6742 Commits

Author SHA1 Message Date
naddy
1ea5319eab add missing include for ports-gcc 2018-11-29 21:06:27 +00:00
naddy
7e8cc324b0 add missing includes for ports-gcc 2018-11-29 20:41:54 +00:00
schwarze
fe5ca730b7 Drop USE_GROFF and bump: only unimportant white space differences in output.
Likely fixed by the recent improvement of automatic column width assignments.
2018-11-29 15:22:31 +00:00
naddy
e86d31220a build code for shared lib with -fPIC on all archs, link C++ code with CXX,
don't link explicitly with libstdc++
2018-11-19 18:46:16 +00:00
ajacoutot
03f1857d07 add an example to allow unprivileged access to the camera device.
adapted from an original diff by Marcus MERIGHI
2018-11-18 16:02:06 +00:00
ajacoutot
47d0b019bb Fix USB ownership change example after usbdevs syntax change.
triggered by a mail from Marcus MERIGHI
2018-11-18 15:52:18 +00:00
ajacoutot
5399c4fbc7 Update to libgexiv2-0.10.9. 2018-11-18 14:48:06 +00:00
ajacoutot
79ea4d303f Actually revert extended channel layouts using PCEs (missed in previous).
from Brad (maintainer)
2018-11-15 08:30:33 +00:00
jasper
f027848d24 update to gdcm-2.8.8 2018-11-14 19:37:05 +00:00
jasper
a7a5cada4c update to birdfont-2.24.0 2018-11-14 19:25:56 +00:00
naddy
9350c25e51 allow the text relocations found in externally provided i386 object files 2018-11-13 21:32:22 +00:00
sthen
0b7255996e update to jpeg-turbo-2.0.1, bump SHARED_LIBS major to make absolutely sure
ports depending on this get updated as it fixes a header which is broken for
ports using autoconf.

problem noted by trondd at kagu-tsuchi com
2018-11-13 14:30:43 +00:00
bentley
9d71ca0d3e Drop wcobb@ from maintainership at his request. 2018-11-12 08:53:45 +00:00
ajacoutot
ec6e108822 This picks up devel/doxygen if it's around. 2018-11-11 18:49:21 +00:00
ajacoutot
fc72e434ef Update to babl-0.1.60. 2018-11-10 12:12:49 +00:00
sthen
f58de507e3 update to ImageMagick 6.9.10-14 2018-11-06 22:27:13 +00:00
sthen
f69363d670 most post-patch to do-gen 2018-11-05 17:23:41 +00:00
sthen
d38c34111a remove junk target; noop 2018-11-05 17:23:12 +00:00
ajacoutot
b86bfd32c0 Update to py-cairo-1.18.0. 2018-11-05 08:43:27 +00:00
fcambus
a6e6239ee1 Update termtosvg to 0.6.0. 2018-11-05 08:15:31 +00:00
naddy
915cfe2f71 On i386, ffmpeg is full of non-PIC assembly code. Since disabling this
would come with a prohibitive performance cost, accept text relocations
in this exceptional case and link with -znotext.  ok Brad
2018-11-04 17:57:06 +00:00
espie
0b34289adb somehow, some tests found their way into compilation, and broke it thanks
to C++11 narrowing issues. Obvious fixes to the code (no bump, didn't build
before)
2018-11-03 09:54:55 +00:00
daniel
d60418f56e Backport compile fix for i386/clang. Breakage reported by sthen@.
ok landry@, sthen@
2018-11-02 23:32:44 +00:00
bcallah
b92aec64cb This needs the intltool MODULE, spotted by naddy@
While here, @comment out two lines that aja@ says are useless
2018-11-02 19:23:13 +00:00
bcallah
2d8062b9ff +dibuja 2018-11-01 20:55:36 +00:00
bcallah
2f04638c49 Import graphics/dibuja, a simple to use paint program.
ok bentley@

Dibuja is a simple to use paint program like Paintbrush for Mac or
classic MS Paint.

It allows you to easily create drawings and edit images, add arrows,
text, and effects to your drawings and pictures, or crop and resize your
images.
2018-11-01 20:55:15 +00:00
ajacoutot
c92d9cffbb - Revert extended channel layouts using PCEs as some odd behavior can be
seen from the AAC encoder sometimes
- aacenc: add SIMD optimizations for abs_pow34 and quantization

from Brad (maintainer)
2018-11-01 08:43:26 +00:00
daniel
06f027d681 Update to matplotlib 2.0.2 to allow forward progress on py-zmq which is
needed by jupyter-notebook.
2018-10-29 00:28:50 +00:00
ajacoutot
197562addc Update to gphoto-2.5.20. 2018-10-28 09:46:04 +00:00
ajacoutot
218f8a7aa3 Update to libgphoto-2.5.20. 2018-10-28 09:45:50 +00:00
bentley
09a259070c Include cstring for str*() functions. 2018-10-28 06:11:53 +00:00
ajacoutot
864bfb421a Update to gegl04-0.4.12. 2018-10-27 16:09:37 +00:00
juanfra
78959ac5e7 Update to pdf2djvu 0.9.11. 2018-10-27 16:00:02 +00:00
jasper
5443a6eefe update to evince-3.28.5 2018-10-27 13:28:05 +00:00
sthen
813d2e28fc drop php 7.0 and scaffolding, the default has already been switched to 7.1 2018-10-26 21:22:01 +00:00
sthen
25f0e460f2 Add COMPILER lines to c++ ports which currently use the default. Adjust
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.

This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -

- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.

- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.

devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.
2018-10-24 14:27:57 +00:00
rsadowski
e366caf917 Update OpenBSD KDE5 universe.
- Update KDE Frameworks to 5.51.0
-- Change examples handling and use @sample for all of them. Idea by
   ajacoutot@. Discussed with ajacoutot@,sthen@,naddy@.

- Update our KDE Applications to 18.08.2.
-- Nothing special except okteta. They use there own version pattern
   now. I set EPOCH.

- Update all devel/kf5 consumers there are effected by the examples handling.
-- kdevelop
-- krusader
-- tellico
-- yakuake

Thanks to landry@ for feedback and hints
2018-10-22 20:30:41 +00:00
rsadowski
478335f960 Update krita-4.1.5 2018-10-20 14:44:04 +00:00
ajacoutot
90efd4f6f6 Update to cairo-1.16.0. 2018-10-20 11:20:54 +00:00
fcambus
aea4d2694d Add termtosvg. 2018-10-17 16:16:15 +00:00
fcambus
cedebf76b1 Import graphics/termtosvg.
termtosvg is a Unix terminal recorder written in Python that renders
your command line sessions as standalone SVG animations.

OK solene@, sthen@
2018-10-17 16:15:26 +00:00
ajacoutot
bfe622f81f Update to gegl04-0.4.10. 2018-10-17 10:08:16 +00:00
ajacoutot
6df43325f6 * Cleanup WANTLIB/LIB_DEPENDS a bit
* Backport patches from upstream:
- Switch AAC encoder from twoloop coder to fast coder
- Add support for extended channel layouts using PCEs

from Brad (maintainer)
2018-10-17 08:25:07 +00:00
fcambus
6b930a1154 Enable Lua scripting support in grafx2. This allows using the brush
factory to generate or modify brushes using Lua scripts.
2018-10-16 19:11:01 +00:00
ajacoutot
3aa2b6f1d4 Update to cairo-1.15.14. 2018-10-16 14:23:38 +00:00
ajacoutot
4078841208 Update to babl-0.1.58. 2018-10-16 11:27:00 +00:00
jasper
dd608e425b update to gthumb-3.6.2 2018-10-02 11:57:47 +00:00
ajacoutot
4b12d3e7c9 SEPARATE_BUILD is already set by the cmake module.
from Brad
2018-10-01 14:16:55 +00:00
rpointel
8392ea5b85 update exiftool to 11.11.
ok gonzalo@
2018-10-01 08:23:12 +00:00
ajacoutot
6675564a1b SECURITY update to jpeg-2.0.0v0.
- CVE-2018-11813
- lots of bugfixes

Survived a bulk build and heavy Desktop usage.
from Brad
2018-10-01 07:08:22 +00:00