Skip to content

Pacstall v1.5 Twilight

Compare
Choose a tag to compare
@Elsie19 Elsie19 released this 17 Jul 19:31
· 2237 commits to master since this release
98de89f

Pacstall v1.5 Twilight Twilight

This update is a QoL update focusing on bug fixes and adding requested features. Also it is recommended to rerun the install script as opposed to running pacstall -U because of big code changes that are best updated to by reinstalling.

Users

In short

Features


Additions
  • Multi-repo support. You can add a github repo, lets say, by running pacstall -A https://github.com/user/repo
  • Deb support has been added
  • If aria2 is installed, pacstall will download a package in multiple chunks
  • -S flag is overhauled with new multi-repo support
Changes
  • The -C flag is removed in favor of the -A flag
  • Upgrading packages now takes into account the repo of origin

Bugs


Bug fixes

  • Fix for not printing help if no flags are given
  • Fix for ls errors on install
  • Many others, didn't count :p

Bugs

  • Bulk install doesn't work, planned for 1.6

Developers, Developers, Developers...

In short

Additions


  • Everything from Users
  • Global dir constants (you can set where you want packages to be downloaded, scripts to be located, logging location, etc)
  • Deb support has been added (see here for an example).

Changes


  • change-repo.sh -> add-repo.sh
  • removescript variable is deprecated in favor of just the function
  • The -S flag shows which repo a package is from (following multi-repo support)
  • The -S flag also includes repo hyperlinks if the terminal supports them (iTerm2, terminology, VTE-based, etc)
  • The metadata logger will log _remoterepo and _remotebranch for use in updating