[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