aboutsummaryrefslogtreecommitdiffstats
path: root/japanese/mnews
ModeNameSize
-rw-r--r--Makefile1829logstatsplainblame
-rw-r--r--distinfo57logstatsplainblame
d---------files80logstatsplain
-rw-r--r--pkg-comment30logstatsplainblame
-rw-r--r--pkg-descr1137logstatsplainblame
-rw-r--r--pkg-install194logstatsplainblame
-rw-r--r--pkg-plist546logstatsplainblame
ass='nohover-highlight'>| | | | With hat: portmgr * lang/mono: update to version 5.2.0.215 (and enhance USES=mono)dbn2018-02-041-0/+1 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Highlights: - New Roslyn compiler for C# available - Improved support for nuget packages in USES=mono General: - fix pkg-plist: mono now produces '.pdb' debug files instead of '.mdb' - bump all dependant ports USES=mono: - properly handle caching of nuget packages - add support for multiple feeds for nuget packages - add support for nuget dependencies in a separate file - add support for paket packages lang/mono: - update to version 5.2.0.215 - automate certificate initialisation [2] - increase test coverage - mark as conflicting with net/czmq (conflicting on makecert) [1] - patch mono to use $PREFIX/share/mono instead of /usr/share/.mono devel/google-gdata: - use nunit.framework nuget package as the Mono shipped version is no longer suppport. - switch to using csc(1) for compiling (mcs(1) is depreciated). - use delayed signing (and then sign with sn(1)) as csc(1) does not support signing. - fix reference to system assemblies (the '.dll' suffix is required). - fix reference to HttpUtility: csc(1) is more strict about scoping devel/monodevelop: - reroll distinfo (no changes to content) lang/fsharp: - reroll distinfo (no changes to content) security/gnome-keyring-sharp: - delay sign (then sign with sn(1)) as csc(1) does not support direct signing. PR: 223188 [1] PR: 209670 [2] Differential Revision: https://reviews.freebsd.org/D13752 * - Update to 3.0.4acm2018-02-042-2/+0 | | | | - Link www/fpc-libmicrohttpd * graphics/sekrit-twc-zimg: update to 2.7.2jbeich2018-02-042-4/+4 | | | | | Changes: https://github.com/sekrit-twc/zimg/compare/release-2.7.1...release-2.7.2 ABI: https://abi-laboratory.pro/tracker/timeline/z/ * Apply patches for CVE-2017-9935 and CVE-2017-18013antoine2018-02-043-0/+152 | | | | | | | | PR: 225544 Submitted by: Yasuhiro KIMURA Obtained from: Debian MFH after: 2 days MFH: 2018Q1 * Update EPEL and EPEL7 URL.tijl2018-02-042-2/+2 | | | | | PR: 225540 Reported by: dbn * Update Qt5 to 5.9.4.rakuco2018-02-041-0/+1 | | | | | | | | | | | | Announcement: https://blog.qt.io/blog/2018/01/23/qt-5-9-4-released/ This is a minor update and a lot easier to land than the previous 5.7.1 -> 5.9.3 commit. Thanks to antoine for the exp-run. PR: 225436 * Add a patch to drop CMake calls to QT5_WRAP_CPP().rakuco2018-02-041-0/+47 | | | | | | | | | | | | | | | | | | | cmake/Utils.cmake already sets CMAKE_AUTOMOC to on. Calling QT5_WRAP_CPP() used to be just redundant, as QUAZIP_MOC_SRC and LIBQPSD_MOC_SRC were never actually added as source dependencies in MacBuildTarget.cmake and UnixBuildTarget.cmake. In other words, CMake's own automoc infrastructure was actually being used and the moc invocations from QT5_WRAP_CPP() were not being made at all. Starting with Qt 5.9.4, calling QT5_WRAP_CPP() disables the AUTOMOC property on the macro's input files, which means neither CMake's automoc infrastructure not QT5_WRAP_CPP()'s code were being used and we ended up with several 'undefined reference to vtable' errors when linking. Sent upstream: https://github.com/nomacs/nomacs/pull/187 PR: 225436 * graphics/drawpile: Update to 2.0.6yuri2018-02-043-6/+16 | | | | | | | | | Change log: https://drawpile.net/news/release-2.0.6/ Reported by: portscout Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D14085 * graphics/sverchok-blender: Update to 0.5.9.6.2-452yuri2018-02-042-4/+5 | | | | | | | | | 0.5.9.6.2 was failing to initialize in some cases for some reason. The upstream suggested to update to the current revision. Reported by: Stari Karp <starikarp@yandex.com> Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D14080 * graphics/darktable: Add iso-codes to the build dependenciesdumbbell2018-02-041-1/+3 | | | | | This permits darktable to display language names in the preferences dialog, not just language codes. * graphics/darktable: Include `stddef.h` when testing zError() symboldumbbell2018-02-041-0/+11 | | | | | | | | | | | | | | | | The `CheckZlib.cmake` module uses `NULL` in the test source code to check for the `zError()` symbol. This fails to build on FreeBSD 10.3 with the following error: CheckPrototypeDefinition.c:15:10: error: use of undeclared identifier 'NULL' return NULL; ^ I don't know the root cause for this failure, but including `stddef.h` in this test source code fixes the problem. PR: 225501 Reported by: cpm@ * New port: graphics/instant-meshes: Interactive field-aligned mesh generatoryuri2018-02-0410-0/+247 | | | | | | | | | | | | | This application is developed by Wenzel Jakob and implements a novel approach in managing and display of 3D meshes. See the screenshot here: https://github.com/wjakob/instant-meshes/raw/master/resources/screenshot.jpg PR: 222711 Submitted by: Greg V <greg@unrelenting.technology> Approved by: tcberner (mentor) Differential Revision: D13661 * Attempt to build on powerpc64 again.linimon2018-02-041-2/+0 | | | | Reported by: jhibbits * Update to 1.3.10sunpoet2018-02-042-4/+4 | | | | Changes: https://github.com/wvanbergen/chunky_png/blob/master/CHANGELOG.rdoc * graphics/cal3d: unbreak build with Clang 6 (C++14 by default)jbeich2018-02-041-0/+702 | | | | | | | | | | | | | | | | | | loader.cpp:899:12: error: cannot initialize return object of type 'CalCoreKeyframe *' with an rvalue of type 'bool' return false; ^~~~~ loader.cpp:1448:11: error: no viable conversion from returned value of type 'bool' to function return type 'CalCoreSkeletonPtr' (aka 'RefPtr<CalCoreSkeleton>') return false; ^~~~~ ../../src/cal3d/refptr.h:16:9: note: candidate constructor not viable: no known conversion from 'bool' to 'CalCoreSkeleton *' for 1st argument RefPtr(T* ptr = 0) ^ ../../src/cal3d/refptr.h:22:9: note: candidate constructor not viable: no known conversion from 'bool' to 'const RefPtr<CalCoreSkeleton> &' for 1st argument RefPtr(const RefPtr<T>& ptr) ^ Reported by: pkg-fallout (blocks 5 ports) Approved by: portmgr blanket * graphics/nvidia-texture-tools: unbreak build with Clang 6 (C++14 by default)jbeich2018-02-041-0/+76 | | | | | | | | | | | | | | | | | | | | | | | | | src/nvimage/ImageIO.cpp:138:10: error: cannot initialize return object of type 'nv::FloatImage *' with an rvalue of type 'bool' return false; ^~~~~ src/nvimage/ImageIO.cpp:236:12: error: cannot initialize return object of type 'nv::Image *' with an rvalue of type 'bool' return false; ^~~~~ src/nvimage/ImageIO.cpp:257:11: error: cannot initialize return object of type 'nv::Image *' with an rvalue of type 'bool' return false; ^~~~~ src/nvimage/ImageIO.cpp:624:10: error: cannot initialize return object of type 'nv::Image *' with an rvalue of type 'bool' return false; ^~~~~ src/nvimage/ImageIO.cpp:632:10: error: cannot initialize return object of type 'nv::Image *' with an rvalue of type 'bool' return false; ^~~~~ src/nvimage/ImageIO.cpp:639:10: error: cannot initialize return object of type 'nv::Image *' with an rvalue of type 'bool' return false; ^~~~~ Reported by: pkg-fallout (blocks 9 ports) Obtained from: upstream Approved by: portmgr blanket * multimedia/libvpx: update 1.7.0jbeich2018-02-041-0/+1 | | | | | Changes: https://chromium.googlesource.com/webm/libvpx/+log/v1.6.1..v1.7.0 ABI: https://abi-laboratory.pro/tracker/timeline/libvpx/ * Update to 0.97sunpoet2018-02-043-13/+15 | | | | | | | | | - Add BUILD_DEPENDS - Fix version requirement of *_DEPENDS - Add NO_ARCH - Sort PLIST Changes: http://search.cpan.org/dist/Geo-Point/ChangeLog * Make portlint happier with my ports (reorder variables)martymac2018-02-041-3/+3 | * graphics/darktable: Update to 2.4.1dumbbell2018-02-043-7/+6 | * Update to 1.3.9sunpoet2018-02-042-5/+4 | | | | Changes: https://github.com/wvanbergen/chunky_png/blob/master/CHANGELOG.rdoc * Update to 0.18sunpoet2018-02-043-284/+245 | | | | Changes: http://search.cpan.org/dist/Geo-GML/ChangeLog * graphics/gifsicle: update 1.90 -> 1.91pi2018-02-042-5/+5 | | | | | | | | | - Several security bug fixes with malicious GIFs - X11 is no longer default to reduce port dependencies It only adds a gifview binary that does not really look central to the application Reported by: Greg Kennedy <kennedy.greg@gmail.com> * Unbreak the build against Clang 6.0.0 (adheres to C++14 by default).danfe2018-02-042-0/+80 | | | | PR: 224989 * Fix build with clang 6antoine2018-02-041-0/+11 | | | | | | | | | | /wrkdirs/usr/ports/graphics/opencollada/work/OpenCOLLADA-1.6.47/COLLADAStreamWriter/src/COLLADASWLibraryAnimations.cpp:65:79: error: no matching constructor for initialization of 'std::vector<Animation *>' : Library ( streamWriter, CSWC::CSW_ELEMENT_LIBRARY_ANIMATIONS ), mOpenAnimations ( NULL ) ^ ~~~~ PR: 224669 Reported by: pkg-fallout Reviewed by: rakuco@ * Remove PORTSCOUTsunpoet2018-02-041-2/+0 | * Update to 1.3.28sunpoet2018-02-043-6/+6 | | | | Changes: http://www.graphicsmagick.org/NEWS.html * Try to simplify the Makefile and avoid linking to the unneeded qt libs.mr2018-02-041-9/+2 | | | | PR: 212166 * - Update qgis to 2.18.15madpilot2018-02-043-14/+16 | | | | | | | - Fix TEST option PR: 224404 Submitted by: Rainer Hurling <rhurlin@gwdg.de> (maintainer) * Update to 1.4.2mr2018-02-042-7/+10 | | | | PR: 213010 * Fix build when libICE is installed but libSM is notsunpoet2018-02-041-1/+3 | | | | | | | - Bump PORTREVISION for dependency change PR: 220455 Reported by: John Smith <godevilove@ya.ru> * New port: graphics/py-yaswfpantoine2018-02-044-0/+26 | | | | | | Yet Another SWF Parser. WWW: https://github.com/facundobatista/yaswfp * graphics/libprojectm: unbreak build with Clang 6 (C++14 by default)jbeich2018-02-041-0/+87 | | | | | | | | | | | | | | | | MilkdropPresetFactory/Parser.cpp:1408:10: error: invalid operands to binary expression ('std::istream' (aka 'basic_istream<char>') and 'nullptr_t') if (fs == NULL) ~~ ^ ~~~~ Renderer/VideoEcho.cpp:77:30: error: non-constant-expression cannot be narrowed from type 'double' to 'float' in initializer list [-Wc++11-narrowing] float pointsFlip[4][2] = {{-0.5*flipx, -0.5*flipy}, ^~~~~~~~~~ Renderer/VideoEcho.cpp:77:30: note: insert an explicit cast to silence this issue float pointsFlip[4][2] = {{-0.5*flipx, -0.5*flipy}, ^~~~~~~~~~ static_cast<float>( ) Reported by: pkg-fallout Obtained from: upstream * Instead of setting MK_PROFILE=no, revert to setting NO_PROFILE.mi2018-02-041-1/+2 | | | | | | Because bsd.own.mk is jealous about user setting MK_PROFILE... Reported by: cpm@ * Upgrade from 1.3.1-4 to 1.3.1-10 (security fixes).mi2018-02-044-9/+31 | | | | | | Resolve errors triggered on -current by the use of C++17 PR: 225299 * Update devel/doxygen to 1.8.14antoine2018-02-043-4/+5 | | | | | PR: 225290 Submitted by: Naram Qashat (maintainer) * Upgrade to 2.1.9.thierry2018-02-042-4/+4 | * Remove expired port:rene2018-02-045-68/+0 | | | | 2018-01-18 graphics/py-rabbyt: Development ceased, no longer used in the ports * Options are already optional.mat2018-02-042-2/+2 | | | | Sponsored by: Absolight * Adobe wants to enable consistent, high-quality color workflows. Forbsam2018-02-045-0/+68 | | | | | | | | | color workflows to succeed, color information must be shared by many people, from original creator to final publisher. For this reason, Adobe is supplying ICC profiles as a free download for graphics professionals to use across their workflows. WWW: http://supportdownloads.adobe.com/detail.jsp?ftpID=4075 * graphics/iccexamin: Fix build with clang6, spaces->tabsbsam2018-02-041-2/+3 | | | | | . fix build with clang6 by forcing --std=c++98; . spaces->tabs at a makefile assignment. * Use USE_CXXSTDsunpoet2018-02-042-9/+8 | | | | | - Fix typo - Reformat pkg-descr * devel/boost-*: update to 1.66.0jbeich2018-02-0438-34/+38 | | | | | | | Changes: http://www.boost.org/users/history/version_1_66_0.html PR: 223922 Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D13279 * - Fix build with Clang 6.0. [1]jkim2018-02-043-4/+15 | | | | | | - Fix license and prefer HTTPS for WWW. PR: 225006 [1] * graphics/drm-next-kmod: Update to a newer version that includes a patch to ↵jmd2018-02-042-6/+6 | | | | | | | fix 32 bit ioctls for radeonkms. Approved by: swills (mentor, implicit) Obtained from: FreeBSDDesktop * Update KDE Frameworks to 5.42.0tcberner2018-02-044-9/+10 | | | | | | | PR: 225155 Exp-run by: antoine Reviewed by: rakuco Differential Revision: https://reviews.freebsd.org/D13816 * graphics/frei0r-plugins-opencv, fix build against clang6tcberner2018-02-042-2/+18 | | | | PR: 224669 * graphics/drm-next-kmod: Bump portrevision to force rebuild. Recent changes ↵jmd2018-02-041-1/+1 | | | | | | | to HEAD (debugfs it seems) broke the previous binary package. Reported by: nomadlogic (FreeBSDDesktop) Approved by: swills (mentor) * Switch pkg-pist WWW: label to apropriate HTTPS addresses.bsam2018-02-041-1/+1 | * Fix the build with clang 6.0, which defaults to using -std=gnu++14.rakuco2018-02-041-0/+40 | | | | | | | | | | | | | | | | | | | | | | | /wrkdirs/usr/ports/graphics/digikam-kde4/work/digikam-4.14.0/core/libs/dimg/loaders/pgfloader.cpp:301:27: error: use of undeclared identifier 'NULL' NULL, ^ /usr/include/sys/_null.h:37:14: note: expanded from macro 'NULL' #define NULL nullptr ^ /usr/local/include/libpgf/PGFplatform.h:488:20: note: expanded from macro 'nullptr' #define nullptr NULL ^ /wrkdirs/usr/ports/graphics/digikam-kde4/work/digikam-4.14.0/core/libs/dimg/loaders/pgfloader.cpp:461:26: error: use of undeclared identifier 'NULL' NULL, ^ /usr/include/sys/_null.h:37:14: note: expanded from macro 'NULL' #define NULL nullptr ^ /usr/local/include/libpgf/PGFplatform.h:488:20: note: expanded from macro 'nullptr' #define nullptr NULL ^ PR: 224945 * graphics/oyranos: Fix build with clang-6.0.0.bsam2018-02-041-0/+11 | | | | The source development branch is already patched. * Force -std=c++98 so that clang 6.0.0 can compile this code.truckman2018-02-041-0/+2 | * New port: graphics/pcl-pointclouds: Point Cloud Libraryyuri2018-02-046-0/+1143 | | | | | | | | | | A standalone, large scale, open project for 2D/3D image and point cloud processing. http://pointclouds.org/ Submitted by: myself Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D13697 * - Fix manpage installation in /usr/local/man/man1cpm2018-02-042-1/+6 | | | | | | | | | - Update WWW in pkg-descr - Bump PORTREVISION PR: 224852 Submitted by: myself Approved by: ashish (maintainer timeout, 2 weeks) * New port: graphics/sverchok-blender: Add-on for Blender: parametric tool for ↵yuri2018-02-047-6/+85 | | | | | | | | | | | | | | | architects and designers This add-on extends the functionality of Blender. It allows to draw 3D objects ans scenes in a purely visual way, using the graph-like interface, without the knowledge of any programming languages. graphics/blender is modified, blender/Makefile.versions with the versions is created for easy inclusion into the add-on ports. Submitted by: myself Approved by: tcberner (mentor), FreeBSD@Shaneware.biz (maintainer of graphics/blender) Differential Revision: https://reviews.freebsd.org/D13721 * graphics/dilay: Update to 1.6.1yuri2018-02-042-13/+13 | | | | | | | | | | The upstream had the problem with missing includes. This is why the version is set to 1.6.1-11. Submitted by: myself Reported by: portscout Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D13878 * Unbreak the build against new Clang version 6.0.0 (due to the same naturedanfe2018-02-041-0/+4 | | | | | | of the changes, should've been part of r459108). PR: 224989 * Update to 0.8.2sunpoet2018-02-042-4/+4 | | | | | | Changes: https://github.com/xflr6/graphviz/blob/master/CHANGES.txt PR: 224979 Submitted by: lbartoletti <lbartoletti@tuxfamily.org> (maintainer) * Some users have reported broken buttons. Make broken buttons work.cy2018-02-041-2/+2 | | | | | Submitted by: John Hay <john@sanren.ac.za> MFH: 2018Q1 * graphics/sekrit-twc-zimg: update to 2.7.1jbeich2018-02-042-4/+4 | | | | | Changes: https://github.com/sekrit-twc/zimg/compare/release-2.7...release-2.7.1 ABI: https://abi-laboratory.pro/tracker/timeline/z/ * Update to 3.3.1sunpoet2018-02-042-5/+4 | | | | | | Changes: https://github.com/mozilla/mozjpeg/releases https://github.com/mozilla/mozjpeg/blob/master/ChangeLog.md https://github.com/mozilla/mozjpeg/commits/master * graphics/libgphoto2: Update to 2.5.16woodsb022018-02-0420-33/+32 | | | | | | | | | | graphics/gphoto2: Update to 2.5.15 graphics/py-gphoto2: Update to 1.8.2 Also bump PORTREVISION of ports depending on these. PR: 224611 Submitted by: bsam (graphics/libgphoto2) * Return kevlo's ports to the pool, he handed in his commit bit.rene2018-02-042-2/+2 | | | | With hat: portmgr-secretary * graphics/cuneiform: maintainer reset on request of maintainerpi2018-02-041-1/+1 | | | | | PR: 224887 Submitted by: samm@os2.kiev.ua * Remove superfluous linefeeds and fix some other minor whitespace bugs.danfe2018-02-044-7/+2 | * graphics/llpp: Fix build with MuPDF 1.12.0tobik2018-02-042-10/+1584 | | | | | | | | llpp > 25 supports MuPDF 1.12.0 out of the box however we currently lack Ocaml 4.04 in the ports tree. llpp 25 is the last version that supports Ocaml 4.02, so backport some changes instead. PR: 224712 * graphics/zathura-pdf-mupdf: Update to 0.3.2tobik2018-02-042-5/+4 | | | | | | | Fixes build with MuPDF 1.12.0 PR: 224712 Submitted by: Zsolt Udvari <uzsolt@uzsolt.hu> (maintainer) * graphics/zathura: Update to 0.3.8tobik2018-02-042-7/+7 | | | | | | PR: 224712 Submitted by: Zsolt Udvari <uzsolt@uzsolt.hu> Approved by: quentin.stievenart@gmail.com (maintainer) * graphics/mupdf: Update to 1.12.0tobik2018-02-047-40/+59 | | | | | | Changes: http://git.ghostscript.com/?p=mupdf.git;a=blob;f=CHANGES;h=e37c478a397198eae4c62f623747229c18e9035d;hb=HEAD PR: 224712 Submitted by: Zsolt Udvari <uzsolt@uzsolt.hu> (maintainer) * Do not abuse INSTALL_MAN when installing documentation, examples, anddanfe2018-02-042-3/+3 | | | | other miscellaneous files that are not actually manual pages (part 2). * graphics/gtk-update-icon-cache to v2.24.31swills2018-02-042-3/+4 | | | | | | PR: 224596 Submitted by: hardy.schumacher@gmx.de Approved by: gnome@ (kwm) * graphics/synfigstudio: Update to 1.2.1woodsb022018-02-046-491/+28 | | | | | | | | - Also update supporting ports devel/synfig and devel/etl to match Changes this release: https://morevnaproject.org/2017/09/11/synfig-1-2-1-released/ https://morevnaproject.org/2017/01/10/synfig-1-2-0-released/ * - Update to 2.0.2amdmi32018-02-042-5/+4 | * graphics/synfigstudio: Unbreak buildwoodsb022018-02-041-5/+35 | | | | Reported by: Ian Trudel <ian.trudel@gmail.com> * - Update to 1.1.1amdmi32018-02-043-6/+5 | * Remove a few text occurrences of NOPORTDOCS.mat2018-02-042-2/+2 | | | | Sponsored by: Absolight * Remove support for variables that have been deprecated for a while.mat2018-02-043-8/+4 | | | | | | | | | | | | | | | | | | | | | | | | variables deprecation revision WITHOUT_NLS 2013-12-13 r336337 WITH_/WITHOUT_ 2014-02-24 r345870 NOPORT(DOC|EXAMPLE)S 2014-04-19 r351587 WITH_BDB_VER 2016-05-02 r414444 OVERRIDE_LINUX_BASE_PORT 2016-09-05 r421387 WITH_OPENSSL_(BASE|PORT) 2016-06-16 r416965 While there, add an ERROR variable that works like DEV_ERROR, but for user facing errors, and move NOPORTDOCS, NOPORTEXAMPLES and WITHOUT_NLS to it. Cleanup bsd.sanity.mk a bit. Fix fallout. PR: 224613 Submitted by: mat Exp-run by: antoine Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D13490 * graphics/py-pyembree: Update to 0.1.2; Unbroke it, it was breaking in configureyuri2018-02-042-8/+9 | | | | | | | Submitted by: myself Reported by: build failure Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D13764 * graphics/tiffgt: Update version 4.0.8=>4.0.9bofh2018-02-042-4/+4 | * Bump PORTREVISION due upgrade of devel/boehm-gc to 7.6.2cpm2018-02-041-0/+1 | | | | Approved by: portmgr (antoine) * Set LLD_UNSAFE=yes that the port will continue to link with ld.bfdkrion2018-02-041-0/+1 | | | | | | | | if /usr/bin/ld is lld, until the issue can be addressed. PR: 214864 Approved by: portmgr (LLD_UNSAFE blanket) Sponsored by: The FreeBSD Foundation * Update to 0.99sunpoet2018-02-042-9/+7 | | | | | | | - Sort *_DEPENDS - Remove outdated post-patch: Changes: http://search.cpan.org/dist/Captcha-reCaptcha/Changes * Add PORTSCOUTsunpoet2018-02-041-0/+2 | * graphics/qt5-imageformats, fix build with clang6tcberner2018-02-041-1/+2 | | | | PR: 224945 * Update Qt5 ports to 5.9.3.rakuco2018-02-0412-74/+454 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This took quite a lot of time because Qt's own build system underwent several changes in 5.8.0 that took a while to adapt to. And, of course, qt5-webengine is a behemoth that we need to patch like crazy due to its bundling of Chromium. In fact, most of the Chromium patches in qt5-webengine have been imported with no changes from www/chromium@433510 ("www/chromium: update to 56.0.2924.87"). New port: accessibility/qt5-speech Bigger changes to Qt5 ports we had to make: - Qt now allows using a configure.json file to define configuration options and specify configuration checks that can be done when qmake is invoked. However, configure.json checks done in a subdirectory only propagates to subdirectories, and checks elsewhere will fail if all .pro files are being parsed at once (i.e. qmake -recursive), so several ports had to switch to USES=qmake:norecursive along with manual additional qmake invocations in subdirectories in order to work. It's been mentioned in a few places such as Qt's bug tracker that qmake's recursive mode is pretty much deprecated, so we might switch to non-recursive mode by default in the future. - Uses/qmake.mk: Introduce QMAKE_CONFIGURE_ARGS. qmake now accepts arbitrary options such as '-foo' and '-no-bar' at the end of the command-line. They can be specified in QMAKE_CONFIGURE_ARGS. - graphics/qt5-wayland: The port can only be built if graphics/mesa-libs is built with the WAYLAND option, so a corresponding option (off by default) was added to the port. - misc/qt5-doc: Switch to a pre-built documentation tarball. The existing port was not working with Qt 5.9. Instead of trying to fix it, switch to what Gentoo does and fetch a tarball that already contains all documentation so that we do not have to build anything at all. The tarball's name and location in download.qt.io look a bit weird, but it seems to work fine. - www/qt5-webengine: Use binutils from ports, Chromium's GN build system generates a build.ninja that uses ar(1) with the @file syntax that is not supported by BSD ar, so we need to use GNU ar from binutils. - x11-toolkits/qt5-declarative-render2d: This port was merged into the main Qt Declarative repository upstream, and into x11-toolkits/qt5-quick in the ports tree. Changes to other ports we had to make: - biology/ugene: Drop a '#define point "."' that is not present in more recent versions of the port. Defining a macro with such a common name causes build issues with Qt 5.9, which uses |point| as an argument name in methods. - cad/qelectrotech: Fix plist with Qt 5.9. Directories are no longer installed with `cp -f -R', but rather `qmake install qinstall', which does not install %%DATADIR%%/elements/10_electric/20_manufacturers_articles/bosch_rexroth/.directory That's a local file that should not even have been part of the tarball anyway. - chinese/gcin-qt5: Add additional private Qt directories (which should not be used in the first place) to get the port to build with Qt 5.9. - devel/qtcreator: Fix plist with Qt 5.9. Something changed in qdoc and some test classes no longer generate documentation files. - security/keepassx-devel: Import a patch sent upstream almost a year ago to fix the build with Qt 5.9. Thanks to antoine for the exp-run, and tcberner and Laurent Cimon <laurent@nuxi.ca> for landing changes in our qt-5.9 branch. PR: 224849 * graphics/geoserver: Update version 2.10.2=>2.12.1bofh2018-02-044-122/+129 | | | | | | | - Pet portlint - Update homepage Relnotes: https://osgeo-org.atlassian.net/jira/secure/ReleaseNote.jspa?projectId=10000&version=16705 * Update to 1.3.27asunpoet2018-02-043-7/+7 | | | | Changes: http://www.graphicsmagick.org/NEWS.html * - Update to 8.6.0danilo2018-02-044-7/+50 | | | | | - Change MASTER_SITES to github - Update WWW * - Update to 8.6.1danilo2018-02-044-40/+32 | | | | | | - Change MASTER_SITES to github - Move python to USES due bin/vipsprofile - Update WWW * Update {BUILD,RUN}_DEPENDS: remove deprecated (and unused) p5-Test-Blocksunpoet2018-02-041-9/+3 | | | | | | | - While I'm here: - Move test-only dependencies to TEST_DEPENDS - Clean up unused TEST_DEPENDS - Bump PORTREVISION for dependency change * graphics/freeimage: unbreak build with Clang 6 (C++14 by default)jbeich2018-02-041-0/+50 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Source/LibRawLite/./internal/dcraw_common.cpp:3786:19: error: constant expression evaluates to 128 which cannot be narrowed to type 'signed char' [-Wc++11-narrowing] -1,-2,-1,+0,0,0x80, -1,-2,+0,-1,0,0x01, -1,-2,+1,-1,0,0x01, ^~~~ Source/LibRawLite/./internal/dcraw_common.cpp:3786:19: note: insert an explicit cast to silence this issue -1,-2,-1,+0,0,0x80, -1,-2,+0,-1,0,0x01, -1,-2,+1,-1,0,0x01, ^~~~ static_cast<signed char>( ) Source/LibRawLite/./internal/dcraw_common.cpp:3787:39: error: constant expression evaluates to 136 which cannot be narrowed to type 'signed char' [-Wc++11-narrowing] -1,-2,+1,+0,1,0x01, -1,-1,-1,+1,0,0x88, -1,-1,+1,-2,0,0x40, ^~~~ Source/LibRawLite/./internal/dcraw_common.cpp:3787:39: note: insert an explicit cast to silence this issue -1,-2,+1,+0,1,0x01, -1,-1,-1,+1,0,0x88, -1,-1,+1,-2,0,0x40, ^~~~ static_cast<signed char>( ) Source/LibRawLite/./internal/dcraw_common.cpp:3794:19: error: constant expression evaluates to 128 which cannot be narrowed to type 'signed char' [-Wc++11-narrowing] +0,-2,+0,+0,1,0x80, +0,-1,+0,+1,1,0x88, +0,-1,+1,-2,0,0x40, ^~~~ Source/LibRawLite/./internal/dcraw_common.cpp:3794:19: note: insert an explicit cast to silence this issue +0,-2,+0,+0,1,0x80, +0,-1,+0,+1,1,0x88, +0,-1,+1,-2,0,0x40, ^~~~ static_cast<signed char>( ) Source/LibRawLite/./internal/dcraw_common.cpp:3794:39: error: constant expression evaluates to 136 which cannot be narrowed to type 'signed char' [-Wc++11-narrowing] +0,-2,+0,+0,1,0x80, +0,-1,+0,+1,1,0x88, +0,-1,+1,-2,0,0x40, ^~~~ Source/LibRawLite/./internal/dcraw_common.cpp:3794:39: note: insert an explicit cast to silence this issue +0,-2,+0,+0,1,0x80, +0,-1,+0,+1,1,0x88, +0,-1,+1,-2,0,0x40, ^~~~ static_cast<signed char>( ) Source/LibRawLite/./internal/dcraw_common.cpp:3800:59: error: constant expression evaluates to 128 which cannot be narrowed to type 'signed char' [-Wc++11-narrowing] +0,+1,+2,+1,0,0x20, +0,+1,+2,+2,0,0x10, +1,-2,+1,+0,0,0x80, ^~~~ Source/LibRawLite/./internal/dcraw_common.cpp:3800:59: note: insert an explicit cast to silence this issue +0,+1,+2,+1,0,0x20, +0,+1,+2,+2,0,0x10, +1,-2,+1,+0,0,0x80, ^~~~ static_cast<signed char>( ) Source/LibRawLite/./internal/dcraw_common.cpp:3801:19: error: constant expression evaluates to 136 which cannot be narrowed to type 'signed char' [-Wc++11-narrowing] +1,-1,+1,+1,0,0x88, +1,+0,+1,+2,0,0x08, +1,+0,+2,-1,0,0x40, ^~~~ Source/LibRawLite/./internal/dcraw_common.cpp:3801:19: note: insert an explicit cast to silence this issue +1,-1,+1,+1,0,0x88, +1,+0,+1,+2,0,0x08, +1,+0,+2,-1,0,0x40, ^~~~ static_cast<signed char>( ) Source/LibRawLite/./internal/dcraw_common.cpp:7384:23: error: constant expression evaluates to 65535 which cannot be narrowed to type 'short' [-Wc++11-narrowing] { "Red One", 704, 0xffff, /* DJC */ ^~~~~~ Source/LibRawLite/./internal/dcraw_common.cpp:7384:23: note: insert an explicit cast to silence this issue { "Red One", 704, 0xffff, /* DJC */ ^~~~~~ static_cast<short>( ) Source/LibRawLite/./internal/dcraw_common.cpp:7943:30: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] is_raw += (i = get4()) && 1; ^ ~ Source/LibRawLite/./internal/dcraw_common.cpp:7943:30: note: use '&' for a bitwise operation is_raw += (i = get4()) && 1; ^~ & Source/LibRawLite/./internal/dcraw_common.cpp:7943:30: note: remove constant to silence this warning is_raw += (i = get4()) && 1; ~^~~~ Source/LibRawLite/./internal/dcraw_common.cpp:9239:30: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal] strcpy (th->soft, "dcraw v"DCRAW_VERSION); ^ Reported by: antoine (via bug 224669) Obtained from: upstream (LibRaw 0.17.0) * graphics/libraw: unbreak build with Clang 6 (C++14 by default)jbeich2018-02-041-0/+39 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In file included from src/libraw_cxx.cpp:5472: src/../internal/libraw_x3f.cpp:1404:19: error: non-constant-expression cannot be narrowed from type 'int' to 'int16_t' (aka 'short') in initializer list [-Wc++11-narrowing] int16_t c[3] = {offset,offset,offset}; ^~~~~~ src/../internal/libraw_x3f.cpp:1404:19: note: insert an explicit cast to silence this issue int16_t c[3] = {offset,offset,offset}; ^~~~~~ static_cast<int16_t>( ) src/../internal/libraw_x3f.cpp:1404:26: error: non-constant-expression cannot be narrowed from type 'int' to 'int16_t' (aka 'short') in initializer list [-Wc++11-narrowing] int16_t c[3] = {offset,offset,offset}; ^~~~~~ src/../internal/libraw_x3f.cpp:1404:26: note: insert an explicit cast to silence this issue int16_t c[3] = {offset,offset,offset}; ^~~~~~ static_cast<int16_t>( ) src/../internal/libraw_x3f.cpp:1404:33: error: non-constant-expression cannot be narrowed from type 'int' to 'int16_t' (aka 'short') in initializer list [-Wc++11-narrowing] int16_t c[3] = {offset,offset,offset}; ^~~~~~ src/../internal/libraw_x3f.cpp:1404:33: note: insert an explicit cast to silence this issue int16_t c[3] = {offset,offset,offset}; ^~~~~~ static_cast<int16_t>( ) Reported by: antoine (via bug 224669) Obtained from: upstream * graphics/libjxr: lift BROKEN_aarch64 per FreeBSD 11.0 EOLjbeich2018-02-041-1/+0 | | | | | | | | | | | | | | | | Here's how the error message actually looked like: cc -fstack-protector-strong -shared -Wl,-x -Wl,--fatal-warnings -Wl,--warn-shared-textrel -o libjpegxr.so.1 -Wl,-soname,libjpegxr.so.1 `NM='nm' NMFLAGS='' lorder encode.So segenc.So strenc.So strFwdTransform.So strPredQuantEnc.So decode.So postprocess.So segdec.So strdec.So strInvTransform.So strPredQuantDec.So JXRTranscode.So adapthuff.So image.So strcodec.So strPredQuant.So strTransform.So perfTimerANSI.So | tsort -q` strenc.So: In function `StrIOEncInit': /wrkdirs/usr/ports/graphics/libjxr/work/jxrlib-1.1/image/encode/strenc.c:(.text+0xf18): warning: warning: tmpnam() possibly used unsafely; consider using mkstemp() cc: error: linker command failed with exit code 1 (use -v to see invocation) Noticed -Wl,--fatal-warnings? After tmpnam() warning dissapeared, so did the error. Reported by: http://thunderx1.nyi.freebsd.org/data/110arm64-default/438755/logs/errors/jxrlib-1.1.log Pointy hat to: linimon (generic excerpt) Tested on: 11.1 (clang 4.0) and 12.0 (clang 6.0) * Lift BROKEN_aarch64 for Clang 3.8 per FreeBSD 11.0 EOLjbeich2018-02-041-2/+0 | | | | The cryptic "error in backend" is emitted by Clang on crash. * Return junovitch's ports back to the pool.rene2018-02-041-1/+1 | | | | | | Thank you for all your past work. With hat: portmgr-secretary * Fix *_DEPENDS: this port does not depend on MooseX::AttributeHelperssunpoet2018-02-041-1/+1 | | | | - Bump PORTREVISION for dependency change * This needs eigen at runtime too.mat2018-02-041-2/+2 | | | | | Pointy hat: tcberner Sponsored by: Absolight * Update devel/json-c to 0.13sunpoet2018-02-042-1/+2 | | | | | | | | | | - Add TEST_TARGET - While I'm here, fix shebang for net/opensips - Bump PORTREVISION of dependent ports for shlib change Changes: https://github.com/json-c/json-c/blob/master/ChangeLog PR: 224675 Exp-run by: antoine * Cleanup Mk/Uses/gnome.mk.mat2018-02-042-3/+3 | | | | | | | | | | | | | | - Remove the use of comp_DETECT. - Remove all comp_DETECT variables. - Remove a use of comp_DETECT outside of gnome.mk - Remove py3gobject3. - Have ports depending directly on devel/py-gobject3 use gnome to do it. PR: 224618 Submitted by: mat Exp-run by: antoine Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D13550 * Upgrade to v.218.thierry2018-02-042-4/+4 | * Update SIP to 4.19.6, PyQt4 to 4.12.1 and PyQt5 to 5.9.2.rakuco2018-02-041-1/+0 | | | | | | | | | | | | | Upstream no longer ships the contents of misc/py-qt5-doc, so the port has been removed. This is also a requirement for updating the Qt5 ports, as the PyQt5 version currently in the tree has license conflicts with later Qt versions. Big thanks to tcberner for doing most of the work here, and antoine for the exp-run. PR: 224739 * - Limit python versionamdmi32018-02-045-15/+14 | | | | | - Switch to USES=localbase - Regenerate patches * New USES=eigentcberner2018-02-047-15/+8 | | | | | | | | | | | | | | | | | | | | | | Usage: USES=eigen:<version>[,<type>] version: 2 or 3 (required) type: build (default), run For example: USES=eigen:2,build,run will add a BUILD- and RUN_DEPENDS on math/eigen2, and USES=eigen:3 will add a BUILD_DEPENDS on math/eigen3. * Convert the existing ports to use it - biology/iqtree: remove run time dependency (seemed not to be needed) - graphics/movit: remove run time dependency (seemed not to be needed) - science/avogadro: add run time dependeny (installed cmake file requires it to be present) Reviewed by: rakuco, mat Differential Revision: https://reviews.freebsd.org/D13702 * Update to 1.1.4sunpoet2018-02-042-4/+4 | | | | Changes: https://github.com/markevans/dragonfly/blob/master/History.md * gecko, mesa-dri: shave unnecessary quoting for absolute path to LLDjbeich2018-02-041-1/+1 | | | | Left side already unquoted and Mk/bsd.port.mk didn't quote. * graphics/opencolorio: update to a newer github commitpi2018-02-049-111/+19 | | | | | | | | | | | - Add support for FLAVORS. - Update to commit 67e455b97e - this includes six of our patch files. Remove patches as per above - Add indirect dependancies PR: 224380 Submitted by: FreeBSD@ShaneWare.Biz (maintainer) Changes: https://github.com/imageworks/OpenColorIO/commits/master * - Update to 2.10.2danilo2018-02-043-6/+30 | | | | - Add WEBP support option * Improve CMake style in my portsjbeich2018-02-042-6/+6 | | | | | | | - Convert to CMAKE_{ON,OFF} helpers - Convert to _CMAKE_BOOL option helpers - android-file-transfer: Share _CMAKE_BOOL via _IMPLIES - Annotate types * graphics/sekrit-twc-zimg: update to 2.7jbeich2018-02-043-9/+10 | | | | | Changes: https://github.com/sekrit-twc/zimg/compare/release-2.6.3...release-2.7 ABI: https://abi-laboratory.pro/tracker/timeline/z/ * - Update to 1.8.10danilo2018-02-043-13/+9 | * - New port: graphics/p5-Image-Sanedanilo2018-02-045-0/+36 | | | | | | | | | | | | Perl bindings for the SANE (Scanner Access Now Easy) Project. This module allows you to access SANE-compatible scanners in a Perlish and object-oriented way, freeing you from the casting and memory management in C, yet remaining very close in spirit to original API. WWW: http://search.cpan.org/dist/Image-Sane/ It's probably based on the old graphics/p5-Sane (last release in 2012) but under active development. graphics/gscan2pdf switched to this library. * Upgrade from 1.4.6 to 1.4.7. Minor fixes and enhancements.mi2018-02-042-6/+8 | | | | | | Bundled tests still partially broken. Reported by: portscout * Properly fix when X11 option is off.zeising2018-02-041-2/+3 | | | | | | | | When the X11 option is off, there are still things in the Imlib2.h header that uses X11, fix this by removing those bits when building without X11. PR: 224354 Submitted by: Dominik Honnef * Update to 2.23zeising2018-02-044-8/+28 | | | | | | Use our own getopt instead of bundled version. ChangeLog: https://feh.finalrewind.org/archive/2.23/ * Add upstream patch that fixes the build with Qt 5.9.rakuco2018-02-041-0/+22 | * Fix `make fetch'.rakuco2018-02-041-1/+1 | | | | This release is now in KDE's Attic/ directory. * graphics/mesa-dri: unbreak on powerpc* + clang after r457430jbeich2018-02-041-1/+4 | | | | | | | | | | | | | python2.7 ./radv_entrypoints_gen.py \ --xml ../../../src/vulkan/registry/vk.xml --outdir . Traceback (most recent call last): File "./radv_entrypoints_gen.py", line 30, in <module> from mako.template import Template ImportError: No module named mako.template PR: 221540 Reported by: Mark Millard (via ports@ list) Approved by: portmgr blanket * graphics/gegl3: Fix conflict with sysutils/coreutilstobik2018-02-042-24/+21 | | | | | | | | | | | | | | Both ports install bin/gcut. graphics/gegl3 already renames bin/gegl -> bin/gegl3, so rename bin/gcut -> bin/gcut3 as well. Set EXAMPLESDIR and let USES=uniquefiles do the renaming instead of moving files manually. While here also use options target helpers for EXAMPLES. PR: 223462 Reported by: FreeBSD@ShaneWare.Biz Approved by: gnome (maintainer timeout, 2 weeks) * Fix WWWsunpoet2018-02-041-1/+1 | | | | Approved by: portmgr (blanket) * - Belatedly update `graphics/embree' to the latest version, 2.17.1danfe2018-02-044-20/+76 | | | | | | | | | | | | | | | | | | | - Add ISPC option and enable it by default (this pulls rather heavy `devel/llvm50' via BUILD_DEPENDS and normally would not be enabled by default, but since Embree is most likely to be used in graphics applications, it is safe to assume that users already have LLVM 5 installed because X.org/Mesa stack unconditionally requires it) - OpenEXR support was removed upstream since version 2.13.0 back in November 11, 2016: https://github.com/embree/embree/commit/483491e (as usual, unfortunately, no explanation was provided in the log) - Remove CXXFLAGS+=-msse2 required for i386 earlier, not needed now - Add missing USE_GL, USE_XORG components as prompted by `stage-qa' PR: 214577, 224066 Because GitHub releases (tarballs) are not fetched with correct modification time, set TIMESTAMP to 1510648523 which corresponds to commit 90e49f2 tagged as this release. * Simplify some USES=pythonantoine2018-02-041-1/+1 | | | | With hat: portmgr * graphics/darktable: Update to 2.4.0dumbbell2018-02-043-22/+12 | | | | | While here, change the default LLVM version to 5.0, to remain in sync with Mesa (to keep the number of LLVMs to build to just one). * graphics/mesa-dri: enable Vulkan driversjbeich2018-02-046-1/+208 | | | | | | PR: 221540 Tested by: Greg V Approved by: x11 (zeising) * Deprecate ports broken for more than 6 monthsantoine2018-02-041-0/+2 | * Update to 1.2.4sunpoet2018-02-042-4/+4 | | | | Changes: https://github.com/erocarrera/pydot/blob/master/ChangeLog * Chase www/py-flup -> www/py-flup6lwhsu2018-02-041-4/+4 | * Update ImageMagick to 6.9.9-28.kwm2018-02-043-10/+14 | * Update ImageMagick to 7.0.7-16.kwm2018-02-043-15/+19 | * Update the Mesa ports to 17.3.1 and switch to LLVM5 by defaultrezny2018-02-0412-45/+41 | | | | | | | Correct dependencies: remove the cruft added to mesa-dri in the previous commit (those are mesa-libs deps), add a RUN_DEPENDS for libclc to clover Clean up patches, remove one stale patch * Update to 2.4.89rezny2018-02-043-17/+4 | * - Update x11-toolkits/girara to 0.2.8madpilot2018-02-046-6/+6 | | | | | | - Add dependencies reported by stage-qa - Pet portlint - Chase shlib version bump * graphics/waifu2x-converter-cpp: drop misleading manpagejbeich2018-02-041-18/+1 | | | | The manpage only quotes --help and mentions CUDA, unsupported on FreeBSD. * graphics/gimmage: fix, and update to c++11swills2018-02-043-9/+75 | | | | | PR: 224475 Submitted by: Chris Hutchinson <portmaster@bsdforge.com> (maintainer) * graphics/wayland-protocols: Update to 1.12swills2018-02-043-4/+6 | | | | | | PR: 224201 Submitted by: Johannes Lundberg <johalun0@gmail.com> Approved by: kwm (maintainer) * Update graphics/pixd to version 1.0.0.olgeni2018-02-042-5/+5 | | | | | | PR: 224281 Submitted by: olgeni Approved by: maintainer * - Patch configure instead of configure.ac so USE_AUTOTOOLS can be removed.tijl2018-02-042-23/+9 | | | | - Use option helpers, fix pkg-plist and other cleanups. * Update to 1.5.3antoine2018-02-042-4/+4 | * Remove unneeded USE_AUTOTOOLS.tijl2018-02-041-1/+0 | * Remove patch obsoleted by USES=autoreconf.tijl2018-02-041-11/+0 | * - Update to 3.0.8amdmi32018-02-042-6/+6 | | | | - Tweak test so one can examine the results * Update to 1.3.27sunpoet2018-02-043-8/+7 | | | | Changes: http://www.graphicsmagick.org/NEWS.html * Upgrade to v.217.thierry2018-02-042-4/+4 | * Drop USE_AUTOTOOLS. It has no effect here.tijl2018-02-041-4/+0 | * Revert previous commit by jbeich request.linimon2018-02-041-3/+0 | * - Update WWWamdmi32018-02-041-1/+1 | | | | Approved by: portmgr blanket * Update `graphics/alembic' to version 1.7.5.danfe2018-02-042-4/+4 | | | | Reported by: portscout * Fix build of graphics/rawstudio with clang (or any recent optimizingdim2018-02-041-0/+38 | | | | | | | | | compiler), by using anonymous labels in asm fragments. PR: 216771 Approved by: maintainer timeout (8 months) Approved by: jbeich MFH: 2017Q4 * Try to bring some consistency to ports that have x86-specific pieces.linimon2018-02-041-2/+7 | | | | | | | | | | | | | | - in general, if we think that the code is not architecture-specific, and instead just enables x86 assembler by default, those should use BROKEN rather than IGNORE. This will allow them to be attempted with TRYBROKEN. - spell i386 as x86. - spell asm as assembler. - pet portlint. These changes should have no effect on tier-1 builds. Approved by: portmgr (tier-2 blanket) * Pet portlint and canonicalize error message.linimon2018-02-041-3/+3 | * Mark as x86-specific due to use of svgalib.linimon2018-02-041-0/+3 | * Switch from swig 2.0 to swig 3.0bapt2018-02-042-3/+6 | * Switch to swig 3.0bapt2018-02-042-1/+13 | | | | Modify a comment to make it swig 3.0 friendly * Switch to swig 3.0bapt2018-02-041-1/+2 | * Update to 2.1.1sunpoet2018-02-042-4/+4 | | | | Changes: https://github.com/sdsykes/fastimage/commits/master * graphics/aseprite: Update to 1.2.6yuri2018-02-047-129/+159 | | | | | Approved by: adamw (mentor) Differential Revision: https://reviews.freebsd.org/D13517 * Mark more recently failing ports broken on aarch64.linimon2018-02-041-0/+1 | | | | | | While here, pet portlint and reformat some other BROKEN statements. Approved by: portmgr (tier-2 blanket) * graphics/sxiv: Update to 24yuri2018-02-043-20/+31 | | | | | | | PR: 224273 Submitted by: Dmitri Goutnik <dg@syrec.org> Approved by: adamw (mentor) Differential Revision: https://reviews.freebsd.org/D13513 * New port: graphics/libQGLViewer: C++ library based on Qt5 that eases the ↵yuri2018-02-046-0/+71 | | | | | | | creation of OpenGL 3D viewers Approved by: adamw (mentor) Differential Revision: https://reviews.freebsd.org/D13532 * - Fix LICENSEamdmi32018-02-046-21/+25 | | | | | | - Add LICENSE_FILE - Switch to options helpers - Regenerate patches * - Fix LICENSEamdmi32018-02-041-2/+3 | | | | | - Add LICENSE_FILE - Whitespace fix * - Deprecate and expire: this was only needed for a single port which is no ↵amdmi32018-02-041-0/+3 | | | | longer in the tree, and the development has ceased (see http://arcticpaint.com/projects/rabbyt/) * - Switch to options helpersamdmi32018-02-041-21/+14 | | | | - Pet portlint * - Fix LICENSEamdmi32018-02-041-1/+1 | * - Add LICENSEamdmi32018-02-044-45/+22 | | | | | | | - Add NO_ARCH - Simplify installation - Switch to options helpers - makeparch * - Add LICENSEamdmi32018-02-041-6/+9 | | | | - Switch to options helpers * - Fix LICENSEamdmi32018-02-045-15/+17 | | | | | | - Add LICENSE_FILE - Switch to options helpers - Regenerate patches * - Add LICENSEamdmi32018-02-041-1/+9 | | | | - Switch to options helpers * - Add LICENSE_FILEamdmi32018-02-041-1/+4 | | | | | - Add NO_ARCH - Switch to options helpers * - Fix LICENSEamdmi32018-02-041-6/+4 | | | | - Switch to options helpers * Mark as broken on various arm archs.linimon2018-02-041-3/+7 | | | | | | While here, pet portlint. Approved by: portmgr (tier-2 blanket) * graphics/py-plotly: update to 2.2.3swills2018-02-042-5/+6 | | | | | PR: 224388 Submitted by: jjachuf@gmail.com (maintainer) * Update mesa ports to 17.3.0zeising2018-02-049-29/+45 | | | | | | | | | | Add missing dependencies on xcb and xxf86vm. Changelog for mesa: https://www.mesa3d.org/relnotes/17.3.0.html PR: 223195 Submitted by: jbeich Tested by: Greg V, cpm * - Fix whitespaceamdmi32018-02-041-15/+11 | | | | - Switch to options helpers * - Add forgotten patch, fixes build with LIRCamdmi32018-02-041-0/+15 | * Update to 1.15.11sunpoet2018-02-042-4/+4 | | | | Changes: https://github.com/rcairo/rcairo/blob/master/NEWS * Update KDE Frameworks to 5.41tcberner2018-02-044-10/+9 | | | | | | | PR: 224227 Exp-run by: antoine Reviewed by: adridg, rakuco Differential Revision: https://reviews.freebsd.org/D13367 * - Fix LICENSEamdmi32018-02-042-6/+7 | | | | | | | - Fix python depend - Fix shebangs - Silence stripping - Regenerate patches * Add missing IGNORE_WITH_PHP for various pecl-ports.tz2018-02-042-2/+2 | | | | | | | | | | After testing every pecl-* port with PHP 5.6, 7.0, 7.1 and 7.2 i set the IGNORE_WITH_PHP accordingly to the fallout. PR: 222165 Reported by: brnd Approved by: portmgr (blanket) Differential Revision: https://reviews.freebsd.org/D13476 * - Switch to verbose buildamdmi32018-02-041-2/+2 | | | | Approved by: portmgr blanket * - Update libva to 2.0.0madpilot2018-02-042-1/+2 | | | | | | | | | | | | | - Update libva-intel-driver to 2.0.0 - Update libva-utils to 2.0.0 - Bump dependent ports due to shlib bump - Import upstream patch to fix multimedia/mpv [1] - Import upstream patch to fix multimedia/gstreamer1-vaapi [2] Approved by: cpm [1], multimedia (timeout) [2] Obtained from: https://github.com/mpv-player/mpv/commit/2ecf240b1cd20875991a5b18efafbe799864ff7f [1] https://cgit.freedesktop.org/gstreamer/gstreamer-vaapi/commit/gst-libs/gst/vaapi/gstvaapiutils.c?id=777bba473e3ed1c7b8b7f7f0322892851c70dfd9 [2] Differential Revision: https://reviews.freebsd.org/D12761 * - Those ports fail to build with python3antoine2018-02-043-3/+3 | | | | - Add some explicit FLAVOR to dependencies where needed * - Add LICENSEamdmi32018-02-041-6/+5 | | | | | | - Fix build on Tier2 by removing -march=native from compiler flags Approved by: portmgr blanket * - Those ports fail to build with python3antoine2018-02-042-4/+4 | | | | - Add some explicit FLAVOR to dependencies where needed * graphics/simpleviewer: re-try on powerpc* after r449590jbeich2018-02-041-2/+0 | * graphics/drm-next-kmod: bump port revision after recent changes to HEAD made ↵jmd2018-02-041-0/+1 | | | | | | kernel modules unloadable. Approved by: swills (mentor) * Update devel/protobuf to 3.5.0sunpoet2018-02-041-1/+1 | | | | | | - Bump PORTREVISION for shlib change Changes: https://github.com/google/protobuf/releases * Update to 1.3.3sunpoet2018-02-042-4/+4 | | | | Changes: https://github.com/remvee/exifr/blob/master/CHANGELOG * Update to 2.9sunpoet2018-02-042-4/+4 | | | | Changes: https://github.com/mm2/Little-CMS/blob/master/ChangeLog * graphics/vigra: unbreak consumers on 10.* for NUMPY=onjbeich2018-02-041-1/+7 | | | | | | | | | Passing -std=gnu++11 also matches Boost since r450557. /usr/local/lib/libvigraimpex.so: undefined reference to `operator delete(void*, unsigned int)' Reported by: antoine (via bug 223922 -exp run) Submitted by: rakuco (adapted from bug 219484 fix) * - Those ports fail to build with python3antoine2018-02-042-2/+2 | | | | - Add some explicit FLAVOR to dependencies where needed * New port: graphics/drawpile: Collaborative drawing programyuri2018-02-047-0/+263 | | | | | Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D13404 * Update wayland to 1.14.0zeising2018-02-0410-186/+52 | | | | | | | | Disable posix_fallocate since ZFS does not support it. Use epoll-shim instead of kqueue directly, from myfreeweb on github. PR: 224200 Submitted by: Johannes Lundberg * Remove file. This is never used and never applied during patching. Itzeising2018-02-041-13/+0 | | | | probably snuck in by mistake. * Update to upstream version 2.18.14riggs2018-02-047-30/+100 | | | | | PR: 223887 Submitted by: rhurlin@gwdg.de (maintainer) * - Allow to build without appleseed.studio (Qt-based GUI program), thisdanfe2018-02-042-14/+16 | | | | | | | | | | makes setting up headless render boxes easier - Remove previously optional dependency on `graphics/openimageio' when building with Disney material support: since r455830, OSL support is mandatory, and OSL depends on `graphics/openimageio' unconditionally - Correct dependency on `graphics/seexpr': only appleseed.studio links to libSeExprEditor.so, while both programs link to libSeExpr.so (our SeExpr package always provides both libraries anyways) * - Update to `graphics/appleseed' to version 1.7.1-betadanfe2018-02-044-159/+258 | | | | | | | | | | | | | | | | | - OSL support is no longer optional. It complicated the code and the build system, and developers' intention is to make OSL a first-class citizen in appleseed; keeping OSL optional did not allow moving in that direction - Add a work-around for Core Working Group (CWG) Defect 253: prior to GCC 4.6.4 and Clang 3.9.0, C++ required a user-provided default ctor to default-construct a const object [*], and we still have supported FreeBSD versions where Clang behaves the old way [*] https://stackoverflow.com/questions/7411515 Because GitHub releases (tarballs) are not fetched with correct modification time, set TIMESTAMP to 1501170801 which corresponds to commit ae7f346 tagged as this release. * Mark more ports broken that fail on both armv6 and armv7.linimon2018-02-041-0/+3 | | | | Approved by: portmgr (tier-2 blanket) * - Add licenseamdmi32018-02-041-0/+3 | | | | | PR: 223270 Submitted by: yasu@utahime.org * graphics/colmap: update to 3.3jbeich2018-02-044-135/+30 | | | | Changes: https://github.com/colmap/colmap/blob/3.3/CHANGELOG.txt * - Add an option to select GUI toolkitamdmi32018-02-041-4/+17 | | | | | | | | - Switch default to gtk2 as per documentation - Update depends PR: 223672 Submitted by: bsdpr@phoe.frmug.org * Fix build on 11-STABLE >= 1100511 (LLVM update)philip2018-02-041-1/+1 | | | | Submitted by: Santhosh Raju <santhosh.raju@gmail.com> (maintainer) * Update to 0.6.1sunpoet2018-02-043-9/+10 | | | | Changes: https://chromium.googlesource.com/webm/libwebp/+/master/NEWS * New port: graphics/py-photocollage: Graphical tool to make photo collage postersyuri2018-02-044-0/+45 | | | | | Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D13341 * Fix configure options for gnustep-maketheraven2018-02-0413-9/+13 | | | | | | | We were not setting the flag to select the GNUstep ABI, so were defaulting to using the GCC-compatible version, which was likely to trigger a lot of subtle bugs. This was noticed when C++ exceptions thrown through Objective-C stack frames caused segfaults. * Now that RTTI was enabled in `devel/llvm40' (as of r455158), enable it heredanfe2018-02-041-2/+2 | | | | | | as well (again). PR: 224044 * - Add explicit FLAVOR to a few dependenciesantoine2018-02-041-2/+2 | | | | | | - Remove FLAVOR from py-docutils dependency in comms/uhd, in this case it needs the rst2html command, not the docutils module - Mark some ports as not compatible with python3 * pygtk2 works only with python2, no need to build python3 flavors of mcomixantoine2018-02-041-1/+1 | * Instead of using a mix of autoplist and static plist, use a static plistantoine2018-02-042-5/+43 | | | | that works with both python2 and python3 (thanks to py3kplist) * - Add LICENSE_FILEamdmi32018-02-041-21/+12 | | | | | - Simplify documentation installation - Switch to options helpers * - Optionize DOCSamdmi32018-02-041-3/+3 | * - Add LICENSE_FILEamdmi32018-02-041-0/+3 | | | | - Switch to options helpers * Cleanup LIB_DEPENDS on libpngantoine2018-02-0411-11/+11 | * Security update OpenEXR and ilmbase to 2.2.1.mandree2018-02-0444-101/+78 | | | | | | | | | | | | | | | | | | | While here, fix libIlmImfUtil_la_LDFLAGp so that when linking libIlmImfUtil, the locally built libIlmImf gets precedence over the one in /usr/local, to permit upgrades in a running system with the older version installed. This changes the library's SONAME, so bump PORTREVISION of all dependees. Unfortunately, this looks a bit too intrusive for an MFH to 2017Q4. Security: CVE-2017-9110 Security: CVE-2017-9111 Security: CVE-2017-9112 Security: CVE-2017-9113 Security: CVE-2017-9114 Security: CVE-2017-9115 Security: CVE-2017-9116 Security: 803879e9-4195-11e7-9b08-080027ef73ec * - Add LICENSE_FILEamdmi32018-02-041-14/+10 | | | | | | - Switch to USES=localbase - Cosmetic fixes - Switch to options helpers * - Add distfile mirroramdmi32018-02-041-2/+3 | | | | - Pet portlint * Convert Python ports to FLAVORS.mat2018-02-0485-272/+210 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ports using USE_PYTHON=distutils are now flavored. They will automatically get flavors (py27, py34, py35, py36) depending on what versions they support. There is also a USE_PYTHON=flavors for ports that do not use distutils but need FLAVORS to be set. A USE_PYTHON=noflavors can be set if using distutils but flavors are not wanted. A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been added to cope with Python ports that did not have the Python PKGNAMEPREFIX but are flavored. USES=python now also exports a PY_FLAVOR variable that contains the current python flavor. It can be used in dependency lines when the port itself is not python flavored. For example, deskutils/calibre. By default, all the flavors are generated. To only generate flavors for the versions in PYTHON2_DEFAULT and PYTHON3_DEFAULT, define BUILD_DEFAULT_PYTHON_FLAVORS in your make.conf. In all the ports with Python dependencies, the *_DEPENDS entries MUST end with the flavor so that the framework knows which to build/use. This is done by appending '@${PY_FLAVOR}' after the origin (or @${FLAVOR} if in a Python module with Python flavors, as the content will be the same). For example: RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} PR: 223071 Reviewed by: portmgr, python Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D12464 * For ports that are marked BROKEN on armv6, and also fail to build onlinimon2018-02-0411-0/+11 | | | | | | | | | | armv7, mark them so. This is part two of a multipart commit to bring armv7 ports to parity with armv6. Approved by: portmgr (tier-2 blanket) Obtained from: lonesome.com -exp run * For ports that are marked NOT_FOR/ONLY_FOR armv6, also mark them solinimon2018-02-041-1/+1 | | | | | | | | | on armv7. This is part one of a multipart commit to bring armv7 ports to parity with armv6. Approved by: portmgr (tier-2 blanket) * New port: graphics/py-sk1: Professional quality illustration programyuri2018-02-045-0/+1376 | | | | | Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D13280 * - Update to 7.0.7wen2018-02-043-6/+6 | * New port: graphics/py-gizeh: Simple vector graphics in Pythonyuri2018-02-044-0/+31 | | | | | Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D13263 * graphics/bmeps: Update to 4.10.0joneum2018-02-042-4/+4 | | | | | | PR: 223903 Submitted by: takefu@airport.fm (maintainer) Approved by: mentors (implicit) * Update to 0.3.6, and add LICENSE_FILES.vanilla2018-02-043-15/+5 | * Update graphics/gmic-qt to 215tcberner2018-02-042-12/+12 | | | | | | | | * fixes build on 32bit architectures Reported by: antoine Reviewed by: adridg Differential Revision: https://reviews.freebsd.org/D13050 * Update KDE ports that use OpenEXR, to use it optionally. This makesadridg2018-02-044-12/+22 | | | | | | | | it easier to switch off if OpenEXR is removed. Reported by: mandree Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D13132 * Update graphics/py-pycollada to 0.6tcberner2018-02-042-4/+4 | | | | | PR: 223866 Submitted by: Thibault Jouan <tj+freebsd_ports@a13.fr> (maintainer) * Update to 1.24.vanilla2018-02-043-4/+26 | * Update to 0.32.2.vanilla2018-02-042-4/+4 | * Update to 2.2.3sunpoet2018-02-042-4/+4 | | | | Changes: https://trac.osgeo.org/gdal/wiki/Release/2.2.3-News * Update to 2.2.3sunpoet2018-02-042-4/+4 | | | | Changes: https://trac.osgeo.org/gdal/wiki/Release/2.2.3-News * Update to 2.2.3sunpoet2018-02-042-4/+4 | | | | Changes: https://trac.osgeo.org/gdal/wiki/Release/2.2.3-News * Update to 2.2.3sunpoet2018-02-042-5/+4 | | | | Changes: https://trac.osgeo.org/gdal/wiki/Release/2.2.3-News * Don't use MASTER_SITE_SUBDIR when it is not needed.mat2018-02-04