Age | Commit message (Collapse) | Author |
|
NFS. It is not that important to preserve timestamp for the package, and
other metadata seems to be fine otherwise. This whole thing needs to be
reworked so PKGFILE is more respected (another regression of mine).
With hat: portmgr
Reported by: will
Pointyhat to: bdrewery
|
|
- Mention configure.in as the old name for configure.ac
- M4 macros provided by autoconf are not copied into aclocal.m4
- Autoheader does not regenerate configure (only config.h.in)
|
|
after '-' as it is a hash. It is not strictly newer than the implicit 0.
- Reword msg [1]
Submitted by: adamw [1]
With hat: portmgr
|
|
|
|
Submitted by: sunpoet
With hat: portmgr
|
|
|
|
to the latest version
Set minimal version to 1.3.7 for now
Differential Revision: D723
Reviewed by: bdrewery
|
|
Also the compat NO_INSTALL_MANPAGES shim.
Differential Revision: https://reviews.freebsd.org/D730
Reviewed by: antoine
With hat: portmgr
Sponsored by: Absolight
|
|
With hat: portmgr
|
|
runs autoreconf in CONFIGURE_WRKSRC to update configure, Makefile.in and
other build scripts.
Approved by: portmgr (bapt)
|
|
(lthack, ltasneededhack and ltverhack) [1]
- Remove support for USE_AUTOTOOLS=libtool and USE_AUTOTOOLS=libltdl
PR: 188978 [1]
Approved by: portmgr (bapt)
|
|
download files from the last site (distcache).
With hat: portmgr
|
|
- This is used by portupgrade and poudriere bulk/testport -i for
install-package.
- The change is not backwards compatible; setting PKGNG_ORIGIN was never
intended. It is only for reading.
With hat: portmgr
Discussed with: bapt
|
|
the port Makefile, into a stage-qa error. All ports that would trigger
this error have been converted. Many thanks to all people involved in
this, especially Dmitry Marakasov (amdmi3) who handled most ports.
At this moment over 2200 ports have USES=libtool and over 20000 library
dependencies between packages have been removed.
This also marks the point where :keepla is no longer special. It is now
only needed if a port uses *.la files at run-time.
QA-run by: antoine
Approved by: portmgr (antoine)
|
|
Approved by: portmgr (bdrewery)
|
|
I had thought the package wouldn't change, but it does
|
|
Tested by: marino
With hat: portmgr
|
|
- Convert to USES=libtool and bump dependent ports
- Add INSTALL_TARGET=install-strip
- Remove patches that renamed include directories and libraries so they
didn't conflict with early development versions of glib/gtk 2.0
|
|
(patch based on fix from babt)
- white space cleanup
with hat apache@
|
|
to GCC 4.8.3.
This entails updating the lang/gcc port as well as changing the default
in Mk/bsd.default-versions.mk, and it replaces the CONFLICT between the
lang/gcc and lang/gcc47 ports by lang/gcc48.
GCC now uses C++ as its implementation language and performs more
aggressive loop analysis which can be disabled via the
-fno-aggressive-loop-optimizations command-line option.
Compilation of extremely large functions has been signficantly improved,
as have interprocedural optimizations.
A new optimization level -Og has been introduced. It addresses the need
for fast compilation and a superior debugging experience while providing
a reasonable level of run-time performance. This should be better
suitable for development than the default -O0.
A new local register allocator (LRA) has been implemented, which replaces
the 26 year old reload pass and improves generated code quality. For now
it is active on the x86 and x86-64 targets.
AddressSanitizer, a fast memory error detector, has been added and can be
enabled via -fsanitize=address.
Each diagnostic emitted now includes the original source line and a caret
indicating the column.
The new option -Wpedantic is an alias for -pedantic, which is now deprecated.
The C++ frontend and associated run-time library libstdc++ have gained
support for many additional C++11 features. As with previous releases
the Fortrand frontend has seen many improvements as well.
Support for the AArch64 has been added, and there are many improvements
to the x86/x86-64 backend and others.
See http://gcc.gnu.org/gcc-4.8/changes.html for an extense list of changes;
http://gcc.gnu.org/gcc-4.8/porting_to.html for information on how to port
to that new version.
PR: 192025
Tested by: antoine (-exp runs)
|
|
|
|
|
|
Submitted by: Piotr Kubaj <pkubaj@riseup.net>
|
|
|
|
- Update nspr to 4.10.7
- Update ca_root_nss to 3.17 (mark as NO_ARCH while here)
- Update firefox to 32.0
- Update thunderbird to 31.1.0
- Add net-im/linux-instantbird
- Update firefox-est to 31.1.0
- Update libxul to 24.8.0
- Update seamonkey to 2.29
Submitted by: Jan Beich for gecko@
|
|
|
|
It has been broken since r176977 in head in 2008.
PR: 172547
Submitted by: Rob <pr@somerandom.net>
With hat: portmgr
|
|
Changes: http://search.cpan.org/dist/Module-Build-Tiny/Changes
|
|
Approved by: portmgr (antoine)
|
|
PR: 193432
Reported by: ian@
Approved by: portmgr (implicit, obvious, just-fix-it)
|
|
spotted by adam@
|
|
Approved by: portmgr (not really, no-op change)
|
|
Also remove reference to them in bsd.database.mk
|
|
avoids running makefile targets that depend on configure such as the PDF
documentation in textproc/flex.
Reported by: hrs
Approved by: portmgr (bapt)
|
|
Differential Revision: https://reviews.freebsd.org/D722
Reviewed by: antoine
|
|
Remove patches and hacks that were used to work around the previous
situation
This allows to stage more ports as a regular user
Differential Revision: https://reviews.freebsd.org/D703
Reviewed by and discussed with: bapt
With hat: portmgr
|
|
audio encoder shared and thus remove them from some ports' Makefiles.
|
|
|
|
Approved by: portmgr (blanket 'just fix it' approval)
|
|
|
|
- Anything related to MLINKS
- Anything related to manpages
- Anything related to NO_LATEST_LINK
Reviewed by: antoine
Differential Revision: https://reviews.freebsd.org/D717
|
|
|
|
|
|
|
|
Note that this allows to control when it is executed (always in post-installation)
This makes @rmtry accept both absolute path and relative path (to latest prefix/cwd)
While here now that it is not used, remove the old PLIST_REINPLACE macro
Reviewed by: antoine
Differential Revision: https://reviews.freebsd.org/D713
|
|
Please remember you need the period; 9.0 9.1 good, 90 bad, 90+ very bad!
|
|
Use @dirrmtry instead of @exec rmdir
|
|
Differential Revision: https://reviews.freebsd.org/D712
Reviewed by: bapt
With hat: portmgr
|
|
The 3.0 series is an incremental improvement over the previous 2.8 series
despite the major version number change. A list of important changes is
available at http://www.cmake.org/cmake/help/v3.0/release/3.0.0.html
On the porting side
* The minimum FreeBSD release we have to support in the ports tree is now
recent enough that ports/168671 can finally be committed: instead of
building and using CMake's own copies of bzip2, curl, expat, libarchive,
liblzma and zlib, we use the versions in ports and/or the base system.
* CMake's documentation system has been changed and vastly improved at the
cost of now depending on Sphinx. We still generate only man pages, but can
start generating the HTML documentation in the future if desired.
* devel/cmake-gui now uses Qt5 instead of Qt4 and does not needlessly build
the ncurses UI that is installed by devel/cmake itself.
* CMake commit 3816cd2 fixes a longstanding issue in the detection of the
Python interpreter and its libraries, but requires us to revert a
workaround for that in Mk/Uses/python.mk itself, effectively reverting
the patch introduced by ports/168159.
* Similarly, a few ports had to be fixed manually due to CMake being
stricter when parsing some files or the ports detecting Python the wrong
way. Fortunately, they all had been fixed upstream so I just grabbed the
appropriate commits and pointed to them in the patches.
science/gnudatalanguage had to have its PORTREVISION bumped because
switching to USES=cmake:outsource removed a few files from the plist that
were not supposed to have been installed in the first place.
PR: 168671
PR: 192644
|
|
Remove no longer needed patches for ftp.
While here, fix the test target for ruby21
PR: 192998
Submitted by: Robert Grimm <rfgrimm@gmail.com>
|