notbugIf you buy from Amazon USA, please support us by using this link.
non port: Mk/bsd.port.mk
SVNWeb

Number of commits found: 1067 (showing only 100 on this page)

1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11  »  

Sun, 23 Sep 2018
[ 11:14 sunpoet ] Original commit   Revision:480496
480496 Mk/bsd.port.mk
Update description of MANPREFIX

Differential Revision:	https://reviews.freebsd.org/D17260
Approved by:	portmgr (adamw)
Tue, 18 Sep 2018
[ 18:53 emaste ] Original commit   Revision:480065
480065 Mk/bsd.port.mk
bsd.port.mk: remove unnecessary if defined() test

Approved by:	portmgr
[ 14:48 emaste ] Original commit   Revision:480026
480026 Mk/bsd.port.mk
480026 archivers/p7zip/Makefile
480026 multimedia/libx264/Makefile
480026 multimedia/xmms/Makefile
Hoist LDFLAGS_${ARCH} logic into bsd.port.mk

Approved by:	portmgr (bapt)
Sponsored by:	The FreeBSD Foundation
Mon, 10 Sep 2018
[ 19:56 zeising ] Original commit   Revision:479445
479445 Mk/Uses/gl.mk
479445 Mk/bsd.port.mk
479445 games/q3cellshading/Makefile
Change USE_GL to become USES=gl.

Change USE_GL to become USES=gl.  You still need to specify USE_GL as well,
to specify which gl components you need, such as egl glesv2 glut glu glw gl.
Only specifying USE_GL is supported for now, to ease in transition.  It is
however deprecated, and will be removed eventually.
Specifying USES=gl without USE_GL is an error.
USE_GL=yes is also deprecated, but supported for now.  It implies USE_GL=glu.

Fix fallout from this change.

PR:		230692
Approved by:	portmgr (antoine)
exp-run by:	antoine
Reviewed by:	mat
Differential Revision:	https://reviews.freebsd.org/D16774
[ 13:41 mat ] Original commit   Revision:479421
479421 Mk/bsd.port.mk
479421 Mk/bsd.sanity.mk
Move sanity checks later.

Some USES set some variables that a porter may need to be aware and
set some variables too late for sanity checks to do a good job.
[ 13:16 mat ] Original commit   Revision:479409
479409 Mk/bsd.port.mk
479409 Mk/bsd.sanity.mk
Add a DEV_ERROR if PORTDOCS/PORTEXAMPLES are set and DOCS/EXAMPLES
options are not defined.

PR:		230864
Submitted by:	mat
exp-runs by:	antoine
Differential Revision:	https://reviews.freebsd.org/D13651
Tue, 28 Aug 2018
[ 12:19 mat ] Original commit   Revision:478304
478304 Mk/bsd.port.mk
Add DEV_WARNING when misusing USES=mate/USES=gnome.

Differential Revision:	https://reviews.freebsd.org/D16828
Tue, 31 Jul 2018
[ 18:41 zeising ] Original commit   Revision:476013
476013 MOVED
476013 Mk/bsd.port.mk
476013 Mk/bsd.xorg.mk
476013 UPDATING
476013 audio/rhythmbox/Makefile
476013 cad/brlcad/Makefile
476013 chinese/librime/Makefile
476013 devel/directfb/Makefile
476013 devel/imake/Makefile
476013 devel/lndir/Makefile

(Only the first 10 of 254 ports in this commit are shown above. View all ports for this commit)
Switch to xorgproto instead of individual packages

Upstream used to distribute protocol headers as separate packages, but has
decided to merge those to a common package, named xorgproto.  This update
tracks that change.

* Add a new port, x11/xorgproto, with are protocol headers for xorg.
* Hook the new protocol port to the build and to infrastructure in
  bsd.xorg.mk.
* Update all ports with a dependency on any of the old *proto packages to
  instead depend on xorgproto.  Bump portrevision.
* Delete the old *proto packages, update MOVED.

PR:		230023
Submitted by:	zeising
Approved by:	portmgr (antoine)
exp-run by:	antoine
Thu, 26 Jul 2018
[ 22:25 jhb ] Original commit   Revision:475401
475401 Mk/bsd.port.mk
475401 base/binutils/Makefile
475401 base/binutils/pkg-plist
475401 base/gcc/Makefile
475401 base/gcc/pkg-plist
Add support for amd64 and i386 to base/binutils and base/gcc.

- To support amd64, map amd64 to x86_64 when generating the --host argument
  to configure in bsd.port.mk and when generating --target arguments in port
  Makefiles.
- Add entries to the plists for i386 and amd64.  amd64 generally includes both
  amd64-specific entries as well as i386 entries.
- Don't include the builtin float.h for i386 and amd64.

Reviewed by:	bapt
Approved by:	portmgr (bapt)
Differential Revision:	https://reviews.freebsd.org/D16250
[ 10:37 mat ] Original commit   Revision:475360
475360 Mk/Scripts/qa.sh
475360 Mk/bsd.port.mk
Tell people who disabled LICENSE processing that it then cannot be
checked.

Reported by:	mfechner
Approved by:	bapt
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D16450
Wed, 18 Jul 2018
[ 11:13 mat ] Original commit   Revision:474850
474850 Mk/Scripts/qa.sh
474850 Mk/bsd.port.mk
Add a license qa check to tell porters when their ports will be mostly
useless.

Reviewed by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D16103
Sat, 30 Jun 2018
[ 08:37 mat ] Original commit   Revision:473605
473605 Mk/Scripts/security-check.awk
473605 Mk/bsd.port.mk
Convert to readelf.

objdump is being removed from HEAD, make sure everything still works
when this happens.

PR:		229049
Reported by:	emaste
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D15904
Fri, 29 Jun 2018
[ 10:02 mat ] Original commit   Revision:473538
473538 Mk/bsd.port.mk
Keep --forward when using PATCH_DEBUG.

Otherwise, when used with BATCH defined so as to not be bothered by
config screen and all, it will almost silently reverse obsolete patches
and make you wonder why something is now broken.

Reviewed by:	sbruno
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D15804
Thu, 28 Jun 2018
[ 17:39 tcberner ] Original commit   Revision:473503
473503 CHANGES
473503 Mk/Scripts/qa.sh
473503 Mk/Uses/qmake.mk
473503 Mk/Uses/qt-dist.mk
473503 Mk/Uses/qt.mk
473503 Mk/bsd.port.mk
473503 Mk/bsd.qt.mk
473503 Mk/bsd.sanity.mk
473503 accessibility/jovie-kde4/Makefile
473503 accessibility/kaccessible-kde4/Makefile

(Only the first 10 of 1416 ports in this commit are shown above. View all ports for this commit)
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
Wed, 20 Jun 2018
[ 17:42 jhb ] Original commit   Revision:472890
472890 Mk/bsd.port.mk
Set OS versions to target system versions for CROSS_SYSROOT.

When cross-building a package via a CROSS_SYSROOT, set OSVERSION,
_OSRELEASE, and OSREL to the target OS version.  OSVERSION is derived
from the <sys/param.h> header in the sysroot.  _OSRELEASE cannot be
easily derived from a sysroot as it is a property of a kernel, so
instead generate a "fake" _OSRELEASE from the OSVERSION, but use a
"-CROSS" branch name that will hopefully fail in any places that make
assumptions about branch names.

Approved by:	portmgr (bapt)
Differential Revision:	https://reviews.freebsd.org/D15812
[ 15:15 mat ] Original commit   Revision:472875
472875 Mk/bsd.port.mk
Sort ONLY_FOR_ARCHS and NOT_FOR_ARCHS on display.

This is so that all IGNORE message end up looking the same, and grep'ing
and sorting them is easier.

Reported by:	linimon
Sponsored by:	Absolight
Mon, 14 May 2018
[ 19:15 tijl ] Original commit   Revision:469956
469956 Mk/bsd.port.mk
469956 lang/gcc47/Makefile
469956 lang/gcc48/Makefile
469956 lang/gcc49/Makefile
469956 lang/gcc5/Makefile
469956 lang/gcc6-devel/Makefile
469956 lang/gcc6/Makefile
469956 lang/gcc7-devel/Makefile
469956 lang/gcc7/Makefile
469956 lang/gcc8-devel/Makefile

(Only the first 10 of 11 ports in this commit are shown above. View all ports for this commit)
Run "/usr/sbin/service ldconfig restart" for USE_LDCONFIG instead of
"ldconfig -m <path>" so the order of ldconfig search directories after
package installation is the same as after a reboot.  The original command
simply appends the path to the list of directories while the ldconfig rc.d
script uses "sort -u".

Bump lang/gcc* which are known to install libraries with exactly the same
name so the library loaded at runtime depends on the order of the search
directories.

PR:		228046
Approved by:	portmgr (antoine)
[ 19:06 bapt ] Original commit   Revision:469953
469953 Mk/bsd.port.mk
Remove LIBDIR from build env variable

This is leaking LIBDIR information (which is defined in base share/mk/*) to
the build environement with a value which is not really suitable for ports
(/usr/lib) which may have an impact on some build system forcing the maintainer
to override the value.

Revealed during the update of liblz4

PR:		228059
Submitted by:	bapt
Exp-run by:	antoine
Wed, 9 May 2018
[ 15:18 jhb ] Original commit   Revision:469449
469449 Mk/bsd.port.mk
469449 base/binutils/Makefile
469449 base/binutils/pkg-plist.mips
469449 base/gcc/Makefile
469449 base/gcc/files/patch-Makefile.in
469449 base/gcc/files/patch-gcc-Makefile.in
469449 base/gcc/files/patch-gcc-configure
469449 base/gcc/pkg-plist
Add 32-bit mips support to base/binutils and base/gcc.

- When cross-building packages, set ARCH to the target arch instead of
  the arch of the build host.  This fixes bsd.ssp.mk on MIPS which was
  trying to enable SSP on MIPS cross-built packages because the host
  ARCH was amd64.  A new HOST_ARCH variable is added to set the
  --build triple for configure scripts, but I believe most other uses of
  ARCH in ports are really about the target, not the build host so this
  is the more correct general direction.
- Some updates to base/binutils and base/gcc to use ARCH as the target
  architecture.
- Drop the extra arguments to GCC to set include and library paths and
  only set --sysroot.
- Move the --sysroot flags into CC, CXX, CPP (which is now set to XCPP)
  and LD instead of passing it in CFLAGS, etc.  The base/gcc build uses
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Mon, 7 May 2018
[ 22:29 jbeich ] Original commit   Revision:469338
469338 Mk/bsd.port.mk
469338 cad/opencascade/Makefile
469338 cad/openscad-devel/Makefile
469338 devel/llvm-devel/Makefile
469338 devel/llvm60/Makefile
469338 devel/opendht/Makefile
469338 dns/powerdns-recursor/Makefile
469338 editors/libreoffice/Makefile
469338 editors/libreoffice/files/extrapatch-vcl_inc_unx_gtk_gtkinst.hxx
469338 editors/libreoffice/files/extrapatch-vcl_unx_gtk_gtkinst.cxx

(Only the first 10 of 27 ports in this commit are shown above. View all ports for this commit)
Drop FreeBSD 10.3 support

Reviewed by:	yuri (SoPlex), sunpoet (nghttp2), cpm (chromium), brooks (llvm*)
Approved by:	portmgr (rene)
Differential Revision:	https://reviews.freebsd.org/D15238
Thu, 3 May 2018
[ 09:16 mat ] Original commit   Revision:468917
468917 Mk/bsd.port.mk
Add a warning about setting DISTNAME and USE_GITHUB=yes

Sponsored by:	Absolight
Wed, 2 May 2018
[ 15:00 mat ] Original commit   Revision:468843
468843 Mk/bsd.port.mk
Note that 10.3 is not supported any more.

Sponsored by:	Absolight
Thu, 5 Apr 2018
[ 04:52 acm ] Original commit   Revision:466532
466532 Mk/Uses/fpc.mk
466532 Mk/bsd.fpc.mk
466532 Mk/bsd.port.mk
466532 Mk/bsd.sanity.mk
466532 archivers/fpc-bzip2/Makefile
466532 archivers/fpc-unzip/Makefile
466532 archivers/peazip/Makefile
466532 audio/fpc-a52/Makefile
466532 audio/fpc-mad/Makefile
466532 audio/fpc-modplug/Makefile

(Only the first 10 of 111 ports in this commit are shown above. View all ports for this commit)
- Migrate Mk/bsd.fpc.mk to Mk/Uses/fpc.mk
- Convert all fpc-based ports to USES=fpc

PR:             227210
Reviewed by:    portmgr
Approved by:    portmgr
Exp-run by:     antoine
Differential Revision:  https://reviews.freebsd.org/D14617
Thu, 29 Mar 2018
[ 15:02 emaste ] Original commit   Revision:465900
465900 Mk/bsd.port.mk
465900 devel/libds/Makefile
465900 devel/pdcurses/Makefile
465900 devel/ztcl/Makefile
465900 irc/eggdrop-devel/Makefile
465900 irc/eggdrop/Makefile
465900 irc/evangeline/Makefile
465900 java/java3d/Makefile
465900 lang/myrddin/Makefile
465900 lang/rexx-imc/Makefile

(Only the first 10 of 18 ports in this commit are shown above. View all ports for this commit)
Use BINARY_ALIAS to make LLD_UNSAFE more widely applicable

Some ports do not honour $LD or -fuse-ld=bfd in $CFLAGS, but do invoke
ld via $PATH.   Automatically set BINARY_ALIAS+=ld=${LD} when LLD_UNSAFE
is active to use ld.bfd for these ports.

Approved by:	portmgr (antoine)
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D14876
Wed, 21 Mar 2018
[ 14:51 bapt ] Original commit   Revision:465182
465182 Mk/bsd.port.mk
Remove last occurence of WANT_GNOME which was removed
monthes ago
Mon, 19 Mar 2018
[ 21:39 bdrewery ] Original commit   Revision:465035
465035 Mk/bsd.port.mk
Fix some recursive targets using the wrong FLAVOR.

Reported by:	Andrzej Tobola <ato@iem.pw.edu.pl>, koobs
Approved by:	portmgr (implicit)
Thu, 15 Mar 2018
[ 02:36 bdrewery ] Original commit   Revision:464550
464550 Mk/bsd.port.mk
Define CONFIG_SITE even without GNU_CONFIGURE as some ports still benefit from
it.

Approved by:	portmgr (implicit)
Mon, 12 Mar 2018
[ 19:04 bdrewery ] Original commit   Revision:464273
464273 Mk/bsd.port.mk
FLAVORS: Reorder so the default is first.

It is documented that the first FLAVOR is the default.  Due to some use
of DEFAULT_VERSIONS and USES, the default FLAVOR may be determined
dynamically.  Poudriere in particular expects the default to be first
and does the wrong thing for emacs ports currently [1].  This resolves
that and avoids other tools making the same mistake.

PR:		225659 comment #14
Approved by:	portmgr (implicit)
[ 18:19 bdrewery ] Original commit   Revision:464267
464267 Mk/bsd.port.mk
FLAVORS: Fix several 'make *recursive' targets not passing along FLAVOR
properly.

PR:		225659 comment #15
Approved by:	portmgr (implicit)
Sun, 11 Mar 2018
[ 14:23 brnrd ] Original commit   Revision:464175
464175 CHANGES
464175 Mk/Uses/apache.mk
464175 Mk/Uses/php.mk
464175 Mk/bsd.apache.mk
464175 Mk/bsd.port.mk
464175 Mk/bsd.sanity.mk
464175 lang/php56/Makefile
464175 lang/php70/Makefile
464175 lang/php71/Makefile
464175 lang/php72/Makefile

(Only the first 10 of 18 ports in this commit are shown above. View all ports for this commit)
Mk/Uses/apache.mk: Migrate Mk/bsd.apache.mk to Uses

 - Chase required changes in framework (bsd.sanity.mk, bsd.port.mk)
 - Chase required changes in ports (version checks)
 - Chase required changes in PHP ports (include bsd.apache.mk)
 - exp-run by antoine, brnrd, joneum

PR:             223691 (exp-run)
Reviewed by:    joneum (hat apache), mat (portmgr), antoine (portmgr)
Approved by:    joneum (hat apache)
Approved by:	portmgr
With hat:       apache
Sat, 3 Mar 2018
[ 06:50 ultima ] Original commit   Revision:463463
463463 Mk/bsd.options.mk
463463 Mk/bsd.port.mk
463463 Mk/bsd.sites.mk
* Add USE_GITLAB for fetching from www.gitlab.com and GitLab deployed sites.

Reviewed by:	mat
Approved by:	portmgr (mat)
Relnotes:	yes
Differential Revision:	https://reviews.freebsd.org/D12162
Wed, 28 Feb 2018
[ 18:38 bdrewery ] Original commit   Revision:463257
463257 Mk/Scripts/functions.sh
463257 Mk/bsd.port.mk
ports_env: Store list of variables to export in PORTS_ENV_VARS in mk files.

This will avoid renamed/removed variables being orphaned, and allows for
exporting variables in ports_env that are not wanted to be exported in
sub-makes via _EXPORTED_VARS.

Approved by:	portmgr (implicit)
Tue, 20 Feb 2018
[ 22:58 bdrewery ] Original commit   Revision:462464
462464 Mk/Scripts/do-fetch.sh
462464 Mk/bsd.port.mk
Fix RANDOMIZE_MASTER_SITES.

- /usr/games/random moved to /usr/bin/random in 11.0+
- Need to explicitly add in the pipe '|'

Approved by:	portmgr (implicit)
[ 22:45 bdrewery ] Original commit   Revision:462462
462462 Mk/bsd.port.mk
Reduce fstat(2) calls for SCRIPTDIR/* scripts.

There's only about 10 ports that actually use this, so rather than
spamming a dozen fstat(2) calls for every port during INDEX reduce
it to 1 for now.

Also avoid the fstat(2) if the target already exists.

Approved by:	portmgr (implicit)
Thu, 8 Feb 2018
[ 05:52 bdrewery ] Original commit   Revision:461196
461196 Mk/bsd.port.mk
Fix editors/vim-tiny hanging on reading stdin during generate-plist.

test -f "" is true so we need to only test if $PLIST is not empty.

Approved by:	portmgr (implicit)
Tue, 6 Feb 2018
[ 14:32 swills ] Original commit   Revision:461058
461058 Mk/bsd.port.mk
461058 base/binutils/Makefile
461058 base/binutils/pkg-plist.powerpc64
461058 base/gcc/Makefile
461058 devel/binutils/Makefile
461058 devel/powerpc64-binutils/pkg-plist
461058 devel/powerpc64-gcc/Makefile
461058 devel/powerpc64-xtoolchain-gcc/Makefile
461058 devel/powerpc64-xtoolchain-gcc/files/xtoolchain.mk.in
Fix cross build of base/ ports

This is a follow up to r461057 and fixes base/binutils and base/gcc in my
testing.

PR:		224217
Submitted by:	nwhitehorn (partially, I made additional changes)
Reviewed by:	bapt
[ 14:26 swills ] Original commit   Revision:461057
461057 Mk/bsd.port.mk
461057 base/gcc/Makefile
461057 base/gcc/distinfo
461057 base/gcc/pkg-plist
Changes from BZ PR 224217 plus minor changes to fix base/gcc fetch
Thu, 1 Feb 2018
[ 18:03 jrm ] Original commit   Revision:460621
460621 MOVED
460621 Mk/Uses/emacs.mk
460621 Mk/bsd.default-versions.mk
460621 Mk/bsd.emacs.mk
460621 Mk/bsd.port.mk
460621 UPDATING
460621 audio/emms/Makefile
460621 audio/emms/distinfo
460621 audio/emms/files
460621 audio/emms/files/patch-Makefile

(Only the first 10 of 143 ports in this commit are shown above. View all ports for this commit)
Flavorize and modernize Emacs ports

- Convert USE_EMACS to USES=emacs
- Remove editors/emacs-nox11 (refer to nox flavors of editors/emacs and
  editors/emacs-devel)
- Permit default Emacs flavor to be specified in make.conf
- Rename japanese/migemo-emacs23 to japanese/migemo-emacs
- Update and simplify audio/emms and fix build on FreeBSD 10 [1]
- Update databases/bbdd and fix build on FreeBSD 10 [1]
- Update editors/emacs-devel
- Ensure Makefile shell commands that change directory are executed in a
  subshell
- Silence some portlint warnings

[1] By not depending on base texinfo

PR:		225404
Reviewed by:	antoine
Approved by:	portmgr (mat) ashish (maintainer)
Differential Revision:	https://reviews.freebsd.org/D13506
[ 08:31 mat ] Original commit   Revision:460578
460578 Mk/bsd.port.mk
Don't run create-manifest as root.

PR:		224992
Submitted by:	tobik
Reported by:	yuri
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D13798
Sun, 28 Jan 2018
[ 08:25 mat ] Original commit   Revision:460160
460160 Mk/Scripts/check-desktop-entries.sh
460160 Mk/Scripts/desktop-categories.sh
460160 Mk/Scripts/install-desktop-entries.sh
460160 Mk/bsd.port.mk
Extract desktop-categories, check-desktop-entries, and install-desktop-entries
into scripts.

PR:		225301
Exp-run by:	antoine
Reviewed by:	jilles, kevans
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D11304
Thu, 25 Jan 2018
[ 09:12 mat ] Original commit   Revision:459915
459915 CHANGES
459915 Mk/Scripts/do-patch.sh
459915 Mk/bsd.port.mk
Add support to passing directories to EXTRA_PATCHES.

Instead of:

  EXTRA_PATCHES=	${PATCHDIR}/feat-foo-patch-file.c \
			${PATCHDIR}/feat-foo-patch-file.h \
			${PATCHDIR}/feat-foo-patch-file2.c

Move those files to ${PATCHDIR}/feat-foo/, name them patch-*, and set:

  EXTRA_PATCHES=	${PATCHDIR}/feat-foo

Approved by:	bdrewery
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D10855
Wed, 24 Jan 2018
[ 18:54 bdrewery ] Original commit   Revision:459882
459882 Mk/Scripts/depends-list.sh
459882 Mk/bsd.port.mk
Allow passing -DDEPENDS_SHOW_FLAVOR to list flavors for dependency lists.

Submitted by:	se (based on D13535)
With hat:	portmgr
Mon, 22 Jan 2018
[ 16:35 tz ] Original commit   Revision:459673
459673 Mk/Scripts/qa.sh
459673 Mk/bsd.port.mk
add new stage-qa target: gemfiledeps

This checks whether rubygem based ports have all of their dependencies
in Gemfile(s) satisfied by what's currently installed. Sample output:

====> Running Q/A tests (stage-qa)
Warning: Dependencies defined in
/usr/ports/www/gitlab/work/stage/usr/local/www/gitlab/Gemfile are not satisfied

These ports could (!) be broken at runtime. Be aware: some projects
defines multiple Gemfiles and not all are used at runtime. For example
www/gitlab has two Gemfiles, but only one is used for testing and warnings
about it can be ignored.

Approved by: portmgr (mat), lifanov
Differential Revision: https://reviews.freebsd.org/D11865
Mon, 15 Jan 2018
[ 10:01 tijl ] Original commit   Revision:459027
459027 Mk/bsd.autotools.mk
459027 Mk/bsd.port.mk
Retire USE_AUTOTOOLS and bsd.autotools.mk.

PR:		225170
Approved by:	portmgr (antoine)
Fri, 12 Jan 2018
[ 12:59 mat ] Original commit   Revision:458823
458823 Mk/bsd.port.mk
Add another solution to the WRKSRC+USE_GITHUB warning.

Sponsored by:	Absolight
Tue, 9 Jan 2018
[ 07:40 mat ] Original commit   Revision:458513
458513 Mk/Uses/bdb.mk
458513 Mk/Uses/cran.mk
458513 Mk/Uses/gem.mk
458513 Mk/bsd.default-versions.mk
458513 Mk/bsd.options.mk
458513 Mk/bsd.port.mk
458513 Mk/bsd.sanity.mk
458513 audio/chromaprint/Makefile
458513 audio/nas/Makefile.man
458513 audio/xmixer/Makefile

(Only the first 10 of 46 ports in this commit are shown above. View all ports for this commit)
Remove support for variables that have been deprecated for a while.

variables                  deprecation       revision
WITHOUT_NLS                2013-12-13        r336337
WITH_/WITHOUT_             2014-02-24        r345870
NOPORT(DOC|EXAMPLE)S       2014-04-19        r351587
WITH_BDB_VER               2016-05-02        r414444
OVERRIDE_LINUX_BASE_PORT   2016-09-05        r421387
WITH_OPENSSL_(BASE|PORT)   2016-06-16        r416965

While there, add an ERROR variable that works like DEV_ERROR, but for
user facing errors, and move NOPORTDOCS,
NOPORTEXAMPLES and WITHOUT_NLS to it.

Cleanup bsd.sanity.mk a bit.

Fix fallout.

PR:		224613
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D13490
Mon, 8 Jan 2018
[ 00:24 bdrewery ] Original commit   Revision:458394
458394 Mk/bsd.port.mk
Fix flavor helpers when only bsd.port.pre.mk is not used and FLAVOR is not set.

The helpers were being evaluated before the default FLAVOR was set. The
helpers worked fine if the FLAVOR was specified by the user but not if
it was left to the default value. Resolve this by moving the helpers
right after the default FLAVOR is set.

PR:		224879
exp-run by:	antoine
Approved by:	portmgr (implicit)
MFH:		2018Q1
Differential Revision:	https://reviews.freebsd.org/D13756
Thu, 4 Jan 2018
[ 20:17 bdrewery ] Original commit   Revision:458083
458083 Mk/bsd.port.mk
Disallow forced FLAVOR as make argument.

This otherwise prevents properly setting FLAVOR to the default internally
since it is in a separate namespace in bmake that is read-only.

Approved by:	portmgr (implicit)
MFH:		2018Q1
[ 20:06 bdrewery ] Original commit   Revision:458058
458058 Mk/bsd.port.mk
Follow-up r458048: Properly trim FLAVOR from .MAKEOVERRIDES.

The code I removed was wrong but it still achieved the proper effect of
removing FLAVOR from .MAKEOVERRIDES.  This is still needed and now is
done properly without truncating away all of the other valuable variables.

Pointyhat to:	bdrewery
Approved by:	portmgr (implicit)
MFH:		2018Q1
[ 19:37 bdrewery ] Original commit   Revision:458050
458050 Mk/bsd.port.mk
Pass FLAVOR in enviroment to avoid forcing an empty value in some cases.

Approved by:	portmgr (implicit)
MFH:		2018Q1
[ 19:18 bdrewery ] Original commit   Revision:458048
458048 Mk/bsd.port.mk
Stop truncating .MAKEOVERRIDES after the FLAVORS work.

There is no such variable as ${MAKEOVERRIDES}, only ${.MAKEOVERRIDES}, so this
code was simply truncating .MAKEOVERRIDES entirely which could cause performance
and other odd issues with OSREL and make recursion.

We don't want to leak FLAVOR to child sub-makes but that can be fixed later;
this code was not doing what it intended.

Approved by:	portmgr (implicit)
MFH:		2018Q1
[ 19:07 bdrewery ] Original commit   Revision:458041
458041 Mk/bsd.port.mk
Fix package-depends-list for FLAVORS.

Reported by:	dinoex
Approved by:	portmgr (implicit)
MFH:		2018Q1
Mon, 1 Jan 2018
[ 20:16 jbeich ] Original commit   Revision:457794
457794 Mk/bsd.port.mk
bsd.port.mk: don't create a new variable just to check LLD

PR:		224760
Approved by:	portmgr (antoine)
Thu, 7 Dec 2017
[ 01:51 bdrewery ] Original commit   Revision:455690
455690 Mk/Scripts/do-depends.sh
455690 Mk/bsd.port.mk
Fix 'make -j'.

- Pass MAKEFLAGS down into do-depends properly.
- Remove redundant dependencies, run-depends and lib-depends, from
  targets that already depend on earlier targets that depend on
  the needed targets.

Reported by:	emaste
With hat:	portmgr
Wed, 6 Dec 2017
[ 11:55 mat ] Original commit   Revision:455642
455642 Mk/bsd.port.mk
Add a warning to try and prevent people from mis-using USE_GITHUB.

Sponsored by:	Absolight
Fri, 1 Dec 2017
[ 12:11 mat ] Original commit   Revision:455280
455280 Mk/bsd.port.mk
Fix build-depends-list and run-depends-list.

Sponsored by:	Absolight
[ 11:54 mat ] Original commit   Revision:455278
455278 Mk/bsd.port.mk
11.0 is no longer supported.

Sponsored by:	Absolight
Thu, 30 Nov 2017
[ 15:33 mat ] Original commit   Revision:455206
455206 CHANGES
455206 Mk/bsd.port.mk
Add various FLAVOR related helpers.

  To help with flavored ports, helpers are available.  In these, replace <*>
  with the flavor name.

  *_PKGNAMEPREFIX *_PKGNAMESUFFIX *_PLIST *_DESCR will overwrite the variable.

  *_CONFLICTS *_CONFLICTS_BUILD *_CONFLICTS_INSTALL *_PKG_DEPENDS
  *_EXTRACT_DEPENDS *_PATCH_DEPENDS *_FETCH_DEPENDS *_BUILD_DEPENDS
  *_LIB_DEPENDS *_RUN_DEPENDS *_TEST_DEPENDS will append to the variable.

Reviewed by:	portmgr
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D12483
[ 15:33 mat ] Original commit   Revision:455205
455205 CHANGES
455205 Mk/Scripts/qa.sh
455205 Mk/bsd.port.mk
455205 Tools/scripts/MOVEDlint.awk
Generic FLAVORS work.

- Enable FLAVORS.
- Make make describe flavors aware.
- Add a qa check for unique package names amongst flavors.
- Make MOVEDlint understand flavors.
- Add a bit of sanity check to make sure FLAVORS stay lowercase.
- Various fixes.

Reviewed by:	portmgr
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D12577
Thu, 2 Nov 2017
[ 15:16 mat ] Original commit   Revision:453347
453347 Mk/bsd.port.mk
Add a check for options names.

They must be all uppercase, so that they do not conflict with flavors
that are lowercase.

Reviewed by:	bapt
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D12810
Fri, 20 Oct 2017
[ 17:07 bdrewery ] Original commit   Revision:452543
452543 Mk/bsd.port.mk
FLAVORS: Fix 'make clean' not respecting passed in FLAVOR.

With hat:	portmgr
Sun, 15 Oct 2017
[ 15:30 jilles ] Original commit   Revision:452153
452153 Mk/bsd.port.mk
Make COPYTREE_* work with POSIX-compliant sh -c

The COPYTREE_BIN and COPYTREE_SHARE macros use constructs like

sh -c 'command' -- arg0 arg1

and assume that $0 will expand to arg0 and $1 will expand to arg1.

Our current sh implements it that way. However, POSIX specifies that $0 will
expand to -- and $1 will expand to arg0, since the command string is an
operand and not an option-argument. Bug #220587 requests making sh
POSIX-compliant in this regard.

If the argument after the command string does not start with '-', the
current sh behaves as required by POSIX. Therefore, adjust the macros so
this is always the case.

PR:		222870
Approved by:	portmgr (antoine)
[ 14:05 madpilot ] Original commit   Revision:452147
452147 Mk/Uses/cargo.mk
452147 Mk/bsd.port.mk
452147 UPDATING
452147 databases/qdbm-plus/Makefile
452147 databases/qdbm/Makefile
452147 math/msieve/Makefile
452147 multimedia/vlc/Makefile
452147 net/linphone/Makefile
452147 net/mediastreamer/Makefile
452147 ports-mgmt/pkg/Makefile

(Only the first 10 of 11 ports in this commit are shown above. View all ports for this commit)
Retire WITHOUT_DEBUG flag.

The flag has partial support across the tree, and the same effect
can be obtained by using ".undef WITH_DEBUG".

Reviewed by:		mat, rene
Approved by:		portmgr (rene)
Differential Revision:	https://reviews.freebsd.org/D12548
Wed, 11 Oct 2017
[ 19:03 bapt ] Original commit   Revision:451772
451772 CHANGES
451772 Mk/bsd.port.mk
Introduce the new BINARY_ALIAS variable

When defined it will create symlinks of some given binaries in a directory which
will be prepended to the PATH.

The syntax is the following:
BINARY_ALIAS=   target1=source1  target2=source2

For example to have a "swig" binary in the path which will be pointing at
swig3.0 and a "sed" pointing at GNU sed: gsed

BINARY_ALIAS=  swig=swig3.0 sed=gsed

Reviewed by:	swills, adamw, mat
Approved by:	swills (portmgr)
Differential Revision:	https://reviews.freebsd.org/D12603
Fri, 29 Sep 2017
[ 23:37 bdrewery ] Original commit   Revision:450940
450940 Mk/bsd.port.mk
Disable FLAVORS support for now until we have real FLAVORS-using ports.

Having this enabled breaks Poudriere's ability to build py2 and py3 ports
together which FLAVORS aims to resolve.  Once we have actual python
FLAVORS support ready to commit we can then enable this feature again.

With hat:	portmgr
Tue, 26 Sep 2017
[ 20:28 mat ] Original commit   Revision:450697
450697 Mk/bsd.port.mk
Fix post-clean.

Submitted by:	antoine
Sponsored by:	Absolight
[ 14:14 mat ] Original commit   Revision:450663
450663 Mk/Scripts/depends-list.sh
450663 Mk/Scripts/do-depends.sh
450663 Mk/bsd.port.mk
Implement basic flavors.

**Do not start migrating any ports, a hook will prevent it**

This has been a long awaiting feature, most of the work has been done by
bapt, bdrewery and antoine, I am just the one actually doing the commit.

All this informations, and more to come are in the first link to our wiki
in the bottom block. A roadmap is in the second link.

To define a different flavors in a port, before any include, set:

FLAVORS=  flavor1 flavor2 [...]

The first flavor in the list will be the default.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Sun, 17 Sep 2017
[ 14:20 jrm ] Original commit   Revision:450002
450002 Mk/bsd.port.mk
Ensure .CURDIR contains an absolute path without a trailing slash.

Failed builds can occur when PORTSDIR is a symbolic link, or with

make -C /usr/ports/category/port/

PR:		221296
Reported by:	yasu@utahime.org, rum1cro@yandex.ru
Reviewed by:	bdrewery, sjg
Approved by:	portmgr (bdrewery)
Differential Revision:	https://reviews.freebsd.org/D11934
Tue, 22 Aug 2017
[ 18:55 emaste ] Original commit   Revision:448576
448576 Mk/bsd.port.mk
Add LLD_UNSAFE to force use of ld.bfd when ld is lld

By default the compiler will find /usr/bin/ld for the linker.  If a port
sets LLD_UNSAFE and /usr/bin/ld is ld.lld, then add -fuse-ld=bfd to
force the use of the binutils BFD linker (from the base system, if
available, or by setting USE_BINUTILS).

This change is based on an earlier, similar patch from bapt, with the
addition of the -fuse-ld flag.

PR:		214864
Reviewed by:	bapt
Approved by:	portmgr (bapt)
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D12064
Mon, 7 Aug 2017
[ 19:09 lifanov ] Original commit   Revision:447515
447515 Mk/Scripts/qa.sh
447515 Mk/bsd.port.mk
add new stage-qa target: gemdeps

This checks whether rubygem ports have all of their dependencies
in gemspec satisfied by what's currently installed. Sample output:

====> Running Q/A tests (stage-qa)
Error: RubyGem dependency archive-tar-minitar = 0.5.2 is not satisfied.
*** Error code 1

Stop.
make: stopped in
/usr/home/lifanov/src/svn/freebsd/ports/head/archivers/rubygem-fpm

These ports would be broken at runtime.

Big thanks to:
  swills - discussion
  mat - reviews
  antoine - exp runs
  sunpoet - fixing several dozens of ports :)

PR:		220605
Reviewed by:	mat, sunpoet
Approved by:	portmgr (mat)
Differential Revision:	https://reviews.freebsd.org/D11841
Sun, 18 Jun 2017
[ 18:09 dbn ] Original commit   Revision:443845
443845 Mk/Scripts/qa.sh
443845 Mk/Uses/cran.mk
443845 Mk/bsd.port.mk
443845 archivers/py-rcssmin/Makefile
443845 archivers/py-rjsmin/Makefile
443845 converters/R-cran-RJSONIO/Makefile
443845 converters/R-cran-rjson/Makefile
443845 databases/R-cran-RSQLite.extfuns/Makefile
443845 databases/R-cran-RSQLite/Makefile
443845 databases/p5-CDB_File/Makefile

(Only the first 10 of 79 ports in this commit are shown above. View all ports for this commit)
qa: add check for NO_ARCH

If NO_ARCH is set then check that no FreeBSD elf(5) files are in $STAGEDIR.
If an elf(5) file is bundles as part of the package, but is not meant to be
run directly (i.e. the elf(5) file is a payload, and not compiled) then
those files can be added to NO_ARCH_IGNORE to avoid the check from failing,

Changes to ports:
 - Ports that have NO_ARCH set, but actually compile files have had NO_ARCH
   removed.
 - Ports that have elf(5) payloads have had those files added to
   NO_ARCH_IGNORE.
 - R-cran ports that do not set USES=cran:compiles have NO_ARCH set,

PR:		218976
Reviewed by:	antoine, mat
Approved by:	portmgr
Wed, 14 Jun 2017
[ 20:18 tcberner ] Original commit   Revision:443599
443599 Mk/bsd.port.mk
Add note, that WRKDIRPREFIX must not end in '/'.

PR:		199297
Approved by:	portmgr (mat)
Differential Revision:	https://reviews.freebsd.org/D11032
Tue, 6 Jun 2017
[ 16:38 mat ] Original commit   Revision:442784
442784 Mk/bsd.port.mk
442784 audio/lilv/Makefile
442784 audio/lv2/Makefile
442784 audio/msbcg729/pkg-plist
442784 audio/sratom/Makefile
442784 audio/sratom/pkg-plist
442784 audio/suil/Makefile
442784 audio/suil/pkg-plist
442784 databases/monetdb/Makefile
442784 deskutils/cairo-dock-plugins/Makefile

(Only the first 10 of 18 ports in this commit are shown above. View all ports for this commit)
Add a fixup-lib-pkgconfig target to move files in lib/pkgconfig into
libdata/pkgconfig.

Fix ports that where installing the file in the wrong place.

PR:		218067
Submitted by:	mat
Exp-run by:	antoine
Reviewed by:	rene, antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D10129
Thu, 25 May 2017
[ 19:13 bapt ] Original commit   Revision:441712
441712 Mk/bsd.port.mk
Fix issues with PACKAGES is set by a user with a ':' in the path

Reported by:	dim
Approved by:	portmgr (adamw)
Differential Revision:	https://reviews.freebsd.org/D10847
Fri, 12 May 2017
[ 18:46 rezny ] Original commit   Revision:440699
440699 MOVED
440699 Mk/Scripts/qa.sh
440699 Mk/bsd.port.mk
440699 Mk/bsd.xorg.mk
440699 emulators/i386-wine-devel/Makefile.i386
440699 emulators/i386-wine/Makefile.i386
440699 graphics/Makefile
440699 graphics/copperspice/Makefile
440699 graphics/dri
440699 graphics/gbm

(Only the first 10 of 52 ports in this commit are shown above. View all ports for this commit)
Consolidate the Mesa ports, update to 17.0.4, and add Wayland option

* libGL, libEGL, libglesv2, libglapi, and gbm have been moved into mesa-libs,
  graphics/dri has been renamed to mesa-dri, and USE_GL has been adjusted
* mesa-libs has a new WAYLAND option that enables platform support in libEGL
* mesa-dri now depends on graphics/s2tc for compressed texture support [1]
* re-remove obsolete dependency on makedepends [2]
* correct sed fix backported from 17.1 [3]

PR:		218799 (exp-run), 212762 [1], 218552 [2], 218562 [3]
Submitted by:	dbn [1], jbeich [2,3]
Reported by:	afiskon@devzen.ru [1]
Reviewed by:	kwm, johalun0@gmail.com
Approved by:	portmgr, swills (mentor)
Differential Revision:  https://reviews.freebsd.org/D10448
Wed, 26 Apr 2017
[ 19:04 ak ] Original commit   Revision:439485
439485 Mk/Uses/compiler.mk
439485 Mk/Uses/fmake.mk
439485 Mk/Uses/objc.mk
439485 Mk/bsd.port.mk
439485 databases/p5-DBD-cego/Makefile
439485 devel/kBuild/Makefile
439485 emulators/virtualbox-ose/Makefile
439485 irc/ii/Makefile
439485 lang/rust/Makefile
439485 security/xmlsec1/Makefile
- Remove checks for .PARSEDIR and vestiges of pmake support

PR:	218832
Approved by:	portmgr (antoine)
Fri, 21 Apr 2017
[ 19:36 antoine ] Original commit   Revision:439126
439126 Mk/bsd.port.mk
Use POSIX conformant expressions with grep(1)

PR:		218691
Submitted by:	Kyle Evans
With hat:	portmgr
Wed, 19 Apr 2017
[ 18:32 bapt ] Original commit   Revision:438901
438901 Mk/bsd.port.mk
Refactor do-package aka subpackages step 2

Now each files generated are explicit targets depending on the files
This would allow to simply loop over a list of packages for subpackages to
create them.

Remove the code for transition from pkg_install to pkg packages

The latest symlink is now a specific target only defined when needed

Reviewed by:	swills
Approved by:	portmgr (swills)
Differential Revision:	https://reviews.freebsd.org/D10323
Mon, 17 Apr 2017
[ 20:20 mat ] Original commit   Revision:438751
438751 Mk/bsd.port.mk
Remove something that I did not even know I had.

Sponsored by:	Absolight
[ 20:16 mat ] Original commit   Revision:438750
438750 Mk/bsd.port.mk
438750 devel/linenoise-ng/pkg-plist
438750 devel/unittest-cpp/pkg-plist
438750 net/libwebsockets/pkg-plist
Remove @comment $FreeBSD$ from plists.

Whatever you do, things always get to creep back in the ports tree.

Sponsored by:	Absolight
Tue, 11 Apr 2017
[ 15:54 mat ] Original commit   Revision:438275
438275 Mk/bsd.port.mk
Mmm, some parts of the ports tree are doing strange things.

Pointy hat:	mat
Sponsored by:	Absolight
[ 15:21 mat ] Original commit   Revision:438272
438272 Mk/bsd.port.mk
438272 audio/openal/Makefile
438272 audio/umodplayer/Makefile
438272 comms/kermit/Makefile
438272 devel/avr-gcc/Makefile
438272 devel/libedit/Makefile
438272 devel/p5-DateTime-Format-Excel/Makefile
438272 devel/p5-MouseX-Getopt/Makefile
438272 devel/p5-POE-Stage/Makefile
438272 devel/py-clonedigger/Makefile

(Only the first 10 of 31 ports in this commit are shown above. View all ports for this commit)
Make defining both PORTVERSION and DISTVERSION a DEV_ERROR.

There are two cases:

- The upstream versionning is compatible with our versionning, or using
  DISTVERSION's magic leads to a compatible PORTVERSION, use
  DISTVERSION.  If it is possible to use DISTVERSIONPREFIX and
  DISTVERSIONSUFFIX to make it compatible, use them.
- The upstream versionning is not compatible with our versionning, and
  DISTVERSION's magic does not lead to a correct PORTVERSION, then set
  PORTVERSION to the equivalent of our versionning, and set DISTNAME.
  It is possible to use a third variable where you store upstream's
  version and use it to compute PORTVERSION and/or DISTNAME, like the
  dns/bind9* ports do.

Sponsored by:	Absolight
[ 14:22 amdmi3 ] Original commit   Revision:438265
438265 Mk/Uses/gem.mk
438265 Mk/bsd.commands.mk
438265 Mk/bsd.gecko.mk
438265 Mk/bsd.port.mk
Use dedicated macro FMT_80 instead of ${FMT} 75 79 magical constants

Suggested by:	mat
Approved by:	portmgr (mat)
Differential Revision:	D10342
Mon, 10 Apr 2017
[ 14:22 amdmi3 ] Original commit   Revision:438169
438169 Mk/bsd.port.mk
- Make warning, dev warning, and dev error display consistent and more readable:
  - Split all messages with a newline
  - Run all messages through fmt to fit them into 80 columns

Approved by:	portmgr (mat)
Differential Revision:	D9216
Sun, 9 Apr 2017
[ 15:35 bapt ] Original commit   Revision:438106
438106 Mk/bsd.port.mk
Stop creating stubs targets calling /usr/bin/true

It is not needed at all.

While here remove:
- the stub pre-everything:: declaration, let the framework define it if needed
- remove the stub describe target with NO_DESCRIBE is set. It is useless
- remove options-message it was only used by gnome and dropped a long time ago
- remove pre-distclean it was never used

Approved by:	portmgr (mat)
Differential Revision:	https://reviews.freebsd.org/D10326
[ 10:58 bapt ] Original commit   Revision:438099
438099 Mk/bsd.port.mk
Readd still called by poudriere

Approved by:	portmgr (implicit)
[ 10:52 bapt ] Original commit   Revision:438098
438098 Mk/bsd.port.mk
438098 mail/qmail/Makefile
Gargabe collect install-mtree not used since pkg(8)

Approved by:	portmgr (mat)
[ 10:26 bapt ] Original commit   Revision:438097
438097 Mk/bsd.port.mk
Garbage collect TMPPLIST_SORT which is not needed anymore since pkg(8)

Approved by:	portmgr (mat)
Differential Revision:	https://reviews.freebsd.org/D10324
Sat, 8 Apr 2017
[ 18:17 bapt ] Original commit   Revision:438058
438058 Mk/bsd.port.mk
Use native make(1) mechanism to create the package repository directory

In order to have subpackages we need in the end do-package to depend on
a target per package that would be created per subpackages

For this we need to decouple the content of do-package so it becomes
a target that only creates the packages.

As a first step use natural make(1) mechanism for a target: if checks first
for the existence of a file and it it does not exists that execute the content
of the target, in that case it creates the PKGREPOSITORY
Bonus it simplifies a bit the code.

While here to avoid testing multiple time for the PACKAGES directory set a
variable after we tested it the first time

PR:		216877
Approved by:	portmgr (mat)
Reviewed by:	mat
exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D9466
Fri, 31 Mar 2017
[ 15:17 mat ] Original commit   Revision:437366
437366 Mk/Uses/linux.mk
437366 Mk/bsd.port.mk
Remove ALWAYS_KEEP_DISTFILES, it cannot find code where it was ever
used.

Sponsored by:	Absolight
Wed, 29 Mar 2017
[ 13:11 mat ] Original commit   Revision:437197
437197 Mk/bsd.port.mk
437197 sysutils/u-boot-rpi3/Makefile
Do not overwrite WRKSRC when USE_GITHUB=nodefault.

Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D10091
Thu, 16 Mar 2017
[ 13:10 mat ] Original commit   Revision:436276
436276 Mk/bsd.port.mk
COPYTREE_SHARE should also be using _SHAREMODE and not SHAREMODE.

SHAREMODE defaults to 444, and gives us endless grief because one
cannot modify a file that is not writable.
So use _SHAREMODE that is 644, so that we can avoid all those CHMOD +w
in so many Makefiles.

Exp-run:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D7623
Wed, 15 Mar 2017
[ 14:59 mat ] Original commit   Revision:436249
436249 Mk/bsd.port.mk
436249 Mk/bsd.sanity.mk
Remove the USE_OPENSSL compatibility shims.

Sponsored by:	Absolight
Mon, 13 Mar 2017
[ 17:47 bdrewery ] Original commit   Revision:436097
436097 Mk/bsd.port.mk
436097 databases/libmemcached/Makefile
GNU_CONFIGURE: Fix ax_am_jobserver usage to respect MAKE_JOBS_NUMBER.

PR:		217670 [exp-run]
With hat:	portmgr
[ 17:44 mat ] Original commit   Revision:436095
436095 Mk/bsd.port.mk
436095 Mk/bsd.sanity.mk
USE_RCORDER has been deprecated and unused for a long time.

Sponsored by:	Absolight
[ 13:25 tijl ] Original commit   Revision:436081
436081 Mk/bsd.port.mk
Enable https certificate verification during make makesum.

Discussion:	https://lists.freebsd.org/pipermail/freebsd-ports/2017-March/107694.html
Approved by:	portmgr (adamw)
Tue, 21 Feb 2017
[ 16:28 mat ] Original commit   Revision:434539
434539 Mk/bsd.port.mk
Fix the error message when no option in a _SINGLE is used.

PR:		217273
Reported by:	Andreas Sommer
Sponsored by:	Absolight
Sun, 5 Feb 2017
[ 21:20 tijl ] Original commit   Revision:433456
433456 Mk/bsd.default-versions.mk
433456 Mk/bsd.port.mk
433456 Tools/scripts/chkversion.pl
433456 benchmarks/wrk/Makefile
433456 databases/mariadb100-client/files/patch-cmake_ssl.cmake
433456 databases/mariadb100-server/Makefile
433456 databases/mariadb100-server/files/patch-cmake_ssl.cmake
433456 deskutils/owncloudclient/Makefile
433456 devel/efl/Makefile
433456 devel/efl/files/extra-patch-configure.ac

(Only the first 10 of 32 ports in this commit are shown above. View all ports for this commit)
- Remove inclusion of bsd.default-versions.mk from ftp/curl/Makefile so
  bsd.default-versions.mk can rely on ARCH being defined.
- In bsd.port.mk move inclusion of bsd.default-versions.mk from the
  pre-makefile section to the options section so the variables can be used
  earlier.  Also put the bit of code sitting between the options section and
  the pre-makefile section into the options section.
- Remove last few cases where ports set WITH_OPENSSL_PORT.  This variable is
  handled in bsd.default-versions.mk and some ports were setting it after
  including bsd.port.options.mk.  After FreeBSD 9 EoL all but a few ports,
  and then only when setting non-default options, work without setting that
  variable.

PR:		215996
Exp-run by:	antoine
Approved by:	portmgr (antoine)
Tue, 24 Jan 2017
[ 23:42 bapt ] Original commit   Revision:432405
432405 Mk/bsd.port.mk
Add wayland as a valid category (for virtual category usage for now)

Approved by:	portmgr (implicit)
Thu, 19 Jan 2017
[ 14:07 mat ] Original commit   Revision:431877
431877 Mk/bsd.port.mk
Improve the error message when conflicting OPTIONS_RADIO or
OPTIONS_SINGLE are defined.

PR:		216150
Submitted by:	stb lassitu de
Sponsored by:	Absolight

Number of commits found: 1067 (showing only 100 on this page)

1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11  »  

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
asterisk15Nov 14
asterisk16Nov 14
linux-flashplayerNov 13
kio-extrasNov 12
opensslNov 12
openjpeg*Nov 11
patch*Nov 11
libressl*Nov 10
libressl-devel*Nov 10
openssl-devel*Nov 10
openssl111*Nov 10
lighttpdNov 09
mariadb100-server*Nov 08
mariadb101-server*Nov 08
mariadb102-server*Nov 08

16 vulnerabilities affecting 150 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2018-11-14 17:55:03


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 36044
Broken 112
Deprecated 586
Ignore 377
Forbidden 3
Restricted 162
No CDROM 74
Vulnerable 39
Expired 5
Set to expire 559
Interactive 0
new 24 hours 1
new 48 hours6
new 7 days20
new fortnight48
new month144

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2018 Dan Langille. All rights reserved.