5.4.0 Quinacridone #1208
oklopfer
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Pacstall v5.4.0 Quinacridone
This update is a quality of life update focusing on important bug fixes and adding requested features. Users can update from Pacstall 4.0.0 or higher with
pacstall -U pacstall:master
, or reinstall using the deb file.Developers, Developers, Developers...
Features
suggests
array by @oklopfer (feat(*): add regularsuggests
array #1195)-Sd
) and info (-Si
) search by @oklopfer (feat(search.sh): keyword and info search #1201)Bug Fixes
CARCH
/AARCH
replaces in srcinfo by @oklopfer (fix(srcinfo.sh): CARCH/AARCH replaces #1190).
named packages properly in srcinfo by @oklopfer (fix(srcinfo.sh): parse.
properly #1192)prerm
file executable by @oklopfer (fix(build.sh): markprerm
file executable #1193)provides
,replaces
,conflicts
,breaks
,suggests
,recommends
replaces
removal by @oklopfer (fix({package,build}.sh): re-order replaces removal #1199)for
loop entries (enhancedoptdepends
) by @oklopfer (fix({checks,fetch-sources}.sh): quote for loop entries #1200)optdepends
bleeding by @oklopfer (fix(build.sh): dependency bleed #1204)How to use the new features
suggests
arrayLike the other relations arrays, suggests now allows you to add packages to the control file's
Suggests
, without doing it through optdepends. This is most useful for when building static packages, to use instead of optdepends, as optdepends that are installed on the system are marked asDepends
.Additionally, all package relations can now use version constraints, just as
depends
.keyword and info search
-Sd
/--search-description
Like search, but both displays descriptions on output, and searches through descriptions upon the query. To do a case-sensitive search, use quotes within quotes (
"''"
or'""'
).-Si
/--search-info
Display metadata (SRCINFO) of a remote package. Only accepts real package names.
repo aliases
The
pacstallrepo
file now accepts an optional new format. There is one optional component and one required component:Where alias is optional. url is the raw url to a git repository. This should not end in .git, and should normally end in user/reponame. alias can be anything alphanumeric, must be space separated, and must begin with the
@
symbol.This would be useful if you wanted to do something like
pacstall -I pkg@pacstall
vspacstall -I pkg@enhanced
wherepacstall
is the official repository andenhanced
is your repository with additional modifications, instead ofpacstall -I pkg@github:pacstall/pacstall-programs
andpacstall -I pkg@github:me/pacstall-enhanced-repo
, or other various long links.To add an alias, either edit
/usr/share/pacstall/repo/pacstallrepo
and follow the format above, one repo for each line, or use the-A
command to add a new repo:To remove an alias without removing the repo, edit
/usr/share/pacstall/repo/pacstallrepo
. To remove an an aliased repo, any of the following would work:Pacscript for this releases Deb
This discussion was created from the release 5.4.0 Quinacridone.
Beta Was this translation helpful? Give feedback.
All reactions