244 Commits

Author SHA1 Message Date
Michael Keck
4eb2cb217d add pcapplusplus/20.08 (#1389)
* add pcapplusplus/20.08

Migrated from https://github.com/bincrafters/conan-pcapplusplus

* pcapplusplus: use conandata.yml

* Update GHA workflow file

* Update AZP

* GHA: use actions/setup-python@v2
2021-04-30 18:19:09 +02:00
Michael Keck
0673bfcb4f add ruby_installer/2.7.3 (#1387)
* add ruby_installer/2.7.2

Port from https://github.com/bincrafters/conan-ruby_installer

* Don't hardcode version

* Update to 2.7.3

* Don't use os_build and arch_build

* Fix os_build -> os arch_build -> arch

* Fix SHA256

* Update GHA workflow to version 11
2021-04-26 19:34:15 +02:00
Michael Keck
9884057009 add crashpad/20200508 (#1381)
* add crashpad/20200508

Migrated from https://github.com/bincrafters/conan-crashpad

* Try deleting build.py

* Revert "Try deleting build.py"

This reverts commit 460b016303b4591224ee2dd1b480a7a5176758e7.

* build.py: try installing python2.7-minimal
2021-04-15 15:26:58 +02:00
Michael Keck
b71d3caad9 sdl2: simplify source() (#1379) 2021-04-14 23:05:42 +02:00
ericLemanissier
1299d3e7f5 add libunwind dependency (#1375)
* sdl2: fix use of system_libs

* add libunwind dependency

fixes bincrafters/community#1373
2021-04-02 16:29:50 +02:00
SpaceIm
0475ea28a4 add sdl2_ttf/2.0.15 (#1363)
* add sdl2_ttf/2.0.15

* fix typo

* pass ttf file path as arg in test_package

* no dependency on sdl2main

* fix test_package
2021-02-19 11:39:52 +01:00
Croydon
6214f55b40 Update GHA triggers
Fixes https://github.com/bincrafters/community/issues/1336
2021-02-06 01:49:03 +01:00
SpaceIm
9823fe1f05 [sdl2] Compare versions with tools.Version (#1362)
* compare with tools.Version

* copy license in licenses folder
2021-02-05 23:14:44 +01:00
ericLemanissier
5290ab3818 gst-plugins-base (#1348)
* gs-plugins-base

* disable meson's wrapped projects

* 1.18.3 and 1.16.3

* add gl option

* disable gcc4.9 on recent gst-plugins-base versions

* Delete 1.18.0 and 1.16.0

Co-authored-by: Croydon <git@cr0ydon.com>
2021-02-05 18:52:59 +01:00
Michael Keck
3cbf555611 Migration to Artifactory (#1358)
* Update docs for the migration to Artifactory

* Docs: remove more obsolete information

* Docs: mention that revisions have to be enabled

* CI: Update remotes and upload remote

* CI: Update conan-center remote URL

* Apply cosmetic change to SDL2 to test CI

* Don't add conan-center explicit

CONAN_REMOTES is not replacing pre-existing ones, so we don't need to specifc conan-center explicit

* another cosmetic change
2021-02-05 18:36:33 +01:00
Croydon
8a11f8d342 Fix auto-merge for > 100 checks
Fixes https://github.com/bincrafters/community/issues/1344
2021-02-05 18:11:05 +01:00
Francisco Gallego Salido
8ee9838b91 imgui-sfml: changed layout of sources (bincrafters#1349) (#1352)
* imgui-sfml: changed layout of sources (bincrafters#1349)
- The layout of the conandata.yml is changed so that it reflects better which sources we are accessing.
- Supported Dear ImGui versions from 1.75 through 1.79. Unfortunately, imgui-sfml 2.1 is not compatible with Dear ImGui v1.80

* imgui-sfml: removed imgui_version option. Using Dear ImGui v1.79
2021-02-02 17:30:30 +01:00
Michael Keck
a5e4577851 Sync .gitattributes with CCI (#1353) 2021-01-26 14:07:54 +01:00
Frank Maker
a84fd49023 portaudio: Add C++ bindings option (#1327) (#1328)
* portaudio: Add C++ bindings option (#1327)

* portaudio: Include headers for C++ bindings option (#1327)

* portaudio: Include static library for C++ bindings option (#1327)
2021-01-25 14:13:38 +01:00
Michael Keck
b83e89b63c imgui-sfml: fix typo (#1351)
The outer version is the imgui-sfml version, the inner version should be about the imgui version, not sfml
2021-01-25 11:43:28 +01:00
Michael Keck
1ba8046d83 add imgui-sfml/2.1 (#1350)
Ported from https://github.com/bincrafters/conan-imgui-sfml
2021-01-25 11:18:44 +01:00
ericLemanissier
4904973f3a ffmpeg: bump openjpeg (#1338) 2021-01-03 14:14:19 +01:00
Croydon
63f4df9dd9 CI: skip docs build for push events on non-main 2021-01-01 20:28:10 +01:00
Anonymous Maarten
d7141f63fb sdl2: bump version of libalsa requirement (#1335) 2021-01-01 19:30:49 +01:00
ericLemanissier
c6ee911b3f sdl: fix libiconv detection (#1334)
* fix libiconv detection

* disable glibc's iconv detection

* add missing framework on macos

* Update recipes/sdl2/all/conanfile.py

* Disable c iconv for sdl2>=2.0.14
2021-01-01 11:29:17 +01:00
Michael Keck
a60c4af612 add sdl2/2.0.14 (#1333) 2020-12-31 09:09:13 -03:00
SpaceIm
7fcd9ab5c2 sdl2: add components (and fix sdl2main option) + various small fixes (#1323)
* move pkgconf to build_requirements

* add components

* requirements must not depend on build machine

* delete fPIC if Windows

* use del instead of options.remove

* reorder methods

* use cmake_find_package_multi in test_package

* pkgconfig is build_requires

* improve cleanup during packaging

* remove dead code

Co-authored-by: Michael Keck <git@cr0ydon.com>

Co-authored-by: Michael Keck <git@cr0ydon.com>
2020-12-17 17:37:35 +01:00
Michael Keck
8d34d004a2 libmikmod: delete fPIC when shared (#1321) 2020-12-14 15:37:19 +01:00
Michael Keck
3acc47795d add portaudio/v190600.20161030 (#1319)
Ported from https://github.com/bincrafters/conan-portaudio
2020-12-14 12:55:13 +01:00
Michael Keck
cab627a385 sdl2: regenerate packages (#1318) 2020-12-13 17:41:56 +01:00
Croydon
ff2bbbe733 CI: Test building docs on GHA 2020-12-13 15:15:47 +01:00
ericLemanissier
ca6f5edb0d migrate pusleaudio to CCI (#1314) 2020-12-03 14:44:29 +01:00
ericLemanissier
cc917d49b5 migrate pusleaudio to CCI (#1312) 2020-12-03 13:27:57 +01:00
ericLemanissier
5fd20b3ec6 migrate pusleaudio to CCI (#1313) 2020-12-03 13:24:33 +01:00
ericLemanissier
f12aaa3edc wxwidgets 3.1.4 (#1310)
* wxwidgets 3.1.4

* remove system packages arch suffix

* migrate x11 to conan

* migrage opengl to CCI

* migrate gtk to CCI

* wxwidgets: remove sys option values

* wxwidgets: update libjpeg-turbo to 2.0.6

* wxwidgets: rename 3.1.4 directory to all

Co-authored-by: Croydon <git@cr0ydon.com>
2020-11-26 14:46:18 +01:00
Croydon
75be7204fe auto-merge: cleanups 2020-11-21 20:57:12 +01:00
segretil
ce33aa083d Postproc depends on avutil so it must come before it in the libs list. (#1302)
Without this fix the libs that depend on libpostproc will have link errors on all avutil symbols.

Co-authored-by: lsegretin <louis.segretin@easy.movie>
2020-11-21 20:48:19 +01:00
Croydon
1e876932a8 auto-merge: fix ignoring of all auto-merge checks 2020-11-21 20:46:32 +01:00
Croydon
9d5c2b0341 auto-merge: try to fix processing of mergeable 2020-11-21 20:19:29 +01:00
Croydon
02eab3047c auto-merge: output checks which are completed but not successful 2020-11-21 19:50:37 +01:00
Croydon
e4eac4d676 auto-merge: revert debug output 2020-11-21 19:16:26 +01:00
Croydon
fa42dfb2f1 auto-merge: output pr information for debug 2020-11-21 18:53:08 +01:00
Croydon
35b4dcdf22 auto-merge: fix type 2020-11-21 18:22:30 +01:00
Croydon
287e90d637 auto-merge: increase schedule interval 2020-11-21 18:09:51 +01:00
Croydon
7f051b4240 auto-merge: get actual numbers for scheduled events 2020-11-21 18:08:12 +01:00
Croydon
b9cf9ed094 auto-merge: test if BOT_GITHUB_TOKEN is empty 2020-11-21 18:03:01 +01:00
Croydon
908e69702b auto-merge: add schedule trigger 2020-11-21 17:48:46 +01:00
Croydon
3f2c5c4672 auto-merge: first output event info than authenticate on API 2020-11-18 19:03:51 +01:00
Michael Keck
107b191c59 add libmikmod/3.3.11.1 (#1305)
* add libmikmod/3.3.11.1

Ported from https://github.com/bincrafters/conan-libmikmod

* libmikmod: improve patching

Co-authored-by: ericLemanissier <ericLemanissier@users.noreply.github.com>

* libmikmod: use self.options.get_safe()

* libmikmod: small improvements

Co-authored-by: ericLemanissier <ericLemanissier@users.noreply.github.com>
2020-11-18 18:13:36 +01:00
Croydon
40b5ca1fd9 auto-merge: receive up to 1000 checks 2020-11-18 17:49:17 +01:00
Croydon
076d546abd auto-merge: run on check_suite event too 2020-11-18 14:11:58 +01:00
Croydon
c07528b483 auto-merge: trigger on dismiss too 2020-11-18 12:56:50 +01:00
Croydon
c69108f603 auto-merge: ignore review comments 2020-11-18 12:50:48 +01:00
Croydon
ac726f528a Enable auto merge of pull requests
Pull requests that have all status checks passing + have at least one approval of one person with push rights get now automatically merged.

If one person with push rights requests changes, automatic merging is blocked.

Such requests for changes need first to be updated to an approval or dismissed.
2020-11-18 08:22:47 +01:00
Michael Keck
61cc5919ff add wxwidgets/3.1.3 (#1303)
ported from https://github.com/bincrafters/conan-wxwidgets
2020-11-17 15:04:36 +01:00