parent
3b7da3f328
commit
3f32686232
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,38 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
DIST_AUTHOR=MAREKR
|
||||
DIST_VERSION=1.63
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="POD filters and translators"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="test"
|
||||
RDEPEND="
|
||||
virtual/perl-File-Spec
|
||||
"
|
||||
BDEPEND="${RDEPEND}
|
||||
virtual/perl-ExtUtils-MakeMaker
|
||||
test? (
|
||||
virtual/perl-Test-Simple
|
||||
)
|
||||
"
|
||||
src_prepare() {
|
||||
# This avoids filename collision in /usr/bin on perl <5.32
|
||||
# which previously had this script. But no decollisioning needed for the modules
|
||||
# due to that already being handled by @INC stuff
|
||||
# Though, it does mean that with this installed, the podselect shipped in perl <5.32
|
||||
# will consume modules shipped by this ebuild, but that doesn't look very problematic
|
||||
# looking at the code (its just a dumb shim with arg-parsing)
|
||||
if has_version -r "<dev-lang/perl-5.32"; then
|
||||
einfo "Stripping podselect for compat with perl <5.32";
|
||||
perl_rm_files "scripts/podselect.PL" \
|
||||
"t/pod/podselect.t"
|
||||
eapply "${FILESDIR}/${PN}-1.63-no-binscript.patch"
|
||||
fi
|
||||
perl-module_src_prepare
|
||||
}
|
@ -1,14 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
DIST_AUTHOR=MAREKR
|
||||
DIST_VERSION=1.63
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="POD filters and translators"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
@ -0,0 +1,25 @@
|
||||
From c3049f6c575836f19ff234635cd9ac8cf23cc930 Mon Sep 17 00:00:00 2001
|
||||
From: Kent Fredric <kentnl@gentoo.org>
|
||||
Date: Tue, 11 Aug 2020 10:13:39 +1200
|
||||
Subject: Don't compile podselect bin script
|
||||
|
||||
---
|
||||
Makefile.PL | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/Makefile.PL b/Makefile.PL
|
||||
index 258f51e..e6cac08 100755
|
||||
--- a/Makefile.PL
|
||||
+++ b/Makefile.PL
|
||||
@@ -31,7 +31,7 @@ $DISTMOD = 'Pod::Parser'; ## The "title" module of this distribution
|
||||
);
|
||||
|
||||
## The executable scripts to be installed
|
||||
-@SCRIPTS = qw( podselect
|
||||
+@SCRIPTS = qw(
|
||||
);
|
||||
sub script($) { File::Spec->catfile ('scripts', @_) }
|
||||
my @EXE_FILES = ();
|
||||
--
|
||||
2.28.0
|
||||
|
Binary file not shown.
@ -1,11 +0,0 @@
|
||||
--- a/setup.py
|
||||
+++ b/setup.py
|
||||
@@ -101,7 +101,7 @@
|
||||
library_dirs = [get_python_lib(), pg_config('libdir')]
|
||||
define_macros = [('PYGRESQL_VERSION', version)]
|
||||
undef_macros = []
|
||||
-extra_compile_args = ['-O2', '-funsigned-char', '-Wall', '-Werror']
|
||||
+extra_compile_args = ['-funsigned-char', '-Wall']
|
||||
|
||||
|
||||
class build_pg_ext(build_ext):
|
@ -1,2 +1,3 @@
|
||||
DIST quex-0.65.4.tar.gz 2202154 BLAKE2B 6b273998c9641aeee458291245a4fb956b5fe9b66d8c42f0c1d9b360a4d171c830a1d487bcbab9ccea49d10b7532ed488ce66dc165f31cce9521f97c5a4575f4 SHA512 0b11d7e5c5165674626fbbe7f54853656c579c63b78bd2fef2f5a9b316171dc647812d9a37df4e7c49c05de11a307b6425089f4ab281affb6c03a9cf09e2a035
|
||||
DIST quex-0.70.0.7z 2002636 BLAKE2B 16082ed6fc96e63917bcd221fc0902194900a55dcf4778661c159f1fc89282d8e5b7bc0125ebf90419bfd7c671be87cf485e6db29b8159d9f382e61996a9a16e SHA512 8c1687e33c31b3f0910e74146dcd0a0413250357240c1ee28d0df6d7fca918d4577dbab4f78cecdd82133475226e795a66fbcdccedf086aaf88cd225bfbbd935
|
||||
DIST quex-0.71.0.zip 4599847 BLAKE2B 37bb5b0c7ec6540563cd94e0fbc277064b69b0c84dcb3da20a02d1b3fa9d8ee5a801a71be41f908c33ed4fe9271c0cea31ece19be4b489228ae0c962d5731b43 SHA512 9d3b75680b9336dc4903e334dc8e1a389e2acee715ba1c5fba26aca1e905172f52098eb9c6a1c3e8b9354ea1cc857d8802a2bea4ac864fd0acb5d879c2524997
|
||||
|
@ -0,0 +1,11 @@
|
||||
--- a/quex/DEFINITIONS.py 2017-12-13 21:48:52.887765325 +0100
|
||||
+++ b/quex/DEFINITIONS.py 2017-12-13 21:52:29.805877359 +0100
|
||||
@@ -57,7 +57,7 @@
|
||||
global QUEX_INSTALLATION_DIR
|
||||
|
||||
# -- Try to acces the file 'quex-exe.py' in order to verify
|
||||
- if os.access(QUEX_INSTALLATION_DIR + "/quex-exe.py", os.F_OK) == False:
|
||||
+ if False:
|
||||
print("error: Environment variable 'QUEX_PATH' does not point to")
|
||||
print("error: a valid installation directory of quex.")
|
||||
print("error: current setting of 'QUEX_PATH':")
|
@ -0,0 +1,51 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_6 )
|
||||
|
||||
inherit python-single-r1
|
||||
|
||||
DESCRIPTION="Mode Oriented Directly Coded Lexical Analyser Generator"
|
||||
HOMEPAGE="http://quex.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.zip"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
RDEPEND="${PYTHON_DEPS}"
|
||||
BDEPEND="${RDEPEND}
|
||||
app-arch/unzip"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
sed -i \
|
||||
-e "s:@PYTHON_SITEDIR@:$(python_get_sitedir):g" \
|
||||
quex/DEFINITIONS.py || die
|
||||
mkdir -p engine/codec_db/unicode || die
|
||||
mv quex/engine/codec_db/database engine/codec_db/ || die
|
||||
mv quex/engine/codec_db/unicode/database engine/codec_db/unicode/ || die
|
||||
mv quex/code_base . || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
insinto /usr/share/quex/
|
||||
doins -r engine
|
||||
doins -r code_base
|
||||
|
||||
python_domodule quex
|
||||
python_newscript quex-exe.py quex
|
||||
doman manpage/quex.1
|
||||
dodoc -r demo
|
||||
insinto /etc/profile.d/
|
||||
doins "${FILESDIR}"/quex.sh
|
||||
}
|
Binary file not shown.
@ -1,2 +1 @@
|
||||
DIST diffoscope-154.tar.gz 1571220 BLAKE2B 84b7a282180b4f8d3b374dac8e3514b3bb7d3fda3b40db757dad98e011112174da27a35243bd9b23f2b905ea59dc8c9a85d9cef6d436d9c705ca57b379dfb7b4 SHA512 f3a21deb9542c7ec7fc9929685d57ef97739d86f8e5227e212aaf3984a53df88f3224b2f4ba6254fde76f1858cbae83fea138e3c914a47625a62c6e6607ed28f
|
||||
DIST diffoscope-155.tar.gz 1571389 BLAKE2B 320f352d6d0dcdf231ac246188f698eacbf08bc3b3194e28c09e5e38a143e0718408309483087d81a57a9f5810aadd545caa8cb32390441f1f5b79f7639a768d SHA512 785e08aa9b2420d0e1fed63804c199b198344d991f04ebb402e18de45f8154ea7bf68a2e4b1551744600f5e99f750e798b89c5cc2fad09d56a8b018b0559c2ee
|
||||
|
@ -1,71 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_{6,7,8} )
|
||||
DISTUTILS_USE_SETUPTOOLS=rdepend
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Will try to get to the bottom of what makes files or directories different"
|
||||
HOMEPAGE="https://diffoscope.org/ https://pypi.org/project/diffoscope/"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file
|
||||
find gettext gif gpg gzip haskell hdf5 hex imagemagick iso java llvm
|
||||
mono opendocument pascal pdf postscript R rpm sqlite squashfs
|
||||
ssh tar tcpdump xz zip zstd"
|
||||
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||
RDEPEND="dev-python/python-magic[${PYTHON_USEDEP}]
|
||||
dev-python/libarchive-c[${PYTHON_USEDEP}]
|
||||
dev-python/distro[${PYTHON_USEDEP}]
|
||||
acl? ( sys-apps/acl )
|
||||
binutils? ( sys-devel/binutils )
|
||||
bzip2? ( app-arch/bzip2 )
|
||||
libcaca? ( media-libs/libcaca )
|
||||
colord? ( x11-misc/colord )
|
||||
cpio? ( app-arch/cpio )
|
||||
diff? ( sys-apps/diffutils )
|
||||
docx? ( app-text/docx2txt )
|
||||
dtc? ( sys-apps/dtc )
|
||||
e2fsprogs? ( sys-fs/e2fsprogs )
|
||||
file? ( sys-apps/file )
|
||||
find? ( sys-apps/findutils )
|
||||
gettext? ( sys-devel/gettext )
|
||||
gif? ( media-libs/giflib )
|
||||
gpg? ( app-crypt/gnupg )
|
||||
gzip? ( app-arch/gzip )
|
||||
haskell? ( dev-lang/ghc )
|
||||
hdf5? ( sci-libs/hdf5 )
|
||||
hex? ( app-editors/vim-core )
|
||||
imagemagick? ( media-gfx/imagemagick )
|
||||
iso? ( virtual/cdrtools )
|
||||
java? ( virtual/jdk )
|
||||
llvm? ( sys-devel/llvm )
|
||||
mono? ( dev-lang/mono )
|
||||
opendocument? ( app-text/odt2txt )
|
||||
pascal? ( dev-lang/fpc )
|
||||
pdf? (
|
||||
app-text/pdftk
|
||||
app-text/poppler
|
||||
dev-python/PyPDF2[${PYTHON_USEDEP}]
|
||||
)
|
||||
postscript? ( app-text/ghostscript-gpl )
|
||||
R? ( dev-lang/R )
|
||||
rpm? ( app-arch/rpm )
|
||||
sqlite? ( dev-db/sqlite:3 )
|
||||
squashfs? ( sys-fs/squashfs-tools )
|
||||
ssh? ( net-misc/openssh )
|
||||
tar? ( app-arch/tar )
|
||||
tcpdump? ( net-analyzer/tcpdump )
|
||||
xz? ( app-arch/xz-utils )
|
||||
zip? ( app-arch/unzip )
|
||||
zstd? ( app-arch/zstd )
|
||||
"
|
||||
# Presence if filemagic's magic.py breaks imports
|
||||
# of dev-python/python-magic: https://bugs.gentoo.org/716482
|
||||
RDEPEND+=" !dev-python/filemagic"
|
Binary file not shown.
@ -1,4 +1,3 @@
|
||||
DIST angband-4.1.3.tar.gz 19924395 BLAKE2B 573181ab9b3a01abdc34cfac9e69a757eb7558c67c9490240890bc920c6c2a8ebea6268b733f06a6e421829d807fa135131c1512edfc344610a269139cc5ac47 SHA512 7810e1f04e337c1b5d1ddb6013785c953e0149dfa536c75dd8816fdfd304c37a09103d653cee0c150225c6ba702e121300a65012d8034079cd41f86a730f9c2a
|
||||
DIST angband-4.2.0.tar.gz 24727127 BLAKE2B 4bdd5cfe49080fc38b988e6606eadddc2e872ca7b01f34e692ca299a420689310e9e972355986e802e654a27837ac2621eb3bc0823b7e771dc0a851a5c5a8bc6 SHA512 b5c4884ce765bc45d7c21b8be06bc29c7d84c16e48341967b5d6a847f250db104ef509fc28e8887d4f1cd9ed545e504781186936a1f38931d5113e2fb58b32c3
|
||||
DIST angband-4.2.1-man.tar.gz 104660 BLAKE2B ac7a413b1ec29cb3740fb1e57c238a5f87b9bc6965c4180a62e4089eb4b2cf7fa8f4eb2017d605255eacbb2856e64449745144ce0d9848a3b5cfd123fa1e39da SHA512 2dd9e40e6bd4804162fb810d40a81932c65d01b8c8f019e73194f83b222e3ae319fe4b22ad8f59f88cb473426ad59efd4988d0bfaf289726453fa83d678e9ae8
|
||||
DIST angband-4.2.1.tar.gz 24938593 BLAKE2B ecacf4bd3681f205a3eb0a5b5ddf0fb7ff92600c26dffec3fc8addaccf7da26fd4f805e5fc11803c165c35e8adff9ae6bced08381ddde0e39bc914fac043e11c SHA512 e13681bcd74fa56fe5c606d62f1e9761c9fc5367194e0e46894a5ebf108e1553a1f96191e139f1574238b72c635436c3108c80bc656aba8e328fe4e5b301c6bc
|
||||
|
@ -1,22 +0,0 @@
|
||||
https://bugs.gentoo.org/707770
|
||||
|
||||
--- a/src/mon-blows.h
|
||||
+++ b/src/mon-blows.h
|
||||
@@ -41,7 +41,7 @@ struct blow_method {
|
||||
struct blow_method *next;
|
||||
};
|
||||
|
||||
-struct blow_method *blow_methods;
|
||||
+extern struct blow_method *blow_methods;
|
||||
|
||||
/**
|
||||
* Storage for context information for effect handlers called in
|
||||
@@ -83,7 +83,7 @@ struct blow_effect {
|
||||
struct blow_effect *next;
|
||||
};
|
||||
|
||||
-struct blow_effect *blow_effects;
|
||||
+extern struct blow_effect *blow_effects;
|
||||
|
||||
/* Functions */
|
||||
int blow_index(const char *name);
|
@ -0,0 +1,50 @@
|
||||
From bbfe78654e2f67da264d81d25fe1e6332302e51a Mon Sep 17 00:00:00 2001
|
||||
From: Eric Branlund <ebranlund@fastmail.com>
|
||||
Date: Sat, 11 Jul 2020 11:07:24 -0700
|
||||
Subject: [PATCH] Adjusted so "./configure --enable-sdl2-mixer" and then
|
||||
compiling generates an executable where "angband --help" lists the SDL sound
|
||||
module as available.
|
||||
|
||||
Upstream-Status: Accepted
|
||||
[https://github.com/angband/angband/commit/bbfe78654e2f67da264d81d25fe1e6332302e51a]
|
||||
Signed-off-by: Stefan Strogin <steils@gentoo.org>
|
||||
---
|
||||
configure.ac | 2 +-
|
||||
src/sound-core.c | 4 ++--
|
||||
2 files changed, 3 insertions(+), 3 deletions(-)
|
||||
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
index 968aaa914..9d0b1e600 100644
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -337,7 +337,7 @@ if test "$enable_sdl2_mixer" = "yes"; then
|
||||
SDL2_LIBS=`sdl2-config --libs`
|
||||
LIBS="${LIBS} ${SDL2_LIBS} -lSDL2_mixer"
|
||||
fi
|
||||
- MAINFILES="${MAINFILES} \$(SNDSDL2FILES)"
|
||||
+ MAINFILES="${MAINFILES} \$(SNDSDLFILES)"
|
||||
fi
|
||||
fi
|
||||
|
||||
diff --git a/src/sound-core.c b/src/sound-core.c
|
||||
index 261009429..8b8ef7ffd 100644
|
||||
--- a/src/sound-core.c
|
||||
+++ b/src/sound-core.c
|
||||
@@ -20,7 +20,7 @@
|
||||
#include "sound.h"
|
||||
#include "main.h"
|
||||
#include "ui-prefs.h"
|
||||
-#ifdef SOUND_SDL
|
||||
+#if defined(SOUND_SDL) || defined(SOUND_SDL2)
|
||||
#include "snd-sdl.h"
|
||||
#endif
|
||||
|
||||
@@ -55,7 +55,7 @@ static struct msg_snd_data message_sounds[MSG_MAX];
|
||||
*/
|
||||
static const struct sound_module sound_modules[] =
|
||||
{
|
||||
-#ifdef SOUND_SDL
|
||||
+#if defined(SOUND_SDL) || defined(SOUND_SDL2)
|
||||
{ "sdl", "SDL_mixer sound module", init_sound_sdl },
|
||||
#endif /* SOUND_SDL */
|
||||
#if (!defined(WIN32_CONSOLE_MODE) && defined(WINDOWS) && !defined(USE_SDL) && !defined(USE_SDL2))
|
Binary file not shown.
@ -1,268 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
inherit flag-o-matic libtool perl-functions toolchain-funcs multilib
|
||||
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
EGIT_REPO_URI="https://github.com/ImageMagick/ImageMagick.git"
|
||||
inherit git-r3
|
||||
MY_P="imagemagick-9999"
|
||||
else
|
||||
MY_PV="$(ver_rs 3 '-')"
|
||||
MY_P="ImageMagick-${MY_PV}"
|
||||
SRC_URI="mirror://imagemagick/${MY_P}.tar.xz"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
fi
|
||||
|
||||
DESCRIPTION="A collection of tools and libraries for many image formats"
|
||||
HOMEPAGE="https://www.imagemagick.org/"
|
||||
|
||||
LICENSE="imagemagick"
|
||||
SLOT="0/7.0.10"
|
||||
IUSE="bzip2 corefonts +cxx djvu fftw fontconfig fpx graphviz hdri heif jbig jpeg jpeg2k lcms lqr lzma opencl openexr openmp pango perl png postscript q32 q8 raw static-libs svg test tiff truetype webp wmf X xml zlib"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
REQUIRED_USE="corefonts? ( truetype )
|
||||
svg? ( xml )
|
||||
test? ( corefonts )"
|
||||
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
BDEPEND="virtual/pkgconfig"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/libltdl:0
|
||||
bzip2? ( app-arch/bzip2 )
|
||||
corefonts? ( media-fonts/corefonts )
|
||||
djvu? ( app-text/djvu )
|
||||
fftw? ( sci-libs/fftw:3.0 )
|
||||
fontconfig? ( media-libs/fontconfig )
|
||||
fpx? ( >=media-libs/libfpx-1.3.0-r1 )
|
||||
graphviz? ( media-gfx/graphviz )
|
||||
heif? ( media-libs/libheif:= )
|
||||
jbig? ( >=media-libs/jbigkit-2:= )
|
||||
jpeg? ( virtual/jpeg:0 )
|
||||
jpeg2k? ( >=media-libs/openjpeg-2.1.0:2 )
|
||||
lcms? ( media-libs/lcms:2= )
|
||||
lqr? ( media-libs/liblqr )
|
||||
opencl? ( virtual/opencl )
|
||||
openexr? ( media-libs/openexr:0= )
|
||||
pango? ( x11-libs/pango )
|
||||
perl? ( >=dev-lang/perl-5.8.8:0= )
|
||||
png? ( media-libs/libpng:0= )
|
||||
postscript? ( app-text/ghostscript-gpl )
|
||||
raw? ( media-libs/libraw:= )
|
||||
svg? (
|
||||
gnome-base/librsvg
|
||||
media-gfx/potrace
|
||||
)
|
||||
tiff? ( media-libs/tiff:0= )
|
||||
truetype? (
|
||||
media-fonts/urw-fonts
|
||||
>=media-libs/freetype-2
|
||||
)
|
||||
webp? ( media-libs/libwebp:0= )
|
||||
wmf? ( media-libs/libwmf )
|
||||
X? (
|
||||
x11-libs/libICE
|
||||
x11-libs/libSM
|
||||
x11-libs/libXext
|
||||
x11-libs/libXt
|
||||
)
|
||||
xml? ( dev-libs/libxml2:= )
|
||||
lzma? ( app-arch/xz-utils )
|
||||
zlib? ( sys-libs/zlib:= )"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
!media-gfx/graphicsmagick[imagemagick]
|
||||
X? ( x11-base/xorg-proto )"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
# Apply hardening #664236
|
||||
cp "${FILESDIR}"/policy-hardening.snippet "${S}" || die
|
||||
sed -i -e '/^<policymap>$/ {
|
||||
r policy-hardening.snippet
|
||||
d
|
||||
}' \
|
||||
config/policy.xml || \
|
||||
die "Failed to apply hardening of policy.xml"
|
||||
einfo "policy.xml hardened"
|
||||
|
||||
elibtoolize # for Darwin modules
|
||||
|
||||
# For testsuite, see https://bugs.gentoo.org/show_bug.cgi?id=500580#c3
|
||||
local ati_cards mesa_cards nvidia_cards render_cards
|
||||
shopt -s nullglob
|
||||
ati_cards=$(echo -n /dev/ati/card* | sed 's/ /:/g')
|
||||
if test -n "${ati_cards}"; then
|
||||
addpredict "${ati_cards}"
|
||||
fi
|
||||
mesa_cards=$(echo -n /dev/dri/card* | sed 's/ /:/g')
|
||||
if test -n "${mesa_cards}"; then
|
||||
addpredict "${mesa_cards}"
|
||||
fi
|
||||
nvidia_cards=$(echo -n /dev/nvidia* | sed 's/ /:/g')
|
||||
if test -n "${nvidia_cards}"; then
|
||||
addpredict "${nvidia_cards}"
|
||||
fi
|
||||
render_cards=$(echo -n /dev/dri/renderD128* | sed 's/ /:/g')
|
||||
if test -n "${render_cards}"; then
|
||||
addpredict "${render_cards}"
|
||||
fi
|
||||
shopt -u nullglob
|
||||
addpredict /dev/nvidiactl
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local depth=16
|
||||
use q8 && depth=8
|
||||
use q32 && depth=32
|
||||
|
||||
local openmp=disable
|
||||
use openmp && { tc-has-openmp && openmp=enable; }
|
||||
|
||||
use perl && perl_check_env
|
||||
|
||||
[[ ${CHOST} == *-solaris* ]] && append-ldflags -lnsl -lsocket
|
||||
|
||||
local myeconfargs=(
|
||||
$(use_enable static-libs static)
|
||||
$(use_enable hdri)
|
||||
$(use_enable opencl)
|
||||
--with-threads
|
||||
--with-modules
|
||||
--with-quantum-depth=${depth}
|
||||
$(use_with cxx magick-plus-plus)
|
||||
$(use_with perl)
|
||||
--with-perl-options='INSTALLDIRS=vendor'
|
||||
--with-gs-font-dir="${EPREFIX}"/usr/share/fonts/urw-fonts
|
||||
$(use_with bzip2 bzlib)
|
||||
$(use_with X x)
|
||||
$(use_with zlib)
|
||||
--without-autotrace
|
||||
$(use_with postscript dps)
|
||||
$(use_with djvu)
|
||||
--with-dejavu-font-dir="${EPREFIX}"/usr/share/fonts/dejavu
|
||||
$(use_with fftw)
|
||||
$(use_with fpx)
|
||||
$(use_with fontconfig)
|
||||
$(use_with truetype freetype)
|
||||
$(use_with postscript gslib)
|
||||
$(use_with graphviz gvc)
|
||||
$(use_with heif heic)
|
||||
$(use_with jbig)
|
||||
$(use_with jpeg)
|
||||
$(use_with jpeg2k openjp2)
|
||||
--without-jxl
|
||||
$(use_with lcms)
|
||||
$(use_with lqr)
|
||||
$(use_with lzma)
|
||||
$(use_with openexr)
|
||||
$(use_with pango)
|
||||
$(use_with png)
|
||||
$(use_with raw)
|
||||
$(use_with svg rsvg)
|
||||
$(use_with tiff)
|
||||
$(use_with webp)
|
||||
$(use_with corefonts windows-font-dir "${EPREFIX}"/usr/share/fonts/corefonts)
|
||||
$(use_with wmf)
|
||||
$(use_with xml)
|
||||
--${openmp}-openmp
|
||||
--with-gcc-arch=no-automagic
|
||||
)
|
||||
CONFIG_SHELL=$(type -P bash) econf "${myeconfargs[@]}"
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# Install default (unrestricted) policy in $HOME for test suite #664238
|
||||
local _im_local_config_home="${HOME}/.config/ImageMagick"
|
||||
mkdir -p "${_im_local_config_home}" || \
|
||||
die "Failed to create IM config dir in '${_im_local_config_home}'"
|
||||
cp "${FILESDIR}"/policy.test.xml "${_im_local_config_home}/policy.xml" || \
|
||||
die "Failed to install default blank policy.xml in '${_im_local_config_home}'"
|
||||
|
||||
local im_command= IM_COMMANDS=()
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
IM_COMMANDS+=( "magick -version" ) # Show version we are using -- cannot verify because of live ebuild
|
||||
else
|
||||
IM_COMMANDS+=( "magick -version | grep -q -- \"${MY_PV}\"" ) # Verify that we are using version we just built
|
||||
fi
|
||||
IM_COMMANDS+=( "magick -list policy" ) # Verify that policy.xml is used
|
||||
IM_COMMANDS+=( "emake check" ) # Run tests
|
||||
|
||||
for im_command in "${IM_COMMANDS[@]}"; do
|
||||
eval "${S}"/magick.sh \
|
||||
${im_command} || \
|
||||
die "Failed to run \"${im_command}\""
|
||||
done
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# Ensure documentation installation files and paths with each release!
|
||||
emake \
|
||||
DESTDIR="${D}" \
|
||||
DOCUMENTATION_PATH="${EPREFIX}"/usr/share/doc/${PF}/html \
|
||||
install
|
||||
|
||||
rm -f "${ED}"/usr/share/doc/${PF}/html/{ChangeLog,LICENSE,NEWS.txt}
|
||||
dodoc {AUTHORS,README}.txt ChangeLog
|
||||
|
||||
if use perl; then
|
||||
find "${ED}" -type f -name perllocal.pod -exec rm -f {} +
|
||||
find "${ED}" -depth -mindepth 1 -type d -empty -exec rm -rf {} +
|
||||
fi
|
||||
|
||||
find "${ED}" -name '*.la' -exec sed -i -e "/^dependency_libs/s:=.*:='':" {} +
|
||||
# .la files in parent are not needed, keep plugin .la files
|
||||
rm "${ED}"/usr/$(get_libdir)/*.la || die
|
||||
|
||||
if use opencl; then
|
||||
cat <<-EOF > "${T}"/99${PN}
|
||||
SANDBOX_PREDICT="/dev/nvidiactl:/dev/nvidia-uvm:/dev/ati/card:/dev/dri/card:/dev/dri/renderD128"
|
||||
EOF
|
||||
|
||||
insinto /etc/sandbox.d
|
||||
doins "${T}"/99${PN} #472766
|
||||
fi
|
||||
|
||||
insinto /usr/share/${PN}
|
||||
doins config/*icm
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
local _show_policy_xml_notice=
|
||||
|
||||
if [[ -z "${REPLACING_VERSIONS}" ]]; then
|
||||
# This is a new installation
|
||||
_show_policy_xml_notice=yes
|
||||
else
|
||||
local v
|
||||
for v in ${REPLACING_VERSIONS}; do
|
||||
if ! ver_test "${v}" -gt "7.0.8.10-r2"; then
|
||||
# This is an upgrade
|
||||
_show_policy_xml_notice=yes
|
||||
|
||||
# Show this elog only once
|
||||
break
|
||||
fi
|
||||
done
|
||||
fi
|
||||
|
||||
if [[ -n "${_show_policy_xml_notice}" ]]; then
|
||||
elog "For security reasons, a policy.xml file was installed in /etc/ImageMagick-7"
|
||||
elog "which will prevent the usage of the following coders by default:"
|
||||
elog ""
|
||||
elog " - PS"
|
||||
elog " - PS2"
|
||||
elog " - PS3"
|
||||
elog " - EPS"
|
||||
elog " - PDF"
|
||||
elog " - XPS"
|
||||
fi
|
||||
}
|
Binary file not shown.
@ -1,141 +0,0 @@
|
||||
--- audiofile-0.3.6/configure.ac
|
||||
+++ audiofile-0.3.6/configure.ac
|
||||
@@ -160,7 +160,6 @@
|
||||
audiofile-uninstalled.pc
|
||||
sfcommands/Makefile
|
||||
test/Makefile
|
||||
- gtest/Makefile
|
||||
examples/Makefile
|
||||
libaudiofile/Makefile
|
||||
libaudiofile/alac/Makefile
|
||||
--- audiofile-0.3.6/libaudiofile/Makefile.am
|
||||
+++ audiofile-0.3.6/libaudiofile/Makefile.am
|
||||
@@ -108,10 +108,9 @@
|
||||
TESTS_ENVIRONMENT = $(top_builddir)/libtool --mode=execute $(VALGRIND) $(VALGRIND_FLAGS)
|
||||
endif
|
||||
|
||||
-LIBGTEST = ../gtest/libgtest.la
|
||||
|
||||
-UnitTests_SOURCES = modules/UT_RebufferModule.cpp
|
||||
-UnitTests_LDADD = libaudiofile.la $(LIBGTEST)
|
||||
+UnitTests_SOURCES = modules/UT_RebufferModule.cpp $(libaudiofile_la_SOURCES)
|
||||
+UnitTests_LDADD = $(libaudiofile_la_LIBADD) -lgtest
|
||||
UnitTests_CPPFLAGS = -I$(top_srcdir)
|
||||
UnitTests_CXXFLAGS = -fno-rtti -fno-exceptions -DGTEST_HAS_RTTI=0 -DGTEST_HAS_EXCEPTIONS=0
|
||||
UnitTests_LDFLAGS = -static
|
||||
--- audiofile-0.3.6/Makefile.am
|
||||
+++ audiofile-0.3.6/Makefile.am
|
||||
@@ -1,6 +1,6 @@
|
||||
## Process this file with automake to produce Makefile.in
|
||||
|
||||
-SUBDIRS = gtest libaudiofile sfcommands test examples docs
|
||||
+SUBDIRS = libaudiofile sfcommands test examples docs
|
||||
|
||||
EXTRA_DIST = \
|
||||
ACKNOWLEDGEMENTS \
|
||||
--- audiofile-0.3.6/test/Makefile.am
|
||||
+++ audiofile-0.3.6/test/Makefile.am
|
||||
@@ -59,79 +59,77 @@
|
||||
|
||||
DEPENDENCIES = $(LIBAUDIOFILE)
|
||||
|
||||
-LIBGTEST = ../gtest/libgtest.la
|
||||
-
|
||||
ADPCM_SOURCES = ADPCM.cpp TestUtilities.cpp TestUtilities.h
|
||||
-ADPCM_LDADD = $(LIBGTEST) $(LIBAUDIOFILE)
|
||||
+ADPCM_LDADD = -lgtest $(LIBAUDIOFILE)
|
||||
|
||||
AES_SOURCES = AES.cpp TestUtilities.cpp TestUtilities.h
|
||||
-AES_LDADD = $(LIBGTEST) $(LIBAUDIOFILE)
|
||||
+AES_LDADD = -lgtest $(LIBAUDIOFILE)
|
||||
|
||||
ALAC_SOURCES = ALAC.cpp Lossless.h TestUtilities.cpp TestUtilities.h
|
||||
-ALAC_LDADD = $(LIBGTEST) $(LIBAUDIOFILE)
|
||||
+ALAC_LDADD = -lgtest $(LIBAUDIOFILE)
|
||||
|
||||
ChannelMatrix_SOURCES = ChannelMatrix.cpp TestUtilities.cpp TestUtilities.h
|
||||
-ChannelMatrix_LDADD = $(LIBGTEST) $(LIBAUDIOFILE)
|
||||
+ChannelMatrix_LDADD = -lgtest $(LIBAUDIOFILE)
|
||||
|
||||
Error_SOURCES = Error.cpp TestUtilities.cpp TestUtilities.h
|
||||
-Error_LDADD = $(LIBGTEST) $(LIBAUDIOFILE)
|
||||
+Error_LDADD = -lgtest $(LIBAUDIOFILE)
|
||||
|
||||
FLAC_SOURCES = FLAC.cpp Lossless.h TestUtilities.cpp TestUtilities.h
|
||||
-FLAC_LDADD = $(LIBGTEST) $(LIBAUDIOFILE)
|
||||
+FLAC_LDADD = -lgtest $(LIBAUDIOFILE)
|
||||
|
||||
FloatToInt_SOURCES = FloatToInt.cpp TestUtilities.cpp TestUtilities.h
|
||||
-FloatToInt_LDADD = $(LIBGTEST) $(LIBAUDIOFILE)
|
||||
+FloatToInt_LDADD = -lgtest $(LIBAUDIOFILE)
|
||||
|
||||
Instrument_SOURCES = Instrument.cpp TestUtilities.cpp TestUtilities.h
|
||||
-Instrument_LDADD = $(LIBGTEST) $(LIBAUDIOFILE)
|
||||
+Instrument_LDADD = -lgtest $(LIBAUDIOFILE)
|
||||
|
||||
IntToFloat_SOURCES = IntToFloat.cpp TestUtilities.cpp TestUtilities.h
|
||||
-IntToFloat_LDADD = $(LIBGTEST) $(LIBAUDIOFILE)
|
||||
+IntToFloat_LDADD = -lgtest $(LIBAUDIOFILE)
|
||||
|
||||
InvalidCompressionFormat_SOURCES = InvalidCompressionFormat.cpp TestUtilities.cpp TestUtilities.h
|
||||
-InvalidCompressionFormat_LDADD = $(LIBGTEST) $(LIBAUDIOFILE)
|
||||
+InvalidCompressionFormat_LDADD = -lgtest $(LIBAUDIOFILE)
|
||||
|
||||
InvalidSampleFormat_SOURCES = InvalidSampleFormat.cpp TestUtilities.cpp TestUtilities.h
|
||||
-InvalidSampleFormat_LDADD = $(LIBGTEST) $(LIBAUDIOFILE)
|
||||
+InvalidSampleFormat_LDADD = -lgtest $(LIBAUDIOFILE)
|
||||
|
||||
Large_SOURCES = Large.cpp TestUtilities.cpp TestUtilities.h
|
||||
-Large_LDADD = $(LIBGTEST) $(LIBAUDIOFILE)
|
||||
+Large_LDADD = -lgtest $(LIBAUDIOFILE)
|
||||
|
||||
Loop_SOURCES = Loop.cpp TestUtilities.cpp TestUtilities.h
|
||||
-Loop_LDADD = $(LIBGTEST) $(LIBAUDIOFILE)
|
||||
+Loop_LDADD = -lgtest $(LIBAUDIOFILE)
|
||||
|
||||
Marker_SOURCES = Marker.cpp TestUtilities.cpp TestUtilities.h
|
||||
-Marker_LDADD = $(LIBGTEST) $(LIBAUDIOFILE)
|
||||
+Marker_LDADD = -lgtest $(LIBAUDIOFILE)
|
||||
|
||||
Miscellaneous_SOURCES = Miscellaneous.cpp TestUtilities.cpp TestUtilities.h
|
||||
-Miscellaneous_LDADD = $(LIBGTEST) $(LIBAUDIOFILE)
|
||||
+Miscellaneous_LDADD = -lgtest $(LIBAUDIOFILE)
|
||||
|
||||
NeXT_SOURCES = NeXT.cpp TestUtilities.cpp TestUtilities.h
|
||||
-NeXT_LDADD = $(LIBGTEST) $(LIBAUDIOFILE)
|
||||
+NeXT_LDADD = -lgtest $(LIBAUDIOFILE)
|
||||
|
||||
PCMData_SOURCES = PCMData.cpp TestUtilities.cpp TestUtilities.h
|
||||
-PCMData_LDADD = $(LIBGTEST) $(LIBAUDIOFILE)
|
||||
+PCMData_LDADD = -lgtest $(LIBAUDIOFILE)
|
||||
|
||||
PCMMapping_SOURCES = PCMMapping.cpp TestUtilities.cpp TestUtilities.h
|
||||
-PCMMapping_LDADD = $(LIBGTEST) $(LIBAUDIOFILE)
|
||||
+PCMMapping_LDADD = -lgtest $(LIBAUDIOFILE)
|
||||
|
||||
Pipe_SOURCES = Pipe.cpp TestUtilities.cpp TestUtilities.h
|
||||
-Pipe_LDADD = $(LIBGTEST) $(LIBAUDIOFILE)
|
||||
+Pipe_LDADD = -lgtest $(LIBAUDIOFILE)
|
||||
|
||||
Query_SOURCES = Query.cpp TestUtilities.cpp TestUtilities.h
|
||||
-Query_LDADD = $(LIBGTEST) $(LIBAUDIOFILE)
|
||||
+Query_LDADD = -lgtest $(LIBAUDIOFILE)
|
||||
|
||||
SampleFormat_SOURCES = SampleFormat.cpp TestUtilities.cpp TestUtilities.h
|
||||
-SampleFormat_LDADD = $(LIBGTEST) $(LIBAUDIOFILE)
|
||||
+SampleFormat_LDADD = -lgtest $(LIBAUDIOFILE)
|
||||
|
||||
Seek_SOURCES = Seek.cpp TestUtilities.cpp TestUtilities.h
|
||||
-Seek_LDADD = $(LIBGTEST) $(LIBAUDIOFILE)
|
||||
+Seek_LDADD = -lgtest $(LIBAUDIOFILE)
|
||||
|
||||
Sign_SOURCES = Sign.cpp TestUtilities.cpp TestUtilities.h
|
||||
-Sign_LDADD = $(LIBGTEST) $(LIBAUDIOFILE)
|
||||
+Sign_LDADD = -lgtest $(LIBAUDIOFILE)
|
||||
|
||||
VirtualFile_SOURCES = VirtualFile.cpp TestUtilities.cpp TestUtilities.h
|
||||
-VirtualFile_LDADD = $(LIBGTEST) $(LIBAUDIOFILE)
|
||||
+VirtualFile_LDADD = -lgtest $(LIBAUDIOFILE)
|
||||
|
||||
floatto24_SOURCES = floatto24.c TestUtilities.cpp TestUtilities.h
|
||||
|
@ -1,2 +1,2 @@
|
||||
DIST Coin-3.1.3.tar.gz 5981534 BLAKE2B 33f88149cf0bf7daeb32226e2deb29f9f36f2a29ca9fcf025f39bb50d3eb0bfc85113a1e96cf980c97d037419c3a263bcf6eccaeb2f289517304c59d4c9de919 SHA512 d6fd47ecc74e96fc4de46e3a683f038f1907b96db2bbe935fb49f2d59190bd18f3f439dc0e4cb435360e74e1d65994a32b21f670d5a76394692616625cb14394
|
||||
DIST Coin3D-coin-a4ce638f43bd.tar.bz2 4942450 BLAKE2B b974b8a39d8ef07a2b3465e131bb5ca08d249a99a9ccdd7f9a87bd26c8c901c7042211edf7acf097e56afc0ba80bf156c6864a831fbed4cac18c7ac7495601ff SHA512 90b7697649e18af77805d9aae918ba77958952839375812272d796c4cda4d887465fb9bb94f215509ae969cddf54fb92f38deb961cdd24e24c67b20ffc0f1adf
|
||||
DIST coin-4.0.0-src.tar.gz 6824162 BLAKE2B 9dee9397bb63c0da02214d33f2661051a3fd99689956a6de5c2cf806dd05944038b87b690f954f35711ee5e4ab07f04685681b822d0bbab0d7941bef551202dc SHA512 e036276a243bfe252569cee1b67d38b8633fcf35bdf4e366a92ca67e23799d54d91fe272c23b383c451d330cee284809f28f237857493948149e0da1ebd64fae
|
||||
|
@ -0,0 +1,25 @@
|
||||
From 962e613609ba93301999f83e283b7f489dfac503 Mon Sep 17 00:00:00 2001
|
||||
From: Giampiero Gabbiani <giampiero@gabbiani.org>
|
||||
Date: Fri, 10 Jan 2020 14:47:38 +0100
|
||||
Subject: [PATCH] updated to cmake 3.14
|
||||
|
||||
---
|
||||
CMakeLists.txt | 5 +++++
|
||||
1 file changed, 5 insertions(+)
|
||||
|
||||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||
index f32f6ffe3..3ce3a0d3a 100644
|
||||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
@@ -1,3 +1,8 @@
|
||||
+if (POLICY CMP0054)
|
||||
+ # CMake version 3.14.5 warns when the policy is not set and uses OLD behaviour
|
||||
+ cmake_policy(SET CMP0054 NEW)
|
||||
+endif()
|
||||
+
|
||||
cmake_minimum_required(VERSION 3.0)
|
||||
|
||||
set(COIN_MAJOR_VERSION 4)
|
||||
--
|
||||
2.26.2
|
||||
|
@ -0,0 +1,32 @@
|
||||
From be8e3d57aeb5b4df6abb52c5fa88666d48e7d7a0 Mon Sep 17 00:00:00 2001
|
||||
From: Giampiero Gabbiani <giampiero@gabbiani.org>
|
||||
Date: Tue, 14 Jan 2020 22:03:51 +0100
|
||||
Subject: [PATCH] cpack.d is now optional
|
||||
|
||||
---
|
||||
CMakeLists.txt | 5 ++++-
|
||||
1 file changed, 4 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||
index 3ce3a0d3a..755bd9d59 100644
|
||||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
@@ -95,6 +95,7 @@ option(SPIDERMONKEY_RUNTIME_LINKING "Enable SpiderMonkey runtime linking when ON
|
||||
|
||||
option(COIN_VERBOSE "Add verbose debugging information during the configure process." OFF)
|
||||
option(HAVE_MULTIPLE_VERSION "Forces versioned paths for includes and documentation when ON, usual behaviour otherwise." OFF)
|
||||
+option(COIN_USE_CPACK "If enabled the cpack subrepo is mandatory" OFF)
|
||||
|
||||
cmake_dependent_option(COIN_BUILD_MAC_FRAMEWORK "Build framework instead of dylib on Mac OS X when ON. Only valid if COIN_BUILD_SHARED_LIBS is ON." OFF "APPLE;NOT IOS;COIN_BUILD_SHARED_LIBS" OFF)
|
||||
cmake_dependent_option(COIN_BUILD_MAC_X11 "Build for X11 on Mac OS X when ON. Default is OFF." OFF "APPLE" OFF)
|
||||
@@ -820,4 +821,6 @@ endif()
|
||||
|
||||
# ############################################################################
|
||||
# New CPACK section, please see the README file inside cpack.d directory.
|
||||
-add_subdirectory(cpack.d)
|
||||
+if (COIN_USE_CPACK)
|
||||
+ add_subdirectory(cpack.d)
|
||||
+endif()
|
||||
--
|
||||
2.26.2
|
||||
|
@ -0,0 +1,123 @@
|
||||
From 9a36b15d66c5e340cd8695415ce5867ad07ee2bb Mon Sep 17 00:00:00 2001
|
||||
From: Volker Enderlein <volkerenderlein@hotmail.com>
|
||||
Date: Sun, 8 Mar 2020 14:24:29 +0100
|
||||
Subject: [PATCH] Partially incorporating coin4.0.0a-patch from gentoo
|
||||
|
||||
---
|
||||
CMakeLists.txt | 63 ++++++++++++++++++++++++++------------------------
|
||||
1 file changed, 33 insertions(+), 30 deletions(-)
|
||||
|
||||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||
index 755bd9d59..d23f5bc0e 100644
|
||||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
@@ -1,8 +1,3 @@
|
||||
-if (POLICY CMP0054)
|
||||
- # CMake version 3.14.5 warns when the policy is not set and uses OLD behaviour
|
||||
- cmake_policy(SET CMP0054 NEW)
|
||||
-endif()
|
||||
-
|
||||
cmake_minimum_required(VERSION 3.0)
|
||||
|
||||
set(COIN_MAJOR_VERSION 4)
|
||||
@@ -22,6 +17,11 @@ math(EXPR COIN_SO_VERSION ${PROJECT_VERSION_MAJOR}*20)
|
||||
set(PROJECT_DESCRIPTION "A high-level 3D visualization library with Open Inventor 2.1 API")
|
||||
# ############################################################################
|
||||
|
||||
+if(POLICY CMP0054)
|
||||
+ # CMake version 3.14.5 warns when the policy is not set and uses OLD behaviour
|
||||
+ cmake_policy(SET CMP0054 NEW)
|
||||
+endif()
|
||||
+
|
||||
if(POLICY CMP0072)
|
||||
# get rid of OpenGL GLVND warning from CMake 3.11
|
||||
cmake_policy(SET CMP0072 NEW)
|
||||
@@ -103,8 +103,8 @@ cmake_dependent_option(COIN_BUILD_MAC_AGL "Build for AGL on Mac OS X when ON. De
|
||||
|
||||
report_prepare(
|
||||
COIN_BUILD_SHARED_LIBS
|
||||
- COIN_BUILD_TESTS
|
||||
- COIN_BUILD_DOCUMENTATION
|
||||
+ COIN_BUILD_TESTS
|
||||
+ COIN_BUILD_DOCUMENTATION
|
||||
COIN_BUILD_INTERNAL_DOCUMENTATION
|
||||
COIN_BUILD_DOCUMENTATION_MAN
|
||||
COIN_BUILD_DOCUMENTATION_QTHELP
|
||||
@@ -113,29 +113,29 @@ report_prepare(
|
||||
HAVE_VRML97
|
||||
COIN_HAVE_JAVASCRIPT
|
||||
HAVE_NODEKITS
|
||||
- HAVE_DRAGGERS
|
||||
- HAVE_MANIPULATORS
|
||||
- HAVE_SOUND
|
||||
+ HAVE_DRAGGERS
|
||||
+ HAVE_MANIPULATORS
|
||||
+ HAVE_SOUND
|
||||
HAVE_3DS_IMPORT_CAPABILITIES
|
||||
USE_EXTERNAL_EXPAT
|
||||
- USE_EXCEPTIONS
|
||||
- USE_SUPERGLU
|
||||
- FONTCONFIG_RUNTIME_LINKING
|
||||
- FREETYPE_RUNTIME_LINKING
|
||||
- LIBBZIP2_RUNTIME_LINKING
|
||||
- OPENAL_RUNTIME_LINKING
|
||||
- SIMAGE_RUNTIME_LINKING
|
||||
- ZLIB_RUNTIME_LINKING
|
||||
- GLU_RUNTIME_LINKING
|
||||
- SPIDERMONKEY_RUNTIME_LINKING
|
||||
- HAVE_MULTIPLE_VERSION
|
||||
+ USE_EXCEPTIONS
|
||||
+ USE_SUPERGLU
|
||||
+ FONTCONFIG_RUNTIME_LINKING
|
||||
+ FREETYPE_RUNTIME_LINKING
|
||||
+ LIBBZIP2_RUNTIME_LINKING
|
||||
+ OPENAL_RUNTIME_LINKING
|
||||
+ SIMAGE_RUNTIME_LINKING
|
||||
+ ZLIB_RUNTIME_LINKING
|
||||
+ GLU_RUNTIME_LINKING
|
||||
+ SPIDERMONKEY_RUNTIME_LINKING
|
||||
+ HAVE_MULTIPLE_VERSION
|
||||
IF_APPLE
|
||||
- COIN_BUILD_MAC_FRAMEWORK
|
||||
- COIN_BUILD_MAC_X11
|
||||
- COIN_BUILD_MAC_AGL
|
||||
+ COIN_BUILD_MAC_FRAMEWORK
|
||||
+ COIN_BUILD_MAC_X11
|
||||
+ COIN_BUILD_MAC_AGL
|
||||
IF_MSVC
|
||||
COIN_BUILD_MSVC_STATIC_RUNTIME
|
||||
- COIN_BUILD_SINGLE_LIB
|
||||
+ COIN_BUILD_SINGLE_LIB
|
||||
MSVC_VERSION
|
||||
COIN_BUILD_MSVC_MP
|
||||
)
|
||||
@@ -147,8 +147,8 @@ if(HAVE_MULTIPLE_VERSION)
|
||||
CMAKE_INSTALL_DATADIR
|
||||
CMAKE_INSTALL_FULL_DATADIR
|
||||
CMAKE_INSTALL_INCLUDEDIR
|
||||
- CMAKE_INSTALL_FULL_INCLUDEDIR
|
||||
- CMAKE_INSTALL_DOCDIR
|
||||
+ CMAKE_INSTALL_FULL_INCLUDEDIR
|
||||
+ CMAKE_INSTALL_DOCDIR
|
||||
CMAKE_INSTALL_FULL_DOCDIR
|
||||
)
|
||||
else()
|
||||
@@ -534,9 +534,12 @@ else()
|
||||
if(HAVE_MACH_O_DYLD_H)
|
||||
check_symbol_exists(NSLookupAndBindSymbol mach-o/dyld.h HAVE_DYLD_RUNTIME_BINDING)
|
||||
endif()
|
||||
- check_library_exists(dl dlopen "" HAVE_DL_LIB)
|
||||
- if(HAVE_DL_LIB)
|
||||
- check_include_file(dlfcn.h HAVE_DLFCN_H)
|
||||
+ # On FreeBSD, NetBSD and OpenBSD there is no libdl, as the required
|
||||
+ # functionality is already built into libc. So use ${CMAKE_DL_LIBS} instead.
|
||||
+ check_include_file(dlfcn.h HAVE_DLFCN_H)
|
||||
+ if(HAVE_DLFCN_H)
|
||||
+ set(HAVE_DL_LIB 1)
|
||||
+ list(APPEND COIN_TARGET_LINK_LIBRARIES ${CMAKE_DL_LIBS})
|
||||
endif()
|
||||
check_library_exists(dld shl_load "" HAVE_DLD_LIB)
|
||||
endif()
|
||||
--
|
||||
2.26.2
|
||||
|
@ -0,0 +1,63 @@
|
||||
From fd8057eb54fee8aa457cc47abb0004f2b71d1e63 Mon Sep 17 00:00:00 2001
|
||||
From: Volker Enderlein <volkerenderlein@hotmail.com>
|
||||
Date: Sun, 10 May 2020 15:24:20 +0200
|
||||
Subject: [PATCH] Added coin-default.cfg.
|
||||
|
||||
---
|
||||
coin.cfg.cmake.in | 24 ++++++++++++++++++++++++
|
||||
src/CMakeLists.txt | 8 +++++---
|
||||
2 files changed, 29 insertions(+), 3 deletions(-)
|
||||
create mode 100644 coin.cfg.cmake.in
|
||||
|
||||
diff --git a/coin.cfg.cmake.in b/coin.cfg.cmake.in
|
||||
new file mode 100644
|
||||
index 000000000..6f41c61c7
|
||||
--- /dev/null
|
||||
+++ b/coin.cfg.cmake.in
|
||||
@@ -0,0 +1,24 @@
|
||||
+# prefix is determined in coin-config, making the package "movable"
|
||||
+# prefix="@prefix@"
|
||||
+host="@host@"
|
||||
+exec_prefix="@exec_prefix@"
|
||||
+version="@COIN_VERSION@"
|
||||
+cflags="@COIN_EXTRA_CFLAGS@"
|
||||
+cppflags="@COIN_EXTRA_CPPFLAGS@"
|
||||
+cxxflags="@COIN_EXTRA_CXXFLAGS@"
|
||||
+ldflags="@COIN_EXTRA_LDFLAGS@"
|
||||
+libs="@COIN_EXTRA_LIBS@"
|
||||
+msvcrt="@COIN_MSVC_LIBC@"
|
||||
+datadir="@datarootdir@"
|
||||
+includedir="@includedir@"
|
||||
+frameworkdir="@frameworkdir@"
|
||||
+htmldir="@htmldir@"
|
||||
+compiler="@COIN_COMPILER@"
|
||||
+objext="@OBJEXT@"
|
||||
+have_3ds_import=@HAVE_3DS_IMPORT_CAPABILITIES@
|
||||
+have_vrml97=@HAVE_VRML97@
|
||||
+have_sound=@HAVE_SOUND@
|
||||
+have_superglu=@HAVE_SUPERGLU@
|
||||
+have_threads=@HAVE_THREADS@
|
||||
+have_threadsafe=@HAVE_THREADSAFE@
|
||||
+compiler_is_gcc=@ac_compiler_gnu@
|
||||
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
|
||||
index 4ddc1ecd4..6132335b3 100644
|
||||
--- a/src/CMakeLists.txt
|
||||
+++ b/src/CMakeLists.txt
|
||||
@@ -388,9 +388,11 @@ else()
|
||||
set(COIN_CONFIG_PACKAGE_LOCATION ${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}-${PROJECT_VERSION})
|
||||
string(TOLOWER ${PROJECT_NAME} COIN_CONFIG_PACKAGE_BASENAME)
|
||||
if(UNIX OR MINGW)
|
||||
- configure_file(${CMAKE_SOURCE_DIR}/${PROJECT_NAME}.pc.cmake.in ${CMAKE_BINARY_DIR}/${PROJECT_NAME}.pc @ONLY)
|
||||
- install(FILES ${CMAKE_BINARY_DIR}/${PROJECT_NAME}.pc DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig)
|
||||
- install(FILES ${CMAKE_SOURCE_DIR}/bin/coin-config DESTINATION ${CMAKE_INSTALL_BINDIR})
|
||||
+ configure_file("${CMAKE_SOURCE_DIR}/${PROJECT_NAME}.pc.cmake.in" "${CMAKE_BINARY_DIR}/${PROJECT_NAME}.pc" @ONLY)
|
||||
+ install(FILES "${CMAKE_BINARY_DIR}/${PROJECT_NAME}.pc" DESTINATION "${CMAKE_INSTALL_LIBDIR}/pkgconfig")
|
||||
+ install(PROGRAMS "${CMAKE_SOURCE_DIR}/bin/coin-config" DESTINATION ${CMAKE_INSTALL_BINDIR})
|
||||
+ configure_file("${CMAKE_SOURCE_DIR}/coin.cfg.cmake.in" "${CMAKE_BINARY_DIR}/${PROJECT_NAME_LOWER}-default.cfg" @ONLY)
|
||||
+ install(FILES "${CMAKE_BINARY_DIR}/${PROJECT_NAME_LOWER}-default.cfg" DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/Coin/conf)
|
||||
endif()
|
||||
endif()
|
||||
|
||||
--
|
||||
2.26.2
|
||||
|
@ -0,0 +1,45 @@
|
||||
From d36ee28712eae2f94998845926c6880d6e5a990c Mon Sep 17 00:00:00 2001
|
||||
From: Maciej Mrozowski <reavertm@gmail.com>
|
||||
Date: Wed, 5 Aug 2020 02:03:52 +0200
|
||||
Subject: [PATCH] Slightly fix coin.cfg.cmake.in
|
||||
|
||||
---
|
||||
coin.cfg.cmake.in | 20 ++++++++++----------
|
||||
1 file changed, 10 insertions(+), 10 deletions(-)
|
||||
|
||||
diff --git a/coin.cfg.cmake.in b/coin.cfg.cmake.in
|
||||
index 6f41c61c7..6ed041ef4 100644
|
||||
--- a/coin.cfg.cmake.in
|
||||
+++ b/coin.cfg.cmake.in
|
||||
@@ -7,18 +7,18 @@ cflags="@COIN_EXTRA_CFLAGS@"
|
||||
cppflags="@COIN_EXTRA_CPPFLAGS@"
|
||||
cxxflags="@COIN_EXTRA_CXXFLAGS@"
|
||||
ldflags="@COIN_EXTRA_LDFLAGS@"
|
||||
-libs="@COIN_EXTRA_LIBS@"
|
||||
+libs="@CMAKE_INSTALL_FULL_LIBDIR@"
|
||||
msvcrt="@COIN_MSVC_LIBC@"
|
||||
-datadir="@datarootdir@"
|
||||
-includedir="@includedir@"
|
||||
+datadir="@CMAKE_INSTALL_FULL_DATADIR@"
|
||||
+includedir="@CMAKE_INSTALL_FULL_INCLUDEDIR@"
|
||||
frameworkdir="@frameworkdir@"
|
||||
-htmldir="@htmldir@"
|
||||
+htmldir="@CMAKE_INSTALL_FULL_DOCDIR@"
|
||||
compiler="@COIN_COMPILER@"
|
||||
objext="@OBJEXT@"
|
||||
-have_3ds_import=@HAVE_3DS_IMPORT_CAPABILITIES@
|
||||
-have_vrml97=@HAVE_VRML97@
|
||||
-have_sound=@HAVE_SOUND@
|
||||
-have_superglu=@HAVE_SUPERGLU@
|
||||
-have_threads=@HAVE_THREADS@
|
||||
-have_threadsafe=@HAVE_THREADSAFE@
|
||||
+have_3ds_import=@FEAT_HAVE_3DS@
|
||||
+have_vrml97=@FEAT_HAVE_VRML97@
|
||||
+have_sound=@FEAT_HAVE_SOUND@
|
||||
+have_superglu=@FEAT_HAVE_SUPERGLU@
|
||||
+have_threads=@FEAT_HAVE_THREADS@
|
||||
+have_threadsafe=@FEAT_HAVE_SAFETHREAD@
|
||||
compiler_is_gcc=@ac_compiler_gnu@
|
||||
--
|
||||
2.26.2
|
||||
|
@ -0,0 +1,28 @@
|
||||
From 58a1b4c3e968f96d3a2091fa5cb625f360ce6811 Mon Sep 17 00:00:00 2001
|
||||
From: Maciej Mrozowski <reavertm@gmail.com>
|
||||
Date: Wed, 5 Aug 2020 02:57:28 +0200
|
||||
Subject: [PATCH] Fix underlinking against X11
|
||||
|
||||
---
|
||||
CMakeLists.txt | 5 +++++
|
||||
1 file changed, 5 insertions(+)
|
||||
|
||||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||
index 3818da7ff..eda2cd2c0 100644
|
||||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
@@ -195,6 +195,11 @@ if(COIN_BUILD_MAC_X11)
|
||||
list(APPEND COIN_TARGET_LINK_LIBRARIES ${X11_LIBRARIES} ${X11_GL_LIB} ${X11_GLU_LIB})
|
||||
endif()
|
||||
else()
|
||||
+ if(UNIX AND NOT APPLE)
|
||||
+ find_package(X11 REQUIRED)
|
||||
+ list(APPEND COIN_TARGET_INCLUDE_DIRECTORIES ${X11_INCLUDE_DIR})
|
||||
+ list(APPEND COIN_TARGET_LINK_LIBRARIES ${X11_LIBRARIES})
|
||||
+ endif()
|
||||
find_package(OpenGL REQUIRED)
|
||||
if(OPENGL_FOUND)
|
||||
set(HAVE_OPENGL 1)
|
||||
--
|
||||
2.26.2
|
||||
|
@ -1,96 +0,0 @@
|
||||
diff -ruN Coin3D-coin-a4ce638f43bd/CMakeLists.txt my/CMakeLists.txt
|
||||
--- Coin3D-coin-a4ce638f43bd/CMakeLists.txt 2019-11-09 14:39:34.000000000 +0100
|
||||
+++ my/CMakeLists.txt 2019-11-21 00:19:43.563521948 +0100
|
||||
@@ -97,8 +97,8 @@
|
||||
|
||||
report_prepare(
|
||||
COIN_BUILD_SHARED_LIBS
|
||||
- COIN_BUILD_TESTS
|
||||
- COIN_BUILD_DOCUMENTATION
|
||||
+ COIN_BUILD_TESTS
|
||||
+ COIN_BUILD_DOCUMENTATION
|
||||
COIN_BUILD_INTERNAL_DOCUMENTATION
|
||||
COIN_BUILD_DOCUMENTATION_MAN
|
||||
COIN_BUILD_DOCUMENTATION_QTHELP
|
||||
@@ -107,29 +107,29 @@
|
||||
HAVE_VRML97
|
||||
COIN_HAVE_JAVASCRIPT
|
||||
HAVE_NODEKITS
|
||||
- HAVE_DRAGGERS
|
||||
- HAVE_MANIPULATORS
|
||||
- HAVE_SOUND
|
||||
+ HAVE_DRAGGERS
|
||||
+ HAVE_MANIPULATORS
|
||||
+ HAVE_SOUND
|
||||
HAVE_3DS_IMPORT_CAPABILITIES
|
||||
USE_EXTERNAL_EXPAT
|
||||
- USE_EXCEPTIONS
|
||||
- USE_SUPERGLU
|
||||
- FONTCONFIG_RUNTIME_LINKING
|
||||
- FREETYPE_RUNTIME_LINKING
|
||||
- LIBBZIP2_RUNTIME_LINKING
|
||||
- OPENAL_RUNTIME_LINKING
|
||||
- SIMAGE_RUNTIME_LINKING
|
||||
- ZLIB_RUNTIME_LINKING
|
||||
- GLU_RUNTIME_LINKING
|
||||
- SPIDERMONKEY_RUNTIME_LINKING
|
||||
- HAVE_MULTIPLE_VERSION
|
||||
+ USE_EXCEPTIONS
|
||||
+ USE_SUPERGLU
|
||||
+ FONTCONFIG_RUNTIME_LINKING
|
||||
+ FREETYPE_RUNTIME_LINKING
|
||||
+ LIBBZIP2_RUNTIME_LINKING
|
||||
+ OPENAL_RUNTIME_LINKING
|
||||
+ SIMAGE_RUNTIME_LINKING
|
||||
+ ZLIB_RUNTIME_LINKING
|
||||
+ GLU_RUNTIME_LINKING
|
||||
+ SPIDERMONKEY_RUNTIME_LINKING
|
||||
+ HAVE_MULTIPLE_VERSION
|
||||
IF_APPLE
|
||||
- COIN_BUILD_MAC_FRAMEWORK
|
||||
- COIN_BUILD_MAC_X11
|
||||
- COIN_BUILD_MAC_AGL
|
||||
+ COIN_BUILD_MAC_FRAMEWORK
|
||||
+ COIN_BUILD_MAC_X11
|
||||
+ COIN_BUILD_MAC_AGL
|
||||
IF_MSVC
|
||||
COIN_BUILD_MSVC_STATIC_RUNTIME
|
||||
- COIN_BUILD_SINGLE_LIB
|
||||
+ COIN_BUILD_SINGLE_LIB
|
||||
MSVC_VERSION
|
||||
COIN_BUILD_MSVC_MP
|
||||
)
|
||||
@@ -141,8 +141,8 @@
|
||||
CMAKE_INSTALL_DATADIR
|
||||
CMAKE_INSTALL_FULL_DATADIR
|
||||
CMAKE_INSTALL_INCLUDEDIR
|
||||
- CMAKE_INSTALL_FULL_INCLUDEDIR
|
||||
- CMAKE_INSTALL_DOCDIR
|
||||
+ CMAKE_INSTALL_FULL_INCLUDEDIR
|
||||
+ CMAKE_INSTALL_DOCDIR
|
||||
CMAKE_INSTALL_FULL_DOCDIR
|
||||
)
|
||||
else()
|
||||
@@ -165,7 +165,7 @@
|
||||
list(APPEND COIN_TARGET_LINK_LIBRARIES Boost::boost)
|
||||
endif()
|
||||
|
||||
-if(COIN_BUILD_MAC_X11)
|
||||
+if(COIN_BUILD_MAC_X11 OR UNIX)
|
||||
find_package(X11 REQUIRED)
|
||||
# On Mac OS X, GLX is provided as a separate OpenGL implementation, different
|
||||
# from the standard OpenGL framework which provides support for GLUT and native
|
||||
@@ -530,6 +530,7 @@
|
||||
endif()
|
||||
check_library_exists(dl dlopen "" HAVE_DL_LIB)
|
||||
if(HAVE_DL_LIB)
|
||||
+ list(APPEND COIN_TARGET_LINK_LIBRARIES dl)
|
||||
check_include_file(dlfcn.h HAVE_DLFCN_H)
|
||||
endif()
|
||||
check_library_exists(dld shl_load "" HAVE_DLD_LIB)
|
||||
@@ -815,4 +816,4 @@
|
||||
|
||||
# ############################################################################
|
||||
# New CPACK section, please see the README file inside cpack.d directory.
|
||||
-add_subdirectory(cpack.d)
|
||||
+# not needed add_subdirectory(cpack.d)
|
@ -1,47 +0,0 @@
|
||||
From 8a522d975890a4512be0f04285f356c6db653a57 Mon Sep 17 00:00:00 2001
|
||||
From: Lars Wendler <polynomial-c@gentoo.org>
|
||||
Date: Thu, 14 May 2020 11:46:50 +0200
|
||||
Subject: [PATCH] configure.ac: Avoid bashisms
|
||||
|
||||
or else we end up like this:
|
||||
|
||||
./configure: 18902: ./configure: Syntax error: redirection unexpected
|
||||
|
||||
or
|
||||
|
||||
./configure: 20152: ./configure: my_CFLAGS+=-DDATADIR_PATH=\""$(pkgdatadir)"\" : not found
|
||||
./configure: 20153: ./configure: my_CFLAGS+=-I$(top_srcdir)/vendor : not found
|
||||
|
||||
Gentoo-bug: https://bugs.gentoo.org/714098
|
||||
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
|
||||
---
|
||||
configure.ac | 8 ++++----
|
||||
1 file changed, 4 insertions(+), 4 deletions(-)
|
||||
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
index 5fa53eca5..ecf85e076 100644
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -163,7 +163,7 @@ AC_PREFIX_DEFAULT([/usr/local])
|
||||
|
||||
AC_PROG_MKDIR_P
|
||||
|
||||
-AS_IF([grep android <<< ${host}], [],
|
||||
+AS_IF([echo ${host} | grep -Fq android], [],
|
||||
[AX_CHECK_COMPILE_FLAG([-stdlib=libc++], [
|
||||
CXXFLAGS="$CXXFLAGS -stdlib=libc++"])
|
||||
])
|
||||
@@ -237,10 +237,10 @@ AM_CONDITIONAL([ENABLE_EMSCRIPTEN], [test "x$enable_emscripten" = "xyes"])
|
||||
AM_CONDITIONAL([ENABLE_PRESET_SUBDIRS], [test "x$enable_preset_subdirs" = "xyes"])
|
||||
|
||||
|
||||
-my_CFLAGS="-Wall -Wchar-subscripts -Wformat-security -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits "
|
||||
+my_CFLAGS="-Wall -Wchar-subscripts -Wformat-security -Wpointer-arith -Wshadow -Wsign-compare -Wtype-limits"
|
||||
#my_CFLAGS+="-fsanitize=address -fno-omit-frame-pointer "
|
||||
-my_CFLAGS+='-DDATADIR_PATH=\""$(pkgdatadir)"\" '
|
||||
-my_CFLAGS+='-I$(top_srcdir)/vendor '
|
||||
+my_CFLAGS="${my_CFLAGS} -DDATADIR_PATH=\\\"\"\$(pkgdatadir)\\\"\""
|
||||
+my_CFLAGS="${my_CFLAGS} -I\$(top_srcdir)/vendor"
|
||||
AC_SUBST([my_CFLAGS])
|
||||
|
||||
|
Binary file not shown.
Binary file not shown.
@ -1 +1 @@
|
||||
Mon, 10 Aug 2020 20:38:23 +0000
|
||||
Tue, 11 Aug 2020 05:38:24 +0000
|
||||
|
@ -1 +1 @@
|
||||
Mon, 10 Aug 2020 20:38:23 +0000
|
||||
Tue, 11 Aug 2020 05:38:24 +0000
|
||||
|
Binary file not shown.
Binary file not shown.
@ -1,14 +1,14 @@
|
||||
BDEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:= ) app-arch/bzip2 sys-libs/zlib
|
||||
BDEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:= ) app-arch/bzip2 sys-libs/zlib virtual/libcrypt:=
|
||||
DEFINED_PHASES=configure install postinst postrm preinst prepare setup test
|
||||
DEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:= ) app-arch/bzip2 sys-libs/zlib
|
||||
DEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:= ) app-arch/bzip2 sys-libs/zlib virtual/libcrypt:=
|
||||
DESCRIPTION=Larry Wall's Practical Extraction and Report Language
|
||||
EAPI=7
|
||||
HOMEPAGE=https://www.perl.org/
|
||||
IUSE=berkdb debug doc gdbm ithreads
|
||||
LICENSE=|| ( Artistic GPL-1+ )
|
||||
PDEPEND=>=app-admin/perl-cleaner-2.5 >=virtual/perl-File-Temp-0.230.400-r2 >=virtual/perl-Data-Dumper-2.154.0 virtual/perl-Test-Harness
|
||||
RDEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:= ) app-arch/bzip2 sys-libs/zlib
|
||||
RDEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:= ) app-arch/bzip2 sys-libs/zlib virtual/libcrypt:=
|
||||
SLOT=0/5.30
|
||||
SRC_URI=mirror://cpan/src/5.0/perl-5.30.3.tar.xz mirror://cpan/authors/id/X/XS/XSAWYERX/perl-5.30.3.tar.xz https://github.com/gentoo-perl/perl-patchset/releases/download/perl-5.30.3-patches-1/perl-5.30.3-patches-1.tar.xz https://dev.gentoo.org/~kentnl/distfiles/perl-5.30.3-patches-1.tar.xz https://github.com/arsv/perl-cross/releases/download/1.3.4/perl-cross-1.3.4.tar.gz
|
||||
_eclasses_=alternatives 6c575717515f030736d1b718d507d2f9 eutils fcb2aa98e1948b835b5ae66ca52868c5 flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 multilib 2477ebe553d3e4d2c606191fe6c33602 multiprocessing cac3169468f893670dac3e7cb940e045 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
|
||||
_md5_=117a2571a4bdce02c5b28f7fa486bfd4
|
||||
_md5_=772a438e313789ac051519ebae9a8cd1
|
||||
|
@ -1,14 +1,14 @@
|
||||
BDEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:= ) app-arch/bzip2 sys-libs/zlib
|
||||
BDEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:= ) app-arch/bzip2 sys-libs/zlib virtual/libcrypt:=
|
||||
DEFINED_PHASES=configure install postinst postrm preinst prepare setup test
|
||||
DEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:= ) app-arch/bzip2 sys-libs/zlib
|
||||
DEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:= ) app-arch/bzip2 sys-libs/zlib virtual/libcrypt:=
|
||||
DESCRIPTION=Larry Wall's Practical Extraction and Report Language
|
||||
EAPI=7
|
||||
HOMEPAGE=https://www.perl.org/
|
||||
IUSE=berkdb debug doc gdbm ithreads
|
||||
LICENSE=|| ( Artistic GPL-1+ )
|
||||
PDEPEND=>=app-admin/perl-cleaner-2.5 >=virtual/perl-File-Temp-0.230.400-r2 >=virtual/perl-Data-Dumper-2.154.0 virtual/perl-Test-Harness
|
||||
RDEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:= ) app-arch/bzip2 sys-libs/zlib
|
||||
RDEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:= ) app-arch/bzip2 sys-libs/zlib virtual/libcrypt:=
|
||||
SLOT=0/5.32
|
||||
SRC_URI=mirror://cpan/src/5.0/perl-5.32.0.tar.xz mirror://cpan/authors/id/X/XS/XSAWYERX/perl-5.32.0.tar.xz https://github.com/gentoo-perl/perl-patchset/releases/download/perl-5.32.0-patches-1/perl-5.32.0-patches-1.tar.xz https://dev.gentoo.org/~kentnl/distfiles/perl-5.32.0-patches-1.tar.xz https://github.com/arsv/perl-cross/releases/download/1.3.4/perl-cross-1.3.4.tar.gz
|
||||
_eclasses_=alternatives 6c575717515f030736d1b718d507d2f9 eutils fcb2aa98e1948b835b5ae66ca52868c5 flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 multilib 2477ebe553d3e4d2c606191fe6c33602 multiprocessing cac3169468f893670dac3e7cb940e045 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
|
||||
_md5_=3256831d4902b4c00fba012435d4933d
|
||||
_md5_=c42a84c2152eebce683ca47ab7774be6
|
||||
|
Binary file not shown.
@ -1,13 +1,14 @@
|
||||
BDEPEND=dev-lang/perl
|
||||
BDEPEND=virtual/perl-File-Spec virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) dev-lang/perl
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=dev-lang/perl
|
||||
DESCRIPTION=POD filters and translators
|
||||
EAPI=7
|
||||
HOMEPAGE=https://metacpan.org/release/Pod-Parser
|
||||
IUSE=test
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=|| ( Artistic GPL-1+ )
|
||||
RDEPEND=dev-lang/perl:=
|
||||
RDEPEND=virtual/perl-File-Spec dev-lang/perl:=
|
||||
SLOT=0
|
||||
SRC_URI=mirror://cpan/authors/id/M/MA/MAREKR/Pod-Parser-1.63.tar.gz
|
||||
_eclasses_=multiprocessing cac3169468f893670dac3e7cb940e045 perl-functions 6ec4c4d8fc8324200f1c14e8d158c59b perl-module 97206c028d9bdc9f248e022ac5c9fc83
|
||||
_md5_=79d497fd73238bd5356de80e7c42e6c4
|
||||
_md5_=20fac85bf26e2d5e2ad3de21020688a7
|
Binary file not shown.
@ -0,0 +1,15 @@
|
||||
BDEPEND=python_single_target_python3_6? ( dev-lang/python:3.6 >=dev-lang/python-exec-2:=[python_targets_python3_6] ) app-arch/unzip
|
||||
DEFINED_PHASES=install prepare setup
|
||||
DEPEND=python_single_target_python3_6? ( dev-lang/python:3.6 >=dev-lang/python-exec-2:=[python_targets_python3_6] )
|
||||
DESCRIPTION=Mode Oriented Directly Coded Lexical Analyser Generator
|
||||
EAPI=7
|
||||
HOMEPAGE=http://quex.sourceforge.net/
|
||||
IUSE=+python_single_target_python3_6
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=LGPL-2.1
|
||||
RDEPEND=python_single_target_python3_6? ( dev-lang/python:3.6 >=dev-lang/python-exec-2:=[python_targets_python3_6] )
|
||||
REQUIRED_USE=^^ ( python_single_target_python3_6 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/quex/quex-0.71.0.zip
|
||||
_eclasses_=multilib 2477ebe553d3e4d2c606191fe6c33602 python-single-r1 d3100de905f978df912135806cf27188 python-utils-r1 bae936266b68e0c374a74f2b0d0aaa44 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
|
||||
_md5_=032f43959cce6519959f1c68603650da
|
Binary file not shown.
@ -1,15 +0,0 @@
|
||||
BDEPEND=python_targets_python3_6? ( dev-lang/python:3.6 ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) >=dev-lang/python-exec-2:=[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)]
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=dev-python/setuptools[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)]
|
||||
DESCRIPTION=Will try to get to the bottom of what makes files or directories different
|
||||
EAPI=7
|
||||
HOMEPAGE=https://diffoscope.org/ https://pypi.org/project/diffoscope/
|
||||
IUSE=acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file find gettext gif gpg gzip haskell hdf5 hex imagemagick iso java llvm mono opendocument pascal pdf postscript R rpm sqlite squashfs ssh tar tcpdump xz zip zstd python_targets_python3_6 python_targets_python3_7 python_targets_python3_8
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-3+
|
||||
RDEPEND=dev-python/python-magic[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/libarchive-c[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/distro[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)] acl? ( sys-apps/acl ) binutils? ( sys-devel/binutils ) bzip2? ( app-arch/bzip2 ) libcaca? ( media-libs/libcaca ) colord? ( x11-misc/colord ) cpio? ( app-arch/cpio ) diff? ( sys-apps/diffutils ) docx? ( app-text/docx2txt ) dtc? ( sys-apps/dtc ) e2fsprogs? ( sys-fs/e2fsprogs ) file? ( sys-apps/file ) find? ( sys-apps/findutils ) gettext? ( sys-devel/gettext ) gif? ( media-libs/giflib ) gpg? ( app-crypt/gnupg ) gzip? ( app-arch/gzip ) haskell? ( dev-lang/ghc ) hdf5? ( sci-libs/hdf5 ) hex? ( app-editors/vim-core ) imagemagick? ( media-gfx/imagemagick ) iso? ( virtual/cdrtools ) java? ( virtual/jdk ) llvm? ( sys-devel/llvm ) mono? ( dev-lang/mono ) opendocument? ( app-text/odt2txt ) pascal? ( dev-lang/fpc ) pdf? ( app-text/pdftk app-text/poppler dev-python/PyPDF2[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) postscript? ( app-text/ghostscript-gpl ) R? ( dev-lang/R ) rpm? ( app-arch/rpm ) sqlite? ( dev-db/sqlite:3 ) squashfs? ( sys-fs/squashfs-tools ) ssh? ( net-misc/openssh ) tar? ( app-arch/tar ) tcpdump? ( net-analyzer/tcpdump ) xz? ( app-arch/xz-utils ) zip? ( app-arch/unzip ) zstd? ( app-arch/zstd ) !dev-python/filemagic python_targets_python3_6? ( dev-lang/python:3.6 ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) >=dev-lang/python-exec-2:=[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python3_6 python_targets_python3_7 python_targets_python3_8 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://pypi/d/diffoscope/diffoscope-154.tar.gz
|
||||
_eclasses_=distutils-r1 eb92d1a6d9057e2422cc9610f79f919c multibuild b2c915190b051f55a23b9354b9849847 multilib 2477ebe553d3e4d2c606191fe6c33602 multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 8d03325e7e3cf3e1465d9c32031e2517 python-utils-r1 bae936266b68e0c374a74f2b0d0aaa44 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
|
||||
_md5_=a85a6138cd89a5c900bce6a7729fe62e
|
@ -1,15 +1,15 @@
|
||||
BDEPEND=python_targets_python3_6? ( dev-lang/python:3.6 ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) >=dev-lang/python-exec-2:=[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)]
|
||||
BDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)]
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=dev-python/setuptools[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)]
|
||||
DEPEND=dev-python/setuptools[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)]
|
||||
DESCRIPTION=Will try to get to the bottom of what makes files or directories different
|
||||
EAPI=7
|
||||
HOMEPAGE=https://diffoscope.org/ https://pypi.org/project/diffoscope/
|
||||
IUSE=acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file find gettext gif gpg gzip haskell hdf5 hex imagemagick iso java llvm mono opendocument pascal pdf postscript R rpm sqlite squashfs ssh tar tcpdump xz zip zstd python_targets_python3_6 python_targets_python3_7 python_targets_python3_8
|
||||
IUSE=acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file find gettext gif gpg gzip haskell hdf5 hex imagemagick iso java llvm mono opendocument pascal pdf postscript R rpm sqlite squashfs ssh tar tcpdump xz zip zstd python_targets_python3_7 python_targets_python3_8
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-3+
|
||||
RDEPEND=dev-python/python-magic[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/libarchive-c[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/distro[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)] acl? ( sys-apps/acl ) binutils? ( sys-devel/binutils ) bzip2? ( app-arch/bzip2 ) libcaca? ( media-libs/libcaca ) colord? ( x11-misc/colord ) cpio? ( app-arch/cpio ) diff? ( sys-apps/diffutils ) docx? ( app-text/docx2txt ) dtc? ( sys-apps/dtc ) e2fsprogs? ( sys-fs/e2fsprogs ) file? ( sys-apps/file ) find? ( sys-apps/findutils ) gettext? ( sys-devel/gettext ) gif? ( media-libs/giflib ) gpg? ( app-crypt/gnupg ) gzip? ( app-arch/gzip ) haskell? ( dev-lang/ghc ) hdf5? ( sci-libs/hdf5 ) hex? ( app-editors/vim-core ) imagemagick? ( media-gfx/imagemagick ) iso? ( virtual/cdrtools ) java? ( virtual/jdk ) llvm? ( sys-devel/llvm ) mono? ( dev-lang/mono ) opendocument? ( app-text/odt2txt ) pascal? ( dev-lang/fpc ) pdf? ( app-text/pdftk app-text/poppler dev-python/PyPDF2[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) postscript? ( app-text/ghostscript-gpl ) R? ( dev-lang/R ) rpm? ( app-arch/rpm ) sqlite? ( dev-db/sqlite:3 ) squashfs? ( sys-fs/squashfs-tools ) ssh? ( net-misc/openssh ) tar? ( app-arch/tar ) tcpdump? ( net-analyzer/tcpdump ) xz? ( app-arch/xz-utils ) zip? ( app-arch/unzip ) zstd? ( app-arch/zstd ) !dev-python/filemagic python_targets_python3_6? ( dev-lang/python:3.6 ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) >=dev-lang/python-exec-2:=[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python3_6 python_targets_python3_7 python_targets_python3_8 )
|
||||
RDEPEND=dev-python/python-magic[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/libarchive-c[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/distro[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] acl? ( sys-apps/acl ) binutils? ( sys-devel/binutils ) bzip2? ( app-arch/bzip2 ) libcaca? ( media-libs/libcaca ) colord? ( x11-misc/colord ) cpio? ( app-arch/cpio ) diff? ( sys-apps/diffutils ) docx? ( app-text/docx2txt ) dtc? ( sys-apps/dtc ) e2fsprogs? ( sys-fs/e2fsprogs ) file? ( sys-apps/file ) find? ( sys-apps/findutils ) gettext? ( sys-devel/gettext ) gif? ( media-libs/giflib ) gpg? ( app-crypt/gnupg ) gzip? ( app-arch/gzip ) haskell? ( dev-lang/ghc ) hdf5? ( sci-libs/hdf5 ) hex? ( app-editors/vim-core ) imagemagick? ( media-gfx/imagemagick ) iso? ( virtual/cdrtools ) java? ( virtual/jdk ) llvm? ( sys-devel/llvm ) mono? ( dev-lang/mono ) opendocument? ( app-text/odt2txt ) pascal? ( dev-lang/fpc ) pdf? ( app-text/pdftk app-text/poppler dev-python/PyPDF2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) postscript? ( app-text/ghostscript-gpl ) R? ( dev-lang/R ) rpm? ( app-arch/rpm ) sqlite? ( dev-db/sqlite:3 ) squashfs? ( sys-fs/squashfs-tools ) ssh? ( net-misc/openssh ) tar? ( app-arch/tar ) tcpdump? ( net-analyzer/tcpdump ) xz? ( app-arch/xz-utils ) zip? ( app-arch/unzip ) zstd? ( app-arch/zstd ) !dev-python/filemagic python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://pypi/d/diffoscope/diffoscope-155.tar.gz
|
||||
_eclasses_=distutils-r1 eb92d1a6d9057e2422cc9610f79f919c multibuild b2c915190b051f55a23b9354b9849847 multilib 2477ebe553d3e4d2c606191fe6c33602 multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 8d03325e7e3cf3e1465d9c32031e2517 python-utils-r1 bae936266b68e0c374a74f2b0d0aaa44 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
|
||||
_md5_=a85a6138cd89a5c900bce6a7729fe62e
|
||||
_md5_=922f9400172213e7d3bf968f201c7131
|
||||
|
Binary file not shown.
@ -1,15 +0,0 @@
|
||||
BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||
DEFINED_PHASES=configure install postinst postrm prepare
|
||||
DEPEND=X? ( media-fonts/font-misc-misc x11-libs/libX11 ) ncurses? ( sys-libs/ncurses:0=[unicode] ) sdl? ( !sdl2? ( media-libs/libsdl[video,X] media-libs/sdl-image media-libs/sdl-ttf sound? ( media-libs/libsdl[sound] media-libs/sdl-mixer[mp3] ) ) sdl2? ( media-libs/libsdl2[video,X] media-libs/sdl2-image media-libs/sdl2-ttf sound? ( media-libs/libsdl2[sound] media-libs/sdl2-mixer[mp3] ) ) )
|
||||
DESCRIPTION=A roguelike dungeon exploration game based on the books of J.R.R. Tolkien
|
||||
EAPI=7
|
||||
HOMEPAGE=https://rephial.org/
|
||||
IUSE=+ncurses sdl sdl2 sound +X
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=X? ( media-fonts/font-misc-misc x11-libs/libX11 ) ncurses? ( sys-libs/ncurses:0=[unicode] ) sdl? ( !sdl2? ( media-libs/libsdl[video,X] media-libs/sdl-image media-libs/sdl-ttf sound? ( media-libs/libsdl[sound] media-libs/sdl-mixer[mp3] ) ) sdl2? ( media-libs/libsdl2[video,X] media-libs/sdl2-image media-libs/sdl2-ttf sound? ( media-libs/libsdl2[sound] media-libs/sdl2-mixer[mp3] ) ) )
|
||||
REQUIRED_USE=sdl2? ( sdl ) sound? ( sdl ) || ( X ncurses )
|
||||
SLOT=0
|
||||
SRC_URI=https://rephial.org/downloads/4.2/angband-4.2.0.tar.gz
|
||||
_eclasses_=autotools 7d999b62b8749fad43fff00620cedf47 desktop 7fd20552ce4cc97e8acb132a499a7dd8 libtool f143db5a74ccd9ca28c1234deffede96 multilib 2477ebe553d3e4d2c606191fe6c33602 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb xdg-utils ff2ff954e6b17929574eee4efc5152ba
|
||||
_md5_=30385f1b22864598a3fc8b9ee1cdb940
|
@ -0,0 +1,15 @@
|
||||
BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||
DEFINED_PHASES=configure install postinst postrm prepare
|
||||
DEPEND=X? ( media-fonts/font-misc-misc x11-libs/libX11 ) ncurses? ( sys-libs/ncurses:0=[unicode] ) sdl? ( media-libs/libsdl2[video,X] media-libs/sdl2-image media-libs/sdl2-ttf sound? ( media-libs/libsdl2[sound] media-libs/sdl2-mixer[mp3] ) )
|
||||
DESCRIPTION=A roguelike dungeon exploration game based on the books of J.R.R. Tolkien
|
||||
EAPI=7
|
||||
HOMEPAGE=https://rephial.org/
|
||||
IUSE=+ncurses sdl sound +X
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=X? ( media-fonts/font-misc-misc x11-libs/libX11 ) ncurses? ( sys-libs/ncurses:0=[unicode] ) sdl? ( media-libs/libsdl2[video,X] media-libs/sdl2-image media-libs/sdl2-ttf sound? ( media-libs/libsdl2[sound] media-libs/sdl2-mixer[mp3] ) )
|
||||
REQUIRED_USE=sound? ( sdl ) || ( X ncurses )
|
||||
SLOT=0
|
||||
SRC_URI=https://rephial.org/downloads/4.2/angband-4.2.1.tar.gz https://dev.gentoo.org/~steils/distfiles/angband-4.2.1-man.tar.gz
|
||||
_eclasses_=autotools 7d999b62b8749fad43fff00620cedf47 desktop 7fd20552ce4cc97e8acb132a499a7dd8 libtool f143db5a74ccd9ca28c1234deffede96 multilib 2477ebe553d3e4d2c606191fe6c33602 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb xdg-utils ff2ff954e6b17929574eee4efc5152ba
|
||||
_md5_=6b92bc2bfd331bd0cfae2a02d7a4b4c2
|
Binary file not shown.
@ -1,16 +0,0 @@
|
||||
BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20170815
|
||||
DEFINED_PHASES=configure install postinst prepare test
|
||||
DEPEND=dev-libs/libltdl:0 bzip2? ( app-arch/bzip2 ) corefonts? ( media-fonts/corefonts ) djvu? ( app-text/djvu ) fftw? ( sci-libs/fftw:3.0 ) fontconfig? ( media-libs/fontconfig ) fpx? ( >=media-libs/libfpx-1.3.0-r1 ) graphviz? ( media-gfx/graphviz ) heif? ( media-libs/libheif:= ) jbig? ( >=media-libs/jbigkit-2:= ) jpeg? ( virtual/jpeg:0 ) jpeg2k? ( >=media-libs/openjpeg-2.1.0:2 ) lcms? ( media-libs/lcms:2= ) lqr? ( media-libs/liblqr ) opencl? ( virtual/opencl ) openexr? ( media-libs/openexr:0= ) pango? ( x11-libs/pango ) perl? ( >=dev-lang/perl-5.8.8:0= ) png? ( media-libs/libpng:0= ) postscript? ( app-text/ghostscript-gpl ) raw? ( media-libs/libraw:= ) svg? ( gnome-base/librsvg media-gfx/potrace ) tiff? ( media-libs/tiff:0= ) truetype? ( media-fonts/urw-fonts >=media-libs/freetype-2 ) webp? ( media-libs/libwebp:0= ) wmf? ( media-libs/libwmf ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libXext x11-libs/libXt ) xml? ( dev-libs/libxml2:= ) lzma? ( app-arch/xz-utils ) zlib? ( sys-libs/zlib:= ) !media-gfx/graphicsmagick[imagemagick] X? ( x11-base/xorg-proto )
|
||||
DESCRIPTION=A collection of tools and libraries for many image formats
|
||||
EAPI=7
|
||||
HOMEPAGE=https://www.imagemagick.org/
|
||||
IUSE=bzip2 corefonts +cxx djvu fftw fontconfig fpx graphviz hdri heif jbig jpeg jpeg2k lcms lqr lzma opencl openexr openmp pango perl png postscript q32 q8 raw static-libs svg test tiff truetype webp wmf X xml zlib
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=imagemagick
|
||||
RDEPEND=dev-libs/libltdl:0 bzip2? ( app-arch/bzip2 ) corefonts? ( media-fonts/corefonts ) djvu? ( app-text/djvu ) fftw? ( sci-libs/fftw:3.0 ) fontconfig? ( media-libs/fontconfig ) fpx? ( >=media-libs/libfpx-1.3.0-r1 ) graphviz? ( media-gfx/graphviz ) heif? ( media-libs/libheif:= ) jbig? ( >=media-libs/jbigkit-2:= ) jpeg? ( virtual/jpeg:0 ) jpeg2k? ( >=media-libs/openjpeg-2.1.0:2 ) lcms? ( media-libs/lcms:2= ) lqr? ( media-libs/liblqr ) opencl? ( virtual/opencl ) openexr? ( media-libs/openexr:0= ) pango? ( x11-libs/pango ) perl? ( >=dev-lang/perl-5.8.8:0= ) png? ( media-libs/libpng:0= ) postscript? ( app-text/ghostscript-gpl ) raw? ( media-libs/libraw:= ) svg? ( gnome-base/librsvg media-gfx/potrace ) tiff? ( media-libs/tiff:0= ) truetype? ( media-fonts/urw-fonts >=media-libs/freetype-2 ) webp? ( media-libs/libwebp:0= ) wmf? ( media-libs/libwmf ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libXext x11-libs/libXt ) xml? ( dev-libs/libxml2:= ) lzma? ( app-arch/xz-utils ) zlib? ( sys-libs/zlib:= )
|
||||
REQUIRED_USE=corefonts? ( truetype ) svg? ( xml ) test? ( corefonts )
|
||||
RESTRICT=!test? ( test )
|
||||
SLOT=0/7.0.10
|
||||
SRC_URI=mirror://imagemagick/ImageMagick-7.0.10-26.tar.xz
|
||||
_eclasses_=eutils fcb2aa98e1948b835b5ae66ca52868c5 flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 libtool f143db5a74ccd9ca28c1234deffede96 multilib 2477ebe553d3e4d2c606191fe6c33602 perl-functions 6ec4c4d8fc8324200f1c14e8d158c59b toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
|
||||
_md5_=089122d5086e3360290d740c237d1af2
|
Binary file not shown.
Binary file not shown.
@ -1,15 +1,15 @@
|
||||
BDEPEND=luajit? ( dev-lang/swig ) python? ( dev-lang/swig ) dev-util/ninja >=dev-util/cmake-3.9.6
|
||||
DEFINED_PHASES=compile configure install postinst postrm prepare setup test
|
||||
DEPEND=>=dev-libs/jansson-2.5 dev-qt/qtcore:5 dev-qt/qtdeclarative:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5 dev-qt/qtnetwork:5 dev-qt/qtquickcontrols:5 dev-qt/qtsql:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 dev-qt/qtxml:5 media-libs/x264 media-video/ffmpeg:=[x264] net-misc/curl sys-apps/dbus sys-libs/zlib virtual/udev x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXfixes x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb alsa? ( media-libs/alsa-lib ) fdk? ( media-libs/fdk-aac:= ) imagemagick? ( media-gfx/imagemagick:= ) jack? ( virtual/jack ) luajit? ( dev-lang/luajit:2 ) nvenc? ( >=media-video/ffmpeg-4[video_cards_nvidia] ) pulseaudio? ( media-sound/pulseaudio ) python? ( python_single_target_python3_6? ( dev-lang/python:3.6 >=dev-lang/python-exec-2:=[python_targets_python3_6] ) python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) ) speex? ( media-libs/speexdsp ) ssl? ( net-libs/mbedtls:= ) truetype? ( media-libs/fontconfig media-libs/freetype ) v4l? ( media-libs/libv4l ) vlc? ( media-video/vlc:= )
|
||||
DEPEND=>=dev-libs/jansson-2.5 dev-qt/qtcore:5 dev-qt/qtdeclarative:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5 dev-qt/qtnetwork:5 dev-qt/qtquickcontrols:5 dev-qt/qtsql:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 dev-qt/qtxml:5 media-libs/x264:= media-video/ffmpeg:=[x264] net-misc/curl sys-apps/dbus sys-libs/zlib virtual/udev x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXfixes x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb alsa? ( media-libs/alsa-lib ) fdk? ( media-libs/fdk-aac:= ) imagemagick? ( media-gfx/imagemagick:= ) jack? ( virtual/jack ) luajit? ( dev-lang/luajit:2 ) nvenc? ( >=media-video/ffmpeg-4[video_cards_nvidia] ) pulseaudio? ( media-sound/pulseaudio ) python? ( python_single_target_python3_6? ( dev-lang/python:3.6 >=dev-lang/python-exec-2:=[python_targets_python3_6] ) python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) ) speex? ( media-libs/speexdsp ) ssl? ( net-libs/mbedtls:= ) truetype? ( media-libs/fontconfig media-libs/freetype ) v4l? ( media-libs/libv4l ) vlc? ( media-video/vlc:= )
|
||||
DESCRIPTION=Software for Recording and Streaming Live Video Content
|
||||
EAPI=7
|
||||
HOMEPAGE=https://obsproject.com
|
||||
IUSE=+alsa fdk imagemagick jack luajit nvenc pulseaudio python speex +ssl truetype v4l vlc python_single_target_python3_6 python_single_target_python3_7
|
||||
KEYWORDS=~amd64 ~ppc64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=>=dev-libs/jansson-2.5 dev-qt/qtcore:5 dev-qt/qtdeclarative:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5 dev-qt/qtnetwork:5 dev-qt/qtquickcontrols:5 dev-qt/qtsql:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 dev-qt/qtxml:5 media-libs/x264 media-video/ffmpeg:=[x264] net-misc/curl sys-apps/dbus sys-libs/zlib virtual/udev x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXfixes x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb alsa? ( media-libs/alsa-lib ) fdk? ( media-libs/fdk-aac:= ) imagemagick? ( media-gfx/imagemagick:= ) jack? ( virtual/jack ) luajit? ( dev-lang/luajit:2 ) nvenc? ( >=media-video/ffmpeg-4[video_cards_nvidia] ) pulseaudio? ( media-sound/pulseaudio ) python? ( python_single_target_python3_6? ( dev-lang/python:3.6 >=dev-lang/python-exec-2:=[python_targets_python3_6] ) python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) ) speex? ( media-libs/speexdsp ) ssl? ( net-libs/mbedtls:= ) truetype? ( media-libs/fontconfig media-libs/freetype ) v4l? ( media-libs/libv4l ) vlc? ( media-video/vlc:= )
|
||||
RDEPEND=>=dev-libs/jansson-2.5 dev-qt/qtcore:5 dev-qt/qtdeclarative:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5 dev-qt/qtnetwork:5 dev-qt/qtquickcontrols:5 dev-qt/qtsql:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 dev-qt/qtxml:5 media-libs/x264:= media-video/ffmpeg:=[x264] net-misc/curl sys-apps/dbus sys-libs/zlib virtual/udev x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXfixes x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb alsa? ( media-libs/alsa-lib ) fdk? ( media-libs/fdk-aac:= ) imagemagick? ( media-gfx/imagemagick:= ) jack? ( virtual/jack ) luajit? ( dev-lang/luajit:2 ) nvenc? ( >=media-video/ffmpeg-4[video_cards_nvidia] ) pulseaudio? ( media-sound/pulseaudio ) python? ( python_single_target_python3_6? ( dev-lang/python:3.6 >=dev-lang/python-exec-2:=[python_targets_python3_6] ) python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) ) speex? ( media-libs/speexdsp ) ssl? ( net-libs/mbedtls:= ) truetype? ( media-libs/fontconfig media-libs/freetype ) v4l? ( media-libs/libv4l ) vlc? ( media-video/vlc:= )
|
||||
REQUIRED_USE=python? ( ^^ ( python_single_target_python3_6 python_single_target_python3_7 ) )
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/obsproject/obs-studio/archive/25.0.8.tar.gz -> obs-studio-25.0.8.tar.gz
|
||||
_eclasses_=cmake-utils 77cd39e6009811bf97a59d91ffd5b54f eutils fcb2aa98e1948b835b5ae66ca52868c5 flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 multilib 2477ebe553d3e4d2c606191fe6c33602 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-single-r1 d3100de905f978df912135806cf27188 python-utils-r1 bae936266b68e0c374a74f2b0d0aaa44 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb xdg-utils ff2ff954e6b17929574eee4efc5152ba
|
||||
_md5_=d48e4fdf273d557bcbc16d9c8ccbf527
|
||||
_md5_=27369e3bbd548b00dbfb4f06c604e579
|
||||
|
@ -1,14 +1,14 @@
|
||||
BDEPEND=luajit? ( dev-lang/swig ) python? ( dev-lang/swig ) dev-util/ninja >=dev-util/cmake-3.9.6 >=dev-vcs/git-1.8.2.1[curl]
|
||||
DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
|
||||
DEPEND=>=dev-libs/jansson-2.5 dev-qt/qtcore:5 dev-qt/qtdeclarative:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5 dev-qt/qtnetwork:5 dev-qt/qtquickcontrols:5 dev-qt/qtsql:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 dev-qt/qtxml:5 media-libs/x264 media-video/ffmpeg:=[x264] net-misc/curl sys-apps/dbus sys-libs/zlib virtual/udev x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXfixes x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb alsa? ( media-libs/alsa-lib ) fdk? ( media-libs/fdk-aac:= ) imagemagick? ( media-gfx/imagemagick:= ) jack? ( virtual/jack ) luajit? ( dev-lang/luajit:2 ) nvenc? ( >=media-video/ffmpeg-4[video_cards_nvidia] ) pulseaudio? ( media-sound/pulseaudio ) python? ( python_single_target_python3_6? ( dev-lang/python:3.6 >=dev-lang/python-exec-2:=[python_targets_python3_6] ) python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) ) speex? ( media-libs/speexdsp ) ssl? ( net-libs/mbedtls:= ) truetype? ( media-libs/fontconfig media-libs/freetype ) v4l? ( media-libs/libv4l ) vlc? ( media-video/vlc:= )
|
||||
DEPEND=>=dev-libs/jansson-2.5 dev-qt/qtcore:5 dev-qt/qtdeclarative:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5 dev-qt/qtnetwork:5 dev-qt/qtquickcontrols:5 dev-qt/qtsql:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 dev-qt/qtxml:5 media-libs/x264:= media-video/ffmpeg:=[x264] net-misc/curl sys-apps/dbus sys-libs/zlib virtual/udev x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXfixes x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb alsa? ( media-libs/alsa-lib ) fdk? ( media-libs/fdk-aac:= ) imagemagick? ( media-gfx/imagemagick:= ) jack? ( virtual/jack ) luajit? ( dev-lang/luajit:2 ) nvenc? ( >=media-video/ffmpeg-4[video_cards_nvidia] ) pulseaudio? ( media-sound/pulseaudio ) python? ( python_single_target_python3_6? ( dev-lang/python:3.6 >=dev-lang/python-exec-2:=[python_targets_python3_6] ) python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) ) speex? ( media-libs/speexdsp ) ssl? ( net-libs/mbedtls:= ) truetype? ( media-libs/fontconfig media-libs/freetype ) v4l? ( media-libs/libv4l ) vlc? ( media-video/vlc:= )
|
||||
DESCRIPTION=Software for Recording and Streaming Live Video Content
|
||||
EAPI=7
|
||||
HOMEPAGE=https://obsproject.com
|
||||
IUSE=+alsa fdk imagemagick jack luajit nvenc pulseaudio python speex +ssl truetype v4l vlc python_single_target_python3_6 python_single_target_python3_7
|
||||
LICENSE=GPL-2
|
||||
PROPERTIES=live
|
||||
RDEPEND=>=dev-libs/jansson-2.5 dev-qt/qtcore:5 dev-qt/qtdeclarative:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5 dev-qt/qtnetwork:5 dev-qt/qtquickcontrols:5 dev-qt/qtsql:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 dev-qt/qtxml:5 media-libs/x264 media-video/ffmpeg:=[x264] net-misc/curl sys-apps/dbus sys-libs/zlib virtual/udev x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXfixes x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb alsa? ( media-libs/alsa-lib ) fdk? ( media-libs/fdk-aac:= ) imagemagick? ( media-gfx/imagemagick:= ) jack? ( virtual/jack ) luajit? ( dev-lang/luajit:2 ) nvenc? ( >=media-video/ffmpeg-4[video_cards_nvidia] ) pulseaudio? ( media-sound/pulseaudio ) python? ( python_single_target_python3_6? ( dev-lang/python:3.6 >=dev-lang/python-exec-2:=[python_targets_python3_6] ) python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) ) speex? ( media-libs/speexdsp ) ssl? ( net-libs/mbedtls:= ) truetype? ( media-libs/fontconfig media-libs/freetype ) v4l? ( media-libs/libv4l ) vlc? ( media-video/vlc:= )
|
||||
RDEPEND=>=dev-libs/jansson-2.5 dev-qt/qtcore:5 dev-qt/qtdeclarative:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5 dev-qt/qtnetwork:5 dev-qt/qtquickcontrols:5 dev-qt/qtsql:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 dev-qt/qtxml:5 media-libs/x264:= media-video/ffmpeg:=[x264] net-misc/curl sys-apps/dbus sys-libs/zlib virtual/udev x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXfixes x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb alsa? ( media-libs/alsa-lib ) fdk? ( media-libs/fdk-aac:= ) imagemagick? ( media-gfx/imagemagick:= ) jack? ( virtual/jack ) luajit? ( dev-lang/luajit:2 ) nvenc? ( >=media-video/ffmpeg-4[video_cards_nvidia] ) pulseaudio? ( media-sound/pulseaudio ) python? ( python_single_target_python3_6? ( dev-lang/python:3.6 >=dev-lang/python-exec-2:=[python_targets_python3_6] ) python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) ) speex? ( media-libs/speexdsp ) ssl? ( net-libs/mbedtls:= ) truetype? ( media-libs/fontconfig media-libs/freetype ) v4l? ( media-libs/libv4l ) vlc? ( media-video/vlc:= )
|
||||
REQUIRED_USE=python? ( ^^ ( python_single_target_python3_6 python_single_target_python3_7 ) )
|
||||
SLOT=0
|
||||
_eclasses_=cmake-utils 77cd39e6009811bf97a59d91ffd5b54f eutils fcb2aa98e1948b835b5ae66ca52868c5 flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 git-r3 8ec5b53812bce105ae7943930e4660f8 multilib 2477ebe553d3e4d2c606191fe6c33602 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-single-r1 d3100de905f978df912135806cf27188 python-utils-r1 bae936266b68e0c374a74f2b0d0aaa44 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb xdg-utils ff2ff954e6b17929574eee4efc5152ba
|
||||
_md5_=9461d5de63a28d8a21b159a47ecbd36a
|
||||
_md5_=3d97a3a9ee1d10119936419756bb3049
|
||||
|
Binary file not shown.
Binary file not shown.
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=configure install postinst postrm prepare
|
||||
DEPEND=brotli? ( app-arch/brotli ) bzip2? ( app-arch/bzip2 ) fbcon? ( media-libs/libpng:0= ) freetype? ( media-libs/fontconfig media-libs/freetype ) gpm? ( sys-libs/gpm ) jpeg? ( virtual/jpeg:0 ) libevent? ( dev-libs/libevent:0= ) livecd? ( media-libs/libpng:0= sys-libs/gpm virtual/jpeg:0 ) lzip? ( app-arch/lzip ) lzma? ( app-arch/xz-utils ) ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:0= ) ) svga? ( media-libs/libpng:0= media-libs/svgalib ) tiff? ( media-libs/tiff:0 ) X? ( media-libs/libpng:0= x11-libs/libXext ) zlib? ( sys-libs/zlib ) zstd? ( app-arch/zstd ) virtual/pkgconfig fbcon? ( virtual/os-headers ) livecd? ( virtual/os-headers ) X? ( dev-util/desktop-file-utils ) >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||
DESCRIPTION=A fast and lightweight web browser running in both graphics and text mode
|
||||
EAPI=6
|
||||
HOMEPAGE=http://links.twibright.com/
|
||||
IUSE=brotli bzip2 fbcon freetype gpm ipv6 jpeg libevent libressl livecd lzip lzma ssl suid svga tiff unicode X zlib zstd
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=brotli? ( app-arch/brotli ) bzip2? ( app-arch/bzip2 ) fbcon? ( media-libs/libpng:0= ) freetype? ( media-libs/fontconfig media-libs/freetype ) gpm? ( sys-libs/gpm ) jpeg? ( virtual/jpeg:0 ) libevent? ( dev-libs/libevent:0= ) livecd? ( media-libs/libpng:0= sys-libs/gpm virtual/jpeg:0 ) lzip? ( app-arch/lzip ) lzma? ( app-arch/xz-utils ) ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:0= ) ) svga? ( media-libs/libpng:0= media-libs/svgalib ) tiff? ( media-libs/tiff:0 ) X? ( media-libs/libpng:0= x11-libs/libXext ) zlib? ( sys-libs/zlib ) zstd? ( app-arch/zstd )
|
||||
REQUIRED_USE=!livecd? ( fbcon? ( gpm ) ) svga? ( suid )
|
||||
SLOT=2
|
||||
SRC_URI=http://links.twibright.com/download/links-2.21.tar.bz2
|
||||
_eclasses_=autotools 7d999b62b8749fad43fff00620cedf47 desktop 7fd20552ce4cc97e8acb132a499a7dd8 libtool f143db5a74ccd9ca28c1234deffede96 multilib 2477ebe553d3e4d2c606191fe6c33602 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb xdg-utils ff2ff954e6b17929574eee4efc5152ba
|
||||
_md5_=89f2e2a94afdd994a0040be391c5ed23
|
@ -1 +1 @@
|
||||
Mon, 10 Aug 2020 20:38:23 +0000
|
||||
Tue, 11 Aug 2020 05:38:24 +0000
|
||||
|
@ -1 +1 @@
|
||||
Mon 10 Aug 2020 08:38:23 PM UTC
|
||||
Tue 11 Aug 2020 05:38:24 AM UTC
|
||||
|
@ -1 +1 @@
|
||||
Mon, 10 Aug 2020 21:00:01 +0000
|
||||
Tue, 11 Aug 2020 06:00:01 +0000
|
||||
|
@ -1 +1 @@
|
||||
0c423afd06e7eefb49a0ef5c36d659c2d25c03a1 1597091650 2020-08-10T20:34:10+00:00
|
||||
34122bb8a107d843e5a4dfbbe26533a86730bb4c 1597120625 2020-08-11T04:37:05+00:00
|
||||
|
@ -1 +1 @@
|
||||
1597091701 Mon 10 Aug 2020 08:35:01 PM UTC
|
||||
1597124101 Tue 11 Aug 2020 05:35:01 AM UTC
|
||||
|
@ -1 +1 @@
|
||||
Mon, 10 Aug 2020 20:38:23 +0000
|
||||
Tue, 11 Aug 2020 05:38:24 +0000
|
||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1 +1,2 @@
|
||||
DIST links-2.20.2.tar.bz2 6474383 BLAKE2B c69c421a85114b3dc0d7f2b37ce5454655b426ea9463c80e4a826f02374c0740d963251b4e9ed6c960dcad15403511c33f3a2e199a728e8f5425a359963bd102 SHA512 82be459856f49f45c9b824589b78c0f58b039b09802e077420053e9449bc1ded272bb8ad57ea10522d8b3305ceb212a5dd08b01052538cd5b4f0447d0ba02152
|
||||
DIST links-2.21.tar.bz2 6491465 BLAKE2B a60d2fbd252b97ead45e451c1d1d16204a23e618a59016c6b46a56b7c2f96189d3d7f71e9d647f188824ad7e7c36fd8d62dac3c7125eb9cf833591a6ce3206e6 SHA512 11fd523d0aa102d8160957bdbd36674a621aeb2e33237f0df35dcc3fad92ec288acd31dc2e7542717406047165f1249d68972c77cdb27fda076645636a056da8
|
||||
|
@ -0,0 +1,171 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit autotools desktop xdg-utils
|
||||
|
||||
DESCRIPTION="A fast and lightweight web browser running in both graphics and text mode"
|
||||
HOMEPAGE="http://links.twibright.com/"
|
||||
SRC_URI="http://${PN}.twibright.com/download/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="2"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="brotli bzip2 fbcon freetype gpm ipv6 jpeg libevent libressl livecd lzip lzma ssl suid svga tiff unicode X zlib zstd"
|
||||
|
||||
GRAPHICS_DEPEND="media-libs/libpng:0="
|
||||
|
||||
RDEPEND="
|
||||
brotli? (
|
||||
app-arch/brotli
|
||||
)
|
||||
bzip2? (
|
||||
app-arch/bzip2
|
||||
)
|
||||
fbcon? (
|
||||
${GRAPHICS_DEPEND}
|
||||
)
|
||||
freetype? (
|
||||
media-libs/fontconfig
|
||||
media-libs/freetype
|
||||
)
|
||||
gpm? (
|
||||
sys-libs/gpm
|
||||
)
|
||||
jpeg? (
|
||||
virtual/jpeg:0
|
||||
)
|
||||
libevent? (
|
||||
dev-libs/libevent:0=
|
||||
)
|
||||
livecd? (
|
||||
${GRAPHICS_DEPEND}
|
||||
sys-libs/gpm
|
||||
virtual/jpeg:0
|
||||
)
|
||||
lzip? (
|
||||
app-arch/lzip
|
||||
)
|
||||
lzma? (
|
||||
app-arch/xz-utils
|
||||
)
|
||||
ssl? (
|
||||
!libressl? ( dev-libs/openssl:0= )
|
||||
libressl? ( dev-libs/libressl:0= )
|
||||
)
|
||||
svga? (
|
||||
${GRAPHICS_DEPEND}
|
||||
media-libs/svgalib
|
||||
)
|
||||
tiff? (
|
||||
media-libs/tiff:0
|
||||
)
|
||||
X? (
|
||||
${GRAPHICS_DEPEND}
|
||||
x11-libs/libXext
|
||||
)
|
||||
zlib? (
|
||||
sys-libs/zlib
|
||||
)
|
||||
zstd? (
|
||||
app-arch/zstd
|
||||
)"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
fbcon? ( virtual/os-headers )
|
||||
livecd? ( virtual/os-headers )
|
||||
X? ( dev-util/desktop-file-utils )"
|
||||
|
||||
REQUIRED_USE="!livecd? ( fbcon? ( gpm ) )
|
||||
svga? ( suid )"
|
||||
|
||||
DOCS=( AUTHORS BRAILLE_HOWTO ChangeLog KEYS NEWS README SITES )
|
||||
|
||||
PATCHES=( "${FILESDIR}/swap-echo-for-printf.patch" )
|
||||
|
||||
src_prepare() {
|
||||
use X && xdg_environment_reset
|
||||
|
||||
if use unicode; then
|
||||
pushd intl > /dev/null || die
|
||||
./gen-intl || die
|
||||
./synclang || die
|
||||
popd > /dev/null || die
|
||||
fi
|
||||
|
||||
# error: conditional "am__fastdepCXX" was never defined (for eautoreconf)
|
||||
sed -i \
|
||||
-e '/AC_PROG_CXX/s:dnl ::' \
|
||||
-e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' \
|
||||
configure.in || die #467020
|
||||
|
||||
# Upstream configure produced by broken autoconf-2.13. This also fixes
|
||||
# toolchain detection.
|
||||
mv configure.in configure.ac || die
|
||||
|
||||
default
|
||||
eautoreconf #131440 and #103483#c23
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf
|
||||
|
||||
if use livecd; then
|
||||
export ac_cv_lib_gpm_Gpm_Open=yes
|
||||
myconf+=' --with-fb --with-libjpeg'
|
||||
else
|
||||
export ac_cv_lib_gpm_Gpm_Open=$(usex gpm)
|
||||
fi
|
||||
|
||||
if use X || use fbcon || use svga || use livecd; then
|
||||
myconf+=' --enable-graphics'
|
||||
fi
|
||||
|
||||
econf \
|
||||
--without-directfb \
|
||||
--without-librsvg \
|
||||
$(use_with brotli) \
|
||||
$(use_with bzip2) \
|
||||
$(use_with fbcon fb) \
|
||||
$(use_with freetype) \
|
||||
$(use_with ipv6) \
|
||||
$(use_with jpeg libjpeg) \
|
||||
$(use_with libevent) \
|
||||
$(use_with lzip) \
|
||||
$(use_with lzma) \
|
||||
$(use_with ssl) \
|
||||
$(use_with svga svgalib) \
|
||||
$(use_with tiff libtiff) \
|
||||
$(use_with X x) \
|
||||
$(use_with zlib) \
|
||||
$(use_with zstd) \
|
||||
${myconf}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
HTML_DOCS="doc/links_cal/*"
|
||||
default
|
||||
|
||||
if use X; then
|
||||
newicon Links_logo.png links.png
|
||||
make_desktop_entry 'links -g %u' Links links 'Network;WebBrowser'
|
||||
local d="${ED}"/usr/share/applications
|
||||
echo 'MimeType=x-scheme-handler/http;' >> "${d}"/*.desktop || die
|
||||
if use ssl; then
|
||||
sed -i -e 's:x-scheme-handler/http;:&x-scheme-handler/https;:' \
|
||||
"${d}"/*.desktop || die
|
||||
fi
|
||||
fi
|
||||
|
||||
use suid && fperms 4755 /usr/bin/links
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
use X && xdg_desktop_database_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
use X && xdg_desktop_database_update
|
||||
}
|
Loading…
Reference in new issue