defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.
PR: 231590
While here, chase some KDE4 ports and functionality, these are scheduled for
removal on 2018-12-31. Change the default option/flavor to QT5 where applicable
or use alternative toolkits like GTK.
Submitted by: tcberner
Reviewed by: adridg, jhale, rene, tcberner
Approved by: portmgr (implicit, flavor hook)
Differential Revision: https://reviews.freebsd.org/D17741
In file included from combat/CombatEvent.cpp:1:
combat/CombatEvent.h:42:25: error: implicit instantiation of undefined template 'std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >'
virtual std::string CombatLogDetails(int viewing_empire_id) const
^
/usr/include/c++/v1/iosfwd:193:32: note: template is declared here
class _LIBCPP_TEMPLATE_VIS basic_string;
^
In file included from combat/CombatEvent.cpp:1:
combat/CombatEvent.h:43:14: error: implicit instantiation of undefined template 'std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >'
{ return std::string(""); }
^
/usr/include/c++/v1/iosfwd:193:32: note: template is declared here
class _LIBCPP_TEMPLATE_VIS basic_string;
^
PR: 232525
Obtained from: upstream
src/systems/base/gan_graphics_object_data.cc:56:12: error: no member named 'cerr' in namespace 'std'
using std::cerr;
~~~~~^
PR: 232525
Obtained from: upstream
* PyQt could not be installed for multiple Python versions at
the same time, as there were conflicting files.
This patch creates Python-version versioned directories for
all these, and further installs binaries with a version number.
* Note, there might be some hickups for software that depends on
on of the .so's provided by PyQt5, which might not be found
anymore autmotically, and maybe need some LD-flaggery.
* Update PyQt5 to 5.10.1
* Mark www/py-qt5-webengine broken. It is unforuntately no longer
compatible with the old qt5-webengine-5.9.4 we ship.
PR: 232745
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D8714
* Fix a bug in configure that resulted in a string being inserted in the Libs.private field of the pkg-config files.
Remove broken from 3 ports that where broken by the above bugs.
Reported by: jbeich@
Obtained from: upstream
Since glib-mkenums was rewritten in python in glib 2.53.5, glib20 seems
to no longer need perl5 at runtime. This makes perl5 a build dep only.
Removing the run dep causes some other ports to fail, so add the build
dep to those where needed.
PR: 233138
Approved by: gnome (kwm, maintainer, older version of patch)
Exp-run by: antoine
pkg-static: Unable to access file /wrkdirs/usr/ports/games/openspades/work/stage/usr/local/share/icons/hicolor/128x128/apps/openspades.png:No such file or directory
pkg-static: Unable to access file /wrkdirs/usr/ports/games/openspades/work/stage/usr/local/share/icons/hicolor/16x16/apps/openspades.png:No such file or directory
pkg-static: Unable to access file /wrkdirs/usr/ports/games/openspades/work/stage/usr/local/share/icons/hicolor/24x24/apps/openspades.png:No such file or directory
pkg-static: Unable to access file /wrkdirs/usr/ports/games/openspades/work/stage/usr/local/share/icons/hicolor/256x256/apps/openspades.png:No such file or directory
pkg-static: Unable to access file /wrkdirs/usr/ports/games/openspades/work/stage/usr/local/share/icons/hicolor/32x32/apps/openspades.png:No such file or directory
pkg-static: Unable to access file /wrkdirs/usr/ports/games/openspades/work/stage/usr/local/share/icons/hicolor/48x48/apps/openspades.png:No such file or directory
pkg-static: Unable to access file /wrkdirs/usr/ports/games/openspades/work/stage/usr/local/share/icons/hicolor/64x64/apps/openspades.png:No such file or directory
pkg-static: Unable to access file /wrkdirs/usr/ports/games/openspades/work/stage/usr/local/share/icons/hicolor/96x96/apps/openspades.png:No such file or directory
Reported by: pkg-fallout
convert: insufficient image data in file `/wrkdirs/usr/ports/games/openclaw/work/OpenClaw-0.0-51-gbac7730/ClawLauncher/Resources/launcher_icon.ico' @ error/icon.c/ReadICONImage/380.
convert: no images defined `/wrkdirs/usr/ports/games/openclaw/work/launcher_icon_%[filename:size].png' @ error/convert.c/ConvertImageCommand/3258.
Reported by: pkg-fallout
which restores compatibility with old databases (version 1.8) and some
later versions which were built without mmap(2) support. Due to shlib
version change, bump port revisions of the consumer ports.
PR: 233059
Exp-run by: antoine
Approved by: maintainer (johans, numerous timeouts)
* Add PKGNAMESUFFIX and rename the directory. This was done to show
that IM6 is not the "main" version. But still fully supported by upstream.
* Convert a number of options to optionhelpers.
* Add option for ISO/IEC 23008-12:2017 HEIF suport
* Add comment to pkg-descr explaining IM6's "legacy" tag.
* Add comment to the patch-config_policy.xml file why it still needed.
Please note that IM7 is not a drop in replacement due to library API and
command arguments changes. And as a result ports need to decide for themself
which version to use.
Chase these changes in all the ports that using IM6.
PR: 225102 (based on, only the version update) [1]
Submitted by: Pascal Christen <pascal.christen@hostpoint.ch>
After a discussion on the mailing list on moving manpages to
${PREFIX}/share/man for consistency with base where it is
installed in usr/share/man, it appeared the same should happen
to GNU info files which were installed under share in base and
not in ports.
Now texinfo is not in base on any of the supported version of FreeBSD
it is possible to proceed to this move and it is easier to do than
the manpage change.
Other benefit than consistency are less patching: all build tools but
cmake are expecting info files to be under share/info and cmake (patched here)
was having an exception for BSD so the patch makes FreeBSD case less
specific for them
Bump revision of all impacted ports
PR: 232907
exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D17816
Also, remove support for Clang < 4.0 and GCC < 6 for devel/simgear [1] and
games/flightgear ports.
PR: 232832 [1]
Submitted by: Piotr Kubaj <pkubaj@anongoth.pl> [1]
libgraphite.
It also requires some includes, to build it with GCC7. One of source
files uses CRLF line endings, which necessitates USES=dos2unix.
While here, add USES=gnome localbase:ldflags.
PR: 232491
Submitted by: Piotr Kubaj
- There was no obvious reason to split these ports, and it makes
porting simpler; the set of ports using either mostly coincided.
Exp-run by: antoine
PR: 223687
PR: 232751
In file included from src/porting.cpp:33:
In file included from src/config.h:10:
src/cmake_config.h:17:26: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
#define BUILD_INFO "VER="VERSION_STRING" RUN_IN_PLACE=0 USE_GETTEXT=1 INSTALL_PREFIX=/usr/local BUILD_TYPE="BUILD_TYPE
^
Reported by: pkg-fallout
In file included from /wrkdirs/usr/ports/games/stepmania-devel/work/stepmania-5.0.11/src/ScreenDebugOverlay.cpp:12:
In file included from /wrkdirs/usr/ports/games/stepmania-devel/work/stepmania-5.0.11/src/ScreenGameplay.h:10:
In file included from /wrkdirs/usr/ports/games/stepmania-devel/work/stepmania-5.0.11/src/BeginnerHelper.h:9:
/wrkdirs/usr/ports/games/stepmania-devel/work/stepmania-5.0.11/src/NoteData.h:378:25: error: 'swap<NoteData>' is missing exception specification 'noexcept(is_nothrow_move_constructible<NoteData>::value && is_nothrow_move_assignable<NoteData>::value)'
template<> inline void swap<NoteData>( NoteData &nd1, NoteData &nd2 ) { nd1.swap( nd2 ); }
^
Reported by: pkg-fallout
shiori/kawari_shiori.cpp:147:35: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
response.SetStartline("SHIORI/"SHIORIVER" 500 Internal Server Error");
^
Reported by: pkg-fallout
In file included from build/sdl/util/init.cpp:38:
build/sdl/util/dumb/include/dumb.h:41:27: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
#define DUMB_NAME "DUMB v"DUMB_VERSION_STR
^
Reported by: pkg-fallout
pdn.cc:350:27: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
if(!parse_moves(moves+" "END_OF_MOVELINE)) { // :)
^
Reported by: pkg-fallout
In file included from bitblt.cpp:18:
In file included from ../include/descent.h:25:
../include/carray.h:90:20: error: reinterpret_cast from 'nullptr_t' to 'char *' is not allowed
m_data.buffer = reinterpret_cast<_T *> (NULL);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Reported by: pkg-fallout
main.cpp:176:31: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
cout << PROGRAMNAME" "VERSION << endl;
^
Reported by: pkg-fallout
Mundo.cpp:262:19: 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, w, h};
^
Reported by: pkg-fallout
juego.cc:119:24: error: non-constant-expression cannot be narrowed from type 'int' to 'Uint16' (aka 'unsigned short') in initializer list [-Wc++11-narrowing]
SDL_Rect rect = {0,0, screen->w, screen->h - screen->h/15};
^~~~~~~~~
Reported by: pkg-fallout
engine/map/minimap.cpp:490:21: error: non-constant-expression cannot be narrowed from type 'int' to 'Sint16' (aka 'short') in initializer list [-Wc++11-narrowing]
SDL_Rect drect = {X, Y, 0, 0};
^
Reported by: pkg-fallout
PfPvPlot.cpp:541:36: error: no matching function for call to 'make_pair'
dataSet.insert(std::make_pair<double, double>(aepf, cpv));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Reported by: pkg-fallout
game/g_ascript.cpp:727:47: error: non-constant-expression cannot be narrowed from type 'size_t' (aka 'unsigned long') to 'unsigned int' in initializer list [-Wc++11-narrowing]
{ ASLIB_PROPERTY_DECL(const bool, allSolid), ASLIB_FOFFSET(astrace_t, trace.allsolid) },
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Reported by: pkg-fallout
Build/Editor/EditorItems.cc:295:27: error: non-constant-expression cannot be narrowed from type 'int' to 'INT16' (aka 'short') in initializer list [-Wc++11-narrowing]
SGPBox const r = { 100, EDITOR_TASKBAR_POS_Y, 60, 80 };
^~~~~~~~~~~~~~~~~~~~
Reported by: pkg-fallout
jbeich commented on some ports in D17724 but I forgot to add them to the list.
Submitted by: rene
Reviewed by: bapt, jbeich
Differential Revision: https://reviews.freebsd.org/D17724
Simplify some ports where DragonFlyBSD no longer needs to be special-cased.
Submitted by: rene
Reviewed by: bapt, jbeich
Differential Revision: https://reviews.freebsd.org/D17724
2018-10-31 games/bloboats: Upstream gone, FreeBSD 10 only
2018-10-31 net/stf-6rd-kmod: Does not build on FreeBSD 11+
2018-10-31 net/pmf: Does not build on FreeBSD 11+
2018-10-31 net/knemo-kde4: KDE4 is EOL upstream, FreeBSD 10 only-port
2018-10-31 net/userfw: Does not build on FreeBSD 11+
2018-10-31 sysutils/qjail4: Only for FreeBSD 10.x , use sysutis/qjail instead
2018-10-31 sysutils/bsdmoted: does not build on FreeBSD 11+
2018-10-31 sysutils/scprotect: Does not build on FreeBSD 11+
2018-10-31 www/typo3-7: Support will end in October 2018, please update to either www/typo3-8 or www/typo3-9
2018-10-31 devel/memleax: does not actually detect leaks
2018-10-31 emulators/virtio-kmod: Does not build on FreeBSD 10+
2018-10-31 games/traindirector: Does not build on FreeBSD 11+
Added bcd, boggle, ppt, tetris
Pet portlint
While here, pass maintainership to submitter
PR: 232051
Submitted by: Joachim Werner <jockl@pianojockl.org>
In file included from csdialogs_sdl.cpp:29:
In file included from ../../Source_Files/Misc/sdl_dialogs.h:33:
In file included from /usr/local/include/boost/function.hpp:70:
In file included from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:47:
In file included from /usr/local/include/boost/function/detail/function_iterate.hpp:14:
In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:15:
/usr/local/include/boost/function/function_template.hpp:158:33: error: called object type 'nullptr_t' is not a function or function pointer
BOOST_FUNCTION_RETURN((*f)(BOOST_FUNCTION_ARGS));
^~~~
/usr/local/include/boost/function/function_template.hpp:80:36: note: expanded from macro 'BOOST_FUNCTION_RETURN'
# define BOOST_FUNCTION_RETURN(X) X
^
/usr/local/include/boost/function/function_template.hpp:935:53: note: in instantiation of member function 'boost::detail::function::void_function_obj_invoker0<nullptr_t, void>::invoke' requested here
{ { &manager_type::manage }, &invoker_type::invoke };
^
/usr/local/include/boost/function/function_template.hpp:724:13: note: in instantiation of function template specialization 'boost::function0<void>::assign_to<nullptr_t>' requested here
this->assign_to(f);
^
/usr/local/include/boost/function/function_template.hpp:1073:5: note: in instantiation of function template specialization 'boost::function0<void>::function0<nullptr_t>' requested here
base_type(f)
^
../../Source_Files/Misc/sdl_widgets.h:1082:5: note: in instantiation of function template specialization 'boost::function<void ()>::function<nullptr_t>' requested here
, m_callback (NULL)
^
interface.cpp:3114:25: error: non-constant-expression cannot be narrowed from type 'int' to 'Sint16' (aka 'short') in initializer list [-Wc++11-narrowing]
SDL_Rect dst_rect = { (s->w - 640)/2, (s->h - 480)/2, 640, 480 };
^~~~~~~~~~~~~~
interface.cpp:3114:25: note: insert an explicit cast to silence this issue
SDL_Rect dst_rect = { (s->w - 640)/2, (s->h - 480)/2, 640, 480 };
^~~~~~~~~~~~~~
static_cast<Sint16>( )
CMake Error at /usr/local/share/cmake/Modules/FindBoost.cmake:2049 (message):
Unable to find the requested Boost libraries.
Boost version: 1.69.0
Boost include path: /usr/local/include
Could not find the following Boost libraries:
boost_signals
Some (but not all) of the required Boost libraries were found. You may
need to install these additional Boost libraries. Alternatively, set
BOOST_LIBRARYDIR to the directory containing Boost libraries or BOOST_ROOT
to the location of Boost.
Call Stack (most recent call first):
CMakeLists.txt:40 (find_package)
PR: 232525
CMake Error at /usr/local/share/cmake/Modules/FindBoost.cmake:2049 (message):
Unable to find the requested Boost libraries.
Boost version: 1.69.0
Boost include path: /usr/local/include
Could not find the following Boost libraries:
boost_signals
Some (but not all) of the required Boost libraries were found. You may
need to install these additional Boost libraries. Alternatively, set
BOOST_LIBRARYDIR to the directory containing Boost libraries or BOOST_ROOT
to the location of Boost.
Call Stack (most recent call first):
CMakeLists.txt:198 (find_package)
PR: 232525
Obtained from: upstream
CMake Error at /usr/local/share/cmake/Modules/FindBoost.cmake:2049 (message):
Unable to find the requested Boost libraries.
Boost version: 1.69.0
Boost include path: /usr/local/include
Could not find the following Boost libraries:
boost_signals
Some (but not all) of the required Boost libraries were found. You may
need to install these additional Boost libraries. Alternatively, set
BOOST_LIBRARYDIR to the directory containing Boost libraries or BOOST_ROOT
to the location of Boost.
Call Stack (most recent call first):
CMakeLists.txt:245 (FIND_PACKAGE)
PR: 232525
src/AIEcho.cpp:4390:9: error: no viable conversion from returned value of type 'boost::logic::tribool' to function return type 'bool'
return is_end!=rhs.is_end || team!=rhs.team || building_type!=rhs.building_type || level!=rhs.level || construction_site!=rhs.construction_site;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
PR: 232525
- Mark deprecated and set an expiration time of one month, upstream is gone [2]
- Remove WWW (website no longer available) [2]
- Drop maintainership
PR: 226180 (related)
Reported by: pkg-fallout [1], repology [2]
MFH: 2018Q4 (blanket)