| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changes
- testport: Show logs info on depend build failures
- MUTABLE_BASE=schg: Support writing to /boot/firmware for cpu microcode
- jail -x: This is not limited to src builds
- bulk: Don't run 'bulk crashed' hook on -f failures
- Add git hash annotation into built packages.
- jail -cu: Fix freebsd-update using wrong arch [1]
- Update log parsing reasons (processonelog.sh)
PR: 256652 [1]
|
|
|
|
|
|
|
|
|
|
| |
* Account for LEGAL_TEXT and per-ARCH DISTFILES in the Makefile sections
[1]
* Relax USE_LDCONFIG checks now that we don't need a specific lib
pattern [2]
PR: 255764 [1]
255651 [2]
|
|
|
|
|
|
|
|
|
|
|
| |
LEGAL is badly maintained, LEGALlint notices quite a number of ports
which mismatch their line in LEGAL. The port itself is always leading.
* math/giacxcas: restrict RESTRICTED_FILES to giac_* only
Differential Revision: https://reviews.freebsd.org/D30061
Reviewed by: portmgr (mat), dch, eadler, marcus
|
|
|
|
|
|
| |
... after safekeeping his commit bit.
With hat: portmgr-secretary
|
|
|
|
|
|
| |
4c6e492cd331cfb1dadf2914988ab28ed4b9bdf8
PR: 256214
|
|
|
|
|
|
|
|
|
|
|
|
| |
The way it works is that it calls pkg info 3 times, so there is a
possibility of losing consistency.
The -r option added for displaying the "Required by" graph instead of
the "Depends on" graph.
Pass maintainership to submitter
PR: 256214
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changes:
* testport|bulk -b: New feature to fetch remote packages. See PACKAGE_FETCH options in poudriere.conf.sample.
This feature has pitfalls like downloading and deleting packages. That may be improved with
upcoming improved incremental build supoport.
* ports now defaults to using FreeBSD's git repository for checkout when no method is specified.
* jail: Add support for fetching from artifact.ci.freebsd.org
* ports -m git: Remove default --single-branch.
* ports: Support -D to not shallow clone with git
* ports: Properly detect vcs checkout errors
* ports/jail -m git: Properly check for git being installed
* logclean -N <n>: Fix to keep latest <n>.
* bulk -n: Don't remove .building dir unless this ran made it
* bulk -f: Ignore anything after first column.
* Update cpdup to v1.22 68cb3cb4e14d9c
* ports/jail -m git: Support -U /local/path.
* jail: Allow poudriere -v to override -q for git/svn
* jail -cm git: Allow -v to be excluded to default to remote branch
* ports: Fix -B being rejected with git.
* jail -r: Fix this to work again
** Some git handling and the PACKAGE_FETCH support is not yet stable and may change in the future.
|
|
|
|
|
|
|
| |
* Allow ports without any leading comment section [1]
loader@ submitted a patch on which this was based
* Add a check to make sure the license is actually valid
PR: 255520 [1]
|
|
|
|
|
|
|
| |
Update port to version 1.10, which adds support for working with git repos
PR: 255713
Reported by: John Hein <jcfyecrayz@liamekaens.com>
|
|
|
|
| |
This release fix the warnings that spawned after the transition to git.
|
|
|
|
|
|
|
| |
This fixes https://github.com/jrmarino/synth/issues/193
(sys/sys/param.h in freebsd/main loses comment after __FreeBSD_version)
MFH: 2021Q2
|
|
|
|
|
| |
PR: 255672
Reported by: yuri
|
|
|
|
| |
Hat: portmgr-secretary
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changes:
- allow to execute programs from lua script and triggers
- fetch vuln.xml.xz by default
- triggers detected by pkg -r are now deferred for firstboot
- pkg triggers command can be executed at first boot to run the
deferred triggers
Note this is expect to be the last release before 1.17 (depending on
how many new bugs has been introduced)
|
|
|
|
| |
Changes: https://github.com/lonkamikaze/bsda2/releases
|
|
|
|
|
|
|
|
| |
* Reverse $FreeBSD$ check logic to make the use of them FATAL [1]
* Remove embedded $FreeBSD$
PR: 255153 [1]
Obtained from: lwhsu [1]
With issue report from Tatsuki Makino
|
|
|
|
| |
Changes: https://github.com/lonkamikaze/bsda2/releases
|
|
|
|
| |
Brings in freebsd/poudriere@1c9357d08e35f2bb248533ce043b2e61920ebf9e
|
|
|
|
| |
While here, take maintainership
|
|
|
|
| |
I have not been using synth for a while and I not interested to maintain synth and gcc6-aux anymore.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
As a performance optimization the list of conflicting ports was only
fetched if the port's Makefile contained a CONFLICTS* entry.
There are ports that only set some option defaults and then include
the Makefile of some generic port. No conflicts change was performed
in that case.
Fix the behavior by always checking all CONFLICTS definitions that
apply, even for ports that do not have such a line in their direct
Makefile. This removes a performance optimization, but is required to
correctly build and install ports that have dependencies that can be
satisfied by an alternative (e.g. ImageMagick6 is installed and the
port being built has a dependency on ImageMagick6-nox11, which does
not contain a CONFLICTS definition it its Makefile).
|
|
|
|
| |
Reported by: lwhsu
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changes from 1.16.99.3 to 1.16.99.4
- expose the name of the packages to its scripts lua and shell
- plist: remove internal support for @*exec
- plist: remove support for @ignore
- plist: remove suppot for @dirrm/@dirrmtry
- plist: remove support for @pkgdep
- plist: remove stub support for @stopdaemon
- plist: remove stub support for @display
- plist: remove stub support for @mtree
- plist: remove stub support for @conflict
- info: fix info processing of mutliple compares
- ci runs again on linux and osx
- portability fixes for linux and osx
- ubsan/asan related fixes
Notes:
svn path=/head/; revision=569277
|
|
|
|
| |
Notes:
svn path=/head/; revision=569256
|
|
|
|
|
|
|
|
| |
contractions, "<portname> is ..." cases, missing Oxford commas, and
other miscellaneous style bugs in the COMMENT line.
Notes:
svn path=/head/; revision=568947
|
|
|
|
|
|
|
|
| |
Changes: https://github.com/t6/portfmt/releases/tag/g20210321
Approved by: dmgk
Notes:
svn path=/head/; revision=568920
|
|
|
|
|
|
|
|
| |
Remove DISTNAME, it is always overwritten.
Cleanup GH_TAGNAME and WRKSRC.
Notes:
svn path=/head/; revision=568805
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The main big change is the switch of the package extension to .pkg
This is done so we can change compression format without having to
modify the tools each time to adapt to the new extension
While here adapt the ports tree to the new .pkg extension and prepare
the pkg-devel ports to swicth the package compression format to zstd
in FreeBSD 14 in a month to give time to upgrade to a version which
have the bootstrap knowing about .pkg.
Changes from 1.16.99.2 to 1.16.99.3
- lua update to 5.4.2
- pkg repo accept now all supported formats mixed without config
- pkg now default on creating .pkg files with backward compatible symlinks
- backward compatible symlinks are now an option
- make the default comprpession format a config option
- set the default compression level for zstd to 19
- make the default compression level a config option
- Update libucl to latest version
Notes:
svn path=/head/; revision=568662
|
|
|
|
|
|
|
| |
- Don't auto pkgclean with bulk -f. Only do this for bulk -a.
Notes:
svn path=/head/; revision=567257
|
|
|
|
|
|
|
| |
- jail: Really fix check_kernconf function
Notes:
svn path=/head/; revision=567104
|
|
|
|
| |
Notes:
svn path=/head/; revision=566937
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* ports: move away from portsnap as default
* zfs rollback: Try harder to rollback snapshots.
* bulk -n: Don't remove .building dir unless this ran made it
* common.sh: use new URL for base system
* jail: Fix git checkout during jail update to operate within SRC_BASE.
* image: Add -w (swap size) and -b (swap position)
* image: Support pre and post build scripts
* image: remove unneeded vfs.root.mountfrom that might cause problems
* image: Fix usb and usb+mfs
* image: Add pkgbase support
* image: Fix loader.efi name for arm and arm64
* image: Don't install pmbr and gptboot on !x86
* image: Enable zfs in rc.conf
* testport: Support overlay
* jail: Support PKG_REPO_SIGNING_KEY/KERNCONF for pkgbase
* bulk|testport -i: Mount ports rw
* jail -u: Fix git not running from the src dir on update
* MOVED: Support from overlays
* bulk: Always build repo even if no packages build
* distclean: Don't delete .hidden files.
* bulk: Delete FORBIDDEN packages during incremental check.
* pkgclean: Delete FORBIDDEN packages.
* bulk: Delete corrupted packages like pkgclean does.
* bulk -af: Delete unqueued packages like pkgclean.
* Many test improvements
* Many fixes for builtin helpers
* A lot more random stuff
Notes:
svn path=/head/; revision=566827
|
|
|
|
|
|
|
| |
Reported by: ehaupt
Notes:
svn path=/head/; revision=566185
|
|
|
|
|
|
|
|
|
| |
- Take maintainership
- Switch to a non-archived fork
- Add support for GO_MODULE
Notes:
svn path=/head/; revision=566097
|
|
|
|
| |
Notes:
svn path=/head/; revision=566088
|
|
|
|
|
|
|
|
|
|
|
| |
- lua: filecmp: Fix for symlink
PR: 253292, 250439
Approved by: bapt (implicit)
MFH: 2021Q1
Notes:
svn path=/head/; revision=565958
|
|
|
|
|
|
|
|
|
|
|
|
| |
- libpkg: rsa: stop leaking an RSA object
- libpkg: rsa: start abstracting away rsa bits
- lua: filecmp: Fix for symlink
PR: 253292, 250439
Approved by: bapt (implicit)
Notes:
svn path=/head/; revision=565957
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog: https://github.com/t6/portfmt/compare/11fdf0b5dcd9d7e5ca0686bcaca056d99b1d3688...57e2a01dedeaf353bced82e76942abeaed205b14
The GitHub repo for portfmt has been marked as archived and
read-only. So probably the current version is the last one.
PR: 252932
Submitted by: Naram Qashat <cyberbotx@cyberbotx.com>
Approved by: arrowd, tcberner (mentors, implicit)
Notes:
svn path=/head/; revision=562407
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changes from 1.16.1 to 1.16.2
- libpkg: add a snap(shot) version prefix
- libpkg: only upgrade installed packages with pattern matches
- Document pkg-lock(8) accepts a list of packages
Approved by: bapt (implicit)
Notes:
svn path=/head/; revision=562140
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changes from 1.15.99.8 to 1.16.99.1
- Avoid making making xstring.h public
- audit: fix quiet
- libpkg: add a snap(shot) version prefix
- libpkg: only upgrade installed packages with pattern matches
- libpkg: accept an "rsa:" prefixed file for pkg_finish_repo()
Approved by: bapt (implicit)
Notes:
svn path=/head/; revision=562139
|
|
|
|
|
|
|
| |
With hat: portmgr
Notes:
svn path=/head/; revision=559531
|
|
|
|
|
|
|
|
|
|
|
| |
The pkg wiki entry (https://wiki.freebsd.org/pkgng) says "The content of this
page was outdated and misleading so it has been deleted." Instead, point to
the upstream github repo where truths about pkg can be found.
Approved by: pkg (bapt)
Notes:
svn path=/head/; revision=559449
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Correct path to apache.mk [1]
* Warn if one declares USE_LDCONFIG without a properly named shared object [2]
* Allow make use-before-declare lazy evaluation in dependencies [3]
PR: 252003 [1]
252181 [2]
244239 [3]
Submitted by: brnrd [1]
Notes:
svn path=/head/; revision=559405
|
|
|
|
|
|
|
|
|
|
|
|
| |
It was already possible to override the locked status of a package, but
the deinstallation of the old version failed and made the update fail.
After this change the package is temporarily unlocked during the upgrade.
Reported by: rkoberman@gmail.com (Kevin Oberman)
Notes:
svn path=/head/; revision=559311
|
|
|
|
|
|
|
|
|
| |
Fixes: pkg audit -q output
Reported by: many
Notes:
svn path=/head/; revision=559294
|
|
|
|
|
|
|
| |
Reported by: pkg-fallout
Notes:
svn path=/head/; revision=559053
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Main highlights:
- Add support for RISC-V
- plist now supports '@include <anotherfile>'
- Keywords can now validate the plist syntax at packaging time
validation is done via a lua script
- Keywords can issue a deprecation warning if needed
- Add support for triggers (lua and shell scripts possible)
- pkg create -e now will create a package with a readable MANIFEST
but also:
- pkg-query now supports %X to print the internal package checksum
- remove usage of utstring
- lua scripts can now take real arguments
- get rid of sysexits
- improve performances for pkg query -F
- Fix an issue with metalog duplicated entries
- Relax keywords attributes syntax by allowing spaces
- Fix a crash when pkg is told to package a directory as a file
- pkg upgrade -n does not run anymore the "prior" test for self pkg upgrade
but instead prints everything that will be upgraded including pkg
- pkg info now print the installed timestamp and repository in --raw output
- print all missing packages not only the first one encountered
- All commands are now consistently using --no-scripts
- pkg audit now accepts a -R/--raw option for parseable output
- some fixes in the solver
PR: 251696
Notes:
svn path=/head/; revision=558943
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
devel/subversion used to be available in different versions from which the
end-user could choose by setting WITH_SUBVERSION_VER to the expected version.
This has been reworked at some point and broke that feature in portshaker.
Adjust the WITH_SUBVERSION_VER handling to cope with it again.
PR: 250849
Submitted by: nork@ninth-nine.com
Notes:
svn path=/head/; revision=558072
|