SupeChicken666
91f0f2ac98
lib/package: Get rid of eval strings ( #10117 )
...
* lib/package: Cleanup functions, get rid of `eval` strings
Signed-off-by: supechicken <me@supechicken666.dev >
* Fix error
Signed-off-by: supechicken <me@supechicken666.dev >
* Fix error
Signed-off-by: supechicken <me@supechicken666.dev >
* Add comments
Signed-off-by: supechicken <me@supechicken666.dev >
* Make rubocop happy
Signed-off-by: supechicken <me@supechicken666.dev >
* Fix error
Signed-off-by: supechicken <me@supechicken666.dev >
* Simplify
Signed-off-by: supechicken <me@supechicken666.dev >
* Bump crew version
Signed-off-by: supechicken <me@supechicken666.dev >
---------
Signed-off-by: supechicken <me@supechicken666.dev >
2024-07-10 14:49:10 -05:00
Satadru Pramanik, DO, MPH, MEng
e0a1eeaf52
fix building armv7l binaries inside armv8l container regression ( #10086 )
...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2024-07-05 01:34:24 -05:00
Maximilian Downey Twiss
081dcd3bae
Simplify ARCH detection and rework reading /proc/cpuinfo into CPUINFO ( #9981 )
2024-07-03 11:34:10 -04:00
Ed Reel
35d97e9901
Fix error with autotools builds ( #9998 )
...
Use Kernel.system
2024-06-21 19:13:54 +10:00
Maximilian Downey Twiss
33901368d7
Enable more rubocop cops ( #9980 )
...
* Remove self.check in python3.rb as tests were not actuallly being run
* Enable Lint/ImplicitStringConcatenation cop
* Enable Layout/CommentIndentation cop
* Remove unnecessary configuration of Layout/IndentationStyle to EnforcedStyle: spaces, as this is already the default
* Enable Layout/LeadingCommentSpace cop
* Enable Layout/SpaceInsideBlockBraces cop
* Enable Layout/SpaceInsideParens cop
* Enable Layout/TrailingEmptyLines cop
* Enable Lint/LiteralAsCondition cop
* Document the current issue stopping us from enabling Style/OptionalBooleanParameter
* Stop downloading our rubocop config when installing ruby_rubocop
2024-06-17 16:19:11 -04:00
Maximilian Downey Twiss
db53d236c5
Unify CREW_BUILD and CREW_TGT into CREW_TARGET ( #9977 )
2024-06-15 20:16:43 -05:00
Maximilian Downey Twiss
3104954ef5
Remove CREW_MESON_FNO_LTO_OPTIONS ( #9973 )
2024-06-15 09:33:31 -04:00
Satadru Pramanik, DO, MPH, MEng
0ac87c2414
OpenSSL => 3.3.1 + ruby update + ncurses update + python update ( #9925 )
...
* OpenSSL => 3.3.1
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* fix at_exit message
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update ruby, remove patches
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* bump version
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update ncurses, update python3 package file
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* add python binaries
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
---------
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2024-06-08 07:56:48 -05:00
Maximilian Downey Twiss
89d345da78
Stop passing linker flags to ar via -DCMAKE_STATIC_LINKER_FLAGS ( #9927 )
2024-06-07 21:14:34 -04: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
030eed2f1d
Only access filelist and directorylist in remove function if they exist. ( #9911 )
...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2024-06-05 17:03:28 -05:00
Satadru Pramanik, DO, MPH, MEng
54e220241e
Fixup gcc_lib and crew update for very old milestone installs ( #9910 )
2024-06-06 07:45:50 +10:00
Ed Reel
c897fde406
Fix crew help search ( #9843 )
2024-05-24 16:32:43 -04:00
Maximilian Downey Twiss
660211dbc8
Split search command into separate file ( #9833 )
2024-05-22 01:36:45 -05:00
Maximilian Downey Twiss
e0ff6b1c0e
Split whatprovides command into separate file ( #9828 )
2024-05-20 22:59:15 -05:00
Maximilian Downey Twiss
c522b1744a
Fix removing packages ( #9771 )
2024-05-08 19:39:21 -04:00
Maximilian Downey Twiss
fe3eba4fd4
Properly handle fake packages in commands/files.rb ( #9769 )
2024-05-08 19:10:26 -04:00
Ed Reel
45fe6cb4c6
Fix fake package removal bug ( #9766 )
2024-05-08 05:02:27 -04:00
Satadru Pramanik, DO, MPH, MEng
55739dd16e
move bashrc reload at_exit out of default code path to only happen during [re]installs. ( #9755 )
...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2024-05-06 09:51:34 -05:00
Satadru Pramanik, DO, MPH, MEng
3febdc1091
Update wayland_protocols, fix wayland_info compat, have crew identify incompatible packages when throwing incompatibility error ( #9754 )
...
* update wayland_protocols, rename wayland_info and fix compat, have crew identify incompatible packages when throwing incompatibility error
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Revert naming changes
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* rebuild binaries
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* fixup packages.yaml
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add fake package for wayland_utils
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
---------
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2024-05-06 09:35:40 -05:00
Ed Reel
71b9e0d95f
Remove restriction to remove a package ( #9752 )
2024-05-05 22:06:52 -04:00
Maximilian Downey Twiss
b08ae562b4
Actually remove rubocop code from crew upload ( #9698 )
2024-04-20 21:19:27 -05:00
Maximilian Downey Twiss
48e3bd316e
Rework load_package, set_package, search and copy_package ( #9658 )
2024-04-20 19:09:30 -05:00
Ed Reel
2b05d27bd5
Restore CREW_LOCAL_REPO_ROOT constant ( #9677 )
2024-04-19 06:40:04 -04: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
SupeChicken666
4f14166962
lib/const: Rubyize external commands ( #9218 )
...
* lib/const: Rubyize
* Should be `.first`
* Make rubocop happy
* Resolve the exe symlink
* Bump version
* make rubocop happy
* Make rubocop happy
* Make rubocop happy
* Fix error
2024-04-17 14:33:00 -04:00
Satadru Pramanik, DO, MPH, MEng
57a68748b5
installer fix for docker images ( #9656 )
...
* Add extra IO.console.console_mode check to progress_bar
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add i686 workaround for curl during installs
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* bump version
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add system curl check
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* fix logic
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
---------
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2024-04-16 10:30:28 -05:00
Satadru Pramanik, DO, MPH, MEng
43c334de5f
Autosource ~/.bashrc ( #9649 )
...
* Autosource ~/.bashrc
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add exitmessage...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Use env variable to gate USR1
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* add logging
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* adjust logging, add more documentation
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* move env sourced variable in const.rb
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update flag variable to be CREW_SOURCE_BASHRC_ACTIVATED
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Remove need for CREW_SOURCE_BASHRC_ACTIVATED env variable
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* fix logic for trap detection
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* revert to using env variable as flag for bash trap enablement
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* add reversion to env based crew_profile_base trap detection
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* move SOURCE_BASHRC code block
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* use fd instead of env variable, check for interactive terminal in selector
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* fix fd check
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* add exit to shell for installer so that bashrc does not have to be sourced manually after install is run.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* do not use @pkg unless defined
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add some debug code to progress_bar
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add some debug code to progress_bar
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Do not tread on #9654
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add some debug code to progress_bar
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add some debug code to progress_bar
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add some debug code to progress_bar
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add some debug code to progress_bar
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add some debug code to progress_bar
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add some debug code to progress_bar
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add some debug code to progress_bar
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* fixup selector and progress_bar
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* remove debug code from progress_bar
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* refactor to use changed bash process name
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust comment
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* disable more debug code
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* fix comparison
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* fix unit test
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* add some debugging to selector
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* move crewlog to separate file
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* use global verbose
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* adjust timeout to 1 for selector
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* "workaround" using a global variable
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* fix CREW_VERBOSE
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Use CREW_VERBOSE
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* switch all @opt_verbose to CREW_VERBOSE
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* try to work around missing constant on update
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* add print_source_bashrc to ccache
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* uncommented crewlog lines in crew
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* remove debug crewlog lines
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
---------
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2024-04-15 21:28:42 -05:00
Satadru Pramanik, DO, MPH, MEng
206d4acea0
Ruby rebuild + cmake => 3.29.2 ( #9643 )
...
* ruby update against 3.3 git
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* cmake => 3.29.2
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* trigger crew upgrade automatically when rerun_upgrade is set
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* add at_exit hook for rerun_upgrade
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* debugging upgrade...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* lint
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* escape
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* debug
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* debug
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* debug
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* fixup
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* refactor CREW_ESSENTIAL_PACKAGES to allow for upgrades
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* lint
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* more debug changes
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add save_json function
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* use rescue for device.json backup logic
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* use crewlog fxn for logging
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* fixup
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* adjust cmake build
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* udpate ruby package
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update location of CREW_ESSENTIAL_PACKAGES
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Use rescue block in save_json
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Use distcc in CREW_NPROC calculation
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* fixup
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* lint
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* rebuild cmake on arm
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add quoting to grep command in commands/remove
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* suggested changes
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* eliminate @device_json usage
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* adjust exit logic
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* remove redundant line
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
---------
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2024-04-13 19:55:04 -05: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
Maximilian Downey Twiss
8b19dcd05a
Add lib/package_utils.rb to provide a number of package convenience functions. ( #9617 )
2024-04-10 13:00:04 -05:00
Satadru Pramanik, DO, MPH, MEng
e133fa9430
Allow package removal to not error out on missing files, in case of files from a package having been manually removed ( #9625 )
...
* Allow package removal to not error out on missing files.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Use FileUtils to allow Exception option
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
---------
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2024-04-09 20:43:19 -05:00
Ed Reel
c141f4631d
Update CREW_COMMANDS constant and replace hardcoded Available commmands ( #9604 )
2024-04-05 18:56:58 +11:00
Maximilian Downey Twiss
6c67b9fe98
Split file command into separate file ( #9601 )
2024-04-05 00:25:56 -05:00
Maximilian Downey Twiss
14a81ec42c
Split remove command into separate file ( #9529 )
2024-04-04 19:11:36 +08:00
Ed Reel
c19e0ca3e9
Simplify check_package function ( #9599 )
2024-04-04 19:04:51 +11:00
Maximilian Downey Twiss
d13b6dbf9b
Split prop command into separate file ( #9514 )
2024-04-03 02:23:27 -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
Ed Reel
9ab7decb17
Move constants from bin/crew to lib/const.rb ( #9533 )
...
Update help_test to include crew commands help test
2024-03-24 21:40:37 -04:00
Ed Reel
95b40b3c24
Add buildsystem_test and check ( #9530 )
2024-03-23 19:08:23 +11:00
Maximilian Downey Twiss
c6e3570062
Fix hardcoded device.json path in commands/list.rb ( #9523 )
2024-03-22 21:01:08 -04:00
Ed Reel
1dd4b99f0a
Simplify crew prop command ( #9519 )
2024-03-22 14:12:25 -04:00
Maximilian Downey Twiss
cb0227394d
Split sysinfo command into separate file ( #9513 )
2024-03-20 20:20:57 -05:00
Satadru Pramanik, DO, MPH, MEng
a39ec41c3f
Set default 'binary_compression' to 'tar.zst', allow verbose option for all crew commands. ( #9505 )
...
* Set default 'binary_compression' to 'tar.zst'
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* shellcheck!
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add verbose option to all crew commands, use workaround for package logic
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-03-20 12:33:09 -05:00
Ed Reel
7c17beeee7
Add check command ( #9501 )
2024-03-20 08:46:01 -04: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
Satadru Pramanik, DO, MPH, MEng
ea0f9deeb6
crew: run git-restore-mtime on crew update ( #9474 )
...
* crew: run git-restore-mtime on crew update
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* bump version
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Use git-restore-mtime during install, remove pixz from manual install before core
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 >
2024-03-12 12:20:03 -05:00
Ed Reel
20b85cc053
Add prompt to add local repo package if not in crew ( #9464 )
2024-03-10 23:42:04 -04:00
Maximilian Downey Twiss
a634199dc0
Split list command into separate file ( #9454 )
2024-03-09 19:05:15 -05:00
Satadru Pramanik, DO, MPH, MEng
207f5cbc27
crew: allow override of ARCH const in crew with env variable ( #9459 )
...
* crew: allow override of ARCH const in crew with env variable
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-03-10 10:21:14 +11:00