From d5466b0d19e49bdc53f6abb0b7007fed4919ffac Mon Sep 17 00:00:00 2001 From: Romain BOULLARD Date: Wed, 28 Jan 2026 16:37:06 +0000 Subject: [PATCH 1/5] CI (#4) Reviewed-on: https://git.romainboullard.com/BigfootDev/ConanPackages/pulls/4 Co-authored-by: Romain BOULLARD Co-committed-by: Romain BOULLARD --- .gitea/workflows/ci.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 8ed5f97..9791e61 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -37,6 +37,7 @@ jobs: { name: "sqlite3", version: "3.51.0", location: "all", needs_pkg: "" }, { name: "rapidhash", version: "3.0", location: "all", needs_pkg: "" } ] + name: "Package ${{matrix.package.name }}/${{ matrix.package.version }}" steps: - name: Set BRANCH_NAME run: echo "BRANCH_NAME=$(echo $GITHUB_REF_NAME | tr '[:upper:]' '[:lower:]')" >> $GITHUB_ENV From 0bd4e6142dd7ef36d762ebc156edc12fb05e673c Mon Sep 17 00:00:00 2001 From: Romain BOULLARD Date: Sat, 31 Jan 2026 12:20:42 +0100 Subject: [PATCH 2/5] Use bigfoot profiles --- .gitea/workflows/ci.yml | 2 +- clang | 24 ------------------------ 2 files changed, 1 insertion(+), 25 deletions(-) delete mode 100644 clang diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 9791e61..eff8da2 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -62,7 +62,7 @@ jobs: --version=${{ matrix.package.version }} \ --user=bigfootdev \ --channel=${{ env.BRANCH_NAME }} \ - -pr:b=./clang -pr:h=./clang \ + -pr:b=clang -pr:h=clang \ --build=missing --remote=bigfootpackages CONAN_LOGIN_USERNAME=${ARTIFACTORY_USER} \ diff --git a/clang b/clang deleted file mode 100644 index a4b4d51..0000000 --- a/clang +++ /dev/null @@ -1,24 +0,0 @@ -[settings] -os=Linux -arch=x86_64 -compiler=clang -compiler.version=18 -compiler.libcxx=libstdc++11 -compiler.cppstd=20 -compiler.cstd=17 -build_type=Release -[conf] -tools.cmake.cmaketoolchain:extra_variables={'CMAKE_CXX_COMPILER_LAUNCHER': 'ccache', 'CMAKE_C_COMPILER_LAUNCHER': 'ccache'} -tools.cmake.cmaketoolchain:generator=Ninja -tools.system.package_manager:mode=install -tools.system.package_manager:sudo=True -tools.build:compiler_executables={"c": "clang", "cpp": "clang++"} - -tools.build:exelinkflags=["-fuse-ld=mold", "-flto"] -tools.build:sharedlinkflags=["-fuse-ld=mold", "-flto"] - -tools.build:cflags=["-flto"] -tools.build:cxxflags=["-flto"] - -[tool_requires] -!cmake/*: cmake/[>=4.2] From 2db456413cb58a6609717665746a69956eb1a32c Mon Sep 17 00:00:00 2001 From: Romain BOULLARD Date: Sat, 31 Jan 2026 12:21:33 +0100 Subject: [PATCH 3/5] use main image --- .gitea/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index eff8da2..36500ce 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -14,7 +14,7 @@ jobs: runs-on: ubuntu-latest timeout-minutes: 120 container: - image: git.romainboullard.com/bigfootdev/linuxcppbuilder:${{ github.ref_name }} + image: git.romainboullard.com/bigfootdev/linuxcppbuilder:main env: ARTIFACTORY_USER: ${{ secrets.ARTIFACTORY_USER }} ARTIFACTORY_PASSWORD: ${{ secrets.ARTIFACTORY_PASSWORD }} From 9ceb7737e5ae33c9e001ada7d2697d95e6f72943 Mon Sep 17 00:00:00 2001 From: Romain BOULLARD Date: Sat, 31 Jan 2026 11:36:15 +0000 Subject: [PATCH 4/5] Use Bigfoot Profile (#5) Reviewed-on: https://git.romainboullard.com/BigfootDev/ConanPackages/pulls/5 Co-authored-by: Romain BOULLARD Co-committed-by: Romain BOULLARD --- .gitea/workflows/ci.yml | 4 ++-- clang | 24 ------------------------ 2 files changed, 2 insertions(+), 26 deletions(-) delete mode 100644 clang diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 9791e61..36500ce 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -14,7 +14,7 @@ jobs: runs-on: ubuntu-latest timeout-minutes: 120 container: - image: git.romainboullard.com/bigfootdev/linuxcppbuilder:${{ github.ref_name }} + image: git.romainboullard.com/bigfootdev/linuxcppbuilder:main env: ARTIFACTORY_USER: ${{ secrets.ARTIFACTORY_USER }} ARTIFACTORY_PASSWORD: ${{ secrets.ARTIFACTORY_PASSWORD }} @@ -62,7 +62,7 @@ jobs: --version=${{ matrix.package.version }} \ --user=bigfootdev \ --channel=${{ env.BRANCH_NAME }} \ - -pr:b=./clang -pr:h=./clang \ + -pr:b=clang -pr:h=clang \ --build=missing --remote=bigfootpackages CONAN_LOGIN_USERNAME=${ARTIFACTORY_USER} \ diff --git a/clang b/clang deleted file mode 100644 index a4b4d51..0000000 --- a/clang +++ /dev/null @@ -1,24 +0,0 @@ -[settings] -os=Linux -arch=x86_64 -compiler=clang -compiler.version=18 -compiler.libcxx=libstdc++11 -compiler.cppstd=20 -compiler.cstd=17 -build_type=Release -[conf] -tools.cmake.cmaketoolchain:extra_variables={'CMAKE_CXX_COMPILER_LAUNCHER': 'ccache', 'CMAKE_C_COMPILER_LAUNCHER': 'ccache'} -tools.cmake.cmaketoolchain:generator=Ninja -tools.system.package_manager:mode=install -tools.system.package_manager:sudo=True -tools.build:compiler_executables={"c": "clang", "cpp": "clang++"} - -tools.build:exelinkflags=["-fuse-ld=mold", "-flto"] -tools.build:sharedlinkflags=["-fuse-ld=mold", "-flto"] - -tools.build:cflags=["-flto"] -tools.build:cxxflags=["-flto"] - -[tool_requires] -!cmake/*: cmake/[>=4.2] From 44b377058e4489e2f9aa98438211da1cc5348b47 Mon Sep 17 00:00:00 2001 From: Romain BOULLARD Date: Tue, 10 Feb 2026 13:17:16 +0100 Subject: [PATCH 5/5] Update dependencies --- .gitea/workflows/ci.yml | 4 ++-- lodepng/all/conandata.yml | 3 +++ lodepng/config.yml | 2 ++ sqlite3/all/conandata.yml | 3 +++ sqlite3/config.yml | 2 ++ 5 files changed, 12 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 36500ce..df1feab 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -24,7 +24,7 @@ jobs: { name: "eabase", version: "01082025", location: "all", needs_pkg: "" }, { name: "eastl", version: "3.27.01", location: "all", needs_pkg: "eabase" }, { name: "pixelmatch-cpp17", version: "1.0.3", location: "all", needs_pkg: "" }, - { name: "lodepng", version: "cci.20250727", location: "all", needs_pkg: "" }, + { name: "lodepng", version: "cci.20260210", location: "all", needs_pkg: "" }, { name: "stduuid", version: "1.2.3", location: "all", needs_pkg: "" }, { name: "flatbuffers", version: "25.12.19", location: "all", needs_pkg: "" }, { name: "vulkan-memory-allocator", version: "3.3.0", location: "all", needs_pkg: "" }, @@ -34,7 +34,7 @@ jobs: { name: "unordered_dense", version: "4.8.1", location: "all", needs_pkg: "" }, { name: "mimalloc", version: "3.1.5", location: "all", needs_pkg: "" }, { name: "meshoptimizer", version: "1.0", location: "all", needs_pkg: "" }, - { name: "sqlite3", version: "3.51.0", location: "all", needs_pkg: "" }, + { name: "sqlite3", version: "3.51.2", location: "all", needs_pkg: "" }, { name: "rapidhash", version: "3.0", location: "all", needs_pkg: "" } ] name: "Package ${{matrix.package.name }}/${{ matrix.package.version }}" diff --git a/lodepng/all/conandata.yml b/lodepng/all/conandata.yml index e543916..a61a1ef 100644 --- a/lodepng/all/conandata.yml +++ b/lodepng/all/conandata.yml @@ -1,4 +1,7 @@ sources: + "cci.20260210": + url: "https://github.com/lvandeve/lodepng/archive/9a857a004f2828f287fdd8a6d3ab454eebe07166.tar.gz" + sha256: "071307b36cb5d102df2e7045cd6e69674b7137087755dd2c55ac4a1147df28f6" "cci.20250727": url: "https://github.com/lvandeve/lodepng/archive/344b4b442d0de0787a999724dd6569461a00c92c.tar.gz" sha256: "ffc13ecfbe27978e018e2ac6b089d6a2bd1a571d81b5ebb50e7364ec17ca3a74" diff --git a/lodepng/config.yml b/lodepng/config.yml index d790ca6..078e520 100644 --- a/lodepng/config.yml +++ b/lodepng/config.yml @@ -1,4 +1,6 @@ versions: + "cci.20260210": + folder: all "cci.20250727": folder: all "cci.20241228": diff --git a/sqlite3/all/conandata.yml b/sqlite3/all/conandata.yml index 533f4e0..b48f50f 100644 --- a/sqlite3/all/conandata.yml +++ b/sqlite3/all/conandata.yml @@ -1,4 +1,7 @@ sources: + "3.51.2": + url: "https://sqlite.org/2026/sqlite-amalgamation-3510200.zip" + sha256: "6e2a845a493026bdbad0618b2b5a0cf48584faab47384480ed9f592d912f23ec" "3.51.0": url: "https://sqlite.org/2025/sqlite-amalgamation-3510000.zip" sha256: "1caf7116f2910600d04473ad69d37ec538fa62fa36adccd37b5e0e43647c98be" diff --git a/sqlite3/config.yml b/sqlite3/config.yml index 90616d6..bd2666d 100644 --- a/sqlite3/config.yml +++ b/sqlite3/config.yml @@ -1,4 +1,6 @@ versions: + "3.51.2": + folder: all "3.51.0": folder: all "3.50.4":