Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 639940 - media-tv/tvheadend-4.2.4: add libressl support
Summary: media-tv/tvheadend-4.2.4: add libressl support
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Sam Jorna (wraeth) (RETIRED)
URL: https://wiki.gentoo.org/wiki/Project:...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-12-05 15:16 UTC by Daniel Kenzelmann
Modified: 2017-12-05 22:37 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Kenzelmann 2017-12-05 15:16:10 UTC
tvheadend is requiring openssl

Please add support for libressl in ebuild by adding libressl keyword
and evaluating it according to
https://wiki.gentoo.org/wiki/Project:LibreSSL
as per patch below
---
--- tvheadend-4.2.4.ebuild      2017-12-04 23:39:19.000000000 +0100
+++ tvheadend-4.2.4.ebuild.new  2017-12-05 16:11:52.544145479 +0100
@@ -13,10 +13,11 @@
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~x86"
 
-IUSE="+capmt +constcw +cwc dbus debug dvbcsa dvben50221 +dvb +ffmpeg hdhomerun +imagecache +inotify iptv satip systemd +timeshift uriparser xmltv zeroconf zlib"
+IUSE="+capmt +constcw +cwc dbus debug dvbcsa dvben50221 +dvb +ffmpeg hdhomerun +imagecache +inotify iptv libressl satip systemd +timeshift uriparser xmltv zeroconf zlib"
 
 RDEPEND="
-       dev-libs/openssl:=
+       !libressl? ( dev-libs/openssl:= )
+       libressl? ( dev-libs/libressl:= )
        virtual/libiconv
        dbus? ( sys-apps/dbus )
        dvbcsa? ( media-libs/libdvbcsa )


Reproducible: Always
Comment 1 Larry the Git Cow gentoo-dev 2017-12-05 22:36:25 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68b9abf66d23fcaeafc5820af28621e94224b890

commit 68b9abf66d23fcaeafc5820af28621e94224b890
Author:     James Le Cuirot <chewi@gentoo.org>
AuthorDate: 2017-12-05 22:35:50 +0000
Commit:     James Le Cuirot <chewi@gentoo.org>
CommitDate: 2017-12-05 22:36:18 +0000

    media-tv/tvheadend: Add libressl support via USE flag
    
    Closes: https://bugs.gentoo.org/639940
    Package-Manager: Portage-2.3.16, Repoman-2.3.6

 media-tv/tvheadend/tvheadend-4.2.4.ebuild | 5 +++--
 media-tv/tvheadend/tvheadend-9999.ebuild  | 5 +++--
 2 files changed, 6 insertions(+), 4 deletions(-)
Comment 2 James Le Cuirot gentoo-dev 2017-12-05 22:37:09 UTC
Thanks for this but please attach patches next time. Bugzilla doesn't preserve the whitespace.