diff options
139 files changed, 1231 insertions, 1674 deletions
@@ -778,7 +778,7 @@ beehive:*:832: pocket-id:*:834: filebrowser:*:835: tinyauth:*:836: -# free: 837 +homebox:*:837: # free: 838 # free: 839 netdisco:*:840: @@ -784,7 +784,7 @@ beehive:*:832:832::0:0:beehive user:/nonexistent:/usr/sbin/nologin pocket-id:*:834:834::0:0:OIDC provider that allows users to authenticate with their passkeys:/var/db/pocket-id:/usr/sbin/nologin filebrowser:*:835:835::0:0:Web File Browser:/var/db/filebrowser:/usr/sbin/nologin tinyauth:*:836:836::0:0:Simplest way to protect your apps with a login screen:/nonexistent:/usr/sbin/nologin -# free: 837 +homebox:*:837:837::0:0:Inventory and organization system built for the Home User:/var/db/homebox:/usr/sbin/nologin # free: 838 # free: 839 netdisco:*:840:840::0:0:netdisco daemon:/usr/local/etc/netdisco:/bin/sh diff --git a/audio/mixxx/Makefile b/audio/mixxx/Makefile index 547b2fbee038..84997214e63b 100644 --- a/audio/mixxx/Makefile +++ b/audio/mixxx/Makefile @@ -1,5 +1,6 @@ PORTNAME= mixxx DISTVERSION= 2.5.2 +PORTREVISION= 1 CATEGORIES= audio MAINTAINER= acm@FreeBSD.org diff --git a/audio/mixxx/files/patch-src_widget_wcoverartlabel.cpp b/audio/mixxx/files/patch-src_widget_wcoverartlabel.cpp new file mode 100644 index 000000000000..93f1c7defd39 --- /dev/null +++ b/audio/mixxx/files/patch-src_widget_wcoverartlabel.cpp @@ -0,0 +1,23 @@ +--- src/widget/wcoverartlabel.cpp.orig 2025-07-04 17:25:50 UTC ++++ src/widget/wcoverartlabel.cpp +@@ -70,7 +70,7 @@ void WCoverArtLabel::setPixmapAndResize(const QPixmap& + m_fullSizeCover = px; + setPixmap(m_loadedCover); + } +-#if (QT_VERSION >= QT_VERSION_CHECK(5, 15, 0)) ++#if (QT_VERSION >= QT_VERSION_CHECK(6, 0, 0)) + QSize newSize = pixmap().size() / devicePixelRatioF(); + #else + QSize newSize = pixmap()->size() / devicePixelRatioF(); +@@ -92,7 +92,11 @@ void WCoverArtLabel::setMaxSize(const QSize newSize) { + // Skip resizing the pixmap and label if the pixmap already fits. + // Check if we got more space in one dimension and don't need it + // for the other. ++#if (QT_VERSION >= QT_VERSION_CHECK(6, 0, 0)) + const QSize pixmapSize = pixmap().size() / devicePixelRatioF(); ++#else ++ const QSize pixmapSize = pixmap()->size() / devicePixelRatioF(); ++#endif + if (m_pixmapSizeMax == pixmapSize || + (m_pixmapSizeMax.height() == pixmapSize.height() && + m_pixmapSizeMax.width() > pixmapSize.width()) || diff --git a/audio/spotify-player/files/patch-powerpc64le b/audio/spotify-player/files/patch-powerpc64le new file mode 100644 index 000000000000..6980b0d164d9 --- /dev/null +++ b/audio/spotify-player/files/patch-powerpc64le @@ -0,0 +1,20 @@ +Obtained from: https://cgit.FreeBSD.org/ports/commit/?id=f08b67611f0b19c0ee8d9053ee4d22e09b03f2b1 + +--- cargo-crates/aws-lc-sys-0.23.1/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c.orig 2024-07-03 21:50:24 UTC ++++ cargo-crates/aws-lc-sys-0.23.1/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c +@@ -69,10 +69,15 @@ void OPENSSL_cpuid_setup(void) { + + void OPENSSL_cpuid_setup(void) { + #if defined(AT_HWCAP2) ++#if defined(__linux__) + OPENSSL_ppc64le_hwcap2 = getauxval(AT_HWCAP2); ++#elif defined(__FreeBSD__) ++ elf_aux_info(AT_HWCAP2, &OPENSSL_ppc64le_hwcap2, sizeof(OPENSSL_ppc64le_hwcap2)); ++#endif + #else + OPENSSL_ppc64le_hwcap2 = 0; + #endif ++ + OPENSSL_cpucap_initialized = 1; + + // OPENSSL_ppccap is a 64-bit hex string which may start with "0x". diff --git a/audio/spotifyd/files/patch-powerpc64le b/audio/spotifyd/files/patch-powerpc64le new file mode 100644 index 000000000000..49c39cccc039 --- /dev/null +++ b/audio/spotifyd/files/patch-powerpc64le @@ -0,0 +1,20 @@ +Obtained from: https://cgit.FreeBSD.org/ports/commit/?id=f08b67611f0b19c0ee8d9053ee4d22e09b03f2b1 + +--- cargo-crates/aws-lc-sys-0.27.0/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c.orig 2024-07-03 21:50:24 UTC ++++ cargo-crates/aws-lc-sys-0.27.0/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c +@@ -69,10 +69,15 @@ void OPENSSL_cpuid_setup(void) { + + void OPENSSL_cpuid_setup(void) { + #if defined(AT_HWCAP2) ++#if defined(__linux__) + OPENSSL_ppc64le_hwcap2 = getauxval(AT_HWCAP2); ++#elif defined(__FreeBSD__) ++ elf_aux_info(AT_HWCAP2, &OPENSSL_ppc64le_hwcap2, sizeof(OPENSSL_ppc64le_hwcap2)); ++#endif + #else + OPENSSL_ppc64le_hwcap2 = 0; + #endif ++ + OPENSSL_cpucap_initialized = 1; + + // OPENSSL_ppccap is a 64-bit hex string which may start with "0x". diff --git a/audio/webrtc-audio-processing2/files/patch-webrtc_third__party_pffft_src_pffft.c b/audio/webrtc-audio-processing2/files/patch-webrtc_third__party_pffft_src_pffft.c new file mode 100644 index 000000000000..3ad85ce60337 --- /dev/null +++ b/audio/webrtc-audio-processing2/files/patch-webrtc_third__party_pffft_src_pffft.c @@ -0,0 +1,10 @@ +--- webrtc/third_party/pffft/src/pffft.c.orig 2025-07-04 13:20:48 UTC ++++ webrtc/third_party/pffft/src/pffft.c +@@ -100,6 +100,7 @@ + Altivec support macros + */ + #if !defined(PFFFT_SIMD_DISABLE) && (defined(__ppc__) || defined(__ppc64__)) ++#include <altivec.h> + typedef vector float v4sf; + # define SIMD_SZ 4 + # define VZERO() ((vector float) vec_splat_u8(0)) diff --git a/cad/PrusaSlicer/Makefile b/cad/PrusaSlicer/Makefile index dd8c493bb979..7b3a95bf3e66 100644 --- a/cad/PrusaSlicer/Makefile +++ b/cad/PrusaSlicer/Makefile @@ -1,7 +1,7 @@ PORTNAME= PrusaSlicer DISTVERSIONPREFIX=version_ DISTVERSION= 2.9.2 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= cad DIST_SUBDIR= PrusaSlicer @@ -12,8 +12,6 @@ WWW= https://www.prusa3d.com/prusaslicer/ LICENSE= AGPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE -#BROKEN= fails to build with Boost>=1.87 - BUILD_DEPENDS= cereal>=1.3.0.10:devel/cereal \ cgal>=5.0.2:math/cgal \ opencascade>=7.7.0:cad/opencascade \ @@ -44,9 +42,9 @@ LIB_DEPENDS+= libbgcode_convert.so:cad/libbgcode \ libavcodec.so:multimedia/ffmpeg4 \ libharfbuzz.so:print/harfbuzz \ libwayland-egl.so:graphics/wayland \ - libwebkit2gtk-4.0.so:www/webkit2-gtk@40 \ - libsoup-2.4.so:devel/libsoup \ - libjavascriptcoregtk-4.0.so:www/webkit2-gtk@40 \ + libwebkit2gtk-4.1.so:www/webkit2-gtk@41 \ + libsoup-3.0.so:devel/libsoup3 \ + libjavascriptcoregtk-4.1.so:www/webkit2-gtk@41 \ libz3.so:math/z3 USES= cmake cpe desktop-file-utils eigen:3 gettext gl gnome iconv \ diff --git a/cad/PrusaSlicer/files/patch-src_libseqarrange_src_seq__sequential.cpp b/cad/PrusaSlicer/files/patch-src_libseqarrange_src_seq__sequential.cpp new file mode 100644 index 000000000000..6172b75bfd54 --- /dev/null +++ b/cad/PrusaSlicer/files/patch-src_libseqarrange_src_seq__sequential.cpp @@ -0,0 +1,19 @@ +--- src/libseqarrange/src/seq_sequential.cpp.orig 2025-07-01 13:42:42 UTC ++++ src/libseqarrange/src/seq_sequential.cpp +@@ -11679,11 +11679,11 @@ bool optimize_SubglobalConsequentialPolygonNonoverlapp + { + printf(" %d\n", undecided[j]); + } +- printf("Missing\n"); +- for (unsigned int j = 0; j < missing.size(); ++j) +- { +- printf(" %d\n", missing[j]); +- } ++// printf("Missing\n"); ++// for (unsigned int j = 0; j < missing.size(); ++j) ++// { ++// printf(" %d\n", missing[j]); ++// } + printf("Decided\n"); + for (unsigned int j = 0; j < decided_polygons.size(); ++j) + { diff --git a/cad/PrusaSlicer/files/patch-src_libslic3r_GCode_PostProcessor.cpp b/cad/PrusaSlicer/files/patch-src_libslic3r_GCode_PostProcessor.cpp new file mode 100644 index 000000000000..ee61828cf992 --- /dev/null +++ b/cad/PrusaSlicer/files/patch-src_libslic3r_GCode_PostProcessor.cpp @@ -0,0 +1,17 @@ +--- src/libslic3r/GCode/PostProcessor.cpp.orig 2025-04-10 11:26:51 UTC ++++ src/libslic3r/GCode/PostProcessor.cpp +@@ -152,7 +152,14 @@ static int run_script(const std::string &script, const + + #include <cstdlib> // getenv() + #include <sstream> ++#if BOOST_VERSION >= 108800 // v2 is now default ++#define BOOST_PROCESS_VERSION 1 ++#include <boost/process/v1/child.hpp> ++#include <boost/process/v1/io.hpp> ++#include <boost/process/v1/pipe.hpp> ++#else + #include <boost/process.hpp> ++#endif + + namespace process = boost::process; + diff --git a/cad/PrusaSlicer/files/patch-src_slic3r_CMakeLists.txt b/cad/PrusaSlicer/files/patch-src_slic3r_CMakeLists.txt index 461c58254e17..ea3b96034d5e 100644 --- a/cad/PrusaSlicer/files/patch-src_slic3r_CMakeLists.txt +++ b/cad/PrusaSlicer/files/patch-src_slic3r_CMakeLists.txt @@ -62,3 +62,12 @@ target_link_libraries(libslic3r_gui PUBLIC ${DBus1_LIBRARIES} OpenSSL::SSL +@@ -488,7 +507,7 @@ if (UNIX AND NOT APPLE) + find_package(GTK${SLIC3R_GTK} REQUIRED) + find_package(PkgConfig REQUIRED) + +- pkg_search_module(WEBKIT2GTK REQUIRED IMPORTED_TARGET webkit2gtk-4.0 webkit2gtk-4.1) ++ pkg_search_module(WEBKIT2GTK REQUIRED IMPORTED_TARGET webkit2gtk-4.1) + target_link_libraries(libslic3r_gui PUBLIC ${GTK${SLIC3R_GTK}_LIBRARIES} fontconfig PkgConfig::WEBKIT2GTK) + endif () + diff --git a/cad/PrusaSlicer/files/patch-src_slic3r_GUI_RemovableDriveManager.cpp b/cad/PrusaSlicer/files/patch-src_slic3r_GUI_RemovableDriveManager.cpp index e22a92115ac8..a9b16619989d 100644 --- a/cad/PrusaSlicer/files/patch-src_slic3r_GUI_RemovableDriveManager.cpp +++ b/cad/PrusaSlicer/files/patch-src_slic3r_GUI_RemovableDriveManager.cpp @@ -1,6 +1,23 @@ ---- src/slic3r/GUI/RemovableDriveManager.cpp.orig 2024-12-20 11:54:34 UTC +--- src/slic3r/GUI/RemovableDriveManager.cpp.orig 2025-04-10 11:26:51 UTC +++ src/slic3r/GUI/RemovableDriveManager.cpp -@@ -743,7 +743,7 @@ namespace search_for_drives_internal +@@ -35,8 +35,16 @@ + #include <pwd.h> + #include <boost/filesystem.hpp> + #include <boost/system/error_code.hpp> ++#if BOOST_VERSION >= 108800 // v2 is now default ++#define BOOST_PROCESS_VERSION 1 ++#include <boost/process/v1/child.hpp> ++#include <boost/process/v1/io.hpp> ++//#include <boost/process/v1/pipe.hpp> ++#include <boost/process/v1/search_path.hpp> ++#else + #include <boost/process.hpp> + #endif ++#endif + + namespace Slic3r { + namespace GUI { +@@ -743,7 +751,7 @@ namespace search_for_drives_internal //confirms if the file is removable drive and adds it to vector if ( diff --git a/cad/PrusaSlicer/pkg-plist b/cad/PrusaSlicer/pkg-plist index 9bcb93c21b52..6af5ef084a6e 100644 --- a/cad/PrusaSlicer/pkg-plist +++ b/cad/PrusaSlicer/pkg-plist @@ -1,1113 +1,6 @@ bin/prusa-gcodeviewer bin/prusa-slicer lib/OCCTWrapper.so -%%DATADIR%%/data/embossed_text.obj -%%DATADIR%%/data/hints.ini -%%DATADIR%%/data/printer_gantries/geometries.json -%%DATADIR%%/data/printer_gantries/prusa3d_coreone_gantry.stl -%%DATADIR%%/data/printer_gantries/prusa3d_ht90_actuator.stl -%%DATADIR%%/data/printer_gantries/prusa3d_mini_gantry.stl -%%DATADIR%%/data/printer_gantries/prusa3d_mk3s_gantry.stl -%%DATADIR%%/data/printer_gantries/prusa3d_mk4_gantry.stl -%%DATADIR%%/data/printer_gantries/prusa3d_mk4s_gantry.stl -%%DATADIR%%/data/printer_gantries/prusa3d_xl_gantry.stl -%%DATADIR%%/data/sla_support.svg -%%DATADIR%%/fonts/NotoSans-Regular.ttf -%%DATADIR%%/fonts/NotoSansCJK-Regular.ttc -%%DATADIR%%/fonts/README.txt -%%DATADIR%%/icons/Pmetal_001.png -%%DATADIR%%/icons/PrusaSlicer-gcodeviewer-mac_128px.png -%%DATADIR%%/icons/PrusaSlicer-gcodeviewer.ico -%%DATADIR%%/icons/PrusaSlicer-gcodeviewer.svg -%%DATADIR%%/icons/PrusaSlicer-gcodeviewer_128px.png -%%DATADIR%%/icons/PrusaSlicer-gcodeviewer_192px.png -%%DATADIR%%/icons/PrusaSlicer-gcodeviewer_32px.png -%%DATADIR%%/icons/PrusaSlicer-mac_128px.png -%%DATADIR%%/icons/PrusaSlicer.icns -%%DATADIR%%/icons/PrusaSlicer.ico -%%DATADIR%%/icons/PrusaSlicer.png -%%DATADIR%%/icons/PrusaSlicer.svg -%%DATADIR%%/icons/PrusaSlicer_128px.png -%%DATADIR%%/icons/PrusaSlicer_192px.png -%%DATADIR%%/icons/PrusaSlicer_192px_grayscale.png -%%DATADIR%%/icons/PrusaSlicer_192px_transparent.png -%%DATADIR%%/icons/PrusaSlicer_32px.png -%%DATADIR%%/icons/add.svg -%%DATADIR%%/icons/add_copies.svg -%%DATADIR%%/icons/add_gcode.svg -%%DATADIR%%/icons/add_modifier.svg -%%DATADIR%%/icons/add_negative.svg -%%DATADIR%%/icons/add_part.svg -%%DATADIR%%/icons/add_text_modifier.svg -%%DATADIR%%/icons/add_text_negative.svg -%%DATADIR%%/icons/add_text_part.svg -%%DATADIR%%/icons/advanced_plus.svg -%%DATADIR%%/icons/align_horizontal_center.svg -%%DATADIR%%/icons/align_horizontal_left.svg -%%DATADIR%%/icons/align_horizontal_right.svg -%%DATADIR%%/icons/align_vertical_bottom.svg -%%DATADIR%%/icons/align_vertical_center.svg -%%DATADIR%%/icons/align_vertical_top.svg -%%DATADIR%%/icons/arrange.svg -%%DATADIR%%/icons/arrange_current.svg -%%DATADIR%%/icons/attention.svg -%%DATADIR%%/icons/browse.svg -%%DATADIR%%/icons/bullet_black.png -%%DATADIR%%/icons/bullet_blue.png -%%DATADIR%%/icons/bullet_white.png -%%DATADIR%%/icons/burn.svg -%%DATADIR%%/icons/change_extruder.svg -%%DATADIR%%/icons/check_off.svg -%%DATADIR%%/icons/check_off_disabled.svg -%%DATADIR%%/icons/check_off_focused.svg -%%DATADIR%%/icons/check_on.svg -%%DATADIR%%/icons/check_on_disabled.svg -%%DATADIR%%/icons/check_on_focused.svg -%%DATADIR%%/icons/checked.svg -%%DATADIR%%/icons/cog.svg -%%DATADIR%%/icons/cog_.svg -%%DATADIR%%/icons/cog_f.svg -%%DATADIR%%/icons/cog_go.png -%%DATADIR%%/icons/collapse.svg -%%DATADIR%%/icons/collapse_btn.svg -%%DATADIR%%/icons/colorchange_add.svg -%%DATADIR%%/icons/colorchange_add_f.svg -%%DATADIR%%/icons/colorchange_add_m.svg -%%DATADIR%%/icons/colorchange_del.svg -%%DATADIR%%/icons/colorchange_del_f.svg -%%DATADIR%%/icons/compare.svg -%%DATADIR%%/icons/connect_gcode.svg -%%DATADIR%%/icons/connect_status.svg -%%DATADIR%%/icons/convert_file.svg -%%DATADIR%%/icons/cooling.svg -%%DATADIR%%/icons/copy.svg -%%DATADIR%%/icons/copy_menu.svg -%%DATADIR%%/icons/cross.svg -%%DATADIR%%/icons/cross_focus.svg -%%DATADIR%%/icons/cross_focus_large.svg -%%DATADIR%%/icons/custom-gcode_gcode.svg -%%DATADIR%%/icons/custom-gcode_measure.svg -%%DATADIR%%/icons/custom-gcode_object-info.svg -%%DATADIR%%/icons/custom-gcode_single.svg -%%DATADIR%%/icons/custom-gcode_slicing-state.svg -%%DATADIR%%/icons/custom-gcode_slicing-state_global.svg -%%DATADIR%%/icons/custom-gcode_stats.svg -%%DATADIR%%/icons/custom-gcode_vector-index.svg -%%DATADIR%%/icons/custom-gcode_vector.svg -%%DATADIR%%/icons/cut.svg -%%DATADIR%%/icons/cut_.svg -%%DATADIR%%/icons/cut_connectors.svg -%%DATADIR%%/icons/delete.svg -%%DATADIR%%/icons/delete_all.svg -%%DATADIR%%/icons/delete_all_menu.svg -%%DATADIR%%/icons/dot.svg -%%DATADIR%%/icons/dot_small.svg -%%DATADIR%%/icons/dot_white.svg -%%DATADIR%%/icons/dowel.svg -%%DATADIR%%/icons/drop_down.svg -%%DATADIR%%/icons/drop_to_bed.svg -%%DATADIR%%/icons/edit.svg -%%DATADIR%%/icons/edit_button.svg -%%DATADIR%%/icons/edit_button_pressed.svg -%%DATADIR%%/icons/edit_gcode.svg -%%DATADIR%%/icons/edit_gcode_f.svg -%%DATADIR%%/icons/edit_layers_all.svg -%%DATADIR%%/icons/edit_layers_some.svg -%%DATADIR%%/icons/edit_uni.svg -%%DATADIR%%/icons/editor.svg -%%DATADIR%%/icons/editor_menu.svg -%%DATADIR%%/icons/eject_sd.svg -%%DATADIR%%/icons/empty.svg -%%DATADIR%%/icons/equal.svg -%%DATADIR%%/icons/error_tick.svg -%%DATADIR%%/icons/error_tick_f.svg -%%DATADIR%%/icons/exclamation.svg -%%DATADIR%%/icons/exclamation_manifold.svg -%%DATADIR%%/icons/exit.svg -%%DATADIR%%/icons/expand_btn.svg -%%DATADIR%%/icons/export_config.svg -%%DATADIR%%/icons/export_config_bundle.svg -%%DATADIR%%/icons/export_gcode.svg -%%DATADIR%%/icons/export_plater.svg -%%DATADIR%%/icons/export_to_sd.svg -%%DATADIR%%/icons/eye_closed.svg -%%DATADIR%%/icons/eye_open.svg -%%DATADIR%%/icons/fdm_supports.svg -%%DATADIR%%/icons/fdm_supports_.svg -%%DATADIR%%/icons/flag_green.svg -%%DATADIR%%/icons/flag_red.svg -%%DATADIR%%/icons/funnel.svg -%%DATADIR%%/icons/fuzzy_skin.svg -%%DATADIR%%/icons/fuzzy_skin_painting.svg -%%DATADIR%%/icons/fuzzy_skin_painting_.svg -%%DATADIR%%/icons/gcode.icns -%%DATADIR%%/icons/hollow.svg -%%DATADIR%%/icons/hollowing.svg -%%DATADIR%%/icons/horizontal_hide.svg -%%DATADIR%%/icons/horizontal_show.svg -%%DATADIR%%/icons/import_config.svg -%%DATADIR%%/icons/import_config_bundle.svg -%%DATADIR%%/icons/import_plater.svg -%%DATADIR%%/icons/infill.svg -%%DATADIR%%/icons/info.svg -%%DATADIR%%/icons/instance_add.svg -%%DATADIR%%/icons/instance_remove.svg -%%DATADIR%%/icons/ironing.svg -%%DATADIR%%/icons/layers.svg -%%DATADIR%%/icons/layers_white.svg -%%DATADIR%%/icons/legend_cog.svg -%%DATADIR%%/icons/legend_colorchanges.svg -%%DATADIR%%/icons/legend_customgcodes.svg -%%DATADIR%%/icons/legend_deretract.svg -%%DATADIR%%/icons/legend_pauseprints.svg -%%DATADIR%%/icons/legend_retract.svg -%%DATADIR%%/icons/legend_seams.svg -%%DATADIR%%/icons/legend_shells.svg -%%DATADIR%%/icons/legend_toolchanges.svg -%%DATADIR%%/icons/legend_toolmarker.svg -%%DATADIR%%/icons/legend_travel.svg -%%DATADIR%%/icons/legend_wipe.svg -%%DATADIR%%/icons/lock.svg -%%DATADIR%%/icons/lock_closed.svg -%%DATADIR%%/icons/lock_closed_f.svg -%%DATADIR%%/icons/lock_closed_white.svg -%%DATADIR%%/icons/lock_open.svg -%%DATADIR%%/icons/lock_open_f.svg -%%DATADIR%%/icons/lock_open_sys.svg -%%DATADIR%%/icons/login.svg -%%DATADIR%%/icons/logout.svg -%%DATADIR%%/icons/make_bold.svg -%%DATADIR%%/icons/make_italic.svg -%%DATADIR%%/icons/make_unbold.svg -%%DATADIR%%/icons/make_unitalic.svg -%%DATADIR%%/icons/mark_X.svg -%%DATADIR%%/icons/mark_Y.svg -%%DATADIR%%/icons/mark_Z.svg -%%DATADIR%%/icons/measure.svg -%%DATADIR%%/icons/mirroring_off.svg -%%DATADIR%%/icons/mirroring_on.svg -%%DATADIR%%/icons/mirroring_transparent.svg -%%DATADIR%%/icons/mmu_segmentation.svg -%%DATADIR%%/icons/mmu_segmentation_.svg -%%DATADIR%%/icons/mode.svg -%%DATADIR%%/icons/mode_advanced.svg -%%DATADIR%%/icons/mode_expert.svg -%%DATADIR%%/icons/mode_simple.svg -%%DATADIR%%/icons/move.svg -%%DATADIR%%/icons/not_equal.svg -%%DATADIR%%/icons/note.svg -%%DATADIR%%/icons/notification_cancel.svg -%%DATADIR%%/icons/notification_cancel_hover.svg -%%DATADIR%%/icons/notification_clippy.svg -%%DATADIR%%/icons/notification_close.svg -%%DATADIR%%/icons/notification_close_hover.svg -%%DATADIR%%/icons/notification_documentation.svg -%%DATADIR%%/icons/notification_documentation_hover.svg -%%DATADIR%%/icons/notification_eject_sd.svg -%%DATADIR%%/icons/notification_eject_sd_hover.svg -%%DATADIR%%/icons/notification_error.svg -%%DATADIR%%/icons/notification_info.svg -%%DATADIR%%/icons/notification_minimalize.svg -%%DATADIR%%/icons/notification_minimalize_hover.svg -%%DATADIR%%/icons/notification_open.svg -%%DATADIR%%/icons/notification_open_hover.svg -%%DATADIR%%/icons/notification_pause.svg -%%DATADIR%%/icons/notification_pause_hover.svg -%%DATADIR%%/icons/notification_play.svg -%%DATADIR%%/icons/notification_play_hover.svg -%%DATADIR%%/icons/notification_preferences.svg -%%DATADIR%%/icons/notification_preferences_hover.svg -%%DATADIR%%/icons/notification_right.svg -%%DATADIR%%/icons/notification_right_hover.svg -%%DATADIR%%/icons/notification_warning.svg -%%DATADIR%%/icons/notification_warning_grey.svg -%%DATADIR%%/icons/number_of_copies.svg -%%DATADIR%%/icons/numbers.png -%%DATADIR%%/icons/objlist_info.svg -%%DATADIR%%/icons/open.svg -%%DATADIR%%/icons/open_browser.svg -%%DATADIR%%/icons/output+page_white.svg -%%DATADIR%%/icons/pad.svg -%%DATADIR%%/icons/paste.svg -%%DATADIR%%/icons/paste_menu.svg -%%DATADIR%%/icons/pause_print.svg -%%DATADIR%%/icons/pause_print_f.svg -%%DATADIR%%/icons/place.svg -%%DATADIR%%/icons/plater.svg -%%DATADIR%%/icons/plug.svg -%%DATADIR%%/icons/preview.svg -%%DATADIR%%/icons/preview_menu.svg -%%DATADIR%%/icons/print_finished.svg -%%DATADIR%%/icons/print_idle.svg -%%DATADIR%%/icons/print_running.svg -%%DATADIR%%/icons/printer.svg -%%DATADIR%%/icons/printer_available.svg -%%DATADIR%%/icons/printer_busy.svg -%%DATADIR%%/icons/printer_offline.svg -%%DATADIR%%/icons/printer_placeholder.png -%%DATADIR%%/icons/printer_white.svg -%%DATADIR%%/icons/question.svg -%%DATADIR%%/icons/re_slice.svg -%%DATADIR%%/icons/redo.svg -%%DATADIR%%/icons/redo_menu.svg -%%DATADIR%%/icons/redo_toolbar.svg -%%DATADIR%%/icons/reflection_x.svg -%%DATADIR%%/icons/reflection_y.svg -%%DATADIR%%/icons/refresh.svg -%%DATADIR%%/icons/remove.svg -%%DATADIR%%/icons/remove_copies.svg -%%DATADIR%%/icons/remove_menu.svg -%%DATADIR%%/icons/resin.svg -%%DATADIR%%/icons/revert_all_.svg -%%DATADIR%%/icons/rotate.svg -%%DATADIR%%/icons/save.svg -%%DATADIR%%/icons/scalar_param.svg -%%DATADIR%%/icons/scale.svg -%%DATADIR%%/icons/seam.svg -%%DATADIR%%/icons/seam_.svg -%%DATADIR%%/icons/search.svg -%%DATADIR%%/icons/search_.svg -%%DATADIR%%/icons/search_blink.svg -%%DATADIR%%/icons/search_gray.svg -%%DATADIR%%/icons/set_separate_obj.svg -%%DATADIR%%/icons/settings.svg -%%DATADIR%%/icons/shape_gallery.svg -%%DATADIR%%/icons/sinking.svg -%%DATADIR%%/icons/skirt+brim.svg -%%DATADIR%%/icons/sla_printer.svg -%%DATADIR%%/icons/sla_printer_available.svg -%%DATADIR%%/icons/sla_printer_busy.svg -%%DATADIR%%/icons/sla_printer_offline.svg -%%DATADIR%%/icons/sla_supports.svg -%%DATADIR%%/icons/sla_view_original.svg -%%DATADIR%%/icons/sla_view_processed.svg -%%DATADIR%%/icons/slice_all.svg -%%DATADIR%%/icons/snap.svg -%%DATADIR%%/icons/sphere_blueish.svg -%%DATADIR%%/icons/sphere_cyan.svg -%%DATADIR%%/icons/sphere_lightgray.svg -%%DATADIR%%/icons/sphere_orange.svg -%%DATADIR%%/icons/sphere_redish.svg -%%DATADIR%%/icons/spin_dec.svg -%%DATADIR%%/icons/spin_dec_act.svg -%%DATADIR%%/icons/spin_inc.svg -%%DATADIR%%/icons/spin_inc_act.svg -%%DATADIR%%/icons/splashscreen-gcodepreview.jpg -%%DATADIR%%/icons/splashscreen.jpg -%%DATADIR%%/icons/split_object_SMALL.svg -%%DATADIR%%/icons/split_objects.svg -%%DATADIR%%/icons/split_parts.svg -%%DATADIR%%/icons/split_parts_SMALL.svg -%%DATADIR%%/icons/spool.svg -%%DATADIR%%/icons/stl.icns -%%DATADIR%%/icons/support.svg -%%DATADIR%%/icons/support_blocker.svg -%%DATADIR%%/icons/support_enforcer.svg -%%DATADIR%%/icons/support_structure.svg -%%DATADIR%%/icons/support_structure_invisible.svg -%%DATADIR%%/icons/svg_modifier.svg -%%DATADIR%%/icons/svg_negative.svg -%%DATADIR%%/icons/svg_part.svg -%%DATADIR%%/icons/switch_presets.svg -%%DATADIR%%/icons/test.svg -%%DATADIR%%/icons/thumb_down.svg -%%DATADIR%%/icons/thumb_left.svg -%%DATADIR%%/icons/thumb_right.svg -%%DATADIR%%/icons/thumb_up.svg -%%DATADIR%%/icons/tick_mark.svg -%%DATADIR%%/icons/time.svg -%%DATADIR%%/icons/timer_dot.svg -%%DATADIR%%/icons/timer_dot_empty.svg -%%DATADIR%%/icons/toggle_off.svg -%%DATADIR%%/icons/toggle_on.svg -%%DATADIR%%/icons/toolbar_arrow.svg -%%DATADIR%%/icons/toolbar_arrow_2.svg -%%DATADIR%%/icons/toolbar_background.png -%%DATADIR%%/icons/undo.svg -%%DATADIR%%/icons/undo_f.svg -%%DATADIR%%/icons/undo_menu.svg -%%DATADIR%%/icons/undo_toolbar.svg -%%DATADIR%%/icons/upload_queue.svg -%%DATADIR%%/icons/user.svg -%%DATADIR%%/icons/user_mask.svg -%%DATADIR%%/icons/vector_filament_param.svg -%%DATADIR%%/icons/vector_param.svg -%%DATADIR%%/icons/wrench.svg -%%DATADIR%%/icons/wrench_white.svg -%%DATADIR%%/localization/PrusaSlicer.pot -%%DATADIR%%/localization/be/PrusaSlicer.mo -%%DATADIR%%/localization/be/PrusaSlicer_be.po -%%DATADIR%%/localization/ca/PrusaSlicer.mo -%%DATADIR%%/localization/ca/PrusaSlicer_ca.po -%%DATADIR%%/localization/cs/PrusaSlicer.mo -%%DATADIR%%/localization/cs/PrusaSlicer_cs.po -%%DATADIR%%/localization/de/PrusaSlicer.mo -%%DATADIR%%/localization/de/PrusaSlicer_de.po -%%DATADIR%%/localization/en/PrusaSlicer.mo -%%DATADIR%%/localization/en/PrusaSlicer_en.po -%%DATADIR%%/localization/es/PrusaSlicer.mo -%%DATADIR%%/localization/es/PrusaSlicer_es.po -%%DATADIR%%/localization/fi/PrusaSlicer.mo -%%DATADIR%%/localization/fi/PrusaSlicer_fi.po -%%DATADIR%%/localization/fr/PrusaSlicer.mo -%%DATADIR%%/localization/fr/PrusaSlicer_fr.po -%%DATADIR%%/localization/hu/PrusaSlicer.mo -%%DATADIR%%/localization/hu/PrusaSlicer_hu.po -%%DATADIR%%/localization/it/PrusaSlicer.mo -%%DATADIR%%/localization/it/PrusaSlicer_it.po -%%DATADIR%%/localization/ja/PrusaSlicer.mo -%%DATADIR%%/localization/ja/PrusaSlicer_ja.po -%%DATADIR%%/localization/ko/PrusaSlicer.mo -%%DATADIR%%/localization/ko/PrusaSlicer_ko_KR.po -%%DATADIR%%/localization/ko_KR/PrusaSlicer.mo -%%DATADIR%%/localization/ko_KR/PrusaSlicer_ko.po -%%DATADIR%%/localization/ko_KR/PrusaSlicer_ko_KR.mo -%%DATADIR%%/localization/ko_KR/PrusaSlicer_ko_KR.po -%%DATADIR%%/localization/list.txt -%%DATADIR%%/localization/nl/PrusaSlicer.mo -%%DATADIR%%/localization/nl/PrusaSlicer_nl.po -%%DATADIR%%/localization/pl/PrusaSlicer.mo -%%DATADIR%%/localization/pl/PrusaSlicer_pl.po -%%DATADIR%%/localization/pt_BR/PrusaSlicer.mo -%%DATADIR%%/localization/pt_BR/PrusaSlicer_pt_BR.po -%%DATADIR%%/localization/ru/PrusaSlicer.mo -%%DATADIR%%/localization/ru/PrusaSlicer_ru.po -%%DATADIR%%/localization/sl/PrusaSlicer.mo -%%DATADIR%%/localization/sl/PrusaSlicer.po -%%DATADIR%%/localization/tr/PrusaSlicer.mo -%%DATADIR%%/localization/tr/PrusaSlicer_tr.po -%%DATADIR%%/localization/uk/PrusaSlicer.mo -%%DATADIR%%/localization/uk/PrusaSlicer_uk.po -%%DATADIR%%/localization/wx_locale/af.po -%%DATADIR%%/localization/wx_locale/an.po -%%DATADIR%%/localization/wx_locale/ar.po -%%DATADIR%%/localization/wx_locale/be.po -%%DATADIR%%/localization/wx_locale/ca.po -%%DATADIR%%/localization/wx_locale/ca@valencia.po -%%DATADIR%%/localization/wx_locale/cs.po -%%DATADIR%%/localization/wx_locale/da.po -%%DATADIR%%/localization/wx_locale/de.po -%%DATADIR%%/localization/wx_locale/el.po -%%DATADIR%%/localization/wx_locale/en.mo -%%DATADIR%%/localization/wx_locale/en.po -%%DATADIR%%/localization/wx_locale/es.po -%%DATADIR%%/localization/wx_locale/eu.po -%%DATADIR%%/localization/wx_locale/fa_IR.po -%%DATADIR%%/localization/wx_locale/fi.po -%%DATADIR%%/localization/wx_locale/fr.po -%%DATADIR%%/localization/wx_locale/gl_ES.po -%%DATADIR%%/localization/wx_locale/hi.po -%%DATADIR%%/localization/wx_locale/hr.po -%%DATADIR%%/localization/wx_locale/hu.po -%%DATADIR%%/localization/wx_locale/id.po -%%DATADIR%%/localization/wx_locale/it.po -%%DATADIR%%/localization/wx_locale/ja.po -%%DATADIR%%/localization/wx_locale/ko.po -%%DATADIR%%/localization/wx_locale/ko_KR.po -%%DATADIR%%/localization/wx_locale/lt.po -%%DATADIR%%/localization/wx_locale/lv.po -%%DATADIR%%/localization/wx_locale/ms.po -%%DATADIR%%/localization/wx_locale/nb.po -%%DATADIR%%/localization/wx_locale/ne.po -%%DATADIR%%/localization/wx_locale/nl.po -%%DATADIR%%/localization/wx_locale/pl.po -%%DATADIR%%/localization/wx_locale/pt.po -%%DATADIR%%/localization/wx_locale/pt_BR.po -%%DATADIR%%/localization/wx_locale/ro.po -%%DATADIR%%/localization/wx_locale/ru.po -%%DATADIR%%/localization/wx_locale/sk.po -%%DATADIR%%/localization/wx_locale/sl.po -%%DATADIR%%/localization/wx_locale/sq.po -%%DATADIR%%/localization/wx_locale/sv.po -%%DATADIR%%/localization/wx_locale/ta.po -%%DATADIR%%/localization/wx_locale/tr.po -%%DATADIR%%/localization/wx_locale/uk.po -%%DATADIR%%/localization/wx_locale/vi.po -%%DATADIR%%/localization/wx_locale/zh_CN.po -%%DATADIR%%/localization/wx_locale/zh_TW.po -%%DATADIR%%/localization/zh_CN/PrusaSlicer.mo -%%DATADIR%%/localization/zh_CN/PrusaSlicer_zh_CN.po -%%DATADIR%%/localization/zh_TW/PrusaSlicer.mo -%%DATADIR%%/localization/zh_TW/PrusaSlicer_zh_TW.po -%%DATADIR%%/profiles/Anker.idx -%%DATADIR%%/profiles/Anker.ini -%%DATADIR%%/profiles/Anker/M5-bed.stl -%%DATADIR%%/profiles/Anker/M5-texture.svg -%%DATADIR%%/profiles/Anker/M5-texture_v2.svg -%%DATADIR%%/profiles/Anker/M5C-bed.stl -%%DATADIR%%/profiles/Anker/M5C-texture.svg -%%DATADIR%%/profiles/Anker/M5C-texture_v2.svg -%%DATADIR%%/profiles/Anker/M5C_thumbnail.png -%%DATADIR%%/profiles/Anker/M5C_thumbnail_v2.png -%%DATADIR%%/profiles/Anker/M5_thumbnail.png -%%DATADIR%%/profiles/Anker/M5_thumbnail_v2.png -%%DATADIR%%/profiles/Anycubic.idx -%%DATADIR%%/profiles/Anycubic.ini -%%DATADIR%%/profiles/Anycubic/4MAXPRO20_bed.stl -%%DATADIR%%/profiles/Anycubic/4MAXPRO20_texture.svg -%%DATADIR%%/profiles/Anycubic/4MAXPRO20_thumbnail.png -%%DATADIR%%/profiles/Anycubic/AK.png -%%DATADIR%%/profiles/Anycubic/AK.svg -%%DATADIR%%/profiles/Anycubic/AKLP_Bed.stl -%%DATADIR%%/profiles/Anycubic/AKLP_thumbnail.png -%%DATADIR%%/profiles/Anycubic/AK_Bed.stl -%%DATADIR%%/profiles/Anycubic/AK_thumbnail.png -%%DATADIR%%/profiles/Anycubic/I3MEGAS_thumbnail.png -%%DATADIR%%/profiles/Anycubic/I3MEGA_thumbnail.png -%%DATADIR%%/profiles/Anycubic/MEGA0_thumbnail.png -%%DATADIR%%/profiles/Anycubic/PHOTON MONO SE_thumbnail.png -%%DATADIR%%/profiles/Anycubic/PHOTON MONO X 6K_thumbnail.png -%%DATADIR%%/profiles/Anycubic/PHOTON MONO X_thumbnail.png -%%DATADIR%%/profiles/Anycubic/PHOTON MONO_thumbnail.png -%%DATADIR%%/profiles/Anycubic/PREDATOR_thumbnail.png -%%DATADIR%%/profiles/Anycubic/i3megas.svg -%%DATADIR%%/profiles/Anycubic/i3megas_bed.stl -%%DATADIR%%/profiles/Anycubic/mega0.svg -%%DATADIR%%/profiles/Anycubic/mega0_bed.stl -%%DATADIR%%/profiles/AnycubicSLA.idx -%%DATADIR%%/profiles/AnycubicSLA.ini -%%DATADIR%%/profiles/AnycubicSLA/PHOTON MONO SE_thumbnail.png -%%DATADIR%%/profiles/AnycubicSLA/PHOTON MONO X 6K_thumbnail.png -%%DATADIR%%/profiles/AnycubicSLA/PHOTON MONO X_thumbnail.png -%%DATADIR%%/profiles/AnycubicSLA/PHOTON MONO_thumbnail.png -%%DATADIR%%/profiles/ArchiveRepositoryManifest.json -%%DATADIR%%/profiles/Artillery.idx -%%DATADIR%%/profiles/Artillery.ini -%%DATADIR%%/profiles/Artillery/Genius_thumbnail.png -%%DATADIR%%/profiles/Artillery/Hornet_thumbnail.png -%%DATADIR%%/profiles/Artillery/X1_thumbnail.png -%%DATADIR%%/profiles/Artillery/X3 Plus_thumbnail.png -%%DATADIR%%/profiles/Artillery/X3 Pro_thumbnail.png -%%DATADIR%%/profiles/Artillery/X4 Max_thumbnail.png -%%DATADIR%%/profiles/Artillery/X4 Plus_thumbnail.png -%%DATADIR%%/profiles/Artillery/X4 Pro_thumbnail.png -%%DATADIR%%/profiles/Artillery/bed-genius.png -%%DATADIR%%/profiles/Artillery/bed-genius.stl -%%DATADIR%%/profiles/Artillery/bed-hornet.png -%%DATADIR%%/profiles/Artillery/bed-hornet.stl -%%DATADIR%%/profiles/Artillery/bed-x1.png -%%DATADIR%%/profiles/Artillery/bed-x1.stl -%%DATADIR%%/profiles/Artillery/bed-x3-plus.stl -%%DATADIR%%/profiles/Artillery/bed-x3-pro.stl -%%DATADIR%%/profiles/Artillery/bed-x4-max.stl -%%DATADIR%%/profiles/Artillery/bed-x4-plus.stl -%%DATADIR%%/profiles/Artillery/bed-x4-pro.stl -%%DATADIR%%/profiles/BIBO.idx -%%DATADIR%%/profiles/BIBO.ini -%%DATADIR%%/profiles/BIBO/BIBO2.svg -%%DATADIR%%/profiles/BIBO/BIBO2_bed.stl -%%DATADIR%%/profiles/BIBO/BIBO2_thumbnail.png -%%DATADIR%%/profiles/BIQU.idx -%%DATADIR%%/profiles/BIQU.ini -%%DATADIR%%/profiles/BIQU/BIQUBX_thumbnail.png -%%DATADIR%%/profiles/BIQU/BX_Bed.stl -%%DATADIR%%/profiles/BIQU/BX_Texture.png -%%DATADIR%%/profiles/CocoaPress.idx -%%DATADIR%%/profiles/CocoaPress.ini -%%DATADIR%%/profiles/CocoaPress/CocoaPress_MiniChef.png -%%DATADIR%%/profiles/CocoaPress/minichef_bed.stl -%%DATADIR%%/profiles/CocoaPress/minichef_texture.svg -%%DATADIR%%/profiles/Creality.idx -%%DATADIR%%/profiles/Creality.ini -%%DATADIR%%/profiles/Creality/CR10MAX_thumbnail.png -%%DATADIR%%/profiles/Creality/CR10MINI_thumbnail.png -%%DATADIR%%/profiles/Creality/CR10S4_thumbnail.png -%%DATADIR%%/profiles/Creality/CR10S5_thumbnail.png -%%DATADIR%%/profiles/Creality/CR10SMARTPRO_thumbnail.png -%%DATADIR%%/profiles/Creality/CR10SMART_thumbnail.png -%%DATADIR%%/profiles/Creality/CR10SPROV2_thumbnail.png -%%DATADIR%%/profiles/Creality/CR10SPRO_thumbnail.png -%%DATADIR%%/profiles/Creality/CR10S_thumbnail.png -%%DATADIR%%/profiles/Creality/CR10V2_thumbnail.png -%%DATADIR%%/profiles/Creality/CR10V3_thumbnail.png -%%DATADIR%%/profiles/Creality/CR10_thumbnail.png -%%DATADIR%%/profiles/Creality/CR200B_thumbnail.png -%%DATADIR%%/profiles/Creality/CR20PRO_thumbnail.png -%%DATADIR%%/profiles/Creality/CR20_thumbnail.png -%%DATADIR%%/profiles/Creality/CR5PROH_thumbnail.png -%%DATADIR%%/profiles/Creality/CR5PRO_thumbnail.png -%%DATADIR%%/profiles/Creality/CR6MAX_thumbnail.png -%%DATADIR%%/profiles/Creality/CR6SE_thumbnail.png -%%DATADIR%%/profiles/Creality/CR8_thumbnail.png -%%DATADIR%%/profiles/Creality/CRXPRO_thumbnail.png -%%DATADIR%%/profiles/Creality/CRX_thumbnail.png -%%DATADIR%%/profiles/Creality/ENDER2PRO_thumbnail.png -%%DATADIR%%/profiles/Creality/ENDER2_thumbnail.png -%%DATADIR%%/profiles/Creality/ENDER3BLTOUCH_thumbnail.png -%%DATADIR%%/profiles/Creality/ENDER3MAXNEO_thumbnail.png -%%DATADIR%%/profiles/Creality/ENDER3MAX_thumbnail.png -%%DATADIR%%/profiles/Creality/ENDER3NEO_thumbnail.png -%%DATADIR%%/profiles/Creality/ENDER3PRO_thumbnail.png -%%DATADIR%%/profiles/Creality/ENDER3S1PLUS_thumbnail.png -%%DATADIR%%/profiles/Creality/ENDER3S1PRO_thumbnail.png -%%DATADIR%%/profiles/Creality/ENDER3S1_thumbnail.png -%%DATADIR%%/profiles/Creality/ENDER3V2NEO_thumbnail.png -%%DATADIR%%/profiles/Creality/ENDER3V2_thumbnail.png -%%DATADIR%%/profiles/Creality/ENDER3_thumbnail.png -%%DATADIR%%/profiles/Creality/ENDER4_thumbnail.png -%%DATADIR%%/profiles/Creality/ENDER5PLUS_thumbnail.png -%%DATADIR%%/profiles/Creality/ENDER5PRO_thumbnail.png -%%DATADIR%%/profiles/Creality/ENDER5S1_thumbnail.png -%%DATADIR%%/profiles/Creality/ENDER5_thumbnail.png -%%DATADIR%%/profiles/Creality/ENDER6_thumbnail.png -%%DATADIR%%/profiles/Creality/ENDER7_thumbnail.png -%%DATADIR%%/profiles/Creality/SERMOOND1_thumbnail.png -%%DATADIR%%/profiles/Creality/SERMOONV1PRO_thumbnail.png -%%DATADIR%%/profiles/Creality/SERMOONV1_thumbnail.png -%%DATADIR%%/profiles/Creality/cr10.svg -%%DATADIR%%/profiles/Creality/cr10_bed.stl -%%DATADIR%%/profiles/Creality/cr10max.svg -%%DATADIR%%/profiles/Creality/cr10max_bed.stl -%%DATADIR%%/profiles/Creality/cr10mini.svg -%%DATADIR%%/profiles/Creality/cr10mini_bed.stl -%%DATADIR%%/profiles/Creality/cr10s4.svg -%%DATADIR%%/profiles/Creality/cr10s4_bed.stl -%%DATADIR%%/profiles/Creality/cr10s5.svg -%%DATADIR%%/profiles/Creality/cr10s5_bed.stl -%%DATADIR%%/profiles/Creality/cr10spro.svg -%%DATADIR%%/profiles/Creality/cr10v2_bed.stl -%%DATADIR%%/profiles/Creality/cr20.svg -%%DATADIR%%/profiles/Creality/cr200b.svg -%%DATADIR%%/profiles/Creality/cr200b_bed.stl -%%DATADIR%%/profiles/Creality/cr5pro.svg -%%DATADIR%%/profiles/Creality/cr5pro_bed.stl -%%DATADIR%%/profiles/Creality/cr6se.svg -%%DATADIR%%/profiles/Creality/cr6se_bed.stl -%%DATADIR%%/profiles/Creality/cr8.svg -%%DATADIR%%/profiles/Creality/cr8_bed.stl -%%DATADIR%%/profiles/Creality/ender2.svg -%%DATADIR%%/profiles/Creality/ender2_bed.stl -%%DATADIR%%/profiles/Creality/ender2pro.svg -%%DATADIR%%/profiles/Creality/ender2pro_bed.stl -%%DATADIR%%/profiles/Creality/ender3.svg -%%DATADIR%%/profiles/Creality/ender3_bed.stl -%%DATADIR%%/profiles/Creality/ender3v2.svg -%%DATADIR%%/profiles/Creality/ender3v2_bed.stl -%%DATADIR%%/profiles/Creality/ender5plus.svg -%%DATADIR%%/profiles/Creality/ender5plus_bed.stl -%%DATADIR%%/profiles/Creality/ender6.svg -%%DATADIR%%/profiles/Creality/ender6_bed.stl -%%DATADIR%%/profiles/Creality/ender7.svg -%%DATADIR%%/profiles/Creality/ender7_bed.stl -%%DATADIR%%/profiles/Creality/sermoond1.svg -%%DATADIR%%/profiles/Creality/sermoond1_bed.stl -%%DATADIR%%/profiles/Creality/sermoonv1.svg -%%DATADIR%%/profiles/Creality/sermoonv1_bed.stl -%%DATADIR%%/profiles/E2D.idx -%%DATADIR%%/profiles/E2D.ini -%%DATADIR%%/profiles/Elegoo.idx -%%DATADIR%%/profiles/Elegoo.ini -%%DATADIR%%/profiles/Elegoo/NEPTUNE1_thumbnail.png -%%DATADIR%%/profiles/Elegoo/NEPTUNE2D_thumbnail.png -%%DATADIR%%/profiles/Elegoo/NEPTUNE2S_thumbnail.png -%%DATADIR%%/profiles/Elegoo/NEPTUNE2_thumbnail.png -%%DATADIR%%/profiles/Elegoo/NEPTUNE3MAX_thumbnail.png -%%DATADIR%%/profiles/Elegoo/NEPTUNE3PLUS_thumbnail.png -%%DATADIR%%/profiles/Elegoo/NEPTUNE3PRO_thumbnail.png -%%DATADIR%%/profiles/Elegoo/NEPTUNE3_thumbnail.png -%%DATADIR%%/profiles/Elegoo/NEPTUNEX_thumbnail.png -%%DATADIR%%/profiles/FLSun.idx -%%DATADIR%%/profiles/FLSun.ini -%%DATADIR%%/profiles/FLSun/Q5.svg -%%DATADIR%%/profiles/FLSun/Q5_bed.stl -%%DATADIR%%/profiles/FLSun/Q5_thumbnail.png -%%DATADIR%%/profiles/FLSun/QQSP.svg -%%DATADIR%%/profiles/FLSun/QQSP_bed.stl -%%DATADIR%%/profiles/FLSun/QQSP_thumbnail.png -%%DATADIR%%/profiles/Geeetech.idx -%%DATADIR%%/profiles/Geeetech.ini -%%DATADIR%%/profiles/Geeetech/105x105.stl -%%DATADIR%%/profiles/Geeetech/105x105.svg -%%DATADIR%%/profiles/Geeetech/125X130.stl -%%DATADIR%%/profiles/Geeetech/125x130.svg -%%DATADIR%%/profiles/Geeetech/150x150.stl -%%DATADIR%%/profiles/Geeetech/150x150.svg -%%DATADIR%%/profiles/Geeetech/160x160.stl -%%DATADIR%%/profiles/Geeetech/160x160.svg -%%DATADIR%%/profiles/Geeetech/180X150.stl -%%DATADIR%%/profiles/Geeetech/180x150.svg -%%DATADIR%%/profiles/Geeetech/200x200.stl -%%DATADIR%%/profiles/Geeetech/200x200.svg -%%DATADIR%%/profiles/Geeetech/220x220.stl -%%DATADIR%%/profiles/Geeetech/220x220.svg -%%DATADIR%%/profiles/Geeetech/250x250.stl -%%DATADIR%%/profiles/Geeetech/250x250.svg -%%DATADIR%%/profiles/Geeetech/255x255.stl -%%DATADIR%%/profiles/Geeetech/255x255.svg -%%DATADIR%%/profiles/Geeetech/300x180.stl -%%DATADIR%%/profiles/Geeetech/300x180.svg -%%DATADIR%%/profiles/Geeetech/320x320.stl -%%DATADIR%%/profiles/Geeetech/320x320.svg -%%DATADIR%%/profiles/Geeetech/A10M_thumbnail.png -%%DATADIR%%/profiles/Geeetech/A10Pro_thumbnail.png -%%DATADIR%%/profiles/Geeetech/A10T_thumbnail.png -%%DATADIR%%/profiles/Geeetech/A20M_thumbnail.png -%%DATADIR%%/profiles/Geeetech/A20T_thumbnail.png -%%DATADIR%%/profiles/Geeetech/A20_thumbnail.png -%%DATADIR%%/profiles/Geeetech/A30M_thumbnail.png -%%DATADIR%%/profiles/Geeetech/A30Pro_thumbnail.png -%%DATADIR%%/profiles/Geeetech/A30T_thumbnail.png -%%DATADIR%%/profiles/Geeetech/E180_thumbnail.png -%%DATADIR%%/profiles/Geeetech/GiantArmD200_thumbnail.png -%%DATADIR%%/profiles/Geeetech/I3ProB_thumbnail.png -%%DATADIR%%/profiles/Geeetech/I3ProC_thumbnail.png -%%DATADIR%%/profiles/Geeetech/I3ProW_thumbnail.png -%%DATADIR%%/profiles/Geeetech/M1.svg -%%DATADIR%%/profiles/Geeetech/M1_thumbnail.png -%%DATADIR%%/profiles/Geeetech/MeCreator2_thumbnail.png -%%DATADIR%%/profiles/Geeetech/MeCreator_thumbnail.png -%%DATADIR%%/profiles/Geeetech/MeDucer_thumbnail.png -%%DATADIR%%/profiles/Geeetech/MizarM_thumbnail.png -%%DATADIR%%/profiles/Geeetech/MizarMax_thumbnail.png -%%DATADIR%%/profiles/Geeetech/MizarPro_thumbnail.png -%%DATADIR%%/profiles/Geeetech/MizarS_thumbnail.png -%%DATADIR%%/profiles/Geeetech/Mizar_thumbnail.png -%%DATADIR%%/profiles/Geeetech/ThunderPro_thumbnail.png -%%DATADIR%%/profiles/Geeetech/Thunder_thumbnail.png -%%DATADIR%%/profiles/HartSmartProducts.idx -%%DATADIR%%/profiles/HartSmartProducts.ini -%%DATADIR%%/profiles/HartSmartProducts/HSP1-I Duplicator Mode_thumbnail.png -%%DATADIR%%/profiles/HartSmartProducts/HSP1-I_thumbnail.png -%%DATADIR%%/profiles/HartSmartProducts/hsp1_i.svg -%%DATADIR%%/profiles/HartSmartProducts/hsp1_i_bed.stl -%%DATADIR%%/profiles/HartSmartProducts/hsp1_i_duplicator.svg -%%DATADIR%%/profiles/HartSmartProducts/hsp1_i_duplicator_bed.stl -%%DATADIR%%/profiles/INAT.idx -%%DATADIR%%/profiles/INAT.ini -%%DATADIR%%/profiles/INAT/PROTON_XE750_thumbnail.png -%%DATADIR%%/profiles/INAT/PROTON_X_RAIL_thumbnail.png -%%DATADIR%%/profiles/INAT/PROTON_X_ROD_thumbnail.png -%%DATADIR%%/profiles/Infinity3D.idx -%%DATADIR%%/profiles/Infinity3D.ini -%%DATADIR%%/profiles/Infinity3D/DEV-200_thumbnail.png -%%DATADIR%%/profiles/Infinity3D/DEV-350_thumbnail.png -%%DATADIR%%/profiles/Infinity3D/DEV_200_bed.stl -%%DATADIR%%/profiles/Infinity3D/DEV_200_texture.svg -%%DATADIR%%/profiles/Infinity3D/DEV_350_bed.stl -%%DATADIR%%/profiles/Infinity3D/DEV_350_texture.svg -%%DATADIR%%/profiles/Jubilee.idx -%%DATADIR%%/profiles/Jubilee.ini -%%DATADIR%%/profiles/Jubilee/Jubilee_bed.stl -%%DATADIR%%/profiles/Jubilee/Jubilee_texture.svg -%%DATADIR%%/profiles/Jubilee/Jubilee_thumbnail.png -%%DATADIR%%/profiles/LNL3D.idx -%%DATADIR%%/profiles/LNL3D.ini -%%DATADIR%%/profiles/LNL3D/LNL3D_D3_V2_bed.stl -%%DATADIR%%/profiles/LNL3D/LNL3D_D3_V2_texture.svg -%%DATADIR%%/profiles/LNL3D/LNL3D_D3_V2_thumbnail.png -%%DATADIR%%/profiles/LNL3D/LNL3D_D3_VULCAN_bed.stl -%%DATADIR%%/profiles/LNL3D/LNL3D_D3_VULCAN_texture.svg -%%DATADIR%%/profiles/LNL3D/LNL3D_D3_VULCAN_thumbnail.png -%%DATADIR%%/profiles/LNL3D/LNL3D_D3_bed.stl -%%DATADIR%%/profiles/LNL3D/LNL3D_D3_texture.svg -%%DATADIR%%/profiles/LNL3D/LNL3D_D3_thumbnail.png -%%DATADIR%%/profiles/LNL3D/LNL3D_D5_bed.stl -%%DATADIR%%/profiles/LNL3D/LNL3D_D5_texture.svg -%%DATADIR%%/profiles/LNL3D/LNL3D_D5_thumbnail.png -%%DATADIR%%/profiles/LNL3D/LNL3D_D6_bed.stl -%%DATADIR%%/profiles/LNL3D/LNL3D_D6_texture.svg -%%DATADIR%%/profiles/LNL3D/LNL3D_D6_thumbnail.png -%%DATADIR%%/profiles/LulzBot.idx -%%DATADIR%%/profiles/LulzBot.ini -%%DATADIR%%/profiles/LulzBot/MINI_AERO_thumbnail.png -%%DATADIR%%/profiles/LulzBot/TAZ6_AERO_thumbnail.png -%%DATADIR%%/profiles/LulzBot/TAZ_WORKHORSE_thumbnail.png -%%DATADIR%%/profiles/MakerGear.idx -%%DATADIR%%/profiles/MakerGear.ini -%%DATADIR%%/profiles/MakerGear/M2_M3.stl -%%DATADIR%%/profiles/MakerGear/M2_M3.svg -%%DATADIR%%/profiles/MakerGear/MAKERGEAR_M2_DUAL_thumbnail.png -%%DATADIR%%/profiles/MakerGear/MAKERGEAR_M2_thumbnail.png -%%DATADIR%%/profiles/MakerGear/MAKERGEAR_M3_DUPLICATION_thumbnail.png -%%DATADIR%%/profiles/MakerGear/MAKERGEAR_M3_SE_thumbnail.png -%%DATADIR%%/profiles/MakerGear/MAKERGEAR_M3_thumbnail.png -%%DATADIR%%/profiles/MakerGear/MAKERGEAR_MICRO_thumbnail.png -%%DATADIR%%/profiles/MakerGear/MAKERGEAR_U1_thumbnail.png -%%DATADIR%%/profiles/PapapiuLab.idx -%%DATADIR%%/profiles/PapapiuLab.ini -%%DATADIR%%/profiles/PapapiuLab/Papapiu_N1S_Bed.stl -%%DATADIR%%/profiles/PapapiuLab/Papapiu_N1S_thumbnail.png -%%DATADIR%%/profiles/PapapiuLab/Papapiu_N1_Texture.png -%%DATADIR%%/profiles/Print4Taste.idx -%%DATADIR%%/profiles/Print4Taste.ini -%%DATADIR%%/profiles/Print4Taste/MC2.0_bed.stl -%%DATADIR%%/profiles/Print4Taste/MC2.0_texture.svg -%%DATADIR%%/profiles/Print4Taste/MC2.0_thumbnail.png -%%DATADIR%%/profiles/PrusaResearch.idx -%%DATADIR%%/profiles/PrusaResearch.ini -%%DATADIR%%/profiles/PrusaResearch/COREONE_thumbnail.png -%%DATADIR%%/profiles/PrusaResearch/MINIIS_ALPHA_thumbnail.png -%%DATADIR%%/profiles/PrusaResearch/MINIIS_BETA_thumbnail.png -%%DATADIR%%/profiles/PrusaResearch/MINIIS_thumbnail.png -%%DATADIR%%/profiles/PrusaResearch/MINI_thumbnail.png -%%DATADIR%%/profiles/PrusaResearch/MK2.5MMU2_thumbnail.png -%%DATADIR%%/profiles/PrusaResearch/MK2.5SMMU2S_thumbnail.png -%%DATADIR%%/profiles/PrusaResearch/MK2.5S_thumbnail.png -%%DATADIR%%/profiles/PrusaResearch/MK2.5_thumbnail.png -%%DATADIR%%/profiles/PrusaResearch/MK2SMM_thumbnail.png -%%DATADIR%%/profiles/PrusaResearch/MK2S_thumbnail.png -%%DATADIR%%/profiles/PrusaResearch/MK3.5MMU3_thumbnail.png -%%DATADIR%%/profiles/PrusaResearch/MK3.9MMU3_thumbnail.png -%%DATADIR%%/profiles/PrusaResearch/MK35_thumbnail.png -%%DATADIR%%/profiles/PrusaResearch/MK39IS_thumbnail.png -%%DATADIR%%/profiles/PrusaResearch/MK39IS_thumbnail_v2.png -%%DATADIR%%/profiles/PrusaResearch/MK39_thumbnail.png -%%DATADIR%%/profiles/PrusaResearch/MK3MMU2_thumbnail.png -%%DATADIR%%/profiles/PrusaResearch/MK3SMMU2S_thumbnail.png -%%DATADIR%%/profiles/PrusaResearch/MK3SMMU3_thumbnail.png -%%DATADIR%%/profiles/PrusaResearch/MK3S_thumbnail.png -%%DATADIR%%/profiles/PrusaResearch/MK3_thumbnail.png -%%DATADIR%%/profiles/PrusaResearch/MK4ISMMU3_thumbnail.png -%%DATADIR%%/profiles/PrusaResearch/MK4IS_thumbnail.png -%%DATADIR%%/profiles/PrusaResearch/MK4IS_thumbnail_v2.png -%%DATADIR%%/profiles/PrusaResearch/MK4SMMU3_thumbnail.png -%%DATADIR%%/profiles/PrusaResearch/MK4S_thumbnail.png -%%DATADIR%%/profiles/PrusaResearch/MK4_thumbnail.png -%%DATADIR%%/profiles/PrusaResearch/XL2IS_alpha_thumbnail.png -%%DATADIR%%/profiles/PrusaResearch/XL2IS_beta_thumbnail.png -%%DATADIR%%/profiles/PrusaResearch/XL2IS_thumbnail.png -%%DATADIR%%/profiles/PrusaResearch/XL2_thumbnail.png -%%DATADIR%%/profiles/PrusaResearch/XL5IS_alpha_thumbnail.png -%%DATADIR%%/profiles/PrusaResearch/XL5IS_beta_thumbnail.png -%%DATADIR%%/profiles/PrusaResearch/XL5IS_thumbnail.png -%%DATADIR%%/profiles/PrusaResearch/XL5_thumbnail.png -%%DATADIR%%/profiles/PrusaResearch/XLIS_alpha_thumbnail.png -%%DATADIR%%/profiles/PrusaResearch/XLIS_beta_thumbnail.png -%%DATADIR%%/profiles/PrusaResearch/XLIS_thumbnail.png -%%DATADIR%%/profiles/PrusaResearch/XL_thumbnail.png -%%DATADIR%%/profiles/PrusaResearch/coreone.svg -%%DATADIR%%/profiles/PrusaResearch/coreone_bed.stl -%%DATADIR%%/profiles/PrusaResearch/mini.svg -%%DATADIR%%/profiles/PrusaResearch/miniIS.svg -%%DATADIR%%/profiles/PrusaResearch/miniISbeta.svg -%%DATADIR%%/profiles/PrusaResearch/mini_bed.stl -%%DATADIR%%/profiles/PrusaResearch/mk2.svg -%%DATADIR%%/profiles/PrusaResearch/mk2_bed.stl -%%DATADIR%%/profiles/PrusaResearch/mk3.svg -%%DATADIR%%/profiles/PrusaResearch/mk35.svg -%%DATADIR%%/profiles/PrusaResearch/mk39.svg -%%DATADIR%%/profiles/PrusaResearch/mk39s.svg -%%DATADIR%%/profiles/PrusaResearch/mk3_bed.stl -%%DATADIR%%/profiles/PrusaResearch/mk4.svg -%%DATADIR%%/profiles/PrusaResearch/mk4_bed.stl -%%DATADIR%%/profiles/PrusaResearch/mk4is.svg -%%DATADIR%%/profiles/PrusaResearch/mk4s.svg -%%DATADIR%%/profiles/PrusaResearch/xl.svg -%%DATADIR%%/profiles/PrusaResearch/xl_bed.stl -%%DATADIR%%/profiles/PrusaResearch/xlis_alpha.svg -%%DATADIR%%/profiles/PrusaResearch/xlis_beta.svg -%%DATADIR%%/profiles/PrusaResearchSLA.idx -%%DATADIR%%/profiles/PrusaResearchSLA.ini -%%DATADIR%%/profiles/PrusaResearchSLA/SL1S_thumbnail.png -%%DATADIR%%/profiles/PrusaResearchSLA/SL1_thumbnail.png -%%DATADIR%%/profiles/PrusaResearchSLA/sl1.svg -%%DATADIR%%/profiles/PrusaResearchSLA/sl1_bed.stl -%%DATADIR%%/profiles/PrusaResearchSLA/sl1s.svg -%%DATADIR%%/profiles/PrusaResearchSLA/sl1s_bed.stl -%%DATADIR%%/profiles/QIDITechnology.idx -%%DATADIR%%/profiles/QIDITechnology.ini -%%DATADIR%%/profiles/RatRig.idx -%%DATADIR%%/profiles/RatRig.ini -%%DATADIR%%/profiles/RatRig/VC3_300_thumbnail.png -%%DATADIR%%/profiles/RatRig/VC3_400_thumbnail.png -%%DATADIR%%/profiles/RatRig/VC3_500_thumbnail.png -%%DATADIR%%/profiles/RatRig/VMINION_thumbnail.png -%%DATADIR%%/profiles/RatRig/rr-vc-300.stl -%%DATADIR%%/profiles/RatRig/rr-vc-300.svg -%%DATADIR%%/profiles/RatRig/rr-vc-400.stl -%%DATADIR%%/profiles/RatRig/rr-vc-400.svg -%%DATADIR%%/profiles/RatRig/rr-vc-500.stl -%%DATADIR%%/profiles/RatRig/rr-vc-500.svg -%%DATADIR%%/profiles/RatRig/rr-vminion.stl -%%DATADIR%%/profiles/RatRig/rr-vminion.svg -%%DATADIR%%/profiles/RatRig/vc4-corexy.png -%%DATADIR%%/profiles/RatRig/vc4-hybrid.png -%%DATADIR%%/profiles/RatRig/vc4-idex.png -%%DATADIR%%/profiles/Rigid3D.idx -%%DATADIR%%/profiles/Rigid3D.ini -%%DATADIR%%/profiles/Rigid3D/Mucit2_thumbnail.png -%%DATADIR%%/profiles/Rigid3D/Mucit_thumbnail.png -%%DATADIR%%/profiles/Rigid3D/Zero2_thumbnail.png -%%DATADIR%%/profiles/Rigid3D/Zero3_thumbnail.png -%%DATADIR%%/profiles/Rigid3D/mucit2_bed.png -%%DATADIR%%/profiles/Rigid3D/mucit2_bed.stl -%%DATADIR%%/profiles/Rigid3D/mucit_bed.png -%%DATADIR%%/profiles/Rigid3D/mucit_bed.stl -%%DATADIR%%/profiles/Rigid3D/zero2_bed.png -%%DATADIR%%/profiles/Rigid3D/zero3_bed.png -%%DATADIR%%/profiles/Rigid3D/zero_bed.stl -%%DATADIR%%/profiles/Snapmaker.idx -%%DATADIR%%/profiles/Snapmaker.ini -%%DATADIR%%/profiles/Snapmaker/Snapmaker A250 Dual QSKit_cover.png -%%DATADIR%%/profiles/Snapmaker/Snapmaker A250 Dual_cover.png -%%DATADIR%%/profiles/Snapmaker/Snapmaker A250 QSKit_cover.png -%%DATADIR%%/profiles/Snapmaker/Snapmaker A250 QSKit_texture.svg -%%DATADIR%%/profiles/Snapmaker/Snapmaker A250_bed.stl -%%DATADIR%%/profiles/Snapmaker/Snapmaker A250_cover.png -%%DATADIR%%/profiles/Snapmaker/Snapmaker A250_texture.svg -%%DATADIR%%/profiles/Snapmaker/Snapmaker A350 Dual QSKit_cover.png -%%DATADIR%%/profiles/Snapmaker/Snapmaker A350 Dual_cover.png -%%DATADIR%%/profiles/Snapmaker/Snapmaker A350 QSKit_cover.png -%%DATADIR%%/profiles/Snapmaker/Snapmaker A350 QSKit_texture.svg -%%DATADIR%%/profiles/Snapmaker/Snapmaker A350_bed.stl -%%DATADIR%%/profiles/Snapmaker/Snapmaker A350_cover.png -%%DATADIR%%/profiles/Snapmaker/Snapmaker A350_texture.svg -%%DATADIR%%/profiles/Snapmaker/Snapmaker J1_bed.stl -%%DATADIR%%/profiles/Snapmaker/Snapmaker J1_cover.png -%%DATADIR%%/profiles/Snapmaker/Snapmaker J1_texture.svg -%%DATADIR%%/profiles/Sovol.idx -%%DATADIR%%/profiles/Sovol.ini -%%DATADIR%%/profiles/Sovol/SV01 PRO_thumbnail.png -%%DATADIR%%/profiles/Sovol/SV01_BLTouch_thumbnail.png -%%DATADIR%%/profiles/Sovol/SV01_bed.stl -%%DATADIR%%/profiles/Sovol/SV01_texture.svg -%%DATADIR%%/profiles/Sovol/SV01_thumbnail.png -%%DATADIR%%/profiles/Sovol/SV02_BLTouch_thumbnail.png -%%DATADIR%%/profiles/Sovol/SV02_texture.svg -%%DATADIR%%/profiles/Sovol/SV02_thumbnail.png -%%DATADIR%%/profiles/Sovol/SV03_BLTouch_thumbnail.png -%%DATADIR%%/profiles/Sovol/SV03_bed.stl -%%DATADIR%%/profiles/Sovol/SV03_texture.svg -%%DATADIR%%/profiles/Sovol/SV03_thumbnail.png -%%DATADIR%%/profiles/Sovol/SV04 Copy Mode_thumbnail.png -%%DATADIR%%/profiles/Sovol/SV04 Dual Mode_thumbnail.png -%%DATADIR%%/profiles/Sovol/SV04 Mirror Mode_thumbnail.png -%%DATADIR%%/profiles/Sovol/SV04 Single Mode 01_thumbnail.png -%%DATADIR%%/profiles/Sovol/SV04 Single Mode 02_thumbnail.png -%%DATADIR%%/profiles/Sovol/SV04_bed.stl -%%DATADIR%%/profiles/Sovol/SV04_texture.svg -%%DATADIR%%/profiles/Sovol/SV04_thumbnail.png -%%DATADIR%%/profiles/Sovol/SV05_bed.stl -%%DATADIR%%/profiles/Sovol/SV05_texture.svg -%%DATADIR%%/profiles/Sovol/SV05_thumbnail.png -%%DATADIR%%/profiles/Sovol/SV06 PLUS_thumbnail.png -%%DATADIR%%/profiles/Sovol/SV06PLUS_bed.stl -%%DATADIR%%/profiles/Sovol/SV06PLUS_texture.svg -%%DATADIR%%/profiles/Sovol/SV06_bed.stl -%%DATADIR%%/profiles/Sovol/SV06_texture.svg -%%DATADIR%%/profiles/Sovol/SV06_thumbnail.png -%%DATADIR%%/profiles/Sovol/Sovol.ini -%%DATADIR%%/profiles/Templates.idx -%%DATADIR%%/profiles/Templates.ini -%%DATADIR%%/profiles/TriLAB.idx -%%DATADIR%%/profiles/TriLAB.ini -%%DATADIR%%/profiles/TriLAB/AQD_thumbnail.png -%%DATADIR%%/profiles/TriLAB/AQI_thumbnail.png -%%DATADIR%%/profiles/TriLAB/DQ2+FP2_thumbnail.png -%%DATADIR%%/profiles/TriLAB/DQ2+FP_thumbnail.png -%%DATADIR%%/profiles/TriLAB/DQ2P+FP2_thumbnail.png -%%DATADIR%%/profiles/TriLAB/DQ2P+FP_thumbnail.png -%%DATADIR%%/profiles/TriLAB/DQ2P_thumbnail.png -%%DATADIR%%/profiles/TriLAB/DQ2_thumbnail.png -%%DATADIR%%/profiles/TriLAB/DQL_thumbnail.png -%%DATADIR%%/profiles/TriLAB/DQM_thumbnail.png -%%DATADIR%%/profiles/TriLAB/DQXL_thumbnail.png -%%DATADIR%%/profiles/TriLAB/aq_bed.stl -%%DATADIR%%/profiles/TriLAB/aqp_bed.stl -%%DATADIR%%/profiles/TriLAB/dq2_bed.stl -%%DATADIR%%/profiles/Trimaker.idx -%%DATADIR%%/profiles/Trimaker.ini -%%DATADIR%%/profiles/Trimaker/CosmosII_bed.stl -%%DATADIR%%/profiles/Trimaker/Cosmos_II_thumbnail.png -%%DATADIR%%/profiles/Trimaker/NPC_thumbnail.png -%%DATADIR%%/profiles/Trimaker/NebulaCloud.svg -%%DATADIR%%/profiles/Trimaker/NebulaCloud_bed.stl -%%DATADIR%%/profiles/Trimaker/Nebula_thumbnail.png -%%DATADIR%%/profiles/Ultimaker.idx -%%DATADIR%%/profiles/Ultimaker.ini -%%DATADIR%%/profiles/Ultimaker/ULTIMAKER2_thumbnail.png -%%DATADIR%%/profiles/Ultimaker/ULTIMAKER2_thumbnail_v2.png -%%DATADIR%%/profiles/Ultimaker/ULTIMAKERSline_thumbnail.png -%%DATADIR%%/profiles/Ultimaker/ultimaker2.svg -%%DATADIR%%/profiles/Ultimaker/ultimaker2_bed.stl -%%DATADIR%%/profiles/Voron.idx -%%DATADIR%%/profiles/Voron.ini -%%DATADIR%%/profiles/Voron/Voron_SW_thumbnail.png -%%DATADIR%%/profiles/Voron/Voron_v0_120_thumbnail.png -%%DATADIR%%/profiles/Voron/Voron_v1_250_afterburner_thumbnail.png -%%DATADIR%%/profiles/Voron/Voron_v1_300_afterburner_thumbnail.png -%%DATADIR%%/profiles/Voron/Voron_v1_350_afterburner_thumbnail.png -%%DATADIR%%/profiles/Voron/Voron_v2_250_afterburner_thumbnail.png -%%DATADIR%%/profiles/Voron/Voron_v2_250_thumbnail.png -%%DATADIR%%/profiles/Voron/Voron_v2_300_afterburner_thumbnail.png -%%DATADIR%%/profiles/Voron/Voron_v2_300_thumbnail.png -%%DATADIR%%/profiles/Voron/Voron_v2_350_afterburner_thumbnail.png -%%DATADIR%%/profiles/Voron/Voron_v2_350_thumbnail.png -%%DATADIR%%/profiles/Voron/bedtexture-SW-250x210.png -%%DATADIR%%/profiles/Voron/bedtexture-v0-120.png -%%DATADIR%%/profiles/Voron/bedtexture-v1-250.png -%%DATADIR%%/profiles/Voron/bedtexture-v1-300.png -%%DATADIR%%/profiles/Voron/bedtexture-v2-250.png -%%DATADIR%%/profiles/Voron/bedtexture-v2-300.png -%%DATADIR%%/profiles/Voron/bedtexture-v2-350.png -%%DATADIR%%/profiles/Voron/printbed-SW-MK52.stl -%%DATADIR%%/profiles/Voron/printbed-v0-120.stl -%%DATADIR%%/profiles/Voron/printbed-v1-250.stl -%%DATADIR%%/profiles/Voron/printbed-v1-300.stl -%%DATADIR%%/profiles/Voron/printbed-v1-350.stl -%%DATADIR%%/profiles/Voron/printbed-v2-250.stl -%%DATADIR%%/profiles/Voron/printbed-v2-300.stl -%%DATADIR%%/profiles/Voron/printbed-v2-350.stl -%%DATADIR%%/profiles/Zonestar.idx -%%DATADIR%%/profiles/Zonestar.ini -%%DATADIR%%/profiles/Zonestar/150_texture.svg -%%DATADIR%%/profiles/Zonestar/220_texture.svg -%%DATADIR%%/profiles/Zonestar/310_texture.svg -%%DATADIR%%/profiles/Zonestar/Z5X_thumbnail.png -%%DATADIR%%/profiles/Zonestar/Z5_thumbnail.png -%%DATADIR%%/profiles/Zonestar/Z6_thumbnail.png -%%DATADIR%%/profiles/Zonestar/Z8_thumbnail.png -%%DATADIR%%/profiles/Zonestar/Z9_thumbnail.png -%%DATADIR%%/profiles/Zonestar/bed_150.stl -%%DATADIR%%/profiles/Zonestar/bed_220.stl -%%DATADIR%%/profiles/Zonestar/bed_310.stl -%%DATADIR%%/profiles/gCreate.idx -%%DATADIR%%/profiles/gCreate.ini -%%DATADIR%%/profiles/gCreate/GMAX15P_thumbnail.png -%%DATADIR%%/profiles/gCreate/GMAX2DUAL2IN1_thumbnail.png -%%DATADIR%%/profiles/gCreate/GMAX2DUAL_thumbnail.png -%%DATADIR%%/profiles/gCreate/GMAX2PRO_thumbnail.png -%%DATADIR%%/profiles/gCreate/GMAX2_thumbnail.png -%%DATADIR%%/profiles/gCreate/gmax15p.svg -%%DATADIR%%/profiles/gCreate/gmax15p_bed.stl -%%DATADIR%%/profiles/gCreate/gmax2.svg -%%DATADIR%%/profiles/gCreate/gmax2_bed.stl -%%DATADIR%%/shaders/110/background.fs -%%DATADIR%%/shaders/110/background.vs -%%DATADIR%%/shaders/110/flat.fs -%%DATADIR%%/shaders/110/flat.vs -%%DATADIR%%/shaders/110/flat_clip.fs -%%DATADIR%%/shaders/110/flat_clip.vs -%%DATADIR%%/shaders/110/flat_texture.fs -%%DATADIR%%/shaders/110/flat_texture.vs -%%DATADIR%%/shaders/110/gouraud.fs -%%DATADIR%%/shaders/110/gouraud.vs -%%DATADIR%%/shaders/110/gouraud_light.fs -%%DATADIR%%/shaders/110/gouraud_light.vs -%%DATADIR%%/shaders/110/gouraud_light_clip.fs -%%DATADIR%%/shaders/110/gouraud_light_clip.vs -%%DATADIR%%/shaders/110/gouraud_light_instanced.fs -%%DATADIR%%/shaders/110/gouraud_light_instanced.vs -%%DATADIR%%/shaders/110/imgui.fs -%%DATADIR%%/shaders/110/imgui.vs -%%DATADIR%%/shaders/110/mm_contour.fs -%%DATADIR%%/shaders/110/mm_contour.vs -%%DATADIR%%/shaders/110/mm_gouraud.fs -%%DATADIR%%/shaders/110/mm_gouraud.vs -%%DATADIR%%/shaders/110/printbed.fs -%%DATADIR%%/shaders/110/printbed.vs -%%DATADIR%%/shaders/110/tool_marker.fs -%%DATADIR%%/shaders/110/tool_marker.vs -%%DATADIR%%/shaders/110/toolpaths_cog.fs -%%DATADIR%%/shaders/110/toolpaths_cog.vs -%%DATADIR%%/shaders/110/variable_layer_height.fs -%%DATADIR%%/shaders/110/variable_layer_height.vs -%%DATADIR%%/shaders/140/background.fs -%%DATADIR%%/shaders/140/background.vs -%%DATADIR%%/shaders/140/dashed_thick_lines.fs -%%DATADIR%%/shaders/140/dashed_thick_lines.gs -%%DATADIR%%/shaders/140/dashed_thick_lines.vs -%%DATADIR%%/shaders/140/flat.fs -%%DATADIR%%/shaders/140/flat.vs -%%DATADIR%%/shaders/140/flat_clip.fs -%%DATADIR%%/shaders/140/flat_clip.vs -%%DATADIR%%/shaders/140/flat_texture.fs -%%DATADIR%%/shaders/140/flat_texture.vs -%%DATADIR%%/shaders/140/gouraud.fs -%%DATADIR%%/shaders/140/gouraud.vs -%%DATADIR%%/shaders/140/gouraud_light.fs -%%DATADIR%%/shaders/140/gouraud_light.vs -%%DATADIR%%/shaders/140/gouraud_light_clip.fs -%%DATADIR%%/shaders/140/gouraud_light_clip.vs -%%DATADIR%%/shaders/140/gouraud_light_instanced.fs -%%DATADIR%%/shaders/140/gouraud_light_instanced.vs -%%DATADIR%%/shaders/140/imgui.fs -%%DATADIR%%/shaders/140/imgui.vs -%%DATADIR%%/shaders/140/mm_contour.fs -%%DATADIR%%/shaders/140/mm_contour.vs -%%DATADIR%%/shaders/140/mm_gouraud.fs -%%DATADIR%%/shaders/140/mm_gouraud.vs -%%DATADIR%%/shaders/140/printbed.fs -%%DATADIR%%/shaders/140/printbed.vs -%%DATADIR%%/shaders/140/tool_marker.fs -%%DATADIR%%/shaders/140/tool_marker.vs -%%DATADIR%%/shaders/140/toolpaths_cog.fs -%%DATADIR%%/shaders/140/toolpaths_cog.vs -%%DATADIR%%/shaders/140/variable_layer_height.fs -%%DATADIR%%/shaders/140/variable_layer_height.vs -%%DATADIR%%/shaders/ES/background.fs -%%DATADIR%%/shaders/ES/background.vs -%%DATADIR%%/shaders/ES/dashed_lines.fs -%%DATADIR%%/shaders/ES/dashed_lines.vs -%%DATADIR%%/shaders/ES/flat.fs -%%DATADIR%%/shaders/ES/flat.vs -%%DATADIR%%/shaders/ES/flat_clip.fs -%%DATADIR%%/shaders/ES/flat_clip.vs -%%DATADIR%%/shaders/ES/flat_texture.fs -%%DATADIR%%/shaders/ES/flat_texture.vs -%%DATADIR%%/shaders/ES/gouraud.fs -%%DATADIR%%/shaders/ES/gouraud.vs -%%DATADIR%%/shaders/ES/gouraud_light.fs -%%DATADIR%%/shaders/ES/gouraud_light.vs -%%DATADIR%%/shaders/ES/gouraud_light_clip.fs -%%DATADIR%%/shaders/ES/gouraud_light_clip.vs -%%DATADIR%%/shaders/ES/gouraud_light_instanced.fs -%%DATADIR%%/shaders/ES/gouraud_light_instanced.vs -%%DATADIR%%/shaders/ES/imgui.fs -%%DATADIR%%/shaders/ES/imgui.vs -%%DATADIR%%/shaders/ES/mm_contour.fs -%%DATADIR%%/shaders/ES/mm_contour.vs -%%DATADIR%%/shaders/ES/mm_gouraud.fs -%%DATADIR%%/shaders/ES/mm_gouraud.vs -%%DATADIR%%/shaders/ES/printbed.fs -%%DATADIR%%/shaders/ES/printbed.vs -%%DATADIR%%/shaders/ES/tool_marker.fs -%%DATADIR%%/shaders/ES/tool_marker.vs -%%DATADIR%%/shaders/ES/toolpaths_cog.fs -%%DATADIR%%/shaders/ES/toolpaths_cog.vs -%%DATADIR%%/shaders/ES/variable_layer_height.fs -%%DATADIR%%/shaders/ES/variable_layer_height.vs -%%DATADIR%%/shaders/ES/wireframe.fs -%%DATADIR%%/shaders/ES/wireframe.vs -%%DATADIR%%/shapes/3DBenchy.png -%%DATADIR%%/shapes/3DBenchy.stl -%%DATADIR%%/shapes/M3_hex_nut.png -%%DATADIR%%/shapes/M3_hex_nut.stl -%%DATADIR%%/shapes/M3x10_screw.png -%%DATADIR%%/shapes/M3x10_screw.stl -%%DATADIR%%/shapes/OTHER_recycling_symbol.png -%%DATADIR%%/shapes/OTHER_recycling_symbol.stl -%%DATADIR%%/shapes/PETG_recycling_symbol.png -%%DATADIR%%/shapes/PETG_recycling_symbol.stl -%%DATADIR%%/shapes/PLA_recycling_symbol.png -%%DATADIR%%/shapes/PLA_recycling_symbol.stl -%%DATADIR%%/shapes/box.png -%%DATADIR%%/shapes/box.stl -%%DATADIR%%/shapes/bunny.png -%%DATADIR%%/shapes/bunny.stl -%%DATADIR%%/shapes/cone.png -%%DATADIR%%/shapes/cone.stl -%%DATADIR%%/shapes/cylinder.png -%%DATADIR%%/shapes/cylinder.stl -%%DATADIR%%/shapes/helper_disk.png -%%DATADIR%%/shapes/helper_disk.stl -%%DATADIR%%/shapes/pyramid.png -%%DATADIR%%/shapes/pyramid.stl -%%DATADIR%%/shapes/sign_base.png -%%DATADIR%%/shapes/sign_base.stl -%%DATADIR%%/shapes/sign_base_rounded.png -%%DATADIR%%/shapes/sign_base_rounded.stl -%%DATADIR%%/shapes/sphere.png -%%DATADIR%%/shapes/sphere.stl -%%DATADIR%%/shapes/torus.png -%%DATADIR%%/shapes/torus.stl -%%DATADIR%%/shapes/universal wall mount hole.png -%%DATADIR%%/shapes/universal wall mount hole.stl -%%DATADIR%%/web/connect_error.html -%%DATADIR%%/web/connect_loading.html -%%DATADIR%%/web/error_no_reload.html -%%DATADIR%%/web/other_error.html -%%DATADIR%%/web/other_loading.html share/applications/PrusaGcodeviewer.desktop share/applications/PrusaSlicer.desktop share/icons/hicolor/128x128/apps/PrusaSlicer-gcodeviewer.png diff --git a/cad/openscad-devel/Makefile b/cad/openscad-devel/Makefile index 4d723a6fa5fb..7fc601667b62 100644 --- a/cad/openscad-devel/Makefile +++ b/cad/openscad-devel/Makefile @@ -1,7 +1,6 @@ PORTNAME= openscad PORTVERSION= ${GIT_SRC_DATE} PORTREVISION= 1 -#PORTREVISION= 1 CATEGORIES= cad PKGNAMESUFFIX= -devel @@ -11,8 +10,6 @@ PKGNAMESUFFIX= -devel LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING -BROKEN= Fails to build, error: use of undeclared identifier 'buf' - MAINTAINER= mr@FreeBSD.org COMMENT= Programmer's solid 3D CAD modeller #' WWW= https://www.openscad.org/ diff --git a/cad/openscad/Makefile b/cad/openscad/Makefile index 94898e70a7d1..f0b1ebe92ef2 100644 --- a/cad/openscad/Makefile +++ b/cad/openscad/Makefile @@ -1,7 +1,6 @@ PORTNAME= openscad PORTVERSION= ${GIT_SRC_DATE} PORTREVISION= 1 -#PORTREVISION= 1 CATEGORIES= cad #PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ @@ -10,8 +9,6 @@ CATEGORIES= cad LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING -BROKEN= Fails to build, error: use of undeclared identifier 'buf' - MAINTAINER= mr@FreeBSD.org COMMENT= Programmer's solid 3D CAD modeller #' WWW= https://www.openscad.org/ diff --git a/cad/openvsp/Makefile b/cad/openvsp/Makefile index 5ceb64708105..0dbf7ea2022c 100644 --- a/cad/openvsp/Makefile +++ b/cad/openvsp/Makefile @@ -1,7 +1,6 @@ PORTNAME= openvsp DISTVERSIONPREFIX= ${GH_PROJECT}_ -DISTVERSION= 3.43.0 -PORTREVISION= 1 +DISTVERSION= 3.43.1 CATEGORIES= cad MAINTAINER= fernape@FreeBSD.org diff --git a/cad/openvsp/distinfo b/cad/openvsp/distinfo index 36ba354f89fc..a39b1c066f20 100644 --- a/cad/openvsp/distinfo +++ b/cad/openvsp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1745669546 -SHA256 (OpenVSP-OpenVSP-OpenVSP_3.43.0_GH0.tar.gz) = 4e3ff1349c858bd6866706024f8ce5578e5165e9019858f30fe5ba4e5b38b09c -SIZE (OpenVSP-OpenVSP-OpenVSP_3.43.0_GH0.tar.gz) = 126320775 +TIMESTAMP = 1751610349 +SHA256 (OpenVSP-OpenVSP-OpenVSP_3.43.1_GH0.tar.gz) = fbf8517050d0818cf39a4d80bf7f5b6083a5fdc26ce829ed81bdfb12e818fd81 +SIZE (OpenVSP-OpenVSP-OpenVSP_3.43.1_GH0.tar.gz) = 126326750 diff --git a/comms/libmodbus/Makefile b/comms/libmodbus/Makefile index 9c4c06cb5863..a1675a718bf9 100644 --- a/comms/libmodbus/Makefile +++ b/comms/libmodbus/Makefile @@ -1,6 +1,6 @@ PORTNAME= libmodbus DISTVERSIONPREFIX= v -DISTVERSION= 3.1.10 +DISTVERSION= 3.1.11 CATEGORIES= comms MAINTAINER= bofh@FreeBSD.org diff --git a/comms/libmodbus/distinfo b/comms/libmodbus/distinfo index 25eccd4a1a25..c2b0667637d2 100644 --- a/comms/libmodbus/distinfo +++ b/comms/libmodbus/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1751494982 -SHA256 (stephane-libmodbus-v3.1.10_GH0.tar.gz) = e93503749cd89fda4c8cf1ee6371a3a9cc1f0a921c165afbbc4fd96d4813fa1a -SIZE (stephane-libmodbus-v3.1.10_GH0.tar.gz) = 204988 +TIMESTAMP = 1751555493 +SHA256 (stephane-libmodbus-v3.1.11_GH0.tar.gz) = 8a750452ef86a53de6cec6fbca67bd5be08d0a1e87278a422fbce3003fd42d99 +SIZE (stephane-libmodbus-v3.1.11_GH0.tar.gz) = 207911 diff --git a/comms/libmodbus/files/patch-src_modbus-tcp.c b/comms/libmodbus/files/patch-src_modbus-tcp.c new file mode 100644 index 000000000000..1d317dedc173 --- /dev/null +++ b/comms/libmodbus/files/patch-src_modbus-tcp.c @@ -0,0 +1,11 @@ +--- src/modbus-tcp.c.orig 2025-07-03 21:07:28 UTC ++++ src/modbus-tcp.c +@@ -257,7 +257,7 @@ static int _modbus_tcp_set_ipv4_options(int s) + #endif + #endif + +-#ifndef OS_WIN32 ++#if !defined(OS_WIN32) && !defined(__FreeBSD__) + /** + * Cygwin defines IPTOS_LOWDELAY but can't handle that flag so it's + * necessary to workaround that problem. diff --git a/comms/libmodbus/pkg-plist b/comms/libmodbus/pkg-plist index ed0d32b2ba09..31d6a3334b83 100644 --- a/comms/libmodbus/pkg-plist +++ b/comms/libmodbus/pkg-plist @@ -48,6 +48,7 @@ libdata/pkgconfig/libmodbus.pc %%MANPAGES%%share/man/man3/modbus_rtu_set_rts_delay.3.gz %%MANPAGES%%share/man/man3/modbus_rtu_set_serial_mode.3.gz %%MANPAGES%%share/man/man3/modbus_send_raw_request.3.gz +%%MANPAGES%%share/man/man3/modbus_send_raw_request_tid.3.gz %%MANPAGES%%share/man/man3/modbus_set_bits_from_byte.3.gz %%MANPAGES%%share/man/man3/modbus_set_bits_from_bytes.3.gz %%MANPAGES%%share/man/man3/modbus_set_byte_timeout.3.gz diff --git a/databases/freetds-devel/Makefile b/databases/freetds-devel/Makefile index 71f3c3a9a605..2beb35c2b283 100644 --- a/databases/freetds-devel/Makefile +++ b/databases/freetds-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= freetds -DISTVERSION= 1.5.97 +DISTVERSION= 1.5.99 PORTEPOCH= 1 CATEGORIES= databases MASTER_SITES= https://www.freetds.org/files/current/ diff --git a/databases/freetds-devel/distinfo b/databases/freetds-devel/distinfo index 687e26c403ec..d5d1ecc97d3d 100644 --- a/databases/freetds-devel/distinfo +++ b/databases/freetds-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1751498164 -SHA256 (freetds-dev.1.5.97.tar.bz2) = 9798b1b2b324f6dbe64b5bc78c7ed891c239f1e542565d1cf7cd1fa1bdefd915 -SIZE (freetds-dev.1.5.97.tar.bz2) = 2452586 +TIMESTAMP = 1751555381 +SHA256 (freetds-dev.1.5.99.tar.bz2) = 680daf6101ada0fcee49d5b3b15e28c701d08ec9df6164f426468eb91328cca9 +SIZE (freetds-dev.1.5.99.tar.bz2) = 2453192 diff --git a/deskutils/birdtray/Makefile b/deskutils/birdtray/Makefile index 2d232efa2001..df103d2b62cb 100644 --- a/deskutils/birdtray/Makefile +++ b/deskutils/birdtray/Makefile @@ -3,7 +3,7 @@ PORTVERSION= 1.11.4 DISTVERSIONPREFIX= v CATEGORIES= deskutils mail -MAINTAINER= bofh@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= System tray new mail notification for Thunderbird WWW= https://github.com/gyunaev/birdtray diff --git a/devel/cirrus-cli/Makefile b/devel/cirrus-cli/Makefile index 8d3b55c43935..d813f04ab952 100644 --- a/devel/cirrus-cli/Makefile +++ b/devel/cirrus-cli/Makefile @@ -1,6 +1,6 @@ PORTNAME= cirrus-cli DISTVERSIONPREFIX= v -DISTVERSION= 0.137.4 +DISTVERSION= 0.138.0 CATEGORIES= devel MAINTAINER= bofh@FreeBSD.org diff --git a/devel/cirrus-cli/distinfo b/devel/cirrus-cli/distinfo index a2efff24ca59..7417411eaf9f 100644 --- a/devel/cirrus-cli/distinfo +++ b/devel/cirrus-cli/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1751497916 -SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.137.4/v0.137.4.mod) = c4c56b0d1956d98d91bdeefdaf85ec22e8daa494d5328ec8279b033f967aa2ca -SIZE (go/devel_cirrus-cli/cirrus-cli-v0.137.4/v0.137.4.mod) = 11365 -SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.137.4/v0.137.4.zip) = 2831efd8c2c53be1aee5794735869efc8bf4b8088273c06b06aae1c2ab9a0687 -SIZE (go/devel_cirrus-cli/cirrus-cli-v0.137.4/v0.137.4.zip) = 1412857 +TIMESTAMP = 1751555473 +SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.138.0/v0.138.0.mod) = c4c56b0d1956d98d91bdeefdaf85ec22e8daa494d5328ec8279b033f967aa2ca +SIZE (go/devel_cirrus-cli/cirrus-cli-v0.138.0/v0.138.0.mod) = 11365 +SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.138.0/v0.138.0.zip) = 03ad78b7b05432e2776f61d204ee9f79eead799d0ea07ecd6b622c92bf1f8e61 +SIZE (go/devel_cirrus-cli/cirrus-cli-v0.138.0/v0.138.0.zip) = 1412979 diff --git a/devel/fifechan/Makefile b/devel/fifechan/Makefile index 651ec2b01c01..96cd776da742 100644 --- a/devel/fifechan/Makefile +++ b/devel/fifechan/Makefile @@ -3,16 +3,13 @@ PORTVERSION= 0.1.5 PORTREVISION= 1 CATEGORIES= devel games -MAINTAINER= fiziologus@gmail.com +MAINTAINER= danfe@FreeBSD.org COMMENT= Small, efficient C++ GUI library designed for games -WWW= http://fifengine.net/ +WWW= https://fifengine.github.io/fifechan/ LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/LICENSE.md -DEPRECATED= Outdated, unsupported upstream and development has slowed down considerbly for the last years -EXPIRATION_DATE=2025-06-30 - USES= cmake USE_LDCONFIG= yes diff --git a/devel/jsonrpc-glib/Makefile b/devel/jsonrpc-glib/Makefile index 61711dde12da..15fa99c9a211 100644 --- a/devel/jsonrpc-glib/Makefile +++ b/devel/jsonrpc-glib/Makefile @@ -1,5 +1,5 @@ PORTNAME= jsonrpc-glib -PORTVERSION= 3.44.1 +PORTVERSION= 3.44.2 CATEGORIES= devel MASTER_SITES= GNOME @@ -14,5 +14,6 @@ LIB_DEPENDS= libjson-glib-1.0.so:devel/json-glib USES= compiler:c11 gnome meson pkgconfig tar:xz vala:build USE_GNOME= glib20 introspection:build +USE_LDCONFIG= yes .include <bsd.port.mk> diff --git a/devel/jsonrpc-glib/distinfo b/devel/jsonrpc-glib/distinfo index 912e8e24079c..0889b2c22e56 100644 --- a/devel/jsonrpc-glib/distinfo +++ b/devel/jsonrpc-glib/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1741872025 -SHA256 (jsonrpc-glib-3.44.1.tar.xz) = 1361d17e9c805646afe5102e59baf8ca450238600fcabd01586c654b78bb30df -SIZE (jsonrpc-glib-3.44.1.tar.xz) = 42600 +TIMESTAMP = 1751208943 +SHA256 (jsonrpc-glib-3.44.2.tar.xz) = 965496b6e1314f3468b482a5d80340dc3b0340a5402d7783cad24154aee77396 +SIZE (jsonrpc-glib-3.44.2.tar.xz) = 42724 diff --git a/devel/jsonrpc-glib/pkg-plist b/devel/jsonrpc-glib/pkg-plist index f477c165856f..9681d94ad6cd 100644 --- a/devel/jsonrpc-glib/pkg-plist +++ b/devel/jsonrpc-glib/pkg-plist @@ -10,7 +10,7 @@ include/jsonrpc-glib-1.0/jsonrpc-version.h lib/girepository-1.0/Jsonrpc-1.0.typelib lib/libjsonrpc-glib-1.0.so lib/libjsonrpc-glib-1.0.so.1 -lib/libjsonrpc-glib-1.0.so.1.4400.1 +lib/libjsonrpc-glib-1.0.so.1.4400.2 libdata/pkgconfig/jsonrpc-glib-1.0.pc share/gir-1.0/Jsonrpc-1.0.gir share/vala/vapi/jsonrpc-glib-1.0.deps diff --git a/devel/jujutsu/Makefile b/devel/jujutsu/Makefile index c28b7c5b1036..7ac0be91cc75 100644 --- a/devel/jujutsu/Makefile +++ b/devel/jujutsu/Makefile @@ -1,7 +1,6 @@ PORTNAME= jujutsu DISTVERSIONPREFIX= v -DISTVERSION= 0.30.0 -PORTREVISION= 1 +DISTVERSION= 0.31.0 CATEGORIES= devel MAINTAINER= se@FreeBSD.org diff --git a/devel/jujutsu/Makefile.crates b/devel/jujutsu/Makefile.crates index cc700e31f28b..825574f47e1d 100644 --- a/devel/jujutsu/Makefile.crates +++ b/devel/jujutsu/Makefile.crates @@ -46,12 +46,12 @@ CARGO_CRATES= addr2line-0.24.2 \ ciborium-0.2.2 \ ciborium-io-0.2.2 \ ciborium-ll-0.2.2 \ - clap-4.5.39 \ + clap-4.5.40 \ clap-markdown-0.1.5 \ - clap_builder-4.5.39 \ - clap_complete-4.5.52 \ - clap_complete_nushell-4.5.6 \ - clap_derive-4.5.32 \ + clap_builder-4.5.40 \ + clap_complete-4.5.54 \ + clap_complete_nushell-4.5.7 \ + clap_derive-4.5.40 \ clap_lex-0.7.4 \ clap_mangen-0.2.26 \ clru-0.6.2 \ @@ -91,13 +91,13 @@ CARGO_CRATES= addr2line-0.24.2 \ encoding_rs-0.8.35 \ enum_dispatch-0.3.13 \ equivalent-1.0.2 \ + erased-serde-0.4.6 \ errno-0.3.12 \ escape8259-0.5.3 \ etcetera-0.10.0 \ euclid-0.22.11 \ fancy-regex-0.11.0 \ fancy-regex-0.14.0 \ - faster-hex-0.9.0 \ faster-hex-0.10.0 \ fastrand-2.3.0 \ filedescriptor-0.8.3 \ @@ -123,65 +123,60 @@ CARGO_CRATES= addr2line-0.24.2 \ getrandom-0.2.16 \ getrandom-0.3.3 \ gimli-0.31.1 \ - gix-0.71.0 \ - gix-actor-0.34.0 \ - gix-attributes-0.25.0 \ + gix-0.72.1 \ + gix-actor-0.35.1 \ + gix-attributes-0.26.1 \ gix-bitmap-0.2.14 \ gix-chunk-0.4.11 \ - gix-command-0.5.0 \ - gix-commitgraph-0.27.0 \ - gix-config-0.44.0 \ - gix-config-value-0.14.12 \ - gix-date-0.9.4 \ - gix-diff-0.51.0 \ - gix-dir-0.13.0 \ - gix-discover-0.39.0 \ - gix-features-0.41.1 \ + gix-command-0.6.1 \ + gix-commitgraph-0.28.0 \ + gix-config-0.45.1 \ + gix-config-value-0.15.0 \ + gix-date-0.10.2 \ + gix-diff-0.52.1 \ + gix-dir-0.14.1 \ + gix-discover-0.40.1 \ gix-features-0.42.1 \ - gix-filter-0.18.0 \ - gix-fs-0.14.0 \ + gix-filter-0.19.2 \ gix-fs-0.15.0 \ - gix-glob-0.19.0 \ - gix-hash-0.17.0 \ + gix-glob-0.20.1 \ gix-hash-0.18.0 \ gix-hashtable-0.8.1 \ - gix-ignore-0.14.0 \ - gix-index-0.39.0 \ + gix-ignore-0.15.0 \ + gix-index-0.40.1 \ gix-lock-17.1.0 \ - gix-object-0.48.0 \ - gix-odb-0.68.0 \ - gix-pack-0.58.0 \ - gix-packetline-0.18.4 \ - gix-packetline-blocking-0.18.3 \ + gix-object-0.49.1 \ + gix-odb-0.69.1 \ + gix-pack-0.59.1 \ + gix-packetline-0.19.0 \ + gix-packetline-blocking-0.19.0 \ gix-path-0.10.18 \ - gix-pathspec-0.10.0 \ - gix-protocol-0.49.0 \ - gix-quote-0.5.0 \ - gix-ref-0.51.0 \ - gix-refspec-0.29.0 \ - gix-revision-0.33.0 \ - gix-revwalk-0.19.0 \ - gix-sec-0.10.12 \ - gix-shallow-0.3.0 \ - gix-status-0.18.0 \ - gix-submodule-0.18.0 \ + gix-pathspec-0.11.0 \ + gix-protocol-0.50.1 \ + gix-quote-0.6.0 \ + gix-ref-0.52.1 \ + gix-refspec-0.30.1 \ + gix-revision-0.34.1 \ + gix-revwalk-0.20.1 \ + gix-sec-0.11.0 \ + gix-shallow-0.4.0 \ + gix-status-0.19.1 \ + gix-submodule-0.19.1 \ gix-tempfile-17.1.0 \ gix-trace-0.1.12 \ - gix-transport-0.46.0 \ - gix-traverse-0.45.0 \ - gix-url-0.30.0 \ - gix-utils-0.2.0 \ + gix-transport-0.47.0 \ + gix-traverse-0.46.2 \ + gix-url-0.31.0 \ gix-utils-0.3.0 \ - gix-validate-0.9.4 \ gix-validate-0.10.0 \ - gix-worktree-0.40.0 \ - gix-worktree-state-0.18.0 \ + gix-worktree-0.41.0 \ + gix-worktree-state-0.19.0 \ glob-0.3.2 \ globset-0.4.16 \ half-2.6.0 \ hash32-0.3.1 \ hashbrown-0.14.5 \ - hashbrown-0.15.3 \ + hashbrown-0.15.4 \ heapless-0.8.0 \ heck-0.5.0 \ hermit-abi-0.5.1 \ @@ -201,7 +196,7 @@ CARGO_CRATES= addr2line-0.24.2 \ idna_adapter-1.2.1 \ ignore-0.4.23 \ imara-diff-0.1.8 \ - indexmap-2.9.0 \ + indexmap-2.10.0 \ indoc-2.0.6 \ insta-1.43.1 \ instability-0.3.7 \ @@ -222,7 +217,7 @@ CARGO_CRATES= addr2line-0.24.2 \ kstring-2.0.2 \ lab-0.11.0 \ lazy_static-1.5.0 \ - libc-0.2.172 \ + libc-0.2.174 \ libredox-0.1.3 \ libtest-mimic-0.8.1 \ libz-rs-sys-0.5.0 \ @@ -266,10 +261,10 @@ CARGO_CRATES= addr2line-0.24.2 \ parking_lot_core-0.9.11 \ paste-1.0.15 \ percent-encoding-2.3.1 \ - pest-2.8.0 \ - pest_derive-2.8.0 \ - pest_generator-2.8.0 \ - pest_meta-2.8.0 \ + pest-2.8.1 \ + pest_derive-2.8.1 \ + pest_generator-2.8.1 \ + pest_meta-2.8.1 \ petgraph-0.7.1 \ phf-0.11.3 \ phf_codegen-0.11.3 \ @@ -293,10 +288,14 @@ CARGO_CRATES= addr2line-0.24.2 \ prettyplease-0.2.33 \ proc-macro2-1.0.95 \ prodash-29.0.2 \ + proptest-1.7.0 \ + proptest-derive-0.6.0 \ + proptest-state-machine-0.3.1 \ prost-0.13.5 \ prost-build-0.13.5 \ prost-derive-0.13.5 \ prost-types-0.13.5 \ + quick-error-1.2.3 \ quote-1.0.40 \ r-efi-5.2.0 \ rand-0.8.5 \ @@ -304,6 +303,7 @@ CARGO_CRATES= addr2line-0.24.2 \ rand_chacha-0.9.0 \ rand_core-0.6.4 \ rand_core-0.9.3 \ + rand_xorshift-0.4.0 \ ratatui-0.29.0 \ rayon-1.10.0 \ rayon-core-1.12.1 \ @@ -324,6 +324,7 @@ CARGO_CRATES= addr2line-0.24.2 \ rustix-0.38.44 \ rustix-1.0.7 \ rustversion-1.0.21 \ + rusty-fork-0.3.0 \ ryu-1.0.20 \ same-file-1.0.6 \ sapling-renderdag-0.1.0 \ @@ -336,7 +337,7 @@ CARGO_CRATES= addr2line-0.24.2 \ serde_bytes-0.11.17 \ serde_derive-1.0.219 \ serde_json-1.0.140 \ - serde_spanned-0.6.8 \ + serde_spanned-0.6.9 \ sha1-0.10.6 \ sha1-checked-0.10.0 \ sha2-0.10.9 \ @@ -348,8 +349,8 @@ CARGO_CRATES= addr2line-0.24.2 \ signal-hook-registry-1.4.5 \ similar-2.7.0 \ siphasher-1.0.1 \ - slab-0.4.9 \ - smallvec-1.15.0 \ + slab-0.4.10 \ + smallvec-1.15.1 \ smawk-0.3.2 \ socket2-0.5.10 \ stable_deref_trait-1.2.0 \ @@ -359,7 +360,7 @@ CARGO_CRATES= addr2line-0.24.2 \ strum_macros-0.26.4 \ subtle-2.6.1 \ syn-1.0.109 \ - syn-2.0.101 \ + syn-2.0.104 \ synstructure-0.13.2 \ tempfile-3.20.0 \ terminal_size-0.4.2 \ @@ -384,19 +385,21 @@ CARGO_CRATES= addr2line-0.24.2 \ tokio-1.45.1 \ tokio-macros-2.5.0 \ tokio-util-0.6.10 \ - toml-0.8.22 \ - toml_datetime-0.6.9 \ - toml_edit-0.22.26 \ - toml_write-0.1.1 \ + toml-0.8.23 \ + toml_datetime-0.6.11 \ + toml_edit-0.22.27 \ + toml_write-0.1.2 \ tracing-0.1.41 \ tracing-attributes-0.1.28 \ tracing-chrome-0.7.2 \ tracing-core-0.1.33 \ tracing-log-0.2.0 \ tracing-subscriber-0.3.19 \ + typeid-1.0.3 \ typenum-1.18.0 \ ucd-trie-0.1.7 \ uluru-3.1.0 \ + unarray-0.1.4 \ unicode-bom-2.0.3 \ unicode-ident-1.0.18 \ unicode-linebreak-0.1.5 \ diff --git a/devel/jujutsu/distinfo b/devel/jujutsu/distinfo index 2fdcb7506f84..3e59a002c39e 100644 --- a/devel/jujutsu/distinfo +++ b/devel/jujutsu/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1749196493 +TIMESTAMP = 1751614535 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 @@ -95,18 +95,18 @@ SHA256 (rust/crates/ciborium-io-0.2.2.crate) = 05afea1e0a06c9be33d539b876f1ce369 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-4.5.39.crate) = fd60e63e9be68e5fb56422e397cf9baddded06dae1d2e523401542383bc72a9f -SIZE (rust/crates/clap-4.5.39.crate) = 57328 +SHA256 (rust/crates/clap-4.5.40.crate) = 40b6887a1d8685cebccf115538db5c0efe625ccac9696ad45c409d96566e910f +SIZE (rust/crates/clap-4.5.40.crate) = 57419 SHA256 (rust/crates/clap-markdown-0.1.5.crate) = d2a2617956a06d4885b490697b5307ebb09fec10b088afc18c81762d848c2339 SIZE (rust/crates/clap-markdown-0.1.5.crate) = 14605 -SHA256 (rust/crates/clap_builder-4.5.39.crate) = 89cc6392a1f72bbeb820d71f32108f61fdaf18bc526e1d23954168a67759ef51 -SIZE (rust/crates/clap_builder-4.5.39.crate) = 169142 -SHA256 (rust/crates/clap_complete-4.5.52.crate) = 1a554639e42d0c838336fc4fbedb9e2df3ad1fa4acda149f9126b4ccfcd7900f -SIZE (rust/crates/clap_complete-4.5.52.crate) = 48444 -SHA256 (rust/crates/clap_complete_nushell-4.5.6.crate) = 9801fe85d7986742027c6d365728a6a4ecb6d2b09866de18be836fef7ebf7df1 -SIZE (rust/crates/clap_complete_nushell-4.5.6.crate) = 35110 -SHA256 (rust/crates/clap_derive-4.5.32.crate) = 09176aae279615badda0765c0c0b3f6ed53f4709118af73cf4655d85d1530cd7 -SIZE (rust/crates/clap_derive-4.5.32.crate) = 33441 +SHA256 (rust/crates/clap_builder-4.5.40.crate) = e0c66c08ce9f0c698cbce5c0279d0bb6ac936d8674174fe48f736533b964f59e +SIZE (rust/crates/clap_builder-4.5.40.crate) = 169191 +SHA256 (rust/crates/clap_complete-4.5.54.crate) = aad5b1b4de04fead402672b48897030eec1f3bfe1550776322f59f6d6e6a5677 +SIZE (rust/crates/clap_complete-4.5.54.crate) = 48534 +SHA256 (rust/crates/clap_complete_nushell-4.5.7.crate) = cdb8335b398d197fb3176efe9400c6c053a41733c26794316c73423d212b2f3d +SIZE (rust/crates/clap_complete_nushell-4.5.7.crate) = 35145 +SHA256 (rust/crates/clap_derive-4.5.40.crate) = d2c7947ae4cc3d851207c1adb5b5e260ff0cca11446b1d6d1423788e442257ce +SIZE (rust/crates/clap_derive-4.5.40.crate) = 33470 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 @@ -185,6 +185,8 @@ SHA256 (rust/crates/enum_dispatch-0.3.13.crate) = aa18ce2bc66555b3218614519ac839 SIZE (rust/crates/enum_dispatch-0.3.13.crate) = 29876 SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f SIZE (rust/crates/equivalent-1.0.2.crate) = 7419 +SHA256 (rust/crates/erased-serde-0.4.6.crate) = e004d887f51fcb9fef17317a2f3525c887d8aa3f4f50fed920816a688284a5b7 +SIZE (rust/crates/erased-serde-0.4.6.crate) = 28352 SHA256 (rust/crates/errno-0.3.12.crate) = cea14ef9355e3beab063703aa9dab15afd25f0667c341310c1e5274bb1d0da18 SIZE (rust/crates/errno-0.3.12.crate) = 12423 SHA256 (rust/crates/escape8259-0.5.3.crate) = 5692dd7b5a1978a5aeb0ce83b7655c58ca8efdcb79d21036ea249da95afec2c6 @@ -197,8 +199,6 @@ SHA256 (rust/crates/fancy-regex-0.11.0.crate) = b95f7c0680e4142284cf8b22c14a476e SIZE (rust/crates/fancy-regex-0.11.0.crate) = 82918 SHA256 (rust/crates/fancy-regex-0.14.0.crate) = 6e24cb5a94bcae1e5408b0effca5cd7172ea3c5755049c5f3af4cd283a165298 SIZE (rust/crates/fancy-regex-0.14.0.crate) = 86969 -SHA256 (rust/crates/faster-hex-0.9.0.crate) = a2a2b11eda1d40935b26cf18f6833c526845ae8c41e58d09af6adeb6f0269183 -SIZE (rust/crates/faster-hex-0.9.0.crate) = 13053 SHA256 (rust/crates/faster-hex-0.10.0.crate) = 7223ae2d2f179b803433d9c830478527e92b8117eab39460edae7f1614d9fb73 SIZE (rust/crates/faster-hex-0.10.0.crate) = 13419 SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be @@ -249,112 +249,102 @@ SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b SIZE (rust/crates/getrandom-0.3.3.crate) = 49493 SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f SIZE (rust/crates/gimli-0.31.1.crate) = 279515 -SHA256 (rust/crates/gix-0.71.0.crate) = a61e71ec6817fc3c9f12f812682cfe51ee6ea0d2e27e02fc3849c35524617435 -SIZE (rust/crates/gix-0.71.0.crate) = 292982 -SHA256 (rust/crates/gix-actor-0.34.0.crate) = f438c87d4028aca4b82f82ba8d8ab1569823cfb3e5bc5fa8456a71678b2a20e7 -SIZE (rust/crates/gix-actor-0.34.0.crate) = 12871 -SHA256 (rust/crates/gix-attributes-0.25.0.crate) = e4e25825e0430aa11096f8b65ced6780d4a96a133f81904edceebb5344c8dd7f -SIZE (rust/crates/gix-attributes-0.25.0.crate) = 22766 +SHA256 (rust/crates/gix-0.72.1.crate) = 01237e8d3d78581f71642be8b0c2ae8c0b2b5c251c9c5d9ebbea3c1ea280dce8 +SIZE (rust/crates/gix-0.72.1.crate) = 293929 +SHA256 (rust/crates/gix-actor-0.35.1.crate) = 6b300e6e4f31f3f6bd2de5e2b0caab192ced00dc0fcd0f7cc56e28c575c8e1ff +SIZE (rust/crates/gix-actor-0.35.1.crate) = 13112 +SHA256 (rust/crates/gix-attributes-0.26.1.crate) = 6f50d813d5c2ce9463ba0c29eea90060df08e38ad8f34b8a192259f8bce5c078 +SIZE (rust/crates/gix-attributes-0.26.1.crate) = 22769 SHA256 (rust/crates/gix-bitmap-0.2.14.crate) = b1db9765c69502650da68f0804e3dc2b5f8ccc6a2d104ca6c85bc40700d37540 SIZE (rust/crates/gix-bitmap-0.2.14.crate) = 7704 SHA256 (rust/crates/gix-chunk-0.4.11.crate) = 0b1f1d8764958699dc764e3f727cef280ff4d1bd92c107bbf8acd85b30c1bd6f SIZE (rust/crates/gix-chunk-0.4.11.crate) = 10144 -SHA256 (rust/crates/gix-command-0.5.0.crate) = c0378995847773a697f8e157fe2963ecf3462fe64be05b7b3da000b3b472def8 -SIZE (rust/crates/gix-command-0.5.0.crate) = 15122 -SHA256 (rust/crates/gix-commitgraph-0.27.0.crate) = 043cbe49b7a7505150db975f3cb7c15833335ac1e26781f615454d9d640a28fe -SIZE (rust/crates/gix-commitgraph-0.27.0.crate) = 22254 -SHA256 (rust/crates/gix-config-0.44.0.crate) = 9c6f830bf746604940261b49abf7f655d2c19cadc9f4142ae9379e3a316e8cfa -SIZE (rust/crates/gix-config-0.44.0.crate) = 73085 -SHA256 (rust/crates/gix-config-value-0.14.12.crate) = 8dc2c844c4cf141884678cabef736fd91dd73068b9146e6f004ba1a0457944b6 -SIZE (rust/crates/gix-config-value-0.14.12.crate) = 15627 -SHA256 (rust/crates/gix-date-0.9.4.crate) = daa30058ec7d3511fbc229e4f9e696a35abd07ec5b82e635eff864a2726217e4 -SIZE (rust/crates/gix-date-0.9.4.crate) = 13705 -SHA256 (rust/crates/gix-diff-0.51.0.crate) = a2c975dad2afc85e4e233f444d1efbe436c3cdcf3a07173984509c436d00a3f8 -SIZE (rust/crates/gix-diff-0.51.0.crate) = 57844 -SHA256 (rust/crates/gix-dir-0.13.0.crate) = 5879497bd3815d8277ed864ec8975290a70de5b62bb92d2d666a4cefc5d4793b -SIZE (rust/crates/gix-dir-0.13.0.crate) = 63102 -SHA256 (rust/crates/gix-discover-0.39.0.crate) = f7fb8a4349b854506a3915de18d3341e5f1daa6b489c8affc9ca0d69efe86781 -SIZE (rust/crates/gix-discover-0.39.0.crate) = 22970 -SHA256 (rust/crates/gix-features-0.41.1.crate) = 016d6050219458d14520fe22bdfdeb9cb71631dec9bc2724767c983f60109634 -SIZE (rust/crates/gix-features-0.41.1.crate) = 33677 +SHA256 (rust/crates/gix-command-0.6.1.crate) = d05dd813ef6bb798570308aa7f1245cefa350ec9f30dc53308335eb22b9d0f8b +SIZE (rust/crates/gix-command-0.6.1.crate) = 15092 +SHA256 (rust/crates/gix-commitgraph-0.28.0.crate) = e05050fd6caa6c731fe3bd7f9485b3b520be062d3d139cb2626e052d6c127951 +SIZE (rust/crates/gix-commitgraph-0.28.0.crate) = 22377 +SHA256 (rust/crates/gix-config-0.45.1.crate) = 48f3c8f357ae049bfb77493c2ec9010f58cfc924ae485e1116c3718fc0f0d881 +SIZE (rust/crates/gix-config-0.45.1.crate) = 73729 +SHA256 (rust/crates/gix-config-value-0.15.0.crate) = 439d62e241dae2dffd55bfeeabe551275cf9d9f084c5ebc6b48bad49d03285b7 +SIZE (rust/crates/gix-config-value-0.15.0.crate) = 15580 +SHA256 (rust/crates/gix-date-0.10.2.crate) = 139d1d52b21741e3f0c72b0fc65e1ff34d4eaceb100ef529d182725d2e09b8cb +SIZE (rust/crates/gix-date-0.10.2.crate) = 15102 +SHA256 (rust/crates/gix-diff-0.52.1.crate) = 5e9b43e95fe352da82a969f0c84ff860c2de3e724d93f6681fedbcd6c917f252 +SIZE (rust/crates/gix-diff-0.52.1.crate) = 57859 +SHA256 (rust/crates/gix-dir-0.14.1.crate) = 01e6e2dc5b8917142d0ffe272209d1671e45b771e433f90186bc71c016792e87 +SIZE (rust/crates/gix-dir-0.14.1.crate) = 64263 +SHA256 (rust/crates/gix-discover-0.40.1.crate) = dccfe3e25b4ea46083916c56db3ba9d1e6ef6dce54da485f0463f9fc0fe1837c +SIZE (rust/crates/gix-discover-0.40.1.crate) = 23518 SHA256 (rust/crates/gix-features-0.42.1.crate) = 56f4399af6ec4fd9db84dd4cf9656c5c785ab492ab40a7c27ea92b4241923fed SIZE (rust/crates/gix-features-0.42.1.crate) = 33400 -SHA256 (rust/crates/gix-filter-0.18.0.crate) = cb2b2bbffdc5cc9b2b82fc82da1b98163c9b423ac2b45348baa83a947ac9ab89 -SIZE (rust/crates/gix-filter-0.18.0.crate) = 37418 -SHA256 (rust/crates/gix-fs-0.14.0.crate) = 951e886120dc5fa8cac053e5e5c89443f12368ca36811b2e43d1539081f9c111 -SIZE (rust/crates/gix-fs-0.14.0.crate) = 19699 +SHA256 (rust/crates/gix-filter-0.19.2.crate) = ecf004912949bbcf308d71aac4458321748ecb59f4d046830d25214208c471f1 +SIZE (rust/crates/gix-filter-0.19.2.crate) = 37615 SHA256 (rust/crates/gix-fs-0.15.0.crate) = 67a0637149b4ef24d3ea55f81f77231401c8463fae6da27331c987957eb597c7 SIZE (rust/crates/gix-fs-0.15.0.crate) = 19741 -SHA256 (rust/crates/gix-glob-0.19.0.crate) = 20972499c03473e773a2099e5fd0c695b9b72465837797a51a43391a1635a030 -SIZE (rust/crates/gix-glob-0.19.0.crate) = 16258 -SHA256 (rust/crates/gix-hash-0.17.0.crate) = 834e79722063958b03342edaa1e17595cd2939bb2b3306b3225d0815566dcb49 -SIZE (rust/crates/gix-hash-0.17.0.crate) = 18801 +SHA256 (rust/crates/gix-glob-0.20.1.crate) = 90181472925b587f6079698f79065ff64786e6d6c14089517a1972bca99fb6e9 +SIZE (rust/crates/gix-glob-0.20.1.crate) = 16252 SHA256 (rust/crates/gix-hash-0.18.0.crate) = 8d4900562c662852a6b42e2ef03442eccebf24f047d8eab4f23bc12ef0d785d8 SIZE (rust/crates/gix-hash-0.18.0.crate) = 18940 SHA256 (rust/crates/gix-hashtable-0.8.1.crate) = b5b5cb3c308b4144f2612ff64e32130e641279fcf1a84d8d40dad843b4f64904 SIZE (rust/crates/gix-hashtable-0.8.1.crate) = 10253 -SHA256 (rust/crates/gix-ignore-0.14.0.crate) = 9a27c8380f493a10d1457f756a3f81924d578fc08d6535e304dfcafbf0261d18 -SIZE (rust/crates/gix-ignore-0.14.0.crate) = 12151 -SHA256 (rust/crates/gix-index-0.39.0.crate) = 855bece2d4153453aa5d0a80d51deea1ce8cd6a3b4cf213da85ac344ccb908a7 -SIZE (rust/crates/gix-index-0.39.0.crate) = 53596 +SHA256 (rust/crates/gix-ignore-0.15.0.crate) = ae358c3c96660b10abc7da63c06788dfded603e717edbd19e38c6477911b71c8 +SIZE (rust/crates/gix-ignore-0.15.0.crate) = 12101 +SHA256 (rust/crates/gix-index-0.40.1.crate) = b38e919efd59cb8275d23ad2394b2ab9d002007b27620e145d866d546403b665 +SIZE (rust/crates/gix-index-0.40.1.crate) = 53703 SHA256 (rust/crates/gix-lock-17.1.0.crate) = 570f8b034659f256366dc90f1a24924902f20acccd6a15be96d44d1269e7a796 SIZE (rust/crates/gix-lock-17.1.0.crate) = 13990 -SHA256 (rust/crates/gix-object-0.48.0.crate) = 4943fcdae6ffc135920c9ea71e0362ed539182924ab7a85dd9dac8d89b0dd69a -SIZE (rust/crates/gix-object-0.48.0.crate) = 48838 -SHA256 (rust/crates/gix-odb-0.68.0.crate) = 50306d40dcc982eb6b7593103f066ea6289c7b094cb9db14f3cd2be0b9f5e610 -SIZE (rust/crates/gix-odb-0.68.0.crate) = 62553 -SHA256 (rust/crates/gix-pack-0.58.0.crate) = 9b65fffb09393c26624ca408d32cfe8776fb94cd0a5cdf984905e1d2f39779cb -SIZE (rust/crates/gix-pack-0.58.0.crate) = 104138 -SHA256 (rust/crates/gix-packetline-0.18.4.crate) = 123844a70cf4d5352441dc06bab0da8aef61be94ec239cb631e0ba01dc6d3a04 -SIZE (rust/crates/gix-packetline-0.18.4.crate) = 26579 -SHA256 (rust/crates/gix-packetline-blocking-0.18.3.crate) = 1ecf3ea2e105c7e45587bac04099824301262a6c43357fad5205da36dbb233b3 -SIZE (rust/crates/gix-packetline-blocking-0.18.3.crate) = 22138 +SHA256 (rust/crates/gix-object-0.49.1.crate) = d957ca3640c555d48bb27f8278c67169fa1380ed94f6452c5590742524c40fbb +SIZE (rust/crates/gix-object-0.49.1.crate) = 50087 +SHA256 (rust/crates/gix-odb-0.69.1.crate) = 868f703905fdbcfc1bd750942f82419903ecb7039f5288adb5206d6de405e0c9 +SIZE (rust/crates/gix-odb-0.69.1.crate) = 63292 +SHA256 (rust/crates/gix-pack-0.59.1.crate) = 9d49c55d69c8449f2a0a5a77eb9cbacfebb6b0e2f1215f0fc23a4cb60528a450 +SIZE (rust/crates/gix-pack-0.59.1.crate) = 104396 +SHA256 (rust/crates/gix-packetline-0.19.0.crate) = 8ddc034bc67c848e4ef7596ab5528cd8fd439d310858dbe1ce8b324f25deb91c +SIZE (rust/crates/gix-packetline-0.19.0.crate) = 26737 +SHA256 (rust/crates/gix-packetline-blocking-0.19.0.crate) = c44880f028ba46d6cf37a66d27a300310c6b51b8ed0e44918f93df061168e2f3 +SIZE (rust/crates/gix-packetline-blocking-0.19.0.crate) = 22283 SHA256 (rust/crates/gix-path-0.10.18.crate) = 567f65fec4ef10dfab97ae71f26a27fd4d7fe7b8e3f90c8a58551c41ff3fb65b SIZE (rust/crates/gix-path-0.10.18.crate) = 30214 -SHA256 (rust/crates/gix-pathspec-0.10.0.crate) = fef8422c3c9066d649074b24025125963f85232bfad32d6d16aea9453b82ec14 -SIZE (rust/crates/gix-pathspec-0.10.0.crate) = 23271 -SHA256 (rust/crates/gix-protocol-0.49.0.crate) = 5678ddae1d62880bc30e2200be1b9387af3372e0e88e21f81b4e7f8367355b5a -SIZE (rust/crates/gix-protocol-0.49.0.crate) = 56678 -SHA256 (rust/crates/gix-quote-0.5.0.crate) = 1b005c550bf84de3b24aa5e540a23e6146a1c01c7d30470e35d75a12f827f969 -SIZE (rust/crates/gix-quote-0.5.0.crate) = 9009 -SHA256 (rust/crates/gix-ref-0.51.0.crate) = b2e1f7eb6b7ce82d2d19961f74bd637bab3ea79b1bc7bfb23dbefc67b0415d8b -SIZE (rust/crates/gix-ref-0.51.0.crate) = 63938 -SHA256 (rust/crates/gix-refspec-0.29.0.crate) = 1d8587b21e2264a6e8938d940c5c99662779c13a10741a5737b15fc85c252ffc -SIZE (rust/crates/gix-refspec-0.29.0.crate) = 22454 -SHA256 (rust/crates/gix-revision-0.33.0.crate) = 342caa4e158df3020cadf62f656307c3948fe4eacfdf67171d7212811860c3e9 -SIZE (rust/crates/gix-revision-0.33.0.crate) = 27926 -SHA256 (rust/crates/gix-revwalk-0.19.0.crate) = 2dc7c3d7e5cdc1ab8d35130106e4af0a4f9f9eca0c81f4312b690780e92bde0d -SIZE (rust/crates/gix-revwalk-0.19.0.crate) = 18189 -SHA256 (rust/crates/gix-sec-0.10.12.crate) = 47aeb0f13de9ef2f3033f5ff218de30f44db827ac9f1286f9ef050aacddd5888 -SIZE (rust/crates/gix-sec-0.10.12.crate) = 12935 -SHA256 (rust/crates/gix-shallow-0.3.0.crate) = cc0598aacfe1d52575a21c9492fee086edbb21e228ec36c819c42ab923f434c3 -SIZE (rust/crates/gix-shallow-0.3.0.crate) = 11890 -SHA256 (rust/crates/gix-status-0.18.0.crate) = 605a6d0eb5891680c46e24b2ee7a63ef7bd39cb136dc7c7e55172960cf68b2f5 -SIZE (rust/crates/gix-status-0.18.0.crate) = 40226 -SHA256 (rust/crates/gix-submodule-0.18.0.crate) = 78c7390c2059505c365e9548016d4edc9f35749c6a9112b7b1214400bbc68da2 -SIZE (rust/crates/gix-submodule-0.18.0.crate) = 21510 +SHA256 (rust/crates/gix-pathspec-0.11.0.crate) = ce061c50e5f8f7c830cacb3da3e999ae935e283ce8522249f0ce2256d110979d +SIZE (rust/crates/gix-pathspec-0.11.0.crate) = 23225 +SHA256 (rust/crates/gix-protocol-0.50.1.crate) = f5c17d78bb0414f8d60b5f952196dc2e47ec320dca885de9128ecdb4a0e38401 +SIZE (rust/crates/gix-protocol-0.50.1.crate) = 57176 +SHA256 (rust/crates/gix-quote-0.6.0.crate) = 4a375a75b4d663e8bafe3bf4940a18a23755644c13582fa326e99f8f987d83fd +SIZE (rust/crates/gix-quote-0.6.0.crate) = 8887 +SHA256 (rust/crates/gix-ref-0.52.1.crate) = d1b7985657029684d759f656b09abc3e2c73085596d5cdb494428823970a7762 +SIZE (rust/crates/gix-ref-0.52.1.crate) = 64383 +SHA256 (rust/crates/gix-refspec-0.30.1.crate) = 445ed14e3db78e8e79980085e3723df94e1c8163b3ae5bc8ed6a8fe6cf983b42 +SIZE (rust/crates/gix-refspec-0.30.1.crate) = 22568 +SHA256 (rust/crates/gix-revision-0.34.1.crate) = 78d0b8e5cbd1c329e25383e088cb8f17439414021a643b30afa5146b71e3c65d +SIZE (rust/crates/gix-revision-0.34.1.crate) = 28041 +SHA256 (rust/crates/gix-revwalk-0.20.1.crate) = 1bc756b73225bf005ddeb871d1ca7b3c33e2417d0d53e56effa5a36765b52b28 +SIZE (rust/crates/gix-revwalk-0.20.1.crate) = 18297 +SHA256 (rust/crates/gix-sec-0.11.0.crate) = d0dabbc78c759ecc006b970339394951b2c8e1e38a37b072c105b80b84c308fd +SIZE (rust/crates/gix-sec-0.11.0.crate) = 12827 +SHA256 (rust/crates/gix-shallow-0.4.0.crate) = 6b9a6f6e34d6ede08f522d89e5c7990b4f60524b8ae6ebf8e850963828119ad4 +SIZE (rust/crates/gix-shallow-0.4.0.crate) = 12071 +SHA256 (rust/crates/gix-status-0.19.1.crate) = 072099c2415cfa5397df7d47eacbcb6016d2cd17e0d674c74965e6ad1b17289f +SIZE (rust/crates/gix-status-0.19.1.crate) = 40628 +SHA256 (rust/crates/gix-submodule-0.19.1.crate) = 5f51472f05a450cc61bc91ed2f62fb06e31e2bbb31c420bc4be8793f26c8b0c1 +SIZE (rust/crates/gix-submodule-0.19.1.crate) = 22031 SHA256 (rust/crates/gix-tempfile-17.1.0.crate) = c750e8c008453a2dba67a2b0d928b7716e05da31173a3f5e351d5457ad4470aa SIZE (rust/crates/gix-tempfile-17.1.0.crate) = 18804 SHA256 (rust/crates/gix-trace-0.1.12.crate) = 7c396a2036920c69695f760a65e7f2677267ccf483f25046977d87e4cb2665f7 SIZE (rust/crates/gix-trace-0.1.12.crate) = 10435 -SHA256 (rust/crates/gix-transport-0.46.0.crate) = b3f68c2870bfca8278389d2484a7f2215b67d0b0cc5277d3c72ad72acf41787e -SIZE (rust/crates/gix-transport-0.46.0.crate) = 68629 -SHA256 (rust/crates/gix-traverse-0.45.0.crate) = 36c0b049f8bdb61b20016694102f7b507f2e1727e83e9c5e6dad4f7d84ff7384 -SIZE (rust/crates/gix-traverse-0.45.0.crate) = 24651 -SHA256 (rust/crates/gix-url-0.30.0.crate) = 48dfe23f93f1ddb84977d80bb0dd7aa09d1bf5d5afc0c9b6820cccacc25ae860 -SIZE (rust/crates/gix-url-0.30.0.crate) = 19399 -SHA256 (rust/crates/gix-utils-0.2.0.crate) = 189f8724cf903e7fd57cfe0b7bc209db255cacdcb22c781a022f52c3a774f8d0 -SIZE (rust/crates/gix-utils-0.2.0.crate) = 11178 +SHA256 (rust/crates/gix-transport-0.47.0.crate) = edfe22ba26d4b65c17879f12b9882eafe65d3c8611c933b272fce2c10f546f59 +SIZE (rust/crates/gix-transport-0.47.0.crate) = 69139 +SHA256 (rust/crates/gix-traverse-0.46.2.crate) = b8648172f85aca3d6e919c06504b7ac26baef54e04c55eb0100fa588c102cc33 +SIZE (rust/crates/gix-traverse-0.46.2.crate) = 24863 +SHA256 (rust/crates/gix-url-0.31.0.crate) = 42a1ad0b04a5718b5cb233e6888e52a9b627846296161d81dcc5eb9203ec84b8 +SIZE (rust/crates/gix-url-0.31.0.crate) = 19348 SHA256 (rust/crates/gix-utils-0.3.0.crate) = 5351af2b172caf41a3728eb4455326d84e0d70fe26fc4de74ab0bd37df4191c5 SIZE (rust/crates/gix-utils-0.3.0.crate) = 11052 -SHA256 (rust/crates/gix-validate-0.9.4.crate) = 34b5f1253109da6c79ed7cf6e1e38437080bb6d704c76af14c93e2f255234084 -SIZE (rust/crates/gix-validate-0.9.4.crate) = 12768 SHA256 (rust/crates/gix-validate-0.10.0.crate) = 77b9e00cacde5b51388d28ed746c493b18a6add1f19b5e01d686b3b9ece66d4d SIZE (rust/crates/gix-validate-0.10.0.crate) = 12688 -SHA256 (rust/crates/gix-worktree-0.40.0.crate) = f7760dbc4b79aa274fed30adc0d41dca6b917641f26e7867c4071b1fb4dc727b -SIZE (rust/crates/gix-worktree-0.40.0.crate) = 24608 -SHA256 (rust/crates/gix-worktree-state-0.18.0.crate) = 490eb4d38ec2735b3466840aa3881b44ec1a4c180d6a658abfab03910380e18b -SIZE (rust/crates/gix-worktree-state-0.18.0.crate) = 23411 +SHA256 (rust/crates/gix-worktree-0.41.0.crate) = 54f1916f8d928268300c977d773dd70a8746b646873b77add0a34876a8c847e9 +SIZE (rust/crates/gix-worktree-0.41.0.crate) = 24609 +SHA256 (rust/crates/gix-worktree-state-0.19.0.crate) = f81e31496d034dbdac87535b0b9d4659dbbeabaae1045a0dce7c69b5d16ea7d6 +SIZE (rust/crates/gix-worktree-state-0.19.0.crate) = 23425 SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2 SIZE (rust/crates/glob-0.3.2.crate) = 22359 SHA256 (rust/crates/globset-0.4.16.crate) = 54a1028dfc5f5df5da8a56a73e6c153c9a9708ec57232470703592a3f18e49f5 @@ -365,8 +355,8 @@ SHA256 (rust/crates/hash32-0.3.1.crate) = 47d60b12902ba28e2730cd37e95b8c9223af28 SIZE (rust/crates/hash32-0.3.1.crate) = 10273 SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1 SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498 -SHA256 (rust/crates/hashbrown-0.15.3.crate) = 84b26c544d002229e640969970a2e74021aadf6e2f96372b9c58eff97de08eb3 -SIZE (rust/crates/hashbrown-0.15.3.crate) = 140413 +SHA256 (rust/crates/hashbrown-0.15.4.crate) = 5971ac85611da7067dbfcabef3c70ebb5606018acd9e2a3903a0da507521e0d5 +SIZE (rust/crates/hashbrown-0.15.4.crate) = 140447 SHA256 (rust/crates/heapless-0.8.0.crate) = 0bfb9eb618601c89945a70e254898da93b13be0388091d42117462b265bb3fad SIZE (rust/crates/heapless-0.8.0.crate) = 77802 SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea @@ -405,8 +395,8 @@ SHA256 (rust/crates/ignore-0.4.23.crate) = 6d89fd380afde86567dfba715db065673989d SIZE (rust/crates/ignore-0.4.23.crate) = 55901 SHA256 (rust/crates/imara-diff-0.1.8.crate) = 17d34b7d42178945f775e84bc4c36dde7c1c6cdfea656d3354d009056f2bb3d2 SIZE (rust/crates/imara-diff-0.1.8.crate) = 155787 -SHA256 (rust/crates/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e -SIZE (rust/crates/indexmap-2.9.0.crate) = 91214 +SHA256 (rust/crates/indexmap-2.10.0.crate) = fe4cd85333e22411419a0bcae1297d25e58c9443848b11dc6a86fefe8c78a661 +SIZE (rust/crates/indexmap-2.10.0.crate) = 95836 SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd SIZE (rust/crates/indoc-2.0.6.crate) = 17164 SHA256 (rust/crates/insta-1.43.1.crate) = 154934ea70c58054b556dd430b99a98c2a7ff5309ac9891597e339b5c28f4371 @@ -447,8 +437,8 @@ SHA256 (rust/crates/lab-0.11.0.crate) = bf36173d4167ed999940f804952e6b08197cae5a SIZE (rust/crates/lab-0.11.0.crate) = 15140 SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025 -SHA256 (rust/crates/libc-0.2.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa -SIZE (rust/crates/libc-0.2.172.crate) = 791646 +SHA256 (rust/crates/libc-0.2.174.crate) = 1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776 +SIZE (rust/crates/libc-0.2.174.crate) = 779933 SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d SIZE (rust/crates/libredox-0.1.3.crate) = 6068 SHA256 (rust/crates/libtest-mimic-0.8.1.crate) = 5297962ef19edda4ce33aaa484386e0a5b3d7f2f4e037cbeee00503ef6b29d33 @@ -535,14 +525,14 @@ SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b4 SIZE (rust/crates/paste-1.0.15.crate) = 18374 SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235 -SHA256 (rust/crates/pest-2.8.0.crate) = 198db74531d58c70a361c42201efde7e2591e976d518caf7662a47dc5720e7b6 -SIZE (rust/crates/pest-2.8.0.crate) = 128955 -SHA256 (rust/crates/pest_derive-2.8.0.crate) = d725d9cfd79e87dccc9341a2ef39d1b6f6353d68c4b33c177febbe1a402c97c5 -SIZE (rust/crates/pest_derive-2.8.0.crate) = 42196 -SHA256 (rust/crates/pest_generator-2.8.0.crate) = db7d01726be8ab66ab32f9df467ae8b1148906685bbe75c82d1e65d7f5b3f841 -SIZE (rust/crates/pest_generator-2.8.0.crate) = 18617 -SHA256 (rust/crates/pest_meta-2.8.0.crate) = 7f9f832470494906d1fca5329f8ab5791cc60beb230c74815dff541cbd2b5ca0 -SIZE (rust/crates/pest_meta-2.8.0.crate) = 42931 +SHA256 (rust/crates/pest-2.8.1.crate) = 1db05f56d34358a8b1066f67cbb203ee3e7ed2ba674a6263a1d5ec6db2204323 +SIZE (rust/crates/pest-2.8.1.crate) = 128906 +SHA256 (rust/crates/pest_derive-2.8.1.crate) = bb056d9e8ea77922845ec74a1c4e8fb17e7c218cc4fc11a15c5d25e189aa40bc +SIZE (rust/crates/pest_derive-2.8.1.crate) = 42857 +SHA256 (rust/crates/pest_generator-2.8.1.crate) = 87e404e638f781eb3202dc82db6760c8ae8a1eeef7fb3fa8264b2ef280504966 +SIZE (rust/crates/pest_generator-2.8.1.crate) = 18663 +SHA256 (rust/crates/pest_meta-2.8.1.crate) = edd1101f170f5903fde0914f899bb503d9ff5271d7ba76bbb70bea63690cc0d5 +SIZE (rust/crates/pest_meta-2.8.1.crate) = 42949 SHA256 (rust/crates/petgraph-0.7.1.crate) = 3672b37090dbd86368a4145bc067582552b29c27377cad4e0a306c97f9bd7772 SIZE (rust/crates/petgraph-0.7.1.crate) = 736025 SHA256 (rust/crates/phf-0.11.3.crate) = 1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078 @@ -589,6 +579,12 @@ SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007c SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820 SHA256 (rust/crates/prodash-29.0.2.crate) = f04bb108f648884c23b98a0e940ebc2c93c0c3b89f04dbaf7eb8256ce617d1bc SIZE (rust/crates/prodash-29.0.2.crate) = 91338 +SHA256 (rust/crates/proptest-1.7.0.crate) = 6fcdab19deb5195a31cf7726a210015ff1496ba1464fd42cb4f537b8b01b471f +SIZE (rust/crates/proptest-1.7.0.crate) = 204889 +SHA256 (rust/crates/proptest-derive-0.6.0.crate) = 095a99f75c69734802359b682be8daaf8980296731f6470434ea2c652af1dd30 +SIZE (rust/crates/proptest-derive-0.6.0.crate) = 61197 +SHA256 (rust/crates/proptest-state-machine-0.3.1.crate) = e943d140e09d07740fb496487c51fb8eb31c70389ac4a2e9dcd8a0d9fdf228d4 +SIZE (rust/crates/proptest-state-machine-0.3.1.crate) = 25526 SHA256 (rust/crates/prost-0.13.5.crate) = 2796faa41db3ec313a31f7624d9286acf277b52de526150b7e69f3debf891ee5 SIZE (rust/crates/prost-0.13.5.crate) = 32469 SHA256 (rust/crates/prost-build-0.13.5.crate) = be769465445e8c1474e9c5dac2018218498557af32d9ed057325ec9a41ae81bf @@ -597,6 +593,8 @@ SHA256 (rust/crates/prost-derive-0.13.5.crate) = 8a56d757972c98b346a9b766e3f0274 SIZE (rust/crates/prost-derive-0.13.5.crate) = 20600 SHA256 (rust/crates/prost-types-0.13.5.crate) = 52c2c1bf36ddb1a1c396b3601a3cec27c2462e45f07c386894ec3ccf5332bd16 SIZE (rust/crates/prost-types-0.13.5.crate) = 49145 +SHA256 (rust/crates/quick-error-1.2.3.crate) = a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0 +SIZE (rust/crates/quick-error-1.2.3.crate) = 15066 SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d SIZE (rust/crates/quote-1.0.40.crate) = 31063 SHA256 (rust/crates/r-efi-5.2.0.crate) = 74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5 @@ -611,6 +609,8 @@ SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9ba SIZE (rust/crates/rand_core-0.6.4.crate) = 22666 SHA256 (rust/crates/rand_core-0.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38 SIZE (rust/crates/rand_core-0.9.3.crate) = 24543 +SHA256 (rust/crates/rand_xorshift-0.4.0.crate) = 513962919efc330f829edb2535844d1b912b0fbe2ca165d613e4e8788bb05a5a +SIZE (rust/crates/rand_xorshift-0.4.0.crate) = 10262 SHA256 (rust/crates/ratatui-0.29.0.crate) = eabd94c2f37801c20583fc49dd5cd6b0ba68c716787c2dd6ed18571e1e63117b SIZE (rust/crates/ratatui-0.29.0.crate) = 543514 SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa @@ -651,6 +651,8 @@ SHA256 (rust/crates/rustix-1.0.7.crate) = c71e83d6afe7ff64890ec6b71d6a69bb8a610a SIZE (rust/crates/rustix-1.0.7.crate) = 414500 SHA256 (rust/crates/rustversion-1.0.21.crate) = 8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d SIZE (rust/crates/rustversion-1.0.21.crate) = 21001 +SHA256 (rust/crates/rusty-fork-0.3.0.crate) = cb3dcc6e454c328bb824492db107ab7c0ae8fcffe4ad210136ef014458c1bc4f +SIZE (rust/crates/rusty-fork-0.3.0.crate) = 19881 SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f SIZE (rust/crates/ryu-1.0.20.crate) = 48738 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 @@ -675,8 +677,8 @@ SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21 SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798 SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373 SIZE (rust/crates/serde_json-1.0.140.crate) = 154852 -SHA256 (rust/crates/serde_spanned-0.6.8.crate) = 87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1 -SIZE (rust/crates/serde_spanned-0.6.8.crate) = 9330 +SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3 +SIZE (rust/crates/serde_spanned-0.6.9.crate) = 10210 SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba SIZE (rust/crates/sha1-0.10.6.crate) = 13517 SHA256 (rust/crates/sha1-checked-0.10.0.crate) = 89f599ac0c323ebb1c6082821a54962b839832b03984598375bff3975b804423 @@ -699,10 +701,10 @@ SHA256 (rust/crates/similar-2.7.0.crate) = bbbb5d9659141646ae647b42fe094daf6c619 SIZE (rust/crates/similar-2.7.0.crate) = 53928 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.15.0.crate) = 8917285742e9f3e1683f0a9c4e6b57960b7314d0b08d30d1ecd426713ee2eee9 -SIZE (rust/crates/smallvec-1.15.0.crate) = 38113 +SHA256 (rust/crates/slab-0.4.10.crate) = 04dc19736151f35336d325007ac991178d504a119863a2fcb3758cdb5e52c50d +SIZE (rust/crates/slab-0.4.10.crate) = 17810 +SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03 +SIZE (rust/crates/smallvec-1.15.1.crate) = 38116 SHA256 (rust/crates/smawk-0.3.2.crate) = b7c388c1b5e93756d0c740965c41e8822f866621d41acbdf6336a6a168f8840c SIZE (rust/crates/smawk-0.3.2.crate) = 13831 SHA256 (rust/crates/socket2-0.5.10.crate) = e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678 @@ -721,8 +723,8 @@ SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb SIZE (rust/crates/subtle-2.6.1.crate) = 14562 SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237 SIZE (rust/crates/syn-1.0.109.crate) = 237611 -SHA256 (rust/crates/syn-2.0.101.crate) = 8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf -SIZE (rust/crates/syn-2.0.101.crate) = 299250 +SHA256 (rust/crates/syn-2.0.104.crate) = 17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40 +SIZE (rust/crates/syn-2.0.104.crate) = 299699 SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2 SIZE (rust/crates/synstructure-0.13.2.crate) = 18950 SHA256 (rust/crates/tempfile-3.20.0.crate) = e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1 @@ -771,14 +773,14 @@ SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617 SHA256 (rust/crates/tokio-util-0.6.10.crate) = 36943ee01a6d67977dd3f84a5a1d2efeb4ada3a1ae771cadfaa535d9d9fc6507 SIZE (rust/crates/tokio-util-0.6.10.crate) = 71140 -SHA256 (rust/crates/toml-0.8.22.crate) = 05ae329d1f08c4d17a59bed7ff5b5a769d062e64a62d34a3261b219e62cd5aae -SIZE (rust/crates/toml-0.8.22.crate) = 76224 -SHA256 (rust/crates/toml_datetime-0.6.9.crate) = 3da5db5a963e24bc68be8b17b6fa82814bb22ee8660f192bb182771d498f09a3 -SIZE (rust/crates/toml_datetime-0.6.9.crate) = 12622 -SHA256 (rust/crates/toml_edit-0.22.26.crate) = 310068873db2c5b3e7659d2cc35d21855dbafa50d1ce336397c666e3cb08137e -SIZE (rust/crates/toml_edit-0.22.26.crate) = 121714 -SHA256 (rust/crates/toml_write-0.1.1.crate) = bfb942dfe1d8e29a7ee7fcbde5bd2b9a25fb89aa70caea2eba3bee836ff41076 -SIZE (rust/crates/toml_write-0.1.1.crate) = 17467 +SHA256 (rust/crates/toml-0.8.23.crate) = dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362 +SIZE (rust/crates/toml-0.8.23.crate) = 36050 +SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c +SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125 +SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a +SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602 +SHA256 (rust/crates/toml_write-0.1.2.crate) = 5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801 +SIZE (rust/crates/toml_write-0.1.2.crate) = 15660 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 @@ -791,12 +793,16 @@ SHA256 (rust/crates/tracing-log-0.2.0.crate) = ee855f1f400bd0e5c02d150ae5de38400 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/typeid-1.0.3.crate) = bc7d623258602320d5c55d1bc22793b57daff0ec7efc270ea7d55ce1d5f5471c +SIZE (rust/crates/typeid-1.0.3.crate) = 9006 SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f SIZE (rust/crates/typenum-1.18.0.crate) = 74871 SHA256 (rust/crates/ucd-trie-0.1.7.crate) = 2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971 SIZE (rust/crates/ucd-trie-0.1.7.crate) = 46795 SHA256 (rust/crates/uluru-3.1.0.crate) = 7c8a2469e56e6e5095c82ccd3afb98dad95f7af7929aab6d8ba8d6e0f73657da SIZE (rust/crates/uluru-3.1.0.crate) = 9664 +SHA256 (rust/crates/unarray-0.1.4.crate) = eaea85b334db583fe3274d12b4cd1880032beab409c0d774be044d4480ab9a94 +SIZE (rust/crates/unarray-0.1.4.crate) = 12895 SHA256 (rust/crates/unicode-bom-2.0.3.crate) = 7eec5d1121208364f6793f7d2e222bf75a915c19557537745b195b253dd64217 SIZE (rust/crates/unicode-bom-2.0.3.crate) = 10773 SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512 @@ -957,5 +963,5 @@ SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f66 SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294 SHA256 (rust/crates/zlib-rs-0.5.0.crate) = 868b928d7949e09af2f6086dfc1e01936064cc7a819253bce650d4e2a2d63ba8 SIZE (rust/crates/zlib-rs-0.5.0.crate) = 191547 -SHA256 (jj-vcs-jj-v0.30.0_GH0.tar.gz) = 86f8df1e4e76c6a4bcdb728fa74876bacf931641157d16f6e93ebeb5bac0151c -SIZE (jj-vcs-jj-v0.30.0_GH0.tar.gz) = 1977551 +SHA256 (jj-vcs-jj-v0.31.0_GH0.tar.gz) = ff40515de7a5adac267c64c0163b38990a74a71bb7612a898832c812a81070b2 +SIZE (jj-vcs-jj-v0.31.0_GH0.tar.gz) = 2014671 diff --git a/devel/lazygit/Makefile b/devel/lazygit/Makefile index aab3d8e6cbc6..fa31903a690c 100644 --- a/devel/lazygit/Makefile +++ b/devel/lazygit/Makefile @@ -1,6 +1,6 @@ PORTNAME= lazygit DISTVERSIONPREFIX= v -DISTVERSION= 0.52.0 +DISTVERSION= 0.53.0 CATEGORIES= devel MAINTAINER= meta@FreeBSD.org diff --git a/devel/lazygit/distinfo b/devel/lazygit/distinfo index 62667c8c33e6..aa675fc626d9 100644 --- a/devel/lazygit/distinfo +++ b/devel/lazygit/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1749616659 -SHA256 (go/devel_lazygit/lazygit-v0.52.0/v0.52.0.mod) = 984bb67313dd876a3de150e71aa45385e36e9bceec17832be541024c593f133d -SIZE (go/devel_lazygit/lazygit-v0.52.0/v0.52.0.mod) = 3871 -SHA256 (go/devel_lazygit/lazygit-v0.52.0/v0.52.0.zip) = bca8a1a7aaa8da26fff363ef629145b0ba68ac12ee91b310149a043b55b92300 -SIZE (go/devel_lazygit/lazygit-v0.52.0/v0.52.0.zip) = 1427258 +TIMESTAMP = 1751690919 +SHA256 (go/devel_lazygit/lazygit-v0.53.0/v0.53.0.mod) = 56a7d91342704aac37a84bc9d8da20f72b26b85e990494eb6002fa8f84e6dd03 +SIZE (go/devel_lazygit/lazygit-v0.53.0/v0.53.0.mod) = 3871 +SHA256 (go/devel_lazygit/lazygit-v0.53.0/v0.53.0.zip) = 1338fb3cf04a8e5f9c4b93e708af2669e252ae676aa53ca7e601ebb522609249 +SIZE (go/devel_lazygit/lazygit-v0.53.0/v0.53.0.zip) = 1455922 diff --git a/devel/libthreadar/Makefile b/devel/libthreadar/Makefile index bcd9bec483e8..07aa1e8a1ae9 100644 --- a/devel/libthreadar/Makefile +++ b/devel/libthreadar/Makefile @@ -1,5 +1,5 @@ PORTNAME= libthreadar -DISTVERSION= 1.5.2 +DISTVERSION= 1.6.0 CATEGORIES= devel sysutils MASTER_SITES= SF/${PORTNAME}/${DISTVERSION}/ \ https://dar.edrusb.org/libthreadar/Releases/ @@ -15,7 +15,10 @@ USES= libtool USE_LDCONFIG= yes GNU_CONFIGURE= yes + INSTALL_TARGET= install-strip TEST_TARGET= check +PLIST_SUB= SOLIB_MINOR=${DISTVERSION:S/1.//} + .include <bsd.port.mk> diff --git a/devel/libthreadar/distinfo b/devel/libthreadar/distinfo index 3c3a171f8fbc..0d49414a3eb7 100644 --- a/devel/libthreadar/distinfo +++ b/devel/libthreadar/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1742710772 -SHA256 (libthreadar-1.5.2.tar.gz) = 7460b160d68cfc84ea6173c81c643735d203a46893473373d2fca744e6d7b649 -SIZE (libthreadar-1.5.2.tar.gz) = 461655 +TIMESTAMP = 1751623543 +SHA256 (libthreadar-1.6.0.tar.gz) = 747f32d952df18777191eb073905d3800cef05fb36fd12b9ef3af493da870eb8 +SIZE (libthreadar-1.6.0.tar.gz) = 465229 diff --git a/devel/libthreadar/pkg-plist b/devel/libthreadar/pkg-plist index 1fe669836d56..55a7b7a471b2 100644 --- a/devel/libthreadar/pkg-plist +++ b/devel/libthreadar/pkg-plist @@ -16,6 +16,6 @@ include/libthreadar/tools.hpp lib/libthreadar.a lib/libthreadar.so lib/libthreadar.so.1000 -lib/libthreadar.so.1000.5.2 +lib/libthreadar.so.1000.%%SOLIB_MINOR%% libdata/pkgconfig/libthreadar.pc %%DATADIR%%/README diff --git a/devel/p5-Moose/Makefile b/devel/p5-Moose/Makefile index 19a8843dd64e..fca0e51b4c4f 100644 --- a/devel/p5-Moose/Makefile +++ b/devel/p5-Moose/Makefile @@ -1,5 +1,5 @@ PORTNAME= Moose -PORTVERSION= 2.2207 +PORTVERSION= 2.4000 PORTEPOCH= 1 CATEGORIES= devel perl5 MASTER_SITES= CPAN diff --git a/devel/p5-Moose/distinfo b/devel/p5-Moose/distinfo index fbcd2990cd61..04aa8f13f355 100644 --- a/devel/p5-Moose/distinfo +++ b/devel/p5-Moose/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1705884007 -SHA256 (Moose-2.2207.tar.gz) = 7c2daddc49754ded93f65b8ce9e3ac9b6d11ab27d111ec77f95a8528cf4ac409 -SIZE (Moose-2.2207.tar.gz) = 906966 +TIMESTAMP = 1751677051 +SHA256 (Moose-2.4000.tar.gz) = c4bdcbe4daaeb50dcf40ea17dfb1483db22cb8832287abd8762a44ab98fb561f +SIZE (Moose-2.4000.tar.gz) = 906275 diff --git a/devel/p5-Test-MockModule/Makefile b/devel/p5-Test-MockModule/Makefile index 5a9679a9efa6..12894b365636 100644 --- a/devel/p5-Test-MockModule/Makefile +++ b/devel/p5-Test-MockModule/Makefile @@ -1,5 +1,5 @@ PORTNAME= Test-MockModule -PORTVERSION= 0.179.0 +PORTVERSION= 0.180.0 DISTVERSIONPREFIX= v CATEGORIES= devel perl5 MASTER_SITES= CPAN @@ -15,7 +15,9 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-SUPER>=1.20:devel/p5-SUPER -TEST_DEPENDS= p5-Test-Warnings>=0:devel/p5-Test-Warnings +TEST_DEPENDS= p5-Test-Pod-Coverage>=0:devel/p5-Test-Pod-Coverage \ + p5-Test-Pod>=0:devel/p5-Test-Pod \ + p5-Test-Warnings>=0:devel/p5-Test-Warnings USES= perl5 USE_PERL5= modbuild diff --git a/devel/p5-Test-MockModule/distinfo b/devel/p5-Test-MockModule/distinfo index 4c4fe0687a38..e62551435937 100644 --- a/devel/p5-Test-MockModule/distinfo +++ b/devel/p5-Test-MockModule/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1725378406 -SHA256 (Test-MockModule-v0.179.0.tar.gz) = 7e261041ac1adc074f3ad98eb7c3f31f8a1bfc96d9eca99db77a473f53fdb5e0 -SIZE (Test-MockModule-v0.179.0.tar.gz) = 24888 +TIMESTAMP = 1751702845 +SHA256 (Test-MockModule-v0.180.0.tar.gz) = 390e60361d2c1c404463a46d496681b05458d50d811ee99282992b9b61ed6cf6 +SIZE (Test-MockModule-v0.180.0.tar.gz) = 24736 diff --git a/devel/py-coverage/Makefile b/devel/py-coverage/Makefile index ae9fea5de371..69dccf55e7eb 100644 --- a/devel/py-coverage/Makefile +++ b/devel/py-coverage/Makefile @@ -1,5 +1,5 @@ PORTNAME= coverage -PORTVERSION= 7.6.12 +PORTVERSION= 7.9.2 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-coverage/distinfo b/devel/py-coverage/distinfo index 794918526a29..5ff668b9c1c3 100644 --- a/devel/py-coverage/distinfo +++ b/devel/py-coverage/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1747006152 -SHA256 (coverage-7.6.12.tar.gz) = 48cfc4641d95d34766ad41d9573cc0f22a48aa88d22657a1fe01dca0dbae4de2 -SIZE (coverage-7.6.12.tar.gz) = 805941 +TIMESTAMP = 1751629257 +SHA256 (coverage-7.9.2.tar.gz) = 997024fa51e3290264ffd7492ec97d0690293ccd2b45a6cd7d82d945a4a80c8b +SIZE (coverage-7.9.2.tar.gz) = 813556 diff --git a/dns/py-dnspython/Makefile b/dns/py-dnspython/Makefile index 62f4135a94ff..b6b2a579431d 100644 --- a/dns/py-dnspython/Makefile +++ b/dns/py-dnspython/Makefile @@ -14,8 +14,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>0:devel/py-hatchling@${PY_FLAVOR} -USES= python:3.9+ -USE_PYTHON= autoplist concurrent cython pep517 +USES= python +USE_PYTHON= autoplist concurrent cython pep517 pytest BINARY_ALIAS= git=false NO_ARCH= yes @@ -40,12 +40,6 @@ DOQ_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aioquic>=1.0.0:www/py-aioquic@${PY_FLAVO IDNA_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}idna>=2.1:dns/py-idna@${PY_FLAVOR} TRIO_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}trio>=0.14:net/py-trio@${PY_FLAVOR} -.include <bsd.port.pre.mk> - -.if ${PYTHON_REL} < 3900 -IGNORE= requires Python 3.9 or later -.endif - post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${PORTEXAMPLES:S,^,${WRKSRC}/examples/,} ${STAGEDIR}${EXAMPLESDIR} @@ -53,4 +47,4 @@ post-install-EXAMPLES-on: do-test: cd ${WRKSRC}/tests && ${SETENV} ${TEST_ENV} ${PYTHON_CMD} utest.py -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/emulators/flycast/Makefile b/emulators/flycast/Makefile index c67ffa3354d0..c4a1f271ab9e 100644 --- a/emulators/flycast/Makefile +++ b/emulators/flycast/Makefile @@ -20,10 +20,11 @@ LIB_DEPENDS= libchdr.so:devel/libchdr \ USES= cmake compiler:c++20-lang pkgconfig sdl USE_GITHUB= yes GH_ACCOUNT= flyinghead +GH_TUPLE= vinniefalco:LuaBridge:5d21e35633a1f87ed08af115b07d3386096f792b:LuaBridge/core/deps/luabridge \ + GPUOpen-LibrariesAndSDKs:VulkanMemoryAllocator:6eb62e1515072827db992c2befd80b71b2d04329:VulkanMemoryAllocator/core/deps/VulkanMemoryAllocator \ + RetroAchievements:rcheevos:563230b1c249774b4852c944dc7cdcb952c9e8e8:rcheevos/core/deps/rcheevos USE_SDL= sdl2 -.include "${.CURDIR}/Makefile.tuples" - CMAKE_ON= USE_HOST_LIBCHDR OPTIONS_DEFINE= DOCS LUA OPENMP VULKAN @@ -63,15 +64,4 @@ post-install-DOCS-on: (cd ${WRKSRC}/docs && \ ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) -# For maintainer (do not forget to clean up Makefile.tuples afterwards to -# remove useless submodules) -Makefile.tuples:: - ${RM} -f ${.CURDIR}/Makefile.tuples - ${RM} -rf ${WRKDIR}/.maintainer.checkout - ${MKDIR} ${WRKDIR}/.maintainer.checkout - (cd ${WRKDIR}/.maintainer.checkout && \ - git clone --recursive --branch=${DISTVERSIONPREFIX}${DISTVERSION} \ - https://github.com/${GH_ACCOUNT}/${PORTNAME} . && \ - ${SH} ${FILESDIR}/gen_gh_tuple.sh > ${.CURDIR}/Makefile.tuples) - .include <bsd.port.mk> diff --git a/emulators/flycast/Makefile.tuples b/emulators/flycast/Makefile.tuples deleted file mode 100644 index 3dc85b571e43..000000000000 --- a/emulators/flycast/Makefile.tuples +++ /dev/null @@ -1,4 +0,0 @@ -GH_TUPLE= \ - vinniefalco:LuaBridge:5d21e35633a1f87ed08af115b07d3386096f792b:LuaBridge/core/deps/luabridge \ - GPUOpen-LibrariesAndSDKs:VulkanMemoryAllocator:6eb62e1515072827db992c2befd80b71b2d04329:VulkanMemoryAllocator/core/deps/VulkanMemoryAllocator \ - RetroAchievements:rcheevos:563230b1c249774b4852c944dc7cdcb952c9e8e8:rcheevos/core/deps/rcheevos \ diff --git a/emulators/flycast/files/gen_gh_tuple.sh b/emulators/flycast/files/gen_gh_tuple.sh deleted file mode 100644 index ab014ef5f473..000000000000 --- a/emulators/flycast/files/gen_gh_tuple.sh +++ /dev/null @@ -1,29 +0,0 @@ -#!/bin/sh - -echo "GH_TUPLE= \\" -for _sm_root in $(find . -type f -name .gitmodules | sed 's/\.gitmodules$//' | sort) -do - ( - cd "${_sm_root}" - - # Crawl name|path|url list of submodules within _sm_root - grep -e '^\[submodule "' -e 'path = ' -e 'url = ' .gitmodules | \ - sed -E -e 's|.*"([^"]+)".*|\1|' -e 's|.*= ||' | \ - paste - - - | \ - sed -E 's/[[:space:]]+/|/g' | \ - while read _sm - do - _sm_name=$(echo "${_sm}" | cut -d '|' -f 1) - _sm_path=$(echo "${_sm}" | cut -d '|' -f 2) - _sm_url=$(echo "${_sm}" | cut -d '|' -f 3) - - _sm_prefix=$(echo "${_sm_root}" | sed 's|^\./||') - - _account_project=$(echo "${_sm_url}" | sed -e 's|^https://github.com/||' -e 's|/|:|g' -e 's|\.git$||') - _group=$(echo "${_account_project}" | cut -d ':' -f 2 | tr -cd 'a-zA-Z0-9_') - _tagname_group_subdir=$(git submodule status "${_sm_path}" | sed -E -e 's|^.||' -e "s|[[:space:]]+|:${_group}/${_sm_prefix}|" -e 's|[[:space:]]+.*$||') - echo -e "\t${_account_project}:${_tagname_group_subdir} \\" - done - ) -done -echo "" diff --git a/filesystems/mtools/Makefile b/filesystems/mtools/Makefile index 38f12649be0f..2c297b6322fa 100644 --- a/filesystems/mtools/Makefile +++ b/filesystems/mtools/Makefile @@ -1,5 +1,5 @@ PORTNAME= mtools -PORTVERSION= 4.0.48 +PORTVERSION= 4.0.49 CATEGORIES= filesystems emulators MASTER_SITES= GNU diff --git a/filesystems/mtools/distinfo b/filesystems/mtools/distinfo index 9dabd9a24bc0..4776ef3acafe 100644 --- a/filesystems/mtools/distinfo +++ b/filesystems/mtools/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740239375 -SHA256 (mtools-4.0.48.tar.lz) = 7d57f14a2482dc4658e4b386180793ef50f0de89ee3a9a28f0a371630baac7c4 -SIZE (mtools-4.0.48.tar.lz) = 396333 +TIMESTAMP = 1749918038 +SHA256 (mtools-4.0.49.tar.lz) = 76dfea98d923dfc9806ce34bd1786aa9b5a39d70f56f26c0670a348c664f1d2a +SIZE (mtools-4.0.49.tar.lz) = 397000 diff --git a/finance/Makefile b/finance/Makefile index 3bc8bbd91aab..636d68dbf6f0 100644 --- a/finance/Makefile +++ b/finance/Makefile @@ -36,6 +36,7 @@ SUBDIR += gnucash-docs SUBDIR += grisbi SUBDIR += homebank + SUBDIR += homebox SUBDIR += hs-hledger SUBDIR += hs-hledger-ui SUBDIR += hs-hledger-web diff --git a/finance/homebox/Makefile b/finance/homebox/Makefile new file mode 100644 index 000000000000..82e6f3bea236 --- /dev/null +++ b/finance/homebox/Makefile @@ -0,0 +1,53 @@ +PORTNAME= homebox +DISTVERSIONPREFIX= v +DISTVERSION= 0.20.2 +CATEGORIES= finance +MASTER_SITES= LOCAL/dtxdf/${PORTNAME}/ +DISTFILES= ${PORTNAME}-${DISTVERSION}.frontend${EXTRACT_SUFX} + +MAINTAINER= dtxdf@FreeBSD.org +COMMENT= Inventory and organization system built for the Home User +WWW= https://homebox.software + +LICENSE= AGPLv3 + +USES= go:modules +USE_GITHUB= yes +GH_ACCOUNT= sysadminsmedia + +USE_RC_SUBR= ${PORTNAME} + +GO_MOD_DIST= github +GO_MODULE= github.com/sysadminsmedia/${PORTNAME} +GO_TARGET= ./app/api:${PORTNAME} +GO_BUILDFLAGS= -ldflags "\ + -X 'main.commit=${GITID}' \ + -X 'main.buildTime=${BUILD_TIME}' \ + -X 'main.version=${DISTVERSIONPREFIX}${DISTVERSION}'" + +SUB_LIST= USER=${USERS:[1]} + +WRKSRC_SUBDIR= backend + +USERS= ${HOMEBOX_USER} +GROUPS= ${HOMEBOX_GROUP} + +PLIST_FILES= bin/${PORTNAME} \ + "@dir(${HOMEBOX_USER},${HOMEBOX_GROUP},0700) /var/db/${PORTNAME}" + +# Run 'git checkout ${DISTVERSIONPREFIX}${DISTVERSION} && git rev-parse HEAD' +# in the Homebox repository to get the value of GITID. +GITID= bd604f5867defe38d66a476226546f65f5e0e223 + +HOMEBOX_USER= ${PORTNAME} +HOMEBOX_GROUP= ${HOMEBOX_USER} + +pre-build: + @${RM} -r ${WRKSRC}/app/api/static/public + @${MKDIR} ${WRKSRC}/app/api/static/public + @cd ${WRKDIR}/homebox-frontend && ${COPYTREE_SHARE} . ${WRKSRC}/app/api/static/public + +post-install: + @${MKDIR} ${STAGEDIR}/var/db/${PORTNAME} + +.include <bsd.port.mk> diff --git a/finance/homebox/distinfo b/finance/homebox/distinfo new file mode 100644 index 000000000000..e8a102eb4311 --- /dev/null +++ b/finance/homebox/distinfo @@ -0,0 +1,7 @@ +TIMESTAMP = 1751649092 +SHA256 (go/finance_homebox/sysadminsmedia-homebox-v0.20.2_GH0/homebox-0.20.2.frontend.tar.gz) = a40b4c1d24f89317f73d1dcbdb066091cf7d0f2d6d5dc6555bec2ff974886193 +SIZE (go/finance_homebox/sysadminsmedia-homebox-v0.20.2_GH0/homebox-0.20.2.frontend.tar.gz) = 937158 +SHA256 (go/finance_homebox/sysadminsmedia-homebox-v0.20.2_GH0/go.mod) = 396b62476859e771e2683d03a3acef10d15bbcea10f7db86fc6bba99529f5e13 +SIZE (go/finance_homebox/sysadminsmedia-homebox-v0.20.2_GH0/go.mod) = 10316 +SHA256 (go/finance_homebox/sysadminsmedia-homebox-v0.20.2_GH0/sysadminsmedia-homebox-v0.20.2_GH0.tar.gz) = e541fb4e807d061525afded4e574ed53f846d3390d459b9d5b5eec9c145d5330 +SIZE (go/finance_homebox/sysadminsmedia-homebox-v0.20.2_GH0/sysadminsmedia-homebox-v0.20.2_GH0.tar.gz) = 1161314 diff --git a/finance/homebox/files/homebox.in b/finance/homebox/files/homebox.in new file mode 100644 index 000000000000..6a7d71438e3e --- /dev/null +++ b/finance/homebox/files/homebox.in @@ -0,0 +1,33 @@ +#!/bin/sh + +# PROVIDE: homebox +# REQUIRE: LOGIN +# KEYWORD: shutdown +# +# Configuration settings for homebox in /etc/rc.conf +# +# homebox_enable (bool): Enable homebox. +# homebox_log (str): Log output. +# homebox_runas (str): User to run homebox as. +# homebox_args (str): Arguments used by homebox. +# + +. /etc/rc.subr + +name="homebox" +desc="Inventory and organization system built for the Home User" +rcvar="${name}_enable" + +load_rc_config $name + +: ${homebox_enable:="NO"} +: ${homebox_log:="/var/log/homebox.log"} +: ${homebox_runas:="%%USER%%"} +: ${homebox_args="--mode production --storage-conn-string file:///var/db/homebox/ --database-sqlite-path '/var/db/homebox/homebox.db?_pragma=busy_timeout=999&_pragma=journal_mode=WAL&_fk=1&_time_format=sqlite'"} + +pidfile="/var/run/${name}.pid" +procname="/usr/local/bin/${name}" +command="/usr/sbin/daemon" +command_args="-c -u '${homebox_runas}' -p '${pidfile}' -t '${desc}' -o '${homebox_log}' '${procname}' ${homebox_args}" + +run_rc_command "$1" diff --git a/finance/homebox/pkg-descr b/finance/homebox/pkg-descr new file mode 100644 index 000000000000..cee5a150ee2e --- /dev/null +++ b/finance/homebox/pkg-descr @@ -0,0 +1,18 @@ +HomeBox is the inventory and organization system built for the Home +User! With a focus on simplicity and ease of use, Homebox is the +perfect solution for your home inventory, organization, and management +needs. While developing this project, I've tried to keep the following +principles in mind: + +- Simple - Homebox is designed to be simple and easy to use. No +complicated setup or configuration required. Use either a single +docker container, or deploy yourself by compiling the binary for +your platform of choice. + +- Blazingly Fast - Homebox is written in Go, which makes it extremely +fast and requires minimal resources to deploy. In general, idle +memory usage is less than 50MB for the whole container. + +- Portable - Homebox is designed to be portable and run on anywhere. +We use SQLite and an embedded Web UI to make it easy to deploy, +use, and backup. diff --git a/games/py-fife/Makefile b/games/py-fife/Makefile index 23bff9adb081..2a0f733416d3 100644 --- a/games/py-fife/Makefile +++ b/games/py-fife/Makefile @@ -4,7 +4,7 @@ PORTREVISION= 11 CATEGORIES= games PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= fiziologus@gmail.com +MAINTAINER= danfe@FreeBSD.org COMMENT= Flexible Isometric Free Engine WWW= https://www.fifengine.net/ @@ -71,10 +71,4 @@ post-patch: ${WRKSRC}/engine/core/loaders/native/map/objectloader.cpp \ ${WRKSRC}/engine/core/gui/fifechan/fifechanmanager.cpp -.include <bsd.port.options.mk> - -.if ${PORT_OPTIONS:MFIFECHAN} -DEPRECATED= Depends on expired devel/fifechan -.endif - .include <bsd.port.mk> diff --git a/graphics/converseen/Makefile b/graphics/converseen/Makefile index 6f9c48382907..e6ef896ace83 100644 --- a/graphics/converseen/Makefile +++ b/graphics/converseen/Makefile @@ -1,6 +1,6 @@ PORTNAME= converseen DISTVERSIONPREFIX= v -DISTVERSION= 0.14.0.0 +DISTVERSION= 0.15.0.0 CATEGORIES= graphics MAINTAINER= fernape@FreeBSD.org diff --git a/graphics/converseen/distinfo b/graphics/converseen/distinfo index 5276e215f0d1..65c0bb458917 100644 --- a/graphics/converseen/distinfo +++ b/graphics/converseen/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1745754508 -SHA256 (Faster3ck-Converseen-v0.14.0.0_GH0.tar.gz) = 434ab5363b0a1399b51788473ccc6907ac790f90be743b30484223ef4273f3e3 -SIZE (Faster3ck-Converseen-v0.14.0.0_GH0.tar.gz) = 962236 +TIMESTAMP = 1751528790 +SHA256 (Faster3ck-Converseen-v0.15.0.0_GH0.tar.gz) = 6e1a8f2e606919b23ea1bb7e99cc87add0be42acc3698a9397f0371385bdcb1b +SIZE (Faster3ck-Converseen-v0.15.0.0_GH0.tar.gz) = 966117 diff --git a/graphics/mesa-devel/Makefile b/graphics/mesa-devel/Makefile index 22caa093d62c..a24b227dc891 100644 --- a/graphics/mesa-devel/Makefile +++ b/graphics/mesa-devel/Makefile @@ -1,7 +1,6 @@ PORTNAME= mesa -DISTVERSION= 25.1-branchpoint-3684 -DISTVERSIONSUFFIX= -gec05d4b1faf -PORTREVISION= 1 +DISTVERSION= 25.1-branchpoint-3766 +DISTVERSIONSUFFIX= -gd31cb824df2 CATEGORIES= graphics PKGNAMESUFFIX= -devel diff --git a/graphics/mesa-devel/distinfo b/graphics/mesa-devel/distinfo index f72b76f65a6b..9d22f67d1447 100644 --- a/graphics/mesa-devel/distinfo +++ b/graphics/mesa-devel/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1751496736 -SHA256 (mesa-25.1-branchpoint-3684-gec05d4b1faf.tar.bz2) = 3885f8dbb6d0edc5136cb7cd8b57c3ebf2211c01689c3776a2fc5210d6f6516a -SIZE (mesa-25.1-branchpoint-3684-gec05d4b1faf.tar.bz2) = 58260181 +TIMESTAMP = 1751655664 +SHA256 (mesa-25.1-branchpoint-3766-gd31cb824df2.tar.bz2) = 429951a9f1c70ac15787ede10cb88d601492888a709680f1eed6791a7abfd310 +SIZE (mesa-25.1-branchpoint-3766-gd31cb824df2.tar.bz2) = 58299131 SHA256 (700efacda59c.patch) = 0d567fe737ad1404e1f12d7cd018826d9095c23835f1ed5aaa1c81cb58d3d008 SIZE (700efacda59c.patch) = 983 SHA256 (2930dcbb3329.patch) = f90ab77950ba1a56d165f0bc8a3cbd9c5f624bb5c67d1c7f337316027e8295e8 diff --git a/graphics/rawstudio/Makefile b/graphics/rawstudio/Makefile index 24eb07ef4d06..910ce22b8034 100644 --- a/graphics/rawstudio/Makefile +++ b/graphics/rawstudio/Makefile @@ -10,8 +10,6 @@ WWW= https://rawstudio.org/ LICENSE= GPLv2+ -BROKEN= Fails to build with libxml2 2.13+, error: use of undeclared identifier 'xmlDocPtr' - BUILD_DEPENDS= ${LOCALBASE}/include/fftw3.h:math/fftw3 LIB_DEPENDS= libcurl.so:ftp/curl \ liblcms.so:graphics/lcms \ diff --git a/graphics/rawstudio/files/patch-libxml2-2.12.7 b/graphics/rawstudio/files/patch-libxml2-2.12.7 index 39256d3688a5..6a6d8861d262 100644 --- a/graphics/rawstudio/files/patch-libxml2-2.12.7 +++ b/graphics/rawstudio/files/patch-libxml2-2.12.7 @@ -58,6 +58,26 @@ #include <libxml/xmlwriter.h> #include "rs-utils.h" +--- plugins/output-facebook/rs-facebook-client.c ++++ plugins/output-facebook/rs-facebook-client.c +@@ -19,6 +19,7 @@ + + #include <curl/curl.h> + #include <libxml/encoding.h> ++#include <libxml/tree.h> + #include <gtk/gtk.h> + #include <glib.h> + #include <glib/gstdio.h> +--- plugins/output-picasa/rs-picasa-client.c ++++ plugins/output-picasa/rs-picasa-client.c +@@ -10,6 +10,7 @@ + #include <glib.h> + #include <gtk/gtk.h> + #include <libxml/encoding.h> ++#include <libxml/tree.h> + #include <string.h> + #include <curl/curl.h> + #include "rs-picasa-client.h" --- src/rs-batch.c +++ src/rs-batch.c @@ -23,6 +23,7 @@ diff --git a/irc/Makefile b/irc/Makefile index a1acec26ba8b..d3bcbfcdf64a 100644 --- a/irc/Makefile +++ b/irc/Makefile @@ -1,6 +1,7 @@ COMMENT = Internet Relay Chat utilities SUBDIR += anope + SUBDIR += anope-devel SUBDIR += atheme-services SUBDIR += bip SUBDIR += bitchx diff --git a/lang/lua54/Makefile b/lang/lua54/Makefile index 5954c8fecd9b..80142d88b858 100644 --- a/lang/lua54/Makefile +++ b/lang/lua54/Makefile @@ -1,5 +1,5 @@ PORTNAME= lua -DISTVERSION= 5.4.7 +DISTVERSION= 5.4.8 CATEGORIES= lang MASTER_SITES= https://www.lua.org/ftp/ PKGNAMESUFFIX= ${LUA_VER_STR} diff --git a/lang/lua54/distinfo b/lang/lua54/distinfo index bddabf9ebbf7..21fa1f581472 100644 --- a/lang/lua54/distinfo +++ b/lang/lua54/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1724193931 -SHA256 (lua-5.4.7.tar.gz) = 9fbf5e28ef86c69858f6d3d34eccc32e911c1a28b4120ff3e84aaa70cfbf1e30 -SIZE (lua-5.4.7.tar.gz) = 374097 +TIMESTAMP = 1751702639 +SHA256 (lua-5.4.8.tar.gz) = 4f18ddae154e793e46eeab727c59ef1c0c0c2b744e7b94219710d76f530629ae +SIZE (lua-5.4.8.tar.gz) = 374332 diff --git a/lang/odin/files/patch-src_threading.cpp b/lang/odin/files/patch-src_threading.cpp new file mode 100644 index 000000000000..54c6b85c7715 --- /dev/null +++ b/lang/odin/files/patch-src_threading.cpp @@ -0,0 +1,11 @@ +--- src/threading.cpp.orig 2025-07-04 20:51:54 UTC ++++ src/threading.cpp +@@ -532,6 +532,8 @@ gb_internal gb_inline void yield_thread(void) { + #elif defined(GB_CPU_RISCV) + // I guess? + __asm__ volatile ("nop" : : : "memory"); ++#elif defined(GB_CPU_PPC) ++ __asm__ volatile ("ori 0,0,0" : : : "memory"); + #else + #error Unknown architecture + #endif diff --git a/lang/perl5.42/Makefile b/lang/perl5.42/Makefile index f9ed4b761377..202695b0c883 100644 --- a/lang/perl5.42/Makefile +++ b/lang/perl5.42/Makefile @@ -1,5 +1,5 @@ PORTNAME= perl -DISTVERSION= ${PERL_VERSION}-RC3 +DISTVERSION= ${PERL_VERSION} CATEGORIES= lang devel perl5 MASTER_SITES= CPAN/../../src/5.0 CPAN/../by-authors/id/B/BO/BOOK DIST_SUBDIR= perl diff --git a/lang/perl5.42/distinfo b/lang/perl5.42/distinfo index 1c85ac754e86..ba5e7eef1858 100644 --- a/lang/perl5.42/distinfo +++ b/lang/perl5.42/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1751469637 -SHA256 (perl/perl-5.42.0-RC3.tar.xz) = 17be1d62370adc1bbc1130367cd57263ef326a45bd9c060ae3cb92cdbe679142 -SIZE (perl/perl-5.42.0-RC3.tar.xz) = 14385744 +TIMESTAMP = 1751701469 +SHA256 (perl/perl-5.42.0.tar.xz) = 73cf6cc1ea2b2b1c110a18c14bbbc73a362073003893ffcedc26d22ebdbdd0c3 +SIZE (perl/perl-5.42.0.tar.xz) = 14400988 diff --git a/math/R-cran-psych/Makefile b/math/R-cran-psych/Makefile index 50beb1330859..3c52bfeb4b72 100644 --- a/math/R-cran-psych/Makefile +++ b/math/R-cran-psych/Makefile @@ -1,19 +1,17 @@ PORTNAME= psych -DISTVERSION= 2.5.3 +DISTVERSION= 2.5.6 CATEGORIES= math science DISTNAME= ${PORTNAME}_${DISTVERSION} MAINTAINER= uzsolt@FreeBSD.org COMMENT= Psych package for the R project -WWW= https://cran.r-project.org/web/packages/psych/index.html +WWW= https://cran.r-project.org/package=psych LICENSE= GPLv2 GPLv3 LICENSE_COMB= dual -CRAN_DEPENDS= R-cran-GPArotation>0:math/R-cran-GPArotation \ +RUN_DEPENDS= R-cran-GPArotation>0:math/R-cran-GPArotation \ R-cran-mnormt>0:math/R-cran-mnormt -BUILD_DEPENDS= ${CRAN_DEPENDS} -RUN_DEPENDS= ${CRAN_DEPENDS} TEST_DEPENDS= R-cran-knitr>0:print/R-cran-knitr \ R-cran-lme4>0:math/R-cran-lme4 \ R-cran-testthat>0:devel/R-cran-testthat diff --git a/math/R-cran-psych/distinfo b/math/R-cran-psych/distinfo index 5df68c91bbbb..a91500ba4731 100644 --- a/math/R-cran-psych/distinfo +++ b/math/R-cran-psych/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1743881842 -SHA256 (psych_2.5.3.tar.gz) = dd9cbc45e2e6b8ef3e03994079ba83920c3306f9b0af4ce48a690de4f4ba8fbe -SIZE (psych_2.5.3.tar.gz) = 1149592 +TIMESTAMP = 1751604584 +SHA256 (psych_2.5.6.tar.gz) = ced7eb0ef4e6be7ddab22b0b3f934d3dbd25eefc394067ff9fa1a916ec315110 +SIZE (psych_2.5.6.tar.gz) = 1152216 diff --git a/misc/bedrust/files/patch-powerpc64le b/misc/bedrust/files/patch-powerpc64le new file mode 100644 index 000000000000..bdbff97c856e --- /dev/null +++ b/misc/bedrust/files/patch-powerpc64le @@ -0,0 +1,20 @@ +Obtained from: https://cgit.FreeBSD.org/ports/commit/?id=f08b67611f0b19c0ee8d9053ee4d22e09b03f2b1 + +--- cargo-crates/aws-lc-sys-0.27.1/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c.orig 2024-07-03 21:50:24 UTC ++++ cargo-crates/aws-lc-sys-0.27.1/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c +@@ -69,10 +69,15 @@ void OPENSSL_cpuid_setup(void) { + + void OPENSSL_cpuid_setup(void) { + #if defined(AT_HWCAP2) ++#if defined(__linux__) + OPENSSL_ppc64le_hwcap2 = getauxval(AT_HWCAP2); ++#elif defined(__FreeBSD__) ++ elf_aux_info(AT_HWCAP2, &OPENSSL_ppc64le_hwcap2, sizeof(OPENSSL_ppc64le_hwcap2)); ++#endif + #else + OPENSSL_ppc64le_hwcap2 = 0; + #endif ++ + OPENSSL_cpucap_initialized = 1; + + // OPENSSL_ppccap is a 64-bit hex string which may start with "0x". diff --git a/misc/onnxruntime/files/patch-onnxruntime_core_mlas_lib_platform.cpp b/misc/onnxruntime/files/patch-onnxruntime_core_mlas_lib_platform.cpp new file mode 100644 index 000000000000..ac3b2e307ccc --- /dev/null +++ b/misc/onnxruntime/files/patch-onnxruntime_core_mlas_lib_platform.cpp @@ -0,0 +1,26 @@ +--- onnxruntime/core/mlas/lib/platform.cpp.orig 2025-06-26 13:24:10 UTC ++++ onnxruntime/core/mlas/lib/platform.cpp +@@ -611,6 +611,11 @@ --*/ + bool HasP9Instructions = hwcap2 & PPC_FEATURE2_ARCH_3_00; + #elif defined(_AIX) + bool HasP9Instructions = __power_9_andup(); ++#elif defined(__FreeBSD__) ++ unsigned long hwcap2; ++ elf_aux_info(AT_HWCAP2, &hwcap2, sizeof(hwcap2)); ++ ++ bool HasP9Instructions = hwcap2 & PPC_FEATURE2_ARCH_3_00; + #endif // __linux__ + if (HasP9Instructions) { + this->QuantizeLinearS8Kernel = MlasQuantizeLinearS8KernelVSX; +@@ -624,6 +629,11 @@ --*/ + bool HasP10Instructions = ((hwcap2 & PPC_FEATURE2_MMA) && (hwcap2 & PPC_FEATURE2_ARCH_3_1)); + #elif defined(_AIX) + bool HasP10Instructions = (__power_10_andup() && __power_mma_version() == MMA_V31); ++#elif defined(__FreeBSD__) ++ unsigned long hwcap2; ++ elf_aux_info(AT_HWCAP2, &hwcap2, sizeof(hwcap2)); ++ ++ bool HasP10Instructions = ((hwcap2 & PPC_FEATURE2_MMA) && (hwcap2 & PPC_FEATURE2_ARCH_3_1)); + #endif // __linux__ + if (HasP10Instructions) { + this->GemmFloatKernel = MlasSgemmKernelPOWER10; diff --git a/misc/py-litellm/Makefile b/misc/py-litellm/Makefile index 4f10562c65d7..495ede95db1b 100644 --- a/misc/py-litellm/Makefile +++ b/misc/py-litellm/Makefile @@ -1,5 +1,5 @@ PORTNAME= litellm -DISTVERSION= 1.73.6 +DISTVERSION= 1.74.0 CATEGORIES= misc python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -22,7 +22,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}httpx>=0.23.0:www/py-httpx@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}click>0:devel/py-click@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}Jinja2>=3.1.2<4.0.0:devel/py-Jinja2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}aiohttp>=3.10:www/py-aiohttp@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pydantic2>=2.0.0<3.0.0:devel/py-pydantic2@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pydantic2>=2.5.0<3.0.0:devel/py-pydantic2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}jsonschema>=4.22.0<5.0.0:devel/py-jsonschema@${PY_FLAVOR} USES= python shebangfix diff --git a/misc/py-litellm/distinfo b/misc/py-litellm/distinfo index 4c802a6f6557..dac2a2b05f8f 100644 --- a/misc/py-litellm/distinfo +++ b/misc/py-litellm/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1751248836 -SHA256 (litellm-1.73.6.tar.gz) = 072ff9225aaa9caafe0fa9782df0ba4c93f893791cc55dd5ed218a401e788e88 -SIZE (litellm-1.73.6.tar.gz) = 8750656 +TIMESTAMP = 1751699635 +SHA256 (litellm-1.74.0.tar.gz) = 2ee64579568cc81835025db45da6d91ee7ec6706ab4adf1a833866999ed822e7 +SIZE (litellm-1.74.0.tar.gz) = 9095626 diff --git a/multimedia/libva-nvidia-driver/Makefile b/multimedia/libva-nvidia-driver/Makefile index 4649c82759f2..70c88522f136 100644 --- a/multimedia/libva-nvidia-driver/Makefile +++ b/multimedia/libva-nvidia-driver/Makefile @@ -1,6 +1,7 @@ PORTNAME= libva-nvidia-driver DISTVERSIONPREFIX= v DISTVERSION= 0.0.14 +PORTREVISION= 2 CATEGORIES= multimedia PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ diff --git a/multimedia/libva-nvidia-driver/pkg-descr b/multimedia/libva-nvidia-driver/pkg-descr index 01d24de66009..8119052fb637 100644 --- a/multimedia/libva-nvidia-driver/pkg-descr +++ b/multimedia/libva-nvidia-driver/pkg-descr @@ -2,8 +2,3 @@ This is an VA-API implementation that uses NVDEC as a backend. This implementation is specifically designed to be used by Firefox for accelerated decode of web content, and may not operate correctly in other applications. - -System requirements: -- Non-legacy NVIDIA GPU -- nvidia-drm-kmod for DMA-BUF -- libc6-shim (nv-sglrun) for NVDEC diff --git a/multimedia/libva-nvidia-driver/pkg-message b/multimedia/libva-nvidia-driver/pkg-message new file mode 100644 index 000000000000..892aab5d7693 --- /dev/null +++ b/multimedia/libva-nvidia-driver/pkg-message @@ -0,0 +1,20 @@ +[ +{ type: install + message: <<EOM +To use VA-API in apps like Firefox make sure DRM and CUDA are enabled e.g., + + # pkg install nvidia-drm-kmod linux-nvidia-libs libc6-shim libva-utils + # sysrc kld_list+=nvidia-drm + # service kld restart + $ test -e /dev/dri/renderD* || bsddialog --title Error --msgbox "nvidia-drm-kmod failed" 0 0 + $ test -n "$WAYLAND_DISPLAY" || export LIBVA_DRIVER_NAME=nvidia-drm + $ test -n "$WAYLAND_DISPLAY" || setenv LIBVA_DRIVER_NAME nvidia-drm + $ nv-sglrun vainfo + $ nv-sglrun firefox + +Note, legacy nvidia-driver series like 470 or older are not supported +by nvidia-drm-kmod required by this package. Consider using +libva-vdpau-driver instead. +EOM +} +] diff --git a/multimedia/libva/Makefile b/multimedia/libva/Makefile index 8d089702416b..ee83c8fc4727 100644 --- a/multimedia/libva/Makefile +++ b/multimedia/libva/Makefile @@ -1,5 +1,6 @@ PORTNAME= libva DISTVERSION= 2.22.0 +PORTREVISION= 1 CATEGORIES= multimedia PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ diff --git a/multimedia/libva/files/patch-nvidia-drm b/multimedia/libva/files/patch-nvidia-drm new file mode 100644 index 000000000000..da6a5acf0e03 --- /dev/null +++ b/multimedia/libva/files/patch-nvidia-drm @@ -0,0 +1,12 @@ +- Avoid conflict between libva-nvidia-driver and libva-vdpau-driver + +--- va/drm/va_drm_utils.c.orig 2024-06-20 06:49:27 UTC ++++ va/drm/va_drm_utils.c +@@ -65,7 +65,6 @@ VA_DRM_GetDriverNames(VADriverContextP ctx, char **dri + { "radeon", { "r600", "radeonsi" } }, // Mesa Gallium + { "amdgpu", { "radeonsi" } }, // Mesa Gallium + { "WSL", { "d3d12" } }, // Mesa Gallium +- { "nvidia-drm", { "nvidia" } }, // Unofficial NVIDIA + }; + + const struct drm_state * const drm_state = ctx->drm_state; diff --git a/net-im/nextcloud-talk/Makefile b/net-im/nextcloud-talk/Makefile index 26e177f29f61..8dc505e6bf54 100644 --- a/net-im/nextcloud-talk/Makefile +++ b/net-im/nextcloud-talk/Makefile @@ -1,5 +1,5 @@ PORTNAME= talk -PORTVERSION= 21.1.0 +PORTVERSION= 21.1.1 DISTVERSIONPREFIX= v CATEGORIES= net-im www DISTNAME= spreed-${DISTVERSIONPREFIX}${DISTVERSION} diff --git a/net-im/nextcloud-talk/distinfo b/net-im/nextcloud-talk/distinfo index 0727583f4e9d..34e95883b3ff 100644 --- a/net-im/nextcloud-talk/distinfo +++ b/net-im/nextcloud-talk/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1749207033 -SHA256 (nextcloud/spreed-v21.1.0.tar.gz) = 0f1c0adcf32c2d3c5b763c8cd74ad7eb0bde4450abf04a08193a0a4a468cc183 -SIZE (nextcloud/spreed-v21.1.0.tar.gz) = 50725653 +TIMESTAMP = 1751705616 +SHA256 (nextcloud/spreed-v21.1.1.tar.gz) = b6e98b1282401af70580df1d41b9b0c4fa1f390f36e66c9239ae6a360eb0ce0b +SIZE (nextcloud/spreed-v21.1.1.tar.gz) = 50807622 diff --git a/net-im/telegram-desktop/Makefile b/net-im/telegram-desktop/Makefile index 402b414199e7..5b9a0a437933 100644 --- a/net-im/telegram-desktop/Makefile +++ b/net-im/telegram-desktop/Makefile @@ -1,5 +1,5 @@ PORTNAME= telegram-desktop -DISTVERSION= 5.16.1 +DISTVERSION= 5.16.2 CATEGORIES= net-im MASTER_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/releases/download/v${DISTVERSION}/ DISTNAME= tdesktop-${DISTVERSION}-full diff --git a/net-im/telegram-desktop/distinfo b/net-im/telegram-desktop/distinfo index af95bb1e3bea..3c442099ab47 100644 --- a/net-im/telegram-desktop/distinfo +++ b/net-im/telegram-desktop/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1751482059 -SHA256 (tdesktop-5.16.1-full.tar.gz) = 12b4d0b484c6e1569b582caa11a677ac81077cbd82ad629c2ff74d1bd405a5ea -SIZE (tdesktop-5.16.1-full.tar.gz) = 75092406 +TIMESTAMP = 1751656357 +SHA256 (tdesktop-5.16.2-full.tar.gz) = 9f9c2b5e3af3af598749f40fa5176de760f60ad3348b85c8f7d1b702f6b4f0b0 +SIZE (tdesktop-5.16.2-full.tar.gz) = 75093485 diff --git a/net/gnome-online-accounts/Makefile b/net/gnome-online-accounts/Makefile index 7520dc8c78d6..11e0d1bcf381 100644 --- a/net/gnome-online-accounts/Makefile +++ b/net/gnome-online-accounts/Makefile @@ -1,6 +1,5 @@ PORTNAME= gnome-online-accounts -PORTVERSION= 3.54.3 -PORTREVISION= 1 +PORTVERSION= 3.54.4 CATEGORIES= net MASTER_SITES= GNOME DIST_SUBDIR= gnome diff --git a/net/gnome-online-accounts/distinfo b/net/gnome-online-accounts/distinfo index bc77edba5d88..1db7448b83da 100644 --- a/net/gnome-online-accounts/distinfo +++ b/net/gnome-online-accounts/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1748285951 -SHA256 (gnome/gnome-online-accounts-3.54.3.tar.xz) = bcf655dd1ddc22bc25793b6840da19f5cad7ba0b7227ff969ed9c252f036aac5 -SIZE (gnome/gnome-online-accounts-3.54.3.tar.xz) = 484672 +TIMESTAMP = 1751209378 +SHA256 (gnome/gnome-online-accounts-3.54.4.tar.xz) = 55739943e747dcb4885ea607a4c2767d8002f71295e1affea62ea36f6d1cf593 +SIZE (gnome/gnome-online-accounts-3.54.4.tar.xz) = 485556 diff --git a/net/netatalk3/Makefile b/net/netatalk3/Makefile index 0f11758f16c9..8d070adde5a4 100644 --- a/net/netatalk3/Makefile +++ b/net/netatalk3/Makefile @@ -12,6 +12,9 @@ WWW= https://netatalk.io/ LICENSE= GPLv2 +DEPRECATED= End of support; use net/netatalk4 instead +EXPIRATION_DATE=2025-10-04 + LIB_DEPENDS= libgcrypt.so:security/libgcrypt \ libevent.so:devel/libevent diff --git a/net/ntpd-rs/files/patch-powerpc64le b/net/ntpd-rs/files/patch-powerpc64le new file mode 100644 index 000000000000..c70aea7304f9 --- /dev/null +++ b/net/ntpd-rs/files/patch-powerpc64le @@ -0,0 +1,20 @@ +Obtained from: https://cgit.FreeBSD.org/ports/commit/?id=f08b67611f0b19c0ee8d9053ee4d22e09b03f2b1 + +--- cargo-crates/aws-lc-sys-0.29.0/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c.orig 2024-07-03 21:50:24 UTC ++++ cargo-crates/aws-lc-sys-0.29.0/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c +@@ -69,10 +69,15 @@ void OPENSSL_cpuid_setup(void) { + + void OPENSSL_cpuid_setup(void) { + #if defined(AT_HWCAP2) ++#if defined(__linux__) + OPENSSL_ppc64le_hwcap2 = getauxval(AT_HWCAP2); ++#elif defined(__FreeBSD__) ++ elf_aux_info(AT_HWCAP2, &OPENSSL_ppc64le_hwcap2, sizeof(OPENSSL_ppc64le_hwcap2)); ++#endif + #else + OPENSSL_ppc64le_hwcap2 = 0; + #endif ++ + OPENSSL_cpucap_initialized = 1; + + // OPENSSL_ppccap is a 64-bit hex string which may start with "0x". diff --git a/net/rabbitmqadmin/files/patch-powerpc64le b/net/rabbitmqadmin/files/patch-powerpc64le new file mode 100644 index 000000000000..bdbff97c856e --- /dev/null +++ b/net/rabbitmqadmin/files/patch-powerpc64le @@ -0,0 +1,20 @@ +Obtained from: https://cgit.FreeBSD.org/ports/commit/?id=f08b67611f0b19c0ee8d9053ee4d22e09b03f2b1 + +--- cargo-crates/aws-lc-sys-0.27.1/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c.orig 2024-07-03 21:50:24 UTC ++++ cargo-crates/aws-lc-sys-0.27.1/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c +@@ -69,10 +69,15 @@ void OPENSSL_cpuid_setup(void) { + + void OPENSSL_cpuid_setup(void) { + #if defined(AT_HWCAP2) ++#if defined(__linux__) + OPENSSL_ppc64le_hwcap2 = getauxval(AT_HWCAP2); ++#elif defined(__FreeBSD__) ++ elf_aux_info(AT_HWCAP2, &OPENSSL_ppc64le_hwcap2, sizeof(OPENSSL_ppc64le_hwcap2)); ++#endif + #else + OPENSSL_ppc64le_hwcap2 = 0; + #endif ++ + OPENSSL_cpucap_initialized = 1; + + // OPENSSL_ppccap is a 64-bit hex string which may start with "0x". diff --git a/net/shadowsocks-rust/files/patch-cargo-crates_tun-0.7.19_src_platform_freebsd_device.rs b/net/shadowsocks-rust/files/patch-cargo-crates_tun-0.7.19_src_platform_freebsd_device.rs new file mode 100644 index 000000000000..43d59fbb8599 --- /dev/null +++ b/net/shadowsocks-rust/files/patch-cargo-crates_tun-0.7.19_src_platform_freebsd_device.rs @@ -0,0 +1,15 @@ +--- cargo-crates/tun-0.7.19/src/platform/freebsd/device.rs.orig 2025-07-04 17:40:17 UTC ++++ cargo-crates/tun-0.7.19/src/platform/freebsd/device.rs +@@ -296,10 +296,10 @@ impl AbstractDevice for Device { + } + let mut req = self.request(); + let tun_name = CString::new(value)?; +- let mut tun_name: Vec<i8> = tun_name ++ let mut tun_name: Vec<c_char> = tun_name + .into_bytes_with_nul() + .into_iter() +- .map(|c| c as i8) ++ .map(|c| c as c_char) + .collect::<_>(); + req.ifr_ifru.ifru_data = tun_name.as_mut_ptr(); + if let Err(err) = siocsifname(self.ctl.as_raw_fd(), &req) { diff --git a/science/afni/Makefile b/science/afni/Makefile index 85c39533a0bb..c0481228a28e 100644 --- a/science/afni/Makefile +++ b/science/afni/Makefile @@ -1,6 +1,6 @@ PORTNAME= afni DISTVERSIONPREFIX= AFNI_ -DISTVERSION= 25.2.00 +DISTVERSION= 25.2.02 CATEGORIES= science biology graphics perl5 python MAINTAINER= fernape@FreeBSD.org diff --git a/science/afni/distinfo b/science/afni/distinfo index 2ed0998ce153..93c962c51cb9 100644 --- a/science/afni/distinfo +++ b/science/afni/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1751437927 -SHA256 (afni-afni-AFNI_25.2.00_GH0.tar.gz) = bb9b51eaea6d8dd900370d52da78eaf5ef4ab0b1bd67513ba4872bbf73426152 -SIZE (afni-afni-AFNI_25.2.00_GH0.tar.gz) = 53283529 +TIMESTAMP = 1751528740 +SHA256 (afni-afni-AFNI_25.2.02_GH0.tar.gz) = 5f9462da5e779b03a38906495be4ae1228d58daea0ff3c17901dee47fb687305 +SIZE (afni-afni-AFNI_25.2.02_GH0.tar.gz) = 53285129 diff --git a/science/openmodelica/Makefile b/science/openmodelica/Makefile index 7b68d78286ef..dafafc57c8da 100644 --- a/science/openmodelica/Makefile +++ b/science/openmodelica/Makefile @@ -18,7 +18,7 @@ LICENSE_NAME= Public license for OpenModelica LICENSE_TEXT= See https://github.com/OpenModelica/OpenModelica/blob/master/OSMC-License.txt LICENSE_PERMS= auto-accept dist-mirror dist-sell pkg-mirror pkg-sell -BROKEN_aarch64= compilation fails: gcc13 doesn't install libquadmath.so, see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=285692 +BROKEN_aarch64= compilation fails: OpenModelica expects libquadmath.so, which does not exist on aarch64 (PR 285692) BROKEN_armv7= link fails: ld: cannot find -lquadmath: No such file or directory BROKEN_i386= compilation fails: /wrkdirs/usr/ports/science/openmodelica/work/OpenModelica-1.20.0/OMCompiler/3rdParty/libffi/src/x86/sysv.S:841:1: error: changed section flags for .eh_frame, expected: 0x2 diff --git a/security/arti/files/patch-powerpc64le b/security/arti/files/patch-powerpc64le new file mode 100644 index 000000000000..c70aea7304f9 --- /dev/null +++ b/security/arti/files/patch-powerpc64le @@ -0,0 +1,20 @@ +Obtained from: https://cgit.FreeBSD.org/ports/commit/?id=f08b67611f0b19c0ee8d9053ee4d22e09b03f2b1 + +--- cargo-crates/aws-lc-sys-0.29.0/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c.orig 2024-07-03 21:50:24 UTC ++++ cargo-crates/aws-lc-sys-0.29.0/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c +@@ -69,10 +69,15 @@ void OPENSSL_cpuid_setup(void) { + + void OPENSSL_cpuid_setup(void) { + #if defined(AT_HWCAP2) ++#if defined(__linux__) + OPENSSL_ppc64le_hwcap2 = getauxval(AT_HWCAP2); ++#elif defined(__FreeBSD__) ++ elf_aux_info(AT_HWCAP2, &OPENSSL_ppc64le_hwcap2, sizeof(OPENSSL_ppc64le_hwcap2)); ++#endif + #else + OPENSSL_ppc64le_hwcap2 = 0; + #endif ++ + OPENSSL_cpucap_initialized = 1; + + // OPENSSL_ppccap is a 64-bit hex string which may start with "0x". diff --git a/security/liboqs/Makefile b/security/liboqs/Makefile index dd3ff28871c0..2a53bfa1bb1b 100644 --- a/security/liboqs/Makefile +++ b/security/liboqs/Makefile @@ -1,5 +1,6 @@ PORTNAME= liboqs DISTVERSION= 0.13.0 +PORTREVISION= 1 CATEGORIES= security MAINTAINER= yuri@FreeBSD.org @@ -31,7 +32,7 @@ BINARY_ALIAS= python3=${PYTHON_CMD} .include <bsd.port.options.mk> -.if ${ARCH} == amd64 || ${ARCH} == aarch64 || ${ARCH} == risc64 +.if ${ARCH} == amd64 || ${ARCH} == aarch64 || ${ARCH} == risc64 || ${ARCH} == powerpc64le PLIST_SUB+= KEM_BIKE="" # BIKE algorithm is limited by architecture in .CMake/alg_support.cmake .else PLIST_SUB+= KEM_BIKE="@comment " diff --git a/security/py-pwntools/Makefile b/security/py-pwntools/Makefile index 6451f8ce529e..f68819a83a7b 100644 --- a/security/py-pwntools/Makefile +++ b/security/py-pwntools/Makefile @@ -1,5 +1,6 @@ PORTNAME= pwntools -PORTVERSION= 4.14.1 +DISTVERSION= 4.14.1 +PORTREVISION= 1 CATEGORIES= security python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,7 +14,6 @@ LICENSE_COMB= multi RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}capstone>=3.0.5rc2:devel/py-capstone@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}colored-traceback>0:devel/py-colored-traceback@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}python-dateutil>0:devel/py-python-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}intervaltree>=3.0:devel/py-intervaltree@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mako>=1.0.0:textproc/py-mako@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}packaging>=0:devel/py-packaging@${PY_FLAVOR} \ @@ -24,6 +24,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}capstone>=3.0.5rc2:devel/py-capstone@${PY_FL ${PYTHON_PKGNAMEPREFIX}pygments>=2.9:textproc/py-pygments@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyserial>=2.7:comms/py-pyserial@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pysocks>0:net/py-pysocks@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}python-dateutil>0:devel/py-python-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=2.0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}ropgadget>0:security/py-ropgadget@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}rpyc>0:devel/py-RPyC@${PY_FLAVOR} \ @@ -35,4 +36,6 @@ USES= cpe python CPE_VENDOR= pwntools_project USE_PYTHON= autoplist concurrent distutils +PYDISTUTILS_INSTALLARGS+= --only-use-pwn-command + .include <bsd.port.mk> diff --git a/security/rustls-ffi/files/patch-powerpc64le b/security/rustls-ffi/files/patch-powerpc64le new file mode 100644 index 000000000000..213395b8e26c --- /dev/null +++ b/security/rustls-ffi/files/patch-powerpc64le @@ -0,0 +1,38 @@ +Obtained from: https://cgit.FreeBSD.org/ports/commit/?id=f08b67611f0b19c0ee8d9053ee4d22e09b03f2b1 + +--- cargo-crates/aws-lc-fips-sys-0.13.0/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c.orig 2024-07-03 21:50:24 UTC ++++ cargo-crates/aws-lc-fips-sys-0.13.0/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c +@@ -69,10 +69,15 @@ void OPENSSL_cpuid_setup(void) { + + void OPENSSL_cpuid_setup(void) { + #if defined(AT_HWCAP2) ++#if defined(__linux__) + OPENSSL_ppc64le_hwcap2 = getauxval(AT_HWCAP2); ++#elif defined(__FreeBSD__) ++ elf_aux_info(AT_HWCAP2, &OPENSSL_ppc64le_hwcap2, sizeof(OPENSSL_ppc64le_hwcap2)); ++#endif + #else + OPENSSL_ppc64le_hwcap2 = 0; + #endif ++ + OPENSSL_cpucap_initialized = 1; + + // OPENSSL_ppccap is a 64-bit hex string which may start with "0x". +--- cargo-crates/aws-lc-sys-0.24.0/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c.orig 2024-07-03 21:50:24 UTC ++++ cargo-crates/aws-lc-sys-0.24.0/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c +@@ -69,10 +69,15 @@ void OPENSSL_cpuid_setup(void) { + + void OPENSSL_cpuid_setup(void) { + #if defined(AT_HWCAP2) ++#if defined(__linux__) + OPENSSL_ppc64le_hwcap2 = getauxval(AT_HWCAP2); ++#elif defined(__FreeBSD__) ++ elf_aux_info(AT_HWCAP2, &OPENSSL_ppc64le_hwcap2, sizeof(OPENSSL_ppc64le_hwcap2)); ++#endif + #else + OPENSSL_ppc64le_hwcap2 = 0; + #endif ++ + OPENSSL_cpucap_initialized = 1; + + // OPENSSL_ppccap is a 64-bit hex string which may start with "0x". diff --git a/security/snort3/Makefile b/security/snort3/Makefile index 833bdf00cb11..59912933c61c 100644 --- a/security/snort3/Makefile +++ b/security/snort3/Makefile @@ -1,5 +1,5 @@ PORTNAME= snort -DISTVERSION= 3.9.0.0 +DISTVERSION= 3.9.1.0 PORTEPOCH= 1 CATEGORIES= security PKGNAMESUFFIX= 3 diff --git a/security/snort3/distinfo b/security/snort3/distinfo index 043da5daa3cb..948c3a03b335 100644 --- a/security/snort3/distinfo +++ b/security/snort3/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1751444666 -SHA256 (snort3-snort3-3.9.0.0_GH0.tar.gz) = a294be2921440ec39a265e770c15dc52ab011918c6fd288d99e442ceb12f961d -SIZE (snort3-snort3-3.9.0.0_GH0.tar.gz) = 3484705 +TIMESTAMP = 1751623929 +SHA256 (snort3-snort3-3.9.1.0_GH0.tar.gz) = fc19f20cd34192eb78f28d7f128c79c5d0096733277f2b630a8cf892b10f33ce +SIZE (snort3-snort3-3.9.1.0_GH0.tar.gz) = 3501016 diff --git a/security/snort3/pkg-plist b/security/snort3/pkg-plist index 67291c403269..ac9338536bea 100644 --- a/security/snort3/pkg-plist +++ b/security/snort3/pkg-plist @@ -86,6 +86,7 @@ include/snort/helpers/infractions.h include/snort/helpers/json_stream.h include/snort/helpers/literal_search.h include/snort/helpers/memcap_allocator.h +include/snort/helpers/ring2.h include/snort/helpers/scratch_allocator.h include/snort/helpers/sigsafe.h include/snort/helpers/utf.h diff --git a/security/vuxml/vuln/2025.xml b/security/vuxml/vuln/2025.xml index 6bc7dd3de85f..32a7a8a7559a 100644 --- a/security/vuxml/vuln/2025.xml +++ b/security/vuxml/vuln/2025.xml @@ -1,3 +1,146 @@ + <vuln vid="a55d2120-58cf-11f0-b4ad-b42e991fc52e"> + <topic>firefox -- multiple vulnerabilities</topic> + <affects> + <package> + <name>firefox</name> + <range><lt>140.0,2</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>security@mozilla.org reports:</p> + <blockquote cite="https://bugzilla.mozilla.org/buglist.cgi?bug_id=1941377%2C1960948%2C1966187%2C1966505%2C1970764"> + <p>An attacker was able to bypass the `connect-src` + directive of a Content Security Policy by manipulating + subdocuments. This would have also hidden the connections + from the Network tab in Devtools.</p> + <p>When Multi-Account Containers was enabled, DNS requests + could have bypassed a SOCKS proxy when the domain name was + invalid or the SOCKS proxy was not responding.</p> + <p>If a user visited a webpage with an invalid TLS + certificate, and granted an exception, the webpage was able to + provide a WebAuthn challenge that the user would be prompted + to complete. This is in violation of the WebAuthN spec which + requires "a secure transport established without + errors".</p> + <p>The exception page for the HTTPS-Only feature, displayed + when a website is opened via HTTP, lacked an anti-clickjacking + delay, potentially allowing an attacker to trick a user into + granting an exception and loading a webpage over HTTP.</p> + <p>If a user saved a response from the Network tab in Devtools + using the Save As context menu option, that file may not have + been saved with the `.download` file extension. + This could have led to the user inadvertently running a + malicious executable.</p> + <p>Memory safety bugs present in Firefox 139 and Thunderbird + 139. Some of these bugs showed evidence of memory corruption + and we presume that with enough effort some of these could + have been exploited to run arbitrary code.</p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2025-6427</cvename> + <url>https://nvd.nist.gov/vuln/detail/CVE-2025-6427</url> + <cvename>CVE-2025-6432</cvename> + <url>https://nvd.nist.gov/vuln/detail/CVE-2025-6432</url> + <cvename>CVE-2025-6433</cvename> + <url>https://nvd.nist.gov/vuln/detail/CVE-2025-6433</url> + <cvename>CVE-2025-6434</cvename> + <url>https://nvd.nist.gov/vuln/detail/CVE-2025-6434</url> + <cvename>CVE-2025-6435</cvename> + <url>https://nvd.nist.gov/vuln/detail/CVE-2025-6435</url> + <cvename>CVE-2025-6436</cvename> + <url>https://nvd.nist.gov/vuln/detail/CVE-2025-6436</url> + </references> + <dates> + <discovery>2025-06-24</discovery> + <entry>2025-07-04</entry> + </dates> + </vuln> + + <vuln vid="9bad6f79-58cf-11f0-b4ad-b42e991fc52e"> + <topic>firefox -- multiple vulnerabilities</topic> + <affects> + <package> + <name>firefox</name> + <range><lt>128.12.0,2</lt></range> + <range><lt>140.0,2</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>security@mozilla.org reports:</p> + <blockquote cite="https://bugzilla.mozilla.org/show_bug.cgi?id=1971140"> + <p>Firefox could have incorrectly parsed a URL and rewritten + it to the youtube.com domain when parsing the URL specified + in an `embed` tag. This could have bypassed website security + checks that restricted which domains users were allowed to + embed.</p> + <p>When a file download is specified via the + `Content-Disposition` header, that directive would be ignored + if the file was included via a `&lt;embed&gt;` or + `&lt;object&gt;` tag, potentially making a website + vulnerable to a cross-site scripting attack.</p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2025-6429</cvename> + <url>https://nvd.nist.gov/vuln/detail/CVE-2025-6429</url> + <cvename>CVE-2025-6430</cvename> + <url>https://nvd.nist.gov/vuln/detail/CVE-2025-6430</url> + </references> + <dates> + <discovery>2025-06-24</discovery> + <entry>2025-07-04</entry> + </dates> + </vuln> + + <vuln vid="9320590b-58cf-11f0-b4ad-b42e991fc52e"> + <topic>Mozilla -- persistent UUID that identifies browser</topic> + <affects> + <package> + <name>firefox</name> + <range><lt>140.0,2</lt></range> + </package> + <package> + <name>firefox-esr</name> + <range><lt>115.25.0</lt></range> + <range><lt>128.12</lt></range> + </package> + <package> + <name>thunderbird</name> + <range><lt>140.0</lt></range> + </package> + <package> + <name>thunderbird</name> + <range><lt>128.12</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>security@mozilla.org reports:</p> + <blockquote cite="https://bugzilla.mozilla.org/show_bug.cgi?id=1717672"> + <p>An attacker who enumerated resources from the WebCompat extension + could have obtained a persistent UUID that identified the browser, + and persisted between containers and normal/private browsing mode, + but not profiles. This vulnerability affects Firefox < 140, + Firefox ESR < 115.25, Firefox ESR < 128.12, Thunderbird < + 140, and Thunderbird < 128.12.</p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2025-6425</cvename> + <url>https://nvd.nist.gov/vuln/detail/CVE-2025-6425</url> + </references> + <dates> + <discovery>2025-06-24</discovery> + <entry>2025-07-04</entry> + </dates> + </vuln> + <vuln vid="d607b12c-5821-11f0-ab92-f02f7497ecda"> <topic>php -- Multiple vulnerabilities</topic> <affects> diff --git a/sysutils/btop/Makefile b/sysutils/btop/Makefile index 32e316056391..5345eff42ac4 100644 --- a/sysutils/btop/Makefile +++ b/sysutils/btop/Makefile @@ -1,6 +1,6 @@ PORTNAME= btop DISTVERSIONPREFIX= v -DISTVERSION= 1.4.3 +DISTVERSION= 1.4.4 CATEGORIES= sysutils MAINTAINER= pkubaj@FreeBSD.org diff --git a/sysutils/btop/distinfo b/sysutils/btop/distinfo index 5a6c87943c46..f184cfc6e82b 100644 --- a/sysutils/btop/distinfo +++ b/sysutils/btop/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746925325 -SHA256 (aristocratos-btop-v1.4.3_GH0.tar.gz) = 81b133e59699a7fd89c5c54806e16452232f6452be9c14b3a634122e3ebed592 -SIZE (aristocratos-btop-v1.4.3_GH0.tar.gz) = 1245882 +TIMESTAMP = 1751619926 +SHA256 (aristocratos-btop-v1.4.4_GH0.tar.gz) = 98d464041015c888c7b48de14ece5ebc6e410bc00ca7bb7c5a8010fe781f1dd8 +SIZE (aristocratos-btop-v1.4.4_GH0.tar.gz) = 1245613 diff --git a/sysutils/eza/Makefile b/sysutils/eza/Makefile index 3622b761c9f5..ed6d24eaa185 100644 --- a/sysutils/eza/Makefile +++ b/sysutils/eza/Makefile @@ -1,7 +1,6 @@ PORTNAME= eza DISTVERSIONPREFIX= v -DISTVERSION= 0.21.6 -PORTREVISION= 1 +DISTVERSION= 0.22.0 CATEGORIES= sysutils MASTER_SITES= https://github.com/eza-community/${PORTNAME}/releases/download/v${DISTVERSION}/man-${DISTVERSION}.tar.gz?dummy=/:man DISTFILES= ${PORTNAME}-man-${DISTVERSION}.tar.gz:man diff --git a/sysutils/eza/Makefile.crates b/sysutils/eza/Makefile.crates index f2a1253c729e..392b299aa9dd 100644 --- a/sysutils/eza/Makefile.crates +++ b/sysutils/eza/Makefile.crates @@ -72,7 +72,7 @@ CARGO_CRATES= addr2line-0.24.2 \ icu_provider-2.0.0 \ idna-1.0.3 \ idna_adapter-1.2.1 \ - indexmap-2.9.0 \ + indexmap-2.10.0 \ is-terminal-0.4.16 \ is_terminal_polyfill-1.70.1 \ itertools-0.10.5 \ @@ -107,10 +107,10 @@ CARGO_CRATES= addr2line-0.24.2 \ partition-identity-0.3.0 \ path-clean-1.0.1 \ percent-encoding-2.3.1 \ - phf-0.11.3 \ - phf_generator-0.11.3 \ - phf_macros-0.11.3 \ - phf_shared-0.11.3 \ + phf-0.12.1 \ + phf_generator-0.12.1 \ + phf_macros-0.12.1 \ + phf_shared-0.12.1 \ pkg-config-0.3.32 \ plist-1.7.2 \ plotters-0.3.7 \ @@ -123,8 +123,6 @@ CARGO_CRATES= addr2line-0.24.2 \ quick-xml-0.37.5 \ quote-1.0.40 \ r-efi-5.3.0 \ - rand-0.8.5 \ - rand_core-0.6.4 \ rayon-1.10.0 \ rayon-core-1.12.1 \ redox_syscall-0.1.57 \ diff --git a/sysutils/eza/distinfo b/sysutils/eza/distinfo index b62684290b14..e43e2a5478c8 100644 --- a/sysutils/eza/distinfo +++ b/sysutils/eza/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1750929437 -SHA256 (eza-man-0.21.6.tar.gz) = 056e1fb149e3f73a224749b9f9bebf94f700b42033f6c2e30c5f3c52c1cdd3a5 -SIZE (eza-man-0.21.6.tar.gz) = 9707 +TIMESTAMP = 1751579178 +SHA256 (eza-man-0.22.0.tar.gz) = e7b18fb9dd254b82867076fcbbf1923f0ae74bcccefa4251b3653205bfa51e49 +SIZE (eza-man-0.22.0.tar.gz) = 9868 SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1 SIZE (rust/crates/addr2line-0.24.2.crate) = 39015 SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa @@ -149,8 +149,8 @@ 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.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344 SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389 -SHA256 (rust/crates/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e -SIZE (rust/crates/indexmap-2.9.0.crate) = 91214 +SHA256 (rust/crates/indexmap-2.10.0.crate) = fe4cd85333e22411419a0bcae1297d25e58c9443848b11dc6a86fefe8c78a661 +SIZE (rust/crates/indexmap-2.10.0.crate) = 95836 SHA256 (rust/crates/is-terminal-0.4.16.crate) = e04d7f318608d35d4b61ddd75cbdaee86b023ebe2bd5a66ee0915f0bf93095a9 SIZE (rust/crates/is-terminal-0.4.16.crate) = 7811 SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf @@ -219,14 +219,14 @@ SHA256 (rust/crates/path-clean-1.0.1.crate) = 17359afc20d7ab31fdb42bb844c8b3bb1d SIZE (rust/crates/path-clean-1.0.1.crate) = 4514 SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235 -SHA256 (rust/crates/phf-0.11.3.crate) = 1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078 -SIZE (rust/crates/phf-0.11.3.crate) = 23231 -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.11.3.crate) = 67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5 -SIZE (rust/crates/phf_shared-0.11.3.crate) = 15199 +SHA256 (rust/crates/phf-0.12.1.crate) = 913273894cec178f401a31ec4b656318d95473527be05c0752cc41cdc32be8b7 +SIZE (rust/crates/phf-0.12.1.crate) = 23768 +SHA256 (rust/crates/phf_generator-0.12.1.crate) = 2cbb1126afed61dd6368748dae63b1ee7dc480191c6262a3b4ff1e29d86a6c5b +SIZE (rust/crates/phf_generator-0.12.1.crate) = 15743 +SHA256 (rust/crates/phf_macros-0.12.1.crate) = d713258393a82f091ead52047ca779d37e5766226d009de21696c4e667044368 +SIZE (rust/crates/phf_macros-0.12.1.crate) = 19133 +SHA256 (rust/crates/phf_shared-0.12.1.crate) = 06005508882fb681fd97892ecff4b7fd0fee13ef1aa569f8695dae7ab9099981 +SIZE (rust/crates/phf_shared-0.12.1.crate) = 15568 SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370 SHA256 (rust/crates/plist-1.7.2.crate) = 3d77244ce2d584cd84f6a15f86195b8c9b2a0dfbfd817c09e0464244091a58ed @@ -251,10 +251,6 @@ SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae SIZE (rust/crates/quote-1.0.40.crate) = 31063 SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f SIZE (rust/crates/r-efi-5.3.0.crate) = 64532 -SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404 -SIZE (rust/crates/rand-0.8.5.crate) = 87113 -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 @@ -465,5 +461,5 @@ SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f66 SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294 SHA256 (rust/crates/zoneinfo_compiled-0.5.1.crate) = 64fbebe65e899530f43bd760b23fda8f141118f4db49952b02998cbd0907a5de SIZE (rust/crates/zoneinfo_compiled-0.5.1.crate) = 8837 -SHA256 (eza-community-eza-v0.21.6_GH0.tar.gz) = 8433260eff7be158cfdfafc7dffd620d878c1470b937a88f8a20117591990c67 -SIZE (eza-community-eza-v0.21.6_GH0.tar.gz) = 1426959 +SHA256 (eza-community-eza-v0.22.0_GH0.tar.gz) = 9ff08a8e82e558d596291a15fcf89f7f7259d8fe3968cbf26e23315c982cf3e8 +SIZE (eza-community-eza-v0.22.0_GH0.tar.gz) = 1428627 diff --git a/sysutils/eza/files/patch-Cargo.lock b/sysutils/eza/files/patch-Cargo.lock index a92d2f97a684..b7c31b0badd4 100644 --- a/sysutils/eza/files/patch-Cargo.lock +++ b/sysutils/eza/files/patch-Cargo.lock @@ -1,13 +1,13 @@ ---- Cargo.lock.orig 2025-06-26 08:44:25 UTC +--- Cargo.lock.orig 2025-07-03 16:57:59 UTC +++ Cargo.lock @@ -936,15 +936,6 @@ checksum = "d6790f58c7ff633d8771f42965289203411a5e5c68 checksum = "d6790f58c7ff633d8771f42965289203411a5e5c68388703c06e14f24770b41e" [[package]] -name = "openssl-src" --version = "300.5.0+3.5.0" +-version = "300.5.1+3.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "e8ce546f549326b0e6052b649198487d91320875da901e7bd11a06d1ee3f9c2f" +-checksum = "735230c832b28c000e3bc117119e6466a663ec73506bc0a9907ea4187508e42a" -dependencies = [ - "cc", -] diff --git a/sysutils/fastfetch/Makefile b/sysutils/fastfetch/Makefile index 2dad1ceaec3f..af9dcc255847 100644 --- a/sysutils/fastfetch/Makefile +++ b/sysutils/fastfetch/Makefile @@ -1,5 +1,5 @@ PORTNAME= fastfetch -DISTVERSION= 2.46.0 +DISTVERSION= 2.47.0 CATEGORIES= sysutils MAINTAINER= pkubaj@FreeBSD.org diff --git a/sysutils/fastfetch/distinfo b/sysutils/fastfetch/distinfo index 22b4acd3b22e..d6b2dfb8a91f 100644 --- a/sysutils/fastfetch/distinfo +++ b/sysutils/fastfetch/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1750410089 -SHA256 (fastfetch-cli-fastfetch-2.46.0_GH0.tar.gz) = 7e4e4ab8d3e0e2ad896f97effc58df4c8d23bb88273bbdf1221bd8f0a4beb736 -SIZE (fastfetch-cli-fastfetch-2.46.0_GH0.tar.gz) = 1313761 +TIMESTAMP = 1751528516 +SHA256 (fastfetch-cli-fastfetch-2.47.0_GH0.tar.gz) = c1482b8075718a2b2db95f823419b04b81384237fdba8af56092f184e89797d3 +SIZE (fastfetch-cli-fastfetch-2.47.0_GH0.tar.gz) = 1327613 diff --git a/sysutils/kubie/files/patch-powerpc64le b/sysutils/kubie/files/patch-powerpc64le new file mode 100644 index 000000000000..c9370dd21933 --- /dev/null +++ b/sysutils/kubie/files/patch-powerpc64le @@ -0,0 +1,20 @@ +Obtained from: https://cgit.FreeBSD.org/ports/commit/?id=f08b67611f0b19c0ee8d9053ee4d22e09b03f2b1 + +--- cargo-crates/aws-lc-sys-0.28.0/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c.orig 2024-07-03 21:50:24 UTC ++++ cargo-crates/aws-lc-sys-0.28.0/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c +@@ -69,10 +69,15 @@ void OPENSSL_cpuid_setup(void) { + + void OPENSSL_cpuid_setup(void) { + #if defined(AT_HWCAP2) ++#if defined(__linux__) + OPENSSL_ppc64le_hwcap2 = getauxval(AT_HWCAP2); ++#elif defined(__FreeBSD__) ++ elf_aux_info(AT_HWCAP2, &OPENSSL_ppc64le_hwcap2, sizeof(OPENSSL_ppc64le_hwcap2)); ++#endif + #else + OPENSSL_ppc64le_hwcap2 = 0; + #endif ++ + OPENSSL_cpucap_initialized = 1; + + // OPENSSL_ppccap is a 64-bit hex string which may start with "0x". diff --git a/textproc/harper/Makefile b/textproc/harper/Makefile index 30516b29ff3f..1849e4ec014b 100644 --- a/textproc/harper/Makefile +++ b/textproc/harper/Makefile @@ -1,7 +1,6 @@ PORTNAME= harper DISTVERSIONPREFIX= v -DISTVERSION= 0.46.0 -PORTREVISION= 1 +DISTVERSION= 0.47.0 CATEGORIES= textproc MAINTAINER= ashish@FreeBSD.org diff --git a/textproc/harper/Makefile.crates b/textproc/harper/Makefile.crates index f5138a040990..6b1b3a613c87 100644 --- a/textproc/harper/Makefile.crates +++ b/textproc/harper/Makefile.crates @@ -109,7 +109,7 @@ CARGO_CRATES= addr2line-0.24.2 \ ident_case-1.0.1 \ idna-1.0.3 \ idna_adapter-1.2.1 \ - indexmap-2.9.0 \ + indexmap-2.10.0 \ ipnet-2.11.0 \ iri-string-0.7.8 \ is-docker-0.2.0 \ @@ -128,7 +128,7 @@ CARGO_CRATES= addr2line-0.24.2 \ litemap-0.8.0 \ lock_api-0.4.13 \ log-0.4.27 \ - lru-0.14.0 \ + lru-0.15.0 \ lru-slab-0.1.2 \ lsp-types-0.97.0 \ mac-0.1.1 \ diff --git a/textproc/harper/distinfo b/textproc/harper/distinfo index 86d5bc66a851..e49dc753130e 100644 --- a/textproc/harper/distinfo +++ b/textproc/harper/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1751214077 +TIMESTAMP = 1751400865 SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1 SIZE (rust/crates/addr2line-0.24.2.crate) = 39015 SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa @@ -221,8 +221,8 @@ 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.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344 SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389 -SHA256 (rust/crates/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e -SIZE (rust/crates/indexmap-2.9.0.crate) = 91214 +SHA256 (rust/crates/indexmap-2.10.0.crate) = fe4cd85333e22411419a0bcae1297d25e58c9443848b11dc6a86fefe8c78a661 +SIZE (rust/crates/indexmap-2.10.0.crate) = 95836 SHA256 (rust/crates/ipnet-2.11.0.crate) = 469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130 SIZE (rust/crates/ipnet-2.11.0.crate) = 29718 SHA256 (rust/crates/iri-string-0.7.8.crate) = dbc5ebe9c3a1a7a5127f920a418f7585e9e758e911d0466ed004f393b0e380b2 @@ -259,8 +259,8 @@ SHA256 (rust/crates/lock_api-0.4.13.crate) = 96936507f153605bddfcda068dd804796c8 SIZE (rust/crates/lock_api-0.4.13.crate) = 28565 SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94 SIZE (rust/crates/log-0.4.27.crate) = 48120 -SHA256 (rust/crates/lru-0.14.0.crate) = 9f8cc7106155f10bdf99a6f379688f543ad6596a415375b36a59a054ceda1198 -SIZE (rust/crates/lru-0.14.0.crate) = 16345 +SHA256 (rust/crates/lru-0.15.0.crate) = 0281c2e25e62316a5c9d98f2d2e9e95a37841afdaf4383c177dbb5c1dfab0568 +SIZE (rust/crates/lru-0.15.0.crate) = 16499 SHA256 (rust/crates/lru-slab-0.1.2.crate) = 112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154 SIZE (rust/crates/lru-slab-0.1.2.crate) = 9090 SHA256 (rust/crates/lsp-types-0.97.0.crate) = 53353550a17c04ac46c585feb189c2db82154fc84b79c7a66c96c2c644f66071 @@ -725,5 +725,5 @@ SHA256 (rust/crates/zerovec-0.11.2.crate) = 4a05eb080e015ba39cc9e23bbe5e7fb04d5f SIZE (rust/crates/zerovec-0.11.2.crate) = 124500 SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294 -SHA256 (Automattic-harper-v0.46.0_GH0.tar.gz) = 136775918972bc6c3a4659073ae759033a5c7622b02a8b34450193c3a58b378d -SIZE (Automattic-harper-v0.46.0_GH0.tar.gz) = 4113575 +SHA256 (Automattic-harper-v0.47.0_GH0.tar.gz) = ff07e01a838e335aa0b72da0d36942e1fe319624df401ae7550fbb40bcc0726c +SIZE (Automattic-harper-v0.47.0_GH0.tar.gz) = 4119251 diff --git a/textproc/py-docx-generator/Makefile b/textproc/py-docx-generator/Makefile index af29d25f795d..e977613e4e2c 100644 --- a/textproc/py-docx-generator/Makefile +++ b/textproc/py-docx-generator/Makefile @@ -10,7 +10,8 @@ WWW= https://github.com/dfir-iris/docx-generator LICENSE= LGPL3 -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>0:devel/py-poetry-core@${PY_FLAVOR} +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>0:devel/py-poetry-core@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}hatchling>0:devel/py-hatchling@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Jinja2>0:devel/py-Jinja2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}docxcompose>0:textproc/py-docxcompose@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}docxtpl>0:textproc/py-docxtpl@${PY_FLAVOR} \ diff --git a/www/Makefile b/www/Makefile index 78d0f62ce623..c27525ad99fe 100644 --- a/www/Makefile +++ b/www/Makefile @@ -369,6 +369,7 @@ SUBDIR += mediawiki139 SUBDIR += mediawiki142 SUBDIR += mediawiki143 + SUBDIR += mediawiki144 SUBDIR += mergelog SUBDIR += mhonarc SUBDIR += micro_httpd diff --git a/www/mediawiki142/Makefile b/www/mediawiki142/Makefile index 9f7755775ff5..942d111b6e36 100644 --- a/www/mediawiki142/Makefile +++ b/www/mediawiki142/Makefile @@ -11,7 +11,10 @@ WWW= https://www.mediawiki.org/ LICENSE= GPLv2 -CONFLICTS= mediawiki139 mediawiki140 mediawiki141 mediawiki143 +DEPRECATED= Upstream EOL +EXPIRATION_DATE=2025-07-31 + +CONFLICTS= mediawiki139 mediawiki141 mediawiki143 mediawiki144 USES= cpe php:flavors shebangfix SHEBANG_FILES= maintenance/storage/make-blobs diff --git a/www/mediawiki143/Makefile b/www/mediawiki143/Makefile index dce395b74745..7c443ae8b46f 100644 --- a/www/mediawiki143/Makefile +++ b/www/mediawiki143/Makefile @@ -11,7 +11,7 @@ WWW= https://www.mediawiki.org/ LICENSE= GPLv2 -CONFLICTS= mediawiki139 mediawiki141 mediawiki142 +CONFLICTS= mediawiki139 mediawiki142 mediawiki144 USES= cpe php:flavors shebangfix SHEBANG_FILES= maintenance/storage/make-blobs diff --git a/www/mediawiki144/Makefile b/www/mediawiki144/Makefile new file mode 100644 index 000000000000..5de94810cf32 --- /dev/null +++ b/www/mediawiki144/Makefile @@ -0,0 +1,64 @@ +PORTNAME= mediawiki +PORTVERSION= 1.44.0 +CATEGORIES= www +MASTER_SITES= https://releases.wikimedia.org/mediawiki/${PORTVERSION:R}/ \ + LOCAL/wen +PKGNAMESUFFIX= 144${PHP_PKGNAMESUFFIX} + +MAINTAINER= wen@FreeBSD.org +COMMENT= Wiki engine used by Wikipedia +WWW= https://www.mediawiki.org/ + +LICENSE= GPLv2 + +CONFLICTS= mediawiki139 mediawiki141 mediawiki142 mediawiki143 + +USES= cpe php:flavors shebangfix +SHEBANG_FILES= maintenance/storage/make-blobs + +USE_PHP= ctype dom fileinfo filter iconv intl mbstring \ + readline session xml xmlreader zlib +MEDIAWIKIDIR?= www/mediawiki + +NO_BUILD= yes +PLIST= ${WRKDIR}/plist + +SUB_FILES= pkg-message +SUB_LIST= MEDIAWIKIDIR=${PREFIX}/${MEDIAWIKIDIR} + +OPTIONS_DEFINE= LDAP MEMCACHED IMAGICK SOCKETS +OPTIONS_SINGLE= DB +OPTIONS_SINGLE_DB= MYSQL PGSQL SQLITE +OPTIONS_DEFAULT= MYSQL SOCKETS + +MEMCACHED_DESC= Use memcached +IMAGICK_DESC= Use ImageMagick +SOCKETS_DESC= Use sockets + +MYSQL_USES= mysql +MYSQL_USE= php=mysqli +PGSQL_USE= php=pgsql +SQLITE_USE= php=sqlite3 +LDAP_USE= php=ldap +SOCKETS_USE= php=sockets + +MEMCACHED_RUN_DEPENDS= memcached:databases/memcached +IMAGICK_RUN_DEPENDS= ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/imagick.so:graphics/pecl-imagick@${PHP_FLAVOR} + +pre-install: + @${FIND} -s -d ${WRKSRC} -not -type d | ${SED} "s?${WRKSRC}?${MEDIAWIKIDIR}?g" >>${PLIST} + @${ECHO} "@dir %%WWWDIR%%/cache" >> ${PLIST} + @${ECHO_CMD} "@owner ${WWWOWN}" >> ${PLIST} + @${ECHO_CMD} "@group ${WWWGRP}" >> ${PLIST} + @${ECHO} "@mode 0755" >> ${PLIST} + @${ECHO} "@dir %%WWWDIR%%/images" >> ${PLIST} + @${ECHO} "@mode" >> ${PLIST} + @${ECHO_CMD} "@owner" >> ${PLIST} + @${ECHO_CMD} "@group" >> ${PLIST} + @${ECHO} @dir ${MEDIAWIKIDIR} >> ${PLIST} + +do-install: + @${MKDIR} ${STAGEDIR}${PREFIX}/${MEDIAWIKIDIR} + @cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/${MEDIAWIKIDIR} + +.include <bsd.port.mk> diff --git a/www/mediawiki144/distinfo b/www/mediawiki144/distinfo new file mode 100644 index 000000000000..812aacd60b4e --- /dev/null +++ b/www/mediawiki144/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1751693585 +SHA256 (mediawiki-1.44.0.tar.gz) = 792177808c3e0831accbe205d57b4133399ad141f0d0a825450a21b24027588f +SIZE (mediawiki-1.44.0.tar.gz) = 94130335 diff --git a/www/mediawiki144/files/pkg-message.in b/www/mediawiki144/files/pkg-message.in new file mode 100644 index 000000000000..b05e89945b5f --- /dev/null +++ b/www/mediawiki144/files/pkg-message.in @@ -0,0 +1,15 @@ +[ +{ type: install + message: <<EOM +Remember to check + +%%MEDIAWIKIDIR%%/INSTALL + +and + +%%MEDIAWIKIDIR%%/UPGRADE + +for details +EOM +} +] diff --git a/www/mediawiki144/pkg-descr b/www/mediawiki144/pkg-descr new file mode 100644 index 000000000000..88e2e7b358ef --- /dev/null +++ b/www/mediawiki144/pkg-descr @@ -0,0 +1,4 @@ +MediaWiki is the collaborative editing software that runs Wikipedia, +the free encyclopedia, and other projects. +It's designed to handle a large number of users and pages without imposing +too rigid a structure or workflow. diff --git a/www/py-autobahn/Makefile b/www/py-autobahn/Makefile index 6e0e2f001755..e233402355de 100644 --- a/www/py-autobahn/Makefile +++ b/www/py-autobahn/Makefile @@ -1,7 +1,7 @@ PORTNAME= autobahn DISTVERSIONPREFIX= v DISTVERSION= 24.4.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -22,14 +22,12 @@ GH_ACCOUNT= crossbario GH_PROJECT= autobahn-python USE_PYTHON= autoplist cryptography distutils pytest -OPTIONS_DEFINE= ACCELERATE COMPRESS ENCRYPTION SCRAM SERIALIZATION -OPTIONS_DEFAULT= ACCELERATE ENCRYPTION SCRAM SERIALIZATION \ - TWISTED +OPTIONS_DEFINE= COMPRESS ENCRYPTION SCRAM SERIALIZATION +OPTIONS_DEFAULT= ENCRYPTION SCRAM SERIALIZATION TWISTED OPTIONS_MULTI= BACKENDS OPTIONS_MULTI_BACKENDS= TWISTED OPTIONS_FILE= ${PORT_DBDIR}/${OPTIONS_NAME}/${FLAVOR}-options -ACCELERATE_DESC= C-based WebSocket Acceleration BACKENDS_DESC= Network Backends COMPRESS_DESC= Compression support ENCRYPTION_DESC= TLS Transport / Cryptosign Encryption & Authentication @@ -37,8 +35,7 @@ SCRAM_DESC= WAMP-SCRAM Authentication support SERIALIZATION_DESC= Serializers (MessagePack, CBOR, UBJSON, Flatbuffers) TWISTED_DESC= Twisted network backend support -ACCELERATE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}wsaccel>=0.6.3:www/py-wsaccel@${PY_FLAVOR} -COMPRESS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-snappy>=0.6.0:archivers/py-python-snappy@${PY_FLAVOR} +COMPRESS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-snappy>=0.6.0:archivers/py-python-snappy@${PY_FLAVOR} ENCRYPTION_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}openssl>=20.0.1:security/py-openssl@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pynacl>=1.4.0:security/py-pynacl@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}qrcode>=7.3.1:textproc/py-qrcode@${PY_FLAVOR} \ diff --git a/www/py-httpx-aiohttp/Makefile b/www/py-httpx-aiohttp/Makefile index 33d1380bc769..4b7bacc9e4aa 100644 --- a/www/py-httpx-aiohttp/Makefile +++ b/www/py-httpx-aiohttp/Makefile @@ -1,5 +1,5 @@ PORTNAME= httpx-aiohttp -DISTVERSION= 0.1.6 +DISTVERSION= 0.1.8 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/www/py-httpx-aiohttp/distinfo b/www/py-httpx-aiohttp/distinfo index 0267c2d79445..f6bd48c61f87 100644 --- a/www/py-httpx-aiohttp/distinfo +++ b/www/py-httpx-aiohttp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1750076837 -SHA256 (httpx_aiohttp-0.1.6.tar.gz) = ce777e166dacd91de8b93f0ad564649c9f65341e0b61ce16391fa7445c8f3f7d -SIZE (httpx_aiohttp-0.1.6.tar.gz) = 25278 +TIMESTAMP = 1751698327 +SHA256 (httpx_aiohttp-0.1.8.tar.gz) = 756c5e74cdb568c3248ba63fe82bfe8bbe64b928728720f7eaac64b3cf46f308 +SIZE (httpx_aiohttp-0.1.8.tar.gz) = 25401 diff --git a/www/py-qh3/files/patch-powerpc64le b/www/py-qh3/files/patch-powerpc64le new file mode 100644 index 000000000000..2e0c533c60b4 --- /dev/null +++ b/www/py-qh3/files/patch-powerpc64le @@ -0,0 +1,20 @@ +Obtained from: https://cgit.FreeBSD.org/ports/commit/?id=f08b67611f0b19c0ee8d9053ee4d22e09b03f2b1 + +--- cargo-crates/aws-lc-sys-0.20.1/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c.orig 2024-07-03 21:50:24 UTC ++++ cargo-crates/aws-lc-sys-0.20.1/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c +@@ -69,10 +69,15 @@ void OPENSSL_cpuid_setup(void) { + + void OPENSSL_cpuid_setup(void) { + #if defined(AT_HWCAP2) ++#if defined(__linux__) + OPENSSL_ppc64le_hwcap2 = getauxval(AT_HWCAP2); ++#elif defined(__FreeBSD__) ++ elf_aux_info(AT_HWCAP2, &OPENSSL_ppc64le_hwcap2, sizeof(OPENSSL_ppc64le_hwcap2)); ++#endif + #else + OPENSSL_ppc64le_hwcap2 = 0; + #endif ++ + OPENSSL_cpucap_initialized = 1; + + // OPENSSL_ppccap is a 64-bit hex string which may start with "0x". diff --git a/www/py-wsaccel/Makefile b/www/py-wsaccel/Makefile index 28e828757c80..db46482c5598 100644 --- a/www/py-wsaccel/Makefile +++ b/www/py-wsaccel/Makefile @@ -13,6 +13,7 @@ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE DEPRECATED= Upstream ceased development +EXPIRATION_DATE=2025-08-03 BUILD_DEPENDS= ${PY_SETUPTOOLS} \ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} diff --git a/www/webhook/Makefile b/www/webhook/Makefile index 3dfa04bb550f..8e0dc47e30fb 100644 --- a/www/webhook/Makefile +++ b/www/webhook/Makefile @@ -1,6 +1,5 @@ PORTNAME= webhook -PORTVERSION= 2.8.0 -PORTREVISION= 27 +DISTVERSION= 2.8.2 CATEGORIES= www MAINTAINER= stb@lassitu.de @@ -13,28 +12,39 @@ LICENSE_COMB= multi USES= go:modules USE_GITHUB= yes GH_ACCOUNT= adnanh -GH_TUPLE= golang:sys:v0.5.0:golang_sys/vendor/golang.org/x/sys_ +GH_TUPLE= Microsoft:go-winio:v0.6.2:microsoft_go_winio/vendor/github.com/Microsoft/go-winio \ + clbanning:mxj:v2.7.0:clbanning_mxj_v2/vendor/github.com/clbanning/mxj/v2 \ + coreos:go-systemd:v22.5.0:coreos_go_systemd_v22/vendor/github.com/coreos/go-systemd/v22 \ + dustin:go-humanize:v1.0.1:dustin_go_humanize/vendor/github.com/dustin/go-humanize \ + fsnotify:fsnotify:v1.7.0:fsnotify_fsnotify/vendor/github.com/fsnotify/fsnotify \ + ghodss:yaml:v1.0.0:ghodss_yaml/vendor/github.com/ghodss/yaml \ + go-check:check:41f04d3bba15:go_check_check/vendor/gopkg.in/check.v1 \ + go-chi:chi:v5.0.12:go_chi_chi_v5/vendor/github.com/go-chi/chi/v5 \ + go-yaml:yaml:v2.4.0:go_yaml_yaml/vendor/gopkg.in/yaml.v2 \ + gofrs:uuid:v5.0.0:gofrs_uuid_v5/vendor/github.com/gofrs/uuid/v5 \ + golang:sys:v0.18.0:golang_sys/vendor/golang.org/x/sys \ + google:go-cmp:v0.6.0:google_go_cmp/vendor/github.com/google/go-cmp \ + gorilla:mux:v1.8.1:gorilla_mux/vendor/github.com/gorilla/mux \ + kr:pretty:v0.1.0:kr_pretty/vendor/github.com/kr/pretty USE_RC_SUBR= webhook GO_TARGET= :${PREFIX}/sbin/webhook -PLIST_FILES= "@sample etc/webhook.yaml.sample" sbin/webhook +PLIST_FILES= "@sample etc/webhook.yaml.sample" \ + sbin/webhook .include <bsd.port.options.mk> .if ${OPSYS} == FreeBSD -DAEMONARGS= -S -l \$${webhook_facility} -s \$${webhook_priority} -t \$${name} +DAEMONARGS= -S -l \$${webhook_facility} -s \$${webhook_priority} -t \ + \$${name} .else DAEMONARGS= -f .endif SUB_LIST+= DAEMONARGS="${DAEMONARGS}" -pre-patch: - ${RM} -r ${WRKSRC}/vendor/golang.org/x/sys - ${MV} ${WRKSRC}/vendor/golang.org/x/sys_ ${WRKSRC}/vendor/golang.org/x/sys - post-install: ${INSTALL_DATA} ${FILESDIR}/webhook.yaml ${STAGEDIR}${PREFIX}/etc/webhook.yaml.sample diff --git a/www/webhook/distinfo b/www/webhook/distinfo index d8ecc3930f7b..28b69d869556 100644 --- a/www/webhook/distinfo +++ b/www/webhook/distinfo @@ -1,5 +1,31 @@ -TIMESTAMP = 1678298364 -SHA256 (adnanh-webhook-2.8.0_GH0.tar.gz) = c521558083f96bcefef16575a6f3f98ac79c0160fd0073be5e76d6645e068398 -SIZE (adnanh-webhook-2.8.0_GH0.tar.gz) = 1657141 -SHA256 (golang-sys-v0.5.0_GH0.tar.gz) = 810c8f1b7704674971ab6b2b614aba20a5a1765018fd2c639f528dbbcbf88b1f -SIZE (golang-sys-v0.5.0_GH0.tar.gz) = 1429723 +TIMESTAMP = 1750142662 +SHA256 (adnanh-webhook-2.8.2_GH0.tar.gz) = c233a810effc24b5ed5653f4fa82152f288ec937d5744a339f7066a6cbccc565 +SIZE (adnanh-webhook-2.8.2_GH0.tar.gz) = 1542361 +SHA256 (Microsoft-go-winio-v0.6.2_GH0.tar.gz) = 0bf0aedbb0a38c494fda60804679e270fe98ca05dc9c2659584df1e3e1e0bd17 +SIZE (Microsoft-go-winio-v0.6.2_GH0.tar.gz) = 114145 +SHA256 (clbanning-mxj-v2.7.0_GH0.tar.gz) = 5c6099ffe102dcd4b77af26fba00db5769846df2890d75c94cf838eb94b9a963 +SIZE (clbanning-mxj-v2.7.0_GH0.tar.gz) = 1097456 +SHA256 (coreos-go-systemd-v22.5.0_GH0.tar.gz) = b56f4a5aa5cd8a5a2e8b323fb8e76b4a45c6ea6a319a42d9bb2851c54e97a3a1 +SIZE (coreos-go-systemd-v22.5.0_GH0.tar.gz) = 75550 +SHA256 (dustin-go-humanize-v1.0.1_GH0.tar.gz) = ac3a0d8d0eef07c75d12eddce775a8e8306dfb9783a45312597c34ff643793d8 +SIZE (dustin-go-humanize-v1.0.1_GH0.tar.gz) = 17692 +SHA256 (fsnotify-fsnotify-v1.7.0_GH0.tar.gz) = ca8175ba6bd3d0cc992200c2f44acabec05367575dc0478c5902971fe7453f35 +SIZE (fsnotify-fsnotify-v1.7.0_GH0.tar.gz) = 57502 +SHA256 (ghodss-yaml-v1.0.0_GH0.tar.gz) = 8a76b47cd171944612aae1cfa08bbb971b63fec16794c839252808392097de44 +SIZE (ghodss-yaml-v1.0.0_GH0.tar.gz) = 11772 +SHA256 (go-check-check-41f04d3bba15_GH0.tar.gz) = 2d5b1036909b241e44f0d6a7cfa936cf9f875efb4f0af077cd61585c6d0c0432 +SIZE (go-check-check-41f04d3bba15_GH0.tar.gz) = 31614 +SHA256 (go-chi-chi-v5.0.12_GH0.tar.gz) = 289c6c9b6edee2da39d23c4bb806b2c2ab320d42985a46f9f5d9c7a4909a7d56 +SIZE (go-chi-chi-v5.0.12_GH0.tar.gz) = 85024 +SHA256 (go-yaml-yaml-v2.4.0_GH0.tar.gz) = d8e94679e5fff6bd1a35e10241543929a5f3da44f701755babf99b3daf0faac0 +SIZE (go-yaml-yaml-v2.4.0_GH0.tar.gz) = 73209 +SHA256 (gofrs-uuid-v5.0.0_GH0.tar.gz) = 1d04952085fc82e3950c284dbb488cda882b2b70a7954dc15ce8799f48988f85 +SIZE (gofrs-uuid-v5.0.0_GH0.tar.gz) = 23258 +SHA256 (golang-sys-v0.18.0_GH0.tar.gz) = cee1944ab655ddf7eab6301e15cb6d01fdd6cd0a0f0b5896050ee60b124e084c +SIZE (golang-sys-v0.18.0_GH0.tar.gz) = 1448211 +SHA256 (google-go-cmp-v0.6.0_GH0.tar.gz) = d14f7d57b0f6d25771bee3d7d5d038f532539e71bfc934772b1c0467ab90fa86 +SIZE (google-go-cmp-v0.6.0_GH0.tar.gz) = 104784 +SHA256 (gorilla-mux-v1.8.1_GH0.tar.gz) = c2a09e78d1886abb2d291b472eba3ac9185acb35234c1f5616669664ba893d6d +SIZE (gorilla-mux-v1.8.1_GH0.tar.gz) = 47033 +SHA256 (kr-pretty-v0.1.0_GH0.tar.gz) = 3aeb5d90b719765781befb9f156d0d0b8e5a7aafbcf15321e9eabbd35df31358 +SIZE (kr-pretty-v0.1.0_GH0.tar.gz) = 8550 diff --git a/www/webhook/files/patch-go.mod b/www/webhook/files/patch-go.mod deleted file mode 100644 index 0f159f07dba9..000000000000 --- a/www/webhook/files/patch-go.mod +++ /dev/null @@ -1,29 +0,0 @@ ---- go.mod.orig 2023-03-08 18:02:22 UTC -+++ go.mod -@@ -1,19 +1,22 @@ - module github.com/adnanh/webhook - --go 1.14 -+go 1.17 - - require ( - github.com/clbanning/mxj v1.8.4 - github.com/dustin/go-humanize v1.0.0 -- github.com/fsnotify/fsnotify v1.4.7 // indirect - github.com/ghodss/yaml v1.0.0 - github.com/go-chi/chi v4.0.2+incompatible - github.com/gofrs/uuid v3.2.0+incompatible - github.com/gorilla/mux v1.7.3 -+ golang.org/x/sys v0.5.0 -+ gopkg.in/fsnotify.v1 v1.4.2 -+) -+ -+require ( -+ github.com/fsnotify/fsnotify v1.4.7 // indirect - github.com/kr/pretty v0.1.0 // indirect - golang.org/x/net v0.0.0-20191209160850-c0dbc17a3553 // indirect -- golang.org/x/sys v0.0.0-20191228213918-04cbcbbfeed8 - gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15 // indirect -- gopkg.in/fsnotify.v1 v1.4.2 - gopkg.in/yaml.v2 v2.0.0-20170812160011-eb3733d160e7 // indirect - ) diff --git a/www/webhook/files/patch-go.sum b/www/webhook/files/patch-go.sum deleted file mode 100644 index 72d788027752..000000000000 --- a/www/webhook/files/patch-go.sum +++ /dev/null @@ -1,15 +0,0 @@ ---- go.sum.orig 2023-03-08 18:02:26 UTC -+++ go.sum -@@ -20,10 +20,11 @@ github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJe - golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= - golang.org/x/net v0.0.0-20191209160850-c0dbc17a3553 h1:efeOvDhwQ29Dj3SdAV/MJf8oukgn+8D8WgaCaRMchF8= - golang.org/x/net v0.0.0-20191209160850-c0dbc17a3553/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= --golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a h1:1BGLXjeY4akVXGgbC9HugT3Jv3hCI0z56oJR5vAMgBU= - golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= - golang.org/x/sys v0.0.0-20191228213918-04cbcbbfeed8 h1:JA8d3MPx/IToSyXZG/RhwYEtfrKO1Fxrqe8KrkiLXKM= - golang.org/x/sys v0.0.0-20191228213918-04cbcbbfeed8/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -+golang.org/x/sys v0.5.0 h1:MUK/U/4lj1t1oPg0HfuXDN/Z1wv31ZJ/YcPiGccS4DU= -+golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= - golang.org/x/text v0.3.0 h1:g61tztE5qeGQ89tm6NTjjM9VPIm088od1l6aSorWRWg= - golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= - gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15 h1:YR8cESwS4TdDjEe65xsg0ogRM/Nc3DYOhEAlW+xobZo= diff --git a/www/webhook/files/patch-vendor_modules.txt b/www/webhook/files/patch-vendor_modules.txt deleted file mode 100644 index 8cd6b307a3be..000000000000 --- a/www/webhook/files/patch-vendor_modules.txt +++ /dev/null @@ -1,16 +0,0 @@ ---- vendor/modules.txt.orig 2023-03-08 18:03:36 UTC -+++ vendor/modules.txt -@@ -22,9 +22,10 @@ github.com/gorilla/mux - # github.com/kr/pretty v0.1.0 - ## explicit - # golang.org/x/net v0.0.0-20191209160850-c0dbc17a3553 --## explicit --# golang.org/x/sys v0.0.0-20191228213918-04cbcbbfeed8 --## explicit -+## explicit; go 1.11 -+# golang.org/x/sys v0.5.0 -+## explicit; go 1.17 -+golang.org/x/sys/internal/unsafeheader - golang.org/x/sys/unix - golang.org/x/sys/windows - # gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15 diff --git a/x11-fm/nautilus/Makefile b/x11-fm/nautilus/Makefile index 7eb08d2ef883..94b268413990 100644 --- a/x11-fm/nautilus/Makefile +++ b/x11-fm/nautilus/Makefile @@ -1,5 +1,5 @@ PORTNAME= nautilus -PORTVERSION= 47.4 +PORTVERSION= 47.5 CATEGORIES= x11-fm gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome @@ -11,8 +11,6 @@ WWW= https://apps.gnome.org/Nautilus/ LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE -PORTSCOUT= limit:^47\. - LIB_DEPENDS= libgexiv2.so:graphics/gexiv2 \ libgnome-autoar-0.so:archivers/gnome-autoar \ libportal.so:deskutils/libportal \ @@ -28,6 +26,9 @@ USES= compiler:c11 cpe desktop-file-utils gettext gnome gstreamer \ USE_GNOME= cairo glib20 gdkpixbuf gnomedesktop4 gtk40 libadwaita USE_LDCONFIG= yes USE_XORG= x11 + +PORTSCOUT= limit:^47\. + MESON_ARGS= -Dpackagekit=false \ -Dselinux=false \ -Dtests=none diff --git a/x11-fm/nautilus/distinfo b/x11-fm/nautilus/distinfo index 035d228dcc6b..d2860ceb5b02 100644 --- a/x11-fm/nautilus/distinfo +++ b/x11-fm/nautilus/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1744990321 -SHA256 (gnome/nautilus-47.4.tar.xz) = 2997dbfe3beda910a2f6477a25eb7c993ba409834b6f21ebb96872a6108bd849 -SIZE (gnome/nautilus-47.4.tar.xz) = 3249448 +TIMESTAMP = 1751313217 +SHA256 (gnome/nautilus-47.5.tar.xz) = 8835d70456d7b293ba49501b735db78a74965b647d6c4bdef39b9eb983e56973 +SIZE (gnome/nautilus-47.5.tar.xz) = 3249756 diff --git a/x11-wm/mutter/Makefile b/x11-wm/mutter/Makefile index 6027d223bdf1..64dbb63ff254 100644 --- a/x11-wm/mutter/Makefile +++ b/x11-wm/mutter/Makefile @@ -1,6 +1,5 @@ PORTNAME= mutter -PORTVERSION= 47.8.1 -PORTREVISION= 3 +PORTVERSION= 47.9 CATEGORIES= x11-wm MASTER_SITES= GNOME DIST_SUBDIR= gnome @@ -12,8 +11,6 @@ WWW= https://gnome.pages.gitlab.gnome.org/mutter/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING -PORTSCOUT= limit:^47\. - BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto \ gnome-settings-daemon>0:sysutils/gnome-settings-daemon \ gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas \ @@ -23,14 +20,10 @@ LIB_DEPENDS= libcanberra.so:audio/libcanberra \ libgudev-1.0.so:devel/libgudev \ libdrm.so:graphics/libdrm \ libinput.so:x11/libinput \ - libgbm.so:graphics/mesa-libs \ - libfontconfig.so:x11-fonts/fontconfig \ libfribidi.so:converters/fribidi \ libgraphene-1.0.so:graphics/graphene \ - libjson-glib-1.0.so:devel/json-glib \ libpipewire-0.3.so:multimedia/pipewire \ libstartup-notification-1.so:x11/startup-notification \ - libupower-glib.so:sysutils/upower \ libxkbcommon.so:x11/libxkbcommon \ libxkbfile.so:x11/libxkbfile \ liblcms2.so:graphics/lcms2 \ @@ -49,6 +42,9 @@ USE_GNOME= atk cairo gdkpixbuf gnomedesktop4 gtk40 introspection:build USE_XORG= ice pixman sm x11 xcb xcomposite xcursor xdamage xext \ xfixes xi xinerama xrandr xrender xtst USE_LDCONFIG= yes + +PORTSCOUT= limit:^47\. + CFLAGS+= -Wno-unknown-warning-option -Wno-format-nonliteral CPPFLAGS+= -fno-omit-frame-pointer MESON_ARGS= -Dlibdisplay_info=enabled \ diff --git a/x11-wm/mutter/distinfo b/x11-wm/mutter/distinfo index 90da557f75c9..bb5b3091b85b 100644 --- a/x11-wm/mutter/distinfo +++ b/x11-wm/mutter/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1748977789 -SHA256 (gnome/mutter-47.8.1.tar.xz) = cdcbf491f3fc4bdee3e89b168dec2dd198e4f243526831018b7f55bde546e699 -SIZE (gnome/mutter-47.8.1.tar.xz) = 6859284 +TIMESTAMP = 1751313716 +SHA256 (gnome/mutter-47.9.tar.xz) = 28a7cfb01ecacaa2137c278e8934b9ef83f3e37e8ca8cfda61b38ec268755615 +SIZE (gnome/mutter-47.9.tar.xz) = 6860464 diff --git a/x11/p5-X11-XCB/Makefile b/x11/p5-X11-XCB/Makefile index 83e109467c12..2a3e6ca68931 100644 --- a/x11/p5-X11-XCB/Makefile +++ b/x11/p5-X11-XCB/Makefile @@ -1,5 +1,5 @@ PORTNAME= X11-XCB -PORTVERSION= 0.23 +DISTVERSION= 0.24 CATEGORIES= x11 perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- @@ -11,28 +11,25 @@ WWW= https://metacpan.org/release/X11-XCB LICENSE= ART10 GPLv1+ LICENSE_COMB= dual -LIB_DEPENDS= libxcb.so:x11/libxcb \ - libxcb-util.so:x11/xcb-util \ - libxcb-icccm.so:x11/xcb-util-wm -BUILD_DEPENDS= \ - ${LOCALBASE}/share/xcb/xcb.xsd:x11/xcb-proto \ +BUILD_DEPENDS= ${LOCALBASE}/share/xcb/xcb.xsd:x11/xcb-proto \ p5-Data-Dump>=0:devel/p5-Data-Dump \ p5-ExtUtils-Depends>=0:devel/p5-ExtUtils-Depends \ p5-ExtUtils-PkgConfig>=0:devel/p5-ExtUtils-PkgConfig \ p5-XML-Descent>=0:textproc/p5-XML-Descent \ p5-XML-Simple>=0:textproc/p5-XML-Simple \ p5-XS-Object-Magic>=0:devel/p5-XS-Object-Magic -RUN_DEPENDS= \ - p5-Mouse>=0:devel/p5-Mouse \ +LIB_DEPENDS= libxcb-icccm.so:x11/xcb-util-wm \ + libxcb-util.so:x11/xcb-util \ + libxcb.so:x11/libxcb +RUN_DEPENDS= p5-Mouse>=0:devel/p5-Mouse \ p5-Try-Tiny>=0:lang/p5-Try-Tiny \ p5-XS-Object-Magic>=0:devel/p5-XS-Object-Magic -TEST_DEPENDS= \ - p5-Test-Deep>=0:devel/p5-Test-Deep \ +TEST_DEPENDS= p5-Test-Deep>=0:devel/p5-Test-Deep \ p5-Test-Exception>=0:devel/p5-Test-Exception USES= localbase perl5 xorg USE_PERL5= configure -USE_XORG= x11 xcb xorgproto xinerama +USE_XORG= x11 xcb xinerama xorgproto MAKE_JOBS_UNSAFE= yes post-install: diff --git a/x11/p5-X11-XCB/distinfo b/x11/p5-X11-XCB/distinfo index a8c9e920d192..1a1d12ffcbed 100644 --- a/x11/p5-X11-XCB/distinfo +++ b/x11/p5-X11-XCB/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1728130534 -SHA256 (X11-XCB-0.23.tar.gz) = 70aecd338e0a75cbb1272bde181c10343f2aa700fa0dd9d5375f4b006a8b7b5b -SIZE (X11-XCB-0.23.tar.gz) = 170952 +TIMESTAMP = 1751647413 +SHA256 (X11-XCB-0.24.tar.gz) = 788519673a43c4751e73061a8821b658fc95f06d5c19c9f1debb605fb20ba045 +SIZE (X11-XCB-0.24.tar.gz) = 170844 diff --git a/x11/p5-X11-XCB/pkg-descr b/x11/p5-X11-XCB/pkg-descr index acd4cffef805..b2f102e37600 100644 --- a/x11/p5-X11-XCB/pkg-descr +++ b/x11/p5-X11-XCB/pkg-descr @@ -1,2 +1,2 @@ -The modul bindings wrap libxcb, a C library to speak with X11. It -provides an object oriented interface to the libxcb methods using Mouse. +Perl bindings around libxcb, a C library for X11 interaction. It provides +an object oriented interface to the libxcb methods. diff --git a/x11/wl-kbptr/Makefile b/x11/wl-kbptr/Makefile index beb2f07fb3df..e0b62a0888c5 100644 --- a/x11/wl-kbptr/Makefile +++ b/x11/wl-kbptr/Makefile @@ -1,9 +1,9 @@ PORTNAME= wl-kbptr DISTVERSIONPREFIX= v -DISTVERSION= 0.3.0 +DISTVERSION= 0.4.0 CATEGORIES= x11 wayland -MAINTAINER= jbeich@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Control the mouse pointer with the keyboard on Wayland WWW= https://github.com/moverest/wl-kbptr @@ -24,7 +24,8 @@ USES= compiler:c11 gnome meson pkgconfig USE_GITHUB= yes USE_GNOME= cairo GH_ACCOUNT= moverest -PLIST_FILES= bin/${PORTNAME} +PLIST_FILES= bin/${PORTNAME} \ + share/applications/${PORTNAME}.desktop OPTIONS_DEFINE= OPENCV OPTIONS_SLAVE= ${${FLAVOR}_OPTIONS_SLAVE} diff --git a/x11/wl-kbptr/distinfo b/x11/wl-kbptr/distinfo index 2bc7e41b3a58..49b7dbb21521 100644 --- a/x11/wl-kbptr/distinfo +++ b/x11/wl-kbptr/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1743703239 -SHA256 (moverest-wl-kbptr-v0.3.0_GH0.tar.gz) = 69775029acb8ff7d814a2868afe22e72b8c9c99cbb35b0acf57eccd3609b089c -SIZE (moverest-wl-kbptr-v0.3.0_GH0.tar.gz) = 53657 +TIMESTAMP = 1751561797 +SHA256 (moverest-wl-kbptr-v0.4.0_GH0.tar.gz) = e3655f5305987dbac389a25e64c2f5a028c1651db70ea757024c4efa55c24338 +SIZE (moverest-wl-kbptr-v0.4.0_GH0.tar.gz) = 57749 |