Commit Graph

3735 Commits

Author SHA1 Message Date
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
Stefan Eßer
6f1399c349 Fix building of specific qt4 ports after qt5 has become the default flavor.
The ports infrastructure does not consistently deal with FLAVOR environment
variables set to an empty string. This caused the dependency check in
portmaster to fail for multimedia/phonon.

With FLAVOR="" in the environment, "make -V FLAVOR" returns "qt4", but the
dependency list produced by "make build-depends-list" assumes "qt5", even
though no user preferences for qt5 have been set.

Reported by:	Walter Schwarzenfeld <w.schwarzenfeld at utanet.at>
Approved by:	antoine (implicit)
2018-06-22 06:44:44 +00:00
Mathieu Arnold
4376dbbb58 Use PY_FLAVOR for dependencies.
FLAVOR is the current port's flavor, it should not be used outside of
this scope.

Sponsored by:	Absolight
2018-06-20 17:05:41 +00:00
Eitan Adler
ea6edb7b6d ports-mgmt/pkgs_which: feex a typo
Approved by:	mandree (maintainer)
2018-06-10 20:28:15 +00:00
Romain Tartière
115b9a0a8e Update to 1.0.16 2018-06-02 10:56:11 +00:00
Bryan Drewery
e56e26d6f9 - Update to 3.2.7-372-g6125e0831
Very minor chase of 3.2.7.

  - HTML: Reset error load counter on successful load
2018-06-01 18:36:06 +00:00
Bryan Drewery
28c4f5f7e1 - Update to 3.2.7
Very minor maintenance release.
Changes: https://github.com/freebsd/poudriere/wiki/release_notes_327
2018-06-01 18:32:07 +00:00
Steve Wills
2e4f2a6565 ports-mgmt/pkg_replace: update to 20180530
PR:		228627
Submitted by:	kdeguchi@sz.tokoha-u.ac.jp (maintainer)
2018-05-31 13:59:15 +00:00
Eric Turgeon
578b5d3204 Update ports-mgmt/synth to 2.05
PR:		228573
Approved by:	wg (mentor)
2018-05-29 15:38:21 +00:00
Sunpoet Po-Chuan Hsieh
ad4f267b7a Update WWW
search.cpan.org is shutting down.
It will redirect to metacpan.org after June 25, 2018.

With hat:	perl
2018-05-27 20:15:16 +00:00
Tobias C. Berner
fff1aa535b Update lang/ghc 8.4.2 and the hs-* ports the newer versions
* Update lang/ghc to 8.4.2
* Update the boostrap compiler to 8.4.1
* Update the many hs-* ports
* Bump the rest

Thanks a lot to arrowd for doing all the heavy lifting :)

PR:		227968
Exp-run by:	antoine
Submitted by:	arrowd
Differential Revision:	https://reviews.freebsd.org/D15005
2018-05-25 21:44:12 +00:00
Dmitry Marakasov
5e4a9887a7 - Update WWW
Approved by:	portmgr blanket
2018-05-22 09:34:12 +00:00
Stefan Eßer
7e4c59fc9e Document --package-format=<fmt> option. I had implemented that option some
time ago, but decided to not expose it in the man-page, since portmaster
will not necessarily install the latest version if installing from local
Jpackages is requested and there exist multiple package files that only
differ in archive format. But since a non-standard package format allows
to choose between an optimization for speed or for disk space, this is a
useful option that shall be described in the man page.

Approved by:	antoine (implicit)
2018-05-21 12:42:17 +00:00
Stefan Eßer
955455de8e Fix recursive building of ports (-r option). The match_flavor function was
called before being defined.

The issue and cause has been reported by Herbert J. Skuhra. (Thanks!)

PR:		227882
Reported by:	Herbert J. Skuhra <herbert@gojira.at>
Approved by:	antoine (implicit)
2018-05-20 10:56:13 +00:00