Bug 211316 - New port: java/bouncycastle15 Cleanroom build of Java Cryptography Extensions
Summary: New port: java/bouncycastle15 Cleanroom build of Java Cryptography Extensions
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Vsevolod Stakhov
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-07-23 19:48 UTC by Eugene Grosbein
Modified: 2016-07-29 11:24 UTC (History)
1 user (show)

See Also:


Attachments
java/bouncycastle15 (4.22 KB, text/plain)
2016-07-23 19:48 UTC, Eugene Grosbein
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Eugene Grosbein 2016-07-23 19:48:44 UTC
Created attachment 172905 [details]
java/bouncycastle15

Version 1.54 of the Bouncy Castle Crypto APIs.

The FreeBSD Ports Collection already has 1.45 version of the Bouncy Castle and this new port is based on java/bouncycastle.

Newer versions are not API-compatible with that older one. Some say they should be given 2.x version numbers. So, this new version comes as distinct port java/bouncycastle15 instead of update for existing java/bouncycastle15 to keep old API version available.

This is neccessary dependency for other port updates, e.g. newer version of iText PDF (devel/itext) requires new API of modern Bouncy Castle versions.
Comment 1 commit-hook freebsd_committer freebsd_triage 2016-07-29 11:24:07 UTC
A commit references this bug:

Author: vsevolod
Date: Fri Jul 29 11:23:55 UTC 2016
New revision: 419237
URL: https://svnweb.freebsd.org/changeset/ports/419237

Log:
  Version 1.54 of the Bouncy Castle Crypto APIs.

  The FreeBSD Ports Collection already has 1.45 version of the Bouncy Castle and
  this new port is based on java/bouncycastle.

  Newer versions are not API-compatible with that older one. Some say they should
  be given 2.x version numbers. So, this new version comes as distinct port
  java/bouncycastle15 instead of update for existing java/bouncycastle15 to keep
  old API version available.

  This is neccessary dependency for other port updates, e.g. newer version of
  iText PDF (devel/itext) requires new API of modern Bouncy Castle versions.

  PR:		211316
  Submitted by:	Eugen Grosbein <eugen=at=grosbein.net>

Changes:
  head/java/Makefile
  head/java/bouncycastle15/
  head/java/bouncycastle15/Makefile
  head/java/bouncycastle15/distinfo
  head/java/bouncycastle15/pkg-descr
  head/java/bouncycastle15/pkg-plist
Comment 2 Vsevolod Stakhov freebsd_committer freebsd_triage 2016-07-29 11:24:50 UTC
Committed, thank you!