Commit graph

4470 commits

Author SHA1 Message Date
Dmitry Marakasov
a1acaf96d7 - Simplify PLIST_FILES as suggested by mat: PREFIX-based absolute paths are allowed in plist
Approved by:	portmgr blanket
2018-11-23 17:26:20 +00:00
Dmitry Marakasov
41d9048460 - Add LICENSE_FILE
- Pet portlint
- Remove no-op DATADIR/DOCSDIR
- Silence COPYTREE macros
- Pet portlint
- Update WWW

Approved by:	portmgr blanket
2018-11-22 09:30:27 +00:00
Greg Lewis
a0ae33a3bb . Update to 2018g. 2018-11-17 17:22:28 +00:00
Jung-uk Kim
93c79b58f9 - Fix reversed ccache version detection logic. Enable ccache support.
- Use '-pthread' for Clang.  Clang supports '-pthread' on all BSDs except
for Darwin. [1]

Reported by:	Achilleas Mantzios <achill@matrix.gatewaynet.com> [1]
Tested by:	Achilleas Mantzios <achill@matrix.gatewaynet.com> [1]
2018-11-16 17:30:17 +00:00
Baptiste Daroussin
7990f81066 Install texinfo files (GNU info) into ${PREFIX}/share/info
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
2018-11-10 18:12:57 +00:00
Rene Ladan
fdfdc8f266 Return tj's ports to the pool after his commit bit got safekept. 2018-11-06 21:13:54 +00:00
Jan Beich
0872f77fd4 multimedia/ffmpeg: update to 4.1
Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.1:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
2018-11-06 01:50:26 +00:00
Mark Linimon
8d5a4d502f When building on powerpc64, libj3dcore-ogl.so library isn't built.
Fix install target by fixing CFLAGS.

PR:		231946
Submitted by:	Piotr Kubaj
2018-11-05 23:27:49 +00:00
Baptiste Daroussin
9166ef6dc0 Mark as deprecated, it is an abandonware (project staled since 2015) 2018-11-04 06:06:27 +00:00
Baptiste Daroussin
3eab10f6f6 Mark as deprecated, GNU classpath as stalled since 2012
superceded by OpenJDK
2018-11-02 09:04:04 +00:00
Lev A. Serebryakov
8324d79d41 Update subversion to 1.11.0. 2018-11-01 16:12:44 +00:00
Greg Lewis
45ca263a10 . Update to 8u192. 2018-10-27 23:13:37 +00:00
Kurt Jaeger
0491878b0f New port: java/wildfly14
WildFly is a flexible, lightweight, managed application
runtime that helps you build amazing applications.
WildFly - new name for JBoss Application Server

Fast Startup
Small Footprint
Modular Design
Unified Configuration and Management

And of course Java EE!

WWW: http://wildfly.org

PR:		232354
Submitted by:	Simeo Reig <reig.simeo@gmail.com>
Approved by:	yerenkow@gmail.com (maintainer wildfly11)
2018-10-27 19:33:56 +00:00
Kurt Jaeger
2765c7e72e New port: java/wildfly13
WildFly is a flexible, lightweight, managed application
runtime that helps you build amazing applications.
WildFly - new name for JBoss Application Server

Fast Startup
Small Footprint
Modular Design
Unified Configuration and Management

And of course Java EE!

WWW: http://wildfly.org

PR:		231328
Submitted by:	Simeo Reig <reig.simeo@gmail.com>
Approved by:	yerenkow@gmail.com (maintainer wildfly11)
2018-10-27 19:00:51 +00:00
Kurt Jaeger
f0f583d636 New port: java/wildfly12
WildFly is a flexible, lightweight, managed application
runtime that helps you build amazing applications.
WildFly - new name for JBoss Application Server

Fast Startup
Small Footprint
Modular Design
Unified Configuration and Management

And of course Java EE!

WWW: http://wildfly.org

PR:		231119
Submitted by:	Simeo Reig <reig.simeo@gmail.com>
2018-10-27 18:33:08 +00:00
Greg Lewis
95f40f80fb . Update to 8u192. 2018-10-27 18:06:24 +00:00
Greg Lewis
8f8bb8bcbc . Update to 8u192. 2018-10-27 18:05:20 +00:00
Mark Linimon
f5d3a89a73 Apparently now builds on powerpc64.
PR:		232401
Submitted by:	Piotr Kubaj
Approved by:	portmgr (tier-2 blanket)
2018-10-27 11:58:13 +00:00
Jan Beich
91f9922c6f devel/icu: update to 63.1
Changes:	http://site.icu-project.org/download/63
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
PR:		232300
Exp-run by:	antoine
2018-10-23 11:35:03 +00:00
Boris Samorodov
d59852a996 java/intellij: Update to version 2018.2.5 2018-10-19 22:31:52 +00:00
Lev A. Serebryakov
a4dd33ad63 (1) Update to 1.10.3.
(2) Fix STATIC build.
 (3) Expand FreeBSD template for better explanation of "Sponsored by"

PR:		(2) 220660, (3) 228362
2018-10-10 15:39:51 +00:00
Boris Samorodov
dd1fa1c0e9 java/intellij: Update to version 2018.2.4 2018-10-07 22:40:18 +00:00
Greg Lewis
b08dc1b933 . Add a doc port for JDK 10. 2018-10-07 18:16:38 +00:00
Kevin Bowling
1be6675659 java/intellij-ultimate: update to 2018.2.3
PR:		231341
Approved by:	Andrey Cherkashin (maintainer), timur (mentor)
Differential Revision:	https://reviews.freebsd.org/D17212
2018-09-25 03:25:04 +00:00
Antoine Brodin
aaccee94ec Deprecate dead -devel ports 2018-09-16 12:16:53 +00:00
Greg Lewis
073a9c1e71 . Update to 8u181. 2018-09-15 20:14:24 +00:00
Greg Lewis
a824292790 . Update to 8u181. 2018-09-15 18:31:39 +00:00
Boris Samorodov
604d6e35a5 java/intellij: Update to version 2018.2.3 2018-09-13 08:59:55 +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
Mathieu Arnold
e1bfdfbe56 Add DOCS options to ports that should have one.
Also various fixes related to said option.

PR:		230864
Submitted by:	mat
exp-runs by:	antoine
2018-09-10 13:14:50 +00:00
Greg Lewis
1e0bab92eb . Update to 8u181. 2018-09-08 20:53:33 +00:00
Greg Lewis
214f953656 . Update to 10.0.2. 2018-09-08 20:51:54 +00:00
Greg Lewis
f228843b62 . Update to 10.0.2. 2018-09-08 20:46:20 +00:00
Tobias Kortkamp
982d06e880 java/jlint: Fix build with Clang 6
In file included from access_desc.cc:1:
In file included from ./access_desc.hh:8:
In file included from ./class_desc.hh:4:
./types.hh:144:6: error: constant expression evaluates to 4294967168 which cannot be narrowed to type 'int4' (aka 'int') [-Wc++11-narrowing]
    {0xffffff80, 0x0000007f}, // tp_byte
     ^~~~~~~~~~

http://beefy11.nyi.freebsd.org/data/head-i386-default/p478276_s338342/logs/errors/jlint-3.1.2_4.log

jlint.cc:1044:33: error: no matching literal operator for call to 'operator""__DATE__' with arguments of types 'const char *' and 'unsigned long', and no matching literal operator template
                  "version %s ("__DATE__").\n", VERSION);
                                ^
- Remove embedded build date
- Make sure the build respects CXXFLAGS, LDFLAGS, LIBS
2018-08-31 22:32:05 +00:00
Timur I. Bakeyev
40ac1f7de2 Update java/intellij-ultimate to 2018.2.2 version
PR:		230299
Submitted by:	kbowling
Approved by:	maintainer
2018-08-31 09:38:21 +00:00
Kurt Jaeger
c09cc31915 java/jdk8-doc: update 8u172 -> 8u181
PR:		230811
Submitted by:	Jonathan Chen <jonc@chen.org.nz>
2018-08-30 20:25:42 +00:00
Tobias Kortkamp
f7eceb6c32 java/jikes: Unbreak on 12.0 and fix build with Clang 6
checking for standard set_new_handler... no
configure: error: Could not find standard set_new_handler function

PR:		230673
Submitted by:	Ting-Wei Lan <lantw44@gmail.com>
2018-08-26 10:10:25 +00:00
Jan Beich
07e038e429 www/webkit2-gtk3, java/openjfx8-devel: unbreak with libc++ 7
In file included from Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp:28:
In file included from Source/JavaScriptCore/bytecode/ArrayProfile.h:29:
In file included from Source/JavaScriptCore/runtime/Structure.h:28:
In file included from Source/JavaScriptCore/runtime/ClassInfo.h:25:
In file included from Source/JavaScriptCore/interpreter/CallFrame.h:30:
In file included from Source/JavaScriptCore/runtime/VM.h:40:
In file included from Source/JavaScriptCore/runtime/FunctionHasExecutedCache.h:28:
In file included from /usr/include/c++/v1/unordered_map:385:
In file included from /usr/include/c++/v1/__node_handle:16:
/usr/include/c++/v1/optional:171:29: error: redefinition of 'bad_optional_access'
class _LIBCPP_EXCEPTION_ABI bad_optional_access
                            ^
DerivedSources/ForwardingHeaders/wtf/Optional.h:295:7: note: previous definition is here
class bad_optional_access : public std::logic_error {
      ^

PR:		230464 230600
Submitted by:	dim
2018-08-22 19:38:08 +00:00
Rene Ladan
7526a10e45 Remove expired ports:
2018-08-20 net/openmq: Broken for more than 5 months
2018-08-20 net/coda6_server: Broken for more than 5 months
2018-08-20 net/ceph-devel: Broken for more than 5 months
2018-08-20 java/jgrapht: Broken for more than 5 months
2018-08-20 mail/mutt14: mutt 1.4.x has been out of support for 10+ years use mail/mutt
2018-08-20 www/pydio: Broken for more than 5 months
2018-08-20 security/fastd-devel: Broken for more than 5 months
2018-08-20 security/fastd: Broken for more than 5 months
2018-08-20 devel/bhyve-vm-goagent: Broken for more than 5 months
2018-08-20 devel/cherivis-devel: Depends on broken and expiring cheritrace-devel
2018-08-20 devel/cheritrace-devel: Broken for more than 5 months
2018-08-20 devel/javolution: Broken for more than 5 months
2018-08-20 devel/bisoncpp: Depends on broken and expiring libbobcat
2018-08-20 databases/php5-pdo_cassandra: Broken for more than 5 months
2018-08-20 games/crafty-open-large: Broken for more than 5 months
2018-08-20 games/crafty-open-enormous: Broken for more than 5 months
2018-08-20 games/crafty-open-medium: Broken for more than 5 months
2018-08-20 math/jakarta-commons-math: Broken for more than 5 months
2018-08-20 math/hfst: Broken for more than 5 months
2018-08-20 math/octave-forge-communications: Broken for more than 5 months
2018-08-20 lang/v8-devel: Broken for more than 5 months
2018-08-20 sysutils/rubygem-fluentd010: Broken for more than 5 months
2018-08-21 12:06:54 +00:00
Boris Samorodov
c38bda42e7 java/intellij: Update to version 2018.2.1 2018-08-14 20:55:46 +00:00
Niclas Zeising
15dac70c75 Switch to xorgproto instead of individual packages
Upstream used to distribute protocol headers as separate packages, but has
decided to merge those to a common package, named xorgproto.  This update
tracks that change.

* Add a new port, x11/xorgproto, with are protocol headers for xorg.
* Hook the new protocol port to the build and to infrastructure in
  bsd.xorg.mk.
* Update all ports with a dependency on any of the old *proto packages to
  instead depend on xorgproto.  Bump portrevision.
* Delete the old *proto packages, update MOVED.

PR:		230023
Submitted by:	zeising
Approved by:	portmgr (antoine)
exp-run by:	antoine
2018-07-31 18:41:30 +00:00
Gerald Pfeifer
09f9633cb6 Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.

This includes ports
 - featuring USE_GCC=yes or USE_GCC=any,
 - featuring USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and those
 - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
   c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.

PR:		222542
2018-07-29 22:18:44 +00:00
Steve Wills
50eb389a1e java/intellij-ultimate: Update to 2018.1.6
PR:		230028
Submitted by:	Andrey Cherkashin <andoriyu@gmail.com> (maintainer)
2018-07-26 21:26:54 +00:00
Antoine Brodin
f26b2df872 Deprecate ports broken for more than 5 months 2018-07-17 08:56:32 +00:00
Alex Dupre
801759c3ea Remove java/jaf port, since the Java Activation Framework is included by
default in the JRE since Java 6 and we don't support Java 5 anymore.

Reviewed by:	eugen
2018-07-16 16:59:24 +00:00
Eugene Grosbein
a1b0b79573 bouncycastle15: update to version 1.60
This release deals with two CVEs: one affecting RSA key pair generation
where the certainty value is being tweaked in the light-weight API,
and the other on properly validating an XMSS/XMSS^MT private key on reload.

In terms of improvements, the BCJSSE now supports SNI,
CMS now supports SHA-3 signatures, the Unified Model is now fully supported
for Diffie-Hellman with ephemeral keys, and PGP EC operations can support
a wider range of curves. Issues have also been fixed in EST,
CRMF request generation, and low-level support has been added for EdDSA.

Further details on other additions and bug fixes can be found in the
release notes at:

https://www.bouncycastle.org/releasenotes.html

Security:	CVE-2018-1000180
Security:	CVE-2018-1000613
MFH:		2018Q3
2018-07-15 15:00:50 +00:00
Antoine Brodin
2ee7fa38a5 Unbreak 2018-07-15 07:45:18 +00:00
Tobias Kortkamp
31ccd8928f Give the npapi-headers distfile a slightly better filename
PR:		229242
2018-07-07 12:35:32 +00:00
Tobias Kortkamp
1388dc54c9 Attempt to unbreak java/icedtea-web
- Bring back the PLUGIN option.  The build needs the 4 NPAPI headers.
  Extract them from libxul-45.9.0_12 to a separate distfile and
  point the build to them.

PR:		229242
Approved by:	java (maintainer timeout, 2 weeks)
2018-07-07 11:15:43 +00:00
Greg Lewis
780454f45b . Sync the cacerts file with the version in the latest Oracle binary release. 2018-07-03 06:31:39 +00:00