| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changes submitted by gahr@:
Enable a new TCL option, adding a pkgIndex.tcl file.
Modernize Makefile. [1]
Changes by mandree@:
Fix installation of TCL API docs if TCL option is enabled.
Update to new upstream release 6.2.23.
Install the upgrade61.sh script if SQL option is enabled, with
additional fixes distributed as a patch to avoid licensing concerns.
Add an UPDATING entry.
Add changes in Mk/Uses/bdb.mk.
db5 parts of PR 208740 to be committed in a separate transaction later.
PR: 208740
Submitted by: gahr@
Notes:
svn path=/head/; revision=415741
|
|
|
|
|
|
|
|
| |
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D6474
Notes:
svn path=/head/; revision=415573
|
|
|
|
|
|
|
|
| |
PR: D6271
Sponsored by: EMC / Isilon Storage Division
Notes:
svn path=/head/; revision=415532
|
|
|
|
|
|
|
|
|
|
| |
Passing things in MAKE_ARGS tends to break some obscure ports.
Reported by: antoine
PR: D6271
Notes:
svn path=/head/; revision=415531
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
A longstanding bug with the base /usr/share/mk files is that /etc/src.conf
*does* get pulled in when building ports which use /usr/share/mk. This despite
the documentation saying it is only used for "the FreeBSD tree". If users
have a WITH_DEBUG_FILES=yes in their src.conf then the previous
WITHOUT_DEBUG_FILES=yes would hit an error. Fixing pulling in src.conf is
risky. MK_* overrides work fine here after recent stable/9 and stable/10
updates.
If you run into the WITH_ vs WITHOUT_ problem on a release build then you can
protect your src.conf value with something like:
.if !${.CURDIR:M*ports*}
WITH_DEBUG_FILES=yes
.endif
PR: D6271
With hat: portmgr
Sponsored by: EMC / Isilon Storage Division
Notes:
svn path=/head/; revision=415530
|
|
|
|
|
|
|
|
|
| |
PR: 208916
With hat: portmgr
Sponsored by: Absolight
Notes:
svn path=/head/; revision=415433
|
|
|
|
|
|
|
|
|
|
|
|
| |
When PORT_DBDIR is set to a user directory, we shouldn't need su to
manipulate options. This also shouldn't depend on INSTALL_BY_USER, as
building != installing.
Approved by: portmgr (bapt)
Differential Revision: https://reviews.freebsd.org/D6349
Notes:
svn path=/head/; revision=415154
|
|
|
|
| |
Notes:
svn path=/head/; revision=415098
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is intended to support development and prototyping for ports
reproducible build efforts which require some concept of a "last
updated" time. It is being committed now so that timestamp entries
will be populated "for free" as port distfiles updates happen.
Submitted by: bapt (earlier version)
Reviewed by: bapt, bdrewery
Approved by: portmgr (bdrewery)
Differential Revision: https://reviews.freebsd.org/D6031
Notes:
svn path=/head/; revision=415078
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
iconv(3) is used. Adding it only when LOCALBASE/include/iconv.h exists is
not enough because this is tested before dependencies are installed and
they may pull in converters/libiconv.
PR: 209302
Exp-run by: antoine
Approved by: portmgr (antoine)
Notes:
svn path=/head/; revision=415064
|
|
|
|
|
|
|
|
|
| |
Changes: https://metacpan.org/pod/release/RJBS/perl-5.24.0/pod/perldelta.pod
Changes: https://github.com/Perl/perl5/compare/v5.24.0...v5.25.0-8-g51f69a2
Sponsored by: Absolight
Notes:
svn path=/head/; revision=414843
|
|
|
|
|
|
|
|
|
|
|
|
| |
PR: 209123
Submitted by: mat
Exp-run by: antoine
With hat: perl@
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D6107
Notes:
svn path=/head/; revision=414832
|
|
|
|
|
|
|
| |
package-version-based URL scheme. This eases python ports updating.
Notes:
svn path=/head/; revision=414688
|
|
|
|
|
|
|
| |
This is needed for cross-build support.
Notes:
svn path=/head/; revision=414610
|
|
|
|
| |
Notes:
svn path=/head/; revision=414573
|
|
|
|
| |
Notes:
svn path=/head/; revision=414572
|
|
|
|
| |
Notes:
svn path=/head/; revision=414571
|
|
|
|
| |
Notes:
svn path=/head/; revision=414570
|
|
|
|
|
|
|
|
|
|
| |
- Add UPDATING entry, users must recompile all ports that depend
- Bump SHLIBVER in Mk/bsd.openssl.mk
PR: 209252
Notes:
svn path=/head/; revision=414564
|
|
|
|
|
|
|
|
|
|
|
|
| |
This fixes the devel/git-lite port to not get PERL despite being excluded.
PR: 207460
PR: 202701
With hat: portmgr
Differential Revision: https://reviews.freebsd.org/D5538
Notes:
svn path=/head/; revision=414547
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Update to 25.0.93
- Re-organize options into logical groups
- Use OPTIONS helpers to specifiy implicit dependencies
- Convert FILENOTIFY into a radio option
- Remove dependency on unneeded ports for non-X11 systems
bsd.emacs.mk:
- Update version for editors/emacs-devel port
PR: 209054[1]
Submitted by: Joseph Mingrone <jrm@ftfl.ca>[1]
Notes:
svn path=/head/; revision=414447
|
|
|
|
|
|
|
|
|
| |
PR: 209183
Reported by: peter
Sponsored by: Absolight
Notes:
svn path=/head/; revision=414444
|
|
|
|
|
|
|
|
|
|
|
|
| |
On FreeBSD sound(4) is enabled by default while alsa-plugins-oss
assumes a soundcard is always available.
https://bugzilla.mozilla.org/show_bug.cgi?id=1269165
MFH: 2016Q2
Notes:
svn path=/head/; revision=414386
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
GCC 6.1 was released this week. The Ada Framework in FreeBSD ports has
been based on GCC 5.3 GNAT although GCC 6.x has been supported for awhile
via the ADA_DEFAULT option in make.conf.
Now that GCC 6 has been officially released, switch to it by default.
People can maintain the old foundation by putting "ADA_DEFAULT=5" in
/etc/make.conf.
Libraries built by one GNAT are unusable by another, so almost every Ada
port has been bumped as a result. Noticable exceptions are dns/ironsides
which fails to build on gcc6 (thus USES=ada:5 is set) and cad/ghdl which
needs additional testing as it may require gcc5 on FreeBSD (DragonFly
uses the LLVM backend only).
Notes:
svn path=/head/; revision=414332
|
|
|
|
|
|
|
| |
Sponsored by: Absolight
Notes:
svn path=/head/; revision=414261
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
With the quotes, it ends up doing, for example:
echo ""It looks like the ocaml>=3.11:/home/mat/work/freebsd/ports/lang/ocaml depends line has an absolute port origin, make sure to remove \${PORTSDIR}/ from it.""
Which ends up failing with an error:
cannot create =3.11:/home/mat/work/freebsd/ports/lang/ocaml: No such file or directory
Noticed by: antoine (via qat)
Sponsored by: Absolight
Notes:
svn path=/head/; revision=414260
|
|
|
|
| |
Notes:
svn path=/head/; revision=414168
|
|
|
|
|
|
|
|
| |
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D6075
Notes:
svn path=/head/; revision=414167
|
|
|
|
|
|
|
| |
Sponsored by: Absolight
Notes:
svn path=/head/; revision=414164
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
Notes:
svn path=/head/; revision=414131
|
|
|
|
|
|
|
| |
Sponsored by: Absolight
Notes:
svn path=/head/; revision=414119
|
|
|
|
|
|
|
|
|
|
| |
Note that for now ports still have to have USE_RUBY=yes to use USES=gem
PR: 209041
Differential Revision: https://reviews.freebsd.org/D6070
Notes:
svn path=/head/; revision=414118
|
|
|
|
|
|
|
| |
PR: 209051
Notes:
svn path=/head/; revision=414034
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
Notes:
svn path=/head/; revision=414019
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
Notes:
svn path=/head/; revision=414018
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
Notes:
svn path=/head/; revision=414015
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
Notes:
svn path=/head/; revision=414014
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
with parsing comments.
Several users reported a problem building security/gnutls because
hogweed.pc (provided by security/nettle) contains the following line:
Requires: # nettle
Older versions of pkgconf try to look for a package named "#" and fail.
Notes:
svn path=/head/; revision=413955
|
|
|
|
|
|
|
|
|
| |
PR: 209011
Approved by: portmgr (bapt)
Sponsored by: Essen Linuxhotel Hackathon 2016
Notes:
svn path=/head/; revision=413938
|
|
|
|
|
|
|
|
|
| |
Noticed by: antoine
Pointy hat to: mat
Sponsored by: Absolight
Notes:
svn path=/head/; revision=413780
|
|
|
|
|
|
|
|
|
| |
Reviewed by: bapt
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D6057
Notes:
svn path=/head/; revision=413776
|
|
|
|
|
|
|
|
|
|
| |
users have a bigger change to see it.
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D6048
Notes:
svn path=/head/; revision=413769
|
|
|
|
|
|
|
|
|
|
|
|
| |
It is left as an exercise to the reader to reorder some of those targets
to fix some small problems, and to add a comment about why each target
is ran when it is ran.
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D5717
Notes:
svn path=/head/; revision=413768
|
|
|
|
| |
Notes:
svn path=/head/; revision=413727
|
|
|
|
|
|
|
|
|
|
| |
Changes: https://www.mozilla.org/firefox/46.0/releasenotes/
Changes: https://www.mozilla.org/firefox/45.1.0/releasenotes/
Security: 92d44f83-a7bf-41cf-91ee-3d1b8ecf579f
MFH: 2016Q2
Notes:
svn path=/head/; revision=413726
|
|
|
|
| |
Notes:
svn path=/head/; revision=413722
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Quoting https://tcl.tk/doc/tea:
"The Tcl Extension Architecture, or TEA, by John Ousterhout and others, is a
set of guidelines and techniques for the distribution, configuration,
compilation, and installation of Tcl extensions. TEA also provides a set of
utilities that operate accordingly. Many Tcl extensions leverage the TEA
utilities, which are designed to be easily customizable."
To facilitate the porting of TEA-based extensions, I have added the new "tea"
argument to USES=tcl. This argument prepares the autoconf environment by
setting GNU_CONFIGURE and sets some commonly used CONFIGURE_ARGS. Also, it
tries to figure out the correct extension name, sets TCL_PKG accordingly, and
adds it to PLIST_SUB.
I have modified a few ports to take advantage of this. More will come.
Notes:
svn path=/head/; revision=413646
|
|
|
|
|
|
|
| |
Approved by: portmgr (mat@)
Notes:
svn path=/head/; revision=413621
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This adds a few features:
- it checks that the UID line has the right number of fields [1]
- it tells the user that there are groups that he may want to remove [2]
PR: 208800, 173318 [1], 157546 [2]
Submitted by: mat
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D5939
Notes:
svn path=/head/; revision=413604
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Release announcements:
- https://www.kdevelop.org/kde4/kdevelop-472-released
- https://www.kdevelop.org/news/kdevelop-473-release
The majority of the work here has been done by Adriaan de Groot in kde@'s
experimental area51 repository.
Submitted by: Adriaan de Groot <groot@kde.org>
Notes:
svn path=/head/; revision=413341
|