Sync with portage [Thu Jul 4 00:09:17 MSK 2019].

mhiretskiy 1447
root 5 years ago
parent 8d66d546f5
commit a25090f850

Binary file not shown.

Binary file not shown.

@ -1,2 +1 @@
DIST pigz-2.3.4.tar.gz 105412 BLAKE2B 821fac7cd0f113ea81b284c1df5d464c2a2bf8f88742ee432eb6fdc31d097983983f22280a52dda04c3f1735297af690bcebdfd70679560525a5c3731652695e SHA512 c0d5da6c5b2da50841aaf3958d5694edca0356d4bef211175e9f2f17e0c815e80b2e62bb39c7761c8f83fdaa84ca7373e130cdb0fa2c96f91c397556cbf7ba2a
DIST pigz-2.4.tar.gz 98234 BLAKE2B 763fe3975c6a83f46b94741d4e16b40a4edef20b7677e8d32b99856498f951edebd86634c227b0f212f0aff87fd3626e21348fdb3839a6abfb21a547bed88be6 SHA512 79b2357176f93b9f3e2bc07fee393fc4d79b7bd0041808f8ddfd23eafccde72e60ca95e97595bb624a4f732fe3612bf46d57c44541c36ae62f9aa6336abe16ba

@ -1,38 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit toolchain-funcs flag-o-matic
DESCRIPTION="A parallel implementation of gzip"
HOMEPAGE="http://www.zlib.net/pigz/"
SRC_URI="http://www.zlib.net/pigz/${P}.tar.gz"
LICENSE="ZLIB"
SLOT="0"
KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~ppc-macos ~sparc64-solaris"
IUSE="static symlink test"
LIB_DEPEND="sys-libs/zlib[static-libs(+)]"
RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
DEPEND="${RDEPEND}
static? ( ${LIB_DEPEND} )
test? ( app-arch/ncompress )"
src_compile() {
use static && append-ldflags -static
emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
}
src_install() {
dobin ${PN}
dosym ${PN} /usr/bin/un${PN}
dodoc README
doman ${PN}.1
if use symlink; then
dosym ${PN} /usr/bin/gzip
dosym un${PN} /usr/bin/gunzip
fi
}

Binary file not shown.

@ -18,6 +18,10 @@ BDEPEND="app-arch/unzip"
S="${WORKDIR}"
PATCHES=(
"${FILESDIR}/${P}-build.patch"
)
config_uncomment() {
sed -i -e "s://\s*\(#define\s*$1\):\1:" config.h || die
}

@ -9,3 +9,263 @@
#define CRYPTOPP_SSE2_INTRIN_AVAILABLE 1
#endif
From fbbf0a08e8cf4faca661b0f75f806ea652abea70 Mon Sep 17 00:00:00 2001
From: Jeffrey Walton <noloader@gmail.com>
Date: Tue, 2 Jul 2019 16:55:00 -0400
Subject: [PATCH] Add missing XOP header for blake2b_simd.cpp (GH #859) The
Gentoo folks caught a bug at https://bugs.gentoo.org/689162. The 689162 bug
uses -march=bdver1 -msse4.1 on a AMD Bulldozer machine.
Investigating the issue we are missing the XOP header blake2b_simd.cpp. However, adding the XOP header is not enough for this particular config. Four source files fail to compile with the expected headers. We are waiting on the GCC folks to get back to us with a fix.
---
blake2b_simd.cpp | 5 +++++
keccak_simd.cpp | 5 +++++
simon128_simd.cpp | 1 +
speck128_simd.cpp | 1 +
4 files changed, 12 insertions(+)
diff --git a/blake2b_simd.cpp b/blake2b_simd.cpp
index ff138321..b246824c 100644
--- a/blake2b_simd.cpp
+++ b/blake2b_simd.cpp
@@ -32,6 +32,11 @@
# undef CRYPTOPP_ALTIVEC_AVAILABLE
#endif
+#if defined(__XOP__)
+# include <immintrin.h>
+# include <ammintrin.h>
+#endif
+
#if (CRYPTOPP_SSE41_AVAILABLE)
# include <emmintrin.h>
# include <tmmintrin.h>
diff --git a/keccak_simd.cpp b/keccak_simd.cpp
index 45674ac2..ae2f2095 100644
--- a/keccak_simd.cpp
+++ b/keccak_simd.cpp
@@ -26,6 +26,11 @@
# include <tmmintrin.h>
#endif
+#if defined(__XOP__)
+# include <immintrin.h>
+# include <ammintrin.h>
+#endif
+
// Squash MS LNK4221 and libtool warnings
extern const char KECCAK_SIMD_FNAME[] = __FILE__;
diff --git a/simon128_simd.cpp b/simon128_simd.cpp
index 5331c351..4b551f8f 100644
--- a/simon128_simd.cpp
+++ b/simon128_simd.cpp
@@ -23,6 +23,7 @@
#endif
#if defined(__XOP__)
+# include <immintrin.h>
# include <ammintrin.h>
#endif
diff --git a/speck128_simd.cpp b/speck128_simd.cpp
index 2c356346..fb3eb1e6 100644
--- a/speck128_simd.cpp
+++ b/speck128_simd.cpp
@@ -23,6 +23,7 @@
#endif
#if defined(__XOP__)
+# include <immintrin.h>
# include <ammintrin.h>
#endif
--
2.21.0
From eeb7dadc76572b7061922ca6ac5f247bdfd985ad Mon Sep 17 00:00:00 2001
From: Jeffrey Walton <noloader@gmail.com>
Date: Tue, 2 Jul 2019 19:10:11 -0400
Subject: [PATCH] Fix missing _mm_roti_epi32 and _mm_roti_epi64 under GCC (GH
#859)
---
blake2b_simd.cpp | 4 +++-
blake2s_simd.cpp | 7 +++++++
chacha_simd.cpp | 3 +++
cham_simd.cpp | 3 +++
keccak_simd.cpp | 4 +++-
lea_simd.cpp | 3 +++
simeck_simd.cpp | 3 +++
simon128_simd.cpp | 4 +++-
simon64_simd.cpp | 3 +++
speck128_simd.cpp | 4 +++-
speck64_simd.cpp | 3 +++
11 files changed, 37 insertions(+), 4 deletions(-)
diff --git a/blake2b_simd.cpp b/blake2b_simd.cpp
index b246824c..6803d0ae 100644
--- a/blake2b_simd.cpp
+++ b/blake2b_simd.cpp
@@ -33,8 +33,10 @@
#endif
#if defined(__XOP__)
-# include <immintrin.h>
# include <ammintrin.h>
+# if defined(__GNUC__)
+# include <x86intrin.h>
+# endif
#endif
#if (CRYPTOPP_SSE41_AVAILABLE)
diff --git a/blake2s_simd.cpp b/blake2s_simd.cpp
index f02b9771..4b6d1bd6 100644
--- a/blake2s_simd.cpp
+++ b/blake2s_simd.cpp
@@ -42,6 +42,13 @@
# undef CRYPTOPP_ALTIVEC_AVAILABLE
#endif
+#if defined(__XOP__)
+# include <ammintrin.h>
+# if defined(__GNUC__)
+# include <x86intrin.h>
+# endif
+#endif
+
#if (CRYPTOPP_SSE41_AVAILABLE)
# include <emmintrin.h>
# include <tmmintrin.h>
diff --git a/chacha_simd.cpp b/chacha_simd.cpp
index a983ab69..5a63ecee 100644
--- a/chacha_simd.cpp
+++ b/chacha_simd.cpp
@@ -46,6 +46,9 @@
#if defined(__XOP__)
# include <ammintrin.h>
+# if defined(__GNUC__)
+# include <x86intrin.h>
+# endif
#endif
// C1189: error: This header is specific to ARM targets
diff --git a/cham_simd.cpp b/cham_simd.cpp
index 7fcaece1..e102a877 100644
--- a/cham_simd.cpp
+++ b/cham_simd.cpp
@@ -24,6 +24,9 @@
#if defined(__XOP__)
# include <ammintrin.h>
+# if defined(__GNUC__)
+# include <x86intrin.h>
+# endif
#endif
#if defined(__AVX512F__)
diff --git a/keccak_simd.cpp b/keccak_simd.cpp
index ae2f2095..194291a0 100644
--- a/keccak_simd.cpp
+++ b/keccak_simd.cpp
@@ -27,8 +27,10 @@
#endif
#if defined(__XOP__)
-# include <immintrin.h>
# include <ammintrin.h>
+# if defined(__GNUC__)
+# include <x86intrin.h>
+# endif
#endif
// Squash MS LNK4221 and libtool warnings
diff --git a/lea_simd.cpp b/lea_simd.cpp
index b4180e34..ee2a5697 100644
--- a/lea_simd.cpp
+++ b/lea_simd.cpp
@@ -24,6 +24,9 @@
#if defined(__XOP__)
# include <ammintrin.h>
+# if defined(__GNUC__)
+# include <x86intrin.h>
+# endif
#endif
#if defined(__AVX512F__)
diff --git a/simeck_simd.cpp b/simeck_simd.cpp
index 2a9efc99..f92a53d7 100644
--- a/simeck_simd.cpp
+++ b/simeck_simd.cpp
@@ -24,6 +24,9 @@
#if defined(__XOP__)
# include <ammintrin.h>
+# if defined(__GNUC__)
+# include <x86intrin.h>
+# endif
#endif
// Squash MS LNK4221 and libtool warnings
diff --git a/simon128_simd.cpp b/simon128_simd.cpp
index 4b551f8f..cb16fa8d 100644
--- a/simon128_simd.cpp
+++ b/simon128_simd.cpp
@@ -23,8 +23,10 @@
#endif
#if defined(__XOP__)
-# include <immintrin.h>
# include <ammintrin.h>
+# if defined(__GNUC__)
+# include <x86intrin.h>
+# endif
#endif
#if defined(__AVX512F__)
diff --git a/simon64_simd.cpp b/simon64_simd.cpp
index eb5a1757..fcbe1342 100644
--- a/simon64_simd.cpp
+++ b/simon64_simd.cpp
@@ -25,6 +25,9 @@
#if defined(__XOP__)
# include <ammintrin.h>
+# if defined(__GNUC__)
+# include <x86intrin.h>
+# endif
#endif
// C1189: error: This header is specific to ARM targets
diff --git a/speck128_simd.cpp b/speck128_simd.cpp
index fb3eb1e6..0c0f389e 100644
--- a/speck128_simd.cpp
+++ b/speck128_simd.cpp
@@ -23,8 +23,10 @@
#endif
#if defined(__XOP__)
-# include <immintrin.h>
# include <ammintrin.h>
+# if defined(__GNUC__)
+# include <x86intrin.h>
+# endif
#endif
#if defined(__AVX512F__)
diff --git a/speck64_simd.cpp b/speck64_simd.cpp
index 0a720fb3..0b43c175 100644
--- a/speck64_simd.cpp
+++ b/speck64_simd.cpp
@@ -25,6 +25,9 @@
#if defined(__XOP__)
# include <ammintrin.h>
+# if defined(__GNUC__)
+# include <x86intrin.h>
+# endif
#endif
// C1189: error: This header is specific to ARM targets

Binary file not shown.

@ -3,3 +3,4 @@ DIST Image-ExifTool-11.49.tar.gz 4566133 BLAKE2B f4b74a7ee20fd0cb44943eb3ddeaa04
DIST Image-ExifTool-11.51.tar.gz 4573052 BLAKE2B 9b38550127e9d21471ce11d25fa267a13e21deb65da3e0f1fbee7f7970f65b82e9e3a1b30ba6340739a2fc402fa8aac874a1813edf5e71634e5f23268a3fff96 SHA512 e6f48d803714a3fb8e12f869d3f9d3957db9aa330cf4e910a6eaadde759aa4ec0fc4873576d46bcbe40462d87bac341e6a546813f4753ba0bf61cf36dde7deeb
DIST Image-ExifTool-11.52.tar.gz 4574091 BLAKE2B 898d7e79ef3d5fe0b284c1c7099731ee3dec5544ff2e48b0830a69b094299e49954ecd43c2ae25e91734402eef419083f8927e5c80a7ce24001cb1e33cb39d52 SHA512 de8ed55144cde96efddac1d83416bf0252763dbb53ccc428ac2d4f6b4ea87605c3f85b22bb07339e3b460adf5662738adc4150c4000078d06da80ef33fa739f5
DIST Image-ExifTool-11.53.tar.gz 4577849 BLAKE2B aae1b13fe37f8a3f5428cac71c7c37b0e2a77cab3ff6e3442f4453ada7a702193906d7de8a42309d636e697fee80ff48be30dfaf171198ac0a13ef41d26f2580 SHA512 3c404d00606b46febc9fb09149e47ea80c36bba4df6f9d4717c5bee8893e99dbadc47bbf0aad4b87e0d5d55cb5ad3b5c2b06b36a7c4d5b3d5d0a1ee255ad9ec0
DIST Image-ExifTool-11.54.tar.gz 4598312 BLAKE2B 2543f56a9d7b59d085bf147a51f90be3764093853a66f522cc8ea96caefa0389a64cc1c2ae18d9eb1d79dd97f406c13a561c495a249c025b5cb6bd3af3acd5c6 SHA512 3d21ac6208b2410b9e39afc21738da14528fa891a4115472b66a489345bcc9580c922924c6060c413cef30671a7508bc5ec1ce9ec6c3645838210f025059d37f

@ -0,0 +1,25 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
DIST_NAME=Image-ExifTool
inherit perl-module
DESCRIPTION="Read and write meta information in image, audio and video files"
HOMEPAGE="https://www.sno.phy.queensu.ca/~phil/exiftool/ ${HOMEPAGE}"
SRC_URI="https://www.sno.phy.queensu.ca/~phil/exiftool/${DIST_P}.tar.gz"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~x64-macos"
IUSE="doc"
SRC_TEST="do"
src_install() {
perl-module_src_install
use doc && dodoc -r html/
insinto /usr/share/${PN}
doins -r fmt_files config_files arg_files
}

Binary file not shown.

@ -1 +1,2 @@
DIST pianobar-2019.01.25.tar.bz2 48340 BLAKE2B 09078b0fdf43baab99c343a86d5f1c1e0ee7ab39e2af20e7cdde6c21320a74d82ed9bc02e821b02ab045329944aa7d273d637c80bcb0ce96692281dc2e1a0568 SHA512 bfcec235ff01e40a2f650166a29020276b43b241008fd5eb8b84944744b1ce6262cf3be140354404c9410b88d6910e4bcf77b4de787742a7898bbc8511fef0f6
DIST pianobar-2019.02.14.tar.bz2 48396 BLAKE2B 3b25cdbd086efdb4c5f3239b9c47af6c6f647929573dd8fda93a569252dcace34654fc9460bc0cc9925057bb56a10912788a9aedaba8f217dfc2f9eae9718275 SHA512 00491118ed46df4871e8d019e7139d0779d07d03ab4c8a2312f024613a8b849430bb7c23339a021604023f2c5234015fdbd5d7078caf8cf6d690d03e7c648755

@ -0,0 +1,47 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit toolchain-funcs flag-o-matic
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/PromyLOPh/pianobar.git"
else
SRC_URI="https://6xq.net/${PN}/${P}.tar.bz2"
KEYWORDS="~amd64 ~x86"
fi
DESCRIPTION="A console-based replacement for Pandora's flash player"
HOMEPAGE="https://6xq.net/pianobar/"
LICENSE="MIT"
SLOT="0"
IUSE="libav static-libs"
RDEPEND="media-libs/libao
net-misc/curl
dev-libs/libgcrypt:0=
dev-libs/json-c:=
libav? ( >=media-video/libav-12:0= )
!libav? ( >=media-video/ffmpeg-3.1:0= )
"
DEPEND="${RDEPEND}
virtual/pkgconfig"
src_compile() {
append-cflags -std=c99
tc-export AR CC
emake V=1 DYNLINK=1
}
src_install() {
emake DESTDIR="${D}" PREFIX=/usr LIBDIR=/usr/$(get_libdir) DYNLINK=1 install
dodoc ChangeLog README.md
use static-libs || { rm "${D}"/usr/lib*/*.a || die; }
docinto contrib
dodoc -r contrib/{config-example,*.sh,eventcmd-examples}
docompress -x /usr/share/doc/${PF}/contrib
}

Binary file not shown.

@ -1 +1 @@
Wed, 03 Jul 2019 18:08:53 +0000
Wed, 03 Jul 2019 20:38:53 +0000

@ -1 +1 @@
Wed, 03 Jul 2019 18:08:53 +0000
Wed, 03 Jul 2019 20:38:53 +0000

Binary file not shown.

@ -1,13 +0,0 @@
DEFINED_PHASES=compile install
DEPEND=!static? ( sys-libs/zlib ) static? ( sys-libs/zlib[static-libs(+)] ) test? ( app-arch/ncompress )
DESCRIPTION=A parallel implementation of gzip
EAPI=6
HOMEPAGE=http://www.zlib.net/pigz/
IUSE=static symlink test
KEYWORDS=alpha amd64 ~arm ~arm64 hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~ppc-macos ~sparc64-solaris
LICENSE=ZLIB
RDEPEND=!static? ( sys-libs/zlib )
SLOT=0
SRC_URI=http://www.zlib.net/pigz/pigz-2.3.4.tar.gz
_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 7ba73aee7fe4462b3a745e3645ab92ca ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
_md5_=5373d91ed35113cbc6907d6f6f14ebae

@ -9,4 +9,4 @@ LICENSE=Boost-1.0
SLOT=0/8
SRC_URI=https://www.cryptopp.com/cryptopp820.zip
_eclasses_=eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 7ba73aee7fe4462b3a745e3645ab92ca multilib 1d91b03d42ab6308b5f4f6b598ed110e toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529
_md5_=eb7c3288beb70833ce3c50e44f900fb7
_md5_=2caf97f4dd1ec21bd2fa5b9a5f89ab1f

@ -0,0 +1,13 @@
DEFINED_PHASES=compile configure install prepare test
DEPEND=dev-lang/perl:=
DESCRIPTION=Read and write meta information in image, audio and video files
EAPI=6
HOMEPAGE=https://www.sno.phy.queensu.ca/~phil/exiftool/ https://metacpan.org/release/Image-ExifTool
IUSE=doc
KEYWORDS=~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=dev-lang/perl:=
SLOT=0
SRC_URI=https://www.sno.phy.queensu.ca/~phil/exiftool/Image-ExifTool-11.54.tar.gz
_eclasses_=multiprocessing cac3169468f893670dac3e7cb940e045 perl-functions f2e3420aed32cf1abe33b4129b842636 perl-module 71c828c354a4cddced2641dda2695de5
_md5_=3b2fee8a0be590ab5f34b0ed558da8b8

@ -0,0 +1,13 @@
DEFINED_PHASES=compile install
DEPEND=media-libs/libao net-misc/curl dev-libs/libgcrypt:0= dev-libs/json-c:= libav? ( >=media-video/libav-12:0= ) !libav? ( >=media-video/ffmpeg-3.1:0= ) virtual/pkgconfig
DESCRIPTION=A console-based replacement for Pandora's flash player
EAPI=7
HOMEPAGE=https://6xq.net/pianobar/
IUSE=libav static-libs
KEYWORDS=~amd64 ~x86
LICENSE=MIT
RDEPEND=media-libs/libao net-misc/curl dev-libs/libgcrypt:0= dev-libs/json-c:= libav? ( >=media-video/libav-12:0= ) !libav? ( >=media-video/ffmpeg-3.1:0= )
SLOT=0
SRC_URI=https://6xq.net/pianobar/pianobar-2019.02.14.tar.bz2
_eclasses_=eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 7ba73aee7fe4462b3a745e3645ab92ca multilib 1d91b03d42ab6308b5f4f6b598ed110e toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529
_md5_=410abf35e89071143108a1ff66797169

@ -0,0 +1,15 @@
BDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) python_targets_python3_7? ( dev-lang/python:3.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)]
DEFINED_PHASES=compile configure install prepare test
DEPEND=dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)]
DESCRIPTION=Command line interface for testing internet bandwidth using speedtest.net
EAPI=7
HOMEPAGE=https://github.com/sivel/speedtest-cli
IUSE=python_targets_python2_7 python_targets_python3_5 python_targets_python3_6 python_targets_python3_7
KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
LICENSE=Apache-2.0
RDEPEND=dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) python_targets_python3_7? ( dev-lang/python:3.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)]
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_5 python_targets_python3_6 python_targets_python3_7 )
SLOT=0
SRC_URI=https://github.com/sivel/speedtest-cli/archive/v2.1.1.tar.gz -> speedtest-cli-2.1.1.tar.gz
_eclasses_=distutils-r1 30044897f9a75ab6414bdb19aa3c07d4 multibuild 40fe59465edacd730c644ec2bc197809 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 ce1cd23cfdc1848e8e32743efe34f299 python-utils-r1 08e17157a6807add7db1f8d01e7e391f toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529
_md5_=baedc516daa8a6642a3f7b51f498106b

@ -0,0 +1,12 @@
DEFINED_PHASES=compile configure install setup
DEPEND=sys-libs/ncurses:0=[unicode?] sys-libs/zlib nls? ( virtual/libintl ) ssl? ( !gnutls? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:= ) ) gnutls? ( dev-libs/libgcrypt:0= >=net-libs/gnutls-2.6.4:= ) ) bzip2? ( app-arch/bzip2 ) idn? ( net-dns/libidn:0= ) nls? ( sys-devel/gettext ) virtual/pkgconfig
DESCRIPTION=An excellent console-based web browser with ssl support
EAPI=7
HOMEPAGE=http://lynx.invisible-island.net/
IUSE=bzip2 cjk gnutls idn ipv6 nls ssl unicode libressl
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=GPL-2
RDEPEND=sys-libs/ncurses:0=[unicode?] sys-libs/zlib nls? ( virtual/libintl ) ssl? ( !gnutls? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:= ) ) gnutls? ( dev-libs/libgcrypt:0= >=net-libs/gnutls-2.6.4:= ) ) bzip2? ( app-arch/bzip2 ) idn? ( net-dns/libidn:0= )
SLOT=0
SRC_URI=http://invisible-mirror.net/archives/lynx/tarballs/lynx2.9.0dev.1.tar.bz2
_md5_=6e3114c58a995a31e6d9a0031a10a312

@ -1 +1 @@
Wed, 03 Jul 2019 18:08:53 +0000
Wed, 03 Jul 2019 20:38:53 +0000

@ -1 +1 @@
Wed Jul 3 18:08:53 UTC 2019
Wed Jul 3 20:38:53 UTC 2019

@ -1 +1 @@
Wed, 03 Jul 2019 18:30:01 +0000
Wed, 03 Jul 2019 21:00:01 +0000

@ -1 +1 @@
b0a85d55fb29fb948a90be36282f089722ca4775 1562175824 2019-07-03T17:43:44+00:00
67db2ad3482a8bfe3445ecf9c2fef8e9869f6982 1562184528 2019-07-03T20:08:48+00:00

@ -1 +1 @@
1562177101 Wed 03 Jul 2019 06:05:01 PM UTC
1562186101 Wed 03 Jul 2019 08:35:01 PM UTC

@ -1 +1 @@
Wed, 03 Jul 2019 18:08:53 +0000
Wed, 03 Jul 2019 20:38:53 +0000

Binary file not shown.

@ -1 +1,2 @@
DIST speedtest-cli-2.0.2.tar.gz 23915 BLAKE2B 95b88e1666d7bc50c525ae7eb587e1b53babe02549e3b6b81f59451166fdbfb5561daa29e1de308d3ca7340989bcb6e7b43edd84bf371716284c034cdeb21fd8 SHA512 12fa9a5dd8bcb7a7ee68ecc9075dc5c18f089cecf003e7e643dbb6b1c3663f17c2aba48d1e84aa27bff6b66e207d39ecaf874aebad1d71cac772c58b62191723
DIST speedtest-cli-2.1.1.tar.gz 24380 BLAKE2B ea6f5fc3127246ad4cf90dee4b53529fa9f3b9b9558c9ebb92661380663a5e5950490e91cda97f9207b26c23464026b91c8faa50ef5a515b817b0f84fcb2e13b SHA512 afc1fc0264d5124efe5afc9b0583b2b37ae50eac229e6971656a906b9a7a78d44158485d5c2e44c3430694fd7355926f578a54a196cc9b9baf6cfbc357a789d1

@ -0,0 +1,27 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} )
inherit distutils-r1
DESCRIPTION="Command line interface for testing internet bandwidth using speedtest.net"
HOMEPAGE="https://github.com/sivel/speedtest-cli"
SRC_URI="https://github.com/sivel/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
IUSE=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND="${DEPEND}"
DOCS=( CONTRIBUTING.md README.rst )
python_install_all() {
doman ${PN}.1
distutils-r1_python_install_all
}

Binary file not shown.

@ -1,2 +1,3 @@
DIST lynx2.8.9dev.16.tar.bz2 2674662 BLAKE2B 3771199e4d74dcc38c15b8b75207810d3a4f3afabb76d5d8dc7dcd33c5dd0119f0f28a1a719f54df7ed0ecdfb972942c6439536486f99a685febbc252127cc3f SHA512 6aa5e869924c6e42aa68113985aecfb75dc6eb68d5d7db8cedb9843621d29c36c17078e7a692f472e3e7f1edf7ca666e3614bc3bdb092a3631877733d5e3d518
DIST lynx2.8.9rel.1.tar.bz2 2689171 BLAKE2B 7cff536660e8fe77d40a56262c2f12e2093ffbb3e22a5ac8e7eab4410f0255e98df19e51f0c98d53aeb3ba63d0d1c2fcabe145242811bebcafb6e548a162a9fb SHA512 61edbe082684fcbd91bdbf4f4d27c3baf92358811aaffc2f8af46adf23ca7b48aede1520fc5f2a8fc974a2f4bbf4e57e7e6027a187bfc6101e56878c98178e6d
DIST lynx2.9.0dev.1.tar.bz2 2689103 BLAKE2B c82b208e8628efc0f01f35be554fa9c7de0f942cbd76307f7c8aa0d04638a9b89e206e84603c750096036e3469a310d274079caf6a535f15041e119046014845 SHA512 b17361de68fccb8f446210f806fb325468110354858353bc8aaf9b9ae38f9c9f33f592b9fc5ffd31738fe632032cc952347391cd77c5a7b5e5b85be579203e19

@ -0,0 +1,105 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
# VERSIONING SCHEME TRANSLATION
# Upstream : Gentoo
# rel. : _p
# pre. : _rc
# dev. : _pre
case ${PV} in
*_pre*) MY_P="${PN}${PV/_pre/dev.}" ;;
*_rc*) MY_P="${PN}${PV/_rc/pre.}" ;;
*_p*|*) MY_P="${PN}${PV/_p/rel.}" ;;
esac
DESCRIPTION="An excellent console-based web browser with ssl support"
HOMEPAGE="http://lynx.invisible-island.net/"
SRC_URI="http://invisible-mirror.net/archives/lynx/tarballs/${MY_P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="bzip2 cjk gnutls idn ipv6 nls ssl unicode libressl"
RDEPEND="
sys-libs/ncurses:0=[unicode?]
sys-libs/zlib
nls? ( virtual/libintl )
ssl? (
!gnutls? (
!libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl:= )
)
gnutls? (
dev-libs/libgcrypt:0=
>=net-libs/gnutls-2.6.4:=
)
)
bzip2? ( app-arch/bzip2 )
idn? ( net-dns/libidn:0= )
"
DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )
virtual/pkgconfig"
S=${WORKDIR}/${MY_P}
PATCHES=(
"${FILESDIR}"/${PN}-2.8.6-mint.patch
"${FILESDIR}"/${PN}-2.8.9_p1-parallel.patch
)
pkg_setup() {
! use ssl && elog "SSL support disabled; you will not be able to access secure websites."
}
src_configure() {
local myconf=(
--enable-nested-tables
--enable-cgi-links
--enable-persistent-cookies
--enable-prettysrc
--enable-nsl-fork
--enable-file-upload
--enable-read-eta
--enable-color-style
--enable-scrollbar
--enable-included-msgs
--enable-externs
--with-zlib
$(use_enable nls)
$(use_enable idn idna)
$(use_enable ipv6)
$(use_enable cjk)
$(use_enable unicode japanese-utf8)
$(use_with bzip2 bzlib)
$(usex ssl "--with-$(usex gnutls gnutls ssl)=${EPREFIX}/usr" "")
--with-screen=$(usex unicode "ncursesw" "ncurses")
)
econf "${myconf[@]}"
}
src_compile() {
# generating translation files in parallel is currently broken
use nls && emake -C po -j1
emake
}
src_install() {
emake install DESTDIR="${D}"
sed -i "s|^HELPFILE.*$|HELPFILE:file://localhost/usr/share/doc/${PF}/lynx_help/lynx_help_main.html|" \
"${ED}"/etc/lynx.cfg || die "lynx.cfg not found"
if use unicode ; then
sed -i '/^#CHARACTER_SET:/ c\CHARACTER_SET:utf-8' \
"${ED}"/etc/lynx.cfg || die "lynx.cfg not found"
fi
dodoc CHANGES COPYHEADER PROBLEMS README
dodoc -r docs lynx_help
}
Loading…
Cancel
Save