SupeChicken666
659a0db126
crew; Include file size in file list ( #12515 )
...
* crew; Include file size in file list
Signed-off-by: SupeChicken666 <supechicken666@gmail.com >
* Bump version
Signed-off-by: SupeChicken666 <supechicken666@gmail.com >
* Use `.grep` instead of `.reject`
Signed-off-by: SupeChicken666 <supechicken666@gmail.com >
* Bump version
Signed-off-by: SupeChicken666 <supechicken666@gmail.com >
---------
Signed-off-by: SupeChicken666 <supechicken666@gmail.com >
Co-authored-by: Satadru Pramanik, DO, MPH, MEng <satadru@gmail.com >
2025-08-17 19:41:03 +00:00
Satadru Pramanik, DO, MPH, MEng
77963b178b
gcc-15.2 — gcc_build => 15.2.0,gcc_dev => 15.2.0,gcc_lib => 15.2.0,libssp => 15.2.0,ruby_rubocop => 1.79.2 ( #12386 )
...
* gcc => 15.2
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* gcc-15.2: Build Run on linux/arm/v7.
* gcc-15.2: Package File Update Run on linux/386 container.
* Update gcc_lib and gcc_dev
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* gcc-15.2: Package File Update Run on linux/386 container.
* Update libssp, make sure build actions have rubocop available.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* gcc-15.2: Build Run on linux/arm/v7.
* Adjust for rubocop issues.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* lint
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* gcc-15.2: Package File Update Run on linux/386 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>
2025-08-09 15:24:09 +00:00
github-actions[bot]
a34f619bdb
glibc rebuild + breakout of crew_preload => fix installs. ( #11949 )
...
* glibc: Several improvements
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
* Unset LD_PRELOAD before build
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
* Adjust make to avoid segfaults.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* build changes
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add built packages for linux/386 to glibc_update
* Add built packages for linux/amd64 to glibc_update
* Add built packages for linux/arm/v7 to glibc_update
* add armv7l binaries
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Make lib64 aarch64 changes clearer.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust crew_profile_base to remove LD_LIBRARY_PATH
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust LD_LIBRARY_PATH setting again.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Handle arm multiarch.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust installer LD_LIBRARY_PATH
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Remove core.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update install.sh to working version.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add crew_preload package.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update preload logic...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update hashes, add crew_preload to CREW_ESSENTIAL_PACKAGES.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Remove preload install sections from install.sh now that there is a separate crew_preload package.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add build instructions reference to crew_preload package.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Bring over more from the old install.sh
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Fix install on older systems.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Let CREW_ESSENTIAL_PACKAGES work on older syatems.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Move down setting of repo variables to after initial system checks exit.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Use right ldconfig.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Remove sudo from ldconfig call.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust locale generation.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* cleanup
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add condition for crew_preload.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Remove duplicate hashes.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Handle some install errors.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update ncurses, readline, bash
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add update of sudo_rs
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* ruby updates
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* llvm => 20.1.6
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Rust rebuilds to work on older container glibcs...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Remove instance variable.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add libxcrypt to core.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Use our versions of core apps where possible, since they will likely be newer than system binaries.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Universalize fixup to work with pre_glibc_standalone branch.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Rename function to better describe what it does.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Rebuild filecmd and update edit.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* package updates/rebuilds
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* updates and rebuilds
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update unit tests.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* fixup
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* gettext rebuild
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add upx and patchelf to essential packages, to avoid unit test failure.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* updates & rebuilds
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update install.sh
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Install adjustment.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Install adjustment.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Break out curl dependencies in install.sh
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust install.sh for arm.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Handle remove during upgrade of special packages.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust to notice empty CREW_ESSENTIAL_PACKAGES during remove.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add libxcrypt to CREW_ESSENTIAL_PACKAGES
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust CREW_STANDALONE_UPGRADE_ORDER
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Lint ruby package as per new rubocop.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Simplify getrealdeps.rb
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* lint
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Ruby rebuild
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add usage of docker tmpfs to workflows.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update python3
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* rebuild ruby
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* rebuild zlib
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* install testing
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* curl rebuild with older glibc
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* cleanup
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust packages to reduce subshells during install.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* lint
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Handle ELOOP exception.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add gcc15 rebuild.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Rebuild binutils without gcc version.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* lint
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* lint
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update cmake
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* lint
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add date stamp to installer.sh
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update libxml2
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* shared_mime_info rebuild
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Many updates rebuilt on a lower glibc
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add updates
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* updates
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* sync up from pre_glibc_standalone
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Merge pre_glibc_standalone and master versions of glibc.rb.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Sync back deprecated glibc packages from pre_glibc_standalone.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* lint packages/rust.rb
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Add versioning to installer error message.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* perl => 5.40.2
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add more variable setting to install.sh
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Reverse logic in glibc.rb
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust curl_wrapper logic in install.sh
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Allow glibc package to pass rubocop.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust installer.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Gate new glibc behind CREW_PRE_GLIBC_STANDALONE env variable.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update lib/const.rb
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Update mold
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust installer.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* debug
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* rebuild uchardet
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Python Tweaks.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Python Tweaks
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Arm install adjustment
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* xzutils rebuild
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust installer to detect i686 in container.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add message to source bashrc to end of install.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Fix Updater workflow
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* updates
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Rebuild lz4, adjust meson buildsystem to handle alternate location for meson files.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Rebuild zlib
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* rebuild xzutils
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* rebuild libyaml
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Rebuilds of acl and attr for i686
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update automake and add no_filefix to autotools buildsystem.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Rebuild acl, attr, and revert from gettext 0.25, which is broken when using autopoint on x86_64 and armv7l.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* adjust core for i686
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjustments for i686 installs.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add ruby_prism to ruby_rubocop_ast package.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* lint
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* updates
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust messages
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update compatibility of uutils_coreutils.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* lint
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust install for both M136 hatch and M136 strongbad.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Use Concurrent Ruby for upx and patchelf.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Switch installer to using static zstd.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update packages/zstd_static.rb
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Make final crew update in install more robust.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* install adjustments.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* lint
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
---------
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
Co-authored-by: SupeChicken666 <me@supechicken666.dev >
Co-authored-by: Satadru Pramanik <satadru@gmail.com >
Co-authored-by: satmandu <satmandu@users.noreply.github.com >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Ed Reel <edreel@gmail.com >
2025-06-11 17:30:55 +00:00
github-actions[bot]
297c7cacfd
ruby plus updates built on glibc 2.41 ( #11923 )
...
* Add updates of ncurses,readline, bash
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add bash and deps to CREW_ESSENTIAL_PACKAGES to keep ruby from breaking.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add ruby update
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update gettext
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update mold
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust build container for x86_64.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add gcc_build binaries.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add gcc build packages.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* rebuild binutils for gcc15
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* bump
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* lint
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* git rebuild
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Fix const version
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-05-21 03:27:32 +00:00
SupeChicken666
3ee0c82139
glibc-standalone: Rename to glibc, add a LD_PRELOAD library with useful features ( #11911 )
...
* crew: Add a LD_PRELOAD library for hijacking linker/library path
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
* Add `glibc_{build,dev.lib}` to deprecated package list
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
* Bump version
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
* Minor changes
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
* Move static libraries to CREW_LIB_PREFIX
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
* Remove glibc_build from const.rb
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
* Make rubocop happy
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
* Fix arm build and add binaries.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* cleanup
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust x86_64 unit tests to use the Nocturne M90 container image and armv7l unit tests to use the fievel M91 container image since we are using the same glibc for everything now.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust build containers to use the oldest glibc based containers.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add i686 builds.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add x86_64 build.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Set LD_PRELOAD before running any command
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
* Use File.join
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
* Use File.join
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
* adjust unit tests.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Fix arm CREW_GLIBC_INTERPRETER
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update Rhythmbox
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update Rhythmbox
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* lint
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Do not install crew_sudo in container.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Bump version
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
---------
Signed-off-by: SupeChicken666 <me@supechicken666.dev >
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
Co-authored-by: Satadru Pramanik <satadru@gmail.com >
2025-05-20 10:21:15 +00:00
Satadru Pramanik, DO, MPH, MEng
b9f11943d9
Adjust gcc versions for current limited LIBC_VERSION variation. ( #11872 )
...
* Adjust logic.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust gcc versions for limited LIBC variations, tweak LIBC_VERSION detection.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add zstd_static to CREW_ESSENTIAL_PACKAGES to avoid unit test issues.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust again to fix unit tests
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust install to always install zstd_static, thus creating a deterministic essential package removal for zstd in the unit tests.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* lint
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust glibc dev packages for limited LIBC.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust LIBC version in libssp
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Bypass broken portion of unit tests.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
---------
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2025-05-03 20:23:57 +00:00
Satadru Pramanik, DO, MPH, MEng
79efa1dfd5
Python => 3.13.0 ( #10585 )
...
* Python => 3.13
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* fix VER variables in const.rb
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* bugfixes
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* More plumbing changes...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust py3_pip and py3_setuptools to not error during python3 preinstall.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* fix hash error
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add no_binaries_needed
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* bugfixes...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add PYO3_USE_ABI3_FORWARD_COMPATIBILITY=1 to pip.rb to fix python 3.13 builds.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add workaround for missing binaries...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update cmake
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add lots of package updates.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add py3_bcrypt, rename asciidoc, add more package builds.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* More updates
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* revert postgresql update
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* final updates?
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update curl
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* lint
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add curl to essential packages to try to prevent unit test failure on i686.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* updates
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* lint
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* fix accidental change to docker package.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Fiz condition of no new updates leavimg a message with CREW_UNATTENDED set.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* more updates, add missing libabigail binaries
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* rebuild py3_dbus_python
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* add arm build for 5.10 musl_linuxheaders
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add builds for openimageio.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust ruby buildsystem slightly to use cache more, adjust unit tests to properly invoke setarch, add py3_pynacl, update libsodium.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Ruby adjustments...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* unit test adjustments...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* unit test adjustments...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add error message to pip install...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* expand pip error reporting
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* More pip adjustments.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add more pip verbose error reporting.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add new workaround for pip failure on i686...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Refactor pip again...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* more refactoring...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust py3_pip version restriction.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Avoid container jdk dependency in snowflake.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update trove classifiers.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* adjust package fxn exit
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* adjust more jdk deps
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
---------
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2024-10-12 16:03:50 -05:00
Satadru Pramanik, DO, MPH, MEng
66ca77930b
Add libc version and chromeos milestone to container bash prompts ( #10335 )
...
* Use agree_to_remove in ruby_pry.rb.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add cmake options for build_relative_dir
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust cmake buildsystems.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Alphabetize properties in buildsystems/python.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add updated crew_profile_base.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add missing filelists, add glibc fallback to gcc packages.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add milestone to container git prompt.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Use more heredocs for the git commands.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust git postinstall.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add binaries.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust unit test to do build test right after crew upgrade.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* lint
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-08-22 21:26:03 -05:00
Satadru Pramanik, DO, MPH, MEng
73f1ed2b04
Update gcc => 14.2, upx => 4.2.4 ( #10235 )
...
* upx => 4.2.4
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Initial gcc 14.2 add and fixed gcc10 package
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update gcc_build
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add glibc 2.37 builds
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
---------
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2024-08-01 14:18:15 -05:00
Maximilian Downey Twiss
f8f2128c2d
Rename zlibpkg to zlib ( #9859 )
2024-07-26 00:23:05 -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
7ef6d70736
Handle case where ruby needs an upgrade, but openssl also needs to be upgraded, and other M106 fixes. ( #9912 )
...
* handle case where ruby needs an upgrade, but openssl also needs to be upgraded
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update gcc_dev package for older glibc versions
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update libssp
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update py3_packaging
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* rerun upgrade on openssl upgrade too
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Fixup pip for older ruby versions
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* fixup pip logic
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* do not break rubocop install with older ruby
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* fix json gem breakage during ruby upgrade
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* py3_pip => 24.0
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* add comment
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* fixup
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
---------
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2024-06-06 00:58:13 -05:00
Satadru Pramanik, DO, MPH, MEng
7e8e4f09cd
gcc 14.1.0 built for multiple glibc versions ( #9738 )
...
* gcc 14 RC built for i686, and on M123, x86_64 and armv7l
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add glibc specific builds for glibc 2.23, 2.37
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add binaries for glibc 2.23, 2.37
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* cleanup version change warning
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add glibc 2.27 gcc_build binaries
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* add glibc 2.27 gcc_lib and libssp binaries
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* add glibc 2.27 gcc_dev binaries
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust install.sh to work with new gcc_lib versioning
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add glibc 2.35 fallback
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* add libssp glibc 2.35 fallback
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Libnghttp2 => 1.59.0
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* suggested changes
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* move LIBC_VERSION earlier in install
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
---------
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2024-05-07 22:16:46 -05:00
Satadru Pramanik, DO, MPH, MEng
8534e80e39
icu4c => 74.2 ( #9479 )
...
* amtk renamed to gedit_amtk
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* rename amtk to libgedit_amtk
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add binaries for py3_lxml
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add libgedit_ packages
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* initial icu4c commit, update other gedit files
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* more adjustments to icu4c package file
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* more package updates
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* fixup
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* alphabetize pkg_update_arr in fixup.rb
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* bump version
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update postgres package file
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* postgres => 16.2
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* remove postgres i686 filelist
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update tcl i686 binary
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* rebuild gspell, gedit
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* add hunspell to gedit deps
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add js115 package
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* more updates
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* add js115 binaries
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add gnome rebuilds
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust gnome boolean
* lint
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* add gnome to libxml2
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* add gnome postinstall to other buildsystems
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* adjust gnome postinstall
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* rebuild librsvg
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* simply postinstall logic
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* adjust postinstall
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Allow buildsystems source for postinstalls
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Also update mime db in gnome postinstall
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add librsvg to gtk logical deps
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add gnome postinstall to gtk[3,4]
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add updated but not working blender 4 build
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* add blender files
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update inkscape
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* lint
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update mesa
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add binaries for inkscape, mesa
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add new packages to packages.yaml
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* refactor gnome postinstall function
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* more refactoring
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add more updates
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update more packages
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* move gnome function to lib/gnome.rb
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update other gnome affiliated packages
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* fixup
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* add binaries for adwaita_icon_theme
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update libpng
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* lint
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* lint
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* cleanup
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update license string
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* fixup
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* suggested changes
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* change gnome logic to boolean
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* suggested changes
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* suggested changes
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* updates and suggested changes
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update gnome_console
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* lint
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* add gnome to gimp
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* adjust gimp deps
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* cleanup
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* fixup
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update expat
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Use gnome packages count to determine whether gnome postinstalls are run
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* lint
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* fixup
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust ruby gem version
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update svt_av1, libotify
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* more updates
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update libgee
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update more packages, revert from non-working 0.20.6 libgee build
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* add missing deps to libgee
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* gsound
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* gnome-weather
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* more gnome updates
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* deprecate gnome_settings_daemon
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* more builds
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* remove gtk2 from ibus deps
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* more updates
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* more updates
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* gnome_maps
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* more updates
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* more updates
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* more updates, and also update glib binaries
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* lint
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* updates, use oxford comma
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* fix deps
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* add binaries
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* fix spacing
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* nautilus
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* lint
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* readd amtk
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* rhythmbox for arm build succeeds
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
---------
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2024-03-16 13:54:54 -05: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
d3af5eaa4d
remove trailing slashes from const.rb ( #9016 )
...
* remove trailing slash from CREW_DEST_DIR
* remove trailing slash from CREW_META_PATH
* remove trailing slash from CREW_MAN_PREFIX
* remove trailing slash from CREW_PACKAGES_PATH
* remove trailing slash from CREW_LIB_PATH
* remove trailing slash from CREW_CONFIG_PATH
* remove trailing slash from CREW_BREW_DIR
* remove trailing slash from CREW_WINE_PREFIX
* fixup
* suggested changes
2023-11-29 16:00:40 -06:00
SupeChicken666
d6c5ce79e6
Remove redundant use of .to_s ( #8917 )
2023-11-10 07:44:50 -05:00
Satadru Pramanik, DO, MPH, MEng
7790f9c99f
llvm & gcc packaging: do not run strip and shrink a second time ( #8678 )
...
* llvm packaging: do not run strip and shrink a second time
* also do not shrink or strip in gcc
2023-09-20 22:28:52 -05:00
Satadru Pramanik, DO, MPH, MEng
e82e89c915
gcc => 13.2.0 ( #8520 )
2023-07-27 18:37:37 -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