1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-17 03:25:46 +00:00
Commit Graph

6526 Commits

Author SHA1 Message Date
Koop Mast
951c1f5d1c The FreeBSD GNOME team proudly presents GNOME 3.28 for FreeBSD.
The offical GNOME 3.28 release notes can be found at
https://help.gnome.org/misc/release-notes/3.28/

Thanks to Antoine Brodin for running the exp-runs.

PR:		229761
2018-09-30 11:58:29 +00:00
Tobias Kortkamp
df73097802 Bump minimum Rust version in Mk/Uses/cargo.mk
Given that at least ripgrep will soon require Rust >= 1.28.0 [1]
and given the recently discovered buffer overflow vulnerability in
the standard library of Rust < 1.29.1 [2] bump it to 1.29.1 to avoid
surprises.

[1] https://github.com/BurntSushi/ripgrep/issues/1019
[2] https://groups.google.com/forum/#!topic/rustlang-security-announcements/CmSuTm-SaU0
2018-09-28 18:47:25 +00:00
Brooks Davis
3a34ffa58f Update Objective-C LLVM version to 6.0.
Fixes aarch64 build.  Reduces depends on obsolete LLVM 4.0.

PR:		230116
Submitted by:	mikael.urankar@gmail.com
Approved by:	theraven (prior version)
Sponsored by:	DARPA, AFRL
2018-09-26 15:23:37 +00:00
Tobias C. Berner
b25105fb9b Update Qt5 to 5.11.2
PR:		231560
Exp-run by:	antoine
2018-09-25 20:12:03 +00:00
Sunpoet Po-Chuan Hsieh
1c2211e3de Update comment: add openssl111
Differential Revision:	https://reviews.freebsd.org/D17303
Approved by:	adamw (portmgr)
2018-09-25 16:09:34 +00:00
Romain Tartière
54c14279dc Address more linker issues
This resolves a ninja-related issues, corrects passing private args to linker
while building libruby itself (without external LDFLAGS), exports the full
symbols table, and pet 'pkg check -d'. Issues with weechat, vim, facter,
rubygem-hpricot and rubygem-rdiscount should be fixed.  See [1] for long story
of hunting and fixing these issues.

Bump PORTREVISIONS accordingly.

PR:		230238 [1], 231361
Submitted by:	fuffy
Approved by:	fuffy
2018-09-25 13:11:14 +00:00
Sunpoet Po-Chuan Hsieh
547cbd5a12 Add shared MPICH description 2018-09-24 11:13:36 +00:00
Sunpoet Po-Chuan Hsieh
61c026c101 Update description of MANPREFIX
Differential Revision:	https://reviews.freebsd.org/D17260
Approved by:	portmgr (adamw)
2018-09-23 11:14:53 +00:00
Adam Weinberger
333d72a969 A missed word led to accidentally recommending a deprecated construct.
Thanks to sunpoet for pointing me toward what it meant to say.
2018-09-22 18:08:12 +00:00
Sunpoet Po-Chuan Hsieh
6dd23db065 Fix typo
Differential Revision:	https://reviews.freebsd.org/D17263
Approved by:	bapt (portmgr)
2018-09-22 16:45:47 +00:00
Jan Beich
49c8598e32 lang/rust: unbundle libgit2/libssh2
- libgit2 in ports is nowadays newer than bundled version
- libssh2 was already unbundled until 1.29.0 update
- Unbundle libssh2 for USES=cargo (unused atm)

PR:		231411
Approved by:	rust (dumbbell, tobik)
2018-09-21 11:16:08 +00:00
Romain Tartière
8826fd8b3f Revert the "DLD_FLAGS" pollution part of r475483.
It was initially got from ruby23, but recent ruby releases have some
differences in runtime linking, which was not hit by exp-run, and caused
trouble with some ports (e.g. devel/leatherman, sysutils/facter).

PR:		230238
Submitted by:	fluffy
Reported by:	freebsd@ptty.com
Approved by:	fluffy
2018-09-20 09:12:06 +00:00
Ed Maste
577a66f233 bsd.port.mk: remove unnecessary if defined() test
Approved by:	portmgr
2018-09-18 18:53:05 +00:00
Ed Maste
635e6cc2e3 Hoist LDFLAGS_${ARCH} logic into bsd.port.mk
Approved by:	portmgr (bapt)
Sponsored by:	The FreeBSD Foundation
2018-09-18 14:48:48 +00:00
Tobias C. Berner
437aeb55a0 Update KDE Frameworks to 5.50
* net/syndication has become a framework and been moved to net/kf5-syndication.

Exp-run by:	antoine
PR:		231263
2018-09-17 18:45:07 +00:00
David Naylor
4e42a6c51f USES=kde: add missing component entries
- Add missing component entries for KDE Frameworks 5:
   - baloo-widgets
   - libkcddb
   - libcompactdisc
 - Remove components from _USE_KDE4_ALL that are defined in
   _USE_KDE_BOTH.

Note that baloo (for KDE Frameworks 5) is explicitly defined in the
KDE Frameworks 5 section, and not the common section.

Approved by:	adridg (KDE)
2018-09-15 07:48:03 +00:00
Tobias Kortkamp
c671cb46ee Be more strict and let USES=dos2unix accept no arguments
Approved by:	portmgr (mat)
Differential Revision:	https://reviews.freebsd.org/D17133
2018-09-14 18:27:20 +00:00
Gerald Pfeifer
7f984cfba5 Remove gcc.skazkaforyou.com from MASTER_SITE_GCC. It's gone rogue and
is up for sale, and does not provide mirror service any longer.

MFH:		2018Q3
2018-09-13 22:13:24 +00:00
David Naylor
e6d39a71bc USES=mono: improve makenupkg
- add support for v3 of the nuget API
 - switch to using v3 for NUGET [1]
 - rewrite makenupkg to avoid full feed list [2]
 - change fetch group to allow "+" in package name/version

[1] NUGET redirects to the source under the v2 API, however this breaks
`makenupkg` as curl fails to follow the redirect when getting the header.

[2] Previously, makenupkg got the complete list of packages (and versions)
a feed.  However, for some feeds this takes a very really long time (slow
server response rate).  To avoid this, rather check if the package is
available (without downloading it).
2018-09-12 14:53:21 +00:00
Niclas Zeising
3aec45228f Sort alphabetically 2018-09-11 18:52:07 +00:00
Niclas Zeising
0fae2e9e0e Change x11/xorgproto to become a build dep
Change x11/xorgproto to become a build time dependency when added to
USE_XORG.  Change the dependency to be on the port, rather than a file the
port installs.
Fix fallout.
Bump portrevision on depending ports.

PR:		230909
Reviewed by:	eadler
Approved by:	portmgr (antoine)
Obtained from:	https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/xorgproto
exp-run:	antoine
Differential Revision:	https://reviews.freebsd.org/D16906
2018-09-11 18:34:27 +00:00
Niclas Zeising
87e2a6b841 Change USE_GL to become USES=gl.
Change USE_GL to become USES=gl.  You still need to specify USE_GL as well,
to specify which gl components you need, such as egl glesv2 glut glu glw gl.
Only specifying USE_GL is supported for now, to ease in transition.  It is
however deprecated, and will be removed eventually.
Specifying USES=gl without USE_GL is an error.
USE_GL=yes is also deprecated, but supported for now.  It implies USE_GL=glu.

Fix fallout from this change.

PR:		230692
Approved by:	portmgr (antoine)
exp-run by:	antoine
Reviewed by:	mat
Differential Revision:	https://reviews.freebsd.org/D16774
2018-09-10 19:56:32 +00:00
Mathieu Arnold
f4c9be1393 Do not enable options that do not exist.
Differential Revision:	https://reviews.freebsd.org/D13953
2018-09-10 14:40:57 +00:00
Mathieu Arnold
d0b025ffaa Move sanity checks later.
Some USES set some variables that a porter may need to be aware and
set some variables too late for sanity checks to do a good job.
2018-09-10 13:41:21 +00:00
Mathieu Arnold
15e0735d6f Remove obsolete deprecation. 2018-09-10 13:41:16 +00:00
Mathieu Arnold
bf74a37256 Rename variable so it does not clash with sanity checks. 2018-09-10 13:41:13 +00:00
Mathieu Arnold
7f6edcbdd7 Remove unused and deprecated variable. 2018-09-10 13:41:02 +00:00
Mathieu Arnold
2f70fd9e54 Only set %%PORTDOCS%%/%%PORTEXAMPLES%% if a DOCS/EXAMPLES option is defined.
PR:		230864
Submitted by:	mat
exp-runs by:	antoine
Differential Revision:	https://reviews.freebsd.org/D13651
2018-09-10 13:16:27 +00:00
Mathieu Arnold
0ac9de909b Add a DEV_ERROR if PORTDOCS/PORTEXAMPLES are set and DOCS/EXAMPLES
options are not defined.

PR:		230864
Submitted by:	mat
exp-runs by:	antoine
Differential Revision:	https://reviews.freebsd.org/D13651
2018-09-10 13:16:24 +00:00
Mathieu Arnold
ba58df6efa Add a DEV_WARNING when people set ONLY_FOR_ARCHS_REASON_<arch> for an
<arch> that is supported.
2018-09-10 10:28:56 +00:00
Tobias C. Berner
60768bf27d Update Qt5 to 5.11.1
Big thanks to
        * brnrd for the libressl patches in net/qt5-network
        * jhale for fixing the bulk load of ports

PR:		230884
Exp-run by:	antoine
2018-09-09 11:12:14 +00:00
Adriaan de Groot
023390aaa6 Update the current KDE Applications to 18.08.1, the latest release.
https://www.kde.org/announcements/announce-applications-18.08.1.php

The release notes mention a few dozen fixes, MTP doesn't crash when
concurrently accessed by another application, nothing critical.

Submitted by:	tcberner
2018-09-06 21:06:47 +00:00
Torsten Zuehlsdorff
188a80ce47 Switch default PHP version from 5.6 to 7.1
PR:		209563
Reviewed by:	tz, Felix Flor
Exp-run by:	antoine
2018-09-05 08:04:41 +00:00
Tobias Kortkamp
80e8f971e5 Mk/Uses/cargo.mk: Let 'cargo-crates' generate Cargo.lock if it does not exist
This will make maintaining ports easier when upstream does not
provide a Cargo.lock on its own.

It uses the crate registry and will output the newest crate versions
available based on the restrictions in Cargo.toml.  As such subsequent
runs of `make cargo-crates` might not generate the same output.
Upstream should still be encouraged to provide Cargo.lock if possible.

Requested by:	mat
Differential Revision:	https://reviews.freebsd.org/D17003
2018-09-04 07:26:02 +00:00
Rene Ladan
108265e886 Return nemysis@'s ports to the pool after 19 months of inactivity.
With hat:	portmgr-secretary
2018-09-03 12:42:20 +00:00
Antoine Brodin
ec3e56288a Switch default version of samba to 4.7
Samba 4.6 will be discontinued in a few weeks

Reviewed by:	mat
Differential Revision:	https://reviews.freebsd.org/D16904
2018-09-01 17:05:47 +00:00
Mathieu Arnold
4cd974473a curl: (7) Failed to connect to www.cpan.dk port 80: Operation timed out 2018-08-31 09:51:04 +00:00
Mathieu Arnold
50e05e80d6 This site does https, but redirects to http. 2018-08-31 09:50:49 +00:00
Christian Weisgerber
2f450b1c8f Update MASTER_SITE_OPENBSD:
OpenBSD has cdn.openbsd.org officially now which uses cloudflare
and falls back to fastly if its upstream mirror is not available.

Submitted by:	T.J. Townsend <tj@openbsd.org>
2018-08-30 18:34:09 +00:00
Mathieu Arnold
935f31b1b4 Remove automagic WITH_DEBUG activation with the DEBUG option.
- People keep adding options named DEBUG to enable verbose things in
  their ports and have no idea it also enables WITH_DEBUG.
- We already have WITH_DEBUG_PORTS that can enable WITH_DEBUG on a per
  port basis.

Differential Revision:	https://reviews.freebsd.org/D16829
2018-08-28 12:22:53 +00:00
Mathieu Arnold
10f4bcf2b6 Add DEV_WARNING when misusing USES=mate/USES=gnome.
Differential Revision:	https://reviews.freebsd.org/D16828
2018-08-28 12:19:06 +00:00
Jan Beich
80fbe46e49 www/firefox: update to 62.0
Changes:	https://www.mozilla.org/firefox/62.0/releasenotes/
PR:		229168
Security:	c96d416a-eae7-4d5d-bc84-40deca9329fb
MFH:		2018Q3
Differential Revision:	https://reviews.freebsd.org/D15913
2018-08-28 00:01:14 +00:00
Mathieu Arnold
d83e709426 Typo. 2018-08-27 10:05:44 +00:00
Kurt Jaeger
c226e81036 emulators/linux-c6: Update to CentOS 6.10
PR:		229979
Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl>
Reviewed by:	xmj
2018-08-26 19:53:54 +00:00
Julien Laffaye
6b14c2369b Add GO_BUILDFLAGS variable to Uses/go.mk
PR:		225812
Submitted by:	David O'Rourke <dor.bsd@xm0.uk>
2018-08-25 17:26:16 +00:00
Tobias C. Berner
6517ccec6c Update KDE Applications to 18.08
Changelog: https://www.kde.org/announcements/announce-applications-18.08.0.php
2018-08-25 05:15:02 +00:00
Adriaan de Groot
4d8ba3fafb Upstream has moved the tarballs for legacy KDE4 2018-08-23 20:11:42 +00:00
Adriaan de Groot
7d1b26ed85 Update KDE Frameworks to the latest monthly, 5.49
https://www.kde.org/announcements/kde-frameworks-5.49.0.php

Thanks Antoine for the exp-run.

PR:		230596
Submitted by:	tcberner
2018-08-23 18:49:16 +00:00
Steve Wills
ec80bf2d01 Bump PORTREVISION of lang/ruby25
Due to runtime fix in r477249
2018-08-16 00:30:53 +00:00
Tobias Kortkamp
5821244d9a Mk/Uses/cargo.mk: Fix crate name and version split (take 2)
cargo.mk is still too eager in splitting a crate's name and version
in two when the name contains a dash followed by a number.  For
example with utf-8-0.7.4 the wrong URL ends up being used in
MASTER_SITES

  .../utf/8-0.7.4/download/...

instead of

  .../utf-8/0.7.4/download/...

PR:		230413
Reported by:	Thomas Hurst <tom@hur.st>
2018-08-07 19:55:32 +00:00