www-client/w3m: fix USE="-ssl" err, missing <time.h>
authorYixun Lan <dlan@gentoo.org>
Sun, 4 Dec 2016 15:04:12 +0000 (23:04 +0800)
committerYixun Lan <dlan@gentoo.org>
Sun, 4 Dec 2016 15:05:52 +0000 (23:05 +0800)
Gentoo-Bug: 601498

Package-Manager: portage-2.3.2

www-client/w3m/files/w3m-0.5.3-fix-missing-time.patch [new file with mode: 0644]
www-client/w3m/w3m-0.5.3-r9.ebuild

diff --git a/www-client/w3m/files/w3m-0.5.3-fix-missing-time.patch b/www-client/w3m/files/w3m-0.5.3-fix-missing-time.patch
new file mode 100644 (file)
index 0000000..03efd85
--- /dev/null
@@ -0,0 +1,13 @@
+diff --git a/html.h b/html.h
+index c490655..2a9a431 100644
+--- a/html.h
++++ b/html.h
+@@ -8,6 +8,8 @@
+ #include <openssl/ssl.h>
+ #endif                                /* USE_SSL */
++#include <time.h>
++
+ #define StrUFgets(f) StrISgets((f)->stream)
+ #define StrmyUFgets(f) StrmyISgets((f)->stream)
+ #define UFgetc(f) ISgetc((f)->stream)
index a0f3e0b789cbb0776ad711fa8d59826ef81896d9..bc191ce7567cee58394b1cc210a3fbb7944e7091 100644 (file)
@@ -34,11 +34,13 @@ RDEPEND=">=sys-libs/ncurses-5.2-r3:0=
 DEPEND="${RDEPEND}
        virtual/pkgconfig"
 
-S="${WORKDIR}"/${MY_P}
+PATCHES=(
+       "${FILESDIR}/${P}-underlinking.patch"
+       "${FILESDIR}/${P}-fix-missing-time.patch"
+)
 
+S="${WORKDIR}"/${MY_P}
 src_prepare() {
-       epatch "${FILESDIR}/${PN}-0.5.3-underlinking.patch"
-
        default
        ecvs_clean
        sed -i -e "/^AR=/s/ar/$(tc-getAR)/" {.,w3mimg,libwc}/Makefile.in || die