Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: profiles/
Date: Fri, 23 Feb 2018 20:40:14
Message-Id: 1519418397.2f5a8457a44a9432cdcc765520aa08e633dc61b1.mgorny@gentoo
1 commit: 2f5a8457a44a9432cdcc765520aa08e633dc61b1
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Tue Jan 30 22:08:20 2018 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Fri Feb 23 20:39:57 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f5a8457
7
8 use.desc: Correct/clarify SSL/TLS-related flags
9
10 Correct the description of SSL/TLS-related flags to match their modern
11 use. USE=ssl is a feature flag that enables support for SSL/TLS,
12 while USE=gnutls and USE=libressl are implementation toggling flags.
13
14 Unify the descriptions a bit. Make sure to mention both SSL and TLS
15 to avoid confusion. Inform about the necessity of enabling USE=ssl
16 in both implementation flags, and replace 'might' with 'if present'.
17
18 profiles/use.desc | 6 +++---
19 1 file changed, 3 insertions(+), 3 deletions(-)
20
21 diff --git a/profiles/use.desc b/profiles/use.desc
22 index 43423a017a5..5cdf9808d2b 100644
23 --- a/profiles/use.desc
24 +++ b/profiles/use.desc
25 @@ -119,7 +119,7 @@ gmp - Add support for dev-libs/gmp (GNU MP library)
26 gnome - Add GNOME support
27 gnome-keyring - Enable support for storing passwords via gnome-keyring
28 gnuplot - Enable support for gnuplot (data and function plotting)
29 -gnutls - Add support for net-libs/gnutls (TLS 1.0 and SSL 3.0 support)
30 +gnutls - Prefer net-libs/gnutls as SSL/TLS provider (ineffective with USE=-ssl)
31 gphoto2 - Add digital camera support
32 gpm - Add support for sys-libs/gpm (Console-based mouse driver)
33 gps - Add support for Global Positioning System
34 @@ -179,7 +179,7 @@ libcaca - Add support for colored ASCII-art graphics
35 libedit - Use the libedit library (replacement for readline)
36 libffi - Enable support for Foreign Function Interface library
37 libnotify - Enable desktop notification support
38 -libressl - Use dev-libs/libressl as SSL provider (might need ssl USE flag), packages should not depend on this USE flag
39 +libressl - Use dev-libs/libressl instead of dev-libs/openssl as SSL/TLS provider (ineffective with USE=-ssl), packages should not depend on this USE flag
40 libsamplerate - Build with support for converting sample rates using libsamplerate
41 libwww - Add libwww support (General purpose WEB API)
42 lirc - Add support for lirc (Linux's Infra-Red Remote Control)
43 @@ -319,7 +319,7 @@ sox - Add support for Sound eXchange (SoX)
44 speex - Add support for the speex audio codec (used for speech)
45 spell - Add dictionary support
46 sqlite - Add support for sqlite - embedded sql database
47 -ssl - Add support for Secure Socket Layer connections
48 +ssl - Add support for SSL/TLS connections (Secure Socket Layer / Transport Layer Security)
49 startup-notification - Enable application startup event feedback mechanism
50 static - !!do not set this during bootstrap!! Causes binaries to be statically linked instead of dynamically
51 static-libs - Build static versions of dynamic libraries as well