SupeChicken666
4c6f7912a2
crew: Fix rubocop ( #11779 )
...
Signed-off-by: SupeChicken666 <supechicken666@gmail.com >
2025-04-20 12:04:32 +00:00
Ed Reel
5ed09e3a98
Fix compressdoc bug ( #11777 )
...
Co-authored-by: Satadru Pramanik, DO, MPH, MEng <satadru@gmail.com >
2025-04-20 04:44:00 +00:00
SupeChicken666
264cd01617
Remove Skype package ( #11766 )
...
* Remove Skype package
* Add Skype to fixup.rb
* Fix syntax
---------
Co-authored-by: Satadru Pramanik, DO, MPH, MEng <satadru@gmail.com >
2025-04-19 19:03:09 +00:00
SupeChicken666
02cd5c3fb6
crew: Rubyize file conflict algorithm ( #11734 )
...
* crew: Rubyize conflict algorithm
Signed-off-by: SupeChicken666 <supechicken666@gmail.com >
* Update code comments
Signed-off-by: SupeChicken666 <supechicken666@gmail.com >
* const: Bump version
Signed-off-by: SupeChicken666 <supechicken666@gmail.com >
* Also check for essential files on removal
Signed-off-by: SupeChicken666 <supechicken666@gmail.com >
* Fix syntax
Signed-off-by: SupeChicken666 <supechicken666@gmail.com >
* Fix unit test
Signed-off-by: SupeChicken666 <supechicken666@gmail.com >
---------
Signed-off-by: SupeChicken666 <supechicken666@gmail.com >
2025-04-18 18:24:04 +00:00
github-actions[bot]
1180b81ce4
AutoBuild: gem started at 2025-04-16-16UTC ( #11724 )
...
* Gem logic and version updates.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Use Time.new in progress_bar
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* WIP time issue
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* bump buildessential version
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* require time for progress_bar
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Try to fix time...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* time debug
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Avoid conflict with progressbar gem.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Remove debug code
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Use CamelCase
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-16 18:25:15 +00:00
Maximilian Downey Twiss
dc50ed4d2f
Bail out of crew upload if the built package has no files ( #11618 )
2025-03-27 08:22:10 +00:00
Maximilian Downey Twiss
144e7b1fbb
Simplify checking for updated crew version when updating ( #11568 )
2025-03-19 21:23:40 +00:00
Maximilian Downey Twiss
0c86288d24
Clean up rubocop configuration pt.1 ( #11566 )
2025-03-17 22:42:05 +00:00
Ed Reel
e58285b622
Remove newline after agree prompts ( #11544 )
2025-03-16 22:35:04 +00:00
github-actions[bot]
af3f9a8b59
AutoBuild: Update git, Add zlib_ng ( #11540 )
...
* Add zlib_ng
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Fix package file.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add built packages for linux/386 to git
* Add built packages for linux/amd64 to git
* Add built packages for linux/arm/v7 to git
* git => 2.49
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* add zlib_ng dep to git
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add built packages for linux/386 to git
* Add built packages for linux/amd64 to git
* Add built packages for linux/arm/v7 to git
* Add zlib_ng to appropriate metapackages and install.sh
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add zlib_ng to CREW_ESSENTIAL_PACKAGES to keep git from breaking.
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-16 00:04:37 +00:00
Maximilian Downey Twiss
da07c03048
lib/fixup.rb: Split pkg_update_arr into renamed_packages and deprecated_packages, plus some misc refactoring ( #11513 )
2025-03-14 01:41:12 +00:00
Maximilian Downey Twiss
cc0d8f61c7
Run rubocop on tree to catch all of the offenses being missed previously by the rubocop-chromebrew issue ( #11521 )
2025-03-12 20:38:56 +00:00
Ed Reel
bcac15592c
Add conditional for crew update message ( #11506 )
2025-03-09 22:38:07 +00:00
Maximilian Downey Twiss
fcce2116b0
Rework wildcard parameters in crew upstream ( #11471 )
...
Co-authored-by: Ed Reel <edreel@gmail.com >
2025-03-06 03:13:23 +00:00
Satadru Pramanik, DO, MPH, MEng
a1aab44dbf
Fix Ruby Gem Upgrades and detect missing rubocop. ( #11474 )
...
Fixes : #11473
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2025-03-05 18:08:24 +00:00
Ed Reel
c41e10cd7d
Allow wildcard (*) parameters in crew upstream ( #11468 )
2025-03-04 17:01:29 +00:00
Ed Reel
7aceade774
Add crew upstream command and missing -f|--force option on applicable commands ( #11465 )
2025-03-04 06:14:02 +00:00
Maximilian Downey Twiss
7e9c6804ce
Split check command into separate file ( #9707 )
2025-03-03 22:22:49 +00:00
Maximilian Downey Twiss
b062c58c21
Add comments to every package in lib/fixup.rb and simplify comment printing + misc fixes to lib/fixup.rb ( #11456 )
...
* Add comments to every package in lib/fixup.rb and simplify comment printing
* Remove broken compatible_packages handling and redundant essential_deps handling in lib/fixup.rb
* Properly pass verbose argument to Command.remove in lib/fixup.rb
2025-03-03 21:14:20 +00:00
Ed Reel
916955f7d4
Rename and update percona_toolkit package ( #11442 )
2025-03-02 13:20:22 +00:00
github-actions[bot]
4241af1c96
Adjust cmake self.check to use parallelism. ( #11380 )
...
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-02-20 18:38:53 +00:00
Maximilian Downey Twiss
3b64e2d99b
Add tests for force and verbose arguments to Command.remove ( #11368 )
2025-02-20 08:27:30 +00:00
Maximilian Downey Twiss
a2d49525fa
Reorganize lib/fixup.rb ( #11295 )
...
Co-authored-by: Satadru Pramanik, DO, MPH, MEng <satadru@gmail.com >
2025-02-12 20:14:08 +00:00
Maximilian Downey Twiss
1e30ec8e1a
Split out definition of require_gem to standalone file ( #11283 )
2025-02-10 23:46:51 +00:00
Maximilian Downey Twiss
2c346f9ce1
Remove CREW_CMAKE_FNO_LTO_OPTIONS ( #9976 )
2025-02-10 22:37:57 +00:00
Ed Reel
17f83bd118
Ruby_rubocop_chromebrew 0.0.2-ruby3.4 => 0.0.3-ruby3.4 ( #11278 )
2025-02-10 15:18:33 +00:00
Maximilian Downey Twiss
b0491e9cde
Remove need for essential_deps field in device.json ( #10394 )
2025-02-08 00:14:55 +00:00
github-actions[bot]
51784d35ac
Update & add rubocop related gems. ( #11241 )
...
* Add/update missing ruby gems.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Remove extra blank lines.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add ruby_rubocop_chromebrew dep for unit tests.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Handle gem names with underscores and dashes.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update rubocop
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add ruby_rubocop_chromebrew to packages.yaml
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-02-04 17:21:48 +00:00
Ed Reel
47f60e3788
Google_chrome 132.0.6834.83-1 => 132.0.6834.110-1 ( #11180 )
2025-01-24 12:33:35 +00:00
Ed Reel
7ca8ceb54a
Add onepassword_gui package ( #11173 )
2025-01-22 12:29:31 +00:00
Satadru Pramanik, DO, MPH, MEng
7aa2b7fd19
Add byebug gem and fix regression in crew install of no_source_build packages ( #11126 )
...
* Add Ruby Byebug gem
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Fix regression in crew install of no_source_build package binaries.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* lint
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* bump version
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 >
2025-01-12 01:17:29 +00:00
Satadru Pramanik, DO, MPH, MEng
a902671bc6
Fix using 'crew download' to get package binaries for no_source_build and gem_compile_needed packages. ( #11120 )
...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2025-01-10 21:57:12 +00:00
Satadru Pramanik, DO, MPH, MEng
f20a8cdf73
Manually set HOME for container usage. ( #11116 )
...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2025-01-10 03:25:26 +00:00
github-actions[bot]
dce18d8dd9
Ruby => 3.4.1 ( #11066 )
...
* Ruby => 3.4.0, and remove old kernel workarounds.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add built packages for linux/386 to ruby
* Add built packages for linux/amd64 to ruby
* Add built packages for linux/arm/v7 to ruby
* dep adjustment for Ruby 3.4
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add gem adjustment for ruby 3.4.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update ruby gems deps.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust ruby_resolv_replace requirements.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update rubygems package name.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add repl_type_completor package.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update ruby => 3.4.1
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust build to prevent breakage.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust build workflow script.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add workaround for broken rubocop from ruby upgrade.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Handle case of gem compiler not being installed.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add built packages for linux/386 to ruby
* Add built packages for linux/amd64 to ruby
* Add built packages for linux/arm/v7 to ruby
* Update lib/downloader.rb
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Update packages/ruby_repl_type_completor.rb
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Update tools/build_updated_packages.rb
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Update packages/ruby_repl_type_completor.rb
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Update tools/build_updated_packages.rb
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Add broken rake invocation workaround.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update Rubygems.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update gems and fix gem updater to account for rubygems.org/versions appending updates during the month to the bottom of the file.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Sync up logic in buildsystems/ruby.rb and tools/update_ruby_gem_packages.rb
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 >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-12-31 19:00:07 +00:00
Satadru Pramanik, DO, MPH, MEng
d1871f255a
Add CREW_GCC_VER constant and account for it in the version cleaning algorithm. ( #10945 )
...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2024-12-13 19:05:44 +00:00
Satadru Pramanik, DO, MPH, MEng
b96d0481c0
Set CREW_PY_VER manually unless our python3 is installed. ( #10836 )
...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2024-12-01 08:19:36 +00:00
Ed Reel
17e6259ac2
Allow force removal of essential packages ( #10818 )
2024-11-28 06:04:56 +00:00
Ed Reel
29b925024a
Add patch method to ConvenienceFunctions class ( #10790 )
2024-11-25 08:10:08 +00:00
Satadru Pramanik, DO, MPH, MEng
208a957552
Adjust crew to put out json when CREW_UNATTENDED=1 crew update is run, change build_updated_packages accordingly. ( #10770 )
...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2024-11-21 04:13:10 +00:00
Satadru Pramanik, DO, MPH, MEng
0b5ffcfe42
Pip package updates ( #10758 )
...
* Pip3 updates
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* UUtils coreutils => 0.0.28 (#10757 )
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update py3_setuptools, fix python buildsystem.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
---------
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2024-11-19 07:18:53 +00:00
Satadru Pramanik
5e45599063
Add 3.10 and 3.14 armv7l linux headers.
...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2024-11-15 06:15:49 +00:00
Satadru Pramanik, DO, MPH, MEng
1380dc1285
libcaca rebuild ( #10690 )
...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2024-11-01 12:02:11 -05:00
Satadru Pramanik, DO, MPH, MEng
4c3a845376
Switch to using -O3 for builds. ( #10686 )
...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2024-10-31 11:35:40 -05:00
Satadru Pramanik, DO, MPH, MEng
5b841f51f3
Adjust cmake buildsystem to run verbose tests when run_tests is enabled. ( #10651 )
...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2024-10-22 15:32:40 -05:00
Satadru Pramanik, DO, MPH, MEng
831b5b6e81
Allow crew to pull new package files from CREW_LOCAL_REPO_ROOT during a build if they are dependencies. ( #10649 )
...
* Allow crew to pull new package files from CREW_LOCAL_REPO_ROOT during a build if they are dependencies.
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-10-22 13:43:15 -05:00
Satadru Pramanik, DO, MPH, MEng
9ed6ce95d3
Switch meson to using pip and update to 1.6.0 ( #10638 )
...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2024-10-21 11:37:13 -05:00
Satadru Pramanik, DO, MPH, MEng
1be523ff49
Pip fixes, update libssh2, libunbound, libtirpc, libunistring, and update pip packages. ( #10635 )
...
* Warn for pip upload failure due to twine breakage, fix json.rb, add ruby_rake to core to fix unit test containers.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add updates for libssh2, libunbound, libtirpc, libunistring.
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-10-19 22:48:40 -05:00
Satadru Pramanik, DO, MPH, MEng
ede62095f6
Fix gem version comparison error. ( #10632 )
...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2024-10-19 03:31:22 -05:00
Satadru Pramanik, DO, MPH, MEng
7e62d3bd0e
More ruby buildsystem cleanup. ( #10631 )
...
* More ruby buildsystem cleanup.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* logic adjustments...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
---------
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2024-10-18 18:12:50 -05:00
Satadru Pramanik, DO, MPH, MEng
d4ce7567c2
Do not downgrade gems during update. ( #10629 )
...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2024-10-18 14:45:01 -05:00