6.0.0 Phlox #1292
oklopfer
announced in
Announcements
6.0.0 Phlox
#1292
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Pacstall v6.0.0 Phlox
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. The prebuilt deb is also available from the Chaotic PPR, usingsudo apt install pacstall.Developers, Developers, Developers...
The Chaotic PPR is finally live!
Check it out at https://ppr.pacstall.dev/
Breaking Changes
archarray, splitanyandallby @oklopfer (ref({build,checks}.sh)!: enforcearcharray, splitanyandall#1266)spdxlicense list update by @oklopfer (fix({checks,install}.sh)!:spdxgot an update after 4 years #1269)pkgbasedownload and function rework by @oklopfer (fix(*)!:pkgbasedownload and function overkill #1270)-U/--updateif pacstall is installed from deb by @oklopfer (ref(pacstall)!: do not allow update if dpkg installed #1274)_archiveinternal var by @oklopfer (ref(*)!: remove_archiveinternal var #1289)Features
sourceby @oklopfer (feat({fetch-sources,package}.sh): allow extract-to syntax forsource#1271, fix(fetch-sources.sh): extract-to oopsies #1281)Bug Fixes
Translations
Current translation status:
See https://github.com/pacstall/pacstall#translations for how to help.
For the Pacscript Maintainers
How to use the new features
archenforcement andany/allsplitThe
archarray is now a required value in all pacscripts. In addition to this,anyandallnow have 2 distinct meanings, rather than being treated as equivalent:anymeans the package can be built on any architecture, and the result will be specific to that architecture (i.e.foo_amd64.deb)allmeans the package can be built on any architecture, and the result will work on any architecture (i.e.foo_all.deb)This is most important for the PPR and knowing how it should be compiling static packages.
extract-to
sourcesyntax, removal of_archivevarThe presumptive
_archivevar, which legacy pacscripts could cd into to adjust with 5.0.0 changes, has been removed, and replaced with either static naming, or with the new followingsourcesyntax options:custom-location.zip::git+file://example.com/archive.tar.xz?h=file#branch=mastercustom-location.zip@extracted_location::git+file://example.com/archive.tar.xz?h=file#branch=master@extracted_location::git+file://example.com/archive.tar.xz?h=file#branch=masterWhere one can then use
cd extracted_locationinstead ofcd ${_archive}.gitand non-extractable sources,${dest}already performs this function, so this syntax is ignored.Pacscript for this releases Deb
This discussion was created from the release 6.0.0 Phlox.
Beta Was this translation helpful? Give feedback.
All reactions