Commit graph

162 commits

Author SHA1 Message Date
hauke
6e9e3d3db7 Depend on binutils for OmniOS build, too. 2020-10-13 09:46:03 +00:00
leot
953ab724e1 *: revbump after fontconfig bl3 changes (libuuid removal) 2020-08-17 20:19:01 +00:00
rillig
809a6a2847 lang/openjdk8: skip check for unknown configure options 2020-06-02 18:25:39 +00:00
abs
8c94042d9c Add jmap to JAVA_WRAPPERS, bump PKGREVISION 2020-05-29 10:51:23 +00:00
adam
d62c903eea revbump after updating security/nettle 2020-05-22 10:55:42 +00:00
tnn
dba8f3aefa openjdk*: catch up with cups changes in CONFIGURE_ARGS 2020-05-17 01:17:18 +00:00
tnn
514e17a1fe openjdk*: switch the build dependency from cups-base to libcups 2020-05-17 01:07:03 +00:00
jperkin
eca3702014 openjdk8: Remove -pie on SunOS. 2020-05-15 10:15:48 +00:00
tnn
1181194332 openjdk8: handle paxctl +m internally to the build 2020-05-09 20:47:26 +00:00
tnn
310aebe53d openjdk8: don't pick up krb5 headers from pkgsrc 2020-05-09 19:14:16 +00:00
jmcneill
be09dd450c Follow openjdk11 and unlimit cputime as individual commands can take more
than 1hr of CPU time.
2020-05-06 10:16:29 +00:00
tnn
1468470fb2 openjdk8: update to openjdk8-1.8.252 (BSD port 8u252 GA)
Security fixes for:
CVE-2020-2754, CVE-2020-2755, CVE-2020-2756, CVE-2020-2757, CVE-2020-2773,
CVE-2020-2781, CVE-2020-2800, CVE-2020-2803, CVE-2020-2805, CVE-2020-2830
Also misc bugfixes.
2020-05-04 21:32:15 +00:00
rillig
8218750ad5 lang/openjdk8: document safe use of array[char] 2020-05-03 19:21:55 +00:00
rillig
c8eaa1b423 lang/openjdk8: remove redundant file from FILES_SUBST 2020-04-25 18:37:28 +00:00
tnn
f9baf69c2c openjdk8: remove va-hack now that we have UNLIMIT_RESOURCES+=virtualsize 2020-03-22 22:06:02 +00:00
wiz
4e3b1b97c2 librsvg: update bl3.mk to remove libcroco in rust case
recursive bump for the dependency change
2020-03-10 22:08:37 +00:00
bsiegert
23f9d8e845 Revbump packages depending on libffi after .so version change.
Requested by Matthias Ferdinand and Oskar on pkgsrc-users.
2020-03-08 16:42:24 +00:00
tnn
ae1b71fa3b openjdk8: update to 8u242
BSD specific fixes:
- Fix BsdNativeDispatcher
- Support thread name setting on OpenBSD and NetBSD

Security fixes:
- S8225261: Better method resolutions
- S8224909, CVE-2020-2583: Unlink Set of LinkedHashSets
- S8225279: Better XRender interpolation
- S8226352, CVE-2020-2590: Improve Kerberos interop capabilities
- S8227758: More valid PKIX processing
- S8227816: More Colorful ICC profiles
- S8228548, CVE-2020-2593: Normalize normalization for all
- S8229951, CVE-2020-2601: Better Ticket Granting Services
- S8230279: Improve Pack200 file reading
- S8230318: Better trust store usage
- S8230967: Improve Registry support of clients
- S8231129: More glyph images
- S8231139: Improved keystore support
- S8231422, CVE-2020-2604: Better serial filter handling
- S8231795, CVE-2020-2659: Enhance datagram socket support
- S8232419: Improve Registry registration
- S8234037, CVE-2020-2654: Improve Object Identifier Processing

~100 additional minor bugfixes.
2020-03-06 10:50:08 +00:00
jdolecek
9cd395f1db add FreeBSD patch to export couple more symbols from libnio for Jenkins,
found and provided by Mike Pumfold
2020-02-08 22:26:42 +00:00
rillig
9637f7852e all: migrate homepages from http to https
pkglint -r --network --only "migrate"

As a side-effect of migrating the homepages, pkglint also fixed a few
indentations in unrelated lines. These and the new homepages have been
checked manually.
2020-01-26 17:30:40 +00:00
jperkin
28e667659e openjdk8: More SunOS/gcc patching required. 2019-11-05 22:30:15 +00:00
rillig
8c6aee8563 lang: align variable assignments
pkglint -Wall -F --only aligned --only indent -r

No manual corrections.
2019-11-03 19:03:56 +00:00
tnn
1e6d14e99d openjdk8: update to 8u232 GA
Bug fix and security update. Resolves in particular the following CVEs:
- S8213429, CVE-2019-2933: Windows file handling redux
- S8218573, CVE-2019-2945: Better socket support
- S8220302, CVE-2019-2949: Better Kerberos ccache handling
- S8221858, CVE-2019-2958: Build Better Processes
- S8222684, CVE-2019-2964: Better support for patterns
- S8222690, CVE-2019-2962: Better Glyph Images
- S8223505, CVE-2019-2973: Better pattern compilation
- S8223518, CVE-2019-2975: Unexpected exception in jjs
- S8223892, CVE-2019-2978: Improved handling of jar files
- S8224532, CVE-2019-2981: Better Path supports
- S8224915, CVE-2019-2983: Better serial attributes
- S8225286, CVE-2019-2987: Better rendering of native glyphs
- S8225292, CVE-2019-2988: Better Graphics2D drawing
- S8225298, CVE-2019-2989: Improve TLS connection support
- S8225597, CVE-2019-2992: Enhance font glyph mapping
- S8226765, CVE-2019-2999: Commentary on Javadoc comments
- S8228825, CVE-2019-2894: Enhance ECDSA operations
2019-11-02 21:31:14 +00:00
tnn
a25d1a78a2 openjdk8: delete GCC>=6 workaround; configure has equivalent logic 2019-10-01 14:43:32 +00:00
tnn
4c01c47ab5 openjdk*: make NetBSD 7 bootstrap binaries valid for all future releases
Also drop support for NetBSD 6 and older.
2019-09-22 15:16:26 +00:00
tnn
b56137f9f9 openjdk*: remove NetBSD major version constraints 2019-09-22 15:05:06 +00:00
tnn
4b61bf01c5 openjdk*: use ${JAVA_NAME} where applicable 2019-09-22 14:47:00 +00:00
tnn
91f18d0c9d openjdk8: remove redunant CONFIGURE_ARGS 2019-09-22 14:42:47 +00:00
tnn
0ebae812d4 openjdk8: put back MASTER_SITE_LOCAL in the list
So the bootstrap kits can be found. Oops.
2019-08-23 18:52:23 +00:00
tnn
73b503df48 openjdk8: set the DISTNAME & PKGNAME based on GITHUB_TAG 2019-07-25 19:12:55 +00:00
tnn
c79ae15605 openjdk8: PLIST: g/c dup entries 2019-07-25 19:08:30 +00:00
tnn
d5b7b8f8d0 openjdk8: switch upstream to the openjdk BSD community effort at github
This repo is a continuation of the bsd-port tree, still maintained by
the FreeBSD ports java people.
It is forked from (and merges regularly from) AdoptOpenJDK.
They accept patches for other BSDs, so we should see if we have anything
in our tree worth contributing.

As a side effect, this changes updates openjdk8 to u222.
2019-07-25 12:00:08 +00:00
tnn
cecaa4ab29 openjdk8: revert previous which didn't work w/ SunOS /bin/sh printf builtin 2019-07-24 10:03:34 +00:00
tnn
7498d331b2 openjdk8: be compatible with src/usr.bin/printf/printf.c r1.49 2019-07-22 10:46:56 +00:00
wiz
1ac2210b6f *: recursive bump for gdk-pixbuf2-2.38.1 2019-07-21 22:23:57 +00:00
wiz
c30c5fbc0b *: recursive bump for nettle 3.5.1 2019-07-20 22:45:58 +00:00
rillig
c7ff05f63e all: replace SUBST_SED with the simpler SUBST_VARS
pkglint -Wall -r --only "substitution command" -F

With manual review and indentation fixes since pkglint doesn't get that
part correct in every case.
2019-05-23 19:22:54 +00:00
wiz
5d6945583a openjdk8: update to 1.8.202nb1.
Remove libXp build dependency, not used.
2019-03-20 11:10:25 +00:00
jperkin
bcff1b2721 openjdk8: Disable relro on SunOS. 2019-02-24 16:43:28 +00:00
ryoon
665d166948 Actually bump version 2019-02-19 17:04:53 +00:00
ryoon
7d4c62a00c Update to 1.8.202
* Fix sigaction usage for NetBSD, from nonaka@. Thank you.

Changelog:
Bugfixes:
JDK-8210384
JDK-8191178
JDK-8130655
JDK-8205479
JDK-8170937
JDK-8207322
JDK-8201801
JDK-8182461
JDK-8207150
JDK-8202264
JDK-8206392
JDK-8208638
JDK-8207060
JDK-8207750
JDK-8200719
JDK-8202261
JDK-8207145
JDK-8165852
JDK-8139507
JDK-8209184
JDK-8210038
JDK-8208183
JDK-8212709
JDK-8164920
JDK-8209639
JDK-8172850
JDK-8155635
JDK-8131048
JDK-8211150
JDK-8064811
JDK-8211909
JDK-8211387
JDK-8211124
JDK-8205965
JDK-8196882
JDK-8209863
JDK-8211394
JDK-8145788
JDK-8208091
JDK-8164383
JDK-8210219
JDK-8148129
JDK-8209457
JDK-8202277
JDK-8196968
JDK-8207159
JDK-8212147
JDK-8156709
JDK-8187218
JDK-8131051
JDK-8160928
See:
https://www.oracle.com/technetwork/java/javase/8u202-relnotes-5209339.html
2019-02-19 17:00:17 +00:00
jperkin
24f110104a openjdk8: Re-fix SunOS support. 2018-12-15 20:27:45 +00:00
ryoon
69fab95260 Remove obsole patches and regen distinfo properly 2018-12-12 16:04:10 +00:00
ryoon
6470164c19 Update to 1.8.192
Changelog:
New Features
security-libs/javax.net.ssl
➜ Support for Customization of Default Enabled Cipher Suites via System Properties

The system property jdk.tls.client.cipherSuites can be used to customize the default enabled cipher suites for the client side of SSL/TLS connections. In a similar way, the system property jdk.tls.server.cipherSuites can be used for customization on the server side.

The system properties contain a comma-separated list of supported cipher suite names that specify the default enabled cipher suites. All other supported cipher suites are disabled for this default setting. Unrecognized or unsupported cipher suite names specified in properties are ignored. Explicit setting of enabled cipher suites will override the system properties.

Please refer to the "Java Cryptography Architecture Standard Algorithm Name Documentation" for the standard JSSE cipher suite names, and the "Java Cryptography Architecture Oracle Providers Documentation" for the cipher suite names supported by the SunJSSE provider.

Note that the actual use of enabled cipher suites is restricted by algorithm constraints.

Note also that these system properties are currently supported by the JDK Reference Implementation. They are not guaranteed to be supported by other implementations.

Warning: These system properties can be used to configure weak cipher suites, or the configured cipher suites may become more weak over time. We do not recommend using the system properties unless you understand the security implications. Use them at your own risk.
See JDK-8162362


Bug Fixes

This release contains fixes for security vulnerabilities described in the Oracle Critical Patch Update. For a more complete list of the bug fixes included in this release, see the JDK 8u192 Bug Fixes page.

Security bugs:
CVE-2018-3183
CVE-2018-3209
CVE-2018-3169
CVE-2018-3149
CVE-2018-3211
CVE-2018-3180
CVE-2018-3214
CVE-2018-3157
CVE-2018-3150
CVE-2018-13785
CVE-2018-3136
CVE-2018-3139
2018-12-12 14:22:11 +00:00
kleink
f1a683c990 Revbump after cairo 1.16.0 update. 2018-11-14 22:20:58 +00:00
tnn
961fd66f25 openjdk8: some Linux packaging fixes 2018-11-12 10:42:07 +00:00
ryoon
b86dfe6873 Recursive revbump from hardbuzz-2.1.1 2018-11-12 03:51:07 +00:00
abs
e0ca14e28e Add jhat to JAVA_WRAPPERS. Bump PKGREVISION 2018-09-19 18:18:30 +00:00
tnn
3e616c7740 openjdk8: bootstrap aarch64 with jdk8 instead of jdk7
There is some compatibility issue with the current version of jdk7.
2018-09-17 10:50:26 +00:00
ryoon
1b149edb5d Regen distinfo to include correct tarball
From Marc Baudoin. Thank you.
2018-09-15 11:38:45 +00:00