Commit Graph

14396 Commits

Author SHA1 Message Date
Chris Mc
1be2642ab7 (#14833) docs: add working with dependencies to give a lot more guidance
* docs: fix TOC

* docs: first pass at `requirements`

* review + fill in generate to build details

* tweak my choice of words more

* move version ranges docs

* point hooks to full explainer

* cleanup

* cleanup more

* Apply suggestions from code review

Co-authored-by: SSE4 <tomskside@gmail.com>

Co-authored-by: SSE4 <tomskside@gmail.com>
2022-12-20 10:05:32 +01:00
theirix
6f24e01eb9 (#14675) linter: Add error when layouts are missing src_folder in recipe
* Add a style warning to linter for cmake_layout

It is a first pylint warning of this kind.

* Ensure src_folder=src when using built-in layouts

Applied suggestions from code review

Co-authored-by: Chris Mc <prince.chrismc@gmail.com>

* Implement AST checks, rename file

* Drop linter documentation from linters.md

* make the error message more general for different layouts

Co-authored-by: Chris Mc <prince.chrismc@gmail.com>
Co-authored-by: Christopher McArthur <christopherm@jfrog.com>
2022-12-20 06:47:50 +01:00
SpaceIm
465f9de66d (#14797) apr: conan v2 support
* conan v2 support

* fix upstream CMakeLists

* fix gen_test_char patch

* add missing system libs
2022-12-19 19:48:36 +01:00
Conan Center Index Bot
3a138c624b (#14813) [bot] Update authorized users list (2022-12-19) 2022-12-19 18:06:11 +01:00
SpaceIm
d39de6cff4 (#14804) stduuid: conan v2 support 2022-12-19 17:47:16 +01:00
SpaceIm
e23aef7381 (#14801) libpcap: conan v2 support
* conan v2 support

* remove pcap-config script
2022-12-19 17:25:33 +01:00
Luis Caro Campos
187b33c9ca (#14779) Use new environment tool in pybind11 test_package for v2 compatibility 2022-12-19 16:55:02 +01:00
SpaceIm
7587042fb0 (#14793) cpr: conan v2 support 2022-12-19 16:06:08 +01:00
SpaceIm
156eeb076c (#14726) Bump spirv-cross/1.3.236.0
* add spirv-cross/1.3.236.0

* fix gcc5

* add patch fields
2022-12-19 15:26:44 +01:00
toge
692d0696db (#14618) unordered_dense: add version 3.0.0, improve recipe
* unordered_dense: add version 2.0.2, improve recipe

* revert validate logic

* remove import microsoft

Co-authored-by: SpaceIm <30052553+SpaceIm@users.noreply.github.com>

* remove check_min_vs

Co-authored-by: SpaceIm <30052553+SpaceIm@users.noreply.github.com>

* add gcc, Visual Studio entry

Co-authored-by: SpaceIm <30052553+SpaceIm@users.noreply.github.com>

* add version 3.0.0

Co-authored-by: SpaceIm <30052553+SpaceIm@users.noreply.github.com>
2022-12-19 15:07:49 +01:00
Paul Harris
ac2b0df735 (#14808) netcdf - bump libcurl dep version 2022-12-19 09:45:13 +01:00
toge
afa14e618b (#14805) s2n: add version 1.3.31
Generated and committed by [Conan Center Bot](https://github.com/qchateau/conan-center-bot)
Find more updatable recipes in the [GitHub Pages](https://qchateau.github.io/conan-center-bot/)

Co-authored-by: Quentin Chateau via Conan Center Bot <quentin.chateau@gmail.com>
2022-12-18 18:24:53 +01:00
toge
78b7840456 (#14799) fakeit: add version 2.3.2
Generated and committed by [Conan Center Bot](https://github.com/qchateau/conan-center-bot)
Find more updatable recipes in the [GitHub Pages](https://qchateau.github.io/conan-center-bot/)

Co-authored-by: Quentin Chateau via Conan Center Bot <quentin.chateau@gmail.com>
2022-12-18 11:44:46 +01:00
toge
7e1a4345ff (#14786) daw_json_link: add version 3.12.0
Generated and committed by [Conan Center Bot](https://github.com/qchateau/conan-center-bot)
Find more updatable recipes in the [GitHub Pages](https://qchateau.github.io/conan-center-bot/)

Co-authored-by: Quentin Chateau via Conan Center Bot <quentin.chateau@gmail.com>
2022-12-17 16:25:59 +01:00
ericLemanissier
135311c411 (#14784) harfbuzz: add version 6.0.0
Generated and committed by [Conan Center Bot](https://github.com/qchateau/conan-center-bot)
Find more updatable recipes in the [GitHub Pages](https://qchateau.github.io/conan-center-bot/)

Co-authored-by: Quentin Chateau via Conan Center Bot <quentin.chateau@gmail.com>
2022-12-17 11:44:48 +01:00
toge
5cf36695f6 (#14783) daw_header_libraries: add version 2.79.0
Generated and committed by [Conan Center Bot](https://github.com/qchateau/conan-center-bot)
Find more updatable recipes in the [GitHub Pages](https://qchateau.github.io/conan-center-bot/)

Co-authored-by: Quentin Chateau via Conan Center Bot <quentin.chateau@gmail.com>
2022-12-17 09:24:19 +01:00
Paul Harris
7cb41d2e78 (#13781) netcdf: conan v2
* netcdf: support for conan v2

* Fix test_package

* Remove comment

* Set default for 'dap' option to False, to avoid openssl dependency - it isn't building on CI

* Delete stowaway files

* Update recipes/netcdf/all/conanfile.py

Co-authored-by: Chris Mc <prince.chrismc@gmail.com>

* Update recipes/netcdf/all/conanfile.py

Co-authored-by: Chris Mc <prince.chrismc@gmail.com>

* Upgrade to conan 1.53.0 and rm_safe()

* Re-enable dap option, hopefully can build in CCI now

* Re-add 4.7.4, now can compile with HDF5

* Fixup cmake more to correctly link libcurl (detected from MSVC shared build)

* Apply suggestions from code review

Co-authored-by: Chris Mc <prince.chrismc@gmail.com>

Co-authored-by: Chris Mc <prince.chrismc@gmail.com>
2022-12-17 01:05:05 +01:00
Franck W
144487437c (#14777) fakeit: add version 2.3.1
Generated and committed by [Conan Center Bot](https://github.com/qchateau/conan-center-bot)
Find more updatable recipes in the [GitHub Pages](https://qchateau.github.io/conan-center-bot/)

Co-authored-by: Quentin Chateau via Conan Center Bot <quentin.chateau@gmail.com>
2022-12-16 14:26:25 +01:00
Conan Center Index Bot
1a62d661ea (#14769) [doc] Update supported platforms and configurations (2022-12-15) 2022-12-16 13:04:59 +01:00
SpaceIm
986e186532 (#14741) Bump volk/1.3.236.0 2022-12-16 12:45:19 +01:00
James
be1b86ca6d (#14693) prepare Meson for v2
* prepare Meson for v2

* restoring package_id() with self.info.clear
2022-12-16 12:10:29 +01:00
C.D. Clark III
fca62c36c4 (#14762) cd3-boost-unit-definition updates
* [cd3-boost-unit-definitions]: removed comments and correct msvc version

* [cd3-boost-unit-definitions] updated recipe dependency to use version range for boost.

* [cd3-boost-unit-definitions] pinned boost dependency to latest version.
2022-12-16 11:45:15 +01:00
ericLemanissier
189c5e3f2b (#14734) qt6: allow gcc11 and clang12 consumers
* qt6: allow gcc11 and clang12 consumers

* fixup

* re-fixup
2022-12-16 11:26:17 +01:00
Paul Harris
9d67090991 (#13795) proj: support for conan v2
* proj: support for conan v2

* Fix linter

* Upgrade to conan 1.53.0

* Bump dependencies

* Fix SQLite3 find-module usage

* Add patch metadata

* (#13422) Add new sources

* (#13422) Update config

* (#13422) Reproduce patch from v9.0.1

* (#13422) Add link to patch file

* (#13422) Update git patch for 9.1.0

* Fixup patch and some things for 9.1.0

* Fixes for 9.1.0 data deploy (it insists on share/proj, not res)

* Use conan.tools.build.stdcpp_library

* Use f-strings

* Apply suggestions from code review

Co-authored-by: SpaceIm <30052553+SpaceIm@users.noreply.github.com>

* Removed TODO + workaround as suggested by SpaceIm, not needed thanks to prev commit

* Revert previous commit, this time just remove TODO and if

* Apply suggestions from code review

Co-authored-by: SpaceIm <30052553+SpaceIm@users.noreply.github.com>

* Put generate() before build()

* Require conan >= 1.54 and use new stdcpp_library

* Reverse 1.54 upgrade, CI is still on 1.53

* fix sqlite3 utilily injection

* Apply suggestions from code review

Co-authored-by: SpaceIm <30052553+SpaceIm@users.noreply.github.com>

* Simplify 6.x.x patch

* Fix up all the scripts, take out excessive find_package() calls

* Bump libcurl dep version

Co-authored-by: Elliot <elliot.mugner@mdinfinity.com>
Co-authored-by: SpaceIm <30052553+SpaceIm@users.noreply.github.com>
2022-12-16 10:31:21 +01:00
toge
64af377c84 (#14773) c-blosc2: add version 2.6.1
Generated and committed by [Conan Center Bot](https://github.com/qchateau/conan-center-bot)
Find more updatable recipes in the [GitHub Pages](https://qchateau.github.io/conan-center-bot/)

Co-authored-by: Quentin Chateau via Conan Center Bot <quentin.chateau@gmail.com>
2022-12-16 03:44:43 +01:00
toge
55e8fe1b22 (#14771) simdutf: add version 2.0.9
Generated and committed by [Conan Center Bot](https://github.com/qchateau/conan-center-bot)
Find more updatable recipes in the [GitHub Pages](https://qchateau.github.io/conan-center-bot/)

Co-authored-by: Quentin Chateau via Conan Center Bot <quentin.chateau@gmail.com>
2022-12-16 02:04:47 +01:00
SpaceIm
4e51298d05 (#14704) websocketpp: more conan v2 stuff 2022-12-15 23:47:03 +01:00
Rubén Rincón Blanco
c9de102657 (#14758) Use yml syntax for issue templates
* Use yml syntax for issue templates

* Fix indentation
2022-12-15 23:05:57 +01:00
Conan Center Index Bot
c2919a6783 (#14755) [doc] Update supported platforms and configurations (2022-12-14) 2022-12-15 22:44:42 +01:00
toge
3b5742afdd (#14763) glaze: add version 0.2.2, fix wrong url for 0.2.1, delete older versions 2022-12-15 17:47:14 +01:00
igormironchik
4c18d815c3 (#14662) cfgfile: add Conan v2 support, add version 0.2.11
* cfgfile: add Conan v2 support, add cfgfile library version 0.2.11.

* Fix double requirements().

* Fix variables definitions.

* Add CMake as required tool.

* Remove lib directory from the package.

* Try so.

* Make fixes after review.

* Fix some minor issues.
2022-12-15 17:25:48 +01:00
Mikhail Lappo
7905d2dc92 (#14753) (#14752) perfetto: Fix MSVC build for v31.0 2022-12-15 16:46:00 +01:00
SpaceIm
98a991e108 (#14737) poppler-data: conan v2 support 2022-12-15 16:25:21 +01:00
xyz1001
faa0728906 (#14729) fix libressl build error with Visual Studio 2022 2022-12-15 15:45:37 +01:00
SpaceIm
bb467da01a (#14723) qtxlsxwriter: conan v2 support
* conan v2 support

* workaround for a bug in conan client

* minor change
2022-12-15 15:26:05 +01:00
SpaceIm
39674b52b3 (#14727) qwt: hack to avoid qt in build requirements for native build 2022-12-15 15:05:14 +01:00
Conan Center Index Bot
a5ce991a67 (#14761) [bot] Update authorized users list (2022-12-15) 2022-12-15 14:25:40 +01:00
toge
b9b889be29 (#14613) cs_libguarded: add version 1.3.0, support conan v2
* cs_libguarded: add version 1.3.0, support conan v2

* revert validate logic
2022-12-15 14:04:50 +01:00
Daniel
253550a557 (#14760) [docs] Update changelog 15-December-2022 2022-12-15 11:27:07 +01:00
SpaceIm
e214a6baa8 (#14740) Bump spirv-tools/1.3.236.0 2022-12-15 10:26:32 +01:00
C.D. Clark III
cf28fbc7ff (#14699) added recipe for boost-unit-definitions
* added recipe for boost-unit-definitions

boost-unit-definitions/0.2.2

A small, single header, library with some useful pre-defined Boost.Units unit types and
instances.

* fix: fixed conandata.yml format in boost-unit-definitions

* renamed package: boost-unit-definitinos -> cd3-boost-unit-definitions.

* Update recipes/cd3-boost-unit-definitions/all/conanfile.py

Remove unused imports

Co-authored-by: Chris Mc <prince.chrismc@gmail.com>

* Update recipes/cd3-boost-unit-definitions/all/conanfile.py

Use basic_layout instead of cmake_layout

Co-authored-by: Chris Mc <prince.chrismc@gmail.com>

* updated recipe for BoostUnitDefinitions

Removed comments for the recipe template from the recipe.

* fixed cd3-boost-unit-definitions recipe to include the basic_layout helper.

Co-authored-by: Chris Mc <prince.chrismc@gmail.com>
2022-12-15 10:05:27 +01:00
Mikhail Lappo
8899b5c116 (#14631) (#14632) libzip: Bump to 1.9.2
* (#xxxxx) libzip: Bump to 1.9.2

find_package(Zstd) was replaced to find_package(Zstd, 1.3.6)

* Fix find_package
2022-12-15 09:45:41 +01:00
agilemapper
91c2d316d5 (#14475) catch2: add console_width parameter
* feat: add console_width option to catch2

* change console_width to string

Co-authored-by: Chris Mc <prince.chrismc@gmail.com>

* replace a range() with `ANY`

Co-authored-by: Chris Mc <prince.chrismc@gmail.com>

* use string directly instead of f-string

Co-authored-by: Chris Mc <prince.chrismc@gmail.com>

* add validation for the new parameter

* add from clause to exception raise

Co-authored-by: Chris Mc <prince.chrismc@gmail.com>

* add a statement to welcome contributions

Co-authored-by: Chris Mc <prince.chrismc@gmail.com>

Co-authored-by: Chris Mc <prince.chrismc@gmail.com>
2022-12-15 09:24:59 +01:00
toge
39b3d3db7d (#14756) glaze: add version 0.2.1 2022-12-15 03:05:13 +01:00
toge
010cb6c195 (#14746) simdutf: add version 2.0.8
* simdutf: add version 2.0.7

* update 2.0.8
2022-12-15 02:45:00 +01:00
Sutou Kouhei
0865fafb7c (#14495) arrow: fix with_utf8proc option dependency
compute module and gandiva module use utf8proc:
* https://github.com/apache/arrow/blob/apache-arrow-10.0.1/cpp/src/arrow/compute/kernels/scalar_string_utf8.cc#L22-L24
* https://github.com/apache/arrow/blob/apache-arrow-10.0.1/cpp/cmake_modules/DefineOptions.cmake#L330-L335
2022-12-15 01:25:38 +01:00
sujankota
911ec999cf (#14751) opentdf-client: add version 1.3.6
Generated and committed by [Conan Center Bot](https://github.com/qchateau/conan-center-bot)
Find more updatable recipes in the [GitHub Pages](https://qchateau.github.io/conan-center-bot/)

Co-authored-by: Quentin Chateau via Conan Center Bot <quentin.chateau@gmail.com>
2022-12-14 23:45:19 +01:00
theirix
34e2e2016d (#14597) add unicorn/2.0.1 + conan v2
* Add unicorn 2.0.1, modernize

* Fix test v1 package

* Set CMP0091 to OLD to calm upstream check

* Remove CMAKE_MSVC_RUNTIME_LIBRARY checks, add diagnostics

* Fix url to 2.0.1

* Use ANY option in a list, Conan 2.0
2022-12-14 21:25:41 +01:00
SpaceIm
c679b7c6f5 (#14415) boost: conan v2 support
* conan v2 support

* don't raise if compiler.cppstd set and compiler default standard is lower then C++11

* use self.info.clear() & self.info in package_id()
2022-12-14 20:26:45 +01:00
Brian Szmyd
c5c0032e6c (#14585) Update to jungle/cci.20221201
Co-authored-by: Jiankun Yu <jiankyu@ebay.com>
2022-12-14 20:06:10 +01:00