Commit graph

3748 commits

Author SHA1 Message Date
Tobias C. Berner
89d1bb9ab0 Merge lang/qt5-qml and x11-toolkits/qt5-quick into x11-toolkits/qt5-declarative
- There was no obvious reason to split these ports, and it makes
  porting simpler; the set of ports using either mostly coincided.

Exp-run by:	antoine
PR:		223687
PR:		232751
2018-11-04 19:00:53 +00:00
Baptiste Daroussin
a7091cda19 Update to 1.10.99.11 which attempts to fix build with recent libarchive 2018-11-03 21:27:52 +00:00
Alex Kozlov
ede9d0e3f1 - Update to 1.21 2018-10-29 09:19:57 +00:00
Stefan Eßer
1ac413f57a Remove reference to obsolete INDEX files for FreeBSD7-9 and report build
time for successful builds, as suggested by Walter Schwarzenfeld.

Approved by:	antoine (implicit)
2018-10-27 18:37:59 +00:00
Steve Wills
31a03e4eb4 ports-mgmt/pkg_replace: update to 20181024
PR:		232695
Submitted by:	kdeguchi@sz.tokoha-u.ac.jp (maintainer)
2018-10-27 00:25:32 +00:00
Bryan Drewery
32e7c41f16 - Update to 3.2.8-402-g73eefa2e6
- Replace portsmon links with freshports.
 - Document that hook plugins can provide make.conf, but not with filename patterns.
 - pkgclean: Ensure -j is passed in.
 - Create a dataset for poudriere/data/images during initial setup (#630)
 - image -t zrawdisk: Load the ZFS module at boot, so the filesystem can be
   mounted (#633)
 - image -t zrawdisk: Fix check for IMAGESIZE (#634)
 - image: On failure, don't leave md(4) devices laying around (#635)
 - image: When copying the contents of an overlay, copy symlinks as
   symlinks (#636)
 - Update sh to r338473
 - bulk -cC: Prompt to delete if not in a TTY.
   - Only prompt when ATOMIC_PACKAGE_REPOSITORY is off.
   - Only prompt if there are packages to remove.
 - ATOMIC_PACKAGE_REPOSITORY: Be a bit more verbose about packages directory
   paths.
 - image: Add bytes to bibytes conversion regarding image size (#638)
 - image: Add dump support (#644)
 - Update zsh completion
2018-10-24 22:17:03 +00:00
Bryan Drewery
e04251feb5 Update to 3.2.8
Very minor update.

Changes: https://github.com/freebsd/poudriere/wiki/release_notes_328
2018-10-24 22:09:20 +00:00
Tobias Kortkamp
4a3358a952 ports-mgmt/portsreinstall: Update to 4.1.0
PR:		231572
Submitted by:	maintainer
2018-10-24 20:57:04 +00:00
Stefan Eßer
ebbcf94e7e Fix upgrades of moved ports. 2018-10-22 12:06:40 +00:00
Baptiste Daroussin
721fca0324 Add a patch to fix pkg-static with linked against openssl 1.1.1
This is needed to be able to sign repository with pkg-static

Reported by:	many (based on a patch by gjb)
MFH:		2018Q4
2018-10-16 10:08:01 +00:00
Joe Marcus Clarke
d4e3c772df Update to 2.18.6.
Fix an uninitialized variable warning in non-Python ports.

Reported by:	leres
2018-10-14 17:50:32 +00:00
Stefan Eßer
cdc0f1d2c3 Make portmaster use "pkg-static" instead of "pkg". This prevents problems
with inconsistent shared library references that may occur when openssl in
base is upgraded to version 1.1.1 with 1.0.x installed from a port.

Approved by:	antoine (implicit)
2018-10-13 19:22:47 +00:00
Joe Marcus Clarke
f50359c2ad Update to 2.18.5.
* Do not complain about extra FLAVORS in *_DEPENDS. [1]
* Do not fully expand variable dependencies to allow for more granular checks. [2]
* Allow GH_* in USES section. [3]
* Check for duplication between *_USES and USES. [4]
* Check for incorrect use of *_CMAKE_ARGS [5]
* Check that CMAKE_BOOL arguments do not contain a -D flag [5]
* Check for use of autoplist and pkg-plkist or PLIST_FILE. [6]

PR:		231420 [1]
		231421 [2]
		231422 [3]
		231566 [4]
		231894 [5]
		231865 [6]
Submitted by:	db [3] [6]
2018-10-13 15:38:08 +00:00
Ryan Steinmetz
274759c90c - Bump PORTREVISION to chase openssl update in CURRENT 2018-10-11 00:10:52 +00:00
Steve Wills
42e5331589 ports-mgmt/pkg_replace: Update to 20180927
PR:		231749
Submitted by:	kdeguchi@sz.tokoha-u.ac.jp (maintainer)
2018-10-09 13:57:34 +00:00
Antoine Brodin
3f14fbb2c0 Fix some PKGNAME collisions 2018-10-08 15:08:13 +00:00
Dag-Erling Smørgrav
9dff352320 Fix every instance of RUN_DEPENDS:=${BUILD_DEPENDS} in p5 ports, except
for where it resulted in a change in output from build-depends-list or
run-depends-list.

Approved by:	portmgr (adamw)
2018-10-06 13:06:42 +00:00
Eric Turgeon
fadd019319 Update ports-mgmt/synth to 2.06
Approved by:	wg (mentor)
2018-09-27 19:05:20 +00:00
Baptiste Daroussin
351d44a02c Update to 1.10.99.10 2018-09-22 10:44:56 +00:00
Mark Linimon
272bca67ef Mark these ports as broken on powerpc64.
While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
2018-09-18 11:01:50 +00:00
Joe Marcus Clarke
f6a09b8a5a Update to 2.18.4.
* Do not complain about icon installation if USE_QT is defined [1]
* Add support for checking LICENSE_PERMS [2]
* Add a warning when NO_PACKAGE is used [2]
* Per the Porter's handbook, check for sections for USE/USES and FLAVORS [3]
* Check for -on/-off in OPTION names [4]
* Check to make sure the correct LICENSE_FILE_foo is specified [5]

PR:		231122 [1]
		231155 [2]
		230594 [3]
		229280 [4]
		231303 [5]
Submitted by:	loader [3]
		adamw [4]
2018-09-16 17:51:43 +00:00
Brad Davis
27f9bf5942 Apply a patch from git that fixes make packages with hardlinks and config files. 2018-09-10 22:28:59 +00:00
Mathieu Arnold
e1bfdfbe56 Add DOCS options to ports that should have one.
Also various fixes related to said option.

PR:		230864
Submitted by:	mat
exp-runs by:	antoine
2018-09-10 13:14:50 +00:00
Ben Woods
d247691573 Fix fetch by updating GH_TAGNAME as required by r479255
Approved by:	portmgr blanket
2018-09-09 03:43:17 +00:00
Brad Davis
caccd90e82 Update to 1.10.99.9
- Remove a check for config files that have hardlinks
- Add .gitlab-ci.yml to support the Gitlab CI service
- Add a few more tests with hardlinks
2018-09-08 19:22:29 +00:00
Emanuel Haupt
eba101ec88 - Update to 1.2
- Improve pylint score from 4.73 to 9.08
- Set a distinctive User-Agent when making HTTP/HTTPS requests
2018-09-04 08:58:07 +00:00
Chris Rees
349073f46c Clarify error message 2018-09-01 11:23:29 +00:00
Emanuel Haupt
695b6582cf - Update to 1.1.1
- Support for python3 [1]
- Specify LICENSE_FILE since it's available in the distfile [1]

Requested by:	sunpoet [1]
2018-08-31 09:12:27 +00:00
Jason E. Hale
f553e29ed8 Fix build with Qt 5.11 (patch sent upstream)
PR:		230884
2018-08-31 03:33:36 +00:00
Emanuel Haupt
d4e3dc3570 Allow building without privileges.
Submitted by:	ohauer
2018-08-29 07:57:19 +00:00
Emanuel Haupt
0597b34c50 - Update to 1.1
- Correctly handle hostnames that do not resolve
- Implemented a --silent option which will only show errors
2018-08-28 15:15:39 +00:00
Emanuel Haupt
bd5027391f - Update to 1.0
- Add WWW and provide an additional mirror
- Provide a longer description as requested by portlint

- Distilator will now report when an URL gives a redirect
- Rewritten in python using requests and requests_ftp
- Licensed under BSD2CLAUSE

PR:		215425
Requested by:	mat
2018-08-27 16:28:42 +00:00
Baptiste Daroussin
a9644863f1 Update to 1.10.99.8
Changes from pkg 1.10.99.7 to 1.10.99.8
- Add options to ignore OSVERSION check and document it
- Complain about RO filesystem for pkgdb access if needed
- Fix privileges drop done too early
- Improve OSVERSION check
- Fix some resource leaks
- Lots of documentation improvements
- Improve conflicts handling
- Do not check remote packages when doing `pkg upgrade -v`
- Convert from autotools to autosetup
- Fix warnings spotted by gcc 7+
- Fix pkg info -R to match the documented behaviour
- Update zsh completion
- Fix crash with config file handling
- pkg is now a semi static binary
2018-08-20 17:06:15 +00:00
Brad Davis
8a3ef66b51 Add a small patch to pkg to fix NULL check in pkg_is_config_file().
This helps pkgbase users with recent updates.

Approved by:	bapt
2018-08-20 16:53:05 +00:00
Dirk Meyer
3f5e74a98d - switch MASTER_SITES to github
- add more scripts
2018-08-16 08:48:04 +00:00
Dirk Meyer
0457fc2192 - switch MASTER_SITES to github
- add more scripts
2018-08-16 07:57:02 +00:00
Torsten Zuehlsdorff
66495f27bc Flag more ports not compatible to PHP 7.x with IGNORE_WITH_PHP
PR:		229982
2018-08-13 09:25:01 +00:00
Joe Marcus Clarke
91c178d00b Fix breakage introduced in previous commits.
PR:		230427
2018-08-07 12:49:20 +00:00
Rodrigo Osorio
874d4a3f3d Update ports-mgmt/pkg-provides from 0.4.2 to 0.5.0
Changes :
- use https instead of http to update the database
- new env variable PROVIDES_URL to overwrite the default URL
2018-08-04 15:44:33 +00:00
Adam Weinberger
9c38e50be9 Reevert change accidentally included in r476184 2018-08-01 18:13:39 +00:00
Adam Weinberger
0c926073ff Fix a common grammar error: "can not" means the opposite of "cannot."
"Can not" means "it is possible not to," and "cannot" means "it is impossible to."
2018-08-01 16:33:11 +00:00
Gerald Pfeifer
09f9633cb6 Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.

This includes ports
 - featuring USE_GCC=yes or USE_GCC=any,
 - featuring USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and those
 - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
   c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.

PR:		222542
2018-07-29 22:18:44 +00:00
Stefan Eßer
672a731a16 Fix quoting of optional FLAVOR argument in some make invocations, which
were uncovered by fixed quoting in the pm_make* functions.

Reported by:	tatsuki_makino at hotmail.com (Tatsuki Makino)
Approved by:	antoine (implicit)
2018-07-23 06:55:51 +00:00
Stefan Eßer
b390554d5f Make some sub-routines use "$@" instead of $* to correctly pass arguments
with blanks to invoked commands. This fixes clean-up of shared library
backups, where only one file was removed due to a parameter list being
terminated by the first blank within one parameter.

Reported by:	tatsuki_makino at hotmail.com (Tatsuki Makino)
Approved by:	antoine (implicit)
2018-07-22 07:24:35 +00:00
Mathieu Arnold
f6d56007b9 Remove all := from BUILD_DEPENDS, here are never needed.
While there, cleanup, and sort depends.

When build and run dependencies are the same, there are three ways to
avoid duplicating the list while not adding the framework added
BUILD_DEPENDS to the RUN_DEPENDS.  In order of preference, they are:

1) use RUN_DEPENDS to set BUILD_DEPENDS:

BUILD_DEPENDS=	${RUN_DEPENDS}
RUN_DEPENDS=	foo:bar/baz

2) create another variable and use it:

MY_DEPENDS= foo:bar/baz
BUILD_DEPENDS=	${MY_DEPENDS}
RUN_DEPENDS=	${MY_DEPENDS}

3) use BUILD_DEPENDS to set RUN_DEPENDS and force evaluation:

BUILD_DEPENDS=	foo:bar/baz
RUN_DEPENDS:=	${BUILD_DEPENDS}

Sponsored by:	Absolight
2018-07-09 08:40:17 +00:00
Kirill Ponomarev
a80d6ed528 Update to 4.0.0
PR:		229411
Submitted by:	maintainer
2018-07-02 10:26:27 +00:00
Gleb Popov
98ae1eaf36 lang/ghc: Update to 8.4.3 and bump PORTREVISION's of all Haskell ports.
As usual, it is recommended to rebuild or reinstall all the
dependent ports and the lang/ghc port itself in one of the following
ways:

# portmaster -w -r ghc
  or
# portupgrade -fr lang/ghc

In case of pkg(8), it is probably safer to remove all the GHC-dependent
packages along with GHC and reinstall everything from scratch.  For
example:

# pkg query "%ro" ghc > ghc-pkgs.txt
# pkg delete -y lang/ghc

In ghc-pkgs.txt, check and remove all the packages that have been moved
on the update, then use this command:

# pkg install -y `cat ghc-pkgs.txt`

Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D16038
2018-06-30 09:57:59 +00:00
Tobias C. Berner
b1a1d38bf9 Replace bsd.qt.mk by Uses/qt.mk and Uses/qt-dist.mk
From now on, ports that depend on Qt4 will have to set
	USES=		qt:4
	USE_QT=		foo bar
ports depending on Qt5 will use
	USES=		qt:5
	USE_QT=		foo bar

PR:		229225
Exp-run by:	antoine
Reviewed by:	mat
Approved by:	portmgr (antoine)
Differential Revision:	→https://reviews.freebsd.org/D15540
2018-06-28 17:39:53 +00:00
Thomas Zander
3b828a42f7 Update to upstream version 0.4.r65
Detailed maintainer log:
- Add TEST-DEPENDS.
- Add indication of the type of dependence by the first characters
  in parentheses: (BR) for BUILD_DEPENDS and RUN_DEPENDS together.
- Make it ready for Python 3.
- Fix transition of svn sources from Google Code to SF for gen-dist.

PR:		228361
Submitted by:	vladimir.chukharev@gmail.com (maintainer)
2018-06-24 19:26:15 +00:00
Joe Marcus Clarke
02cd77c8b7 Update to 2.18.3.
* Be less strict in the check for MASTER_SITE_SUBDIR use.
  This change checks that the subdirectory used is actually different
  than what is defined in MASTER_SITES_SUBDIRS.  To make this easier to
  do, support has been added to single-quote variables passed to the
  get_makevar* functions. [1]

* Now only PY_FLAVOR is recommended as opposed to FLAVOR. [2]

* Remove an errant ':' when suggesting PY_FLAVOR. [3]

PR:		228227 [1]
Requested by:	mat [2]
Reported by:	koobs [3]
2018-06-24 16:13:06 +00:00