1. 26 Jan, 2018 40 commits
    • sunpoet's avatar
      Add py-python-dotenv 0.7.1 · e8fdd684
      sunpoet authored
      python-dotenv reads the key,value pair from .env and adds them to environment
      variable. It is great of managing app settings during development and in
      production using 12-factor principles.
      
      WWW: https://pypi.python.org/pypi/python-dotenv
      WWW: https://github.com/theskumar/python-dotenv
      e8fdd684
    • sunpoet's avatar
      Fix packaging with PHP 7.x · b641703a
      sunpoet authored
      - Sort PLIST
      
      Reported by:	Oliver Schonrock <oliver@schonrocks.com>
      b641703a
    • sunpoet's avatar
      e794e231
    • sunpoet's avatar
      Sort LIB_DEPENDS · 751190ad
      sunpoet authored
      - Fix indent
      - Take maintainership
      751190ad
    • sunpoet's avatar
      Update to 4.6.0 · 00e9b03f
      sunpoet authored
      Changes:	https://github.com/Unidata/netcdf-c/releases
      00e9b03f
    • sunpoet's avatar
      Update to 1.2.3 · 5cd88580
      sunpoet authored
      - Update pkg-descr
      - Take maintainership
      
      Changes:	https://github.com/kward/shflags/releases
      5cd88580
    • gblach's avatar
      Update 4.5.3 · 83188986
      gblach authored
      83188986
    • gblach's avatar
      Update to 0.12.1 · 8f1d0077
      gblach authored
      8f1d0077
    • jbeich's avatar
      devel/flatzebra: unbreak build with Clang 6 (C++14 by default) · f9749e81
      jbeich authored
      In file included from GameEngine.cpp:23:
      ../../src/flatzebra/GameEngine.h:412:23: error: non-constant-expression cannot be narrowed from type 'int' to 'Sint16' (aka 'short') in initializer list [-Wc++11-narrowing]
          SDL_Rect rect = { x, y, width, height };
                            ^
      ../../src/flatzebra/GameEngine.h:412:23: note: insert an explicit cast to silence this issue
          SDL_Rect rect = { x, y, width, height };
                            ^
                            static_cast<Sint16>( )
      ../../src/flatzebra/GameEngine.h:412:26: error: non-constant-expression cannot be narrowed from type 'int' to 'Sint16' (aka 'short') in initializer list [-Wc++11-narrowing]
          SDL_Rect rect = { x, y, width, height };
                               ^
      ../../src/flatzebra/GameEngine.h:412:26: note: insert an explicit cast to silence this issue
          SDL_Rect rect = { x, y, width, height };
                               ^
                               static_cast<Sint16>( )
      ../../src/flatzebra/GameEngine.h:412:29: error: non-constant-expression cannot be narrowed from type 'int' to 'Uint16' (aka 'unsigned short') in initializer list [-Wc++11-narrowing]
          SDL_Rect rect = { x, y, width, height };
                                  ^~~~~
      ../../src/flatzebra/GameEngine.h:412:29: note: insert an explicit cast to silence this issue
          SDL_Rect rect = { x, y, width, height };
                                  ^~~~~
                                  static_cast<Uint16>( )
      ../../src/flatzebra/GameEngine.h:412:36: error: non-constant-expression cannot be narrowed from type 'int' to 'Uint16' (aka 'unsigned short') in initializer list [-Wc++11-narrowing]
          SDL_Rect rect = { x, y, width, height };
                                         ^~~~~~
      ../../src/flatzebra/GameEngine.h:412:36: note: insert an explicit cast to silence this issue
          SDL_Rect rect = { x, y, width, height };
                                         ^~~~~~
                                         static_cast<Uint16>( )
      
      Reported by:	pkg-fallout (blocks 3 ports)
      f9749e81
    • gblach's avatar
      Update to 1.10.4 · db3d285e
      gblach authored
      db3d285e
    • jbeich's avatar
      devel/sfml: unbreak build with Clang 6 (C++14 by default) · 33c15aed
      jbeich authored
      src/SFML/Window/Unix/WindowImplX11.cpp:1278:36: error: reinterpret_cast from 'nullptr_t' to 'void *' is not allowed
                                         reinterpret_cast<void*>(NULL));
                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      
      Reported by:	pkg-fallout (blocks 3 ports)
      Approved by:	portmgr blanket
      33c15aed
    • danfe's avatar
      - Unbreak the build on powerpc and (presumably) powerpc64 by removing · adc3b299
      danfe authored
        offending -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 definitions
      - Also remove useless (no-op) `pathfix' from the USES list while here
      adc3b299
    • amdmi3's avatar
      - Make dependency on python unconditional, as filters always require python · a09d53e8
      amdmi3 authored
      - Make python module installation unconditional, as disabling it no longer brings any profit
      - Don't install compiled python files, which fixes installation with python3 as default
      - Switch to USES=localbase
      - Fix shebangs
      - Simplify stripping
      - Fix plist for WITHOUT=QT4 case
      - Mark BROKEN with X11MON, required libfam is not linked which breaks the installation
      a09d53e8
    • jbeich's avatar
      games/crack-attack: unbreak build with Clang 6 (C++14 by default) · cbca5bf3
      jbeich authored
      libc++ doesn't like "using namespace std" in C++11
      
      Communicator.cxx:139:73: error: invalid operands to binary expression ('__bind<int &, sockaddr *, unsigned long>' and 'int')
          if (bind(connection_socket, (sockaddr *) &address, sizeof(address)) < 0) {
              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~
      
      Reported by:	pkg-fallout
      Approved by:	portmgr blanket
      cbca5bf3
    • jbeich's avatar
      games/xevil: unbreak build with Clang 6 (C++14 by default) · ce0bb9a5
      jbeich authored
      libc++ doesn't like "using namespace std" in C++11
      
      role.cpp:656:62: error: invalid operands to binary expression ('__bind<int &, sockaddr *, unsigned long>' and 'int')
          if (bind(udpSock,(CMN_SOCKADDR *)&client,sizeof(client)) >= 0) {
              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^  ~
      role.cpp:1829:70: error: invalid operands to binary expression ('__bind<int &, sockaddr *, unsigned long>' and 'int')
        if (bind(tcpSock, (CMN_SOCKADDR *)&serverAddr, sizeof(serverAddr)) < 0) {
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~
      role.cpp:1836:70: error: invalid operands to binary expression ('__bind<int &, sockaddr *, unsigned long>' and 'int')
        if (bind(udpSock, (CMN_SOCKADDR *)&serverAddr, sizeof(serverAddr)) < 0) {
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~
      serverping.cpp:173:60: error: invalid operands to binary expression ('__bind<int &, sockaddr *, unsigned long>' and 'int')
        if (bind(udpSock,(CMN_SOCKADDR *)&client,sizeof(client)) < 0) {
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~
      
      Reported by:	pkg-fallout
      ce0bb9a5
    • jbeich's avatar
      games/eboard: unbreak build with Clang 6 (C++14 by default) · cc47ba5c
      jbeich authored
      libc++ doesn't like "using namespace std" in C++11
      
      network.cc:466:59: error: invalid operands to binary expression ('__bind<int &, sockaddr *, unsigned long>' and 'int')
        if (bind(netsocket,(struct sockaddr *) &sin,sizeof(sin))==-1) {
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ ~~
      
      Reported by:	pkg-fallout
      Approved by:	portmgr blanket
      cc47ba5c
    • madpilot's avatar
      Add missing gtk3 option to xfce USES. · 798b6ad0
      madpilot authored
      Reported by:	Olivier Duchateau <duchateau.olivier@gmail.com>
      798b6ad0
    • danfe's avatar
      - Unbreak and undeprecate (chase libsigc++20 update) · b14b3566
      danfe authored
      - Use CXXFLAGS for passing options to C++ compiler, not CFLAGS
      - Wrap overly long lines, utilize options helper target
      b14b3566
    • madpilot's avatar
      Update Calibre to 3.16.0 · 716f7a5b
      madpilot authored
      716f7a5b
    • feld's avatar
    • danfe's avatar
      - Respect CXXFLAGS · 77b2028b
      danfe authored
      - Unbreak and undeprecate (chase libsigc++20 update)
      77b2028b
    • jbeich's avatar
      graphics/cal3d: unbreak build with Clang 6 (C++14 by default) · c6799b3d
      jbeich authored
      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
      c6799b3d
    • jbeich's avatar
      lang/spidermonkey185: unbreak build with Clang 6 (C++14 by default) · d4b2a43e
      jbeich authored
      jsapi.cpp:3988:16: error: cannot initialize return object of type 'JSIdArray *' with an rvalue of type 'bool'
              return false;
                     ^~~~~
      jsarray.cpp:497:1: error: non-constant-expression cannot be narrowed from type 'intptr_t' (aka 'long') to 'uintptr_t' (aka 'unsigned long') in initializer list [-Wc++11-narrowing]
      JS_DEFINE_CALLINFO_3(extern, BOOL, js_EnsureDenseArrayCapacity, CONTEXT, OBJECT, INT32,
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      ./jsbuiltins.h:350:5: note: expanded from macro 'JS_DEFINE_CALLINFO_3'
          _JS_DEFINE_CALLINFO(linkage, op,                                                              \
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      ./jsbuiltins.h:294:11: note: expanded from macro '_JS_DEFINE_CALLINFO'
              { (intptr_t) &name, argtypes, nanojit::ABI_FASTCALL, isPure, storeAccSet _JS_CI_NAME(name) }; \
                ^~~~~~~~~~~~~~~~
      ./nanojit/RegAlloc.h:189:24: error: non-constant-expression cannot be narrowed from type 'int' to 'nanojit::Register' (aka 'unsigned int') in initializer list [-Wc++11-narrowing]
              Register r = { (sizeof(RegisterMask) == 4) ? lsbSet32(mask) : lsbSet64(mask) };
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      ./nanojit/RegAlloc.h:189:24: note: insert an explicit cast to silence this issue
              Register r = { (sizeof(RegisterMask) == 4) ? lsbSet32(mask) : lsbSet64(mask) };
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                             static_cast<Register>(                                       )
      
      Reported by:	pkg-fallout (blocks 4 ports)
      Approved by:	portmgr blanket
      d4b2a43e
    • jbeich's avatar
      net-p2p/verlihub: unbreak build with Clang 6 (C++14 by default) · 69e1da67
      jbeich authored
      casyncconn.cpp:585:62: error: invalid operands to binary expression ('__bind<int &, sockaddr *, unsigned long>' and 'int')
              if(bind(sock, (struct sockaddr *)&mAddrIN, sizeof(mAddrIN)) == -1)
                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^  ~~
      creguserinfo.cpp:156:32: error: non-constant-expression cannot be narrowed from type 'char' to 'unsigned char' in initializer list [-Wc++11-narrowing]
                      unsigned char charsalt[2] = {((char*)&str)[0],((char*)&str)[1]};
                                                   ^~~~~~~~~~~~~~~~
      creguserinfo.cpp:156:32: note: insert an explicit cast to silence this issue
                      unsigned char charsalt[2] = {((char*)&str)[0],((char*)&str)[1]};
                                                   ^~~~~~~~~~~~~~~~
                                                   static_cast<unsigned char>( )
      script_api.cpp:221:10: error: cannot initialize return object of type 'char *' with an rvalue of type 'bool'
                      return false;
                             ^~~~~
      script_api.cpp:226:46: error: cannot initialize return object of type 'char *' with an rvalue of type 'bool'
              if ((!usr) || (usr && !usr->mxConn)) return false;
                                                          ^~~~~
      
      Reported by:	pkg-fallout (blocks 9 ports)
      Approved by:	portmgr blanket
      69e1da67
    • jbeich's avatar
      audio/libsidplay: unbreak build with Clang 6 (C++14 by default) · ede6997a
      jbeich authored
      configure:4036: c++ -o conftest -O2 -pipe -O3 -fno-strict-aliasing -fno-omit-frame-pointer -march=native -fstack-protector    -fstack-protector conftest.cc  >&5
      In file included from conftest.cc:32:
      In file included from /usr/include/c++/v1/stdlib.h:94:
      /usr/include/stdlib.h:97:1: error: function declared '[[noreturn]]' after its first declaration
      _Noreturn void   exit(int);
      ^
      /usr/include/sys/cdefs.h:280:22: note: expanded from macro '_Noreturn'
       #define _Noreturn               [[noreturn]]
                                         ^
      conftest.cc:11:6: note: declaration missing '[[noreturn]]' attribute is here
      void exit (int);
           ^
      [...]
      configure:4053: error: cannot compute sizeof (char), 77
      
      samples.cpp:80:2: error: constant expression evaluates to 128 which cannot be narrowed to type 'sbyte' (aka 'signed char') [-Wc++11-narrowing]
              0x80,0x91,0xa2,0xb3,0xc4,0xd5,0xe6,0xf7,
              ^~~~
      samples.cpp:80:2: note: insert an explicit cast to silence this issue
              0x80,0x91,0xa2,0xb3,0xc4,0xd5,0xe6,0xf7,
              ^~~~
              static_cast<sbyte>( )
      
      PR:		224947
      Reported by:	pkg-fallout (blocks 8 ports)
      Submitted by:	tijl (autoreconf)
      Approved by:	portmgr blanket
      ede6997a
    • jbeich's avatar
      graphics/nvidia-texture-tools: unbreak build with Clang 6 (C++14 by default) · 46a30acd
      jbeich authored
      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
      46a30acd
    • jbeich's avatar
    • swills's avatar
      Document dovecot issue · cec4e678
      swills authored
      Submitted by:	Roger Marquis <marquis@roble.com>
      cec4e678
    • swills's avatar
      Document curl issue · b86f82fe
      swills authored
      Submitted by:	Roger Marquis <marquis@roble.com>
      b86f82fe
    • cmt's avatar
    • sunpoet's avatar
      Move lang/py-clojure to lang/py-clojure_py · 88f48d5e
      sunpoet authored
      88f48d5e
    • sunpoet's avatar
      Move lang/py-clojure to lang/py-clojure_py · cb0acbb5
      sunpoet authored
      cb0acbb5
    • olgeni's avatar
      Update devel/erlang-gpb to version 4.1.2. · 9eee2800
      olgeni authored
      9eee2800
    • olgeni's avatar
      253b77fd
    • jbeich's avatar
    • gerald's avatar
      Limit the workaround for clang crashing to amd64. · c9f29dcc
      gerald authored
      PR:		224863
      Reported by:	jbeich
      c9f29dcc
    • gerald's avatar
      Update to the 20180124 snapshot of GCC 6.4.1. · 419bf51b
      gerald authored
      419bf51b
    • brnrd's avatar
      dns/unbound: Fix rc-script with config in flags · 7512b8f7
      brnrd authored
       - Adds new option unbound_config
      
      PR:		225360
      Submitted by:	jaap@NLnetLabs.nl
      Approved by:	jaap@NLnetLabs.nl (maintainer)
      7512b8f7
    • antoine's avatar
      Mark BROKEN: checksum and size mismatch · a5f17b77
      antoine authored
      Reported by:	pkg-fallout
      a5f17b77
    • gerald's avatar
      Update to the GCC 7.3 release. · 624c5c95
      gerald authored
      This fixes 99+ bugs and includes code generation options to mitigate
      Spectre Variant 2 (CVE 2017-5715) for the x86 and powerpc targets
      (-mindirect-branch=, -mfunction-return=, and -mindirect-branch-register).
      
      files/patch-armv7-support and files/patch-freebsd-unwind.h, which I
      had backported are now included, so remove them.
      624c5c95