Repository navigation
Releases: ewlsh/devtools-aarch64
Releases · ewlsh/devtools-aarch64
Release list
v1.3.2
[1.3.2] - 2025-03-02
Bug Fixes
- pkgctl version check: Disable Git user configs to avoid side-effects
- pkgctl issue view: Display issue comments in chronological order #259
- pkgctl version check: Ignore warnings when nvchecker ignores invalid versions
- arch-nspawn: Add --timezone=off to avoid pollute build environment
- checkpkg: Add a default value for terminal width
- offload-build: Add end-of-options token (
--) to all ssh and rsync commands - pkgctl db remove: Check valid target repo on db remove
- makechrootpkg: Conflicting packages when using -I
- makechrootpkg: Consider all git repos inside the chroot safe
- Declare local arrays before using mapfile
- pkgctl aur drop-from-repo: Disable confirmation when dropping packages
- util: Disable landlocking in fakeroot
- pkgctl: Disable systemd-nspawn terminal coloring
- pkgctl version check, pkgctl version upgrade: Dont die if no PKGBUILD is found
- offload-build: Download logs even when the build fails #260
- pkgctl release: Ensure we release split package uploads as one batch
- pkgctl version check: Escape pkgbase in nvchecker toml
- completion: Fix erroneous completion variables #222
- offload-build: Fix quoting in sshopts and rsyncopts
- common: Guard the WORKDIR environment var #219
- makechrootpkg: Improve btrfs sanity checks
- pkgctl repo configure: Make sure git signing uses PGP
- gitlab.sh: Prevent division by 0 for missing total pages #255
- pkgctl version check: Remove duplicate error message #235
- offload-build: Setup TEMPDIR in WORKDIR and fix trap override
- offload-build: Ungolfing remote command execution
- pkgctl auth login: Update the personal access token URL
Documentation
- Add manpage info for pkgctl, pkgctl-db(1) & pkgctl-build #231
- pkgctl build: Fix the example command in the help text
- pkgctl build: Fix the example in the help text
- Specify default chroot folder for pkgctl-build
Features
- release: Add a warning if nvchecker integration is not set
- pkgctl version upgrade: Add internal update checksums to better control output
- pkgctl version check: Add json output option to version check command #237
- pkgctl db remove: Add partial split package option to db remove #218
- pkgctl repo clean: Add repo clean command to remove untracked files
- pkgctl issue close: Add subcommand to close issues
- pkgctl issue comment: Add subcommand to comment on issues
- pkgctl issue create: Add subcommand to create a new issue
- pkgctl issue edit: Add subcommand to edit an issue
- pkgctl issue list: Add subcommand to list group and project issues
- pkgctl issue move: Add subcommand to move issues between projects
- pkgctl issue reopen: Add subcommand to reopen issues
- pkgctl issue view: Add subcommand to view issue details and comments
- arch-nspawn: Add support for pacman CacheServer
- mkarchroot: Allow to specify file destination inside chroot
- archbuild: Automatically recreate chroot on version mismatch
- pkgctl db remove: Confirm list of all packages that will be removed
- offload-build: Create or reuse a shared SSH socket with ControlMaster=auto
- checkpkg: Enhance diff command for comparing file lists
- offload-build: Fetch logs after building from the remote server
- pkgctl version setup: Graceful config for packages without remote sources
- pkgctl version upgrade: Let upgrade subcommand also update checksums
- archbuild: Provide vendored language specific makepkg.conf files
- arch-nspawn: Set console mode to autopipe
- makechrootpkg: Support bind mounting a tmpfs
- arch-nspawn: Support conf.d makepkg config files #244
- makerepropkg: Support conf.d makepkg config files from buildtool
Miscellaneous Tasks
- conf: Add whitespace to RUSTFLAGS option for unified style
- archroot: Bump version to ensure fresh roots after config changes
- gitlab: Move project name lookup to gitlab library functions
- doc: Remove superfluous trailing whitespaces from pkgctl man
- Sync pacman configs with package defaults
- makerepropkg: Unify indention style of the file
Testing
- pkgctl version setup: Fix the testcases so they pass again
Make
- Update for github CLI
Misc
- Add a editorconfig to devtools