gav2xlin

Results 20 comments of gav2xlin

I just updated the version, but I'm not a maintainer. That requirement is written here: [https://github.com/conan-io/conan-center-index/blob/master/recipes/drogon/all/conanfile.py](https://github.com/conan-io/conan-center-index/blob/master/recipes/drogon/all/conanfile.py) `class DrogonConan(ConanFile): ... def requirements(self): ... if self.options.get_safe("with_mysql"): self.requires("libmysqlclient/8.1.0")` [https://conan.io/center/recipes/libmysqlclient?version=8.1.0](https://conan.io/center/recipes/libmysqlclient?version=8.1.0) [https://conan.io/center/recipes/drogon](https://conan.io/center/recipes/drogon) `def generate(self): .....

The vpckg package depends on libmariadb [https://vcpkg.link/ports/drogon.json](https://vcpkg.link/ports/drogon.json), but not Conan `{ "name": "libmariadb", "href": "https://vcpkg.link/ports/libmariadb", "is_host": false, "with_default_features": true, "version_constraint": null, "platform": "!osx" }`

> Would u like to make a PR to the [conan center repo](https://github.com/conan-io/conan-center-index) for this? I don’t have a conan development environment. @an-tao It's not so difficult. I cloned the...

@rafeeque1 No. I waited for any response. The Conan team requires requires justification for such changes.

Yes. They have applied MariaDB [https://github.com/conan-io/conan-center-index/blob/master/recipes/drogon/all/conanfile.py](https://github.com/conan-io/conan-center-index/blob/master/recipes/drogon/all/conanfile.py) > def requirements(self): > if self.options.get_safe("with_mysql"): > self.requires("mariadb-connector-c/3.4.3")

What has happened to this update? `Error: ::error::tracy 0.12.1 did not build` I compiled this version on Linux, macOS and Windows 🤔

@SMillerDev I investigated the changes [https://github.com/wolfpld/tracy/blob/master/cmake/vendor.cmake](https://github.com/wolfpld/tracy/blob/master/cmake/vendor.cmake) csvexport requires zstd, nfd and ppqsort (as I see) nfd is nativefiledialog-extended [https://github.com/wolfpld/tracy/compare/v0.11.1...v0.12.1](https://github.com/wolfpld/tracy/compare/v0.11.1...v0.12.1) [https://github.com/wolfpld/tracy/blob/master/cmake/vendor.cmake](https://github.com/wolfpld/tracy/blob/master/cmake/vendor.cmake) These requirements are new CPMAddPackage( NAME zstd CPMAddPackage( NAME ImGui...

@SMillerDev I doubt that this fix requires an issue -- CPM: Adding package [email protected] (v1.5.7 to /private/tmp/tracy-20250610-5786-xqwecw/tracy-0.12.1/capture/build/.cpm-cache/zstd/dfd2e0b6e613dcf44911302708e636a8aee527d2) CMake Error at /opt/homebrew/Library/Homebrew/cmake/trap_fetchcontent_provider.cmake:12 (message): Refusing to populate dependency 'zstd' with FetchContent while...

I found such workarounds in Homebrew -DHOMEBREW_ALLOW_FETCHCONTENT=ON - allow FetchContent() -DFETCHCONTENT_FULLY_DISCONNECTED=ON - but disconnect external sources -DFETCHCONTENT_TRY_FIND_PACKAGE_MODE=ALWAYS

@SMillerDev "It should really be fixed upstream instead, because Homebrew won't be the only packager objecting to random downloads." I doubt they will fix it. That's not a bug. Tracy...