Commit graph

3978 commits

Author SHA1 Message Date
Michael Gmelin
db30b1e3a3 Fix VNET jails (and IP-less jails in general)
PR:		245616
Approved by:	maintainer timeout
2020-05-04 14:17:28 +00:00
Dmitri Goutnik
ea11527367 ports-mgmt/modules2tuple: Update to 2.1.0
Changes:	https://github.com/dmgk/modules2tuple/releases/tag/v2.1.0
2020-05-03 14:05:10 +00:00
Baptiste Daroussin
e6431df8d5 Update to 1.14.4
- fix a hang in pkg scripts

PR:		245462
Submitted by:	sobomax
Reported by:	sobomax, jkim
2020-04-29 07:32:00 +00:00
Baptiste Daroussin
469e950f79 Update to 1.14.3:
- Add pkg create -l to set compression level
- Parallelize the run of kyua
- Fix VERSION_MINOR UCL expansion
- Bring back pkg create -n
- Document pkg_create(3)
- Improve documentations in pkg-set(8)
2020-04-27 07:40:02 +00:00
Baptiste Daroussin
05e3c21589 Update to 1.14.99.1
Changes from 1.13.99.7 to 1.14.99.1
- parallelize the run of the tests
- Fix VERSION_MINOR expansion
- Fix chflags tests
- Bring back pkg create -n but in a consistent way
- Improve build of sqlite
- Use mmap in sqlite
- Update sqlite to latest version
- Document pkg_create(3)
- Prepare the land for futur proof remote dependency handling
- Update usage of pkg set -A and pkg set -v
- Add pkg create -l (compression level)
2020-04-27 07:37:24 +00:00
Tobias Kortkamp
0b777b289c ports-mgmt/portfmt: Update to latest commit
Changes:	8e3b8d21b1
2020-04-23 04:15:17 +00:00
Dmitri Goutnik
74ff69a94b ports-mgmt/modules2tuple: Update to 2.0.1
Changes:	https://github.com/dmgk/modules2tuple/releases/tag/v2.0.0
2020-04-16 21:04:15 +00:00
Dmitri Goutnik
0a48afddc9 ports-mgmt/portgrep: Update to 1.1.0
Changes:	https://github.com/dmgk/portgrep/releases/tag/v1.1.0
2020-04-11 19:05:07 +00:00
Dmitri Goutnik
ea498af1df ports-mgmt/modules2tuple: Update to 1.17.1
Changes:	https://github.com/dmgk/modules2tuple/releases/tag/v1.17.1
2020-04-07 16:25:59 +00:00
Antoine Brodin
5771a96715 Deprecate ports broken for more than 6 months 2020-04-04 20:51:40 +00:00
Baptiste Daroussin
7c47e31675 Update to 1.14.2
- Disable keep-alive for now, it is not stable enough
2020-04-03 10:53:15 +00:00
Baptiste Daroussin
d439f6d42a Update to 1.14.1
- fix a regression in the autosetup system which resulted in bad path
  for periodic script
2020-04-02 18:06:00 +00:00
Baptiste Daroussin
0c9aeef553 forgot to commit the plist part
Reported by:	ohauer
2020-04-02 15:15:14 +00:00
Baptiste Daroussin
eb7f018869 Update to 1.14
Major changes since 1.13:
- HTTP keep-alive in libfetch (imported from xbps)
- allow to backup shared libraries during upgrades
  (a compat-libraries packages is created to keep track of it)
- better reproducible build support
- More variable exposed to configuration

exp-run by:	antoine
2020-04-02 13:00:38 +00:00
Piotr Kubaj
1376889b59 ports-mgmt/psearch: fix build on GCC architectures
Use newer GCC:
psearch.cpp:125: error: a function-definition is not allowed here before ':' token
2020-03-29 21:26:32 +00:00
Bernhard Froehlich
875cdcabca ports-mgmt/caronade: Update to 0.3.1
Changelog v0.3.1 - Corona Extra

* Update StatusAPI calls to follow GitHub deprecation recommendation
* Update Bulma CSS to 0.8.1
* Switch CI from Tavis to GitHub Actions
* Updated yaml dependency to 2.2.8

* Update TLS config to Mozilla Intermediate configuration
2020-03-29 20:12:28 +00:00
Bernhard Froehlich
6daf88d8fb ports-mgmt/caronade: Fix REQUIRE line in rc.d startscript 2020-03-28 12:38:15 +00:00
Tobias Kortkamp
c551ac84f2 ports-mgmt/portfmt: Update to latest commit
Changes:	b25847a8b0
2020-03-28 07:09:51 +00:00
Bryan Drewery
a1ffc5fedd - Update to 3.3.0-253-g531ee09f6
* queue: Fix unqueueable command error message
 * Fix BASEFS error / first-time setup blockers.
 * bulk: Fix non-existent dependencies claiming to be moved.
2020-03-26 20:47:39 +00:00
Bryan Drewery
af069ae0cc - Update to 3.3.4
Changes: https://github.com/freebsd/poudriere/wiki/release_notes_334

* Fix pkg 1.11 issue with devfs mount.
* testport / bulk -t: Set DEVELOPER in patch phase.
* Fix html with port named "latest".
* bulk: Fixed non-existent dependencies claiming to be MOVED
* Fix first-time setup issues with BASEFS.
2020-03-26 20:47:28 +00:00
Dirk Meyer
af2ad47221 - update to 2.7 2020-03-25 05:59:35 +00:00
Bryan Drewery
253a3191ea - Update to 3.3.0-253-g531ee09f6
* Minor perf improvements for builtins.
 * Fix html with port named "latest".
 * testport / bulk -t: Set DEVELOPER in patch phase.
 * image: Make iso images bootable in UEFI
2020-03-24 18:29:22 +00:00
Baptiste Daroussin
027bfa3ee5 pkg 1.13.99.7
Changes since 1.13.99.5:
- When backing up libraries, create a package 'compat-libraries'
  a4b64e6fin which the new libraries will be appended to and the version
  bumped each time a new library is backed up.
- Fix a regression with sometimes makes some keywords being ignored
  aka scripts not appended to the list of scripts)
- Fix ABI on DragonFly
- Fix fd being closed twice wen running shell scripts
2020-03-23 09:54:37 +00:00
Tobias Kortkamp
8053f1b4c4 ports-mgmt/portfmt: Update to latest commit
Changes:	fd2fbd40a1
2020-03-23 04:55:43 +00:00
Alex Kozlov
aa77356d07 - Update to 1.24 2020-03-23 04:40:45 +00:00
Baptiste Daroussin
94c97457c5 Update to 1.13.99.5
- fix a memory allocation bug during package creation [1)

Reported by:	flo, antoine
2020-03-17 22:08:55 +00:00
Baptiste Daroussin
e5b25769be Update to 1.13.99.4
- Fix detection of zstd compression support for libarchive
- Fix package creation on installed packages
- Update autosetup to the latest version
2020-03-17 09:35:41 +00:00
Dirk Meyer
ba86496b02 - update to 2.6 2020-03-08 18:04:56 +00:00
Antoine Brodin
5ae8688c07 Deprecate some ports using deprecated version of python
With hat:	portmgr
2020-03-08 17:01:46 +00:00
Dmitry Marakasov
7145b0ac62 - Add LICENSE
- Add NO_ARCH
- Update WWW

Approved by:	portmgr blanket
2020-03-08 09:32:06 +00:00
Mathieu Arnold
b2dcd7927c Ports MUST NOT set WITH_DEBUG.
WITH_DEBUG is a user facing variable.  When a user wants to build a port
with debugging symbols enabled, they either set WITH_DEBUG globally, or
WITH_DEBUG_PORTS+=category/port.

Approved by:	bapt
With hat:	portmgr
Differential Revision:	https://reviews.freebsd.org/D23940
2020-03-03 12:56:15 +00:00
Baptiste Daroussin
bd2bae08d9 Update to 1.13.99.3
- Fix regression in ABI detection (add regression tests about it)
- Fix regression concerning the timestamp of the packaged/installed file
  (add  regression tests about it)
2020-03-03 11:00:52 +00:00
Joe Marcus Clarke
55d93fd6e9 Update to 2.18.11
* No longer warn for manpages installed under share/man [1]
* Remove code to combine comments and blank lines in a section [2]
* Remove code to combine comments and blank lines [3]
* USE_PYQT sets the necessary QT USES [4]
* Only warn on lack of INSTALLS_ICONS when USES=gnome is set [5]
* Check for files that have been patched multiple times [6]

PR:		240359 [2]
		244480 [3]
		240445 [4]
		244039 [5]
		243600 [6]
Submitted by:	0mp [1] [5]
		vladimir.chukharev@gmail.com [4]
		swills [6]
Differential Revision:	D23896 [1]
2020-03-02 22:23:10 +00:00
Antoine Brodin
78e2a3f826 Forbid the pkg-devel ports, it create 1 package with bad ABI
With hat:	portmgr
2020-03-02 06:35:19 +00:00
Baptiste Daroussin
d15fea8367 Update to 1.13.99.2
Changes from 1.13.99.1 to 1.13.99.2
- Fix pkg fetch -o
- Implement a mechanism to autobackup libraries during upgrades (off by default)
- zsh-completion: disable repo update durign package retrival
- Improve documentation
- More variable are now expanded when reading the confirations files:
  * OSNAME: FreeBSD
  * RELEASE: 12.1
  * ARCH: amd64
  * VERSION_MAJOR (FreeBSD only)
  * VERSION_MINOR (FreeBSD only)
- Remove the unused and inconsistent pkg create -n
- Add -t timestamp to pkg create to be able to specify the expected file timestamp
  via command line.
- Refactor the pkg_create API and mark as deprecated the old functions
2020-02-28 14:40:35 +00:00
Dmitri Goutnik
29e49aeb08 ports-mgmt/modules2tuple: Update to 1.16.0
Changes:	https://github.com/dmgk/modules2tuple/releases/tag/v1.16.0
2020-02-22 17:35:09 +00:00
Baptiste Daroussin
3602ee63c4 Update to 1.13.2
- fix pkg fetch -o
- accept again colon before path in ssh url scheme in repositories
2020-02-21 14:24:58 +00:00
Kurt Jaeger
a55810dd94 ports-mgmt/psearch: update to 2.1.0, give back maintainership to submitter
PR:		243904
Submitted by:	Benjamin Lutz <mail@maxlor.com>
2020-02-20 18:52:45 +00:00
Antoine Brodin
9bef23ecc2 Clean up USES
With hat:	portmgr
2020-02-19 17:59:35 +00:00
Mateusz Piotrowski
c28b240e07 Update to the latest available commit
This way we can remove the local patches and get a fix one of the reported
bugs: https://github.com/freebsd/pytoport/issues/10

Also, lint the makefile while here.
2020-02-18 19:58:31 +00:00
Rodrigo Osorio
fb7608dce5 ports-mgmt/pkg-provides: Update to 0.7.0
Changelog:
 * Add option to restrict results to specific repository
 * Lint manual page, and fix warnings
2020-02-16 20:47:30 +00:00
Baptiste Daroussin
8349ac105e Update to 1.13.99.1
Changes from 1.13.99.0 to 1.13.99.1
- Do not create a .pkgnew file in case installing a configure file over
  a non existing file
- Update linenoise to latest version
- Update picosat to latest version
- Implement HTTP keep-alive (imported from xbps)
- fix a regression concerning valid url: ssh://user@host:/ was not valid
  anymore
2020-02-14 16:32:58 +00:00
Stefan Eßer
e1260a7ab8 Fix regression that has been introduced in r524227
Revert part of the patch that introduced the --try-broken option, it
caused problems in combination with -m.

Submitted by:	Rudolf Cejka (cejkar at fit.vutbr.cz)
Approved by:	antoine (implicit)
2020-02-13 08:34:02 +00:00
Baptiste Daroussin
33acfa449c Update to 1.13.99.0
- Fix inverted logic about rcscripts
- Improve the build handling of dependency
2020-02-12 14:53:32 +00:00
Baptiste Daroussin
252d58ddcd Update to 1.3.1
- Fix inverted logic that lead to pkg always restarting rc scripts

Reported by:	flo
2020-02-12 14:01:53 +00:00
Baptiste Daroussin
dfcf194888 Release pkg 1.13
- when installing over a non tracked file (not owned by any package)
   pkg now saves a copy of that file as .pkgsave
 - Fix a chicken/egg problem with the meta being compressed and defining
   the compression format. Now pkg repo will create a meta.conf file
   uncompressed (it is small enough) and fallback on the old meta.txz.
   Note that meta.txz is still created for backward compatibility.
 - pkg repo now creates meta files in version 2 by default meaning the
   digests.txz (this was only used with pkg up to 1.2).
   Anyone using that version and willing to upgrade can do it via:
   pkg bootstrap -f
 - suppress version checking when -j is specified
 - Alphabetically sort packages printed in the output of pkg commands to
   ease readability
 - pkg lock/unlock now allows multiple packages in arguments
 - shell script can now print messages along with pkg-messages by writing
   to ${PKG_MSGFD} file descriptor
 - improve error reporting when parsing vuxml files
 - lua script are now ready for prime time:
   - sanboxed with capsicum on plateforms that support it
   - rootdir native
   - documented
 - Fix pkg backup
 - pkg now gives a hint about running pkg update -f in case of "size mismatch"
 - scripts (lua and shell) can now determine if they are in the process of an
   upgrade or an installation via a variable
 - shell scripts are now fully documented
 - keyword files are now documented

PR:		243564
exp-run by:	antoine
2020-02-11 08:36:22 +00:00
Tobias Kortkamp
21280a4cf2 ports-mgmt/portfmt: Update to latest commit
Changes:	e3d34e1150
2020-02-06 09:47:50 +00:00
Mateusz Piotrowski
4bae1c78a6 Fix variable substitution in pkg-message
Also, while here:
- Update licenses.
- Lint with portfmt and portclippy.
- Fix typos in pkg-message.

Approved by:	portmgr (blanket approval)
2020-02-04 14:16:32 +00:00
Dmitri Goutnik
06a986d67c ports-mgmt/modules2tuple: Update to 1.15.0
Changes:	https://github.com/dmgk/modules2tuple/releases/tag/v1.15.0
2020-02-02 14:21:35 +00:00
Baptiste Daroussin
52a9e7116c Import the libfetch patch to the bundled libfetch 2020-01-29 13:11:09 +00:00