Commit graph

73 commits

Author SHA1 Message Date
Bernard Spil
3549adb6ee security/openssl-devel: Fix typo in PORTREVISION 2022-01-28 15:23:02 +00:00
Stefan Eßer
5600b7995f security/openssl: add boringssl to CONFLICTS_INSTALL
Approved by:	portmgr (implicit)
2022-01-11 00:19:35 +01:00
Stefan Eßer
bcaf25a8c8 Fix CONFLICTS entries of multiple ports
There have been lots of missing CONFLICTS_INSTALL entries, either
because conflicting ports were added without updating existing ports,
due to name changes of generated packages, due to mis-understanding
the format and semantics of the conflicts entries, or just due to
typoes in package names.

This patch is the result of a comparison of all files contained in
the official packages with each other. This comparison was based on
packages built with default options and may therefore have missed
further conflicts with optionally installed files.

Where possible, version numbers in conflicts entries have been
generalized, some times taking advantage of the fact that a port
cannot conflict with itself (due to logic in bsd.port.mk that
supresses the pattern match result in that case).

A few ports that set the conflicts variables depending on complex
conditions (e.g. port options), have been left unmodified, despite
probably containing outdated package names.

These changes should only affect the installation of locally built
ports, not the package building with poudriere. They should give an
early indication of the install conflict in cases where currently
the pkg command aborts an installation when it detects that an
existing file would be overwritten,

Approved by:	portmgr (implicit)
2022-01-10 16:15:39 +01:00
Piotr Kubaj
c1fa6bdea4 security/openssl-devel: add BSD-riscv64 target support
While here, remove checking for powerpc, it's detected automatically.
2021-12-27 21:19:32 +00:00
Bernard Spil
2b095f9a25 security/openssl-devel: Security update to 3.0.1
Security:	0132ca5b-5d11-11ec-8be6-d4c9ef517024
MFH:		2021Q4
2021-12-14 19:26:14 +00:00
Piotr Kubaj
6d2d545b85 security/openssl-devel: bump PORTREVISION 2021-12-11 03:49:06 +00:00
Piotr Kubaj
f640451481 security/openssl-devel: merge upstream patch to enable assembly routines on powerpc*
Since the architecture is misdetected as powerpc, manually set up target.
2021-12-11 03:47:47 +00:00
Stefan Eßer
5933ac0b09 */*: Remove redundant '-[0-9]*' from CONFLICTS_INSTALL
The conflict checks compare the patterns first against the package
names without version (as reported by "pkg query "%n"), then - if
there was no match - agsinst the full package names including the
version (as reported by "pkg query "%n-%v").

Approved by: portmgr (blanket)
2021-11-23 23:11:40 +01:00
Bernard Spil
f5164ae601 security/openssl-devel: Fix detection of ARM CPU features
Upstream:
 * https://github.com/openssl/openssl/pull/17082
 * https://github.com/openssl/openssl/pull/17084

PR:		259937
Submitted by:	allanjude
Differential Revision:	https://reviews.freebsd.org/D33062
2021-11-20 14:10:12 +00:00
Bernard Spil
338043dc8a security/openssl-devel: Bump portrevision
* Previous commit changed MAN3 option
 * As per Porter's Handbook:
   "That includes changes that only affect a package built with
    non-default options."
2021-09-12 12:59:33 +00:00
Bernard Spil
d7f90a4472 security/openssl-devel: Fix MAN3 option extra-patch 2021-09-12 10:37:49 +00:00
Bernard Spil
858f35e483 security/openssl-devel: Update to 3.0.0 RELEASE 2021-09-10 10:10:52 +00:00
Bernard Spil
85219598c4 security/openssl-devel: unbreak on i386 via atomic stub
Submitted by:	jbeich
2021-08-01 10:34:03 +00:00
Bernard Spil
534644e6ec security/openssl-devel: Update to 3.0.0-beta2
* Refactor MAN3 option plist generation
2021-07-29 20:55:39 +00:00
Bernard Spil
c2504118a9 security/openssl-devel: Upadate to 3.0.0-beta1 2021-06-19 11:15:13 +00:00
Bernard Spil
c51a004f03 security/openssl-devel: Update to 3.0.0alpha16 2021-05-08 11:00:35 +00:00
Bernard Spil
ffefc8d994 security/openssl-devel: Update to 3.0.0-alpha15 2021-04-27 09:40:04 +00:00
Bernard Spil
a82d27ca57 security/openssl-devel: Build fixes
* fix CRYPTODEV issues on < 13
 * fix MAN3 issues when disabled
2021-04-13 15:21:09 +00:00
Bernard Spil
5dd3123de2 security/openssl-devel: Update to 3.0.0-alpha14
* and fix cryptodev on < 13

PR:		254643
Reported by:	<cryx-freebsd h3q com>
Reviewed by:	wollman
2021-04-09 11:42:19 +00:00
Mathieu Arnold
305f148f48
Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
Bernard Spil
4a4bfbba83 security/openssl-devel: Update to 3.0.0-alpha13 2021-03-12 14:40:57 +00:00
Tobias Kortkamp
f2499eec5a Remove redundant option descriptions that match the default ones
(ignoring case)

Reported by:	danfe (for net/mosquitto), portscan
2021-03-07 16:45:48 +00:00
Bernard Spil
3e4455e909 security/openssl-devel: Security update to 3.0.0alpha12
MFH:		2021Q1
Security:	96a21236-707b-11eb-96d8-d4c9ef517024
2021-02-18 18:18:41 +00:00
Bernard Spil
a237bb33a6 security/openssl-devel: Update to 3.0.0-alpha11 2021-01-29 08:49:58 +00:00
Bernard Spil
60b10f7da6 security/openssl-devel: Update to 3.0.0alpha10 2021-01-08 18:27:40 +00:00
Bernard Spil
6751f89e45 security/openssl-devel: Enable KTLS by default
* Only for 13.x systems
 * Allows testing of nfs-over-tls

Reported by:	rickm
2020-12-04 20:05:36 +00:00
Bernard Spil
135fdfecd8 security/openssl-devel: Update to 3.0.0 alpha 9 2020-11-27 19:53:54 +00:00
Bernard Spil
f6c0b7dc53 security/openssl-devel: Update to 3.0.0-alpha3 2020-11-06 14:21:15 +00:00
Bernard Spil
c8b7b0c550 security/openssl-devel: Update to 3.0.0-alpha7 2020-10-18 13:13:51 +00:00
Bernard Spil
e3ccda8520 security/openssl-devel: Update to 3.0.0-alpha6
* Fix broken MAN3 option
2020-08-06 20:50:02 +00:00
Bernard Spil
908b9c9590 security/openssl-devel: Update to 3.0.0-alpha5
* target now determined in util/perl/OpenSSL/config.pm
 * Stop modifying Makefile twice
2020-07-19 08:10:52 +00:00
Bernard Spil
5cf32db6b8 security/openssl-devel: Update to 3.0.0-alpha4 2020-06-26 14:54:03 +00:00
Bernard Spil
d84cc8d236 security/openssl-devel: Update to 3.0.0-alpha3 2020-06-07 13:41:12 +00:00
Bernard Spil
dafb4b2154 security/openssl-devel: Add modules options
Submitted by:	gordon@freebsd.org
Differential Revision:	https://reviews.freebsd.org/D24965
2020-05-23 19:38:10 +00:00
Bernard Spil
2b99405a55 security/openssl-devel: Update to 3.0.0-alpha2 2020-05-16 08:44:03 +00:00
Bernard Spil
af7d3b3565 security/openssl-devel: Resurrect OpenSSL devel port 2020-04-27 13:10:14 +00:00
Bernard Spil
efd6dfdadf security/openssl-devel: Remove port
- OpenSSL 1.1.1 is ABI compatible
 - Aligns with FreeBSD 12

Reviewed by:	bapt, rene
Differential Revision: https://reviews.freebsd.org/D17136
2018-11-04 08:59:18 +00:00
Bernard Spil
11917a45c7 security/openssl-devel: Move patches
- Add fix from upstream [1]

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

MFH:		2018Q4
2018-10-30 15:06:07 +00:00
Bernard Spil
d09a69d1ac security/openssl-devel: Fix vulnerabilities
MFH:		2018Q4
Security:	238ae7de-dba2-11e8-b713-b499baebfeaf
2018-10-29 18:38:55 +00:00
Bernard Spil
3f8c9bbbb0 security/openssl-devel: Fix SHARED option
- Fix linking with lld on i386
 - Fix ordering

PR:		231333
Reported by:	lev
2018-10-28 14:52:34 +00:00
Bernard Spil
e2fe7cdea3 Chase CONFLICTS after addition of security/openssl111
- While here mark OpenSSL 1.1.0 deprecated
   see: https://www.openssl.org/policies/releasestrat.html
2018-09-12 11:36:17 +00:00
Bernard Spil
b8837b0fe6 security/openssl-devel: Update to 1.1.0i
- Includes vulnerability fixes that were already
   added to the port as patches
2018-08-14 14:25:18 +00:00
Adam Weinberger
0c926073ff Fix a common grammar error: "can not" means the opposite of "cannot."
"Can not" means "it is possible not to," and "cannot" means "it is impossible to."
2018-08-01 16:33:11 +00:00
Bernard Spil
ad76516079 security/openssl-devel: Security update
- Upstream update for CVE-2018-0732

MFH:            2018Q2
Security:       c82ecac5-6e3f-11e8-8777-b499baebfeaf
2018-06-12 13:45:44 +00:00
Bernard Spil
3f8f6c7b36 security/openssl-devel: Security update for CVE-2018-0737
MFH:		2018Q2
Security:	8f353420-4197-11e8-8777-b499baebfeaf
2018-04-16 17:51:39 +00:00
Bernard Spil
972c3796aa security/openssl-devel: Security update to 1.1.0h
- Update to 1.1.0h
 - Fix PREFIX [1]
 - Add DH option (default enabled)
 - Set EC default regardless (no-op if no EC option)
 - Upstream properly creates the symlinks, simplify strip

PR:		226967 [1]
Reported by:	demon [1]
MFH:		2018Q1
Security:	b7cff5a9-31cc-11e8-8f07-b499baebfeaf
2018-03-27 15:23:11 +00:00
Bernard Spil
498e9ef30d security/openssl-devel: Security update to 1.1.0g
- Add Async, TLSv1 and TLSv1.1 options
 - Juggle manpages

MFH:		2017Q4
Security:	f40f07aa-c00f-11e7-ac58-b499baebfeaf
2017-11-02 22:00:58 +00:00
Mark Linimon
45cb752a04 Begin deorbit burn of ia64. We have not attempted to build packages for
it for many years.

While here, alphabetize ARCHs, pet portlint, and modernize usages.

Approved by:	portmgr (tier-2 blanket)
2017-06-25 00:29:09 +00:00
Mathieu Arnold
57e6067fef The THREADS option is defined twice, remove one of them.
It makes poudriere think that options changed, and forces openssl to be
rebuilt at every bulk run.

Sponsored by:	Absolight
2017-06-19 16:06:12 +00:00
Bernard Spil
8c0b3c0a3c security/openssl-devel: Update to 1.1.0f
- Bugfix update to 1.1.0f
 - Fix plist issues
2017-05-25 19:08:56 +00:00