Also Delete patches that merged/fixed by upstream.
And fix some no-longer-valid (but needed) patches.
Reviewed by: feld, mat (mentors)
Approved by: feld (mentor)
Differential Revision: https://reviews.freebsd.org/D10392
- Use py3kplist to support Python 3
- Do not install optimized files with docstrings
stripped because at the moment our framework
supports only the level 1 of optimization
- Use AC_USE_SYSTEM_EXTENSIONS.
- Build .xz tarball too.
- Use RandR data to populate screens structure.
- Remove unused Mode.display.xinerama_active.
- Refactor some screen stuff.
- Refactorization in WarpFocus().
- Window list: Show windows on same head as pointer first.
- Drop incomplete HAVE_STDARG_H stuff.
- Fix warning with recent pango.
- Warning fixes for gcc 7.
Sorry...it turned out I did the test using my default make.conf,
so it was building with default 10-STABLE clang (3.4.1).
After testing again, still no luck with llvm40.
Aravis is a glib/gobject based library for video acquisition using
Genicam cameras.
It currently implements the gigabit ethernet and USB3 (Since Aravis
0.5.x) protocols used by industrial cameras. It also provides a
basic ethernet camera simulator and a simple video viewer.
WWW: https://github.com/AravisProject/aravis
PR: 215907
Submitted by: rozhuk.im@gmail.com
it as well as java from CATEGORIES) from this port.
After GCC 4.7 went end-of-life upstream in June 2014 there isn't much
use of that not better served by newer lang/gcc* ports and it speeds up
the build and simplifies this port significantly.
In addition to the expected changes to Makefile, pkg-plist, and pkg-descr,
this also removes files/java-patch-hier.
Payara Server is a patched, enhanced and supported application server
derived from GlassFish Server Open Source Edition 4.x.
WWW: http://www.payara.fish/
PR: 215708
Submitted by: Dmytro Bilokha <dmytro@posteo.net>
Use correct registers for "A" inline asm constraint
Summary:
In PR32594, inline assembly using the 'A' constraint on x86_64 causes
llvm to crash with a "Cannot select" stack trace. This is because
`X86TargetLowering::getRegForInlineAsmConstraint` hardcodes that 'A'
means the EAX and EDX registers.
However, on x86_64 it means the RAX and RDX registers, and on 16-bit x86
(ia16?) it means the old AX and DX registers.
Add new register classes in `X86RegisterInfo.td` to support these cases,
and amend the logic in `getRegForInlineAsmConstraint` to cope with
different subtargets. Also add a test case, derived from PR32594.
Submitted by: dim
Details:
- Update to upstream snapshot as of 2017-04-15
- Fix stage-qa in mencoder after recent changes to the
aggressiveness of shebangfix:
- Fix TOOLS/vobshift.py erroneously missing from
SHEBANG_FILES
- Add USES=python and PYTHON_NO_DEPENDS
> > Attached is a revised patch, s/STAGEDIR/DESTDIR/ and the dw-start.sh
> > script was getting installed with the wrong permissions because I
> > overlooked the fact it's installed in the examples/ with a bunch of
> > datafiles.
PR: ports/436814
Submitted by: Kyle Evans <bsdports@kyle-evans.net>
Reported by: danfe
MFH: 2017Q2
It turns out that GNU make(1) is only required because their make(1) spells
target dependencies as $^ while ours use $>. This change makes the pbzip2's
Makefile both GNU and BSD make(1) friendly at the same time.
This is required to be able to use `archivers/pbzip2' port as a PKG_DEPEND.
Approved by: farrokhi (maintainer)