Commit graph

436009 commits

Author SHA1 Message Date
Antoine Brodin
37ff3cc46f Fix TEST_DEPENDS, the yapf command is needed, not the yapf module 2018-01-21 12:06:10 +00:00
Rene Ladan
5a92cfbd08 Schedule ports depending on expired devel/ruby-ncurses for removal in one month. 2018-01-21 12:03:18 +00:00
Antoine Brodin
617f1c4dd1 Update to 20180115 2018-01-21 11:55:55 +00:00
Sunpoet Po-Chuan Hsieh
cbd09509c1 Add py-xdis 3.6.6
The Python dis module allows you to disassemble bytecode from the same version
of Python that you are running on. But what about bytecode from different
versions?

That's what this package is for. It can "marshal load" Python bytecodes from
different versions of Python. The command-line routine pydisasm will show
disassembly output using Python 3.6 disassembly conventions.

Also, if you need to modfiy and write bytecode, the routines here can be of
help. There are routines to pack and unpack the read-only tuples in Python's
Code type. For interoperability between Python 2 and 3 we provide our own
versions of the Code type, and we provide routines to reduce the tedium in
writing a bytecode file.

This package also has an extensive knowledge of Python bytecode magic numbers,
including Pypy and others, and how to translate from sys_info major, minor, and
release numbers to the corresponding magic value.

So If you want to write a cross-version assembler, or an bytecode-level
optimizer this package may also be useful. In addition to the kinds of
instruction categorization that dis offers, we have additional categories for
things that would be useful in such a bytecode optimizer.

WWW: https://pypi.python.org/pypi/xdis
2018-01-21 11:55:51 +00:00
Sunpoet Po-Chuan Hsieh
9f159d56dc Remove unnecessary BUILD_DEPENDS
They are development dependencies.

PR:		225139
Submitted by:	sunpoet (myself)
Approved by:	Matthias Fechner <idefix@fechner.net> (maintainer)
2018-01-21 11:55:37 +00:00
Sunpoet Po-Chuan Hsieh
7fc3ab360a Remove unnecessary BUILD_DEPENDS
This is a development dependency.

PR:		225138
Submitted by:	sunpoet (myself)
Approved by:	Matthias Fechner <idefix@fechner.net> (maintainer)
2018-01-21 11:55:33 +00:00
Sunpoet Po-Chuan Hsieh
5dccf80313 Remove unnecessary BUILD_DEPENDS and LIB_DEPENDS
All BUILD_DEPENDS are development dependencies.
All LIB_DEPENDS are brought by ruby

PR:		225137
Submitted by:	sunpoet (myself)
Approved by:	Matthias Fechner <idefix@fechner.net> (maintainer)
2018-01-21 11:55:27 +00:00
Sunpoet Po-Chuan Hsieh
475265263b Add py-dis3 0.1.2
dis3 is a Python 2.7 backport of the dis module from Python 3.5.

WWW: https://pypi.python.org/pypi/dis3
WWW: https://github.com/KeyWeeUsr/python-dis3
2018-01-21 11:54:56 +00:00
Raphael Kubo da Costa
d6da49a186 Drop %%DEBUG%% from several plist entries.
Those items were added with %%DEBUG%% when we updated Qt to 5.3.2. At the time,
src/dialogs/dialogs.pro had the following excerpt:

    # In case of a debug build, deploy the QML files too
    CONFIG(debug, debug|release): QML_FILES += $$DIALOGS_QML_FILES

but that actually changed in Qt 5.9.0, which dropped the check altogether and
always adds those files to QML_FILES.

Not shipping them causes runtime issues according to the bug report below.

PR:		225347
Submitted by:	Tomasz Kowalczyk <kowalczt@zoho.eu>
2018-01-21 11:46:47 +00:00
Antoine Brodin
105c55c48a Update to 4.16.32 2018-01-21 11:42:21 +00:00
Antoine Brodin
c00110db45 Update to 1.3.25 2018-01-21 11:41:58 +00:00
Antoine Brodin
bf7fccafa6 New port: devel/rubygem-faker
This gem is a port of Perl's Data::Faker library that generates fake data.
It is used to easily generate fake data: names, addresses, phone numbers, etc.

WWW: https://github.com/stympy/faker
2018-01-21 11:41:05 +00:00
Raphael Kubo da Costa
12dfe515de Use qt.io instead of qt-project.org in MASTER_SITE_QT.
The former has redirected to the latter for a long time now; while here, use
https for the main download URL.
2018-01-21 10:54:45 +00:00
Mathieu Arnold
8cd72097ee Remove PYTHON*_DEFAULT_VERSION. 2018-01-21 10:51:29 +00:00
Antoine Brodin
e3d058fb6b Fix build with clang 6
trainer.cpp:106:18: error: no matching function for call to 'make_pair'
    x_.push_back(std::make_pair<std::string, FeatureNode *>(y, fn));
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

PR:		224669
Reported by:	pkg-fallout
2018-01-21 10:08:40 +00:00
Jochen Neumeister
70d8dc7bc2 comms/pear-Horde_ActiveSync: Update to 2.39.1
Approved by:	mentors (implicit)
2018-01-21 10:03:13 +00:00
Roman Bogorodskiy
05f788b987 x11-wm/opebox: include some third party patches
- Include 3rd party patches from
   https://github.com/dylanaraps/openbox-patched. These include
   support for rounded corners and some bugfixes. They could be
   enabled using the new PATCHES option, which is off by default;
 - Use INSTALL_TARGET=install-strip to strip binaries as detected
   by stage-qa.
2018-01-21 09:59:14 +00:00
Roman Bogorodskiy
79e7c4bc45 Openbox theme created to fit in nicely with the Arc GTK theme.
WWW: https://github.com/dglava/arc-openbox
2018-01-21 09:48:06 +00:00
Dmitry Marakasov
c81ad8c2cd - Update WWW 2018-01-21 09:02:06 +00:00
Sunpoet Po-Chuan Hsieh
66b6efc701 Update to 1.6.1
Changes:	https://github.com/zyegfryed/django-statici18n/blob/master/docs/changelog.rst
Submitted by:	sunpoet (myself)
Approved by:	ultima (maintainer)
2018-01-21 09:00:36 +00:00
Sunpoet Po-Chuan Hsieh
ba08cadc50 Update to 5.20180120
Changes:	http://search.cpan.org/dist/Module-CoreList/Changes
2018-01-21 09:00:30 +00:00
Sunpoet Po-Chuan Hsieh
0a82ce181e Update to 3.46
Changes:	http://search.cpan.org/dist/CPAN-Perl-Releases/Changes
2018-01-21 09:00:25 +00:00
Sunpoet Po-Chuan Hsieh
8935b094b5 Fix packaging with WITH_DEBUG defined
PR:		225282
Reported by:	Phillip R. Jaenke <prj@rootwyrm.com>
2018-01-21 09:00:19 +00:00
Gerald Pfeifer
490d2d05dc Add license information (GPLv3 or later plus GFDL for docs) and bump
PORTREVISION accordingly.

Since we are already here, add a TIMESTAMP to distinfo which is the
"new" standard.  And pet portlint wrt. patchfile formatting.
2018-01-21 08:43:04 +00:00
Gerald Pfeifer
e5c61571e7 Update to the 20180114 snapshot of GCC 8. 2018-01-21 08:27:13 +00:00
Antoine Brodin
a61396ca25 Fix build of the python 3 flavors
Reported by:	pkg-fallout
2018-01-21 08:07:59 +00:00
Vanilla I. Shu
33ce1a454e Update to 1.2.0. 2018-01-21 02:51:01 +00:00
Jan Beich
8560f93ddc graphics/libprojectm: unbreak build with Clang 6 (C++14 by default)
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
2018-01-21 02:24:22 +00:00
Jan Beich
8b5d19a404 archivers/xmill: unbreak build with Clang 6 (C++14 by default)
./xmillinspect/exprinfo.cpp:64:10: error: cannot initialize return object of type 'int' with an rvalue of type 'nullptr_t'
                return NULL;
                       ^~~~
/usr/include/sys/_null.h:37:14: note: expanded from macro 'NULL'
 #define NULL    nullptr
                 ^~~~~~~

Reported by:	pkg-fallout
2018-01-21 02:23:59 +00:00
Jan Beich
0ac5d66f69 editors/plume-creator-devel: unbreak build with Clang 6 (C++14 by default)
In file included from externals/hunspell/affixmgr.cxx:12:
externals/hunspell/affentry.hxx:30:94: error: cannot initialize a parameter of type 'unsigned short' with an rvalue of type 'nullptr_t'
  struct hentry *      check_twosfx(const char * word, int len, char in_compound, const FLAG needflag = NULL);
                                                                                             ^          ~~~~
externals/hunspell/affentry.hxx:30:94: note: passing argument to parameter 'needflag' here
externals/hunspell/affentry.hxx:93:103: error: cannot initialize a parameter of type 'unsigned short' with an rvalue of type 'nullptr_t'
  struct hentry *   check_twosfx(const char * word, int len, int optflags, PfxEntry* ppfx, const FLAG needflag = NULL);
                                                                                                      ^          ~~~~

Reported by:	pkg-fallout
Obtained from:	upstream (Hunspell 1.4.0)
2018-01-21 02:23:24 +00:00
Jan Beich
7bf1b45e5f security/veracrypt: unbreak build with wxWidgets 3.0.3
TextUserInterface.cpp:122:5: error: const_cast from 'const wxScopedWCharBuffer' (aka 'const wxScopedCharTypeBuffer<wchar_t>') to 'wchar_t *' is not allowed
                                const_cast <wchar_t *> (passwordStr.wc_str())[i] = L'X';
                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

PR:		223758
Submitted by:	rozhuk.im@gmail.com
Approved by:	maintainer timeout (2 months)
2018-01-21 02:22:41 +00:00
Jan Beich
0b52e68840 math/saga: unbreak build with wxWidgets 3.0.3
wksp_tool.cpp: In member function 'virtual wxString CWKSP_Tool::Get_Description()':
wksp_tool.cpp:159:61: error: no matching function for call to 'CSG_File::Open(const wxScopedWCharBuffer, ESG_File_Flags_Open)'
   if( Stream.Open(FileName.GetFullPath().wc_str(), SG_FILE_R) && Stream.Read(Description, Stream.Length()) )
                                                             ^
In file included from ../saga_api/geo_tools.h:77:0,
                 from ../saga_api/mat_tools.h:77,
                 from ../saga_api/dataobject.h:84,
                 from ../saga_api/table.h:77,
                 from ../saga_api/grid.h:77,
                 from ../saga_api/parameters.h:77,
                 from ../saga_api/tool.h:76,
                 from ../saga_api/tool_library.h:77,
                 from ../saga_api/saga_api.h:118,
                 from res_commands.h:78,
                 from wksp_tool.cpp:67:
../saga_api/api_core.h:955:13: note: candidate: bool CSG_File::Open(const CSG_String&, int, bool, int)
  bool       Open    (const CSG_String &File_Name, int Mode = SG_FILE_R, bool bBinary = true, int Encoding = SG_FILE_ENCODING_CHAR);
             ^~~~
../saga_api/api_core.h:955:13: note:   no known conversion for argument 1 from 'const wxScopedWCharBuffer {aka const wxScopedCharTypeBuffer<wchar_t>}' to 'const CSG_String&'
wksp_tool.cpp:166:61: error: no matching function for call to 'CSG_File::Open(const wxScopedWCharBuffer, ESG_File_Flags_Open)'
   if( Stream.Open(FileName.GetFullPath().wc_str(), SG_FILE_R) && Stream.Read(Description, Stream.Length()) )
                                                             ^
In file included from ../saga_api/geo_tools.h:77:0,
                 from ../saga_api/mat_tools.h:77,
                 from ../saga_api/dataobject.h:84,
                 from ../saga_api/table.h:77,
                 from ../saga_api/grid.h:77,
                 from ../saga_api/parameters.h:77,
                 from ../saga_api/tool.h:76,
                 from ../saga_api/tool_library.h:77,
                 from ../saga_api/saga_api.h:118,
                 from res_commands.h:78,
                 from wksp_tool.cpp:67:
../saga_api/api_core.h:955:13: note: candidate: bool CSG_File::Open(const CSG_String&, int, bool, int)
  bool       Open    (const CSG_String &File_Name, int Mode = SG_FILE_R, bool bBinary = true, int Encoding = SG_FILE_ENCODING_CHAR);
             ^~~~
../saga_api/api_core.h:955:13: note:   no known conversion for argument 1 from 'const wxScopedWCharBuffer {aka const wxScopedCharTypeBuffer<wchar_t>}' to 'const CSG_String&'

PR:		223758
Submitted by:	rozhuk.im@gmail.com
Obtained from:	upstream
Approved by:	Rainer Hurling (maintainer)
2018-01-21 02:22:17 +00:00
Mikhail Teterin
a5e62027a0 Instead of setting MK_PROFILE=no, revert to setting NO_PROFILE.
Because bsd.own.mk is jealous about user setting MK_PROFILE...

Reported by:	cpm@
2018-01-21 02:20:31 +00:00
Mikhail Teterin
a06fd33c98 Add a patch to force using ::bind() instead of std::bind().
Otherwise the latter "wins", when compiling with latest clang and
-std=c++17, but its result can not be compared with the integer
0 causing an error...
2018-01-21 02:17:59 +00:00
Mikhail Teterin
acbcdd0f31 Make compilable with latest clang and -std=c++17 2018-01-21 02:07:42 +00:00
Vanilla I. Shu
b170e68a8b Update to 1.9.0. 2018-01-21 01:35:58 +00:00
Mikhail Teterin
adfc6a946c Upgrade from 1.3.1-4 to 1.3.1-10 (security fixes).
Resolve errors triggered on -current by the use of C++17

PR:		225299
2018-01-21 01:09:18 +00:00
Jason E. Hale
87c4e43124 Update security/pinentry* to 1.1.0 [1]
Add security/pinentry-fltk, fltk frontend [2]

PR:		225190 [1], 225191 [2]
Submitted by:	Dmitri Goutnik <dg@syrec.org>
2018-01-21 00:38:29 +00:00
Jason E. Hale
b05e175fde Fix build with clang 6
cardcommander.cpp:48:47: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
  "cardcommander v0.4  (part of libchipcard v"k_CHIPCARD_VERSION_STRING")\n"\

Reported by:	pkg-fallout
2018-01-20 23:59:11 +00:00
Raphael Kubo da Costa
bcfe94d00d Backport a few upstream patches to fix the build with clang 6 (-std=gnu++14)
PR:		224945
2018-01-20 23:58:54 +00:00
Jason E. Hale
5e0df537c5 Fix build with clang 6
hbcixml.cpp:67:37: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
  MYNAME " v1.99  (part of AqHBCI v"AQHBCI_VERSION_STRING")\n"\

Reported by:	pkg-fallout
2018-01-20 23:52:37 +00:00
Jason E. Hale
ebd334649f Fix build with clang6 [1]
Use a different distfile that has a properly versioned directory. The checksum
has changed, but there are no file changes, only the WRKSRC has been renamed
from the confusing "libcoverart-{PROJECT_VERSION}" to "libcoverart-1.0.0".

Reported by:	pkg-fallout [1]
2018-01-20 23:06:41 +00:00
Jan Beich
1d745a68ea devel/git-cinnabar: update to 0.5.0.b2.12 to unbreak after r459462
./helper/cinnabar-helper.c:405:2: warning: implicit declaration of function 'DIFF_OPT_SET' is invalid in C99 [-Wimplicit-function-declaration]
        DIFF_OPT_SET(&revs.diffopt, RECURSIVE);
        ^
./helper/cinnabar-helper.c:405:30: error: use of undeclared identifier 'RECURSIVE'
        DIFF_OPT_SET(&revs.diffopt, RECURSIVE);
                                    ^
Changes:	c3e5bce...826f1d8
Reported by:	pkg-fallout
2018-01-20 21:42:38 +00:00
Steve Wills
a48979e9b9 java/visualvm: update to 1.4 2018-01-20 21:32:07 +00:00
Thomas Zander
a58f726f39 Update to upstream version 20.0.0
Details:
- Update to upstream version 20.0.0
  a.o. removal of deprecated options in command line clients, see
  Changelog: https://mkvtoolnix.download/doc/NEWS.md
- QT version now requires textproc/cmark
2018-01-20 20:43:27 +00:00
Sofian Brabez
de254df5b0 - Update to 1.0.2 2018-01-20 20:39:30 +00:00
Antoine Brodin
c15935b440 Fix build with clang 6
/wrkdirs/usr/ports/devel/powerpc64-gcc/work/gcc-6.3.0/gcc/ubsan.c:1474:20: error: comparison between pointer and integer ('const char *' and 'int')
      || xloc.file == '\0' || xloc.file[0] == '\xff'
         ~~~~~~~~~ ^  ~~~~

PR:		224669
Reported by:	pkg-fallout
2018-01-20 20:32:20 +00:00
Antoine Brodin
46978fb686 Fix build with clang 6
em.cpp:1242:59: error: invalid operands to binary expression ('__bind<int &, sockaddr *, unsigned long &>' and 'int')
                if (bind (sd, (struct sockaddr *)&bind_to, bind_to_len) < 0) {
                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~

PR:		225304
Reported by:	pkg-fallout
2018-01-20 20:27:51 +00:00
Antoine Brodin
4ca0470386 Do not use %%PYTHON_PYOEXTENSION%% in python2 plists
With hat:	portmgr
2018-01-20 20:21:16 +00:00
Sofian Brabez
5121b1070e - Update to 17.5.0 2018-01-20 20:18:51 +00:00