notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

FInally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combinatio for a given watch list. This is what FreshPorts will look for.

non port: Mk/bsd.sanity.mk

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

1 | 2  »  

Wednesday, 8 Feb 2023
10:53 Muhammad Moinur Rahman (bofh) search for other commits by this committer
Mk/**ldap.mk: Convert USE_LDAP to USES=ldap

Convert the USE_LDAP=yes to USES=ldap and adds the following features:

- Adds the argument USES=ldap:server to add openldap2{4|5|6}-server as
  RUN_DEPENDS
- Adds the argument USES=ldap<version> and replaces WANT_OPENLDAP_VER
- Adds OPENLDAP versions in bsd.default-versions.mk
- Adds USE_OPENLDAP/WANT_OPENLDAP_VER in Mk/bsd.sanity.mk
- Changes consumers to use the features

Reviewed by:	delphij
Approved by:	portmgr
Differential Revision: https://reviews.freebsd.org/D38233
commit hash: 6e1233be229212a0496f42d611bd40f3e3a628da commit hash: 6e1233be229212a0496f42d611bd40f3e3a628da commit hash: 6e1233be229212a0496f42d611bd40f3e3a628da commit hash: 6e1233be229212a0496f42d611bd40f3e3a628da 6e1233b
Wednesday, 25 Jan 2023
17:54 Muhammad Moinur Rahman (bofh) search for other commits by this committer
Mk/Uses/apache.mk: Refactor after removal of older versions

apache22 and apache25 had been removed a long time ago however the
apache.mk file has never been refactored and is out of sync from the
file Mk/bsd.default-versions.mk. These changes refactors the removals of
the older versions. In addition:

- Move some keywords like USE_APACHE, USE_APACHE_BUILD, USE_APACHE_RUN
  from SANITY_DEPRECATED to SANITY_UNSUPPORTED
- Remove apache versions from ports Makefiles as currently there is only
  one available version in the tree. However the version checks are
  still valid and should work flawlessly whenever a new version is
  added. For example USES=apache:2.2+ are simply replaced with
  USES=apache. As currently there are no other versions available for
  test this could not be checked on it's own ground.
- Update FOO_USE=APACHE=yes to FOO_USES=apache
- Remove trailing whitespaces

Approved by:    portmgr
Differential Revision: https://reviews.freebsd.org/D38113
commit hash: 40843b1ccb8f70cca82dd115a71a46ae2a97a450 commit hash: 40843b1ccb8f70cca82dd115a71a46ae2a97a450 commit hash: 40843b1ccb8f70cca82dd115a71a46ae2a97a450 commit hash: 40843b1ccb8f70cca82dd115a71a46ae2a97a450 40843b1
Saturday, 14 Jan 2023
23:08 Muhammad Moinur Rahman (bofh) search for other commits by this committer
Mk/**ruby.mk: Switch from USE_RUBY=yes to USES=ruby

Switch from Mk/bsd.ruby.mk to Mk/Uses/ruby.mk

Notable changes are.

- Mk/bsd.ruby.mk is moved to Mk/Uses/ruby.mk.
- USE_RUBY=yes is replaced with USES=ruby.
- USE_RUBY_EXTCONF is replaced with USES=ruby:extconf.
- USE_RUBY_RDOC is replaced with USES=ruby:rdoc.
- USE_RUBY_SETUP is replaces with USES=ruby:setup.
- RUBY_NO_BUILD_DEPENDS and RUBY_NO_RUN_DEPENDS are replaced with
  USES=ruby:{build,none,run}.
- RUBY_REQUIRE isn't used anywhere, so removed.
- USES=gem now implies USES=ruby.

This is mainly the work of yasu@ at https://reviews.freebsd.org/D27863

I have just made some cosmetic changes and ran exp-run to test that the
tree is not in a BROKEN state.

Approved by:	portmgr
Differential Revision:	https://reviews.freebsd.org/D37925
commit hash: 18c6e18276691edf5274406bf82a3b06792ff9ae commit hash: 18c6e18276691edf5274406bf82a3b06792ff9ae commit hash: 18c6e18276691edf5274406bf82a3b06792ff9ae commit hash: 18c6e18276691edf5274406bf82a3b06792ff9ae 18c6e18
Wednesday, 21 Dec 2022
16:34 Bryan Drewery (bdrewery) search for other commits by this committer
Mk/bsd.sanity.mk: Reduce parsing during package builds

This disables bsd.sanity.mk when PACKAGE_BUILDING is set such that it
only is loaded during 'make [all]' or 'make check-sanity'.  It is assumed the
package tool will manually call the target if it wants the check.  Otherwise
we get redundant logic and filesystem lookups from this file for every other
build target.

Prodded by:	mjg
commit hash: 4ca11c4efc7e01e8fbf797624c8d54157f1c61a0 commit hash: 4ca11c4efc7e01e8fbf797624c8d54157f1c61a0 commit hash: 4ca11c4efc7e01e8fbf797624c8d54157f1c61a0 commit hash: 4ca11c4efc7e01e8fbf797624c8d54157f1c61a0 4ca11c4
Sunday, 24 Apr 2022
10:00 Tobias C. Berner (tcberner) search for other commits by this committer
framework: cleanup conditional-indentations in Mk/

Run Tools/scripts/indent_make_if.pl on all of Mk.

These white space changes contribute greatly to the readability of those files.
As we have a version control system, finding out the reasons for the changes
prior to these white space changes is still easily possible

Differential Revision:	https://reviews.freebsd.org/D35024
Reviewed by:		portmgr (rene, bapt)
commit hash: aa2539679084872cd84112e9df6bfee571570623 commit hash: aa2539679084872cd84112e9df6bfee571570623 commit hash: aa2539679084872cd84112e9df6bfee571570623 commit hash: aa2539679084872cd84112e9df6bfee571570623 aa25396
Monday, 25 Oct 2021
08:49 Tobias Kortkamp (tobik) search for other commits by this committer
Mk/bsd.sanity.mk: Mark CARGO_USE_GIT* and CARGO_GIT_SUBDIR as unsupported

PR:		256581
commit hash: 97f276841f95f54a6efa0c5bd4c2e9398ed855c3 commit hash: 97f276841f95f54a6efa0c5bd4c2e9398ed855c3 commit hash: 97f276841f95f54a6efa0c5bd4c2e9398ed855c3 commit hash: 97f276841f95f54a6efa0c5bd4c2e9398ed855c3 97f2768
Tuesday, 6 Apr 2021
14:27 Mathieu Arnold (mat) search for other commits by this committer
framework: Remove $FreeBSD$

Where appropriate fiddle with a few other things.
commit hash: 5d33e045968104ac678d8b4b4ec1e8956bbf68e0 commit hash: 5d33e045968104ac678d8b4b4ec1e8956bbf68e0 commit hash: 5d33e045968104ac678d8b4b4ec1e8956bbf68e0 commit hash: 5d33e045968104ac678d8b4b4ec1e8956bbf68e0 5d33e04
Monday, 4 Nov 2019
18:08 zeising search for other commits by this committer
Retire XORG_CAT

Retire XORG_CAT, it is not needed since all ports has moved to use
USES=xorg-cat.
Add a check to bsd.sanity.mk causing an error if any port happens to set it
in the future.

PR:		241694
Approved by:	portmgr (mat)
Original commitRevision:516730 
Thursday, 17 Oct 2019
21:11 bdrewery search for other commits by this committer
LICENSE check: Respect DISABLE_LICENSES.
Original commitRevision:514688 
Thursday, 5 Sep 2019
07:19 tobik search for other commits by this committer
Mk/bsd.sanity.mk: Properly escape USE_QT4_ALT

% make
/!\ qtractor-0.9.9: Makefile errors /!\

/bin/sh: Syntax error: "(" unexpected
*** Error code 2

PR:		239814
Reported by:	Radim Kolar <hsn@sendmail.cz>
Approved by:	portmgr (rene)
Differential Revision:	https://reviews.freebsd.org/D21474
Original commitRevision:511156 
Tuesday, 3 Sep 2019
14:36 bapt search for other commits by this committer
Add support for overlays

overlays are a way to help users to integrate their own ports tree
with the official ports tree without having to maintain clone of the
official tree and remerge on regular basis.

The ports tree will lookup in the overlays (in the order the are listed in
OVERLAY variable) for the dependencies and the USES. It will use the first
found.

in order to use it the user have to declare his overlays that way in their
make.conf:
OVERLAYS= overlay1 overlay2 overlay3

Reviewed by:	manu
Approved by:	swills
Differential Revision:	https://reviews.freebsd.org/D21468
Original commitRevision:510950 
Tuesday, 13 Aug 2019
14:46 tobik search for other commits by this committer
Mk/bsd.sanity.mk: Flag non-integer PORTREVISION/PORTEPOCH

Currently they are not checked and something like PORTREVISION=foo
or just PORTREVISION= is accepted.  Some ports use indirection via
custom variables for them so it is worthwhile to check that they
are set to sane values.

While here fix ports that currently have non-integer PORTREVISION
or PORTEPOCH.

Approved by:	portmgr (mat)
Differential Revision:	https://reviews.freebsd.org/D21225
Original commitRevision:508829 
Wednesday, 26 Jun 2019
11:52 rene search for other commits by this committer
Clean up final leftovers from Qt4.

Submitted by:	rene
Reviewed by:	mat, tcberner
Differential Revision:	https://reviews.freebsd.org/D20725
Original commitRevision:505150 
Thursday, 16 May 2019
13:30 tobik search for other commits by this committer
Mk/bsd.sanity.mk: Prevent false positive with SSL_DEFAULT!=base after r499267

With SSL_DEFAULT!=base USES=ssl sets OPENSSL_LDFLAGS and any port with an
OPENSSL option like net/haproxy gets a false positive error like:

/!\ haproxy-1.9.8: Makefile errors /!\

The following options helpers are incorrectly set after bsd.port.options.mk
and are ineffective: OPENSSL_LDFLAGS

*** Error code 1

Whitelist OPENSSL_LDFLAGS to prevent this.

Reported by:	mfechner (via ports-committers)
Approved by:	portmgr (mat)
Differential Revision:	https://reviews.freebsd.org/D20275
Original commitRevision:501786 
Thursday, 18 Apr 2019
14:28 tobik search for other commits by this committer
Flag nop options helpers that appear after bsd.port.options.mk as DEV_ERRORs

Approved by:	portmgr (mat)
Differential Revision:	https://reviews.freebsd.org/D19553
Original commitRevision:499267 
Monday, 11 Feb 2019
15:21 amdmi3 search for other commits by this committer
Convert bsd.sdl.mk to Uses/sdl.mk

Frow now on, USES=sdl should be used to specify dependency on SDL
libraries.
USE_SDL is still required to specify components, specifying it
without USES=sdl is still supported, but deprecated, and leads to
a warning. USE_SDL=yes support was removed, and now leads to error,
USE_SDL=sdl should be used instead (all ports which still used
USE_SDL=yes were fixed). sdl.mk was simplified and modernized along
the way.

PR:		https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=235561
Approved by:	portmgr (mat)
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D19075
Original commitRevision:492696 
Saturday, 22 Sep 2018
18:08 adamw search for other commits by this committer
A missed word led to accidentally recommending a deprecated construct.

Thanks to sunpoet for pointing me toward what it meant to say.
Original commitRevision:480426 
Monday, 10 Sep 2018
13:41 mat search for other commits by this committer
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.
Original commitRevision:479421 
13:41 mat search for other commits by this committer
Remove obsolete deprecation.
Original commitRevision:479419 
13:16 mat search for other commits by this committer
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
Original commitRevision:479409 
10:28 mat search for other commits by this committer
Add a DEV_WARNING when people set ONLY_FOR_ARCHS_REASON_<arch> for an
<arch> that is supported.
Original commitRevision:479382 
Thursday, 28 Jun 2018
17:39 tcberner search for other commits by this committer
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
Original commitRevision:473503 
Sunday, 27 May 2018
07:54 mat search for other commits by this committer
Metaports do not have any files, they do not need a license.

Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D15587
Original commitRevision:470963 
Tuesday, 8 May 2018
20:12 rene search for other commits by this committer
Restore PHP _ALT variables removed in r469307

Pointy hat:	rene
Reported by:	mat
Original commitRevision:469413 
Monday, 7 May 2018
18:18 brnrd search for other commits by this committer
Mk/Uses/php.mk: Drop support for WANT_ and USE_ PHP vars

Approved by:	portmgr (rene)
Differential Revision:	https://reviews.freebsd.org/D15014
Original commitRevision:469307 
Thursday, 5 Apr 2018
04:52 acm search for other commits by this committer
- 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
Original commitRevision:466532 
Sunday, 11 Mar 2018
14:23 brnrd search for other commits by this committer
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
Original commitRevision:464175 
Sunday, 21 Jan 2018
10:51 mat search for other commits by this committer
Remove PYTHON*_DEFAULT_VERSION.
Original commitRevision:459584 
Monday, 15 Jan 2018
14:24 mat search for other commits by this committer
USE_AUTOTOOLS has been removed, at last.

Sponsored by:	Absolight
Original commitRevision:459046 
Tuesday, 9 Jan 2018
11:45 mat search for other commits by this committer
For some reason, this was not caught by the exp-run.

Submitted by:	tobik
Reported by:	yuri
Sponsored by:	Absolight
Original commitRevision:458521 
07:40 mat search for other commits by this committer
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
Original commitRevision:458513 
Saturday, 4 Nov 2017
13:14 dbaio search for other commits by this committer
Remove MPL (without version) license

All ports now are using MPL[10|11|20] license.

Approved by:	portmgr (rene)
Differential Revision:	D12940
Original commitRevision:453460 
Thursday, 12 Oct 2017
15:57 mat search for other commits by this committer
Remove WANT_GNOME and HAVE_GNOME.

Approved by:	bapt kwm
Sponsored by:	Absolight
Differential Revision:	  https://reviews.freebsd.org/D12643
Original commitRevision:451901 
Wednesday, 26 Jul 2017
23:58 dbaio search for other commits by this committer
Introduce versions of the Mozilla Public License (MPL)

MPL10 - https://opensource.org/licenses/MPL-1.0
MPL11 - https://opensource.org/licenses/MPL-1.1
MPL20 - https://opensource.org/licenses/MPL-2.0

More info about the Mozilla Public License:
https://www.mozilla.org/en-US/MPL/

Reviewed by:	amdmi3, mat
Approved by:	portmgr (mat)
Differential Revision:	https://reviews.freebsd.org/D11696
Original commitRevision:446704 
Sunday, 25 Jun 2017
21:07 tcberner search for other commits by this committer
Make ninja opt-out in cmake.mk

Using ninja instead of make (1) can lead to significant speed ups while
building.
Therefore switch from having the ninja generator opt-in to having it opt-out.

Previously cmake-ports that wanted to use ninja could set
    CMAKE_NINJA=yes
now, ports that do not work with ninja can set
    cmake:<existing args>,noninja
Note, that needing this should be an exception and most often points to a broken
cmake of the port.

The ports using cmake were modified
* removed USES=gmake, if ninja is used
* removed MAKE_ARGS, if ninja is used
* added the cmake-argument noninja if necessary

PR:		219629
PR:		213331
Exp-run by:	antoine
Reviewed by:	rakuco
Differential Revision:	https://reviews.freebsd.org/D10748
Original commitRevision:444324 
Wednesday, 15 Mar 2017
14:59 mat search for other commits by this committer
Remove the USE_OPENSSL compatibility shims.

Sponsored by:	Absolight
Original commitRevision:436249 
Monday, 13 Mar 2017
17:44 mat search for other commits by this committer
USE_RCORDER has been deprecated and unused for a long time.

Sponsored by:	Absolight
Original commitRevision:436095 
Sunday, 25 Dec 2016
12:46 bapt search for other commits by this committer
Revert r429298 it has some unexpected side effects which I do not have time to
fix yet

Approved by:	portmgr (implicit)
Original commitRevision:429411 
Saturday, 24 Dec 2016
00:30 bapt search for other commits by this committer
Make the ports infrastructure accept at least 3 level ports

Approved by:	portmgr (rene
Differential Revision:	https://reviews.freebsd.org/D8889
Original commitRevision:429298 
Tuesday, 4 Oct 2016
11:46 mat search for other commits by this committer
Remove obsolete entry.

Sponsored by:	Absolight
Original commitRevision:423256 
Thursday, 8 Sep 2016
16:13 amdmi3 search for other commits by this committer
- Add developer warning about LICENSE not set by a port

Approved by:	portmgr (mat)
Differential Revision:	D7834
Original commitRevision:421565 
Wednesday, 17 Aug 2016
12:16 mat search for other commits by this committer
Move USE_BDB and PLIST_DIRSTRY to the unsupported section, all the ports
have been converted.

Sponsored by:	Absolight
Original commitRevision:420340 
Tuesday, 28 Jun 2016
14:00 mat search for other commits by this committer
Move USE_PHPEXT, USE_PHP_BUILD and USE_ZENDEXT to unsupported, now that
they have been removed from the ports tree.

Sponsored by:	Absolight
Original commitRevision:417720 
13:57 mat search for other commits by this committer
USEify USES=php.

The following variables have been folded into arguments:

- USE_PHPIZE -> USES=php:phpize
- USE_PHPEXT -> USES=php:ext
- USE_ZENDEXT -> USES=php:zend
- USE_PHP_BUILD -> USES=php:build
- WANT_PHP_CLI -> USES=php:cli
- WANT_PHP_CGI -> USES=php:cgi
- WANT_PHP_MOD -> USES=php:mod
- WANT_PHP_WEB -> USES=php:web
- WANT_PHP_EMB -> USES=php:embed

PR:		210529
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D6936
Original commitRevision:417717 
Monday, 27 Jun 2016
11:31 mat search for other commits by this committer
Replace bsd.openssl.mk with USES=ssl

Add a qa hint about needing, or not, USES=ssl.

Fix ports doing silly things, like including bsd.openssl.mk directly.

PR:		210322
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D6866
Original commitRevision:417651 
Wednesday, 27 Apr 2016
20:19 swills search for other commits by this committer
Improve gem.mk

* Check for valid args to USES=gem
* Make autoplist default, allowing it to be specified (which is a no-op), or
  turned off
* Add sanity checks for USE_RUBYGEMS RUBYGEM_AUTOPLIST

Requested by:	mat
Discussed with:	mat
Original commitRevision:414131 
Monday, 25 Apr 2016
16:17 mat search for other commits by this committer
Move MySQL support from bsd.databases.mk to Uses/mysql.mk.

Also, USE_MYSQL can't happen after bsd.port.pre.mk because it is a USES.

PR:		208971
Submitted by:	mat
Exp-run by:	antoine
With hat:	portmgr
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D5951
Original commitRevision:414019 
16:17 mat search for other commits by this committer
Move USE_BDB support from bsd.databases.mk to its own file.

Also:
- Deorbit WANT_BDB_VER, one can use USES=bdb:<ver> instead.
- USE_BDB can't happen after bsd.port.pre.mk because it is a USES.

PR:		208971
Submitted by:	mat
Exp-run by:	antoine
With hat:	portmgr
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D5951
Original commitRevision:414018 
16:14 mat search for other commits by this committer
Remove USE_FIREBIRD from bsd.databases.mk, replaced by USES=firebird.

Also:
- replace USE_FIREBIRD by USES=firebird.
- convert ports depending on databases/firebird25-client directly to
USES=firebird.

PR:		208971
Submitted by:	mat
Exp-run by:	antoine
With hat:	portmgr
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D5951
Original commitRevision:414015 
16:13 mat search for other commits by this committer
Remove USE_SQLITE from bsd.databases.mk, replaced by USES=sqlite.

While there replace USE_SQLITE=x by USES=sqlite:x.

PR:		208971
Submitted by:	mat
Exp-run by:	antoine
With hat:	portmgr
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D5951
Original commitRevision:414014 
Thursday, 14 Apr 2016
11:00 mat search for other commits by this committer
USE_RC_SUBR=yes has not done anything for a long time, remove it from
the few remaining ports and make it give an error.

Sponsored by:	Absolight
Original commitRevision:413252 
Sunday, 10 Jan 2016
16:15 bapt search for other commits by this committer
Introduce 2 new USES: sqlite and firebird

sqlite and firebird handling code has been extracted from bsd.databases.mk
add an entry in bsd.sanity.mk to mark USE_SQLITE and USE_FIREBIRD as deprecated
Original commitRevision:405716 
Monday, 9 Nov 2015
14:30 amdmi3 search for other commits by this committer
Remove support for WANT_SDL/HAVE_SDL knobs

WANT_SDL/HAVE_SDL macros allowed a port to check which SDL components
are installed. This goes against the policy of avoiding automatic
dependencies, and there are actually no cases in the portstree where
these knobs are used properly, so axe them out.

Approved by:	portmgr (mat)
Differential Revision:	D4093
Original commitRevision:401100 
Saturday, 10 Oct 2015
21:24 bapt search for other commits by this committer
Add PLIST_DIRSTRY deprecation to sanity check (forgot to add it before)
Original commitRevision:399023 
Wednesday, 16 Sep 2015
21:01 bapt search for other commits by this committer
Add a new sanity check for knobs not needed anymore

First use: WX_UNICODE
Original commitRevision:397085 
Monday, 17 Aug 2015
14:20 mat search for other commits by this committer
Remove UNIQUENAME and LATEST_LINK.

UNIQUENAME was never unique, it was only used by USE_LDCONFIG and now,
we won't have conflicts there.

Use PKGBASE instead of LATEST_LINK in PKGLATESTFILE, the *only* consumer
is pkg-devel, and it works just fine without LATEST_LINK as pkg-devel
has the correct PKGNAME anyway.

Now that UNIQUENAME is gone, OPTIONSFILE is too. (it's been called
OPTIONS_FILE now.)

Reviewed by:	antoine, bapt
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3336
Original commitRevision:394508 
Thursday, 16 Jul 2015
20:53 kwm search for other commits by this committer
Convert code in bsd.port.mk for USE_GHOSTSCRIPT* to USES=ghostscript.

Add GHOSTSCRIPT_DEFAULT to bsd.default-versions.mk for easy version selection.
Arguments supported: <empty>, build, run, nox11 and agpl

PR:		201201 (exp-run)
Approved by:	portmgr (mat@)
Exp run by:	antione@ (previous patch)
Differential Revision:	https://reviews.freebsd.org/D2938
Original commitRevision:392322 
Thursday, 4 Jun 2015
19:32 bapt search for other commits by this committer
Remove NEED_ROOT, the last customer has been modified to be able to properly
package as a regular user

USES=fakeroot and USES=uidfix does a better job and is less intrusive and allows
to simplify the way we handle the different targets in the framework
Original commitRevision:388544 
Thursday, 21 May 2015
15:25 mat search for other commits by this committer
Remove GH_COMMIT support.

Differential Revision:	https://reviews.freebsd.org/D2606
With hat:	portmgr
Sponsored by:	Absolight
Original commitRevision:386936 
Monday, 4 May 2015
08:53 bapt search for other commits by this committer
Mark NEED_ROOT as deprecated, It was a wrong idea as people are abusing it.
There is now USES=fakeroot for complicated cases if needed.
Original commitRevision:385384 
Sunday, 19 Apr 2015
18:16 tijl search for other commits by this committer
Mark USE_AUTOTOOLS deprecated and remove support for libtoolize.

Approved by:	portmgr (bapt)
Original commitRevision:384310 
Wednesday, 15 Apr 2015
15:51 bdrewery search for other commits by this committer
The CATEGORY warning should be dev-only.

PR:		199464
Submitted by:	Anton Yuzhaninov <citrin+pr@citrin.ru>
Original commitRevision:384059 
15:49 bdrewery search for other commits by this committer
Rework change from r383665 for CATEGORY validation so it does not show a
warning when PORTSDIR is set to a directory that is symlinked to the real
ports directory.

Reported by:	smh
With hat:	portmgr
Original commitRevision:384058 
Thursday, 9 Apr 2015
17:34 bdrewery search for other commits by this committer
Follow-up the check added in r383191 for validating the first CATEGORY so it
does not error when using ports outside of PORTSDIR and the general ports
directory structure.

With hat:	portmgr
Tested by:	amdmi3, danfe
Reported by:	amdmi3
Original commitRevision:383665 
Tuesday, 7 Apr 2015
12:25 bapt search for other commits by this committer
Remove last traces of USE_PGSQL
Add USE_PGSQL to ERRORS in bsd.sanity.mk to avoid others to readd it by mistake
Original commitRevision:383507 
12:13 bapt search for other commits by this committer
USE_BZIP2 and USE_XZ are not used anymore in the ports tree mark them as
unsupported
Original commitRevision:383503 
Saturday, 4 Apr 2015
05:35 bdrewery search for other commits by this committer
Re-enable and rework check added in r370464 to validate the first CATEGORY
is set properly.  The problem causing the revert in r370475 was fixed in
r383190.

With hat:	portmgr
Original commitRevision:383191 
Friday, 20 Mar 2015
07:05 bdrewery search for other commits by this committer
These lines are being expanded badly. Fix syntax error.
Original commitRevision:381711 
02:07 bdrewery search for other commits by this committer
Fix order of change in r381706.

With hat:	portmgr
Original commitRevision:381707 
02:05 bdrewery search for other commits by this committer
Add a sanity check for deprecating the old USE_GITHUB syntax.

With hat:	portmgr
Original commitRevision:381706 
Thursday, 5 Mar 2015
00:36 zi search for other commits by this committer
- Make LIB_DEPENDS error more useful

Approved by:	portmgr (bapt)
Original commitRevision:380467 
Thursday, 19 Feb 2015
18:19 makc search for other commits by this committer
- Remove deprecated USE_KDE4=kdehier
- while here, remove any reference to KDE in deskutils/charmtimetracker (Qt-only
app)
  and supposedly fix build of graphics/gnash with KDE4 option
Original commitRevision:379358 
Wednesday, 7 Jan 2015
17:22 mva search for other commits by this committer
- Remove support for deprecated python bits from the ports
  framework. The following knobs are not supported anymore:

    USE_PYTHON=<yes|version+-|-version|version-version>
    USE_PYTHON_BUILD
    USE_PYTHON_RUN
    USE_PYDISTUTILS
    PYDISTUTILS_AUTOPLIST
    PYTHON_PY3K_PLIST_HACK
    PYDISTUTILS_NOEGGINFO
    PYTHON_CONCURRENT_INSTALL
    USE_PYTHON_PREFIX

PR: 196477
Differential Revision: https://reviews.freebsd.org/D1416
Exp-run: antoine
Reviewed by: antoine
Approved by: portmgr (antoine)
With hat: python
Original commitRevision:376473 
Monday, 22 Dec 2014
23:04 dumbbell search for other commits by this committer
Final removal of WITH_NEW_XORG

This knob was turned on for all version of FreeBSD in r369875
(2014-10-03) and officially deprecated. Since then, it was gradually
removed from many ports when they needed an update.

x11-servers/xorg-server was the last major user of this knob. The port
was updated to xserver 1.14 in r374982 (2014-12-19). The update got rid
of the knob, clearing the path to the final removal.

This commit changes ports who were checking for WITH_NEW_XORG and remove
its handling from bsd.port.mk.

While here, two sanity checks are added to warn user about WITH_KMS and
WITH_NEW_XORG which have no effect now.

Differential Revision:	https://reviews.freebsd.org/D1351
Reviewed by:	antoine, bapt, kwm
Approved by:	portmgr (antoine, bapt), kwm
Original commitRevision:375286 
Sunday, 19 Oct 2014
15:57 makc search for other commits by this committer
KDE/FreeBSD team presents KDE SC 4.14.2 and KDE Workspace 4.11.13!

USE_KDE4=kdehier component has been deprecated, new components added:
 baloo			- Baloo core libraries
 baloo-widgets		- Baloo widgets library
 kfilemetadata		- KDE library for extracting file metadata

New ports:
  graphics/kqtquickcharts	- QtQuick plugin to render interactive charts
  misc/artikulate		- Pronunciation trainer for KDE
				(not usable currently, links to both
				GStreamer 1.x and 0.10.x via dependencies)
  sysutils/baloo[-widgets]	- KDE framework for searching and
				managing user metadata
  sysutils/kfilemetadata	- Library for extracting file metadata

l10n ports:
- Farsi (Persian) and Indonesian translations has been readded
- Vietnamese didn't pass threshold for inclusion into release

astro/kstars:
- switch dependency from math/eigen2 to math/eigen3
- add PYKDE option for updating supernovae data

deskutils/kdepim4:
- update dependencies: add libkgapi and baloo,
  remove now needless clucene, link-grammar, strigi
- add patch to fix build with gcc42
- update COMMENT and description for all KDE PIM ports

devel/ruby-krossruby:
- remove BROKEN, it builds with ruby 2.x now

editors/kate:
- add patch to disable memory-hungry build of the kate tests [1]

graphics/okular:
- add dependency on graphics/libkscreen

math/cantor:
- add optional dependency on lang/luajit for LuaJIT backend
- fix gfortran detection [2]

misc/kdehier4:
- adapt to new pkg world. Now the purpose of kdehier4 only
  to link some stuff between KDE4_PREFIX and LOCALBASE.

science/kalzium:
- switch dependency from math/eigen2 to math/eigen3
- add dependence on science/chemical-mime-data

x11-themes/kdeartwork4
- switch dependency from math/eigen2 to math/eigen3

among other changes:
- drop deprecated USE_KDE4=kdehier
- drop @dirrm from plist
- clean up pkg-descr
- convert to options helpers
- other portlint fixes

The area51 repository features commits by alonso, rakuco and myself.

PR:		187150 [1]
Reported by:	pe.freethread@live.com
Patch by:	Tobias Berner <tcberner@gmail.com>

PR:		180674 [2]
Reported by:	torsten.eichstaedt@web.de

PR:		194316
Exp-run:	antoine
Original commitRevision:371193 
Wednesday, 8 Oct 2014
18:28 bapt search for other commits by this committer
Comment out, it is not ready for prime
Original commitRevision:370475 
17:11 bapt search for other commits by this committer
Check CATEGORIES sanity directly from bsd.sanity.mk

Differential Revision:	https://reviews.freebsd.org/D917
Reviewed by:	bdrewery
Original commitRevision:370464 
10:08 bapt search for other commits by this committer
Use bsd.sanity.mk to check for INSTALLS_SHLIB
Original commitRevision:370431 
Thursday, 2 Oct 2014
07:53 mva search for other commits by this committer
- Mark INSTALLS_EGGINFO as unsupported

Differential Revision:	D843
Reviewed by:	gahr@, koobs@
Approved by:	bapt@ (portmgr)
Original commitRevision:369800 
Thursday, 18 Sep 2014
12:31 mat search for other commits by this committer
Retire MANCOMPRESSED.

Also the compat NO_INSTALL_MANPAGES shim.

Differential Revision:	https://reviews.freebsd.org/D730
Reviewed by:	antoine
With hat:	portmgr
Sponsored by:	Absolight
Original commitRevision:368446 
Wednesday, 17 Sep 2014
07:48 tijl search for other commits by this committer
- Remove last uses of USE_AUTOTOOLS=libtool from bsd.gnome.mk
  (lthack, ltasneededhack and ltverhack) [1]
- Remove support for USE_AUTOTOOLS=libtool and USE_AUTOTOOLS=libltdl

PR:		188978 [1]
Approved by:	portmgr (bapt)
Original commitRevision:368357 
Monday, 1 Sep 2014
05:43 bapt search for other commits by this committer
Remove support for NO_STAGE
Mark all current non staged ports as BROKEN

Reviewed by:	antoine
Exp-run:	antoine
Differential Revision:	https://reviews.freebsd.org/D693
Original commitRevision:366839 
Sunday, 17 Aug 2014
10:36 mva search for other commits by this committer
- Deprecate INSTALLS_EGGINFO

- Remove PYTHON_MASTER_SITES deprecation; the knob is completely gone and can
  not be tested for, since it does not get assigned by default

With hat:	python@
Original commitRevision:365170 
Thursday, 14 Aug 2014
17:04 mva search for other commits by this committer
- Rename PYTHON_FEATURES to USE_PYTHON to comply to USE_PERL5 and to avoid a
  conflict in behaviour with the read-only COMPILER_FEATURES knob
- Fix the deprecated USE_PYTHON_BUILD and USE_PYTHON_RUN behaviour, which
  usually should be mutually exclusive, but some ports include both knobs

Phabric:		D581
Recommended by:	danfe@, makc@
Reviewed by:	danfe, wg, antoine
Approved by:	portmgr
With hat:		python@
Original commitRevision:364857 
Tuesday, 12 Aug 2014
16:24 mat search for other commits by this committer
Add a USES=imake:noman to make NO_INSTALL_MANPAGES go away.

CR:		D594
Reviewed by:	antoine
Sponsored by:	Absolight
Original commitRevision:364718 
Saturday, 9 Aug 2014
15:44 mva search for other commits by this committer
Convert the Python framework bits to USES=python.

Please use USES=python instead of USE_PYTHON.

  USE_PYTHON=yes becomes USES=python
  USE_PYTHON=2.7+ becomes USES=python:2.7+
  USE_PYTHON_BUILD=3.3 becomes USES=python:3.3,build
  ...

A new PYTHON_FEATURES variable was added, which enables certain features for a
port and replaces some knobs at the same time;

  PYTHON_FEATURES=distutils replaces USE_PYDISTUTILS
  PYTHON_FEATURES=autoplist replaces PYDISTUTILS_AUTOPLIST
  PYTHON_FEATURES=py3kplist replaces PYTHON_PY3K_PLIST_HACK
  PYTHON_FEATURES=noegginfo replaces PYDISTUTILS_NOEGGINFO
  PYTHON_FEATURES=concurrent replaces PYTHON_CONCURRENT_INSTALL
  PYTHON_FEATURES=pythonprefix replaces USE_PYTHON_PREFIX

Some knobs have been deprecated and are to be removed in the near future:

  PYTHON_MASTER_SITES - use MASTER_SITE_PYTHON instead
  PYTHON_PKGNAMESUFFIX - use PYTHON_PKGNAMEPREFIX instead
  PYDISTUTILS_INSTALLNOSINGLE - deprecated without replacement

Some knobs have been removed completely:

  PYTHON_MASTER_SITE_SUBDIR
  PYTHON_DISTNAME
  PYTHON_WRKSRC

Several variables specific to the Python framework are no longer passed to the
build environment to avoid polluting dependency builds.

  PYTHON_VERSION is not passed to .MAKEFLAGS anymore
  PYTHON_DEFAULT_VERSION,
  PYTHON_DEFAULT_PORTVERSION and
  PYTHONBASE are not passed to the make environment anymore

The conversion required a couple of ports to be updated to fit the changes and
new requirements. Those included "bsd.python.mk" directly or contained checks
in places, for which the USES framework would fail to provide correct values.

Python modules directly using the upstream Python package (such as py-tkinter
or py-sqlite3) were updated to avoid using the now unnecessary and remmoved
knobs from "bsd.python.mk".

Phabric:	D399
exp-run:	167368 192357
PR:		167368 192357
Reviewed by:	antoine, wg
Exp-run award:	antoine
With hat:	python@
Approved by:	portmgr
Original commitRevision:364450 
Wednesday, 16 Jul 2014
05:55 bapt search for other commits by this committer
Now that all LIB_DEPENDS has been switched to modern version, remove support
for ancient version.

Phabric:	D415
Reviewed by:	swills
Original commitRevision:362031 
Tuesday, 8 Jul 2014
16:14 mva search for other commits by this committer
Support for installations based on the easy_install setup.py target has
been removed from the Ports framework for Python software. The
PYEASYINSTALL_* knobs and support for USE_PYDISTUTILS=easy_install have
been removed.

Phabric:	D299
With hat:	python@
Original commitRevision:361263 
Wednesday, 18 Jun 2014
12:23 bapt search for other commits by this committer
Register USE_DRUPAL as unsupported
Original commitRevision:358261 
Friday, 30 May 2014
21:32 rene search for other commits by this committer
USE_GMAKE is marked as deprecated in bsd.sanity.mk, but it is
unsupported since r355709

Phabric:	D110
Approved by:	portmgr (bdrewery)
Original commitRevision:355916 
Tuesday, 27 May 2014
14:58 bapt search for other commits by this committer
Drop support for USE_SCONS please use USES=scons instead
Original commitRevision:355530 
Monday, 26 May 2014
09:29 bapt search for other commits by this committer
Drop compatibility code for USE_DOS2UNIX
Original commitRevision:355293 
Friday, 2 May 2014
19:51 bdrewery search for other commits by this committer
- Fix with fmake:

  /usr/ports/Mk/bsd.sanity.mk", line 111: Malformed conditional
(defined(USE_AUTOTOOLS) && (${USE_AUTOTOOLS:Mlibtool} ||
${USE_AUTOTOOLS:Mlibtool\:env}))

With hat:	portmgr
Original commitRevision:352843 
19:05 tijl search for other commits by this committer
Mark USE_AUTOTOOLS=libtool and USE_GNOME=ltverhack deprecated.

PR:		ports/189244
Approved by:	portmgr (antoine)
Original commitRevision:352839 
Thursday, 13 Mar 2014
13:54 bapt search for other commits by this committer
Fix typo
Original commitRevision:348069 
Wednesday, 12 Mar 2014
11:36 bapt search for other commits by this committer
Fix collision with DEPRECATED

Pointyhat to:	bapt
Original commitRevision:347976 
11:15 bapt search for other commits by this committer
Remove cruft
Original commitRevision:347974 
11:07 bapt search for other commits by this committer
Simplify bsd.sanity.mk a bit

Reviewed by:	mat
Original commitRevision:347973 
10:33 bapt search for other commits by this committer
USE_LHA is unsupported not deprecated

Reported by:	mat
Original commitRevision:347971 
10:24 bapt search for other commits by this committer
USE_LHA is not used anymore in the ports tree
Original commitRevision:347970 

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

1 | 2  »