Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/bincrafters/conan-thrift

[OBSOLETE] The recipe is now in https://github.com/conan-io/conan-center-index
https://github.com/bincrafters/conan-thrift

migrate flex to CCI

245580b144779518770f8d651819f36558267c87 authored over 4 years ago by ericLemanissier <[email protected]>
migrate bison and flex to cci

487c6b03fbb66a009e97edf7977ce0614402e5a7 authored over 4 years ago by ericLemanissier <[email protected]>
Update Conan conventions

Automatically created by bincrafters-conventions 0.24.2

93cf0c4091e54a29b8a355a4a61508bb973b128a authored over 4 years ago by bincrafters-user <[email protected]>
Update Conan conventions

Automatically created by bincrafters-conventions 0.24.0

00f9995c26458ed7bb398cc552e4b20131517eb4 authored over 4 years ago by bincrafters-user <[email protected]>
Update Conan conventions

Automatically created by bincrafters-conventions 0.23.4

ba4928f7f51ba270da9c60691a1b861686110bbb authored over 4 years ago by bincrafters-user <[email protected]>
Update Conan conventions

Automatically created by bincrafters-conventions 0.22.1

[skip azp][skip gha]

e75598565a401fd84808ebd5a0b023ee4c5a6606 authored over 4 years ago by bincrafters-user <[email protected]>
Fix: Thrift is C++

Fixing https://github.com/bincrafters/community/issues/1098

637bbc83eb42ced14925605cad6d36f26075bc70 authored almost 5 years ago by Croydon <[email protected]>
0.13.0 removed support for Qt4

a6f508fc973d6b2c7825db597fa0aed3c5d7e197 authored almost 5 years ago by Croydon <[email protected]>
Remove generated CMake and pkgconfig files

7d9879a957d315f1d1317ccf3046926450a94cd2 authored almost 5 years ago by Croydon <[email protected]>
Update to 0.13.0

3ce522b8b945ca09336743a04a73096b404e7ce1 authored almost 5 years ago by Croydon <[email protected]>
upgrade openssl and bison

863cf20ee15a8d2f6b7aea16ff1650404620f471 authored almost 5 years ago by Eric Lemanissier <[email protected]>
Update Conan conventions [build=outdated]

Automatically created by bincrafters-conventions 0.16.0

[skip appveyor][skip azp][skip gha]

45f6623446d7933e464a3d07451dc9b49dbd5881 authored almost 5 years ago by bincrafters-user <[email protected]>
- update boost

67c1357ce4d2885eadd0f791fb371ac271ee1823 authored almost 5 years ago by SSE4 <[email protected]>
- unwanted changes

Signed-off-by: SSE4 <[email protected]>

a258bff20ea64adc9dc8aeab980abb4aba3391ef authored almost 5 years ago by SSE4 <[email protected]>
- simplify the way patches applied

Signed-off-by: SSE4 <[email protected]>

c3cad8592f3c543cc9d52e062dcca5e34013ed21 authored almost 5 years ago by SSE4 <[email protected]>
adding patches

df3b866adccc1d1880ab87f3d3110e7cdeaf7e66 authored almost 5 years ago by daniel haensse <[email protected]>
Apply conventions

0ac37d0b7b13c5e60a3002b1f21448cf32384194 authored almost 5 years ago by Croydon <[email protected]>
Upgrade version of libevent to the new conan-center version that has the new openssl(all lowercase) dependency.

1d39f377955b04abad897aaa4665f40b7f26b4f7 authored almost 5 years ago by Halvor Platou <[email protected]>
Update Conan conventions [build=outdated]

Automatically created by bincrafters-conventions 0.12.1

198b65a8fd45a5847a5bce7641c761136e17ef22 authored about 5 years ago by bincrafters-user <[email protected]>
Adapt to templates

f1bd48e61bd871beefbe13de9e516531bf13fe4a authored over 5 years ago by Croydon <[email protected]>
Update readme

4c5a7bc5e8fde00a8689a8bcc78af8665c6d2a3f authored over 5 years ago by Croydon <[email protected]>
Update .gitignore for test_package_installer

dd1bf793cf5769de12b633ea2f1182fb565e7149 authored over 5 years ago by Croydon <[email protected]>
Add MSVC 16

22740b7be3a742b1e6daaba07ca374daf07e3a6f authored over 5 years ago by Croydon <[email protected]>
Update OpenSSL to 1.0.2s

c6befdcec64f16b2872ea310c24daf397393f960 authored over 5 years ago by Croydon <[email protected]>
Update winflexbsion to fix version conflict with installer

57ca8f664b1d19950a63806a09972eef24e3ec95 authored over 5 years ago by Croydon <[email protected]>
Linux: Add bison_installer

2a0bf813d2fe02b59e87e95fcf06f36a2c756d19 authored over 5 years ago by Croydon <[email protected]>
Fix build.py

05b0caba04ab9021b32371fa2fc6c6018f1d050a authored over 5 years ago by Croydon <[email protected]>
Add Clang 8 + don't use the very latest XCode for installers

f98506dd7c03064d8220c4d967967dc43cef42a5 authored over 5 years ago by Croydon <[email protected]>
Readme: Travis org -> com

c8e4f87966d8965649516637cb1fd210bbeca926 authored over 5 years ago by Croydon <[email protected]>
Installer: Add flex_installer dependency

b02138bdde0ca1e674c5c57d6429d590a99da21d authored over 5 years ago by Croydon <[email protected]>
Apply shared option

4c2774e3142860cc969abdb2b72f04e5855733f5 authored over 5 years ago by Croydon <[email protected]>
Fix conanfile installer name

Signed-off-by: Uilian Ries <[email protected]>

05bdfb4c8a3f01f3a573a1be141a93cb6113b237 authored over 5 years ago by Uilian Ries <[email protected]>
Rename recipes

- Use generic conanfile name for recipes
- Update project URL
- Fix new line

Signed-off-by: Uil...

313188c1dc1866aae6e8202bcfd3f1c1ee61af5b authored over 5 years ago by Uilian Ries <[email protected]>
Remove package info from base

Signed-off-by: Uilian Ries <[email protected]>

7e68f8c8312a0ca95e9545b960bdf0a58a24b45e authored over 5 years ago by Uilian Ries <[email protected]>
Add license

Signed-off-by: Uilian Ries <[email protected]>

e677be88dbcdc27c2669fa568650279168d87d93 authored over 5 years ago by Uilian Ries <[email protected]>
Add Installer package

- Split thrift recipe by 2: installer and library
- Each package have a specific test_package
- ...

5a61e86f78ae9a3820b9e6688f2e2bfeb3a64da7 authored over 5 years ago by Uilian Ries <[email protected]>
Fix conanbuildinfo.cmake include

d541097ad87d885d13124078d8609d471fa9c6e7 authored over 5 years ago by Croydon <[email protected]>
Update OpenSSL to 1.0.2r

07484145d8f8521be169ead45078b1389647a3a8 authored over 5 years ago by Croydon <[email protected]>
Apply convention updates

f5f8cf2c921d96fc9875d80600f14966af492bc0 authored over 5 years ago by Croydon <[email protected]>
Remove verbose makefile

Signed-off-by: Uilian Ries <[email protected]>

fe93256c5fdd245d22f2664622b64bac54ce37c3 authored over 5 years ago by Uilian Ries <[email protected]>
Bump Boost version

Signed-off-by: Uilian Ries <[email protected]>

8081137467227551ff867f694299cd2875795d6f authored over 5 years ago by Uilian Ries <[email protected]>
Drop old compilers support

- Boost doesn't support some old compilers

Signed-off-by: Uilian Ries <[email protected]>

70c4c142a04208e9b835421b7e422d552b172364 authored over 5 years ago by Uilian Ries <[email protected]>
Drop OSX 7.3

Signed-off-by: Uilian Ries <[email protected]>

e218c7a05f939c29e8c149257a27744e86e63563 authored over 5 years ago by Uilian Ries <[email protected]>
Update topics

Signed-off-by: Uilian Ries <[email protected]>

3dabd2cc4426fe28f9280b3353ed54779cc7deed authored over 5 years ago by Uilian Ries <[email protected]>
Release 0.12.0

2ede6bc062c134c876da6a510aca2a1caf3e34dd authored over 5 years ago by helmesjo <[email protected]>
Upped requirement 'boost': 1.66.0 -> 1.67.0

77513355011f7d30e2757c54d561ac29c7085785 authored over 5 years ago by helmesjo <[email protected]>
Changed pure_c to False: 'pass the pure_c=False to add both combinations using libstdc and libstdc++11 for the setting compiler.libcxx'

fc9e906139df732babd4e54a67d4c83c167a68ac authored over 5 years ago by helmesjo <[email protected]>
Split up the GCC & Clang builds to not exceed max time limit on travis

763c83d9b7f304f7df6d3e0c7a1f799cf6b36590 authored over 5 years ago by helmesjo <[email protected]>
Travis: Added GCC 8 build

a90b23ddb1301483657bee676eed4babf4b64f4d authored over 5 years ago by helmesjo <[email protected]>
Fixed linking order: libthrift/thrift last to avoid 'undefined reference'

d50e21002d88097bf3727cdb24bba471fb8cf294 authored over 5 years ago by helmesjo <[email protected]>
Fixed python 3 incompatibility warning

45ba2525f4d8437a6cec9033ca3d82462677d67f authored over 5 years ago by helmesjo <[email protected]>
Update Conan recipe

Signed-off-by: Uilian Ries <[email protected]>

399be995a99a28edcd3e9a2e6d63f7b260de1fbd authored over 5 years ago by Uilian Ries <[email protected]>
Revert "Removed forced boost:fPIC=True, possibly not needed any more which fixes all 'missing prebuilt package' issues (it defaults to 'False')"

This reverts commit 0a278d2d705dd3fd5983e8fc8c76160bc9915ad0.

bc782b20d280e5f0efe6590f355aba6828de735a authored over 5 years ago by helmesjo <[email protected]>
Only force boost:fPIC=True if thrift:shared=True

2f147942b29a49146cb83e01782512ef7cdb2e2a authored over 5 years ago by helmesjo <[email protected]>
Cleaned up some unnecessary comments

a01f6c1ed3297a0b95c5c45c6f77fe826410d253 authored over 5 years ago by helmesjo <[email protected]>
Added TNonBlockingServer to test_package

974f6e23da8a0a52b44d161ef87f63fc65241e11 authored over 5 years ago by helmesjo <[email protected]>
Fixed so that thrift uses correct threading library (instead of falling back to posix)

bb3bd132f258c987b5f86f0cd8373f92886337ab authored over 5 years ago by helmesjo <[email protected]>
Ran conan-readme-generator for helmesjo/stable

905e828ad8320bb7227c6dc1f721036075e37ec1 authored over 5 years ago by helmesjo <[email protected]>
Changed to new remote helmesjo/public-conan

0f23794614831ca241423193c88aae797efe7714 authored over 5 years ago by helmesjo <[email protected]>
Changed to correct license

73567d3677c23758bee58465a925deddcad712e6 authored over 5 years ago by helmesjo <[email protected]>
Propagate visual studio runtime setting (if MT or not) to thrift cmake option

c0b45586dcc73051c20f325ab959b6a623a0e45b authored over 5 years ago by helmesjo <[email protected]>
Changed so that conan properly transfers its settings to cmake

52ee380145b91ed3c09a3c967ebce3d2cce01626 authored over 5 years ago by helmesjo <[email protected]>
Fixed so that boost:options.fPIC=True

87ae56158277e010dc1eb2577fbff37cd656bb5f authored over 5 years ago by helmesjo <[email protected]>
Fixed so that boost:options.fPIC=True is only set on non-VS compilers (the options is missing when compiling on Visual Studio, see boost-conan recipe)

0f066b43dc2bef55255f7d90965996c65161c611 authored over 5 years ago by helmesjo <[email protected]>
Force static libs on Windows, Thrift does currently not support it

0e886eff8f540bfa8e750afc92a6edd6e4a13355 authored over 5 years ago by helmesjo <[email protected]>
Fixed WITH_MT to properly set True is self.settings.compiler.runtime _contains_ 'MT' instead of exact match

378f391343274950e4021e56283eb1e5c06c084a authored over 5 years ago by helmesjo <[email protected]>
I totally missed the whole 'cmake_wrapper' root-project used to properly setup the underlying cmake targets, which I totally skipped when setting 'source_folder' in cmake.configure (I used the package root CMakeLists.txt directly so no CMake variables etc. got setup properly, which caused all kinds of issues).

5227f2f57c689dad5b6ff9c1d4d505a4cae93d58 authored over 5 years ago by helmesjo <[email protected]>
Removed forced boost:fPIC=True, possibly not needed any more which fixes all 'missing prebuilt package' issues (it defaults to 'False')

efbc0a9bcaea12c6c988f48175405114f00fa045 authored over 5 years ago by helmesjo <[email protected]>
Fixed conan-option -> cmake-option method to only change True/False to ON/OFF, else retain original value

0ceb6a9b8071cf8928942fb708d250f99841e334 authored over 5 years ago by Fred Helmesjö <[email protected]>
Ran bincrafters/conan-readme-generator

d5b697deeaa26cc6112553429e0031fab814aa77 authored over 5 years ago by helmesjo <[email protected]>
Update README.md

Added personal bintray download badge

8bed70d33d6ef241d23e3e63f73dc2bc5b7debb8 authored over 5 years ago by Fred Helmesjö <[email protected]>
Added environment variables required for travis/appveyor builds to upload to helmesjo/public repository.

A bug with conan-package-tools forces us to upload to 'stable' channel fow now.
Changed winflexbi...

b6ec10e399d1b6301f47362048bf481ffdf0f0ac authored over 5 years ago by helmesjo <[email protected]>
Removed hardcoded '_GLIBCXX_USE_CXX11_ABI=1', this is specified as part of the settings (compiler.libcxx=libstdc++11). libstdc++ currently doesn't build.

1d8f8b2dea43785f6598fe2b7b7e3291d664eb1a authored over 5 years ago by helmesjo <[email protected]>
Update README.md

Change to personal appveyor badge url

41900940aae938672913ac4e7d122bfeb3e6124c authored over 5 years ago by Fred Helmesjö <[email protected]>
Added author field

28a5030feb9551af319a078ea9cc824b522134f4 authored over 5 years ago by helmesjo <[email protected]>
Update README.md

Added Travis CI badge.

036dca365d261705d42c6a6fce8c3435a2059ed2 authored over 5 years ago by Fred Helmesjö <[email protected]>
Added missing lib (parse) to package/lib. Apparantly it is not part of the install, but required by the server-skeleton example.

90b47366a860e78c115c85fc8ef473e00dfef7b9 authored over 5 years ago by helmesjo <[email protected]>
Added a simple test-package that generates cpp using thrift, and instantiates a server.

Currently it only builds if passing '-s compiler.libcxx=libstdc++11' to conan create, in combinat...

62571fba6619b1e579bb8d2474bed0439847d572 authored over 5 years ago by helmesjo <[email protected]>
Fixed build on Windows (VS17 tested to far)

eb451ec03df848f7472e99eedeb73c103ea72893 authored over 5 years ago by Fred Helmesjö <[email protected]>
Made the copy pattern for libparse a little more generic

c60edc59526ac141cab76c71d5c5284cefdd5792 authored over 5 years ago by helmesjo <[email protected]>
Added some comments

b10dfd8eeda11f11f8b1ec50e48bc148f070b8ea authored over 5 years ago by helmesjo <[email protected]>
Added missing return value in test_package.cpp

4e2435920a4438cd20777de36e939ea1be7c32ef authored over 5 years ago by Fred Helmesjö <[email protected]>
Fixed build with libstdc++ (worked with libstdc++11). Probably not a proper solution...

420649a2c9ff29d94f7e25bd3dc425ce18857fe9 authored over 5 years ago by helmesjo <[email protected]>
Removed unnecessary copy

d825ce6f30ad990a6abeba1880a833b023783e10 authored over 5 years ago by helmesjo <[email protected]>
Fixed package to properly build thrift using cmake (I previously mixed config+make & cmake which was just weird)

2a1b0745bc9b261cb550da7779af50eb9a070e6e authored over 5 years ago by helmesjo <[email protected]>
Added some more option->arg mapping

12101e72c61167f42394e0cc1b7d357f3e627f87 authored over 5 years ago by helmesjo <[email protected]>
Fixed OpenSSL to build correctly (so that the test-compile passes) by appending ld & pthread (required when compiling OpenSSL).

This is probably a very forced & bad way to 'fix' this, and currently dependent libs do not corre...

6031212eb90b7acf04024e631d6cb972dfb71492 authored over 5 years ago by helmesjo <[email protected]>
Changed boost depndency to 1.64.0 (conan-community repo) to avoid building issues

fd6de365c2fb667cd3a6b4349d6a726bd6eecf85 authored over 5 years ago by helmesjo <[email protected]>
Init

All credits to @helmesjo

Co-Authored-By: Fred Helmesjö <[email protected]>

194cc491dec06bbe39ad59aa722740ff4ff635ad authored over 5 years ago by Croydon <[email protected]>