| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
Mk/Uses/linux.mk changes:
- Add support for architecture neutral (noarch) distfiles.
- Add support for 64-bit only ports: set IGNORE on i386 and don't install
32-bit compat libraries on amd64.
Submitted by: Piotr Kubaj <pkubaj@anongoth.pl>
Differential Revision: https://reviews.freebsd.org/D7886
|
|
|
|
|
|
|
| |
Changes: http://www.php.net/ChangeLog-7.php#7.0.12
MFH: 2016Q4
Approved by: pi (mentor)
|
|
|
|
|
|
| |
extracting a second time.
Sponsored by: Absolight
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
A lot of KDE Ports share MASTERSITES, LICENSE and so one, as they are
released as a bundle upstream, however, there was not really a clean
way to share this information.
Using these new categories, we can simplify the Makefiles for the diverse
KDE ports.
At the moment we support the virtual category
* kde-kde4
In the future, this will be extended to
* kde-frameworks
* kde-plasma
* kde-applications
PR: 213406
Differential Revision: https://reviews.freebsd.org/D7645
Exp-run by : antoine
Reviewed by: mat, rakuco
Approved by: portmgr (mat), rakuco (mentor)
|
|
|
|
|
|
|
|
|
|
| |
- change substitution since make(1) on FreeBSD 9 does not like variables
within a substitution.
- repeat tar substitution command since tar(1) on FreeBSD 9/10 does not
obay the 'g' substitution command.
Reported by: pkg-fallout
PR: 213584
|
| |
|
|
|
|
|
| |
Changes: https://github.com/Perl/perl5/compare/v5.25.5-76-g91dca83...v5.25.5-115-g4eadd82
Sponsored by: Absolight
|
|
|
|
|
| |
PR: 213515
Submitted by: dim
|
|
|
|
| |
http://core.tcl.tk/tcl/timeline?from=faa78e6080f9033f&to=699a33324b663e80
|
|
|
|
|
|
|
| |
Apparently the failure is only when running under emulation, and it
works fine on physical hardware.
Submitted by: Kyle Evans <kevans91 at ksu dot edu> (private email)
|
|
|
|
|
|
|
|
|
| |
In spite of the 'g', the pattern is only substituted once on FreeBSD 9.x and
10.x, leading to wrong filenames for extracted files, and staging failure.
Repeat the pattern enough times so that all '\\' or replaced with '/'.
Reported by: pkg-fallout
|
|
|
|
|
|
|
|
| |
* Remove files/patch-lib-posix-posix.nim
PR: 213304
Submitted by: wen
Approved by: Neal Nelson <ports@nicandneal.net> (maintainer)
|
| |
|
|
|
|
|
|
| |
- remove autorestore of nuget packages (now done by port)
PR: 213405
|
|
|
|
|
|
|
|
|
|
|
| |
- Use license file from source
- Depend on PCL reference assemblies
- Download and extract nuget packages
- Mark the port as MAKE_JOBS_UNSAFE (it always run -j1)
- Mark the port as architecture agnostic (intepreted by mono)
- Add test support
PR: 213405
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
You can build .NET apps across a wide variety of platforms, and the
Portable Class Library (PCL) helps you share your code and libraries across
.NET platforms. Specifically, the PCL provides a set of common reference
assemblies that enable .NET libraries and binaries to be used on any .NET
based runtime - from phones, to clients, to servers and clouds
Notes:
- The official reference assemblies come from a Microsoft download page.
- Additional reference assemblies come from Debian (via Mono).
- Bump PORTREVISION to indicate we are not using the pure PCL from Microsoft
- Provide a plain-text version of the EULA that is dialog(1) friendly.
- The official RTF based EULA is distributed alongside the LICENSE file
|
|
|
|
|
|
| |
- Remove pacthes that have been upstreamed
- Fix detection of 'struct winsize'
- Correctly handle case when ftime(3) is not used (depreciated)
|
| |
|
| |
|
|
|
|
|
|
|
| |
This fixes the fix (-RC3) of the fix (-RC2) of CVE-2016-1238.
MFH: 2016Q4
Sponsored by: Absolight
|
|
|
|
|
| |
PR: 213387
Submitted by: maintainer
|
| |
|
|
|
|
| |
Approved by: portmgr (tier-2 blanket)
|
|
|
|
| |
Approved by: portmgr (tier-2 blanket)
|
|
|
|
| |
Approved by: portmgr (tier-2 blanket)
|
|
|
|
| |
Approved by: portmgr (tier-2 blanket)
|
| |
|
| |
|
|
|
|
| |
Approved by: portmgr blanket
|
|
|
|
|
| |
Changes: https://github.com/Perl/perl5/compare/v5.25.5-64-g1c56654...v5.25.5-76-g91dca83
Sponsored by: Absolight
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
No other downstream appends synthetic library version, and doing so
causes underlinking due to fragile build system (see below). Not to
mention being unable to swap out bundled libs from upstream builds.
$ cc -lplds4 -L/usr/local/lib
/usr/lib/crt1.o: In function `_start1':
crt1_c.c:(.text+0xa6): undefined reference to `main'
/usr/local/lib/libplds4.so: undefined reference to `pthread_set_name_np'
/usr/local/lib/libplds4.so: undefined reference to `pthread_create'
/usr/local/lib/libplds4.so: undefined reference to `pthread_condattr_init'
/usr/local/lib/libplds4.so: undefined reference to `pthread_setschedparam'
/usr/local/lib/libplds4.so: undefined reference to `pthread_getschedparam'
PR: 213144
Exp-run by: antoine
|
|
|
|
|
| |
Reported by: pkg-fallout
MFH: 2016Q4
|
| |
|
| |
|
| |
|
|
|
|
| |
http://core.tcl.tk/tcl/timeline?from=20c19f9d5593455a&to=faa78e6080f9033f
|
|
|
|
|
|
|
|
| |
incorrectly passed to sysctl(3)
PR: 174216
Submitted by: tj
Approved by: maintainer timeout
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fails to configure with libressl:
[translation:ERROR] Exception: OpenSSL version >= 1.1 not supported yet.
This program requires OpenSSL version 1.0.x, and may also
work with LibreSSL or OpenSSL 0.9.x. OpenSSL 1.1 is quite
some work to update to; contributions are welcome. Sorry,
you need to install an older version of OpenSSL for now.
Make sure this older version is the one picked up by this
program when it runs the compiler.
Approved by: SSL blanket
|
|
|
|
|
|
| |
Google Code
MFH: 2016Q4
|
|
|
|
| |
MFH: 2016Q4
|
|
|
|
|
|
|
|
| |
upstream.
Remove the JAVA option, which we already changed to off by default for this
version of GCC, remove java from CATEGORIES, remove files/java-patch-hier,
simplify post-stage accordingly, and adjust pkg-descr and pkg-plist.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
20161002:
- Definitions of float shift operators << and >> have been added to
float.s7i (A << B is equivalent to A * 2.0 ** B and A >> B is
equivalent to A / 2.0 ** B).
- Checks for the operators << and >> have been added to chflt.sd7.
- Interpreter and compiler have been improved to support the primitiv
actions FLT_LSHIFT and FLT_RSHIFT.
- The example program find7.sd7 has been added. This program is an
utility to search for files and file contents.
- Documentation comments have been added to arrlib.c, biglib.c,
blnlib.c, bstlib.c, fillib.c, pcslib.c, prclib.c, prglib.c and
strlib.c.
|
|
|
|
|
| |
Changes: https://github.com/Perl/perl5/compare/v5.25.5-24-g98fce2a...v5.25.5-64-g1c56654
Sponsored by: Absolight
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Preapproved by: riggs
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Mark BROKEN on 9.0 i386:
In file included from /wrkdirs/usr/ports/lang/phantomjs/work/phantomjs-2.0.0/src/qt/qtbase/include/QtCore/qglobal.h:1,
from /wrkdirs/usr/ports/lang/phantomjs/work/phantomjs-2.0.0/src/qt/qtbase/qmake/library/qmake_global.h:45,
from /wrkdirs/usr/ports/lang/phantomjs/work/phantomjs-2.0.0/src/qt/qtbase/qmake/library/qmakeparser.h:45,
from /wrkdirs/usr/ports/lang/phantomjs/work/phantomjs-2.0.0/src/qt/qtbase/qmake/library/qmakeevaluator.h:49,
from /wrkdirs/usr/ports/lang/phantomjs/work/phantomjs-2.0.0/src/qt/qtbase/qmake/project.h:45,
from /wrkdirs/usr/ports/lang/phantomjs/work/phantomjs-2.0.0/src/qt/qtbase/qmake/project.cpp:42:
/wrkdirs/usr/ports/lang/phantomjs/work/phantomjs-2.0.0/src/qt/qtbase/include/QtCore/../../src/corelib/global/qglobal.h:443: error: 'QT_POINTER_SIZE' was not declared in this scope
/wrkdirs/usr/ports/lang/phantomjs/work/phantomjs-2.0.0/src/qt/qtbase/include/QtCore/../../src/corelib/global/qglobal.h:443: error: template argument 1 is invalid
/wrkdirs/usr/ports/lang/phantomjs/work/phantomjs-2.0.0/src/qt/qtbase/include/QtCore/../../src/corelib/global/qglobal.h:443: error: expected initializer before 'qregisterint'
/wrkdirs/usr/ports/lang/phantomjs/work/phantomjs-2.0.0/src/qt/qtbase/include/QtCore/../../src/corelib/global/qglobal.h:444: error: 'QT_POINTER_SIZE' was not declared in this scope
/wrkdirs/usr/ports/lang/phantomjs/work/phantomjs-2.0.0/src/qt/qtbase/include/QtCore/../../src/corelib/global/qglobal.h:444: error: template argument 1 is invalid
/wrkdirs/usr/ports/lang/phantomjs/work/phantomjs-2.0.0/src/qt/qtbase/include/QtCore/../../src/corelib/global/qglobal.h:444: error: expected initializer before 'qregisteruint'
Reported by: pkg-fallout
Obtained from: portmgr blanket
|
|
|
|
|
|
|
|
|
|
| |
2016-09-30 math/why3-spark: Only useful for deprecated lang/spark
2016-09-30 lang/spark: Broken for more than 6 months
2016-09-30 math/alt-ergo-spark: Only useful for deprecate lang/spark
2016-09-30 security/nessus-libnasl: Abandoned, consider using OpenVAS
2016-09-30 security/nessus: Abandoned, consider using OpenVAS
2016-09-30 security/nessus-libraries: Abandoned, consider using OpenVAS
2016-09-30 security/nessus-plugins: Abandoned, consider using OpenVAS
|
|
|
|
|
| |
PR: 212765
Submitted by: Klaus Aehlig (maintainer)
|
| |
|
|
|
|
|
|
| |
- Adjust plist of ports depending on it
PR: 212869
|
| |
|
|
|
|
| |
While here, simplify the XS strippage.
|
|
|
|
|
| |
Changes: https://github.com/Perl/perl5/compare/v5.25.4-177-g1608ed2...v5.25.5-24-g98fce2a
Sponsored by: Absolight
|
|
|
|
|
| |
Changes: https://api.metacpan.org/source/REHSACK/List-MoreUtils-0.416/Changes
- Disperse maintainership
|
|
|
|
|
|
|
|
|
|
|
| |
Due to the VLC included in KDE, the fpc-units metapackage package coexist
with the KDE metapackage due to FPC's VLC unit requiring QT5.
Until such time where they can coexist, the FPC VLC unit will not be an
on-by-default option to remove this install conflict.
PR: 212919
Reported by: Ian Goddard (bz at austonley.org.uk)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Clean up the Makefile.
- Follow some upstream recommendations (--with-data-packaging=archive,
--disable-renaming, -DICU_NO_USER_DATA_OVERRIDE).
- Patch makefiles to install static libraries with INSTALL_DATA so they
aren't stripped.
- Patch config/mh-bsd-gcc to sync with config/mh-linux-gcc.
- Fix endianness detection in ICU. The code wanted to use BYTE_ORDER
defined in machine/endian.h, but this isn't visible because ICU is
compiled with _XOPEN_SOURCE. Patch the code to use _BYTE_ORDER instead.
- Compile ICU with C++11 compiler to enable move constructors.
- Patch ICU to fix a problem with atomics in the case of a C++11 compiler
without C++11 header <atomic> (like Clang on FreeBSD 9).
- Bump all ports that depend on it due to library version change.
- Add USES=compiler:c++0x to some ports that pick up -std=c++0x from ICU
pkgconfig files.
- Add USES=compiler:c++11-lib to graphics/libcdr01 because it also needs
a C++11 runtime library now. Add this to all ports that depend on it
so their executables load the right libstdc++.so on FreeBSD 9.
PR: 205120
Exp-run by: antoine
Approved by: portmgr (antoine)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
causing build failures of the kind
/usr/local/bin/ld: classpath/tools/.libs/libgcj_tools_la-tools.o:
unknown relocation type 1383330 for `*UND*'
and generally not that important nor widely used.
Reported by: swills
Discussed with: andreast
|
|
|
|
|
| |
Pointy hat: tz
Sponsored by: Absolight
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Security: CVE-2016-7416
Security: CVE-2016-7412
Security: CVE-2016-7414
Security: CVE-2016-7417
Security: CVE-2016-7411
Security: CVE-2016-7413
Security: CVE-2016-7418
MFH: 2016Q3
Approved by: swills (mentor)
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Security: CVE-2016-7416
Security: CVE-2016-7412
Security: CVE-2016-7414
Security: CVE-2016-7417
Security: CVE-2016-7413
Security: CVE-2016-7418
MFH: 2016Q3
Approved by: pi (mentor)
|
| |
|
|
|
|
| |
MFH: 2016Q3
|
|
|
|
|
| |
Changes: https://github.com/Perl/perl5/compare/v5.25.4-111-g92b69f6...v5.25.4-177-g1608ed2
Sponsored by: Absolight
|
|
|
|
| |
Approved by: portmgr (tier-2 blanket)
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Approved by: portmgr (tier-2 blanket)
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Take maintainership (maintainer timeouts previously)
- Remove no-op patch
- Remove work related to GCC build profiles as we enforce clang
- Add patch to fix building with clang in 11.0
- Add hack to enforce CC and CXX for 9.3
Partway through the build the compiler was switching from clang++ to c++
which is GCC in base system. This was causing build failures.
MFH: 2016Q3
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This took longer than expected, but there are quite a few changes to the
existing ports and a few new ones.
General upstream changes:
- Starting with Qt 5.6.2, Qt will fail at configuration time if LibreSSL is
being used. According to the discussion here:
https://codereview.qt-project.org/#/c/154800/
The Qt project is not opposed to LibreSSL, but does not want to mix
support for it into the OpenSSL backend code, especially as they move
towards supporting OpenSSL 1.1.
People interested in LibreSSL support are welcome to submit a separate
backend upstream, but are expected to maintain it. We (kde@) are not
opposed to carrying some patches authored by others in the future, as long
as they are not huge and destabilizing.
- When Qt detects the compiler supports C++11, it will pass -std=gnu++11 by
default (this is an upstream change). You can add "CONFIG -= c++11" to
your .pro. Qt 5.7 will require C++11.
- www/webkit-qt5: The QtWebKit module is deprecated upstream, and is shipped
separately as a community release tarball. kde@ does not have an ETA for a
qt5-webengine port, as it requires a huge effort (and number of patches)
similar to maintaining www/chromium itself.
- x11-toolkits/qt5-declarative has been deprecated upstream. The last
release is 5.5.1.
Relevant changes:
- devel/qmake5: The freebsd-clang mkspec has become the default mkspec on
FreeBSD, replacing the outdated freebsd-g++ one that was moved to
unsupported/ (it still works though).
- devel/qt5-qdoc: qdoc was moved to qttools upstream, but its data files are
still in qtbase. The data files are now in the qt5-qdoc-data port.
- misc/qt5-doc: Clean up and stop requiring a compiler and fumbling with
mkspecs. Instead of running the `configure' script, which requires a
compiler and adjustments to the mkspecs files and also ends up building a
new qmake binary, we now leverage USES=qmake to generate all the Makefiles
from the top-level qt.pro. Getting this to work requires some tricks,
though, and qt.conf.in has a longer explanation of what's being done.
Switch to USES=gmake to be able to drop MAKE_JOBS_UNSAFE=yes.
New ports:
- comms/qt5-serialbus
- devel/qt5-qdoc-data
- x11-toolkits/qt5-quickcontrols2
Big thanks to Adriaan de Groot (groot@kde.org), tcberner@ and Loise Nolden
(nolden@kde.org) for the huge amount of work they put into this
patch. Loise in particular also sent quite a few changes upstream that were
essential for this update to work.
PR: 211916
|
|
|
|
|
|
|
|
|
| |
Despite having a configure argument of --with-sha1=libcrypto, only three
of the eight users of graphics/libGL/Makefile.common actually link to
SSL libraries. Individually add USES=ssl to these three ports rather
than have all 8 having this requirement.
Approved by: SSL blanket
|
|
|
|
|
|
|
|
|
|
| |
- Remove MASTER_SITES and add USE_GITHUB to fetch sources from new location
- Add USE_GCC= to fix builds failing with CLANG
- Add LICENSE and LICENSE_FILE
- Update pkg-descr
PR: 212694
Submitted by: Vitaly Magerya <vmagerya@gmail.com> (maintainer)
|
| |
|
|
|
|
| |
These ports built successfully
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
- If a port has another upstream, remove GOOGLE_CODE
- If a port only has GOOGLE_CODE mark it BROKEN
Some ports have a local mirror configured but for security reasons, it
is not considered upstream.
Sponsored by: Absolight
|
| |
|
|
|
|
|
| |
Remove GCC option: clang works just fine, and using gcc on FreeBSD
gives a few errors (and seems to be mostly untested upstream).
|
|
|
|
|
| |
Changes: https://github.com/Perl/perl5/compare/v5.25.4-74-g03a1fa1...v5.25.4-111-g92b69f6
Sponsored by: Absolight
|
|
|
|
| |
https://lists.gnu.org/archive/html/info-gnu/2016-08/msg00013.html
|
| |
|
|
|
|
|
| |
PR: 212317
Submitted by: pfg (maintainer)
|
|
|
|
|
| |
PR: 212587
Submitted by: Larry Rosenman <ler@lerctr.org>
|
|
|
|
|
|
| |
While here, used OPSYS:tl instead of hardcoded freebsd
Approved by: SSL blanket
|
|
|
|
|
| |
- Add an official mirror for pypy source code.
- No functional change to the source code.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
While testing the clang390-import branch, I ran into the following
errors building lang/gcc49:
In file included from /wrkdirs/usr/ports/lang/gcc49/work/gcc-4.9.4/gcc/c/c-objc-common.c:33:
In file included from /usr/include/c++/v1/new:70:
/usr/include/c++/v1/exception:267:5: error: no member named 'fancy_abort' in namespace 'std::__1'; did you mean simply 'fancy_abort'?
_VSTD::abort();
^~~~~~~
/usr/include/c++/v1/__config:451:15: note: expanded from macro '_VSTD'
#define _VSTD std::_LIBCPP_NAMESPACE
^
/wrkdirs/usr/ports/lang/gcc49/work/gcc-4.9.4/gcc/system.h:685:13: note: 'fancy_abort' declared here
extern void fancy_abort (const char *, int, const char *) ATTRIBUTE_NORETURN;
^
1 error generated.
What is happening here, is that the source file includes gcc/system.h,
which defines abort to fancy_abort, and then the source file includes
<new>, which attempts to call _VSTD::abort() (the _VSTD is a libc++
alias for std::). The macro definition then causes the above breakage.
Newer gcc ports, such as gcc5 and gcc6 don't show this issue, because
upstream gcc first added an include of <algorithm> (which indirectly
includes <new>) in r217348 [1], and later even add a direct include of
<new> in r232736 [2].
Fix it for this version, by adding the direct include of <new> to
gcc/system.h. This makes the 'second' includes of <new> in some .c
files superfluous, but at least they won't result in errors.
[1] https://gcc.gnu.org/viewcvs/gcc?view=revision&revision=217348
[2] https://gcc.gnu.org/viewcvs/gcc?view=revision&revision=232736
Approved by: gerald (maintainer)
PR: 212465
MFH: 2016Q3
|
| |
|
|
|
|
|
|
|
| |
Pushed upstream: http://core.tcl.tk/tcl/info/20c19f9d5593455a
PR: 212512
Submitted by: emaste
|
|
|
|
| |
http://core.tcl.tk/tcl/timeline?from=4589a9d17c9575e7&to=b98ee5637696606e
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
ChangeLog:
- Update list of contributors in documentation and LICENSE file, this was unfortunately left out of 5.4.0.
- Allow tests run with -A to find libm.so even if it is a script not a dynamically loadable file
- Bump sys.setrecursionlimit() when translating PyPy, for translating with CPython
- Tweak a float comparison with 0 in backendopt.inline to avoid rounding errors
- Fix for an issue for translating the sandbox
- Fix for and issue where unicode.decode('utf8', 'custom_replace') messed up the last byte of a unicode string
sometimes
- Update built-in cffi to version 1.8.1
- Explicitly detect that we found as-yet-unsupported OpenSSL 1.1, and crash translation with a message asking for help
porting it
- Fix a regression where a PyBytesObject was forced (converted to a RPython object) when not required, reported as
issue #2395
|
| |
|
|
|
|
|
|
|
|
|
|
| |
ChangeLog:
- Incremental improvements to cpyext (passing 99% of numpy's test suite)
- Update cffi to 1.8, supporting "limited API" mode for c-extensions on
CPython >= 3.2
- Improved tooling for PyPy's JIT.
- Various new features, bug fixes and performance improvements, see:
http://pypy.readthedocs.io/en/latest/release-pypy2.7-v5.4.0.html
|
|
|
|
|
| |
- Silence patching
- Switch to options helpers
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Mk/Uses/linux.mk.
- Replace USE_LINUX=yes with USES+=linux and USE_LINUX=(.*) with
USES+=linux:\1 in all ports.
- Replace USE_LINUX_APPS with USE_LINUX in all ports.
- Use INSTALL_SCRIPT instead of INSTALL_PROGRAM to install scripts in some
ports.
- When USE_LINUX_RPM is defined, simplify the way DISTFILES and EXTRACT_ONLY
are defined.
- Remove BRANDELF_DIRS and BRANDELF_FILES handling. In the very rare cases
that it is still necessary ports can run ${BRANDELF} from post-patch.
- Remove AUTOMATIC_PLIST handling. Only one port used it.
- Fix Linux MASTER_SITES.
- Replace OVERRIDE_LINUX_BASE_PORT and OVERRIDE_LINUX_NONBASE_PORTS with
default versions framework.
- bsd.port.mk:
- Move Linux related bits to Uses/linux.mk, except USE_LINUX_PREFIX.
- Put USE_LINUX_PREFIX handling after USES processing.
- Define DOCSDIR, DATADIR, etc. after handling USE_LINUX_PREFIX so it can
give these variables a different default value.
- When a package needs to run Linux ldconfig check before installation if
Linux support is enabled.
- emulators/linux_base-*:
- Use USES=linux and remove duplication.
- Remove files/lp. FreeBSD or CUPS lp(1) should work.
- Remove files/yp.conf. No longer seems to be used.
- Remove pkg-deinstall and move pkg-install into pkg-plist.
- Update pkg-descr and pkg-message.
- Fix handling of ldconfig cache in pkg-plist.
- devel/fb-adb: Use a Linux shell to run a Linux script but patch the script
to use FreeBSD mkdir so mkdir -p $path creates $path and not
/compat/linux/$path.
PR: 211645
Exp-run by: antoine
Approved by: portmgr (antoine)
|
|
|
|
|
| |
Changes: https://github.com/Perl/perl5/compare/v5.25.4-23-g3781748...v5.25.4-74-g03a1fa1
Sponsored by: Absolight
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patch is a smaller version of one I've sent upstream. It removes 'using
namespace std' from Interpreter.cpp to avoid errors when -std=c++11 or
-std=gnu++11 is passed to the compiler, as a call to bind(2) can end up
becoming a call to std::bind().
This is required to avoid breaking the build with Qt 5.6.1:
c++ -c -O2 -pipe -fstack-protector -fno-strict-aliasing -g -std=gnu++11 -pthread -D_THREAD_SAFE -Wall -W -fPIC -DLINUX -DESPEAK -DSOUND_QMOBILITY -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -I. -I. -I/usr/local/include/espeak -I/usr/local/include/qt5/QtMultimedia -I/usr/local/include/qt5/QtSerialPort -IQtMobility -IQtMobility -I/usr/local/include/qt5 -I/usr/local/include/qt5/QtGui -I/usr/local/include/qt5/QtCore -Itmp/moc -I/usr/local/include -I/usr/local/include -I/usr/local/lib/qt5/mkspecs/freebsd-clang -o tmp/obj/Interpreter.o Interpreter.cpp
Interpreter.cpp:4282:105: error: invalid operands to binary expression ('__bind<int &, sockaddr *, unsigned long>' and 'int')
PR: 212347
Approved by: fernando.apesteguia@gmail.com (maintainer)
|
|
|
|
|
|
| |
- Add LICENSE
Approved by: portmgr blanket
|
|
|
|
|
|
| |
- While here, switch to USES=tar
Approved by: portmgr blanket
|
|
|
|
|
|
|
| |
While here, switch to USES=ssl
PR: 209359
Submitted by: Ting-Wei Lan <lantw44@gmail.com> (with modifications)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- The Seed7 runtime library has been improved to allow paths longer
than PATH_MAX (260) characters under Windows.
- The program sydir7.sd7 has been improved. Now it is avoided to copy
a file, when source and destination differ only by date. The
option -c has been added. With -c the source is copied and files
that are missing in the source are removed from the destination.
- The function readVolumeName in dir_rtl.c has been improved to allow
extended length paths (This paths exist under Windows and have a
prefix of \\?\ ).
- The functions opendir and wopendir in dir_win.c have been improved
to allow paths longer than 260.
- In the library seed7_05.s7i the undocumented function xalloc has
been removed.
- The function printArgv has been added to arr_rtl.c to improve the
logging.
- The program chkccomp.c has been improved to write settings to
always use the directory functions from dir_win.c under Windows.
- The function adjustCwdForShell has been added to cmd_rtl.c. This
function sets the current working directory to something acceptable
by cmd.exe.
- In stat_win.c the function wstati64 has been renamed to wstati64Ext
and improved to call the original stat function, when possible.
- The new file stat_drv.h has been added. In this file a prototype
of wstati64Ext is defined when necessary.
- The program wrdepend.c has been improved to work correctly, when
the INCLUDE_OPTIONS macro contains newline characters.
- Calls of logFunction have been added to arr_rtl.c, cmd_rtl.c,
dir_rtl.c, executl.c, fil_rtl.c, pcs_win.c, runerr.c, sctlib.c,
sigutl.c, stat_win.c and striutl.c.
- Calls of logError have been added to arrlib.c, blnlib.c, cmd_rtl.c,
conlib.c, dir_win.c, drwlib.c, enulib.c, fil_rtl.c, itflib.c,
lstlib.c, prclib.c, reflib.c and striutl.c.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
With the default configuration, all the directives are removed from with
egrep. Then, egrep, seeing that it does not output any line, will
exit(1).
With hat: portmgr
Sponsored by: Absolight
|
|
|
|
|
|
|
| |
- Remove bogus USES=tar:xz
- Switch to options helpers
Approved by: portmgr blanket
|
| |
|
|
|
|
|
| |
- Install /usr/local/bin/jgem
- Stop manually listing doc/example files
|
|
|
|
|
|
| |
- Add NO_ARCH
- Switch to options helpers
- Cosmetic fixes
|
| |
|
| |
|
|
|
|
|
|
| |
PR: 212183
Submitted by: Kurt Jaeger <pi@FreeBSD.org>
Approved by: pi (mentor)
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- submitter becomes maintainer
- Makefile tidied, and passes portlint -C
- rc.d file corrected; now passes rclint
- port now installs documentation (PDF), not previously included
- added DOCS option, controlling installation of above
- files in /usr/local/share now in directories that actually match the
name of the port
PR: 212242
Submitted by: bob@eager.cx
|
|
|
|
|
| |
Changes: https://github.com/Perl/perl5/compare/v5.25.4-5-g92d73bf...v5.25.4-23-g3781748
Sponsored by: Absolight
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- The bas7.sd7 (basic interpreter) example program has been improved.
Support for CVD, CVDMBF, CVS, CVSMBF, HPLOT, MKD$, MKDMBF$, MKS$,
MKSMBF$, PLOT, SCREEN, SHARED and VARPTR$ has been improved.
Creating Cga, Ega and Vga images from arrays has been improved to
work also for float and double arrays.
- The functions bin32, compare, hashCode, float2Bits, bits2Float,
float2MbfBits and mbfBits2Float have been added to bin32.s7i. The
functions fourBytesLeToBin32 and fourBytesBeToBin32 have been
removed (The new function bin32 can be used instead).
- The functions bin64, compare, hashCode, float2Bits, bits2Float,
float2MbfBits and mbfBits2Float have been added to bin64.s7i. The
functions eightBytesLeToBin64 and eightBytesBeToBin64 have been
removed (The new function bin64 can be used instead).
- The program chkbin.sd7 has been added. This program checks the
correctness of the functions float2Bits, bits2Float, float2MbfBits,
mbfBits2Float, str, radix and RADIX.
- Checks for the function decompose have been added to chkflt.sd7.
- The compiler has been improved optimize expressions where several
terms are added or subtracted. It is possible to combine adjacent
constant terms at compile time. This simplifies overflow checks.
- The compiler has been improved to store NaN values as bin64
literals.
- The calc7 example program has been improved to support bin32 and
bin64 functions.
- The function decompose and the type floatElements have been added
to the library float.s7i. The function decompose splits a float into
a normalized fraction and an integral exponent for 2. The result
of decompose uses the type floatElements.
- The function integer (it converts a string to an integer) has been
added to integer.s7i.
- In the library seed7_05.s7i the undocumented function xalloc has
been replaced by the function create.
- The functions uintCmp and uintCmpGeneric have been added to
int_rtl.c.
- The configuration value FREXP_INFINITY_NAN_OKAY has been added to
cc_conf.s7i.
- The primitive action FLT_A2TAN has been renamed to FLT_ATAN2 in
interpreter, compiler and runtime library.
- Documentation comments have been improved in bitdata.s7i, arrlib.c,
binlib.c, bstlib.c, bst_rtl.c, fillib.c, kbdlib.c, literal.c.
- Interpreter and compiler have been improved to support the primitiv
actions BIN_CMP, FLT_BITS2DOUBLE, FLT_BITS2SINGLE, FLT_DECOMPOSE,
FLT_DOUBLE2BITS and FLT_SINGLE2BITS.
- The program chkccomp.c has been improved to define
FREXP_INFINITY_NAN_OKAY and to work for PostgreSQL version 9.5.
|
| |
|
|
|
|
| |
- Regenerate patches with `make makepatch`
|
|
|
|
|
|
|
|
|
| |
For some reason, the new binutils 2.27 breaks the compiler build on
FreeBSD 9. Given the short time to FreeBSD 9 EOL, just mark it broken.
People that remain on FreeBSD 9 and need gnatdroid can always use the
2016Q3 branch where gnatdroid still builds fine.
Reported by: pkg-fallout
|
|
|
|
| |
the GCC 6.2 release.
|
| |
|
| |
|
|
|
|
| |
build on 11.x/HEAD.
|
|
|
|
|
|
|
|
| |
- Switch to USE_GITHUB
- Add missing BUILD_DEPENDS
PR: 210447
Submitted by: estrabd@gmail.com(maintainer)
|
|
|
|
| |
OPTIONS_DEFAULT.
|
|
|
|
| |
restoring OPTIONS_DEFAULT_powerpc64=BOOTSTRAP.
|
|
|
|
| |
OPTIONS_DEFAULT.
|
|
|
|
|
|
|
|
|
|
|
|
| |
GCC can be mis-built, leading to an internal compiler error building
libgcc/libgcov.c, at least on FreeBSD 11.
Adjust OPTIONS_DEFINE_powerpc64 and OPTIONS_DEFAULT_powerpc64
incrementally (with +=) to avoid overwriting settings defined
at the top of the Makefile (or child ports). [1]
Submitted by: swills [1]
Reported by: swills
|
|
|
|
|
| |
PR: 212082
Submitted by: nicklaus.t@me.com
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Plasma5 ports
At the moment KDE ports use bsd.kde4.mk to handle their dependencies. When
working on the ports for KDE Frameworks and Plasma5 it seemed to be more
reasonable to create a new kde.mk instead of adding an bsd.kde5.mk.
The kde.mk in this review is a stripped down version of the one we are using in
the KDE Test repositories plasma5 branch [1] to only contain the parts relevant
to the current KDE4 ports in the portstree [2].
Changes to the KDE Ports needed by this:
Replace USE_KDE4 by USE_KDE [3]
Add USES=kde:4 [4]
[1] http://src.mouf.net/area51/view/branches/plasma5/KDE/Mk/Uses/kde.mk
[2] The version in the plasma5 branch also handles frameworks/plasma5 and
handles MASTER_SITES via a KDE_DIST variable similar to bsd.qt.mk for Qt
Ports -- I chose to leave this out for now, as the diff is already large
enough.
[3] I chose USE_KDE instead of USE_KDE4, USE_KDE5, USE_KDEX as the version we
want is already specified as argument to kde:<arg>
[4] For KDE Frameworks and Plasma5 ports this would be kde:5
PR: 210667
Approved by: portmgr, mat (mentor), rakuco (mentor)
Reviewed by: mat, rakuco
Differential Revision: https://reviews.freebsd.org/D6961
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
include directories via MAKE_ENV makes this ports detect installed client
db libraries and produce include files and static libraries for each
supported database.
- Respect CFLAGS and LDFLAGS during build, disable optimized compilation
flags via HB_BUILD_OPTIM=no - this removes -O3 flag from CFLAGS
- Convert to options helpers, USES=ssl
- Use options substitutions for optional database support files
- Sort pkg-plist
PR: 211839
Submitted by: myself
Approved by: maintainer
|
|
|
|
|
|
| |
PR: 208828
Submitted by: daniel@blodan.se
Approved by: maintainer timeout (ale, 4 months)
|
|
|
|
|
|
|
| |
Rename the FORT option to FORTRAN to be aligned with other ports.
(FORTRAN_DESC is predefined in Mk/bsd.options.desc.mk.)
Approved by: marino (maintainer)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
files/patch-armv6-hf-support has been accepted upstream, even
on the GCC 6-branch this release comes from, so remove it.
Backport the following from lang/gcc6-devel:
GCC uses an AWK script to generate source code that helps process
command-line options. According to POSIX, string comparisons (and
hence sorting) are to be performed based on the locale's collating
order. Alas GNU AWK only does so in POSIX mode, whereas starting
with FreeBSD 11 we do so by default, running into a bug (or false
assumption) with that script used by GCC.
Setting MAKE_ARGS such that AWK is always invoked in the C locale
works around this bug. [1]
PR: 210122 [1], 211742 [1]
Submitted by: jkim [1]
|
|
|
|
|
| |
Changes: https://github.com/Perl/perl5/compare/v5.25.3-249-g6b57d4b...v5.25.4-5-g92d73bf
Sponsored by: Absolight
|
|
|
|
|
|
| |
Only override CONFIGURE_TARGET for amd64 which is x86-64/x86_64 for the
rest of the world including GNU and GCC. For all other architectures
it already defaults to the value we were setting.
|
| |
|
|
|
|
|
|
|
| |
Changes: https://php.net/ChangeLog-7.php#7.0.10
Approved by: junovitch (mentor)
MFH: 2016Q3
|
|
|
|
|
|
|
|
|
|
| |
Unbreak build by:
- correctly detecting PowerPC architecture,
- excluding PowerPC specific assembler code (as there is none), and
- fixing the JIT due to long double == double for PowerPC.
Special thanks to swills who diligently tested multiple iterations of patches
to eventually end up at a solution.
|
|
|
|
|
|
| |
PR: 211974
Submitted by: bob@eager.cx
MFH: 2016Q3 (ports-secteam build fix blanket)
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
GCC uses an AWK script to generate source code that helps process
command-line options. According to POSIX, string comparisons (and
hence sorting) are to be performed based on the locale's collating
order. Alas GNU AWK only does so in POSIX mode, whereas starting
with FreeBSD 11 we do so by default, running into a bug (or false
assumption) with that script used by GCC.
Setting MAKE_ARGS such that AWK is always invoked in the C locale
works around this bug.
PR: 210122, 211742
Submitted by: jkim
|
| |
|
|
|
|
|
|
| |
(FORTRAN_DESC is predefined in Mk/bsd.options.desc.mk.)
Approved by: marino (maintainer)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
GCC uses an AWK script to generate source code that helps process
command-line options. According to POSIX, string comparisons (and
hence sorting) are to be performed based on the locale's collating
order. Alas GNU AWK only does so in POSIX mode, whereas starting
with FreeBSD 11 we do so by default, running into a bug (or false
assumption) with that script used by GCC.
Setting MAKE_ARGS such that AWK is always invoked in the C locale
works around this bug. [1]
PR: 210122 [1], 211742 [1]
Submitted by: jkim [1]
|
|
|
|
|
|
| |
PR: 211696
Submitted by: yani@pi-greece.eu
Reported by: pkg-fallout
|
|
|
|
|
|
|
|
|
| |
The build process starts by trying to to download nuget and some dependencies
required for building. It expects them to be downloaded this way, and because
the network is down during build, it fails. So stop trying to build pakages
for f-sharp: hoping that users interested in f-sharp have networking while
building.
Reported by: pkg-fallout, poudriere
|
|
|
|
|
| |
PR: 211919
Submitted by: ler@lerctr.org
|
|
|
|
|
|
|
| |
- Delete now useless patch
PR: 211898 [1]
Submitted by: roberto [1]
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
command-line options. According to POSIX, string comparisons (and
hence sorting) are to be performed based on the locale's collating
order. Alas GNU AWK only does so in POSIX mode, whereas starting
with FreeBSD 11 we do so by default, running into a bug (or false
assumption) with that script used by GCC.
Setting MAKE_ARGS such that AWK is always invoked in the C locale
works around this bug.
PR: 210122, 211742
Submitted by: jkim
|
| |
|
|
|
|
|
| |
Changes: https://github.com/Perl/perl5/compare/v5.25.3-164-gf02074d...v5.25.3-249-g6b57d4b
Sponsored by: Absolight
|
|
|
|
|
|
| |
MFH: 2016Q3
Security: CVE-2016-6185
Sponsored by: Absolight
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
command-line options. According to POSIX, string comparisons (and
hence sorting) are to be performed based on the locale's collating
order. Alas GNU AWK only does so in POSIX mode, whereas starting
with FreeBSD 11 we do so by default, running into a bug (or false
assumption) with that script used by GCC.
Setting MAKE_ARGS such that AWK is always invoked in the C locale
works around this bug.
PR: 210122, 211742
Submitted by: jkim
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
GCC uses an AWK script to generate source code that helps process
command-line options. According to POSIX, string comparisons (and
hence sorting) are to be performed based on the locale's collating
order. Alas GNU AWK only does so in POSIX mode, whereas starting
with FreeBSD 11 we do so by default, running into a bug (or false
assumption) with that script used by GCC.
Setting MAKE_ARGS such that AWK is always invoked in the C locale
works around this bug. [1]
PR: 210122 [1], 211742 [1]
Submitted by: jkim [1]
|
|
|
|
| |
Sponsored by: Absolight
|
|
|
|
| |
While on it: Pet portlint
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
We're exceptionnaly using the latest release candidates for this, Perl
5.22.3 and 5.24.1 were about to be released when CVE-2016-1238 hit the
fan, so we feel confident that EVERYTHING WILL BE FINE.
- lang/perl5.24 goes to 5.24.1-RC2.
- lang/perl5.22 goes to 5.22.3-RC2.
- lang/perl5.20 goes to 5.20.3_14.
- lang/perl5.18 goes to 5.18.3_23
PR: 211561
Reported by: Sevan Janiyan
MFH: 2016Q3
Security: CVE-2016-1238
Sponsored by: Absolight
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
command-line options. According to POSIX, string comparisons (and
hence sorting) are to be performed based on the locale's collating
order. Alas GNU AWK only does so in POSIX mode, whereas starting
with FreeBSD 11 we do so by default, running into a bug (or false
assumption) with that script used by GCC.
Setting MAKE_ARGS such that AWK is always invoked in the C locale
works around this bug.
PR: 211742
Submitted by: jkim
|
| |
|
|
|
|
|
| |
PR: 211686
Submitted by: mi
|
|
|
|
|
|
|
|
|
|
|
| |
extensions.
Many PHP extensions were adding a build dependency on session, so that
it was loaded first. This is now no longer needed, we have a nice
framework handle the extensions ordering.
PR: 203741
Sponsored by: Absolight
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
- USE_BDB=4x+ -> USES=bdb.
- USE_BDB=yes -> USES=bdb.
- USE_BDB=xx -> USES=bdb:xx.
Other modernisations when I see them.
PR: 209183
Sponsored by: Absolight
|
|
|
|
|
|
|
| |
Revision 419600 changed the meaning of PYPY_CFFI_VER but pkg-plist was
not updated.
Reported by: pkg-fallout
|
|
|
|
|
| |
Changes: https://github.com/Perl/perl5/compare/v5.25.3-99-g25e092d...v5.25.3-164-gf02074d
Sponsored by: Absolight
|
|
|
|
|
|
| |
PR: 209881
Reported by: Piotr Kubaj <pkubaj@anongoth.pl>
Approved by: pi (mentor)
|
|
|
|
|
|
| |
PR: 209881
Reported by: Piotr Kubaj <pkubaj@anongoth.pl>
Approved by: pi (mentor)
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
While here also:
- regenerate patches with make makepatch
- replace "sed" with proper ${SED}
- no longer mute ${INSTALL_DATA}
PR: 209881
Reported by: Piotr Kubaj <pkubaj@anongoth.pl>
Approved by: pi (mentor)
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changes to lang/pypy3:
- "Rename" from pypy3-devel (functionaly it is a rename, technically pypy3
is a new port and pypy3-devel is deleted).
- Make lang/pypy3 a slave port of lang/pypy
Changes to lang/pypy:
- Use DISTVERSION instead of PORTVERSION (lang/pypy3 is not
PORTVERSION clean)
- Change PYPY_CFFI_VER to include the 'pypy-' prefix (lang/pypy3 has
'pypy3-' as a prefix)
- Only make PYPY_MINMEM the default is ${LOCALBASE}/lang/pypy exists
- Fix build depends for PYPY_MINMEM
- Allow slave port to have custom patch directory
- Remove conflicts (pypy does not conflict with pypy3)
- Allow slave port to override the packaging argument (lang/pypy3 has a
different syntax to exclude gdbm)
- Add ssl as a dependency (pypy picks up Port's openssl if it is installed)
- Strip all .so files in lib_pypy
- Fix where spaces were used instead of tabs
- Use PORTSNAME for binary name (fixes linking to pypy3).
Change Log:
- Python 3.3.5 support
- Missing features include space efficient strings (PEP 393)
- Known issues, including performance
- ensurepip included (only in CPython 3.4+)
|
|
|
|
|
|
|
| |
- Port is architecture neutral
PR: 211512 [1]
Submitted by: Klaus Aehlig (maintainer)
|
|
|
|
|
| |
Changes: https://github.com/Perl/perl5/compare/v5.25.3-14-g9648eab...v5.25.3-99-g25e092d
Sponsored by: Absolight
|
|
|
|
|
|
|
| |
branch and release series. There should not be any further releases (nor
even snapshots) of GCC 4.9 going forward.
Adjust the download location etc accordingly.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
file, so the order remains the same.
Every PHP (or Zend) extension now installs its own .ini file in
/usr/local/etc/php. A PHP extension will be automatically activated
when installed. The order into which extensions are loaded is
automatically guessed. In some very rare cases, the guess will be
wrong, and PHP_MOD_PRIO will need to be set. Refer to the USES=php
section of the Porter's Handbook for more information.
Convert ports touching etc/php/extensions.ini manually, or telling the
OP to do it.
And finally, bump PORTREVISION for all php extensions.
PR: 210697
Submitted by: mat
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D7022
|
| |
|
| |
|
|
|
|
|
|
|
| |
and PLIST for Linux ports. LINUX_RPM_ARCH is the CPU targetted by a
package and LINUX_REPO_ARCH is like our ARCH which is more suitable. This
only affects Centos 6 ports because they are the only ones where
LINUX_REPO_ARCH != LINUX_RPM_ARCH.
|
| |
|
| |
|
| |
|
|
|
|
| |
Announcement: https://sourceforge.net/p/tcl/mailman/message/35246302/
|
|
|
|
| |
Extend by 2 month the expiration date to give more time for users to upgrade
|
|
|
|
|
|
|
|
|
| |
On FreeBSD 9, the 'Requires.private: zlib' line in tcl.pc causes breakage in
ports that use pkg-config tcl to build their cflags, libraries, etc. This
commit fixes at least the devel/libdistance build on 9; it may fix others, too.
Approved by: gahr
Differential Revision: https://reviews.freebsd.org/D4359
|
|
|
|
|
|
|
|
| |
- Replace CPPFLAGS and LDFLAGS by USES= localbase
PR: 210440
Submitted by: myself
Approved by: The GNOME team (timeout > 1 month)
|
|
|
|
|
|
|
| |
Pointyhat: me
Reported by: mat
MFH: 2016Q3
|
|
|
|
|
|
|
|
|
|
| |
- Add PORTSCOUT to ignore invalid version
- Update WWW in pkg-descr
- Bump PORTREVISION
Reviewed by: feld (mentor)
Approved by: feld (mentor)
Differential Revision: D7292
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog: http://www.php.net/ChangeLog-7.php#7.0.9
- take maintainer
PR: 211251
Reported by: Markus Kohlmeyer <rootservice@gmail.com>
Sponsored by: anyMOTION GRAPHICS GmbH
Approved by: pi (mentor)
MFH: 2016Q3
|
|
|
|
|
|
| |
Changelog: http://php.net/ChangeLog-5.php#5.5.38
MFH: 2016Q3
|
|
|
|
|
|
|
| |
Changelog: http://php.net/ChangeLog-5.php#5.6.24
PR: 211290
MFH: 2016Q3
|
| |
|
|
|
|
|
|
| |
Reviewed by: asomers, jbeich, riggs
Approved by: jbeich, riggs
Differential Revision: https://reviews.freebsd.org/D7275
|
|
|
|
| |
With hat: portmgr-secretary
|
| |
|
|
|
|
|
| |
Changes: https://github.com/Perl/perl5/compare/v5.25.2-193-gef07b9e...v5.25.3-14-g9648eab
Sponsored by: Absolight
|
| |
|
|
|
|
| |
- Regenerate patches with `make makepatch`
|
| |
|
|
|
|
| |
Convert USE_OPENSSL to USES=ssl.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
Reported by: KIRIYAMA Kazuhiko <kiri [...] kx.openedu.org>
Tested by: Kurt Jaeger <lists [...] opsec.eu>,
"Herbert J. Skuhra" <herbert [...] mailbox.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Fix LICENSE for databases/pypy-gdbm (GPLv2+).
- Add support for a slave port (i.e. the upcoming pypy3):
- Allow select variables to be overridden by slave port.
- Allow slave port to have its own distinfo and pkg-plist files.
- Depend on lang/pypy if translating with PYPY or PYPY_MINMEM options.
- Strip bundled cffi .so files.
ChangeLog:
- Highlighted changes
- Major improvements in the C-API compatibility layer
- Complete support for lxml
- Passing 95%+ of numpy's test suite
- Scipy and matplotlib builds and runs
- cffi updated to 1.7
- New features:
- Merge a major expansion of the C-API support in cpyext, also expand cpyext
tests to allow running them after translation as well as untranslated
- Instead of ?GIL not held when a CPython C extension module calls PyXxx?, we
now silently acquire/release the GIL. Helps with C extension modules that
call some PyXxx() functions without holding the GIL (arguably, they are
theoretically buggy).
- Support command line -v to trace import statements
- Revive traceviewer, a tool to use pygame to view traces
- Numpy via our internal _numpypy module:
- Implement ufunc.outer
- Move PyPy-specific numpypy headers to a subdirectory (also changed the repo
accordingly)
- Performance improvements:
- Use bitstrings to compress lists of descriptors that are attached to an
EffectInfo
- Remove most of the _ovf, _zer and _val operations from RPython. Kills quite
some code internally, and allows the JIT to do better optimizations: for
example, app-level code like x / 2 or x % 2 can now be turned into x >> 1
or x & 1, even if x is possibly negative.
- Rework the way registers are moved/spilled in before_call()
- Internal refactorings:
- Refactor code to better support Python3-compatible syntax
- Reduce the size of generated C sources during translation by eliminating
many many unused struct declarations (Issue #2281)
- Reduce the size of generated code by using the same function objects in all
generated subclasses
- Share cpyext Py* function wrappers according to the signature, shrinking
the translated libpypy.so by about 10% (without the JIT)
|
|
|
|
| |
time to deprecate php 5.5 and mark it for removal in a month
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
in bsd.default-versions.mk later, and the value from the Makefile will
not be used at all. We would change bsd.default-versions.mk, but really
these ports should not be changing what the "default" it. Change to
modifying what the "current" version is as PHP_VER.
This fixes some cases of 'make check-sanity' not passing for php extension
ports in Poudriere where there is no LOCALBASE/etc/php.conf to set a proper
PHP_VER. In these cases the PHP_DEFAULT value (of 5.6) is used rather than
the version set by the extension Makefile and the later checks for
whether that version has that extension may incorrectly error.
|
|
|
|
|
|
|
|
|
|
|
| |
- new MASTER_SITES
- add security patch
PR: 210913
Submitted by: Piotr Kubaj
MFH: 2016Q3
Security: CVE-2015-8874
Security: CVE-2016-3074
Security: http://www.openwall.com/lists/oss-security/2016/07/12/4
|
|
|
|
| |
Sponsored by: Absolight
|
|
|
|
|
|
|
|
|
|
|
|
| |
everything at once. Sometime, rename post-install into a options helper
target.
I did not fix ports that were such a mess that I could not figure out
what they really wanted to do. I also did not change ports that had
some version of an auto-plist code in post-install, for the same reason.
With hat: portmgr
Sponsored by: Absolight
|
|
|
|
| |
Security: CVE-2016-5386
|
|
|
|
|
|
|
| |
rustc-1.9.0-x86_64-unknown-freebsd.tar.gz.
Reported by: pkg-fallout
Approved by: portmgr blanket
|
|
|
|
|
|
| |
pkg-message in post-install, use SUB_FILES/SUB_LIST.
Sponsored by: Absolight
|
|
|
|
|
| |
Changes: https://github.com/Perl/perl5/compare/v5.25.2-92-g5bb5179...v5.25.2-193-gef07b9e
Sponsored by: Absolight
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
A custom bootstrap compiler package had to be created for DragonFly using
FreeBSD's as a model since upstream did not provide one for DF this time.
Approved by: riggs (maintainer)
|
| |
|
|
|
|
| |
Reported by: Kevin Oberman <rkoberman@gmail.com> via e-mail
|
| |
|
| |
|