1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-07 02:06:57 +00:00
Commit Graph

4073 Commits

Author SHA1 Message Date
Bryan Drewery
4140b6699b - Update to 3.3.0-542-g8bf6e594a
- Don't auto pkgclean with bulk -f. Only do this for bulk -a.
2021-03-03 20:29:48 +00:00
Emmanuel Vadot
12ff9acd53 ports-mgmt/poudriere-devel: Update to 3.3.99.20210303
- jail: Really fix check_kernconf function
2021-03-03 17:06:13 +00:00
Alex Kozlov
57f75a1e1f - Update to 1.25 2021-03-02 08:24:17 +00:00
Bryan Drewery
e2a23642a8 - Update to 3.3.0-540-g9f9007eb8
* 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
2021-03-01 05:11:42 +00:00
Dmitri Goutnik
92d66fa703 ports-mgmt/portfmt: Update WWW
Reported by:	ehaupt
2021-02-20 19:58:37 +00:00
Dmitri Goutnik
92f2033ae0 ports-mgmt/portfmt: Adopt and switch to a maintained fork
- Take maintainership
- Switch to a non-archived fork
- Add support for GO_MODULE
2021-02-19 20:15:36 +00:00
Dmitri Goutnik
21e74a76e3 Switch to GO_MODULE after r566063 2021-02-19 17:59:28 +00:00
Emmanuel Vadot
08e8765a42 ports-mgmt/pkg: Update to 1.16.3
- lua: filecmp: Fix for symlink

PR:	253292, 250439
Approved by:	bapt (implicit)
MFH:		2021Q1
2021-02-18 18:11:06 +00:00
Emmanuel Vadot
ac74dfb6d5 ports-mgmt/pkg-devel: Update to 1.16.99.2
- 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)
2021-02-18 18:04:45 +00:00
Rainer Hurling
77ee862f4a ports-mgmt/portfmt: Update to g20200924
Changelog: 11fdf0b5dc...57e2a01ded

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)
2021-01-23 18:14:51 +00:00
Emmanuel Vadot
25f680fffe ports-mgmt/pkg: Update to 1.16.2
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)
2021-01-20 14:35:40 +00:00
Emmanuel Vadot
2bb025fe90 ports-mgmt/pkg-devel: Update to 1.16.99.1
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)
2021-01-20 14:24:35 +00:00
Antoine Brodin
aa7a6c429e Drop python 2.7 support from a few ports
With hat:	portmgr
2020-12-28 23:02:12 +00:00
Adam Weinberger
011cbbbfb6 ports-mgmt/pkg: Update WWW
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)
2020-12-28 09:05:45 +00:00
Joe Marcus Clarke
bc9aa6b801 Updqte to 2.19.4.
* 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]
2020-12-27 19:22:08 +00:00
Stefan Eßer
d262ce88bc Enable updating of locked ports
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)
2020-12-26 20:47:07 +00:00
Baptiste Daroussin
b8c209a747 Update to 1.16.1
Fixes: pkg audit -q output

Reported by:	many
2020-12-26 15:53:09 +00:00
Antoine Brodin
14be7bd191 scipy 1.5.4 is only compatible with python 3.6+
Reported by:	pkg-fallout
2020-12-24 09:03:39 +00:00
Baptiste Daroussin
982fa079a5 update to 1.16.0
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
2020-12-22 18:52:05 +00:00
Romain Tartière
cc510df3cf Fix usage of WITH_SUBVERSION_VER
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
2020-12-14 02:18:53 +00:00
Emanuel Haupt
36c251d986 Update to 0.1.2 2020-12-09 09:23:04 +00:00
Baptiste Daroussin
82b49d1468 Update to 1.15.99.8
- Update documentation about configuration options
- Fix variable expansion while parsing pkg.conf and repositories
- Fix scripts never ending on MacOS
- Do not execute post-install script if extraction fails
- Fix fetching of meta.conf if it is missing
- Update lua to lua 5.3.6
- Improve solver missing some reverse dependencies
- 'audit' now accept a -R/--raw option for parseable output
- 'audit' can now ignore packages based on use define globs or regexp
- 'set' now reports when a package provided in command line is not installed
- all commands are now consistently using --no-scritps instead of different
  flavor per commands
- when request to install many packages unavailable in the repo, print all the
  missing one instead of stop at the first one only
- 'info' now prints the timestamp and repository in the --raw output
- Improve error messaging when parsing the configuration file
- when upgrading in dry-run mode: stop first checking for pkg, but show all
  the packages to be upgraded, pkg included
- Fix crash when pkg is told to package a directory as a file
- 'create' now accept -e to create package with an expanded version of the
  manifest aka readable
- Relax keywords attributes syntax by allowing spaces
2020-12-09 04:40:27 +00:00
Rodrigo Osorio
05ab4ccace ports-mgmt/pkg-provides: Upgrade to 0.7.1
Major changes:
 - Fix a bug that kept temporary files on the disk
   after database upgrade.
2020-12-07 21:50:01 +00:00
Emanuel Haupt
3d95e6e13a Add fastest_pkg 0.1.1, script to find the fastest pkg mirror. 2020-11-30 12:12:43 +00:00
Joe Marcus Clarke
2ade1a8170 Update to 2.19.3.
* Do not complain about USE_LDCONFIG32 [1]
* Allow a master port to have its last line be ".endif" [2]
* Attempt to find OPTIONS use in a smarter way [3]

PR:		251431 [1]
		251430 [2]
		249970 [3]
Submitted by:	gerald [1]
2020-11-29 17:24:43 +00:00
Dmitri Goutnik
0caae1f00d ports-mgmt/portgrep: Update to 1.2.0
Changes:	https://github.com/dmgk/portgrep/releases/tag/v1.2.0
2020-11-23 14:46:07 +00:00
Dmitri Goutnik
b65a01d1d4 ports-mgmt/modules2tuple: Update to 2.2.2
Changes:	https://github.com/dmgk/modules2tuple/releases/tag/v2.2.2
2020-11-15 13:11:47 +00:00
Bryan Drewery
ab3fd0e886 Fix bsdgrep support for jail version 2020-11-13 19:12:32 +00:00
Bryan Drewery
24290e8b62 - Update to 3.3.6
Changes: https://github.com/freebsd/poudriere/wiki/release_notes_336

- Fixes bsdgrep support for jail version
2020-11-13 19:12:09 +00:00
Mikael Urankar
37c02f7921 ports-mgmt/octopkg: Update to 0.3.1
Changelog:
  https://github.com/aarnt/octopkg/releases/tag/v0.3.0
  https://github.com/aarnt/octopkg/releases/tag/v0.3.1

PR:		248835
Approved by:	maintainer timeout
2020-11-13 09:27:22 +00:00
Bryan Drewery
7102cd71c0 - Fix jail creation for 12.2+ seeing sys/param.h error.
MFH:	2020Q4
2020-11-11 22:20:36 +00:00
Bryan Drewery
2c2f09a005 - Update to 3.3.5
Changes: https://github.com/freebsd/poudriere/wiki/release_notes_335

This is a minor release mostly fixing jail creation on 12.2+

MFH:	2020Q4
2020-11-11 22:20:11 +00:00
Stefan Eßer
9d5f5c6780 Correctly report package locks that prevent an upgrade
Reported by:	rkoberman@gmail.com (Kevin Oberman)
2020-11-11 18:27:56 +00:00
Chris Rees
f84b8ae11d ports-mgmt/portdowngrade: No need for svn dep
It is highly unlikely to be installed on a system without svnlite

PR:		ports/250848
2020-11-07 08:15:03 +00:00
Baptiste Daroussin
f821e6330c Update to 1.15.99.7
The main features is:
- implement triggers mechanism (both lua and shell)

Other changes:
- Merge keywords preinstall script into a single "prepackaging script"
- fix issues with script leaving process in the background
- fix an issue with metalog duplicated entries
- improve performances of pkg query -F
- get rid of sysexits
2020-11-05 17:51:08 +00:00
Steve Wills
08278ea412 ports-mgmt/synth: allow using base ncurses
PR:		244142
Approved by:	ericbsd (maintainer)
2020-11-03 20:27:34 +00:00
Baptiste Daroussin
45f62b8503 update to 1.15.99.6
Changes from 1.15.99.5 to 1.15.99.6
- lots of keywords improvements:
  * validation: lua script to validate the keyword line
  * deprecated: boolean to mark a keyword as deprecated
  * deprecation_message: message if deprecated
  * actions_script: script version of 'actions' in lua
  * lua scripts: now can have real arguments instead of
  pre-expended ones
2020-10-21 12:55:33 +00:00
Baptiste Daroussin
fe2ba86ba5 Update to 1.15.99.5
changes:
- New feature: @include for plist
- internal only: remove utstring in favor of posix open_memstream
- plenty of small memory improvements
2020-10-21 07:25:50 +00:00
Baptiste Daroussin
cbe35836d6 Update to 1.15.99.4
- Fix build with non recent compilers
2020-10-13 07:25:00 +00:00
Baptiste Daroussin
e640316bdd pkg-devel: update to 1.15.99.3:
- Brings many fixes from the stable branch
- Add support for a new @include
2020-10-13 07:00:59 +00:00
Emmanuel Vadot
cd3a338678 ports-mgmt/pkg: Update to 1.15.10
Add a workaround for https://bugs.freebsd.org/250271

PR:		250059
Approved by:	bapt (implicit)
MFH:		2020Q4
2020-10-11 13:00:43 +00:00
Emmanuel Vadot
20f0c7125b ports-mgmt/pkg: Update to 1.15.9
Changes from 1.15.8 to 1.15.9:
- lua_pkg_copy when copying a symlink

PR:		248314
Approved by:	bapt (implicit)
2020-10-04 14:14:51 +00:00
Baptiste Daroussin
c4bca255db Update to 1.15.8
Fixes a typo which results in pkg ignoring some lua script in some particular
circumpstancies: shell script also available in certain types
2020-10-02 14:05:23 +00:00
Emmanuel Vadot
ac33e165c5 ports-mgmt/pkg: Update to 1.15.7
Changes from 1.15.6 to 1.15.7:
 - Fix %# expand in script

Approved by:	bapt (implicit)
2020-10-02 09:01:41 +00:00
Baptiste Daroussin
7b49f32a7f pkg2ng is gone a while ago stop advising to use it 2020-09-29 08:28:47 +00:00
Tobias Kortkamp
f35841a5de Reset MAINTAINER 2020-09-28 05:05:24 +00:00
Piotr Kubaj
d46d9e64c9 ports-mgmt/pkg: fix build on powerpc64le
Little-endian powerpc64 is not detected properly by sqlite3.
2020-09-24 17:29:13 +00:00
Dmitri Goutnik
8a3aa16835 ports-mgmt/modules2tuple: Update to 2.2.1
Changes:	https://github.com/dmgk/modules2tuple/releases/tag/v2.2.1
PR:		249509
Reported by:	yuri
2020-09-23 14:46:03 +00:00
Emmanuel Vadot
1590ec2e8c ports-mgmt/pkg: Update to 1.15.6
Changes from 1.15.5 to 1.15.6
- Fix '%X' to include the file name and sum

Approved by:	bapt (implicit)
2020-09-22 14:15:44 +00:00
Emmanuel Vadot
027224fdb8 ports-mgmt/pkg: Update to 15.99.2
query: Fix '%X' to include the file name and sum

Approved by:	bapt (implicit)
2020-09-22 14:12:48 +00:00