* [libunistring] Add support for building on Windows
Tweaked the portfile to no longer trigger autotools as it
caused more problems when trying to build for MSVC, so the
old automake patch is no longer needed.
The awk script used in configure should've worked, but seems
to somehow get double-interpolated somewhere along the way in
such a way as to strip out quotes needed in the script, so
put in in a dedicated script.
Added wrappers so the build scripts can use "nm" and "ar" as
if this were a UNIX target.
Fixed compiler output (warnings) getting merged with dumpbin
output and putting garbage into lib/config.h
* [libunistring] Fix non-x64 Windows builds.
* [libunistring] Bump port-version
* vcpkg x-add-version --all
* [libunistring] Mark failure under UWP as expected
* [libunistring] Remove my wrapper scripts in favour of built-in ones.
* vcpkg x-add-version --all
* [libunistring] UWP isn't supported.
* vcpkg x-add-version --all
* [Qt6] Latest feature to 6.3.0
* move failing patch to !latest
* remove debug/include
* more fixes
* more fixes
* more fixes
* give me the binary names making it fail.
* add new binary
* fix qtimageformats
* fix regressions?
* retry qtopcua
* fix regressions
* correctly guard python
* more fixes
* add vcpkg-get-python-packages
* hack webengine build to see if it will work.
* move hack to a different position
* noramlize path
* update refs to 6.3 release
* fix details
* qtwebengine back to fail on baseline
* comment long path stuff out since qtwebengine cannot be build with VS 2022 any way
* update version to 6.3.0 in manifest files
* version stuff
Co-authored-by: Alexander Neumann <you@example.com>
* [llvm] fix abi-breaking-checks to always be disabled
in Debug builds, LLVM_ABI_BREAKING_CHECKS was on by default;
however, they use the release headers (which set it to OFF)
this results in a mismatch,
and means you can't link LLVM
* update port version
* version
Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
* [tracy] Add Tracy `profiler` and `capture` tools
* [tracy] Linux supports
* [capstone] fix non-installed pkg-config
* [tracy] supports for capstone (including pkgconfig support)
* [tracy] Add license
* [tracy] fix OSX
* [tracy] tools cannot be built on x86 Windows
* [tracy] do not build tools by default
* [tracy] Fix case
* [tracy] fix vcpkg copyright location convention
* Apply suggestions from code review
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
* Finish code for code review suggestions
* Use `vcpkg_build_make` instead of `vcpkg_execute_build_process`
* Apply suggestions from code review
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
* Workaround Windows cl complaint about `nodiscard`
* Use tools bundle rather than individual tools in features
* [capstone] Upgrade port after capstone-engine/capstone#1870 merge
Co-authored-by: MACHIZAUD Andréa <andrea.machizaud@adobe.com>
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
* [atkmm, pangomm] Move to GitLab
* version
* Add SHA
* version
* Enable maintainer mode
* version
* [mmcommon] New port
* Format
* Format
* version
* Hash
* version
* Python
* version
* Remove mmcommon
* Keep distfile
* version
* Update download file
* Update hash
* version
* [z3] Update to 4.8.15
* Update version
* Don't build test executables
* Update version
* Disable examples
* Update version
* Fix 32 bit builds with upstream patch
3828130791
* Update version
* [vlpp] does not support osx arm
* fix ARM, rather than just marking !supports
* add license
* ughhhh lack of malloc
Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
* Update duckx to 1.2.2
* Update CI baseline
* Use ${PORT}
Co-authored-by: Thomas1664 <46387399+Thomas1664@users.noreply.github.com>
* Set BUILD_TESTING=OFF
* Remove duckx from ci.baseline.txt
* Update CI baseline
* Switch to ONLY_STATIC_LIBRARY on Windows
* version
Co-authored-by: chausner <chausner@users.noreply.github.com>
Co-authored-by: Thomas1664 <46387399+Thomas1664@users.noreply.github.com>
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
* Update quazip to 1.2
* Update CI baseline
* Update to 1.3
* Update CI baseline
* Remove unused version 1.2
Co-authored-by: chausner <chausner@users.noreply.github.com>
* Updating version database.
* Updating version database.
* Updating version database.
* Updating version database.
* Updating version database.
* Updating version database.
* Removing patch file.
* Updating version database.
* Updating version database.
* Updating version database.
* Updating version database.
* Updating version database.
* Updating version database.
* Updating version database.
* Updating version database.
* Updating version database.
* Updating version database.
* Updating version database.
* Updating version database.
* Updating version database.
* Updating version database.
* Updating version database.
* Updating version database.
* Updating version database.
* Updating version database.
* Updating version database.
* Updating version database.
* Updating version database.
* Updating version database.
* Updating version database.
* Updating version database.
* Updating version database.
* Updating version database.
* Updated build system.
* Updated build system.
* Updated build system.
* Updated build system.
* Updated build system.
* Updated build system.
* Updating version database.
* Updating version database.
* Updating version database.
* Fix unused CMake variable warning
* Acquire msys only on Windows
* Revise APNG variable names and usage
* Fix download mode usability with APNG
* Uncompress APNG patch with gzip
gzip is a default package of MSYS2 and (most) other systems.
7z download is implemented for windows only.
* Revise main CMake patches
cmake.patch deals with libpng build configuration.
fix-export-targets deals with cmake config export.
* Revise pkgconfig patching and fixup
* Additional cleanup
* Add usage based on FindPNG.cmake
* Update versions
Co-authored-by: Leonid Pospelov <pospelovlm@yandex.ru>
* [zeroc-ice] correct windows-static and linux
* remove tabs
* does this work to fix mcppd?
* remove the ability for zeroc-ice to depend on external libs
* remove feature supports
Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
* Fix shared libs suffix
* Remove version-string
* version
* Use cmake version of shared lib suffix
* version
* Remove old feature processing
* version
* Real fix
* [sdl2] Fix x11 feature
* format
* version
* Fix suffix again
* version
* Fix external dependencies
* version
* Fix WebP linkage
* version
* Fix PNG linkage
* version
* Mark everything as default feature for testing
* version
* Trigger rebuild of sdl2pp
* version
* congig file
* Fix flags
* version
* Fix flags
* version
* Disable UWP warnings for TIFF
* version
* Fix CXX
* version
* revert cmake version
* version
* Fix config
* version
* Revert sdl2pp
* Fix config
* version
* Create config.cmake.in file
* version
* add upstream patch
* [skip actions] add the patch file
* fine tune
* [opencv] update portfiles to use vcpkg-get-python-packages
* fix references
* try another fix
* add all deps
* add code from tensorflow about venv
* retry
* fix file path
* new approach
* unset pythonhome
* next unset
* try this instead.
* retry without the PYTHON_LIB_PATH stuff
* try and error
* next try
* retry
* typo fix
* try updating
* retry
* more try and error
* reorder
* drop qface version
* use qface 2.0.5
* bump watchdog
* fix call on !windows
* fine tuning
* refactor function signature
* update version
* fix formating
* version stuff
* create dir before usage
* fine tuning
* version stuff
* update and patch libilbc
* formating stuff
* fix version-string
* version stuff
* add license
* version update
* bump version
* version stuff
* version stuff
Co-authored-by: Alexander Neumann <you@example.com>
Co-authored-by: Stefano Sinigardi <stesinigardi@hotmail.com>
* Stop using linker optimization
These optimizations require the gold linker on Linux, and this linker is
not typically available.
* Add license
* Fix formatting
* Update to v1.2.2
* Fix libwebpmux Windows name breakage
The pc file relies on the original output name:
No 'lib' prefix for MSVC. No 'liblib' prefix for mingw.
* Minor portfile updates
* Don't self-depend on default features
* Fix the libwebpmux feature
* Fix internal tool dependencies
* Drop Xrandr patch (fixed in freeglut)
* Drop X11 patch (fixed in freeglut)
* Cleanup CMake config patch, no extra case hacks
* Adjust webp lib names in skia, qt5-imageformats
* Adjust downstream WEBP cmake usage
* Debug qtimageformats [skip actions]
* [tiff] Drive-by fix for CMake warning
* Drop non-standard debug postfix
* Update indentation
* Update port versions
* Update versions
* Revert qtimageformat debug change
* Fixup qt5-imageformats change
* Update versions
* Initial commit
* clean up
* updated manifest and version
* Removed C++11 mapping option (feature) and made C++11 the default mapping.
* updated version
* added main target
added entries to ci.baseline.txt
* corrected ci.baseline.txt entries
* updated version
* fixed generated header path
* Updated version
* fixed include paths
* updated version
* expect x64-windows-static to fail
* added patches for clang 13
* update version
* Update ports/zeroc-ice/portfile.cmake
Co-authored-by: nicole mazzuca <83086508+strega-nil-ms@users.noreply.github.com>
* 2->4 spaces
* Removed v144/5 stuff
* check for .DS_Store file before deletion
* several changes
* format vcpkg.json
* update version
* remove typo
* updated version
* reformatting
* resolve review issues
* regex
* updated version
* windows-static
* allow static builds on windows and added maintainer
* updated version
* added openssl as a dependency for Ice core library
* updated version
* minor updates
Co-authored-by: nicole mazzuca <83086508+strega-nil-ms@users.noreply.github.com>
Co-authored-by: nicole mazzuca <mazzucan@outlook.com>