[us-commits] [ehb54/ultrascan3] 279b0a: Update `qwt-6-3-0-qt5` overlay port: add Qt5 confi...

Lukas Dobler noreply at github.com
Fri Dec 12 15:29:41 MST 2025


  Branch: refs/heads/lukas/qt6-compile
  Home:   https://github.com/ehb54/ultrascan3
  Commit: 279b0ac8ed33b11b36efd374afe030708a44c890
      https://github.com/ehb54/ultrascan3/commit/279b0ac8ed33b11b36efd374afe030708a44c890
  Author: Doluk <69309597+doluk at users.noreply.github.com>
  Date:   2025-12-12 (Fri, 12 Dec 2025)

  Changed paths:
    M buildsys/vcpkg/overlay-ports/qwt-6-3-0-qt5/portfile.cmake
    M buildsys/vcpkg/overlay-ports/qwt-6-3-0-qt5/unofficial-qwt-config.cmake

  Log Message:
  -----------
  Update `qwt-6-3-0-qt5` overlay port: add Qt5 configuration handling and Qwt version file generation.


  Commit: e7f44af75262b12412c8808ae922b043a0e320a7
      https://github.com/ehb54/ultrascan3/commit/e7f44af75262b12412c8808ae922b043a0e320a7
  Author: Doluk <69309597+doluk at users.noreply.github.com>
  Date:   2025-12-12 (Fri, 12 Dec 2025)

  Changed paths:
    M buildsys/vcpkg/overlay-ports/qwtplot3d-qwt-6-3-0-qt6/portfile.cmake
    M buildsys/vcpkg/overlay-ports/qwtplot3d-qwt-6-3-0-qt6/qwtplot3d-config.cmake.in
    M buildsys/vcpkg/overlay-ports/qwtplot3d-qwt-6-3-0-qt6/vcpkg.json

  Log Message:
  -----------
  Update `qwtplot3d-qwt-6-3-0-qt6` overlay port: migrate from Qt5 to Qt6 dependencies and configuration


  Commit: 52fd18139fe6586687ec67848b932163ac7cd15c
      https://github.com/ehb54/ultrascan3/commit/52fd18139fe6586687ec67848b932163ac7cd15c
  Author: Doluk <69309597+doluk at users.noreply.github.com>
  Date:   2025-12-12 (Fri, 12 Dec 2025)

  Changed paths:
    A buildsys/vcpkg/overlay-ports/qwt-6-3-0-qt6/config.patch
    A buildsys/vcpkg/overlay-ports/qwt-6-3-0-qt6/fix_dll_install.patch
    A buildsys/vcpkg/overlay-ports/qwt-6-3-0-qt6/portfile.cmake
    A buildsys/vcpkg/overlay-ports/qwt-6-3-0-qt6/unofficial-qwt-config.cmake
    A buildsys/vcpkg/overlay-ports/qwt-6-3-0-qt6/vcpkg.json

  Log Message:
  -----------
  Add new `qwt-6-3-0-qt6` overlay port with Qt6 dependencies, patches, and vcpkg configuration files.


  Commit: ef4652ce8e31076480754ee2ff0a89ff6c6b53c9
      https://github.com/ehb54/ultrascan3/commit/ef4652ce8e31076480754ee2ff0a89ff6c6b53c9
  Author: Doluk <69309597+doluk at users.noreply.github.com>
  Date:   2025-12-12 (Fri, 12 Dec 2025)

  Changed paths:
    M CMakePresets.json
    M vcpkg.json

  Log Message:
  -----------
  Update `vcpkg.json` and `CMakePresets.json` to switch `qwt` dependency to `qwt-6-3-0-qt6` and enable `USE_QT6` environment variable


  Commit: adaa5f90545392fdf74a3f76281146b1f49ea877
      https://github.com/ehb54/ultrascan3/commit/adaa5f90545392fdf74a3f76281146b1f49ea877
  Author: Doluk <69309597+doluk at users.noreply.github.com>
  Date:   2025-12-12 (Fri, 12 Dec 2025)

  Changed paths:
    M programs/us_fit_meniscus/CMakeLists.txt

  Log Message:
  -----------
  Remove redundant `us_gui_static` dependency from `us_fit_meniscus` CMakeLists as already included in us_program_common


  Commit: 28970f647dfa973602f796e7db4dba84cfd53485
      https://github.com/ehb54/ultrascan3/commit/28970f647dfa973602f796e7db4dba84cfd53485
  Author: Doluk <69309597+doluk at users.noreply.github.com>
  Date:   2025-12-12 (Fri, 12 Dec 2025)

  Changed paths:
    A buildsys/vcpkg/overlay-ports/qt5-tools/fix-pkgconfig-qt5uiplugin-not-found.patch
    A buildsys/vcpkg/overlay-ports/qt5-tools/fix-spawnvp-argv.patch
    A buildsys/vcpkg/overlay-ports/qt5-tools/libclang.patch
    A buildsys/vcpkg/overlay-ports/qt5-tools/portfile.cmake
    A buildsys/vcpkg/overlay-ports/qt5-tools/vcpkg.json

  Log Message:
  -----------
  Add `qt5-tools` overlay port with vcpkg configuration, patches, and build options for `qdoc` and `libclang`.


  Commit: 51f4446a7d6c46e6e5bc231625d0f3598c64e0e8
      https://github.com/ehb54/ultrascan3/commit/51f4446a7d6c46e6e5bc231625d0f3598c64e0e8
  Author: Doluk <69309597+doluk at users.noreply.github.com>
  Date:   2025-12-12 (Fri, 12 Dec 2025)

  Changed paths:
    M buildsys/vcpkg/overlay-ports/qwt-6-1-6/portfile.cmake

  Log Message:
  -----------
  Comment out `REMOVE_RECURSE` directive for debug include files in `qwt-6-1-6` overlay port.


  Commit: 824917fd842361f25a320716b60f4d663c40d36f
      https://github.com/ehb54/ultrascan3/commit/824917fd842361f25a320716b60f4d663c40d36f
  Author: Doluk <69309597+doluk at users.noreply.github.com>
  Date:   2025-12-12 (Fri, 12 Dec 2025)

  Changed paths:
    M gui/us_buffer_gui.h
    M gui/us_convert_gui.h
    M gui/us_csv_loader.h
    M gui/us_experiment_gui.h
    M gui/us_get_run.h
    M gui/us_intensity.h
    M gui/us_select_triples.h
    M gui/us_selectbox.h

  Log Message:
  -----------
  Mark GUI classes with `US_GUI_EXTERN` for consistent symbol export.


  Commit: fa485869e37155a7a3bd6abc2d8b62d3290b94e3
      https://github.com/ehb54/ultrascan3/commit/fa485869e37155a7a3bd6abc2d8b62d3290b94e3
  Author: Doluk <69309597+doluk at users.noreply.github.com>
  Date:   2025-12-12 (Fri, 12 Dec 2025)

  Changed paths:
    M gui/CMakeLists.txt

  Log Message:
  -----------
  Add GLU library linkage for Windows in GUI CMake configuration


  Commit: 7e1b604be12be95c4434659ce535bf7ec2f2b1f5
      https://github.com/ehb54/ultrascan3/commit/7e1b604be12be95c4434659ce535bf7ec2f2b1f5
  Author: Doluk <69309597+doluk at users.noreply.github.com>
  Date:   2025-12-12 (Fri, 12 Dec 2025)

  Changed paths:
    M programs/CMakeLists.txt

  Log Message:
  -----------
  Refactor `us_program_common` GUI linkage logic in CMake for better TARGET handling
Prevent linking against static and dynamic us_gui library at the same time


  Commit: f09d400fba032d067a391cdb44bc8b24adfc62cd
      https://github.com/ehb54/ultrascan3/commit/f09d400fba032d067a391cdb44bc8b24adfc62cd
  Author: Doluk <69309597+doluk at users.noreply.github.com>
  Date:   2025-12-12 (Fri, 12 Dec 2025)

  Changed paths:
    M utils/us_convert.h
    M utils/us_convertio.h
    M utils/us_experiment.h

  Log Message:
  -----------
  Mark utility classes with `US_UTIL_EXTERN` for consistent symbol export.


Compare: https://github.com/ehb54/ultrascan3/compare/b6d77d788c73...f09d400fba03

To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications


More information about the us-commits mailing list