Satadru Pramanik, DO, MPH, MEng
2f6b8ff69c
Handbrake => 1.8.2, update unit test workflow. ( #10344 )
...
* Handbrake => 1.8.2
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add armv7l exclusion to starting the armv7l container unit test if no armv7l packages have been changed.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust logic.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add i686 to the mix.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* fixup
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust unit test to avoid exiting on double bracket false.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Refactor again.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* fixup
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust grep for architecture.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
---------
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2024-08-23 20:30:41 -05:00
Maximilian Downey Twiss
5abbff1218
Refactor unit tests ( #10340 )
2024-08-23 09:25:41 -04:00
Satadru Pramanik, DO, MPH, MEng
12352730e5
Rebuild qt5_base for icu75.1, update qbittorrent, adjust qmake buildsystem ( #10330 )
...
* Rebuild qt5_base for Glibc 2.37 with Icu 75.1.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update qbittorrent, modify qmake buildsystem to try to enable newer glibc compatibility.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust min_glibc...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update obs and plplot package deps.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust obs deps.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust deps.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add nlopt, update stellarium, add new highline agree function to package.rb.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* bump version
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* add min_glibc to stellarium
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust postremove message for stellarium.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Fixup plplot.rb.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust agree function.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
---------
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2024-08-21 19:25:11 -05:00
Satadru Pramanik, DO, MPH, MEng
d10bc9f6e6
Fixes #9524 , adjusts compatibility for glibc packages and adds file lists for glibc_build232, and adds max_glibc property ( #10319 )
...
* Fixes #9524 , adjusts compatibility for glibc packages and adds filelists for glibc_build232
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust logic to add max_glibc.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update packages.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust reason reporting logic.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Temporarily adjust unit test to avoid neweer armv7l container.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Modify unit test...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust unit test...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust unit test...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust unit test...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust unit test...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust unit test...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Fix indentation.
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-08-18 21:24:10 -05:00
Satadru Pramanik, DO, MPH, MEng
c6b102fece
Use grep better to speed up crew remove of packages. ( #10309 )
...
* use grep to speed up crew remove
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* bump version
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* adjust logic
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add back CREW_ESSENTIAL_FILES to handle files like libC.so.6
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* adjust CREW_ESSENTIAL_FILES logic
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* fix package_files_that_overlap
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* cleanup output of package_files_that_overlap
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* debug
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Back out CREW_ESSENTIAL_FILES change, and use Package.load_package('pkg.rb').get_deps_list to find dependent packages of CREW_ESSENTIAL_PACKAGES in commands/remove.rb, and also fix Package.load_package('pkg.rb').get_deps_list to enable using it from commands/remove.rb
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust removal message in crew.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust some punctuation and capitalization.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* fix pkg_file path detection
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Only use CREW_LOCAL_REPO_ROOT file if it exists.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* suggested changes
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Fix ESSENTIAL_PACKAGE dependency expansion.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Fix essential_deps logic.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust remove logic to return quietly if in_upgrade, else exit 1, and also properly figure out essential_packages list.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Fix docopt so options like '-d' work.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add suggested changes for testing, add testing file for remove.rb, also in testing.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* fixup
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* more testing
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Move recursive package function to package.rb
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust function name.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* simplify
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* simplify
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Use File.mtime for @last_update_check as per suggestion by @Zopolis4.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Move essential package determination to crew:generate_compatible.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Move load_json and save_json to package_utils and just use symbols for the json array in remove and package_utils.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Unify json usage globally.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Fix one remove test.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* lint
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Update remove.rb test.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* cleanup
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust remove test.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Try to use new Unit Tests...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Fix installsh: git config --local commands cannot be run unless the git repo is already setup.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Move json functions to package_utils.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Fix docopt for real, add docopt unit test, have install.sh generate ruby gem filelists just like a regular buildsystems/ruby gem install.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Use CREW_META_PATH in install.sh.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Cleanup remove.rb tests.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add 'crew list essential'.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add unit test for list command.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Cleanup remove.rb test.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Cleanup wording.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Move print_deps_tree to lib/package.rb.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* lint
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Return changes from #10317
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
---------
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2024-08-17 14:09:09 -05:00
Ed Reel
0115387eb6
Edge 127.0.2651.98-1 => 127.0.2651.105-1 ( #10316 )
...
* Edge 127.0.2651.98-1 => 127.0.2651.105-1
* Adjust Unit Test workflow to account for min_glibc.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust Unit Test workflow to account for min_glibc: take 2.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust min_glibc of Google Chrome packages to 2.28, adjust unit test runner to use higher milestone ChromeOS based containers when appropriate.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust unit test workflow to set LD_LIBRARY_PATH in bash path.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
---------
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
Co-authored-by: Satadru Pramanik <satadru@gmail.com >
2024-08-17 14:58:43 +08:00
Satadru Pramanik, DO, MPH, MEng
2f745cc5f0
Update gtk4, libdrm, mesa, test buildsystems changes, make unit tests easier to debug ( #10311 )
...
* Update gtk4, test buildsystems changes, test unit test changes
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* continue testing
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* continue testing
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* try to fix unit-test
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* more testing
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* more testing
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* more testing
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* more testing
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* more testing
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* more testing
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Move container unit tests to a script for easier debugging.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* fix paths
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Use simpler unit test script for arm too.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* fix unit test yaml
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* debugging...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* debugging...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add git settings for when GitHub is down.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* fix Unit-Test.yml
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust Unit-Test.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* more unit test adjustments
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add missing &&
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust unit tests further...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Fix armv7l unit test, update libdrm.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* add mesa builds
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update mesa package
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* lint
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* debugging
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add early exit from arm unit test if no arm packages have changed.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Fix path and suffix removal.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add more reporting.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust escaping in grep...
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Adjust git configs for network connectivity locally only.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Make git changes local not global.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* make git changes local
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update changed-files actions
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-16 13:11:57 -05:00
Satadru Pramanik, DO, MPH, MEng
8dbc3925d2
icu4c => 75.1 + updates ( #10246 )
...
* Update icu4c, libxml2
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update libxml2
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update binaries
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* adjust deps
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* libxslt rebuild
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* updates and rebuilds for harfbuzz, freetype, fontconfig, cairo, pango
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* rebuild libxslt with new version
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* add icu version to libarchive
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* adjust xmlto deps
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* adjust xmlto deps
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* adjust xmlto deps
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* icu version shared_mime_info
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* add js115 py deps
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 >
* python updates
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update binutils to master
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* more test changes for js115
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update py3_pyicu
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* rebuild wayland
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update librsvg
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* rebuild xfsprogs
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* rebuild bind
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* boost rebuild
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* add libabigail, update sphinx and deps
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* rebuild yelp
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update gspell
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update imlib2
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update libgsf
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* rebuild libcdr, update libical
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* rebuild libmetalink, update libvisio
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* rebuild caja
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update gtk3
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update glib
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update gobject_introspection
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update gnome_docking_library package
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* more gnome updates
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* fixup nautilus
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update vte, revert js115 changes to allow installs, add arm builds for tinysparql, localsearch, nautilus
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* glibc testing upload
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update r
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* suggested changes to add detection for -icu??.?
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* rebuild geany_plugins
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* add dehtml, rework glibc_build237
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update py3_pyyaml
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update libdbusmenu_gtk3
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update gtksourceview_5, cleanup sass packages
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update sass packages, add binaries
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update graphicsmagick, refactor glibc_build237
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* add x86_84 binaries for tinysparql, localsearch, nautilus
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update evolution_data_server
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* iterate
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* xwayland => 24.1.2
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update glibc_build237 binaries
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* sync glibc packages
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* remove instance variables
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* more pkg updates, update mold
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* fix webkitgtk_6 pkg
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* sync glibc changes
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* adjust mysql deps
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* add new packages to packages.yaml
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update package file for webkitgtk_6
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* python => 3.12.5
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* adjust build options for js115
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update js115
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update more packages
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* add updates
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* add i686 build
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* add builds for uriparser
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* adjust force flag
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* fix downloader force
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* fixup download pkg_name usage
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update smbclient package
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update tesseract package
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* package updates
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update tesseract, add time check for builds to crew
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update some samba packages
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update tepl packages
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* add ruby_pry_byebug
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update smbclient
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* tepl updates
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update smbclient
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update imagemagick7
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* add postgresql binaries
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* fix yaml
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* adjust build_elapsed time code, add verbose build to unit test
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add CREW_DEBUG to help debug issues with crew (invoke with crew <command> --debug).
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update crew_profile_base
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* some python package cleanups
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* add print_source_bashrc to docbook_xsl
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* add debugging info message
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* fixup
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* bump version
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* suggested changes and install updates
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* add crew_sudo binaries
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* rubocop fixes
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Fixes : #10291
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* refactor crew upload
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* abort when a file is already uploaded
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* use highline for crew upload prompt
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* add highline to buildessential
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* adjust highline update speed in packages.yaml
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
---------
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2024-08-11 03:19:59 -05:00
Satadru Pramanik, DO, MPH, MEng
7926967339
Adjust PR template to include functionality & file list change checkb… ( #10288 )
...
* Adjust PR template to include functionality & file list change checkboxes
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* expand filelist change comment
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
---------
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2024-08-09 15:55:56 -05:00
Ed Reel
48326918e5
Revert "Download the correct file when there are multiple versions of a package binary ( #10152 )" ( #10253 )
...
This reverts commit 2249eee24e .
2024-08-05 12:17:26 -04:00
Maximilian Downey Twiss
2249eee24e
Download the correct file when there are multiple versions of a package binary ( #10152 )
2024-08-04 23:24:48 -05:00
Maximilian Downey Twiss
cbd2d8f282
Add get_clean_version in PackageUtils and use it in json.rb and version.rb ( #10249 )
2024-08-04 23:09:32 -05:00
Satadru Pramanik, DO, MPH, MEng
f4cfd30c1f
Update meson, rebuild libpsl ( #10132 )
...
* meson => 1.5
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* rebuild libpsl
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* suggested changes
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* suggested changes, use M90 & M91 containwrs for unit tests.
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* use our bash in unit tests
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* adjust done logic
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* do not look at ALL_CHANGED_FILES unless it is not empty
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* adjust bash logic
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* fix case for non-existent variable check
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* use different bash test
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* change bash logic again
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
---------
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2024-07-11 17:08:27 -05:00
Ed Reel
53e15e0dbc
Fix Github Actions Unit-Test.yml ( #10133 )
2024-07-11 15:50:32 -04:00
Ed Reel
184f6183bc
Speed up Github Actions workflow unit tests ( #10115 )
2024-07-12 00:19:34 +10:00
Satadru Pramanik, DO, MPH, MEng
71b6a69569
ruby => 3.3.4 ( #10116 )
2024-07-10 21:46:52 +10:00
Maximilian Downey Twiss
4108878f97
Correct a job name in Repology.yml ( #10095 )
2024-07-07 09:51:00 -04:00
Maximilian Downey Twiss
94b01b82ce
Install Ruby 3.3.3 in Repology.yml (to match packages/ruby.rb) ( #10096 )
2024-07-07 09:50:44 -04:00
Maximilian Downey Twiss
12298d392f
Add quick armv7l support to unit testing CI ( #10082 )
2024-07-04 19:29:28 -04:00
Maximilian Downey Twiss
659ae6eed6
Add pre-commit hooks ( #9510 )
2024-06-15 07:53:06 -04:00
Maximilian Downey Twiss
73ad2513a2
Fix Repology workflow ( #9955 )
2024-06-12 01:56:57 -05:00
Maximilian Downey Twiss
3076ef3892
Change Repology workflow to create pull requests ( #9926 )
2024-06-07 18:55:02 -04:00
Maximilian Downey Twiss
9894fd4d27
Fix Repology.json ( #9739 )
2024-05-01 05:17:10 -04:00
Satadru Pramanik, DO, MPH, MEng
58fa2177e9
Wayland_protocols update, mpv update ( #9681 )
...
* wayland_protocols => 1.35
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* mpv => 0.38
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Enable debugging for /usr/local/etc/profile if in container, fixup glibc version detection
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update crew_profile_base hash
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update sha for crew_profile_base
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update sha for crew_profile_base
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* minor tweaks to unit test, update hash for crew_profile_base
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
---------
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2024-04-19 09:43:53 -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
Ed Reel
d4b46569af
Update bug_report.md ( #9648 )
2024-04-13 19:36:35 -04:00
Maximilian Downey Twiss
d13b6dbf9b
Split prop command into separate file ( #9514 )
2024-04-03 02:23:27 -05:00
Ed Reel
95b40b3c24
Add buildsystem_test and check ( #9530 )
2024-03-23 19:08:23 +11:00
Maximilian Downey Twiss
5d0af28461
Make prop_test and cycle_test cwd-agnostic ( #9498 )
2024-03-16 20:22:22 -04:00
Maximilian Downey Twiss
925a461efb
Split out help command to separate file ( #9392 )
2024-02-26 16:21:11 -06:00
Satadru Pramanik, DO, MPH, MEng
4921e4656e
Add build check to Github Actions, and make getrealdeps.rb failure trigger crew error ( #9319 )
...
* Add build check to Github Actions, and make getrealdeps.rb failure trigger crew abort
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* bump version
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
---------
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2024-02-13 01:23:43 -06:00
Maximilian Downey Twiss
8ae6a2497c
Fix repology workflow ( #9226 )
2024-01-29 00:02:24 -06:00
Maximilian Downey Twiss
68d15ff629
Rework Repology JSON generator ( #9214 )
2024-01-25 09:04:04 -05:00
dependabot[bot]
d4a466c422
Bump tj-actions/changed-files from 36 to 41 in /.github/workflows ( #9153 )
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 36 to 41.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](https://github.com/tj-actions/changed-files/compare/v36...v41 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-06 20:02:47 +08:00
Maximilian Downey Twiss
2e6eb61dc1
Remove spellcheck_test and rework load_test into prop_test ( #8987 )
2023-11-27 20:01:51 -05:00
Maximilian Downey Twiss
86a7814bda
Convert workflows to use reviewdog, run rubocop on tree ( #8939 )
2023-11-13 02:46:43 -05:00
Maximilian Downey Twiss
3e2fa11072
Update workflows to actions/checkout@v4 ( #8938 )
2023-11-13 00:40:15 -05:00
Satadru Pramanik, DO, MPH, MEng
ea6e711e36
Fix Github Action Handoff linter tests ( #8913 )
...
* remove unit tests from handoff.yml
* lint yaml
* lint yaml
* rubocop changes to lib/const.rb
* rename job
* switch unittests to run from handoff
* suggested changes
* use ENV.fetch as much as possible
2023-11-08 19:56:34 -06:00
Satadru Pramanik, DO, MPH, MEng
2b946f5561
Crew update should exit if it fails ( #8909 )
...
* make failed crew update cause non-zero errorstatus, update github action
* bump version
* adjust github action
* adjust github action
* intentionally break crew update
* fix crew update
* Add remove package to github action
2023-11-08 09:19:08 -06:00
Satadru Pramanik, DO, MPH, MEng
f85c0c8edf
Github Action Unit Test: Test Crew Update, crew upgrade, crew install vim ( #8907 )
...
* Github Action Unit Test testing
* add CREW_BRANCH
* simplify
* make reporting more verbose
* Actually run the test!
* intentionally bump version
2023-11-08 08:21:41 -06:00
Maximilian Downey Twiss
e32c7986f3
Fix Repology workflow pt.2 ( #8827 )
2023-10-23 22:08:52 -04:00
Maximilian Downey Twiss
e5467f4565
Fix Repology workflow ( #8820 )
2023-10-23 06:04:36 -04:00
Maximilian Downey Twiss
3650b64ee7
Fix sudo in Repology workflow and set it to run daily ( #8819 )
2023-10-22 19:36:01 -04:00
Maximilian Downey Twiss
84792a5a5e
Rework CREW_TESTING_* variables and crew update process ( #8809 )
...
* Rework CREW_TESTING_* variables and crew update process
* Remove unused CREW_GITHUB_* variables
2023-10-20 12:15:11 -04:00
Maximilian Downey Twiss
2103e3cdff
Minor improvements to Repology workflow and backend ( #8801 )
2023-10-19 09:42:21 -04:00
Maximilian Downey Twiss
670379c9cf
Add script and action for generating JSON for Repology ( #7376 )
2023-10-18 15:23:59 -04:00
Maximilian Downey Twiss
1e7a046803
Fix support for multiple workflows being triggered ( #8408 )
2023-06-19 07:28:38 -04:00
Maximilian Downey Twiss
41a708c1c5
Refactor workflow files ( #8355 )
...
* Refactor workflow files
* Fix YAMLlint errors
2023-06-13 23:42:56 -04:00
Satadru Pramanik, DO, MPH, MEng
46f9929fd7
update linter config ( #8289 )
2023-05-22 11:44:18 -05:00
Ed Reel
c5083e50b0
Linter 1.3 => 1.4 ( #7796 )
...
Update README.md
Move .mdl_style.rb
Remove debug line
Co-authored-by: chronos <no-reply@github.com >
2023-01-03 16:14:42 +08:00