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
8a99729ed0
Ruby gem install adjustments. ( #10580 )
...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2024-10-07 16:22:59 -05:00
Satadru Pramanik, DO, MPH, MEng
a0bfbdb60b
Gem refactoring. ( #10559 )
...
* Gem refactoring.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add gem & pip updates.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
---------
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2024-10-02 21:29:06 -05:00
Satadru Pramanik, DO, MPH, MEng
0b87138a19
Handle case of gem being installed before Chromebrew gem package. ( #10541 )
...
* Handle case of gem being installed before Chromebrew gem package.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add newline after success upload output to prevent overwrite of message on screen.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
---------
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2024-09-29 14:28:35 -05:00
Satadru Pramanik, DO, MPH, MEng
95fff98ecc
Adjust ruby gem installs to use begin/rescue block for gem loading ( #10539 )
...
* Adjust ruby gem loading during install...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Rebuild ruby_libversion.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
---------
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2024-09-29 01:16:23 -05:00
Satadru Pramanik, DO, MPH, MEng
7489eb2255
Add require_gem before getting gem contents. ( #10537 )
...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2024-09-28 18:42:02 -05:00
Satadru Pramanik, DO, MPH, MEng
c78b28be9e
Add packages for default and bundled Ruby gems. ( #10535 )
...
* Update create_gem_packages.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add default gems package.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add default gems to core.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Handle gem names with underscores and dashes.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Try to make gem reinstalls faster.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update awscli.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust early gem install exit logic.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust default packages script.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Gem install refactoring...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Refactor gem compile.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Fix create_gem_packages description.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Work around matrix removal breaking crew.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* lint
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
---------
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2024-09-28 13:31:25 -05:00
Satadru Pramanik, DO, MPH, MEng
8473668c0d
Store perl/python/icu/ruby versions for packages as constants in const.rb ( #10528 )
...
* Adjust const.rb and packages to use generated version constants.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update gem binaries
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update update scripts.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Libxml2 => 2.13.4
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust install.sh to handle new gem package versioning suffix.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update openimageio
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update py3_ruff
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* add pip binaries
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Move activesupport gem behind requre_gem function.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust file path in ruby_pry.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* lint
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
---------
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2024-09-26 15:27:10 -05:00
Satadru Pramanik, DO, MPH, MEng
24cda80f45
Add gem binary build functionality and also refactor upload to use regex in lieu of sed ( #10494 )
...
* Add initial plumbing for ruby gem-compiler use.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add binary gem building to ruby buildsystem.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Refactor upload to avoid sed.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add gem binary build plumbing to crew.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add binary_compression to gems.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add ruby gem binaries.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Move ruby_ruby_libversion to core.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Ruby gem update check should account for local versions.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Remove unused update_sha256 function.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add no_compile_needed to ruby_rubocop.rb
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Remove ruby_gem_compiler from buildessential.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
---------
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2024-09-19 11:52:39 -05:00
Satadru Pramanik, DO, MPH, MEng
a74a2a331c
Require package.rb from buildsystems properly. ( #10478 )
...
* Require package.rb from buildsystems properly.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update build script to not prompt for aarch64 build.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update packages with 'yes | tools/build_updated_packages.rb' to make sure nothing broke.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update awscli binaries
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
---------
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2024-09-14 15:29:01 -05:00
Satadru Pramanik, DO, MPH, MEng
172ca528a1
Python => 3.12.6 ( #10436 )
...
* remove @_ver from py3 packages, change to use pip, and rename where appropriate
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update py3_package versions.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* bump version of update_ruby...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Attempt to fix i686 install.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update core_packages.txt.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Python => 3.12.6
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Remove binaries...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Remove binaries from py3_ packages.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* lint/fixup
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* move py3_wheel to pip
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Move pytimeparse to pip.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add ruby_debug gem to buildessential since it is needed for irb.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* move py3_text_unidecode to pip
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* lint
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* convert more packages to pip
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* replace appdirs with platformdirs
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 >
* Pip should unconditionally install...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust pip install...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust py3_python_ package deps
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add error message for which package file was not found.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* cleanup py3_typing_extensions
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update python packages...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add some binaries.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust py3_setuptools...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* fixup py3_setuptools_rust
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* ruby adjustments
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add setuptools binaries
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Remove ruby_debug from fixup deprecation list.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update py3_magic to py3_python_magic.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update python packages, adjust update_python script and buildsystems/pip
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Fix missing version in py3_parsedatetime.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update update scripts to use parallel.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add py3_patchelf and py3_libxml2 binaries
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add unless defined check for USER in const.rb.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Change CREW_CONST_GIT_COMMIT from being a constant.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add binaries for py3_pyopenssl.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Have remove use pip if possible.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* fixup
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* add more debug code to fixup.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Prepare pip packages for build...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* fixup py3_pyyaml
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update py3_pyyaml
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* fix py3_unsupported_python
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* fix py3_unsupported_python
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* remove some debug code
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* more pip updates
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add more binaries.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add binaries for py3_pyopenssl.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add py3_oci binaries.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add binaries
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update py3_twine.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update py3_oci_cli binaries
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* cleanup buildsystems/pip
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* add binaries for sphinx
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update more packages.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* add binary_compression to pip files
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
---------
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2024-09-10 10:55:11 -05:00
Satadru Pramanik, DO, MPH, MEng
5621163c84
Refactor ruby gems in packages, crew cleanup of debugging, install.sh refactor for gems ( #10294 )
...
* Some ruby gem updates and cleanup
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* bump version
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* move gem installs to core install
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* add webkitgtk_6 binaries for x86_64, add librsvg binaries
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add rebuilt librsvg binary for x86_64.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* rename gem function internals to make more sense
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* adjust webkitgtk_6 deps
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update ruby gem packages, add a ruby gem package update script to tools
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* suggested changes
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* rebuild parted
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* add parted binaries
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* suggested changes
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* refactor ruby buildsystem
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* add libsdl2, freerdp binaries
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* sync crew function to lib/fixup
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* shellcheck fix
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add const for CREW_UPDATE_CHECK_INTERVAL
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Move time_difference into function for neatness.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* suggested changes from @uberhacker
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* @Zopolis4 suggested change: Use git last update time
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add .blank? usage to downloader to avoid undefined method `empty?' for nil (NoMethodError)
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
---------
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2024-08-13 11:25:39 -05:00
SupeChicken666
f9738c639d
buildsystem: Use native ruby block in install_extras ( #10110 )
...
* buildsystem: Use native ruby block in `install_extras`
Signed-off-by: supechicken <me@supechicken666.dev >
* Make rubocop happy, disable `Security/Eval` cop
Signed-off-by: supechicken <me@supechicken666.dev >
---------
Signed-off-by: supechicken <me@supechicken666.dev >
2024-07-09 08:56:03 -05:00
Satadru Pramanik, DO, MPH, MEng
25a359beaf
Update crew_profile_base => 0.0.18 ( #9673 )
...
* Update crew_profile_base => 0.0.18
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Fix crew not upgrading no_compile_needed packages
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* add debugging code
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* add debugging code
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* add debugging code
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update crew_profile_base hash
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update some ruby gems
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update hash, remove dbus
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* always install current gem version
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* remove debug code
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* remove extra line
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* add back spacing
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
---------
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2024-04-18 18:31:50 -05:00
Ed Reel
5d3e024d40
Ruby 3.2.2-1 => 3.3.0 ( #9133 )
...
Add ruby buildsystem and update ruby_* packages
2024-01-03 01:41:53 -05:00