Commit Graph

51 Commits

Author SHA1 Message Date
chromebrew-actions[bot]
a166ea0b60 'updater-llvm21_build-21.1.7' (#13756)
* Add unbuilt llvm21_build to updater-llvm21_build-21.1.7

* add binaries

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* updater-llvm21_build-21.1.7: Package File Update Run on linux/386 container.

* updater-llvm21_build-21.1.7: Package File Update Run on linux/amd64 container.

* updater-llvm21_build-21.1.7: Package File Update Run on linux/arm/v7 container.

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: satmandu <satmandu@users.noreply.github.com>
Co-authored-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: chromebrew-actions[bot] <chromebrew-actions[bot]@users.noreply.github.com>
2025-12-06 22:44:52 +00:00
chromebrew-actions[bot]
0beafd117f Update package updater to handle llvm and gcc suite packages. — container_essential,libclc → 21.1.6,openmp → 21.1.6 (#13551)
* Update package updater to handle llvm and gcc suite packages.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Add x86_64 binaries for openmp, libclc.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Add help options.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Expand help text.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* openmp: Package File Update Run on linux/386 container.

* Update gexiv2 anitya mapping.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* openmp: Package File Update Run on linux/amd64 container.

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: chromebrew-actions[bot] <chromebrew-actions[bot]@users.noreply.github.com>
Co-authored-by: satmandu <satmandu@users.noreply.github.com>
2025-11-21 17:48:08 +00:00
chromebrew-actions[bot]
a747dbf44e Add unbuilt llvm21_build to updater-llvm21_build-21.1.5 — libclc → 21.1.5,llvm21_build → 21.1.5,llvm21_dev → 21.1.5,llvm21_lib → 21.1.5,openmp → 21.1.5 (#13408)
* Add unbuilt llvm21_build to updater-llvm21_build-21.1.5

* Add preflight to llvm21_dev and llvm21_lib.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* updater-llvm21_build-21.1.5: Package File Update Run on linux/386 container.

* updater-llvm21_build-21.1.5: Package File Update Run on linux/amd64 container.

* updater-llvm21_build-21.1.5: Package File Update Run on linux/arm/v7 container.

* Update llvm21_lib

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Fix version comparison.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* updater-llvm21_build-21.1.5: Package File Update Run on linux/386 container.

* updater-llvm21_build-21.1.5: Package File Update Run on linux/arm/v7 container.

* Update llvm21_dev

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* updater-llvm21_build-21.1.5: Package File Update Run on linux/386 container.

* updater-llvm21_build-21.1.5: Package File Update Run on linux/amd64 container.

* updater-llvm21_build-21.1.5: Package File Update Run on linux/arm/v7 container.

* Adjust more llvm package versions.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* updater-llvm21_build-21.1.5: Package File Update Run on linux/386 container.

* updater-llvm21_build-21.1.5: Package File Update Run on linux/amd64 container.

* updater-llvm21_build-21.1.5: Package File Update Run on linux/arm/v7 container.

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: satmandu <satmandu@users.noreply.github.com>
Co-authored-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: chromebrew-actions[bot] <chromebrew-actions[bot]@users.noreply.github.com>
2025-11-10 22:42:34 +00:00
chromebrew-actions[bot]
597f6ddcc3 updater-llvm21_build-21.1.4 — libclc → 21.1.4,llvm21_build → 21.1.4,llvm21_dev → 21.1.4,llvm21_lib → 21.1.4,openmp → 21.1.4 (#13216)
* Add unbuilt llvm21_build to updater-llvm21_build-21.1.4

* updater-llvm21_build-21.1.4: Package File Update Run on linux/386 container.

* updater-llvm21_build-21.1.4: Package File Update Run on linux/amd64 container.

* updater-llvm21_build-21.1.4: Package File Update Run on linux/arm/v7 container.

* Update llvm_lib

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* updater-llvm21_build-21.1.4: Package File Update Run on linux/386 container.

* updater-llvm21_build-21.1.4: Package File Update Run on linux/amd64 container.

* updater-llvm21_build-21.1.4: Package File Update Run on linux/arm/v7 container.

* more llvm updates

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* revert pre-llvm-dev build changes.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* updater-llvm21_build-21.1.4: Package File Update Run on linux/386 container.

* updater-llvm21_build-21.1.4: Package File Update Run on linux/amd64 container.

* Update OpenMP, libclc

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* updater-llvm21_build-21.1.4: Package File Update Run on linux/386 container.

* updater-llvm21_build-21.1.4: Package File Update Run on linux/arm/v7 container.

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: satmandu <satmandu@users.noreply.github.com>
Co-authored-by: chromebrew-actions[bot] <chromebrew-actions[bot]@users.noreply.github.com>
Co-authored-by: Satadru Pramanik <satadru@gmail.com>
2025-10-25 05:41:44 +00:00
chromebrew-actions[bot]
4f32e1e3aa — libclc → 21.1.2,llvm21_dev → 21.1.2,llvm21_lib → 21.1.2,openmp → 21.1.2 (#12921)
* version check: use anitya by default, enable default versions from const.rb in version checks.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Resync with master.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Add more binaries

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: Satadru Pramanik <satadru@gmail.com>
2025-09-25 00:02:04 +00:00
chromebrew-actions[bot]
20bb6de99a llvm — libclc → 21.1.1,llvm21_build → 21.1.1,llvm21_dev → 21.1.1,llvm21_lib → 21.1.1,openmp → 21.1.1 (#12715)
* llvm => 21.1.1

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* llvm: Build Run on linux/arm/v7.

* llvm: Build Run on linux/amd64.

* llvm: Build Run on linux/386.

* llvm: Package File Update Run on linux/386 container.

* Update rest of llvm packages.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Add llvm21_{dev,lib} builds.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* llvm: Package File Update Run on linux/386 container.

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: satmandu <satmandu@users.noreply.github.com>
Co-authored-by: chromebrew-actions[bot] <chromebrew-actions[bot]@users.noreply.github.com>
2025-09-10 18:09:03 +00:00
chromebrew-actions[bot]
58512da5f7 llvm — llvm21_build → 21.1.0,llvm21_dev → 21.1.0,llvm21_lib → 21.1.0,buildessential,libclc → 21.1.0,mesa → 25.2.1,openmp → 21.1.0,sommelier → 20250422,spirv_llvm_translator → 21.1.0 (#12657)
* llvm => 21.1.0

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* llvm: Build Run on linux/arm/v7.

* llvm: Build Run on linux/amd64.

* llvm: Build Run on linux/386.

* llvm: Package File Update Run on linux/386 container.

* add llvm updates

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* llvm: Build Run on linux/arm/v7.

* llvm: Build Run on linux/386.

* llvm: Build Run on linux/amd64.

* llvm: Package File Update Run on linux/386 container.

* Update spirv_llvm_translator

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Add x86_64 mesa and sommelier builds.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* llvm: Build Run on linux/arm/v7.

* llvm: Package File Update Run on linux/386 container.

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: satmandu <satmandu@users.noreply.github.com>
Co-authored-by: chromebrew-actions[bot] <chromebrew-actions[bot]@users.noreply.github.com>
2025-08-28 06:59:53 +00:00
chromebrew-actions[bot]
a145b1b199 AutoBuild: llvm started at 2025-07-15-02UTC. (#12193)
* llvm => 20.1.4

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Adjust llvm build settings.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Add built packages for linux/386 to llvm

* adjust build

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Readd CREW_LINKER_FLAGS to llvm build.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Add armv7l binaries

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* llvm => 20.1.5

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* wip

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* wip

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* wip

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Remove unneeded deps for llvm build.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Add i686 build

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* adjust build

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* revert

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* llvm_build => 20.1.7

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* llvm => 20.1.8

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Add built packages for linux/386 to branch llvm.

* adjust compiler-rt build settings.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Add built packages for linux/amd64 to branch llvm.

* Add built packages for linux/arm/v7 to branch llvm.

* Update llvm dev and lib

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Add built packages for linux/386 to branch llvm.

* Add built packages for linux/amd64 to branch llvm.

* Add built packages for linux/arm/v7 to branch llvm.

* Update libclc, openmp

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Adjust linker options

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Add built packages for linux/386 to branch llvm.

* Add built packages for linux/amd64 to branch llvm.

* Add built packages for linux/arm/v7 to branch llvm.

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: satmandu <satmandu@users.noreply.github.com>
2025-07-15 16:48:54 +00:00
github-actions[bot]
46d5639699 AutoBuild: update-cmake started at 2025-05-06-15UTC (#11877)
* Cmake 4.0.1 => 4.0.2

* Adjust cmake build options to properly set LIBRARY_PATH.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Adjust cmake build.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Adjust cmake build options.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Remove 'mold -run' usage as that confuses LIBRARY_PATH overrides.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Add built packages for linux/386 to update-cmake

* Add built packages for linux/amd64 to update-cmake

* Add built packages for linux/arm/v7 to update-cmake

* Confirm autotools change works with nano update.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Add built packages for linux/386 to update-cmake

* Add built packages for linux/amd64 to update-cmake

* Add built packages for linux/arm/v7 to update-cmake

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: Ed Reel <edreel@gmail.com>
Co-authored-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: satmandu <satmandu@users.noreply.github.com>
2025-05-06 17:40:47 +00:00
github-actions[bot]
a700e10e53 Adjust llvm version logic in libclc and openmp. (#11826)
Signed-off-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: Satadru Pramanik <satadru@gmail.com>
2025-04-26 19:56:54 +00:00
github-actions[bot]
2ddf51775a AutoBuild: llvm started at 2025-04-25-12UTC (#11816)
* LLVM => 20.1.3

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* LLVM20 -> 20.1.3

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Rebuild llvm20_dev, llvm20_lib

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: Satadru Pramanik <satadru@gmail.com>
2025-04-25 17:12:08 +00:00
Ed Reel
df3e42d911 Abstract the latest llvm version (#11790)
Co-authored-by: Satadru Pramanik, DO, MPH, MEng <satadru@gmail.com>
2025-04-21 18:32:43 +00:00
github-actions[bot]
9634620755 AutoBuild: llvm => 20.1.2 started at 2025-04-04-13UTC (#11683)
* llvm => 20.1.2

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Add built packages for linux/386 to llvm

* Add built packages for linux/amd64 to llvm

* llvm updates

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Add built packages for linux/386 to llvm

* Add built packages for linux/amd64 to llvm

* Add built packages for linux/arm/v7 to llvm

* Update libclc

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Add built packages for linux/amd64 to llvm

* Add built packages for linux/arm/v7 to llvm

* Update checksum for arm

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Update filelist.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: satmandu <satmandu@users.noreply.github.com>
2025-04-04 18:50:51 +00:00
github-actions[bot]
56fc3501b5 AutoBuild: llvm started at 2025-03-21-14UTC (#11586)
* LLVM => 20.1.1

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Disable build checks for llvm20.x.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Add built packages for linux/386 to llvm

* Add built packages for linux/amd64 to llvm

* Add built packages for linux/arm/v7 to llvm

* Add llvm 20.1.1 binaries.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* cleanup

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: satmandu <satmandu@users.noreply.github.com>
2025-03-22 13:09:46 +00:00
github-actions[bot]
af2139b011 AutoBuild: llvm started at 2025-03-07-20UTC (#11491)
* Add LLVM 20 builds, Mold 2.37.1, and add rebuilds.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Update wayland_protocols.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Add more llvm20 updates.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* More LLVM 20 updates.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: Ed Reel <edreel@gmail.com>
2025-03-07 21:44:18 +00:00
Maximilian Downey Twiss
2c346f9ce1 Remove CREW_CMAKE_FNO_LTO_OPTIONS (#9976) 2025-02-10 22:37:57 +00:00
github-actions[bot]
d3c6eeb029 AutoBuild: llvm => 19.1.7 (#11155)
* llvm => 19.1.7

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Add built packages for linux/386 to llvm

* Add built packages for linux/amd64 to llvm

* Add built packages for linux/arm/v7 to llvm

* Add llvm binaries.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Reupload builds.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* cleanup deps

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: satmandu <satmandu@users.noreply.github.com>
2025-01-19 01:30:26 +00:00
github-actions[bot]
ace184d388 AutoBuild: llvm started at 2024-12-18-06UTC (#11004)
* Llvm19_build => 19.1.6

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Add built packages for linux/386 to llvm

* Add built packages for linux/amd64 to llvm

* Add built packages for linux/arm/v7 to llvm

* fixup llvm19_build package

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Fixup build workflow.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Bump version on llvm19_dev, llvm19_lib

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Add built packages for linux/386 to llvm

* Add built packages for linux/amd64 to llvm

* fixup build workflow

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Add built packages for linux/arm/v7 to llvm

* Final package additions for llvm build process.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Add built packages for linux/386 to llvm

* Add built packages for linux/amd64 to llvm

* Add built packages for linux/arm/v7 to llvm

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: satmandu <satmandu@users.noreply.github.com>
2024-12-18 07:55:07 +00:00
github-actions[bot]
2fe3a76cc3 LLVM => 19.1.5 (#10856)
* LLVM => 19.1.5

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Add built packages for linux/amd64 to llvm_1915

* Add built packages for linux/arm/v7 to llvm_1915

* Add built packages for linux/386 to llvm_1915

* update llvm versions

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Add built packages for linux/386 to llvm_1915

* Add built packages for linux/amd64 to llvm_1915

* Add built packages for linux/arm/v7 to llvm_1915

* update package files

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* add libclc binaries

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: satmandu <satmandu@users.noreply.github.com>
2024-12-04 15:55:41 +00:00
Satadru Pramanik, DO, MPH, MEng
b7c6796931 LLVM => 19.1.4 (#10772)
Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2024-11-21 19:27:15 +00:00
Satadru Pramanik, DO, MPH, MEng
a436f4c0dd Llvm & mesa updates (#10688)
* mesa => 24.2.6

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* llvm => 19.1.3

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2024-11-01 11:08:12 -05:00
Satadru Pramanik, DO, MPH, MEng
9002f31d11 Llvm => 19.0.2, mesa => 24.2.5, and pip updates (#10622)
* Update workflow actions.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Fix action tag usage.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* llvm => 19.0.2, mesa => 24.2.5

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* python updates

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Add persist-credentials: true to unit test.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* add i686 py3_setuptools binaries

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2024-10-17 02:02:30 -05:00
Satadru Pramanik, DO, MPH, MEng
f9c0c199d5 LLVM 19.1 (#10508)
* Initial add of llvm19 package.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Add llvm19 binaries.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* More binary updates...

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Adjust packages.yaml for sccache.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Update sccache

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Add sccache to llvm build.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Update sccache.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* more updates

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* libclc rebuild, with mesa and sommelier updates

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* more binary updates

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* update more binaries

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Freerdp => 3.8.0

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Remmina => 1.4.35

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2024-09-23 15:23:12 -05:00
Maximilian Downey Twiss
99ac930743 Use Package.load_package instead of require_relative in package files to avoid global scope conflicts (See #7283, #3150, 3b09159) (#10202) 2024-07-26 00:01:20 -05:00
Satadru Pramanik, DO, MPH, MEng
75d49ecd02 llvm => 18.1.8, mesa => 24.1.2 (#10003)
* llvm => 18.1.8, mesa => 24.1.2

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* suggested changes

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2024-06-20 10:47:20 -05:00
Maximilian Downey Twiss
db53d236c5 Unify CREW_BUILD and CREW_TGT into CREW_TARGET (#9977) 2024-06-15 20:16:43 -05:00
Satadru Pramanik, DO, MPH, MEng
ea244c6d6c Mesa => 24.1.0 (#9839)
* Add mesa and dep package updates, add libclc

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* update py3_pycparser

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* rebuild spirv_llvm_translator with gcc 14.1

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* update mesa binaries

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Add versioning to spirv_llvm_translator

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2024-05-23 10:38:32 -05:00
Satadru Pramanik, DO, MPH, MEng
362801dc1e Llvm => 18.1.6 (#9825)
* llvm18_build => 18.1.6

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* llvm18_{lib,dev}, openmp => 18.1.6

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* update py3_pygments

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2024-05-20 10:33:03 -05:00
Satadru Pramanik, DO, MPH, MEng
80e744d932 llvm => 18.1.5, update dbus & ibus (#9745)
* llvm => 18.1.5, update dbus

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* update ibus

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2024-05-02 20:55:44 -05:00
Satadru Pramanik, DO, MPH, MEng
ea53cc628c llvm => 18.1.4 (#9691)
Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2024-04-21 02:31:24 +10:00
Satadru Pramanik, DO, MPH, MEng
e89be60b8a Fix crew upgrade, llvm => 18.1.3, upx => 4.2.3, update ca-certificates (#9641)
* llvm => 18.1.3, upx => 4.2.3

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* update ca_certificates

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Fix verbose crew remove

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* bump crew version

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Update ca_certificates postinstall

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Add verbose pkg is fake check to crew

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* add color

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* add more verbosity to crew is_fake report

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* better is_fake debug reporting

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* more debug verbosity

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Adding attr_accessor to all boolean_property entries appears to fix #9642

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* debug cleanup

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* fix ca_certificates date

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* add more is_fake debug code

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Update debug code, add suggested changes

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* fixup

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* fixup

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* further debugging code added

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* further debugging code added

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Adjust is_fake to is_fake?

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* revert package.rb changes

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* add binaries properly for llvm18

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* cleanup debug code

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* readd space

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2024-04-12 14:31:34 -05:00
Satadru Pramanik, DO, MPH, MEng
2ae28a29df Add Distcc (#9512)
* update avahi

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Add distcc

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* fixup avahi deps

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* remove gtk from all distcc builds

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* lint

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* rebuild binaries

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* remove dbus from avahi

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* rebuild binaries

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Do not use ARCH_LIB for distcc lib/bin path

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* rebuild x86_64

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* adjust postinstall message for distcc

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* adjust logic

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* refactor distccd start

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* fixup dbus, rebuild distcc

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* change postinstall

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* rebuild distcc

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* fixup PATH, update wayland_protocols package

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* wayland_protocols => 1.34

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* readd exitmessage

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* update xxd_standalone to match vim

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* rebuild

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* rebuild distcc, add test build of llvm update

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* rebuild distcc

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* rebuild distcc

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* rebuild distcc

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* adjust distcc defaults

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* avahi rebuild, still need to take out root check

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* avahi rebuild

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* use sudo in avahi

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* rebuilds, refactoring

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* rebuild distcc

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* adjust exitmessage for avahi

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* update llvm18_build

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* fix deps

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Readd i686 dbus

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Rebuild dbus (remove x11 dep), rebuild avahi with dbus dep (adds client back), rebuild distcc (with zeroconf flag)

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* rebuilds

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* rebuild distcc

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* update nss_mdns

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* rebuild distcc, add nss_mdns dep

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* rebuild distcc

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* rebuild distcc

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* update libva, mesonbuild

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* zstd => 1.5.6

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* rebuild avahi

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* rebuild distcc

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* fixup

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* rebuilds

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* rebuilds

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* adjust distcc to fix ccache

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* rebuild distcc

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* add binaries for llvm18_lib

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* cleanup llvm18_build

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* update llvm18_build, llvm18_dev, llvm18_lib

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* add some openmp builds

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* add binary

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* update manifests

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Add cmake 3.29 CMAKE_LINKER_TYPE support

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Do not use crew to install a package in a subshell from crew.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* cmake => 3.29

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* rebuild test

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* rebuild distcc

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* distcc rebuild

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Update tdb

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* update talloc

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* update tevent, lmdb

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Update ldb

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2024-03-28 13:55:23 -05:00
Satadru Pramanik, DO, MPH, MEng
cd0b9fe26f llvm => 18.1.0 (#9329)
* llvm18: initial builds

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* sync with master

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* updste to llvm 18.1-rc4

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* update packages to llvm18 versions

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* make more llvm17=>llvm18 changes

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* add non-x86_64 binaries

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* more llvm17 => llvm18 changes

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* add spirv_llvm_translator update

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* update binaries

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* update openmp

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* lint

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* rebuild llvm part 1

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* llvm rebuilds

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* test dep additions

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* adjust compatibility for vkd3d

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* libvdpau => 1.5

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* revert glslang change

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* rebuild llvm for x86

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* finish llvm18 rebuilds

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* add more llvm patches

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* rebuild flex

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* rebuild arm w/o rc suffix

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* upload arm sub-packages

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* add new x86_64 binaries

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* update more binaries

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* fix flex license

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* update spirv_llvm_translator binaries

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* add x86_64 binaries

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* add more rebuild binaries

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* build vkd3d

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* add i686 llvm binaries

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* adjust deps, add i686 packages

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* update remaining i686 binaries

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2024-03-08 08:40:39 -06:00
Maximilian Downey Twiss
f6dc1d8d4e Derive binary_url in package.rb (#7082)
* Add binary_compression value to each package

* Remove binary_url values and arrays

* Handle packages with empty binary_sha256 arrays (either missing binaries or not compiled by us)
2024-01-25 11:03:31 -05:00
Satadru Pramanik, DO, MPH, MEng
340082bb3d llvm => 17.0.6 (#9011) 2023-11-29 09:37:29 -06:00
Satadru Pramanik, DO, MPH, MEng
d721688903 llvm => 17.0.5 (#8944) 2023-11-15 19:32:10 -05:00
SupeChicken666
d6c5ce79e6 Remove redundant use of .to_s (#8917) 2023-11-10 07:44:50 -05:00
Satadru Pramanik, DO, MPH, MEng
50e169ea30 llvm => 17.0.4 (#8861) 2023-11-01 10:17:24 -05:00
Satadru Pramanik, DO, MPH, MEng
2488303584 llvm => 17.0.3 (#8793) 2023-10-18 10:21:26 -05:00
Satadru Pramanik, DO, MPH, MEng
6bac5f117e llvm => 17.0.2 (#8743) 2023-10-05 09:16:47 -05:00
Satadru Pramanik, DO, MPH, MEng
c047b8af53 llvm17 (#8525)
* Add initial llvm17 build

* add final LLVM 17.0.1

* Update llvm17 binary packages

* update some metapackages
2023-09-20 16:48:24 -05:00
Satadru Pramanik, DO, MPH, MEng
e91463ec30 compiler rework (#8391)
* initial llvm16 rework

* update openmp

* start i686 builds

* fix getrealdeps grep with multiple exclusions

* fix crew conflicts handling _build packages, fix getrealdeps handling _build packages

* add more libs to gcc_lib

* update libssp

* add armv7 builds

* add builds

* suggested changes

* update rubocop
2023-06-15 10:22:41 -05:00
Satadru Pramanik, DO, MPH, MEng
ccc88e44ba Repackaging gcc -> gcc_lib and gcc_dev (#8335)
* gcc -> libs and dev

* update deps

* adjust deps in install.sh

* update gcc dep in core

* cleanup

* add gcc_build

* update gcc deps in llvm packages

* adjust conflicts command to exclude _build package filelists

* remove conflicts_ok from compiler packages
2023-06-06 10:21:11 -05:00
Satadru Pramanik, DO, MPH, MEng
d31b030d6b Repackaging of llvm into llvm_lib16 and llvm_dev16 (#8328)
* initial packaging of llvm_libs

* set version

* initial rework...

* rework...

* update llvm to 16.0.5

* update llvm package

* update llvm_build => 16.0.5

* update openmp

* update llvm deps

* update deps

* update libs,bin

* update llvm child packages

* cleanup

* update openmp package

* update llvm deps

* adjust gettext deps so openmp is no longer pulled in by core.

* rework openmp dep

* remove openmp from buildessential

* remove llvm_dev16 from buildessential

* only include llvm_lib16 in buildessential

* rebuild gettext to remove openmp dep

* adjust deps
2023-06-05 23:33:43 -05:00
Satadru Pramanik, DO, MPH, MEng
2b5c052ff0 openmp => 16.0.4 (#8293) 2023-05-22 21:30:45 -05:00
Satadru Pramanik, DO, MPH, MEng
87b7e8fc1f llvm & openmp => 16.0.2 (#8207) 2023-04-20 21:49:42 -05:00
Satadru Pramanik, DO, MPH, MEng
aa2a087ee0 llvm/openmp => 16.0.1 (#8150) 2023-04-06 10:02:52 -05:00
Satadru Pramanik, DO, MPH, MEng
4ca93ade40 LLVM 16.0.0 (#7882)
* LLVM 16.0.0 WIP

* fix sed error

* comment out problematic code

* fix openmp build

* lint

* update openmp to 16.0.0-rc2

* Add llvm 16.0.0-rc2 binaries

* OpenMP => 16.0.0-rc3

* update llvm to 16.0.0-rc3

* llvm => 16.0.0-rc4, with libraries compressed with upx

* rebuild llvm w/o upx compressed libraries

* rebuild openmp

* update mesa and sommelier for llvm16

* leave llvm version message

* update mesa & sommelier

* llvm => 16.0.0 final
2023-03-20 15:54:24 -05:00
Satadru Pramanik
194b87b188 Gnome43/Libjpeg_turbo/ICU72.1 (#7508)
* crew: cache builds

* Initial Gnome43/Libjpeg_turbo/ICU72 commits squashed

* fix lint error

* update packages.yaml

* Vulkan packages -> 1.3.231

* add packages to packages.yaml

* add more to packages.yaml

* update libxshmfence

* pixman -> 0.42.0

* libpciaccess -> 0.17.0

* update libxau

* update libxfont2

* update libxcb

* many updates

* updates

* baobab updates

* add libshumate

* update gnome_calculator

* update dfonf_editor

* update evince

* add libpanel

* update libpeas

* update libgweather

* update libgudev gnome_maps

* update upower and libxfixes

* style update

* update gnome_session

* update gnome_settings_daemon

* temporary partial webkit2gtk upload

* update packages.yaml

* fix ruby file perms

* update folks

* move webkit2gtk_4 back to 2.38.0

* update icu4c, change webkit2gtk build

* add updated webkit2gtk_5 file

* update js102

* add x86 builds for webkit2gtk_4

* add mozjs exclusion to icu4c postinstall

* add builds for evolution_data_server

* update gemacs

* update webkit2gtk packages

* update emacs

* add folks fix

* loosen icu4c postinstall check

* rebuild libportal with gtk3

* update epiphany

* openssh -> 9.1

* add x86 webkit2gtk_4 binaries

* add postinstall to webkit2gtk_4

* update svt_av1

* update libavif

* linting fix

* curl -> 7.86.0

* git -> 2.38.1

* add postinstall to gnome_console

* add gcc10 for armv7l

* add gcc10 binaries

* lint gcc10

* rebase fix

* Add WIP webkit2gtk builds

* add back postintall to gnome_maps

* gstreamer version change

* cleanup geocode_glib, and fix gnome_maps depend

* s/@_ver.to_s/@_ver/

* add mpv build and gtk4 -> 4.8.2

* bump curl version to 7.86.0

* remove other version binaries from webkit2gtk builds

* add i686 build

* adjust compatibility for gemacs... for now.

* Add code to sommelier to adjust for whether scripts are sourced or run.

* make -> 4.4

* bump version
2022-11-01 12:23:38 -05:00
supechicken
2f7ffdbc10 grep "':build'" -lR | xargs sed -i "s/':build'/:build/g" (#6841) 2022-03-10 09:26:20 -06:00