Adeeb Shihadeh
d5cbb89d84
Remove all the OpenCL ( #37105 )
...
* Remove all the OpenCL
* lil more
* bump msgq
2026-02-06 16:36:47 -08:00
Adeeb Shihadeh
422de59898
acados: strip future-fstrings declaration ( #37057 )
...
* Revert "rm future-fstrings package (#37056 )"
This reverts commit 7a990b99f7 .
* Reapply "rm future-fstrings package (#37056 )"
This reverts commit 8b93f6646eed6863ad67b9bab558d305ecb8b7b4.
* strip it
* cleanup
2026-02-01 15:24:42 -08:00
Adeeb Shihadeh
6c7f3751e7
camerad: calculate buffer sizes with VENUS helpers ( #37006 )
...
* Revert "NV12 buffer shape helpers (#36683 )"
This reverts commit 13efc421c4 .
* camerad: calculate buffer sizes with VENUS helpers
* copy header:
* assert aligned
* python nv12 info
* debug
* handle padding
* use the helper
2026-01-19 17:18:22 -08:00
Maxime Desroches
9c19ec8409
bump raylib
2025-11-13 15:09:33 -08:00
Trey Moen
f93b3f51c9
fix: install missing x deps for building raylib from src ( #36614 )
...
* fix: install missing x deps for building raylib from src
* move here
* cleaner
2025-11-12 20:04:20 -08:00
Maxime Desroches
1633641055
bump raylib ( #36596 )
...
this
2025-11-06 21:00:26 -08:00
Maxime Desroches
10100e34e1
bump raylib
2025-11-06 01:04:17 -08:00
Dean Lee
af24fd6842
remove qrcode library from third_party ( #36528 )
2025-10-30 09:24:22 -07:00
Shane Smiskol
1e73025f86
Remove Qt ( #36427 )
...
* rm qt from ui scons
* rm qt translation litter
* rm ccs
* more
* fix cabana
* more
* more
* more
2025-10-22 22:18:07 -07:00
Maxime Desroches
ef988aca28
raylib: bump version
2025-10-16 23:23:39 -07:00
Maxime Desroches
783b717af8
AGNOS 14 ( #36313 )
...
* version
* updater
* this order
* manifest
* update
* prod
* logic
* magic
* new
* bump
* bump
* new
* b
* bump
* prod
2025-10-16 00:49:05 -07:00
Maxime Desroches
cc7ecd53c7
raylib: bump commit
2025-10-04 02:45:40 -07:00
Mitchell Goff
086e33dd6e
Revert "minimal ffmpeg build ( #36138 )"
...
This reverts commit 347b23055d .
2025-09-16 14:25:18 -07:00
Adeeb Shihadeh
347b23055d
minimal ffmpeg build ( #36138 )
...
* min ffmpeg
* remove avfilter
* x264
* merge x264
* simpler
* pin x264
* mac
* rm that
* lil more
* move includes to lfs
* try this
* cleanup
* larch
---------
Co-authored-by: Comma Device <device@comma.ai >
2025-09-12 18:59:15 -07:00
Adeeb Shihadeh
8dca43881a
Rewrite ubloxd in Python ( #36112 )
...
* Rewrite ubloxd in Python
* lil more
* rm from third_party/
* cleanup
* ubx replay
* try this
* back to kaitai
* Revert "ubx replay"
This reverts commit 570bd3d25fbabc590379ce0a9f98d30de55cf1b3.
2025-09-07 15:40:48 -07:00
Maxime Desroches
1ca8a4ca75
raylib: bump commit
2025-08-04 15:43:50 -07:00
Shane Smiskol
91792aa767
build raylib: take commit ( #35594 )
...
* Update build.sh
* test
* rev
2025-06-23 16:59:41 -07:00
Maxime Desroches
9ccfecb813
use PyPI wheel for raylib on PC ( #34586 )
...
* wheel
* build
2025-02-14 15:17:26 -08:00
Maxime Desroches
61fa7e1ead
raylib python bindings ( #34534 )
...
* build
* fix
* build
* wheel
* arm
* linux
* both
2025-02-05 15:35:06 -08:00
Andrei Radulescu
d4a7a87a3c
third_party: raylib builds on macos ( #34499 )
...
* updated raylib setup for macos
* raylib setup.sh renamed to build.sh
* simplified copy
* silent curl
2025-01-30 10:34:29 -08:00
Adeeb Shihadeh
74ed6c5657
oops need raw
2025-01-12 15:07:18 -08:00
Adeeb Shihadeh
99bb7da850
third_party: add raygui ( #34369 )
2025-01-12 15:02:30 -08:00
Adeeb Shihadeh
420d6f0d5e
Quick GC pass heading into 2025 ( #34330 )
...
* first pass
* bye bye snpe
2025-01-05 15:10:24 -08:00
Maxime Desroches
facaee8b10
raylib: fix symbols redefinition ( #34172 )
...
colors
2024-12-07 01:35:50 -08:00
Maxime Desroches
75bf756893
raylib: add touch support ( #34151 )
...
bump raylib
2024-12-03 21:54:41 -08:00
Maxime Desroches
ce948f7362
raylib on device ( #34126 )
...
* setup
* tp
* more
* device
2024-11-28 15:59:27 -08:00
Adeeb Shihadeh
2c98c6d52b
third_party: setup raylib ( #33367 )
...
* setup raylib
* x86 build
* add larch
* darwin
---------
Co-authored-by: Comma Device <device@comma.ai >
old-commit-hash: 4b70cc9286
2024-08-24 16:39:00 -07:00
Dean Lee
a0c4bab7a1
scons: cleanup cpppath ( #33370 )
...
cleanup cpppath
old-commit-hash: 44c3156fa4
2024-08-24 13:51:07 -07:00
Maxime Desroches
83d6af5162
ci: bring back aarch64 ( #33017 )
...
* casadi wheel
* ci
* test 312
* test with new aarch64 build
* use release wheels
* assert
* bool
* try this
* maybe
* work
* use final wheel
old-commit-hash: dcdac84f0c
2024-07-22 11:45:39 -07:00
Adeeb Shihadeh
3b8ed67aa3
remove navigation ( #32773 )
...
* remove navigation
* lil more
* fix cabana
* revert for now
* fix docs
* move that over
* lock
* rm assets
old-commit-hash: e491c9d964
2024-06-19 19:14:13 -07:00
Maxime Desroches
1b836bdb86
Ubuntu 24.04 ( #32624 )
...
* noble build
* workflow
* symlink
* map only for noble
* sym
* add qt to cppcheck
* cppcheck noreturn in non void funct
* get kaitai header
* kaitai header
* syntax
* try new pyopencl
* try this version
* install lsb-core manually
* support old 20.04 lsb-core
* try arm
* try latest pyopencl
* revert
* use pocl icd
* no lock
* no arm pyopencl
* new intel opencl runtime
* pin filelock
* undo
* glsl version
* new version
* build test
* remove test
* new metadrive
* remove glsl restrictions
* <optional>
* Update .github/workflows/tools_tests.yaml
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
* cache
* new cache
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
old-commit-hash: 5c4ea14a3c
2024-06-18 03:30:32 +00:00
Adeeb Shihadeh
86b6103657
test_*.py files are no longer executable ( #32610 )
...
* test_*.py files are no longer executable
* cleanup empty lines
* update precommit
* fixme
* enable
* build
old-commit-hash: c59887c810
2024-06-03 15:48:56 -07:00
Andrei Radulescu
61da0fd009
third_party: build scripts for libyuv and maplibre-native-qt ( #31988 )
...
* updated maplibre build.sh
* refactored libyuv build.sh
old-commit-hash: 245cbe97c7
2024-03-25 09:26:19 -07:00
Hoang Bui
4c05358aad
map: Transfer to MapLibre ( #31185 )
...
* change codebase
* compile
* add mapboxprovider
* works with map_renderer in c
* remove maplibre temp
* maplibre works
* cleanup build.sh
* x86 stuff
* add lib
* update release files
* don't need that
* tici build
* tici build
* add tici lib
* update refs
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
old-commit-hash: 08037594e2
2024-02-01 13:37:22 -08:00
Adeeb Shihadeh
12d2d861f2
Revert "Switch from json11 to nlohmann/json ( #31093 )"
...
This reverts commit 8fa1e8aa53defca264272a66531d639b3d569418.
old-commit-hash: 88757c12b3
2024-01-22 22:41:59 -08:00
mtribiere
cb3a834067
Switch from json11 to nlohmann/json ( #31093 )
...
* Initial commit
* fix release/file_common
* Update common/swaglog.cc
* Swtiched serialize cc
* move to lfs
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
old-commit-hash: ee036482b8
2024-01-22 22:35:47 -08:00
Justin Newberry
a0d7f9b2b1
Standardize line endings in repo ( #30112 )
...
use lf by default
old-commit-hash: 205cf12258
2023-09-30 17:05:43 -07:00
Justin Newberry
3b91610c0b
Precommit: ensure executable bit is set ( #29784 )
...
* precommit ensure executable
* exclude tinygrad
* bump submodules
* exclude tinygrad globally
old-commit-hash: 4e69937d0d
2023-09-05 16:33:26 -07:00
Maxime Desroches
df3502d8c8
acados: update to 0.2.2 ( #28821 )
...
* use 0.2.2
* Add mac binaries
* Replace libqpOASES with symlink on larch64
* Add comment to build script
---------
Co-authored-by: Kacper Rączy <gfw.kra@gmail.com >
old-commit-hash: 4c1b8b71d0
2023-08-15 15:53:21 -07:00
Adeeb Shihadeh
cf1d402531
remove fastcluster ( #29352 )
...
* remove fastcluster
* lock
* rm there
* and from release files
old-commit-hash: 00a11a1a2b
2023-08-11 21:08:49 -07:00
Kacper Rączy
948fa651ba
third_party: remove curl binaries and headers ( #29206 )
...
old-commit-hash: 6bed72ddd6
2023-08-01 22:23:23 -07:00
Kacper Rączy
edc31db6df
aarch64: ubuntu build support ( #29171 )
...
* Add support for aarch64 pc linux
* Add new libyuv path to release files
* Add libyuv's x86_64 lib dir
* Move left-over platform specific dirs from files_common
* Remove libyuv/lib directory (duplicate)
* Fix mpc Sconscripts
* Remove acados lib path from mpc sources
* Fix typo
* Add watch3 exec on aarch64
old-commit-hash: c640429406
2023-08-01 16:18:46 -07:00
Kacper Rączy
7fbf140265
libyuv: universal binary build for macOS ( #29170 )
...
* Create universal binary for libyuv
* Add comment about universal binaries to build script
* Remove duplicate license
old-commit-hash: f911e5f028
2023-07-28 02:43:30 +02:00
Kacper Rączy
b1eb066965
macOS: fix build issues & re-enable CI ( #28258 )
...
* Uncomment build_mac job
* Add PYCURL_CURL_CONFIG
* Acados universal binary
* Remove x86 macos references from sconscript
* Add missing include in cabana
* Update cereal
* Update workflow
* Remove unnecessary libpaths for darwin
* Add missing path to cached dirs
* Fix path in cache preparation step
* Add poetry caches to CI cache
* Compile acados with lower deployment target for CI
* Update cereal
* Pass -rpath in linker flags as scons doed not support RPATH on macos
* Use scons api instead of os
* @rpath in install name of acados dylibs
* SConstruct cleanup
* fix liblocationd tests by adding lib suffix based on platform
* Update cereal
* Update opendbc
* Update opendbc
* Add acados gitignore to release files
* Update cereal
* Update cereal
* Add scons_cache to build cache
* Add Caskroom to cache
* Fix typo
* Link all packages at once, instead of one by one
* Run cleanup stage using poetry
* Remove casks from cache
* Move scons cache to separate cache step
* Save scons cache only on master
* Remove restore-keys from save-scons-cache step
* Uncomment if conditions for scons save
* Add gcc-arm-embedded cask cache to cache
* Custom handling of gcc-arm-embedded toolchain cache
* Rename dep cache key
* Exclude .fseventsd from cache
* Fix glob pattern
* Remove .feventsd before caching
* Run mac_setup only if dependency cache-hit != true
* Update cereal to master
* Add overwrite flag to brew link
* Remove manual casadi build from mac_setup
* Remove restore-keys from dependency cache
* Remove linux requirement for casadi
* Restore restore-keys to dependency cache
old-commit-hash: 45a6834a74
2023-06-21 13:14:20 -07:00
Adeeb Shihadeh
d1cd31336c
add bootstrap icons ( #26980 )
...
* add bootstrap icons
* pin
old-commit-hash: 657f1c1337
2023-01-16 11:20:20 -08:00
Adeeb Shihadeh
b3e47c691b
move all third party stuff into third_party/ ( #26853 )
...
* mv fastcluster
* move msm_kgsl.h
* camerad include
* update path
* mv pyextra
* fix tici build
* add acados_template to release build
Co-authored-by: Comma Device <device@comma.ai >
old-commit-hash: cd8e03d53e
2022-12-31 21:00:50 -08:00
Ochi Yuma
0f6b5d8b04
third party: add -Wno-unqualified-std-cast-call to fix json11 build ( #25686 )
...
only for json11
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
old-commit-hash: 0028e062b8
2022-09-08 16:00:00 -07:00
Cameron Clough
41bf0b4b34
bump catch2 headers to v2.13.9 ( #25678 )
...
old-commit-hash: 9fb2c40cfd
2022-09-08 15:54:14 -07:00
Adeeb Shihadeh
3c768e8937
fix intel mac build, from #25500
...
old-commit-hash: 2e013c9d46
2022-09-05 18:07:45 -07:00
Shane Smiskol
13a1c77051
multilanguage: compile QM in scons ( #25217 )
...
* All in scons
* delete all this
* delete the qm files
* No need to check QM files in test_translations.py anymore
* readme
* add lupdate to third party
* fix
* one line
* update files_common
* readme imp
* add j flag
* add to path
* duplicate scons!
* update readme
* fix path
fix path
fix path
* no path
old-commit-hash: c528decd17
2022-07-20 18:44:47 -07:00