Commit Graph

13425 Commits

Author SHA1 Message Date
Chris Mc
318053389c (#13102) docs: Document working locally + Conan 2.0 commands
* docs: Document working locally + Conan 2.0 commands

I also snuck in some format and link fixes

* Apply suggestions from code review

Co-authored-by: Uilian Ries <uilianries@gmail.com>

* Update docs/README.md

* Update docs/developing_recipes_locally.md

* Apply suggestions from code review

Co-authored-by: Jordan Williams <jordan@jwillikers.com>

* Update CONTRIBUTING.md

Co-authored-by: Uilian Ries <uilianries@gmail.com>

* merge linters into dev locally

* links and touch ups

* fix links

* Apply suggestions from code review

Co-authored-by: Jordan Williams <jordan@jwillikers.com>

Co-authored-by: Uilian Ries <uilianries@gmail.com>
Co-authored-by: Jordan Williams <jordan@jwillikers.com>
2022-10-06 21:06:22 +02:00
Andrei Malashkin
22d8d24df0 (#12881) Add mold 142 as build system changed from makefiles to cmake
* add version 1.4.2

* add with_mimalloc option

* add validate method

* add cmake as build requrements

* use minmalloc from conan

* use minmalloc from conan

* use tbb from conan

* don't use cmake as requirement for old mold

* hotfix

* add cmake_find_package generator

* add CMakeDeps

* don't use old conans import

* Update recipes/mold/1.4.x/conanfile.py

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

* package licenses

* make artifacts match settings

* correct package method for mold 1.3.1

* package mold binary differently for gcc and clang

* exclude windows builds

* delete unneeded CMakeLists

* Apply suggestions from code review

Co-authored-by: Uilian Ries <uilianries@gmail.com>

* import VirtualBuildEnv

* add a newline

* Apply suggestions from code review

Co-authored-by: Uilian Ries <uilianries@gmail.com>

* delete package id also for 1.3.1 version

* use build_requirements instead of requirements in test

* Apply suggestions from code review

Co-authored-by: Uilian Ries <uilianries@gmail.com>

* Update recipes/mold/1.4.x/test_package/conanfile.py

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

* make mold test recipe work again

* add version 1.5.1

* rename folder

* add test_v1_package

Co-authored-by: Chris Mc <prince.chrismc@gmail.com>
Co-authored-by: Uilian Ries <uilianries@gmail.com>
2022-10-06 20:45:25 +02:00
Uilian Ries
9cd0fcbc34 (#13331) [docs] Apply python black formatter over recipe templates
* Apply python black

Signed-off-by: Uilian Ries <uilianries@gmail.com>

* Update to 120 chars

Signed-off-by: Uilian Ries <uilianries@gmail.com>

* Update to 120 chars

Signed-off-by: Uilian Ries <uilianries@gmail.com>

Signed-off-by: Uilian Ries <uilianries@gmail.com>
2022-10-06 18:24:15 +02:00
Uilian Ries
47bac9d8b8 (#13309) Add KB-H072 and KB-H073 to docs
* Add KB-H072 and KB-H073 to docs

Signed-off-by: Uilian Ries <uilianries@gmail.com>

* Update docs/error_knowledge_base.md

Co-authored-by: Jordan Williams <jordan@jwillikers.com>

* Update docs/error_knowledge_base.md

Co-authored-by: Jordan Williams <jordan@jwillikers.com>

* Update docs/error_knowledge_base.md

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

* Update docs/error_knowledge_base.md

Co-authored-by: Jordan Williams <jordan@jwillikers.com>

Signed-off-by: Uilian Ries <uilianries@gmail.com>
Co-authored-by: Jordan Williams <jordan@jwillikers.com>
Co-authored-by: Chris Mc <prince.chrismc@gmail.com>
2022-10-06 18:06:26 +02:00
ericLemanissier
56f9cdc7a9 (#13328) ninja: add version 1.11.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-10-06 17:04:03 +02:00
M Rota
8157c4409a (#13236) libmodbus: add version 3.1.8
* libmodbus: add version 3.1.8 (TODO: check if patches are still needed)

* Add new MVSC patch (remove my_CFLAGS that contains only warning some of which are not valid)

* Disable --without-documentation flag for 3.1.8 onwards

* Update MSVC patch for 3.1.8

* rename patches for consistency
2022-10-06 16:44:14 +02:00
Andrew Marshall
debec9e848 (#13137) Pixman apply fix for clang-16
* [pixman] apply patch for clang-16

* [pixman] modernize

* [pixman] use meson toolchain

* [pixman] update test package

* [pixman] fix windows build

* [pixman] patch meson build for 0.38.4

* [pixman] document patch sources

* [pixman] use virtual run environment in test package

* [pixman] some modernization fixes

* [pixman] add v1 test package

* [pixman] update test packages

* [pixman] conan targets disabled in test package

* Revert "[pixman] conan targets disabled in test package"

This reverts commit 8c7576c8a0.

* [pixman] use multi-config generator in v1 package

* Revert "[pixman] use multi-config generator in v1 package"

This reverts commit e49dcac4a4.

* Revert "Revert "[pixman] use multi-config generator in v1 package""

This reverts commit acdf1ab83c.

* [pixman] fix unformatted python string
2022-10-06 16:23:51 +02:00
Mikhail Lappo
847b782357 (#13326) (#13323) Bump perfetto to v30.0 2022-10-06 16:04:05 +02:00
ericLemanissier
03246e9080 (#13316) meson: add version 0.63.3
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-10-06 10:04:01 +02:00
chausner
78ae8355a0 (#13247) [flatbuffers] update to 2.0.8
* Update flatbuffers to 2.0.8

* Fix version variables

* Change CMake file names to lowercase

* Add CMake build requirement

Co-authored-by: chausner <chausner@users.noreply.github.com>
2022-10-05 23:04:20 +02:00
toge
a345c53aec (#13314) gcem: add version 1.16.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-10-05 18:44:25 +02:00
toge
c4aacc908d (#13304) aws-c-io: add version 0.13.4 and support conan v2 2022-10-05 18:04:31 +02:00
toge
bdde7ec250 (#13302) aws-c-sdkutils: update dependencies and support conan v2 2022-10-05 17:44:19 +02:00
toge
c21d14b9f0 (#13301) aws-checksums: add version 0.1.13 and update dependencies 2022-10-05 17:25:00 +02:00
ericLemanissier
6e85933727 (#13228) openssl: fix cmake variables
* openssl: test variables

* test with CMakeDeps generator

* fixup test source folder

* fix cmake variables creation

* Apply suggestions from code review

Co-authored-by: Uilian Ries <uilianries@gmail.com>

Co-authored-by: Uilian Ries <uilianries@gmail.com>
2022-10-05 16:45:40 +02:00
toge
2a3cbc506d (#13305) aws-c-compression: add version 0.2.15 and update dependencies 2022-10-05 16:04:29 +02:00
Uilian Ries
a4ffb8f833 (#13306) [jwt-cpp] Requires conan 1.50.0 at least
Signed-off-by: Uilian Ries <uilianries@gmail.com>

Signed-off-by: Uilian Ries <uilianries@gmail.com>
2022-10-05 15:44:31 +02:00
ericLemanissier
bea932216b (#13310) freetype: bump libpng 2022-10-05 11:25:42 +02:00
github-actions[bot]
9cd892b03e (#13282) [docs] Regenerate tables of contents
Co-authored-by: conan-center-bot <conan-center-bot@users.noreply.github.com>
2022-10-05 10:05:20 +02:00
Andrew Marshall
9499396689 (#13263) [libiconv] conan v2 update
* [libiconv] update to v2 toolchain

* [libiconv] update test packages vor v2

* [libiconv] fix cross building check

* [libiconv] supply '-FS' flag for msvc debug

* [libiconv] add destination to source method

* Update recipes/libiconv/all/test_v1_package/CMakeLists.txt

Co-authored-by: Jordan Williams <jordan@jwillikers.com>

* [libiconv] handle msvc compiler version

Co-authored-by: Jordan Williams <jordan@jwillikers.com>
2022-10-05 09:44:06 +02:00
toge
14d4b455c9 (#13287) simdjson: add version 2.2.3 and set pkg_config_name in 2.2.3
* simdjson: add version 2.2.3 and set pkg_config_name in 2.2.3

* add 2.2.3 to config.yml
2022-10-05 09:04:52 +02:00
toge
02062a19a0 (#13300) aws-c-cal: update dependencies 2022-10-04 18:44:46 +02:00
Jordan Williams
1eb00b5039 (#13237) Update cmake template
* Remove std::endl

This is not best practice.
If output must be flushed, use `std::flush` instead.

* Use check_min_vs to check compiler version

This is compatible with both Visual Studio and msvc compiler settings.

* Combine commands to delete settings in a single try-catch block

This reduces boilerplate.

* Remove destination=self.source_folder

This argument is not necessary when using the get method in the source method.

* Remove if is_msvc check before check_min_vs

Co-authored-by: Uilian Ries <uilianries@gmail.com>

* Condense output to a single statement

* Revert "Remove destination=self.source_folder"

This reverts commit 942d84d129.

* Clean up grammar / typos

* Revert "Combine commands to delete settings in a single try-catch block"

This reverts commit 90f0f1922a.

* Fix

* Revert "Fix"

This reverts commit 6483354cf7.

* Revert "Clean up grammar / typos"

This reverts commit 3f472dbfe8.

* Revert "Condense output to a single statement"

This reverts commit 96d7b71965.

* Revert test_package.cpp

Co-authored-by: Uilian Ries <uilianries@gmail.com>
2022-10-04 18:24:09 +02:00
toge
58ca069e44 (#13277) erkir: add version 2.0.0 and support conan v2
* erkir: add version 2.0.0 and support conan v2

* remove share

* support MSVC static build
2022-10-04 17:44:47 +02:00
Julien Pilet
441732245b (#13276) gdal/3.5.2: fix with_jpeg=libjpeg-turbo option 2022-10-04 17:24:42 +02:00
toge
554c840696 (#13275) wasmtime-cpp: add version 1.0.0 and support conan v2 2022-10-04 17:04:51 +02:00
SpaceIm
a6b7306193 (#13267) sokol: conan v2 support 2022-10-04 16:44:32 +02:00
SpaceIm
f9bf94d2b8 (#13265) vc: conan v2 support 2022-10-04 16:24:12 +02:00
SpaceIm
f541237a88 (#13264) vcglib: conan v2 support 2022-10-04 16:04:28 +02:00
SpaceIm
8402911a67 (#13262) pngpp: conan v2 support 2022-10-04 15:44:02 +02:00
toge
856714cd5c (#13253) arsenalgear: add version 2.0.1 and support conan v2
* arsenalgear: add version 2.0.1 and support conan v2

* remove boost and exprtk in 2.0.1
2022-10-04 15:24:57 +02:00
toge
7da1e9c0dd (#13170) svector: add recipe
* svector: add recipe

* fix description, license

* remove unused function

* remove comment of template

Co-authored-by: Uilian Ries <uilianries@gmail.com>

* use `self.info.settings`

Co-authored-by: Uilian Ries <uilianries@gmail.com>

* use self.settings instead of self.info.settings (workaround)

Co-authored-by: Uilian Ries <uilianries@gmail.com>
2022-10-04 15:04:07 +02:00
ericLemanissier
8d4ccebc7b (#13106) nss/3.83
* nss/3.83

* restrict nss 3.83 to gcc >= 11

* Update conanfile.py

* bump nspr and sqlite

* Update conanfile.py

* Update conanfile.py

* Update conanfile.py

* Update conanfile.py

* Update conanfile.py
2022-10-04 14:44:55 +02:00
SpaceIm
bb6041bbae (#13261) libspng: conan v2 support + fix with_miniz option + remove unofficial cmake names
* conan v2 support

* fix with_miniz option
2022-10-04 13:45:26 +02:00
Luis Caro Campos
c9955dd23b (#13298) libtasn1: Restore ability to run test_v1_package when cross-building 2022-10-04 13:24:19 +02:00
toge
310de28c35 (#13295) aws-c-common: add version 0.8.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-10-04 12:24:31 +02:00
toge
5225f30ee0 (#13291) aws-c-sdkutils: add version 0.1.3
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-10-04 09:04:18 +02:00
toge
b66f6d2f59 (#13281) unordered_dense: add version 1.4.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-10-03 20:24:32 +02:00
Ayoub Kaanich
aa66903d52 (#12900) Add Windows to pcapplusplus
* Add Windows to pcapplusplus

* Updates after review

* Use libpcap

* Revert libpcap and use conan v2

* Use conans.tools for the ones I can't figure out

* Fix

* Better formatting for msbuild.command

* Updates after review

* Update recipes/pcapplusplus/all/conanfile.py

* Mock wpcap.dll

* Use conan v2 style in test

* Removed unused tools

* Add os check

* Update recipes/pcapplusplus/all/test_package/conanfile.py

* Update recipes/pcapplusplus/all/conanfile.py

* Update conandata to follow the docs

* Update recipes/pcapplusplus/all/test_package/conanfile.py

* f string

* Update recipes/pcapplusplus/all/conanfile.py

* Fix flaky md5 failure

* Fix the patch format

* Different patch for each version

* Add TODO for hash-library
2022-10-03 18:25:54 +02:00
SpaceIm
67d143cca0 (#13269) libtasn1: conan v2 support
* conan v2 support

* workaround in test_package for cross-build
2022-10-03 17:05:54 +02:00
Sergey Bobrenok
c64e3567bd (#13266) libsystemd/all: Add missing VirtualBuildEnv
We need VirtualBuildEnv in this recipe to guarantee that
build_requirements will be used during build.
2022-10-03 16:44:48 +02:00
SpaceIm
f8cb8aedb1 (#13258) dbus: conan v2 support
* conan v2 support

* bump glib
2022-10-03 16:24:28 +02:00
SpaceIm
ffbd37f8d8 (#13255) nettle: several fixes
- requires conan > 1.51.1
- win_bash required if build os is windows
- remive useless PkgConfigDeps
- relocatable shared libs on macOS
- fix install on Windows
- restore previous component names & do not suggest unofficial cmake names
- hogweed lib requires nettle lib, not the opposite
2022-10-03 16:04:38 +02:00
Chris Mc
8e7a087477 (#13209) docs: explain why no pdb is useful
* docs: explain why no pdb is useful

This was Diego answer to me which made a lot of sense

* fix broken links

* Apply suggestions from code review

Co-authored-by: Jordan Williams <jordan@jwillikers.com>

Co-authored-by: Jordan Williams <jordan@jwillikers.com>
2022-10-03 15:46:35 +02:00
Conan Center Index Bot
d160c1072b (#13212) [bot] Add Access Request users (2022-09-29) 2022-10-03 13:29:04 +02:00
toge
59692dd954 (#13250) xbyak: add version 6.62
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-10-03 13:04:33 +02:00
SpaceIm
cc92855ee3 (#13242) libmodbus: several improvements
* several improvements

- remove useless generators
- do not test cppstd, it's a C library
- restore includedir to include/modbus
- fix compiler=msvc & shared

* fix 2 profile with msvc

* do not redefine compile
2022-10-03 09:44:36 +02:00
Jordan Williams
f2d8ddce4b (#13206) avahi: Support Conan V2
* avahi: Support Conan V2

* Fix the systemdsystemunitdir which is relative to the package folder

* Set minimum Conan version to 1.51.0

* Call generators explicitly

* Remove cmake_find_package* calls for Avahi

This makes the name consistent across CMake generators.
2022-10-03 03:43:55 +02:00
Morwenn
76a7e32e4e (#13272) cpp-sort: add version 1.13.1 2022-10-02 23:44:32 +02:00
Andrew Marshall
f178e95c73 (#13174) [gdk-pixbuf] update dependencies and modernize
* [gdk-pixbuf] bump dependency versions

* [gdk-pixbuf] update to new meson toolchain

* [gdk-pixbuf] update compiler-rt test

* [gdk-pixbuf] remove base path for patches (not required)

* [gdk-pixbuf] fix license file copy

* [gdk-pixbuf] fix compiler-rt test

* [gdk-pixbuf] raise normal exception from compiler-rt check

* [gdk-pixbuf] remove the compiler-rt workaround (no longer reproducible)

* [gdk-pixbuf] clean up the generate method

* [gdk-pixbuf] reinstate compiler-rt flag for clang <= 12

* [gdk-pixbuf] disallow static msvc runtime with shared glib

* [gdk-pixbuf] use glib 2.73.0 on MSVC due to #12342

* [gdk-pixbuf] apply review suggestions

* [gdk-pixbuf] add v1 test package

* [gdk-pixbuf] update test package

* Update recipes/gdk-pixbuf/all/test_v1_package/CMakeLists.txt

Co-authored-by: Jordan Williams <jordan@jwillikers.com>

* [gdk-pixbuf] remove duplicated test source file

* [gdk-pixbuf] update dependency options in validate

Co-authored-by: Jordan Williams <jordan@jwillikers.com>
2022-10-02 22:47:39 +02:00