| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Notable changes:
- i386/amd64 now depend on NASM per https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/4f9297ac3b39
- NETCDF is now MYSOFA but the dependency doesn't exist in ports yet
- SCHROEDINGER is gone per https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/220b24c7c9
- DRM, LIBRSVG2, LIBXML2 are new options
- ABI isn't completely compatible: some structs have changed
Minor cleanup:
- Don't pass --disable-{in,out}dev when it's already blocked by disabled dependency
- Drop redundant "Enable" from option descriptions
- Switch CDIO_DESC to use Mk/bsd.options.desc.mk
Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n3.4:/Changelog
ABI: https://abi-laboratory.pro/tracker/timeline/ffmpeg/
PR: 223057
Exp-run by: antoine
|
|
|
|
|
|
|
|
|
| |
Changes: http://www.boost.org/users/history/version_1_65_1.html
PR: 218835
Approved by: maintainer timeout (1.65.1: 2 weeks; 1.65.0: 1 month)
Tested by: jhibbits (on powerpc64, earlier version)
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D11582
|
|
|
|
|
|
|
|
| |
PR: 218835
Obtained from: https://github.com/DragonFlyBSD/DeltaPorts/pull/690
Approved by: maintainer timeout (2 months)
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D11582
|
|
|
|
|
| |
Approved by: swills (mentor)
Differential Revision: https://reviews.freebsd.org/D10845
|
|
|
|
|
|
|
|
| |
Changes: http://www.boost.org/users/history/version_1_64_0.html
PR: 218835
Approved by: office (bapt)
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D10472
|
|
|
|
|
| |
PR: 218658
Submitted by: riggs
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Since all supported versions of FreeBSD now have libc++ and libcxxrt in
the base system, and these ports were outdated, remove them, and update
any ports that still depended on them:
* graphics/gnash
* textproc/hs-double-conversion
* x11-toolkits/hs-wxc
* math/parmetis
Approved by: portmgr (antoine)
Exp-run by: antoine
PR: 217257
MFH: 2017Q1
|
| |
|
|
|
|
|
|
|
|
| |
Changes: http://www.boost.org/users/history/version_1_63_0.html
PR: 215598
Exp-run by: antoine
Approved by: office (bapt)
MFH: 2017Q1
|
|
|
|
| |
Approved by: portmgr (blanket)
|
|
|
|
| |
Approved by: portmgr blanket
|
|
|
|
| |
- fix option CYGNAL
|
|
|
|
|
|
|
| |
- use autoreconf
- add missing direct dependecies
- drop option ffmpeg0
- add more hardware acceleration
|
|
|
|
| |
possible bug in boost 1.62
|
|
|
|
|
|
|
| |
Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n3.2.2:/Changelog
PR: 207547
Submitted by: riggs, ebirth@b0ss.net (libressl fix)
Exp-run by: antoine (3 tries)
|
|
|
|
|
|
| |
- fix build
- add LICENSE
- add patches from NetBSD
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In file included from /usr/local/lib/gcc49/include/c++/bits/stl_algobase.h:65:0,
from /usr/local/lib/gcc49/include/c++/list:60,
from asobj/flash/display/BitmapData_as.h:24,
from asobj/flash/display/BitmapData_as.cpp:21:
/usr/local/lib/gcc49/include/c++/bits/stl_iterator_base_types.h: In instantiation of 'struct std::iterator_traits<unsigned int* const>':
/usr/local/include/boost/iterator/iterator_traits.hpp:28:74: required from 'struct boost::iterators::iterator_reference<unsigned int* const>'
/usr/local/include/boost/iterator/zip_iterator.hpp:90:61: required from 'struct boost::iterators::detail::dereference_iterator::result<boost::iterators::detail::dereference_iterator(unsigned int* const&)>'
/usr/local/include/boost/utility/result_of.hpp:189:8: required from 'struct boost::detail::result_of_nested_result<boost::iterators::detail::dereference_iterator, boost::iterators::detail::dereference_iterator(unsigned int* const&)>'
/usr/local/include/boost/utility/result_of.hpp:193:8: required from 'struct boost::detail::tr1_result_of_impl<boost::iterators::detail::dereference_iterator, boost::iterators::detail::dereference_iterator(unsigned int* const&), false>'
/usr/local/include/boost/utility/detail/result_of_iterate.hpp:27:8: required from 'struct boost::tr1_result_of<boost::iterators::detail::dereference_iterator(unsigned int* const&)>'
/usr/local/include/boost/utility/detail/result_of_iterate.hpp:159:8: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/gcc49/include/c++/bits/stl_algobase.h:398:70: required from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::iterators::zip_iterator<boost::tuples::tuple<unsigned int*, boost::array<double, 2u>*, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >; _OI = boost::iterators::zip_iterator<boost::tuples::tuple<unsigned int*, boost::array<double, 2u>*, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >]'
/usr/local/lib/gcc49/include/c++/bits/stl_algobase.h:436:38: required from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = boost::iterators::zip_iterator<boost::tuples::tuple<unsigned int*, boost::array<double, 2u>*, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >; _OI = boost::iterators::zip_iterator<boost::tuples::tuple<unsigned int*, boost::array<double, 2u>*, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >]'
/usr/local/lib/gcc49/include/c++/bits/stl_algobase.h:468:17: required from '_OI std::copy(_II, _II, _OI) [with _II = boost::iterators::zip_iterator<boost::tuples::tuple<unsigned int*, boost::array<double, 2u>*, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >; _OI = boost::iterators::zip_iterator<boost::tuples::tuple<unsigned int*, boost::array<double, 2u>*, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >]'
asobj/flash/display/BitmapData_as.cpp:412:73: required from 'void gnash::{anonymous}::PerlinNoise<T, Size, Offset>::init(int) [with T = double; unsigned int Size = 256u; unsigned int Offset = 1327u]'
asobj/flash/display/BitmapData_as.cpp:310:18: required from 'gnash::{anonymous}::PerlinNoise<T, Size, Offset>::PerlinNoise(int) [with T = double; unsigned int Size = 256u; unsigned int Offset = 1327u]'
asobj/flash/display/BitmapData_as.cpp:1371:23: required from here
/usr/local/lib/gcc49/include/c++/bits/stl_iterator_base_types.h:165:53: error: 'unsigned int* const' is not a class, struct, or union type
typedef typename _Iterator::iterator_category iterator_category;
^
/usr/local/lib/gcc49/include/c++/bits/stl_iterator_base_types.h:166:53: error: 'unsigned int* const' is not a class, struct, or union type
typedef typename _Iterator::value_type value_type;
^
/usr/local/lib/gcc49/include/c++/bits/stl_iterator_base_types.h:167:53: error: 'unsigned int* const' is not a class, struct, or union type
typedef typename _Iterator::difference_type difference_type;
^
/usr/local/lib/gcc49/include/c++/bits/stl_iterator_base_types.h:168:53: error: 'unsigned int* const' is not a class, struct, or union type
typedef typename _Iterator::pointer pointer;
^
/usr/local/lib/gcc49/include/c++/bits/stl_iterator_base_types.h:169:53: error: 'unsigned int* const' is not a class, struct, or union type
typedef typename _Iterator::reference reference;
^
In file included from /usr/local/include/boost/fusion/adapted/boost_tuple/detail/convert_impl.hpp:11:0,
from /usr/local/include/boost/fusion/adapted/boost_tuple.hpp:20,
from /usr/local/include/boost/iterator/zip_iterator.hpp:21,
from asobj/flash/display/BitmapData_as.cpp:28:
/usr/local/include/boost/fusion/adapted/boost_tuple/detail/build_cons.hpp: In instantiation of 'static boost::fusion::detail::build_tuple_cons<First, Last, false>::type boost::fusion::detail::build_tuple_cons<First, Last, false>::call(const First&, const Last&) [with First = boost::fusion::transform_view_iterator<boost::fusion::boost_tuple_iterator<const boost::tuples::tuple<unsigned int*, boost::array<double, 2u>*, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >, boost::iterators::detail::dereference_iterator>; Last = boost::fusion::transform_view_iterator<boost::fusion::boost_tuple_iterator<const boost::tuples::null_type>, boost::iterators::detail::dereference_iterator>; boost::fusion::detail::build_tuple_cons<First, Last, false>::type = boost::tuples::cons<unsigned int&, boost::tuples::cons<boost::array<double, 2u>&, boost::tuples::null_type> >; typename boost::fusion::detail::build_tuple_cons<typename boost::fusion::result_of::next<Iterator>::type, Last>::type = boost::tuples::cons<boost::array<double, 2u>&, boost::tuples::null_type>; typename boost::fusion::result_of::value_of<First>::type = unsigned int&]':
/usr/local/include/boost/fusion/adapted/boost_tuple/detail/convert_impl.hpp:43:87: required from 'static boost::fusion::extension::convert_impl<boost::fusion::boost_tuple_tag>::apply<Sequence>::type boost::fusion::extension::convert_impl<boost::fusion::boost_tuple_tag>::apply<Sequence>::call(Sequence&) [with Sequence = boost::fusion::transform_view<const boost::tuples::tuple<unsigned int*, boost::array<double, 2u>*, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::iterators::detail::dereference_iterator, boost::fusion::void_>; boost::fusion::extension::convert_impl<boost::fusion::boost_tuple_tag>::apply<Sequence>::type = boost::tuples::cons<unsigned int&, boost::tuples::cons<boost::array<double, 2u>&, boost::tuples::null_type> >]'
/usr/local/include/boost/fusion/sequence/convert.hpp:47:29: required from 'typename boost::fusion::result_of::convert<Tag, Sequence>::type boost::fusion::convert(Sequence&) [with Tag = boost::fusion::boost_tuple_tag; Sequence = boost::fusion::transform_view<const boost::tuples::tuple<unsigned int*, boost::array<double, 2u>*, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::iterators::detail::dereference_iterator, boost::fusion::void_>; typename boost::fusion::result_of::convert<Tag, Sequence>::type = boost::tuples::cons<unsigned int&, boost::tuples::cons<boost::array<double, 2u>&, boost::tuples::null_type> >]'
/usr/local/include/boost/iterator/zip_iterator.hpp:214:44: required from 'static reference boost::iterators::detail::converter<reference>::call(Seq) [with Seq = boost::fusion::transform_view<const boost::tuples::tuple<unsigned int*, boost::array<double, 2u>*, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::iterators::detail::dereference_iterator, boost::fusion::void_>; reference = boost::tuples::cons<unsigned int&, boost::tuples::cons<boost::array<double, 2u>&, boost::tuples::null_type> >]'
/usr/local/include/boost/iterator/zip_iterator.hpp:289:42: required from 'typename boost::iterators::detail::zip_iterator_base<IteratorTuple>::type::reference boost::iterators::zip_iterator<IteratorTuple>::dereference() const [with IteratorTuple = boost::tuples::tuple<unsigned int*, boost::array<double, 2u>*, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>; typename boost::iterators::detail::zip_iterator_base<IteratorTuple>::type::reference = boost::tuples::cons<unsigned int&, boost::tuples::cons<boost::array<double, 2u>&, boost::tuples::null_type> >]'
/usr/local/include/boost/iterator/iterator_facade.hpp:549:32: required from 'static typename Facade::reference boost::iterators::iterator_core_access::dereference(const Facade&) [with Facade = boost::iterators::zip_iterator<boost::tuples::tuple<unsigned int*, boost::array<double, 2u>*, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >; typename Facade::reference = boost::tuples::cons<unsigned int&, boost::tuples::cons<boost::array<double, 2u>&, boost::tuples::null_type> >]'
/usr/local/include/boost/iterator/iterator_facade.hpp:655:69: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/gcc49/include/c++/bits/stl_algobase.h:398:70: required from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::iterators::zip_iterator<boost::tuples::tuple<unsigned int*, boost::array<double, 2u>*, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >; _OI = boost::iterators::zip_iterator<boost::tuples::tuple<unsigned int*, boost::array<double, 2u>*, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >]'
/usr/local/lib/gcc49/include/c++/bits/stl_algobase.h:436:38: required from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = boost::iterators::zip_iterator<boost::tuples::tuple<unsigned int*, boost::array<double, 2u>*, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >; _OI = boost::iterators::zip_iterator<boost::tuples::tuple<unsigned int*, boost::array<double, 2u>*, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >]'
/usr/local/lib/gcc49/include/c++/bits/stl_algobase.h:468:17: required from '_OI std::copy(_II, _II, _OI) [with _II = boost::iterators::zip_iterator<boost::tuples::tuple<unsigned int*, boost::array<double, 2u>*, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >; _OI = boost::iterators::zip_iterator<boost::tuples::tuple<unsigned int*, boost::array<double, 2u>*, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >]'
asobj/flash/display/BitmapData_as.cpp:412:73: required from 'void gnash::{anonymous}::PerlinNoise<T, Size, Offset>::init(int) [with T = double; unsigned int Size = 256u; unsigned int Offset = 1327u]'
asobj/flash/display/BitmapData_as.cpp:310:18: required from 'gnash::{anonymous}::PerlinNoise<T, Size, Offset>::PerlinNoise(int) [with T = double; unsigned int Size = 256u; unsigned int Offset = 1327u]'
asobj/flash/display/BitmapData_as.cpp:1371:23: required from here
/usr/local/include/boost/fusion/adapted/boost_tuple/detail/build_cons.hpp:53:59: error: no match for 'operator*' (operand type is 'const boost::fusion::transform_view_iterator<boost::fusion::boost_tuple_iterator<const boost::tuples::tuple<unsigned int*, boost::array<double, 2u>*, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >, boost::iterators::detail::dereference_iterator>')
typename result_of::value_of<First>::type v = *f;
^
/usr/local/include/boost/fusion/adapted/boost_tuple/detail/build_cons.hpp:53:59: note: candidate is:
In file included from /usr/local/include/boost/fusion/adapted/boost_tuple/detail/build_cons.hpp:14:0,
from /usr/local/include/boost/fusion/adapted/boost_tuple/detail/convert_impl.hpp:11,
from /usr/local/include/boost/fusion/adapted/boost_tuple.hpp:20,
from /usr/local/include/boost/iterator/zip_iterator.hpp:21,
from asobj/flash/display/BitmapData_as.cpp:28:
/usr/local/include/boost/fusion/iterator/deref.hpp:69:5: note: template<class Iterator> typename boost::fusion::result_of::deref<Iterator>::type boost::fusion::operator*(const boost::fusion::iterator_base<Derived>&)
operator*(iterator_base<Iterator> const& i)
^
/usr/local/include/boost/fusion/iterator/deref.hpp:69:5: note: substitution of deduced template arguments resulted in errors seen above
PR: 199601
Reported by: antoine (via exp-run)
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Enable `long double` C99 math usage
- Switch 9.x back to building with GCC
Changes: http://www.boost.org/users/history/
PR: 199601
Submitted by: Chen Xu, bapt, amdmi3, truckman (based on)
Reviewed by: rakuco (kde) (earlier version)
Exp-run by: antoine (3 tries), truckman (consumers only, earlier versions)
Approved by: bapt (office)
|
|
|
|
|
|
|
|
|
| |
lang/gcc which have moved from GCC 4.8.5 to GCC 4.9.4 (at least under some
circumstances such as versions of FreeBSD or platforms).
In particular that is ports with USE_GCC=yes, USE_GCC=any, or one of
gcc-c++11-lib, openmp, nestedfct, c++11-lib as well as c++14-lang,
c++11-lang, c++0x, c11 requested via USES=compiler.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
No other downstream appends synthetic library version, and doing so
causes underlinking due to fragile build system (see below). Not to
mention being unable to swap out bundled libs from upstream builds.
$ cc -lplds4 -L/usr/local/lib
/usr/lib/crt1.o: In function `_start1':
crt1_c.c:(.text+0xa6): undefined reference to `main'
/usr/local/lib/libplds4.so: undefined reference to `pthread_set_name_np'
/usr/local/lib/libplds4.so: undefined reference to `pthread_create'
/usr/local/lib/libplds4.so: undefined reference to `pthread_condattr_init'
/usr/local/lib/libplds4.so: undefined reference to `pthread_setschedparam'
/usr/local/lib/libplds4.so: undefined reference to `pthread_getschedparam'
PR: 213144
Exp-run by: antoine
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
hide actual commands executed and only show short summary line (like
"CC foo.c"). CMake and ninja enable this by default, some autotools
using ports do as well. This is unacceptable because we need complete
build logs at any time, so we now switch to verbose build logs
unconditionally. Note that this change deliberately affects ALL
builds and not only package builds on cluster, because we need to
be sure that user experiencing failure can always provide informative
build log regardless of settings and without rerunning the build.
Change summary:
- Always do verbose builds for cmake, ninja and GNU configure (the
latter includes check if --disable-silent-rules is actually supported
by the configure script; there are isolated cases when it's not true)
- Remove CMAKE_VERBOSE, NINJA_VERBOSE and
CONFIGURE_ARGS=--disable-silent-rules from all ports which set them
for this is no longer needed
- Revert hacks for --disable-silent-rules support priorly committed
to biology/ncbi-blast+ and net-p2p/mldonkey - no longer needed as well
Submitted by: amdmi3
Reviewed by: mat
Exp-run by: antoine
Approved by: portmgr (mat, antoine)
Differential Revision: D7534
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Plasma5 ports
At the moment KDE ports use bsd.kde4.mk to handle their dependencies. When
working on the ports for KDE Frameworks and Plasma5 it seemed to be more
reasonable to create a new kde.mk instead of adding an bsd.kde5.mk.
The kde.mk in this review is a stripped down version of the one we are using in
the KDE Test repositories plasma5 branch [1] to only contain the parts relevant
to the current KDE4 ports in the portstree [2].
Changes to the KDE Ports needed by this:
Replace USE_KDE4 by USE_KDE [3]
Add USES=kde:4 [4]
[1] http://src.mouf.net/area51/view/branches/plasma5/KDE/Mk/Uses/kde.mk
[2] The version in the plasma5 branch also handles frameworks/plasma5 and
handles MASTER_SITES via a KDE_DIST variable similar to bsd.qt.mk for Qt
Ports -- I chose to leave this out for now, as the diff is already large
enough.
[3] I chose USE_KDE instead of USE_KDE4, USE_KDE5, USE_KDEX as the version we
want is already specified as argument to kde:<arg>
[4] For KDE Frameworks and Plasma5 ports this would be kde:5
PR: 210667
Approved by: portmgr, mat (mentor), rakuco (mentor)
Reviewed by: mat, rakuco
Differential Revision: https://reviews.freebsd.org/D6961
|
|
|
|
|
| |
With hat: portmgr
Sponsored by: Absolight
|
|
|
|
|
|
|
|
|
|
| |
WANT_SDL/HAVE_SDL macros allowed a port to check which SDL components
are installed. This goes against the policy of avoiding automatic
dependencies, and there are actually no cases in the portstree where
these knobs are used properly, so axe them out.
Approved by: portmgr (mat)
Differential Revision: D4093
|
| |
|
|
|
|
|
|
| |
graphics/zbar didn't pass check-plist (pre-existing), fixed.
approved by: PTHREAD blanket
|
|
|
|
|
| |
PR: 198634
Submitted by: Shun <shun.fbsd.pr@dropcut.net>
|
|
|
|
|
| |
- while here, remove any reference to KDE in deskutils/charmtimetracker (Qt-only app)
and supposedly fix build of graphics/gnash with KDE4 option
|
|
|
|
|
|
|
| |
Differential Revision: https://reviews.freebsd.org/D1361
Submitted by: bapt
Reviewed by: self
Exp-run by: self
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
the 32 ports that still use it. Bump PORTREVISION on their dependent
ports except the ones that depend on these:
audio/libogg
audio/libvorbis
devel/pcre
ftp/curl
graphics/jpeg
graphics/libart_lgpl
graphics/tiff
textproc/expat2
textproc/libxslt
In these cases the same trick as in the recent gettext update is used.
The ports install a symlink with the old library version. When enough
of their dependent ports have had regular updates the remaining ones can
get a PORTREVISION bump and the links can be removed.
Also remove the devel/pcre dependency from USE_GNOME=glib20. It causes
over 2200 packages to depend on devel/pcre while less than 200 actually
link with it. The glib20 package still depends on devel/pcre so this
should not make a difference for ports with USE_GNOME=glib20. Also,
libdata/pkgconfig/glib-2.0.pc lists pcre as a private library so
USE_GNOME=glib20 should not propagate it.
PR: 195724
Exp-run by: antoine
Approved by: portmgr (antoine)
|
|
|
|
|
|
|
| |
There are only 60 such ports so there doesn't need to be a separate
keyword or USES for this.
Approved by: portmgr (bapt)
|
|
|
|
|
|
|
|
|
|
| |
to GCC 4.8.3.
Part II, Bump PORTREVISIONs.
PR: 192025
Tested by: antoine (-exp runs)
Approved by: portmgr (implicit)
|
|
|
|
|
| |
PORTDOCS, adding a DOCS option where needed, and a couple
PORTEXAMPLES for good measure.
|
| |
|
|
|
|
| |
Approved by: portmgr blanket
|
|
|
|
|
|
|
| |
Please note that lots of invocation of MAKE_CMD here are wrong as they do not
properly respect MAKE_ENV and friends
With hat: portmgr
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
a zeising, kwm production, with help from dumbbell, bdrewery:
NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE
This update switches over to use the new xorg stack by default on FreeBSD 9
and 10 stable, on osversions where vt(9) is available.
It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in
/etc/make.conf .
FreeBSD 8-STABLE and released versions of FreeBSD still use
the old version.
A package repository with binary packages for new xorg will
be available soon.
This patch also contains updates of libxcb and related ports, pixman, as well
as some drivers and utilities.
Bump portrevisions for xf86-* ports, as well as virtualbox-ose-additions due
to xserver version change.
Apart from these updates, the way shared libraries are handled has been
changed for all xorg ports, as well as libxml2 and freetype, which means
ltverhack is gone and as a consequence shared libraries have been bumped.
The plan is that this change will make library bumps less likely in the
future.
All affected ports have had their portrevisions bumped as a consequence of
this.
Fix some issues where WITH_NEW_XORG weren't detected properly on CURRENT.
Update instructions, hardware support, and more notes can be found on
https://wiki.freebsd.org/Graphics
Thanks to: all testers, bdrewery and the FreeBSD x11@ team
exp-run by: bdrewery [1]
PR: ports/187602 [1]
Approved by: portmgr (bdrewery), core (jhb)
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
GCC 4.6.4 to GCC 4.7.3. This entails updating the lang/gcc port as
well as changing the default in Mk/bsd.default-versions.mk.
Part II, Bump PORTREVISIONs.
PR: 182136
Supported by: Christoph Moench-Tegeder <cmt@burggraben.net> (fixing many ports)
Tested by: bdrewery (two -exp runs)
|
|
|
|
|
|
| |
And USE_GMAKE by USES=gmake where touching a port because of the above.
Approved by: portmgr (bapt) [1]
|
|
|
|
| |
While here convert some LIB_DEPENDS
|
| |
|
|
|
|
|
|
| |
- use USE_WEBPLUGINS
- use OPT_* flags
- clean LIB_DEPENDS
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Switched to automake 1.11.6, see CVE-2012-3386.
- #14669: Fixed extraction of CC from gmp.h.
- Fixed case of intermediate zero real or imaginary part in mpc_fma,
found by hydra with GMP_CHECK_RANDOMIZE=1346362345.
This is on top of the following changes from version 1.0
- Licence change towards LGPLv3+ for the code and GFDLv1.3+ (with no
invariant sections) for the documentation.
- 100% of all lines are covered by tests
- Renamed functions
. mpc_mul_2exp to mpc_mul_2ui
. mpc_div_2exp to mpc_div_2ui
- 0^0, which returned (NaN,NaN) previously, now returns (1,+0).
- Removed compatibility with K&R compilers, which was untestable due
to lack of such compilers.
- New functions
. mpc_log10
. mpc_mul_2si, mpc_div_2si
- Speed-ups
. mpc_fma
- Bug fixes
. mpc_div and mpc_norm now return a value indicating the effective
rounding direction, as the other functions.
. mpc_mul, mpc_sqr and mpc_norm now return correct results even if
there are over- or underflows during the computation.
. mpc_asin, mpc_proj, mpc_sqr: Wrong result when input variable has
infinite part and equals output variable is corrected.
. mpc_fr_sub: Wrong return value for imaginary part is corrected.
Convert to the new LIB_DEPENDS standard and remove hard-coded
.so versions from a couple of dependent ports.
Bump PORTREVISIONS of all dependent ports.
PR: 183141
Approved by: portmgr (bdrewery)
|
|
|
|
|
|
| |
- Link using ffmpeg0
Approved by: portmgr (bapt, implicit)
|
| |
|
|
|
|
| |
graphics)
|
|
|
|
|
|
|
|
|
| |
While here:
- trim headers
- convert:
* USE_GNOME=gnomehack -> USES=pathfix
* USE_GMAKE=yes -> USES=gmake
* USE_PERL5 -> USES=perl5
|
|
|
|
| |
Approved by: portmgr (bdrewery)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Bump PORTREVISION for ftp/curl shlib change
- Add TEST_DEPENDS
- Convert to new options framework
- Adjust options:
- Add COOKIES
- Add CYASSL, NSS, POLARSSL, THREADED_RESOLVER, TLS_SRP [1]
- Add GSSAPI and SPNEGO [2]
- Remove KERBEROS4
- Rename LIBIDN to IDN
- Remove TRACKMEMORY [1]
- Sort option handler
- Add SLAVEDIRS: ftp/curl-hiphop
- Cosmetic change
- Cleanup Makefile header
- While I'm here, fix typo (PORTREVSION) in x11-wm/ede/Makefile
Changes: http://curl.haxx.se/changes.html
PR: ports/172325 (-exp run), ports/177369 (based on) [1]
Submitted by: Hirohisa Yamaguchi <umq@ueo.co.jp> [1], hrs (via email) [2]
Exp run by: miwi
|
|
|
|
|
|
| |
PR: ports/180118 [2]
Submitted by: Geraud CONTINSOUZAS <geraud@gcu.info>
Approved by: dinoex [1], nox [2]
|
|
|
|
|
| |
PR: 180271
Submitted by: Rene Ladan
|
|
|
|
|
|
|
|
| |
clang 3.3 merge)
PR: ports/179034 [1]
Submitted by: Jan Beich <jbeich@tormail.org>,
Nikolai Lifanov <lifanov@mail.lifanov.com> [1]
|
|
|
|
| |
Approved by: portmgr (bapt)
|
| |
|
|
|
|
| |
Submitted by: Jason E. Hale
|
|
|
|
| |
PR: 173258
|
|
|
|
|
|
|
|
|
|
| |
- Update www/libxul to 10.0.7
- Update all dependent ports to use www/libxul19 (no functional changes)
- Bump PORTREVISION on ports where libxul is a run dependency as the
resulting package will change.
Submitted by: Jan Beich <jbeich@tormail.org>
With hat: gecko
|
| |
|
|
|
|
|
| |
- fix unexpected operator on FreeBSD 7.x
- merge REINPLACE_CMD
|
|
|
|
|
| |
- use OPTIONS_DEFINE
- take maintainership
|
|
|
|
| |
Review by: bapt, David Naylor (kde team)
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Update audio/sdl_mixer to 1.2.15
- Update graphics/sdl_image to 1.2.12
- Update graphics/sdl_ttf to 2.0.11
- Update graphics/sdl_gfx to 2.0.23
- Update net/sdl_net to 1.2.8
- Bump PORTREVISIONs on ports that depend on one or more packages due to
ABI and shared library version changes
- Update Mk/bsd.sdl.mk accordingly for the new shared library versions
Tested by: exp-run by pav
|
| |
|
| |
|
|
|
|
|
| |
PR: 156088
Submitted by: Lars <dakta@gmx.de>
|
|
|
|
|
|
|
| |
- Fix typo (2)
PR: 157961 (1), 159865 (2)
Submitted by: "Christian Mangin" <cmangin@arobas.net> (1), Kaspars Bankovskis <kaspars@bankovskis.lv> (2)
|
| |
|
| |
|
|
|
|
|
| |
PR: 153729
Submitted by: Anonymous <swell.k@gmail.com>
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Reviewed by: exp8 run on pointyhat
Supported by: miwi
|
|
|
|
| |
Feature safe: yes
|
| |
|
|
|
|
| |
Feature safe: yes
|
|
|
|
| |
Feature safe: yes
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
-Update libtool and libltdl to 2.2.6a.
-Remove devel/libtool15 and devel/libltdl15.
-Fix ports build with libtool22/libltdl22.
-Bump ports that depend on libltdl22 due to shared library version change.
-Explain what to do update in the UPDATING.
It has been tested with GNOME2, XFCE4, KDE3, KDE4 and other many wm/desktop
and applications in the runtime.
With help: marcus and kwm
Pointyhat-exp: a few times by pav
Tested by: pgollucci, "Romain Tartière" <romain@blogreen.org>, and
a few MarcusCom CVS users. Also, I might have missed a few.
Repocopy by: marcus
Approved by: portmgr
|
|
|
|
| |
Approved by: portmgr (erwin)
|
|
|
|
|
|
|
| |
- Split boost port to separate components, with boost-all metaport
PR: ports/137054
Submitted by: Alexander Churanov <churanov.port.maintainer@gmail.com> (maintainer)
|
|
|
|
| |
Tested by: pav on pointyhat
|
| |
|
| |
|
|
|
|
|
|
| |
IGNORE
- Remove CONFIGURE_ENV, it's not needed any more
|
|
|
|
|
| |
- List of improvements can be found here: http://www.gnashdev.org/?q=node/67
- This release features KDE4 support, but kde4-gnash segfaults for now, likely because of weird qt3/qt4 interaction, will be fixed later.
|
|
|
|
|
|
| |
to 7.19.2.
Bump PORTREVISION, even on the ports that do not have a versioned
dependency, since the binaries will most probably still stop working.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
plugins support one of web browsers and can take care of plist (depend on how
you use it) at the same time. I have written a complete document and even show
how it works in the www/firefox/Makefile.webplugins so be sure to read in
there. If there is anything that isn't clear in the document, please feel free
to ask and I will try my best to improvement it.
FYI: GNOME 2.24 depends on this, so it's coming.
BTW: It's based on www/linux-mplayer-plugin/Makefile.npapi with heavy modified.
Approved by: portmgr
|
| |
|
| |
|
|
|
|
| |
gnash-devel
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.
To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.
To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.
Changes to Mk/*:
- Add runtime detection magic in bsd.port.mk
- Remove CONFIGURE_TARGET hack in various bsd.*.mk
- USE_GNOME=gnometarget is now an no-op
Changes to individual ports, other than removing the CONFIGURE_TARGET hack:
= pkg-plist changed (due to the ugly CONFIGURE_TARGET prefix in * executables)
- comms/gnuradio
- science/abinit
- science/elmer-fem
- science/elmer-matc
- science/elmer-meshgen2d
- science/elmerfront
- science/elmerpost
= use x86_64 as ARCH
- devel/g-wrap
= other changes
- print/magicfilter
GNU_CONFIGURE -> HAS_CONFIGURE since it's not generated by autoconf
Total # of ports modified: 1,027
Total # of ports affected: ~7,000 (set GNU_CONFIGURE to yes)
PR: 126524 (obsoletes 52917)
Submitted by: rafan
Tested on: two pointyhat 7-amd64 exp runs (by pav)
Approved by: portmgr (pav)
|
|
|
|
| |
Approved by: miwi (mentor)
|
|
|
|
|
| |
PR: 124557
Submitted by: Dmitry Marakasov <amdmi3@amdmi3.ru> (maintainer)
|
|
|
|
|
|
|
|
|
|
| |
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).
PR: ports/124340
Submitted by: edwin@
Approved by: portmgr (pav)
|
|
|
|
|
|
|
|
| |
- Bump PORTREVISION
PR: 124091
Submitted by: "Scot W. Hetzel" <swhetzel@gmail.com>
Approved by: maintainer
|
|
|
|
|
| |
PR: 123708
Submitted by: Dmitry Marakasov <amdmi3@amdmi3.ru> (maintainer)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+
Thanks to all Helpers:
Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
ehaupt, nox, itetcu, flz, pav
PR: 116263
Tested on: pointyhat
Approved by: portmgr (pav)
|
|
|
|
|
|
| |
- Bump PORTREVISION
Approved by: portmgr (xorg cleanup)
|
| |
|
|
|
|
|
|
|
|
|
| |
* Change default renderer to AGG
* Add patch to fix libintl-related build error when building without GTK GUI
* Add IGNORE for Cairo+KDE case, as it's not supported by gnash
PR: 117904
Submitted by: Dmitry Marakasov <amdmi3@amdmi3.ru> (maintainer)
|
|
|
|
|
| |
PR: ports/116406
Submitted by: Dmitry Marakasov <amdmi3@amdmi3.ru> (maintainer)
|
|
|
|
| |
- Bump PORTREVISION
|
|
|
|
|
| |
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
|
|
|
|
|
| |
PR: 110923
Submitted by: maintainer
|
|
|
|
|
| |
PR: ports/110459
Submitted by: Dmitry Marakasov <amdmi3 at amdmi3.ru> (maintainer)
|
|
|
|
|
| |
PR: 110276
Submitted by: Dmitry Marakasov <amdmi3@amdmi3.ru> (maintainer)
|
| |
|
|
|
|
|
|
|
|
|
| |
I've got a brand new hosting, so change my email to the new
one. Also, now I can mirror some distfiles, so update
MASTER_SITES for some ports.
PR: ports/107038
Submitted by: Dmitry Marakasov <amdmi3@mail.ru>
|
|
|
|
|
| |
PR: ports/103433
Submitted by: Dmitry Marakasov (maintainer)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
structure (i.e. include/SDL for includes and sdl-config for configuration
binary)
- Update graphics/sdl_ttf to version 2.0.8
- Update graphics/sdl_image to version 1.2.5
- Update audio/sdl_mixer to version 1.2.7
- Update net/sdl_net to version 1.2.6
- Update Mk/bsd.sdl.mk accordingly
- Fix dependent ports to fit the new directory structure and avoid several
API breakages
- Bump up portrevisions for all dependent ports to allow them to be upgraded
by portupgrade/portmaster etc tools
Approved by: kris (portmgr), sem (mentor)
|
|
|
|
| |
Reminded by: kris
|
| |
|
|
|
|
|
|
|
| |
PR: 99634
Submitted by: Remy Oudompheng <oudomphe@clipper.ens.fr>
Patch by: maintainer
Approved by: arved (mentor)
|
|
|
|
|
|
|
|
| |
created in current dir. I consider this annoying, so I think
it's better to have gnash debug log as a dotfile.
PR: 97522
Submittey by: Dmitry Marakasov <amdmi3@mail.ru> (maintainer)
|
|
|
|
| |
Approved by: maintainer
|
|
|
|
|
|
|
|
| |
quite unstable).
PR: ports/96209
Submitted by: luca <sanluca78@gmail.com>
Patch by: maintainer
|
|
|
|
|
|
|
| |
The firefox plugin now actually works, though it's quite unstable.
PR: ports/95605
Submitted by: maintainer
|
|
|
|
|
|
| |
Approved by: maintainer address bounced
<<< 550 Access from ip address XXX.XXX.XXX.XXX blocked. Visit http://win.mail.ru/cgi-bin/support_bl?ip=XXX.XXX.XXX.XXX
550 5.1.1 <amdmi3@mail.ru>... User unknown
|
|
to play flash movies with proprietary software. While there are a
few free flash players, none supports anything higher than SWF v4
at best. Gnash is based on GameSWF, and supports many SWF v7 features.
WWW: http://www.gnu.org/software/gnash/
PR: ports/91775
Submitted by: Dmitry Marakasov <amdmi3@mail.ru>
|