Commit Graph

456858 Commits

Author SHA1 Message Date
Matthias Fechner
96e2f30c99 MFH: r483499 r483733
Renamed the binary installed from github-markup to gitlab-markup to fix a file collision caused by package rubygem-github-markup.

Approved by:	mentors (implicit)

Upgrade to 1.6.5 which includes upstream now the binary rename, so patch removed for it.

Approved by:	mentors (implicit)

Approved by:	ports-secteam (miwi)
2018-11-02 09:08:48 +00:00
Matthias Fechner
8a5316e1b1 MFH: r482097 r483497
Bump PORTREVISION for package change caused by rubygem-bundler 1.16.6 update

Upgrade to version 0.125.1 which is required for www/gitlab-ce 11.4.x.

Approved by:	mentors (implicit)

Approved by:	ports-secteam (miwi)
2018-11-02 09:07:26 +00:00
Matthias Fechner
cdabe5064b MFH: r483498
Upgrade to version 0.118.1 which is required for www/gitlab-ce 11.4.x.

Approved by:	mentors (implicit)

Approved by:	ports-secteam (miwi)
2018-11-02 09:02:54 +00:00
Matthias Fechner
3631915705 MFH: r483496
Upgrade to 0.27.7.

Approved by:	mentors (implicit)

Approved by:	ports-secteam (miwi)
2018-11-02 09:01:13 +00:00
Matthias Fechner
4cd371b56f MFH: r483495
Added new ports required for www/gitlab-ce 11.4.x.

Approved by:	mentors (implicit)

Approved by:	ports-secteam (miwi)
2018-11-02 09:00:05 +00:00
Antoine Brodin
6cc9f8a501 MFH: r482047
Fix build with OpenSSL 1.1.x

While here:
- Pet Portlint

PR:		232221
Submitted by:	Nathan <ndowens@yahoo.com>
Sponsored by:	Netzkommune GmbH
2018-11-02 08:30:02 +00:00
Antoine Brodin
ddc38ed4b8 MFH: r482131
Jettison SSLv2 support. Not only does this allow mail/mailx to
build using openssl111 in base but SSLv2 is insecure.
2018-11-02 08:28:40 +00:00
Antoine Brodin
4e1f8c7591 MFH: r482160
Fix build with OpenSSL 1.1.x

PR:		232220
Submitted by:	Nathan <ndowens@yahoo.com>
Sponsored by:	Netzkommune GmbH
2018-11-02 08:26:39 +00:00
Antoine Brodin
42acd8e668 MFH: r483216
- Update to 0.8.5
- Correct LICENSE info and add LICENSE_FILE, per handbook
- Correct DOC switch

PR:		232337
Submitted by:	ndowens@yahoo.com
2018-11-02 08:23:18 +00:00
Antoine Brodin
f2ab728162 MFH: r483144
* Updated to 161

The added header should fix build on head.

Submitted by:	eric@van^
Differential Revision:	https://reviews.freebsd.org/D17696
2018-11-02 08:19:50 +00:00
Antoine Brodin
64a428dcf6 MFH: r482494
- Fix build after OpenSSL update on FreeBSD 12

PR:		232211
Submitted by:	Nathan <ndowens AT yahoo.com>
2018-11-02 08:18:02 +00:00
Antoine Brodin
15eaf9a54a MFH: r482679
net-im/telegram: Unbreak build on 12.0-CURRENT

Add extra-patch to fix build on 12.0-CURRENT after updating OpenSSL to version 1.1.1

See https://github.com/vysheng/tgl/issues/129
2018-11-02 08:15:05 +00:00
Antoine Brodin
a6473d7212 MFH: r482166
- Fix OpenSSL build (1)

- Enable libnotify

PR:		232234
Submitted by:	Nathan <ndowens (at) yahoo.com> (1)
2018-11-02 08:12:20 +00:00
Florian Smeets
e81b649611 MFH: r483745
Update to 1.5.3

PR:		232897
Submitted by:	stb@lassitu.de (maintainer)
Security:	deb4f633-de1d-11e8-a9fb-080027f43a02

Approved by:	ports-secteam (miwi)
2018-11-02 07:17:05 +00:00
Jan Beich
0d689718fa MFH: r483177 r483768
emulators/ppsspp: update to 1.7.1

Changes:	http://ppsspp.org/#news
Changes:	https://github.com/hrydgard/ppsspp/compare/v1.6.3...v1.7.1
Approved by:	ports-secteam (miwi)
2018-11-02 05:07:18 +00:00
Antoine Brodin
c479848237 MFH: r483115
devel/gnome-vfs: Fix OpenSSL 1.1.X build

- Patch taken from NetBSD [1]
- Add gnome to USES

 [1] http://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/sysutils/gnome-vfs/patches/patch-libgnomevfs_gnome-vfs-ssl.c?rev=1.1&content-type=text/x-cvsweb-markup

PR:		228896
Submitted by:	Nathan <ndowens@yahoo.com>
Reported by:	brnrd
Approved by:	gnome (maintainer timeout)
Obtained from:	NetBSD
2018-11-01 18:22:25 +00:00
Antoine Brodin
1cf0b1bee9 MFH: r482639
Stop chasing the whims of OpenSSL and use our own -lmd
as the source of various digest-algorithms. Years ago,
when I was undertaking the replacement of the bundled
implementations with those found in the base system, it
seemed like OpenSSL will be more stable... Ha-ha.

Fix the WWW, while I'm here.

PR:		229026
Submitted by:	brnrd
Reported by:	Package Fallout
2018-11-01 18:19:09 +00:00
Antoine Brodin
4cf09c30c6 MFH: r482797 r482800 r482837 r482994
net-im/jabberd:
- add OpenSSL 1.1 patches from upstream
- use autoreconf
- make portlint happier

net-im/jabberd: fix build errors with MariaDB 10.2

PR:		228382
Submitted by:	Fabian Wenk <fabian@wenks.ch>

net-im/jabberd: remove dependency on autoconf-archive

net-im/jabberd: add missing build dependency on pkgconfig
2018-11-01 18:16:33 +00:00
Antoine Brodin
8d60d965da MFH: r482967
multimedia/librtmp: Fix build with OpenSSL 1.1.x

- Update LICENSE and add LICENSE_FILE

PR:		231940
Reported by:	antoine
Approved by:	hrs (maintainer timeout)
Obtained from:	https://github.com/xbmc/inputstream.rtmp/blob/master/depends/common/librtmp/0003-openssl-1.1.patch
2018-11-01 18:13:04 +00:00
Antoine Brodin
2dd101ea70 MFH: r482452
- make ipfwmtad optional
- fix build on FreeBSD-12
2018-11-01 18:10:22 +00:00
Antoine Brodin
a0a89f8324 MFH: r483321 r483371
Fix in head and with openssl-devel.

Obtained from:	openembedded/meta-openembedded

Remove a duplicate patch.

Reported by:	fluffy
2018-11-01 18:06:50 +00:00
Antoine Brodin
58040d82c1 MFH: r483101
security/openca-tools-forked: mark BROKEN on FreeBSD-12

PR:		232441
Submitted by:	Sergei Vyshenski <svysh.fbsd@gmail.com> (maintainer)
2018-11-01 18:04:20 +00:00
Antoine Brodin
a32af49c83 MFH: r483145
- Fix build error with Clang 6.
- Pet portlint.
2018-11-01 18:02:47 +00:00
Antoine Brodin
66c48d91bb MFH: r483399
net-mgmt/kismet: fix build on 12 with OpenSSL 1.1.1

PR:		232140
Submitted by:	Nathan <ndowens@yahoo.com>
2018-11-01 17:58:46 +00:00
Antoine Brodin
2511604796 MFH: r482745
- Fix build with OpenSSL 1.1.1. [*]
- Add dependencies to pass 'make stage-qa'.

PR:		232164 [*]
Submitted by:	antoine [*]
2018-11-01 17:54:30 +00:00
Thomas Zander
795e644f5e MFH: r483663
Update to upstream version 1.7.4

Details:
- Bug fixes and documentation improvements, see
  https://github.com/containous/traefik/releases/tag/v1.7.4

Approved by:	ports-secteam (riggs)
2018-11-01 13:00:21 +00:00
Thomas Zander
02754b7365 MFH: r483576 r483661
Now builds on powerpc64.

Reported by:	Piotr Kubaj

Update to upstream version 0.20.23

Details:
- Upstream changelog see:
  https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.20.23/NEWS
- Includes new bug fixes for crashes due to clang/llvm optimisation bug

Approved by:	ports-secteam (riggs)
2018-11-01 12:56:01 +00:00
Niclas Zeising
5700e565de MFH: r483619
graphics/drm-legacy-kmod: Update snapshot

Update graphics/drm-legacy-kmod to the latest snapshot, which should
improve handling and loading of firmware modules.

Approved by:	ports-secteam (miwi)
2018-11-01 06:55:12 +00:00
Jan Beich
c11b1db7e6 MFH: r482291 r482348 r483566 r483606 r483638
devel/rust-cbindgen: update to 0.6.7

Changes:	https://github.com/eqrion/cbindgen/compare/v0.6.4...v0.6.7
Approved by:	ports-secteam blanket (required by Firefox 65, merge conflicts)
2018-11-01 06:15:29 +00:00
Jan Beich
c53cd4f7c9 MFH: r482993
lang/rust: update to 1.30.0

- Force rebuild all consumers to catch regressions early

Changes:	https://blog.rust-lang.org/2018/10/25/Rust-1.30.0.html
Approved by:	rust (tobik)
Approved by:	ports-secteam (miwi)
Differential Revision:	https://reviews.freebsd.org/D17695
2018-11-01 06:07:58 +00:00
Jan Beich
84b885fbae MFH: r483613
emulators/citra: update to s20181030

Changes:	f3ee5feb0...a753b9c6c
Approved by:	ports-secteam (swills, implicit for snapshots)
2018-10-31 20:51:57 +00:00
Jan Beich
8027415f24 MFH: r483614
emulators/rpcs3: update to 0.0.5.1006

Changes:	1cf62e9de...7056b5fc7
Approved by:	ports-secteam (junovitch, implicit for snapshots)
2018-10-31 20:50:56 +00:00
Niclas Zeising
a6009ad33b MFH: r483538
x11/xkeyboard-config: Fix typo in Armenian layout

Fix two typos in the Armenian layout in xkeyboard-config, preventing the use
of two Armenian capital letters.

This was reported on the x11@ mailing list.

Upstream PR: https://bugs.freedesktop.org/show_bug.cgi?id=108545

Reported by:	Sergey Manucharian

Approved by:	ports-secteam (miwi)
2018-10-31 19:56:51 +00:00
Jan Beich
ebb5b92107 MFH: r483567
www/firefox: update to 63.0.1

Changes:	https://www.mozilla.org/firefox/63.0.1/releasenotes/
PR:		229893
Approved by:	ports-secteam blanket
2018-10-31 19:30:30 +00:00
Dimitry Andric
e23dc2421e MFH: r481120
Update to a new snapshot.

Update LICENSE data per mailing list feedback and move to a seperate
Makefile.LICENSE for use by other llvm ports.

MFH: r483054

Add all patches from base llvm/clang/lld/lldb 6.0 to devel/llvm60

This adds all the patches that were applied in the past to head, under
contrib/llvm.  After these, there only minimal diffs left between the
port sources and the base sources.

Most of these remaining diffs are due to #ifdef shortcuts in the base
sources, because we don't compile certain features in.  Other diffs are
because the port has applied a few changes that we don't have in base.

While here, use Makefile.LICENSE from the devel/llvm-devel port.

Approved by:	portmgr (miwi)
Reviewed by:	brooks
PR:		212343, 225128, 225471, 226388, 226658, 226872, 229050, 230444, 230604, 231355
Differential Revision: https://reviews.freebsd.org/D17702
2018-10-31 18:49:04 +00:00
Bernard Spil
5ee3999569 MFH: r483493
security/openssl-devel: Move patches

 - Add fix from upstream [1]

1: https://github.com/openssl/openssl/commit/003f1bfd

Approved by:	ports-secteam (miwi)
2018-10-31 17:50:27 +00:00
Mathieu Arnold
8c7d4e367d MFH: r483586
Fix build with OpenSSL 1.1.1 in base.

PR:		228898
Submitted by:	w.schwarzenfeld@utanet.at
Reported by:	brnrd
Approved by:	maintainer
2018-10-31 14:38:31 +00:00
Jan Beich
28d93d9440 MFH: r483569
cad/freecad: update to 0.17.13541

- Restore revision number lost in r467912 but not other bits as those
  aren't available/useful outside of VCS

Changes:	https://github.com/FreeCAD/FreeCAD/compare/0.17...9948ee4f1
PR:		232696
Requested by:	kunda (upstream)
Approved by:	ports-secteam (miwi)
2018-10-31 14:26:29 +00:00
Christoph Moench-Tegeder
343804ccca MFH: r483514
mail/thunderbird: update to 60.3.0

PR:		232796
Approved by:	gecko (jbeich@)
Security:	7c3a02b9-3273-4426-a0ba-f90fad2ff72e

Approved by:	portmgr blanket (web browser alike)
2018-10-30 19:31:01 +00:00
Matthias Fechner
78c9c0eacd MFH: r483457 r483459
One of the last dependency updates gitlab-ce requires, has broken the Gemfile.lock generation for user git.
I use now a work-around to generate the file as user root and change the ownership back to git.
This commit can maybe be undone if the source of the problem is fixed.

PR:		232791
Reported by:	freebsd@felix.flornet.de
Approved by:	mentors (implicit)
MFC after:	1 day

www/gitlab-ce security update to version 11.3.8.

Approved by:	mentors (implicit)
MFC after:	1 day
Security:	b9591212-dba7-11e8-9416-001b217b3468

Approved by:	ports-secteam (miwi)
2018-10-30 16:37:48 +00:00
Bernard Spil
a9f691474c MFH: r483393
security/openssl111: Fix vulnerabilities

Security:	238ae7de-dba2-11e8-b713-b499baebfeaf

Approved by:	ports-secteam (miwi)
2018-10-30 11:36:40 +00:00
Thomas Zander
71fbb234b1 MFH: r482030 r482658 r482928 r483316
Enable XCB option by default

Rationale:
- XCB offers a comfortable screen capturing function via
  ffmpeg -f x11grab
- In the default package libxcb is installed as a dependency
  of libX11 anyway, hence no need to disable it for ffmpeg
  specifically

PR:		231215
Reported by:	vermaden@interia.pl

multimedia/ffmpeg: unbreak ALSA=off after r468844

https://ffmpeg.org/pipermail/ffmpeg-devel/2018-September/234516.html

PR:		232498

multimedia/ffmpeg: Do not set DATADIR twice

PR:		232637

Unbreak build on 12-BETA after OpenSSL 1.1.1 import into base

PR:		232707
Submitted by:	fluffy

Approved by:	ports-secteam (riggs)
2018-10-28 17:52:04 +00:00
Thomas Zander
6a26fa2c96 MFH: r483312
Update to upstream version 2018.10.17

Details:
- Fix potential remote exploit in the RTSP code (CVE-2018-4013)

Security:	CVE-2018-4013

Approved by:	ports-secteam (riggs)
2018-10-28 16:24:21 +00:00
Ben Woods
bda96584c4 MFH: r483114
sysutils/py-salt: Update to 2018.3.3

This is a security release, addressing the following CVE's:
- CVE-2018-15751 - Remote command execution and incorrect access control
                   when using salt-api.
- CVE-2018-15750 - Directory traversal vulnerability using salt-api.
                   Allows an attacker to determine what files exist on
                   a server when querying /run or /events.

Other changes this release:
  https://docs.saltstack.com/en/latest/topics/releases/2018.3.3.html

PR:		232663
Submitted by:	Christer Edwards <christer.edwards@gmail.com>
Approved by:	Christer Edwards (maintainer)
Security:	https://www.vuxml.org/freebsd/4f7c6af3-6a2c-4ead-8453-04e509688d45.html

Approved by:	ports-secteam (riggs)
2018-10-28 14:11:22 +00:00
Jan Beich
90655cdc79 MFH: r483286
security/clamfs: unbreak build with Clang 6 (C++14 by default)

clamfs.cxx:963:26: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
    rLog(Info, "ClamFS v"VERSION);
                         ^

Reported by:	pkg-fallout
Approved by:	ports-secteam blanket
2018-10-28 11:53:05 +00:00
Jan Beich
3262884aac MFH: r483246
games/alephone: unbreak build with Clang 6 (C++14 by default)

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>( )

Approved by:	ports-secteam blanket
2018-10-28 11:28:20 +00:00
Jan Beich
883364d79d MFH: r483272
graphics/inkscape: unbreak on 32-bit archs after r474795

src/libavoid/connector.cpp:888:29: error: call to 'abs' is ambiguous
                COLA_ASSERT(abs((long)i->pathNext->id.objID - i->id.objID) != 2);
                            ^~~
src/libavoid/assertions.h:41:39: note: expanded from macro 'COLA_ASSERT'
    #define COLA_ASSERT(expr)  assert(expr)
                                      ^~~~
/usr/include/assert.h:56:21: note: expanded from macro 'assert'
 #define assert(e)       ((e) ? (void)0 : __assert(__func__, __FILE__, \
                           ^
/usr/include/c++/v1/math.h:733:1: note: candidate function
abs(float __lcpp_x) _NOEXCEPT {return ::fabsf(__lcpp_x);}
^
/usr/include/c++/v1/math.h:737:1: note: candidate function
abs(double __lcpp_x) _NOEXCEPT {return ::fabs(__lcpp_x);}
^
/usr/include/c++/v1/math.h:741:1: note: candidate function
abs(long double __lcpp_x) _NOEXCEPT {return ::fabsl(__lcpp_x);}
^
/usr/include/stdlib.h:87:6: note: candidate function
int      abs(int) __pure2;
         ^
/usr/include/c++/v1/stdlib.h:111:44: note: candidate function
inline _LIBCPP_INLINE_VISIBILITY long      abs(     long __x) _NOEXCEPT {return  labs(__x);}
                                           ^
/usr/include/c++/v1/stdlib.h:113:44: note: candidate function
inline _LIBCPP_INLINE_VISIBILITY long long abs(long long __x) _NOEXCEPT {return llabs(__x);}
                                           ^

PR:		229844
Reported by:	pkg-fallout
Approved by:	ports-secteam blanket
2018-10-28 11:03:49 +00:00
Jan Beich
4208fd05e8 MFH: r483260
Return subset of r483249 to GCC 4.2 to unbreak on mips*

Approved by:	ports-secteam blanket
2018-10-28 10:09:00 +00:00
Jan Beich
d9ab8b889a MFH: r483249
Downgrade C++03 to C++98, actual default for GCC < 6

GCC 4.2 in base system doesn't support C++03:
cc1plus: error: unrecognized command line option "-std=gnu++03"

Approved by:	ports-secteam blanket
2018-10-28 09:38:41 +00:00
Bernard Spil
d9865c8e3f MFH: r483172
databases/mariadb55-server: Security update to 5.5.62

Security:	ec5072b0-d43a-11e8-a6d2-b499baebfeaf

Approved by:	ports-secteam (miwi)
2018-10-28 08:54:37 +00:00