[us-commits] [ehb54/ultrascan3] 11a7a7: Clean up unused compiler flags in qt5-tools portfile.

Lukas Dobler noreply at github.com
Tue Jan 6 08:30:52 MST 2026


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

  Changed paths:
    M buildsys/vcpkg/overlay-ports/qt5-tools/portfile.cmake

  Log Message:
  -----------
  Clean up unused compiler flags in qt5-tools portfile.


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

  Changed paths:
    A admin/cmake/triplets/x64-mingw-dynamic.cmake

  Log Message:
  -----------
  Add x64 MinGW dynamic triplet configuration for Vcpkg


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

  Changed paths:
    M gui/us_extinction_gui.cpp
    M gui/us_minimize.cpp
    M gui/us_new_spectrum.cpp
    M programs/us_experiment/us_experiment_gui_optima.cpp
    M programs/us_pseudo_absorbance/us_add_refScan.cpp
    M utils/us_analyte.cpp
    M utils/us_archive.cpp
    M utils/us_astfem_math.h
    M utils/us_astfem_rsa.cpp
    M utils/us_buffer.cpp
    M utils/us_extern.h
    M utils/us_gzip.cpp
    M utils/us_matrix.cpp
    M utils/us_solution.cpp
    M utils/us_solve_sim.cpp

  Log Message:
  -----------
  - Replace `and`/`or` with standard logical operators `&&`/`||` for consistency and clarity.
- Modernize usage of `QVector` for thread management and dynamic arrays.
- Introduce portability enhancements for platform-specific file operations (`us_open`, `_unlink`, etc.).
- Add missing header guards for floating-point limits (`FLT_MIN`/`FLT_MAX`).
- Standardize debug error outputs with severity levels.


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

  Changed paths:
    M CMakeLists.txt
    M gui/CMakeLists.txt
    M qwtplot3d/CMakeLists.txt
    M utils/CMakeLists.txt

  Log Message:
  -----------
  - Modernize and standardize CMake configuration
  - Add custom Vcpkg triplets and overlay ports for dynamic builds.
  - Refactor compiler flags and definitions for platform-specific optimizations.
  - Improve handling of debug options and static/dynamic library configurations.
  - Enhance Qwt library detection with support for both manual and unofficial configurations.
  - Introduce platform-specific linking and compile options for portability improvements.


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

  Changed paths:
    M CMakeLists.txt

  Log Message:
  -----------
  Toggle default library preference to shared in CMake configuration (`US3_PREFER_STATIC` set to OFF).


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

  Changed paths:
    M CMakeLists.txt
    M admin/cmake/GenerateVersion.cmake
    M gui/CMakeLists.txt
    M gui/fix-mac-make.sh
    R gui/images.qrc
    M gui/libus_gui.pro
    M gui/qrc_make_adds.txt
    M gui/us_convert_gui.cpp
    M gui/us_images.cpp
    M programs/us/CMakeLists.txt
    M programs/us/revision.sh
    M programs/us/us.cpp
    M programs/us_legacy_converter/us_legacy_converter.cpp
    M scripts/build.sh

  Log Message:
  -----------
  Merge remote-tracking branch 'upstream/lukas/qt6-compile' into lukas/qt6-compile


  Commit: 0fff32bdf5c6c15bf3b0bf96bff3858766e852fb
      https://github.com/ehb54/ultrascan3/commit/0fff32bdf5c6c15bf3b0bf96bff3858766e852fb
  Author: Doluk <69309597+doluk at users.noreply.github.com>
  Date:   2026-01-04 (Sun, 04 Jan 2026)

  Changed paths:
    M CMakeLists.txt
    M doc/manual/advanced_config.body
    M gui/CMakeLists.txt
    M gui/us_analyte_gui.h
    M gui/us_buffer_gui.h
    M gui/us_new_spectrum.h
    M gui/us_plot.h
    M gui/us_project_gui.h
    M gui/us_sassoc.h
    M gui/us_selectbox.h
    M gui/us_solution_gui.h
    M programs/CMakeLists.txt
    M test/utils/test_us_ana_profile.cpp
    M test/utils/test_us_simparms.cpp
    M utils/CMakeLists.txt
    M utils/ius_db2.h
    M utils/us_db2.cpp
    M utils/us_db2.h

  Log Message:
  -----------
  Merge remote-tracking branch 'upstream/lukas/qt6-compile' into lukas/qt6-compile

# Conflicts:
#	CMakeLists.txt


Compare: https://github.com/ehb54/ultrascan3/compare/16fff1967916...0fff32bdf5c6

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