* Add binary_compression value to each package
* Remove binary_url values and arrays
* Handle packages with empty binary_sha256 arrays (either missing binaries or not compiled by us)
* Rename IgnoredPatterns to AllowedPatterns.
* Exclude docopt.rb (not our code) from Rubocop
* Disable Style/RedundantReturn
* Disable Style/MutableConstant
* Disable Style/NumericLiterals
* Set Layout/IndentationStyle to spaces
* Temporarily disable various cops.
* Add Rubocop CI via Octocop
* Lint tree with rubocop -A -c .rubocop.yml
Co-authored-by: Satadru Pramanik <satadru@gmail.com>
* Some updates
* requested changes
* make requested changes
* make CREW_ENV_OPTIONS changes
* ncurses change!
* convert gtk_vnc to new git format
* Initial crew testing modifications
* fix typo
* Avoid error with testing remote already created
* Revert ncurses change. Let's put that in its own dedicated PR.
* formatting changes
* formatting fixes, bump crew version
* [Fix Package] bubblewrap
* [New Package] flatpak
* Bump version
* change /usr/local to #{CREW_PREFIX}
* Add binaries
* Added lto, built binaries, fixed version string,
* new binaries + wrapper script
* Disable setuid
* add dconf dependency
* modify wrapper
* current working build
- no sound
- The X11 DISPLAY variable isn't getting through.
- This is the sort of command that works after installing: flatpak run --socket=wayland org.videolan.VLC
* lint
* Current working build
* Need to unset GDK_PIXBUF_MODULE_FILE
* env variables need to be unset before running flatpak, not bubblewrap
* Add backported fixes patch, add unset variables to wrapper
* Update flatpak.rb
* Fix sha256sum on source
* add xdg_base to dependency list
* Fix patching
* Add wayland socket if running a package
* add user flag for non-run commands
* Update flatpak.rb
* Make sound work
* make sure CREW_OPTIONS is in configure line
* add xdg variables in postinstall
* more XDG variable logic
Co-authored-by: satmandu <satadru@gmail.com>