22709 Commits

Author SHA1 Message Date
Jan Beich
ae60358af5 devel/icu: update to 61.1
Changes:	http://site.icu-project.org/download/61
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
PR:		227042
Exp-run by:	antoine
MFH:		2018Q2 (required by Firefox 61)
2018-04-06 15:53:16 +00:00
Ashish SHUKLA
11f6aa63c3 - Update to 1.4
- Switch to meson, ninja
- Add a diff to fix detection of libgcrypt during configure. Reported
  upstream as: https://bugzilla.gnome.org/show_bug.cgi?id=795033
2018-04-06 14:54:29 +00:00
Tobias Kortkamp
c4df193039 www/webkit2-gtk3: Update to 2.20.0
- Add WAYLAND option
- Bump PORTREVISION of dependents
- Fix build of epiphany 3.24.2 with newer WebKit versions

PR:		223733
Submitted by:	Greg V <greg@unrelenting.technology> (initial update to 2.18.3)
Reviewed by:	Ting-Wei Lan <lantw44@gmail.com>
Approved by:	gnome (maintainer timeout, too long)
Security:	1ce95bc7-3278-11e8-b527-00012e582166
MFH:		2018Q2
Differential Revision:	https://reviews.freebsd.org/D14872
2018-04-05 20:13:48 +00:00
Antoine Brodin
ba8b9fc0da Mark BROKEN: conflicting dependencies
pkg-static: ufraw-0.22_5 conflicts with dcraw-9.27 (installs files into the same place).  Problematic file: /usr/local/bin/dcraw

Reported by:	pkg-fallout
2018-04-05 07:22:32 +00:00
Jose Alonso Cardenas Marquez
5ab881a5d9 - Migrate Mk/bsd.fpc.mk to Mk/Uses/fpc.mk
- Convert all fpc-based ports to USES=fpc

PR:             227210
Reviewed by:    portmgr
Approved by:    portmgr
Exp-run by:     antoine
Differential Revision:  https://reviews.freebsd.org/D14617
2018-04-05 04:52:36 +00:00
Sunpoet Po-Chuan Hsieh
d199aefeff Using hard-coded shlib version
It helps remind maintainer to bump PORTREVISION of dependent ports.
2018-04-04 10:56:53 +00:00
Jan Beich
84086c3127 graphics/mapnik: unbreak with ICU 61
src/text/text_layout.cpp:234:5: error: unknown type name 'Locale'; did you mean 'icu::Locale'?
    Locale locale; // TODO: Is the default constructor correct?
    ^~~~~~
    icu::Locale
/usr/local/include/unicode/locid.h:188:20: note: 'icu::Locale' declared here
class U_COMMON_API Locale : public UObject {
                   ^
src/text/text_layout.cpp:236:21: error: unknown type name 'BreakIterator'; did you mean 'UBreakIterator'?
    std::unique_ptr<BreakIterator> breakitr(BreakIterator::createLineInstance(locale, status));
                    ^~~~~~~~~~~~~
                    UBreakIterator
/usr/local/include/unicode/ustring.h:33:35: note: 'UBreakIterator' declared here
    typedef struct UBreakIterator UBreakIterator;
                                  ^
src/text/text_layout.cpp:236:45: error: use of undeclared identifier 'BreakIterator'; did you mean 'UBreakIterator'?
    std::unique_ptr<BreakIterator> breakitr(BreakIterator::createLineInstance(locale, status));
                                            ^~~~~~~~~~~~~
                                            UBreakIterator
/usr/local/include/unicode/ustring.h:33:35: note: 'UBreakIterator' declared here
    typedef struct UBreakIterator UBreakIterator;
                                  ^
src/text/text_layout.cpp:236:45: error: incomplete type 'UBreakIterator' named in nested name specifier
    std::unique_ptr<BreakIterator> breakitr(BreakIterator::createLineInstance(locale, status));
                                            ^~~~~~~~~~~~~~~
/usr/local/include/unicode/ustring.h:33:20: note: forward declaration of 'UBreakIterator'
    typedef struct UBreakIterator UBreakIterator;
                   ^
src/text/text_layout.cpp:247:13: error: member access into incomplete type 'UBreakIterator'
    breakitr->setText(text);
            ^
/usr/local/include/unicode/ustring.h:33:20: note: forward declaration of 'UBreakIterator'
    typedef struct UBreakIterator UBreakIterator;
                   ^
src/text/text_layout.cpp:260:53: error: member access into incomplete type 'UBreakIterator'
        int break_position = wrap_before_ ? breakitr->preceding(i + 1) : breakitr->following(i);
                                                    ^
/usr/local/include/unicode/ustring.h:33:20: note: forward declaration of 'UBreakIterator'
    typedef struct UBreakIterator UBreakIterator;
                   ^
src/text/text_layout.cpp:260:55: error: expected ':'
        int break_position = wrap_before_ ? breakitr->preceding(i + 1) : breakitr->following(i);
                                                      ^
                                                      :
src/text/text_layout.cpp:260:43: note: to match this '?'
        int break_position = wrap_before_ ? breakitr->preceding(i + 1) : breakitr->following(i);
                                          ^
src/text/text_layout.cpp:260:55: error: use of undeclared identifier 'preceding'
        int break_position = wrap_before_ ? breakitr->preceding(i + 1) : breakitr->following(i);
                                                      ^
src/text/text_layout.cpp:263:89: error: use of undeclared identifier 'BreakIterator'; did you mean 'UBreakIterator'?
        if (break_position <= last_break_position || break_position == static_cast<int>(BreakIterator::DONE))
                                                                                        ^~~~~~~~~~~~~
                                                                                        UBreakIterator
/usr/local/include/unicode/ustring.h:33:35: note: 'UBreakIterator' declared here
    typedef struct UBreakIterator UBreakIterator;
                                  ^
src/text/text_layout.cpp:263:89: error: incomplete type 'UBreakIterator' named in nested name specifier
        if (break_position <= last_break_position || break_position == static_cast<int>(BreakIterator::DONE))
                                                                                        ^~~~~~~~~~~~~~~
/usr/local/include/unicode/ustring.h:33:20: note: forward declaration of 'UBreakIterator'
    typedef struct UBreakIterator UBreakIterator;
                   ^
src/text/text_layout.cpp:267:38: error: member access into incomplete type 'UBreakIterator'
            break_position = breakitr->following(i);
                                     ^
/usr/local/include/unicode/ustring.h:33:20: note: forward declaration of 'UBreakIterator'
    typedef struct UBreakIterator UBreakIterator;
                   ^
src/text/text_layout.cpp:268:52: error: use of undeclared identifier 'BreakIterator'; did you mean 'UBreakIterator'?
            if (break_position == static_cast<int>(BreakIterator::DONE))
                                                   ^~~~~~~~~~~~~
                                                   UBreakIterator
/usr/local/include/unicode/ustring.h:33:35: note: 'UBreakIterator' declared here
    typedef struct UBreakIterator UBreakIterator;
                                  ^
src/text/text_layout.cpp:268:52: error: incomplete type 'UBreakIterator' named in nested name specifier
            if (break_position == static_cast<int>(BreakIterator::DONE))
                                                   ^~~~~~~~~~~~~~~
/usr/local/include/unicode/ustring.h:33:20: note: forward declaration of 'UBreakIterator'
    typedef struct UBreakIterator UBreakIterator;
                   ^
src/text/text_layout.cpp:373:89: error: use of undeclared identifier 'BreakIterator'; did you mean 'UBreakIterator'?
        if (break_position <= last_break_position || break_position == static_cast<int>(BreakIterator::DONE))
                                                                                        ^~~~~~~~~~~~~
                                                                                        UBreakIterator
/usr/local/include/unicode/ustring.h:33:35: note: 'UBreakIterator' declared here
    typedef struct UBreakIterator UBreakIterator;
                                  ^
src/text/text_layout.cpp:373:89: error: incomplete type 'UBreakIterator' named in nested name specifier
        if (break_position <= last_break_position || break_position == static_cast<int>(BreakIterator::DONE))
                                                                                        ^~~~~~~~~~~~~~~
/usr/local/include/unicode/ustring.h:33:20: note: forward declaration of 'UBreakIterator'
    typedef struct UBreakIterator UBreakIterator;
                   ^
src/text/text_layout.cpp:376:52: error: use of undeclared identifier 'BreakIterator'; did you mean 'UBreakIterator'?
            if (break_position == static_cast<int>(BreakIterator::DONE))
                                                   ^~~~~~~~~~~~~
                                                   UBreakIterator
/usr/local/include/unicode/ustring.h:33:35: note: 'UBreakIterator' declared here
    typedef struct UBreakIterator UBreakIterator;
                                  ^
src/text/text_layout.cpp:376:52: error: incomplete type 'UBreakIterator' named in nested name specifier
            if (break_position == static_cast<int>(BreakIterator::DONE))
                                                   ^~~~~~~~~~~~~~~
/usr/local/include/unicode/ustring.h:33:20: note: forward declaration of 'UBreakIterator'
    typedef struct UBreakIterator UBreakIterator;
                   ^

https://ssl.icu-project.org/trac/changeset/40705

PR:		227042
Reported by:	antoine (via exp-run)
Obtained from:	upstream
2018-04-04 09:46:30 +00:00
Rodrigo Osorio
6dacd707f5 Fix space in the Makefile
Bump PORTREVISION

MFH:		2018Q2
2018-04-03 22:51:01 +00:00
Rodrigo Osorio
7bcc3f24a2 Move ufraw from sourceforge to github
On the same time recover updates done in development branch and never released
- Add WB for multiple new cameras :
  FUJIFILM X-T2, PENTAX K-1, Panasonic DMC-FZ300/DMC-FZ330,
  Canon PowerShot G7 X Mark II, Canon EOS M10, Canon EOS 700D,
  Canon EOS 80D, NIKON D200, FUJIFILM X-T10, PENTAX K-S2,
  NIKON D5500, NIKON D810, FUJIFILM X100T, Canon PowerShot G5 X,
  Panasonic DMC-LF1, SONY RX10M2, Canon EOS M2, Canon PowerShot S120,
  FUJIFILM X-M1, OLYMPUS E-M10 Mark II, etc
- multiple bug fixes : memory leak, etc

Remove existing patches since they coming from upstream and are now provided
by default in the distfile.

Incorporate the patched made by the debian project, including a fix for the
CVE-2015-8366.

MFH:		2018Q2
Security:	CVE-2015-8366
2018-04-03 22:47:43 +00:00
Steven Kreuzer
d46cfd0917 Update to version 0.17.0 2018-04-03 18:03:08 +00:00
Emanuel Haupt
7042a087e8 - Update to 2.6.2
- Use the distributed tarball istead of the GitHub tagged version. This has the
  benefit that autoreconf is not needed plus we can avoid pulling in
  textproc/hs-pandoc which was merely required for the creation of the manpage.
2018-04-03 10:34:44 +00:00
Dmitry Marakasov
00ca3cc324 - Switch to USES=localbase
- Pet portlint
- Switch to options helpers
- Update WWW

Approved by:	portmgr blanket
2018-04-03 09:33:29 +00:00
Emanuel Haupt
fcf203a2e7 - Update to 0.5
- Add LICENSE
2018-04-03 08:54:58 +00:00
Adriaan de Groot
cf7175bd8a Fix graphics/Drawfile ahead of CMake 3.11.
The order in which files are placed in mocs_compilation.cpp has changed
in CMake 3.11 compared to CMake 3.10. This shows up places where not all
of the includes needed for a bit of code, are included -- because by chance,
everywhere else they are already included by the time the compiler gets to
the offending header. In switching the order around, compiles fail.

The error message is in the patch -- just a missing type declaration.

Approved by:	tcberner (mentor, implicit)
Differential Revision:	https://reviews.freebsd.org/D14770
2018-04-02 20:12:15 +00:00
Emanuel Haupt
7e277bbf73 Update to 1.4.5 2018-04-01 13:52:34 +00:00
Yuri Victorovich
e16110a68a graphics/sverchok-blender: Update 0.5.9.6.2-452 -> 0.5.9.6.3
Also remove RUN_DEPENDS on blender itself, because sverchok is an
add-on, it doesn't call blender directly. Instead, blender calls
sverchok.

Reported by:	portscout
2018-03-31 17:00:49 +00:00
Tobias C. Berner
dc579c4cc2 Fix permissions in installed Qt5 header files
For the qt5-* ports bsd.qt.mk sets EXTRACT_AFTER_ARGS, and
thereby does not get the normal default value of
      --no-same-owner --no-same-permissions
passed when extracting. This lead to for example header files
being installed (i.e. copied), with permissions group write
permissions.

Manually append that to the bsd.qt.mk shenanigans (also do the
same in www/qt5-webchannel, which opts out of the bsd.qt.mk value)

PR:		227027
Reported by:	grarpamp@gmail.com
2018-03-29 19:03:17 +00:00
Tobias Kortkamp
c8f21d543e Cleanup graphics/glfw
- Simplify DOCS and EXAMPLES installation
- Use CMAKE_ON
- Add LICENSE_FILE
- Let the framework handle the move of *.pc files to libdata/pkgconfig
2018-03-28 18:55:34 +00:00
Tobias Kortkamp
9158db58cf graphics/glfw: Add WAYLAND option
- Reset maintainer after the third consecutive timeout

PR:		226605
Submitted by:	greg@unrelenting.technology (based on)
Approved by:	koalative@gmail.com (maintainer timeout, 2 weeks)
2018-03-28 18:47:51 +00:00
Mathieu Arnold
e59e452897 Mark BROKEN with Perl 5.26.
The error is:
cc  -shared  -L/usr/local/lib/perl5/5.26/mach/CORE -lperl
-L/usr/local/lib -fstack-protector-strong Geometry/Geometry.o
Global/Global.o Local/Local.o Misc/Misc.o Morphology/Morphology.o
Point/Point.o IPA.o Geometry/Geometry2.o Global/fft.o Global/Global2.o
Global/gsclose.o Global/hough.o Local/Local2.o Misc/Misc2.o
Morphology/Morphology2.o Point/Point2.o  -o blib/arch/auto/IPA/IPA.so
cc: error: no such file or directory: 'Geometry/Geometry.o'
cc: error: no such file or directory: 'Global/Global.o'
cc: error: no such file or directory: 'Local/Local.o'
cc: error: no such file or directory: 'Misc/Misc.o'
[...]

For some reason, the object files are not created where they should and,
obviously, cc cannot find them.  I compared the Makefile from Perl 5.24
which works and Perl 5.26 which does not, I cannot see any obviously
wrong bit.

PR:		226817
Sponsored by:	Absolight
2018-03-28 17:14:27 +00:00
Jean-Sébastien Pédron
652e53c5f2 graphics/darktable: Update to 2.4.2
Release notes:
https://www.darktable.org/2018/03/darktable-242-released/
2018-03-28 13:56:00 +00:00
Tijl Coosemans
aeddb3bebf Update graphics/gtk-update-icon-cache to 2.24.32 to keep it in sync with
x11-toolkits/gtk20.  Add a comment about this to x11-toolkits/gtk20 because
this isn't the first time.
2018-03-28 12:42:34 +00:00
Mark Linimon
90e3a1c743 These ports fail on powerpc64 the same way as on arm.
Approved by:	portmgr (tier-2 blanket)
2018-03-28 03:41:40 +00:00
Fernando Apesteguía
610a3c55dc Update graphics/yed to 3.17.2
PR:	226882
Submitted by:	sergey.v.brunov@gmail.com
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D14834
2018-03-27 15:03:19 +00:00
Baptiste Daroussin
1eb91bb9d9 Update to 2.36.11 2018-03-27 11:33:14 +00:00
Baptiste Daroussin
423ef70a13 Update to 3.6.1 2018-03-27 09:49:19 +00:00
TAKATSU Tomonari
b7c15dd21e - Update to 1.4.4 2018-03-27 08:49:59 +00:00
TAKATSU Tomonari
39bd4c48a1 - Update to 1.2-18 2018-03-27 08:14:19 +00:00
Baptiste Daroussin
3147bb6c6b Make libgnome and libgnomeui not implying esound dependency
It has been a while both does not depend anymore on esound, before this change
esound dependency was wrongly added to plenty of packages which actually does
not depend on it.

While here:

- audio/glame: remove esound support
- games/monkeybubble: add an explicit dependency on esound
- sysutils/gnome-schedule: add en explicit dependency on pkg-config
- comms/kb: add missing dependency on pkgconfig
- x11-toolkits/libgnomeui:
  * update to 2.4.5
  * use USES=localbase
2018-03-26 12:38:56 +00:00
Alexey Dokuchaev
eb427173d7 Update `graphics/alembic' to version 1.7.7.
Reported by:	portscout
2018-03-26 09:43:36 +00:00
Tobias Kortkamp
b060cc6c56 New port: graphics/waylandpp
Wayland is an object oriented display protocol, which features request
and events.  Requests can be seen as method calls on certain objects,
whereas events can be seen as signals of an object.  This makes the
Wayland protocol a perfect candidate for a C++ binding.

The goal of this library is to create such a C++ binding for Wayland
using the most modern C++ technology currently available, providing an
easy to use C++ API to Wayland.

WWW: https://github.com/NilsBrause/waylandpp

This port is ignored by default because it requires a build of
graphics/mesa-libs with WAYLAND=on which is off by default.
2018-03-25 15:33:51 +00:00
Adriaan de Groot
befdad1118 Move graphics/skanlite to skanlite-kde4. This makes room for the
updated, KDE Frameworks 5, version of the same application.

Approved by:	tcberner (mentor, implicit)
2018-03-25 08:09:39 +00:00
Sunpoet Po-Chuan Hsieh
06bfeeb0b0 Rename MASTER_SITE_SOURCEFORGE_JP to MASTER_SITE_OSDN
PR:		225609
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org>
2018-03-24 21:12:13 +00:00
Sunpoet Po-Chuan Hsieh
f650d37f9a Update to 1.1.5
Changes:	https://github.com/markevans/dragonfly/blob/master/History.md
2018-03-24 21:11:35 +00:00
Steve Wills
3bc1e08bfc Reset maintainer
Requested by:	Jeremy Baggs <jeremybbaggs@gmail.com> (maintainer, via private email)
2018-03-23 16:33:11 +00:00
Dmitry Marakasov
6a601f2d1c - Add LICENSE
- Add NO_ARCH

Approved by:	portmgr blanket
2018-03-23 09:03:20 +00:00
Max Brazhnikov
a1f7378c0b graphics/py-scikit-image:
- Don't restrict the port to Python 2 only and allow concurrent installation

PR:		226797
Approved by:	Eric Camachat (maintainer)
2018-03-23 08:28:24 +00:00
Alexey Dokuchaev
1dd660565c Update `graphics/alembic' to version 1.7.6.
Found out via:	repology.org
2018-03-23 04:53:46 +00:00
Sunpoet Po-Chuan Hsieh
ae025e079f Update to 2.2.4
- Update MASTER_SITES

Changes:	https://trac.osgeo.org/gdal/wiki/Release/2.2.4-News
2018-03-22 19:54:43 +00:00
Sunpoet Po-Chuan Hsieh
a2442c54b3 Update to 2.2.4
- Update MASTER_SITES

Changes:	https://trac.osgeo.org/gdal/wiki/Release/2.2.4-News
2018-03-22 19:54:38 +00:00
Sunpoet Po-Chuan Hsieh
c9cd4b1a40 Update to 2.2.4
- Update MASTER_SITES

Changes:	https://trac.osgeo.org/gdal/wiki/Release/2.2.4-News
2018-03-22 19:54:33 +00:00
Sunpoet Po-Chuan Hsieh
e231bd8713 Update to 2.2.4
- Update MASTER_SITES

Changes:	https://trac.osgeo.org/gdal/wiki/Release/2.2.4-News
2018-03-22 19:52:57 +00:00
Kurt Jaeger
8796e99638 graphics/p5-feedgnuplot: update 1.44 -> 1.49
Relnotes:	http://cpansearch.perl.org/src/DKOGAN/feedgnuplot-1.49/Changes
2018-03-22 06:26:58 +00:00
Bernard Spil
abd6f84396 devel/apr1: Bump portrevision
- Repair my rookie mistake of earlier today
 - Bump revision of dependent ports (again)

Reported by:	antoine
2018-03-21 21:24:43 +00:00
Bernard Spil
636881f4c2 devel/apr1: Fix runtime issues of dependent port
- iconv is in base in all supported FreeBSD versions
 - Fix build with MariaDB 10.2 [2]
 - Bump portrevision in dependencies

PR:		226705 [1], 226026 [2]
With hat:	apache
Approved by:	joneum (apache)
2018-03-21 19:50:35 +00:00
Niclas Zeising
54b8124435 Update graphics/imlib2 to 1.5.1 2018-03-21 16:28:01 +00:00
Niclas Zeising
38826dfaf4 Update graphics/feh 2.25.1
Changelog:
* Fix compilation issues when using CFLAGS=-m64 on some gcc versions
* Re-render current image when toggle_fixed_geometry is input
* Allow arbitrary X11 colors as -B/--image-bg argument (patch by ulteq)
* Improve --image-bg support and transparency handling in --bg-* mode
* Respect --geometry settings in --bg-fill mode
* Add keybinding toggle_auto_zoom (default Z) to toggle --auto-zoom
* Fix filelists specified by -f/--filelist not being reloaded when using
  --reload
* Improve performance when using --{max,min}-dimension in slideshow mode
  (patch by ulteq)
* Fix crash when using %m format specifier in slideshow mode (introduced
  in feh 2.23.1)

Note that the feature with natural sorting of file and directory names is
not enabled since we don't have the strverscmp glibc extension.
2018-03-21 16:22:50 +00:00
Matthias Andree
03627da7c0 Upgrade rawtherapee to new release 5.4.
Release info: <http://rawtherapee.com/blog/rawtherapee-5.4-released>

The abort-on-exit bug with core dump is known to persist.
<https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=205370>
2018-03-21 16:02:56 +00:00
Dmitry Marakasov
dc76c285d5 - Fix build in presence of older version of osg
PR:		226681
Reported by:	pkubaj@anongoth.pl
2018-03-21 14:26:52 +00:00
TAKATSU Tomonari
435e05bd29 - Update to 0.5.0
- Update pkg-descr
2018-03-21 11:00:33 +00:00