parent
512746fc33
commit
4d2bc2153e
@ -1,2 +1 @@
|
||||
DIST brltty-5.0.tar.xz 2213768 SHA256 e3613fa2e8c3450d7e7bee7107235344c474dc310af5adcc19761f361e8c8b92 SHA512 2a66f2fcf0ada9a499450e14c11efe2cffd1e9b465755aab60093f383c596d4f4f3be0651e6559df143fc1547a5d5be24caf485596cb8ad691b029de110f8dcc WHIRLPOOL 3f36f036f5eb6479e9c42cc79eead215d7133cfb6d2c4de3e4eaa6f776299d021c7830e32c914b7cb7686bd4d31902c0762d309702ef686ab7b37aff6ee4161a
|
||||
DIST brltty-5.2.tar.xz 2532684 SHA256 f1293940317a675d0eaeaf3f363bbfe4bfaa5225c2116123a61ce2d3c71943f7 SHA512 8e16701e9c9d776c76e3ad0cb4319b2753295fea229bd3f60cb0dffc0b6946037e6f98daafae873238c4eff90d4b8ddb697b7d425e700c5a098aba8fed9eed3f WHIRLPOOL 33fcf326be381309f2baa3f59807145a0ca3a614f32b0b27e4b76af1c1f46f6459f7be1d629002538588ce71ab017b52bfc642fc06aa2c3f883aba272e61f20e
|
||||
|
@ -1,185 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-accessibility/brltty/brltty-5.0-r3.ebuild,v 1.12 2015/04/08 07:30:36 mgorny Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 python3_3 python3_4 )
|
||||
FINDLIB_USE="ocaml"
|
||||
|
||||
inherit findlib eutils multilib toolchain-funcs java-pkg-opt-2 flag-o-matic \
|
||||
autotools udev systemd python-r1
|
||||
|
||||
DESCRIPTION="Daemon that provides access to the Linux/Unix console for a blind person"
|
||||
HOMEPAGE="http://mielke.cc/brltty/"
|
||||
SRC_URI="http://mielke.cc/brltty/archive/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2 LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 x86"
|
||||
IUSE="+api +beeper bluetooth +contracted-braille doc +fm gpm iconv icu
|
||||
java +midi ncurses nls ocaml +pcm python usb +speech
|
||||
tcl X"
|
||||
REQUIRED_USE="doc? ( api )
|
||||
java? ( api )
|
||||
ocaml? ( api )
|
||||
python? ( api )
|
||||
tcl? ( api )"
|
||||
|
||||
COMMON_DEP="bluetooth? ( net-wireless/bluez )
|
||||
gpm? ( >=sys-libs/gpm-1.20 )
|
||||
iconv? ( virtual/libiconv )
|
||||
icu? ( dev-libs/icu:= )
|
||||
python? ( ${PYTHON_DEPS} )
|
||||
ncurses? ( sys-libs/ncurses )
|
||||
nls? ( virtual/libintl )
|
||||
tcl? ( >=dev-lang/tcl-8.4.15:0= )
|
||||
usb? ( virtual/libusb:0 )
|
||||
X? ( x11-libs/libXaw )"
|
||||
DEPEND="virtual/pkgconfig
|
||||
java? ( >=virtual/jdk-1.4 )
|
||||
python? ( >=dev-python/cython-0.16[${PYTHON_USEDEP}] )
|
||||
${COMMON_DEP}"
|
||||
RDEPEND="java? ( >=virtual/jre-1.4 )
|
||||
${COMMON_DEP}"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-fix-ldflags.patch \
|
||||
"${FILESDIR}"/${P}-udev.patch \
|
||||
"${FILESDIR}"/${P}-respect-AR.patch
|
||||
|
||||
java-pkg-opt-2_src_prepare
|
||||
|
||||
# The code runs `pkg-config` directly instead of locating a suitable
|
||||
# pkg-config wrapper (or respecting $PKG_CONFIG).
|
||||
sed -i \
|
||||
-e 's/\<pkg-config\>/${PKG_CONFIG:-pkg-config}/' \
|
||||
aclocal.m4 configure.ac || die
|
||||
|
||||
# We run eautoconf instead of using eautoreconf because brltty uses
|
||||
# a custom build system that uses autoconf without the rest of the
|
||||
# autotools.
|
||||
eautoconf
|
||||
python_copy_sources
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
tc-export AR LD PKG_CONFIG
|
||||
# override prefix in order to install into /
|
||||
# braille terminal needs to be available as soon in the boot process as
|
||||
# possible
|
||||
# Also override localstatedir so that the lib/brltty directory is installed
|
||||
# correctly.
|
||||
# Disable stripping since we do that ourselves.
|
||||
local myconf=(
|
||||
--prefix=/
|
||||
--localedir=/usr/share/locale
|
||||
--includedir=/usr/include
|
||||
--localstatedir=/var
|
||||
--disable-stripping
|
||||
--with-install-root="${D}"
|
||||
--with-writable-directory="/run/brltty"
|
||||
$(use_enable api)
|
||||
$(use_with beeper beep-package)
|
||||
$(use_enable contracted-braille)
|
||||
$(use_with fm fm-package)
|
||||
$(use_enable gpm)
|
||||
$(use_enable iconv)
|
||||
$(use_enable icu)
|
||||
$(use_enable java java-bindings)
|
||||
$(use_with midi midi-package)
|
||||
$(use_enable nls i18n)
|
||||
$(use_enable ocaml ocaml-bindings)
|
||||
$(use_with pcm pcm-package)
|
||||
$(use_enable speech speech-support)
|
||||
$(use_enable tcl tcl-bindings)
|
||||
$(use_enable X x)
|
||||
$(use_with bluetooth bluetooth-package)
|
||||
$(use_with ncurses curses)
|
||||
$(use_with usb usb-package) )
|
||||
|
||||
econf "${myconf[@]}"
|
||||
|
||||
if use python; then
|
||||
myconf+=( $(use_enable python python-bindings ) )
|
||||
|
||||
python_configure() {
|
||||
econf "${myconf[@]}"
|
||||
}
|
||||
python_foreach_impl run_in_build_dir python_configure
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local JAVAC_CONF=""
|
||||
local OUR_JNI_FLAGS=""
|
||||
if use java; then
|
||||
OUR_JNI_FLAGS="$(java-pkg_get-jni-cflags)"
|
||||
JAVAC_CONF="${JAVAC} -encoding UTF-8 $(java-pkg_javac-args)"
|
||||
fi
|
||||
|
||||
emake JAVA_JNI_FLAGS="${OUR_JNI_FLAGS}" JAVAC="${JAVAC_CONF}"
|
||||
|
||||
if use python; then
|
||||
python_build() {
|
||||
cd "Bindings/Python" || die
|
||||
emake
|
||||
}
|
||||
python_foreach_impl run_in_build_dir python_build
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
if use ocaml; then
|
||||
findlib_src_preinst
|
||||
fi
|
||||
|
||||
emake OCAML_LDCONF= install
|
||||
|
||||
if use python; then
|
||||
python_install() {
|
||||
cd "Bindings/Python" || die
|
||||
emake install
|
||||
}
|
||||
python_foreach_impl run_in_build_dir python_install
|
||||
fi
|
||||
|
||||
if use java; then
|
||||
# make install puts the _java.so there, and no it's not $(get_libdir)
|
||||
rm -rf "${D}/usr/lib/java"
|
||||
java-pkg_doso Bindings/Java/libbrlapi_java.so
|
||||
java-pkg_dojar Bindings/Java/brlapi.jar
|
||||
fi
|
||||
|
||||
insinto /etc
|
||||
doins Documents/brltty.conf
|
||||
udev_newrules Autostart/Udev/udev.rules 70-brltty.rules
|
||||
newinitd "${FILESDIR}"/brltty.rc brltty
|
||||
systemd_dounit Autostart/Systemd/brltty.service
|
||||
systemd_dotmpfilesd "${FILESDIR}/${PN}.tmpfiles.conf"
|
||||
|
||||
libdir="$(get_libdir)"
|
||||
mkdir -p "${D}"/usr/${libdir}/
|
||||
mv "${D}"/${libdir}/*.a "${D}"/usr/${libdir}/
|
||||
gen_usr_ldscript libbrlapi.so
|
||||
|
||||
cd Documents
|
||||
mv Manual-BRLTTY/English/BRLTTY.txt BRLTTY-en.txt
|
||||
mv Manual-BRLTTY/French/BRLTTY.txt BRLTTY-fr.txt
|
||||
mv Manual-BrlAPI/English/BrlAPI.txt BrlAPI-en.txt
|
||||
dodoc CONTRIBUTORS ChangeLog HISTORY README* TODO BRLTTY-*.txt
|
||||
dohtml -r Manual-BRLTTY
|
||||
if use doc; then
|
||||
dohtml -r Manual-BrlAPI
|
||||
dodoc BrlAPI-*.txt
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog
|
||||
elog please be sure "${ROOT}"etc/brltty.conf is correct for your system.
|
||||
elog
|
||||
elog To make brltty start on boot, type this command as root:
|
||||
elog
|
||||
elog rc-update add brltty boot
|
||||
}
|
@ -1,56 +0,0 @@
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -377,7 +377,7 @@
|
||||
case "${host_os}"
|
||||
in
|
||||
linux*|gnu*|openbsd*|freebsd*|kfreebsd*|netbsd*|*qnx*|cygwin*|mingw*|elf*)
|
||||
- brltty_mkmod_ld_make="-shared"
|
||||
+ brltty_mkmod_ld_make="-shared ${LDFLAGS}"
|
||||
;;
|
||||
solaris*)
|
||||
brltty_mkmod_ld_make="-G"
|
||||
@@ -404,7 +404,7 @@
|
||||
esac
|
||||
if test "${GCC}" = "yes"
|
||||
then
|
||||
- brltty_cv_prog_mkmod="\$(CC) ${brltty_mkmod_gcc_make=-shared} BRLTTY_OPTIONS_LD2CC([${brltty_mkmod_ld_options}]) -o"
|
||||
+ brltty_cv_prog_mkmod="\$(CC) ${brltty_mkmod_gcc_make=-shared} ${LDFLAGS} BRLTTY_OPTIONS_LD2CC([${brltty_mkmod_ld_options}]) -o"
|
||||
else
|
||||
brltty_cv_prog_mkmod="\$(LD) ${brltty_mkmod_ld_make} ${brltty_mkmod_ld_options} -o"
|
||||
fi])
|
||||
@@ -414,7 +414,7 @@
|
||||
case "${host_os}"
|
||||
in
|
||||
linux*|gnu*|openbsd*|freebsd*|kfreebsd*|netbsd*|*qnx*|elf*)
|
||||
- brltty_mklib_ld_make="-shared"
|
||||
+ brltty_mklib_ld_make="-shared ${LDFLAGS}"
|
||||
brltty_mklib_ld_options="-soname"
|
||||
;;
|
||||
solaris*)
|
||||
@@ -449,7 +449,7 @@
|
||||
esac
|
||||
if test "${GCC}" = "yes"
|
||||
then
|
||||
- brltty_cv_prog_mklib="\$(CC) ${brltty_mklib_gcc_make=-shared} BRLTTY_OPTIONS_LD2CC([${brltty_mklib_ld_options+${brltty_mklib_ld_options} <name>}]) -o"
|
||||
+ brltty_cv_prog_mklib="\$(CC) ${brltty_mklib_gcc_make=-shared} ${LDFLAGS} BRLTTY_OPTIONS_LD2CC([${brltty_mklib_ld_options+${brltty_mklib_ld_options} <name>}]) -o"
|
||||
else
|
||||
brltty_cv_prog_mklib="\$(LD) ${brltty_mklib_ld_make} ${brltty_mklib_ld_options+${brltty_mklib_ld_options} <name>} -o"
|
||||
fi])
|
||||
--- a/Bindings/OCaml/Makefile.in
|
||||
+++ b/Bindings/OCaml/Makefile.in
|
||||
@@ -55,13 +55,13 @@
|
||||
all : $(OCAML_FILES)
|
||||
|
||||
$(OCAML_CLIBS) : brlapi_stubs.$O brlapi
|
||||
- $(OCAMLMKLIB) $(API_LDFLAGS) -oc $(OCAML_LIB)_stubs brlapi_stubs.$O
|
||||
+ $(OCAMLMKLIB) -ldopt "$(LDFLAGS)" $(API_LDFLAGS) -oc $(OCAML_LIB)_stubs brlapi_stubs.$O
|
||||
|
||||
$(OCAML_BCLIB) : $(OCAML_CLIBS) brlapi.cmo
|
||||
$(OCAMLC) -a $(OCAMLMKLIB_FLAGS) -o $(OCAML_LIB).cma brlapi.cmo
|
||||
|
||||
$(OCAML_NCLIB) : $(OCAML_CLIBS) brlapi.cmx
|
||||
- $(OCAMLMKLIB) $(OCAMLMKLIBOPT_FLAGS) -o $(OCAML_LIB) brlapi.cmx
|
||||
+ $(OCAMLMKLIB) -ldopt "$(LDFLAGS)" $(OCAMLMKLIBOPT_FLAGS) -o $(OCAML_LIB) brlapi.cmx
|
||||
|
||||
brlapi.cmi: brlapi.mli
|
||||
$(OCAMLC) -o $@ -c brlapi.mli
|
@ -1,12 +0,0 @@
|
||||
diff -Naur brltty-4.5/Programs/Makefile.in brltty-4.5-new/Programs/Makefile.in
|
||||
--- brltty-4.5/Programs/Makefile.in 2013-03-27 15:51:35.000000000 -0700
|
||||
+++ brltty-4.5-new/Programs/Makefile.in 2013-09-19 14:57:56.268106076 -0700
|
||||
@@ -387,7 +387,7 @@
|
||||
[ ! -f lib.def ] || mv lib.def $(API_DEF)
|
||||
|
||||
$(API_ARC): $(API_OBJS)
|
||||
- ar rc $@ $(API_OBJS)
|
||||
+ $(AR) rc $@ $(API_OBJS)
|
||||
$(RANLIB) $@
|
||||
|
||||
brlapi_client.$O:
|
@ -1,28 +0,0 @@
|
||||
diff -Naur brltty-5.0/Autostart/Udev/udev.rules brltty-5.0.new/Autostart/Udev/udev.rules
|
||||
--- brltty-5.0/Autostart/Udev/udev.rules 2014-01-27 10:39:20.000000000 -0800
|
||||
+++ brltty-5.0.new/Autostart/Udev/udev.rules 2014-02-09 04:24:08.146802299 -0800
|
||||
@@ -174,20 +174,22 @@
|
||||
# FreedomScientific [Focus Blue]
|
||||
ENV{PRODUCT}=="f4e/114/*", ENV{BRLTTY_BRAILLE_DRIVER}="fs", GOTO="brltty_usb_run"
|
||||
|
||||
+# Seika rules are commented out, because they conflict with USB-to-serial
|
||||
+# converters.
|
||||
# Device: 10C4:EA60
|
||||
# Generic Identifier
|
||||
# Vendor: Cygnal Integrated Products, Inc.
|
||||
# Product: CP210x UART Bridge / myAVR mySmartUSB light
|
||||
# BrailleMemo [all models]
|
||||
# Seika [Braille Display]
|
||||
-ENV{PRODUCT}=="10c4/ea60/*", ENV{BRLTTY_BRAILLE_DRIVER}="mm,sk", GOTO="brltty_usb_run"
|
||||
+#ENV{PRODUCT}=="10c4/ea60/*", ENV{BRLTTY_BRAILLE_DRIVER}="mm,sk", GOTO="brltty_usb_run"
|
||||
|
||||
# Device: 10C4:EA80
|
||||
# Generic Identifier
|
||||
# Vendor: Cygnal Integrated Products, Inc.
|
||||
# Product: CP210x UART Bridge
|
||||
# Seika [Note Taker]
|
||||
-ENV{PRODUCT}=="10c4/ea80/*", ENV{BRLTTY_BRAILLE_DRIVER}="sk", GOTO="brltty_usb_run"
|
||||
+#ENV{PRODUCT}=="10c4/ea80/*", ENV{BRLTTY_BRAILLE_DRIVER}="sk", GOTO="brltty_usb_run"
|
||||
|
||||
# Device: 1C71:C005
|
||||
# HumanWare [all models]
|
@ -1,3 +1 @@
|
||||
DIST k3b-2.0.2.tar.bz2 12833321 SHA256 af176f29c1d2339c4648d461476227cb07bcd0c75056f2a4006f253e3ef5b7cd SHA512 e0a3d357decf7120a67d391d2311aaa5992f42cddbd20c5dc67f3d0e2ce15d6c53c0978cf2de6c09b96d57d273bca915fbbc0ca28547d708e2db20c795b86aa9 WHIRLPOOL 0dc975344962c98c20f9a03e3fb9225499668bed206ed61ea58b17ebe4594c2f71e237cdfc94e84a85e08b585cad6d1eee1415b129e998da3664d0544218a171
|
||||
DIST k3b-2.0.2_p20140225.tar.xz 6297620 SHA256 562ea4335babd018e46d1d2bcc7567320ca8a888fb03562d4c14222dc2b68c33 SHA512 8d3450b4df42df9eef619b8ba05258e9e98d1197be4472f6b19d467c8c1d91436aacbf59d36c773d6576f3b179601dccff4cae695a73fada3504410c7f26af35 WHIRLPOOL e5d5bd692423027f40c7e6ff0ef7d27a518e95402f09988e7b8417bcb2dda9b9cdb187c033c006f27c3dac9fe34e3ba0e5d85e26c4ddd2fcb82a1065f4b58ad7
|
||||
DIST k3b-2.0.3a.tar.xz 9864468 SHA256 2d0bb2746802c1d3ad7ddd10e29234cf2053074f376feb200306a5570c39c081 SHA512 008d69f3d60dfcd39c787c8fb0b50cdf7b29f1cf551c2c0aa0b6e995ec9d67b26edcb0670d5cd428afcc4e2a60c9e6170a9316b90978dfcc3693d27db98e7472 WHIRLPOOL 5cc63f7355ead8585295c6be8909a07fb0f34df77c8feff14c42daffc52679e27fbb28f1b1912c1bdf22e9c79b4369b2af6f3f8592f25af0f401a59e2b3a2c50
|
||||
|
@ -1,96 +0,0 @@
|
||||
commit 61ca30beb978f68e72257408777c6433f33129bd
|
||||
Author: Michal Malek <michalm@jabster.pl>
|
||||
Date: Sun Aug 28 20:18:53 2011 +0200
|
||||
|
||||
Fixed compilation with new FFMPEG
|
||||
|
||||
BUG: 274817
|
||||
FIXED-IN: 2.0.3
|
||||
|
||||
diff --git a/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp b/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp
|
||||
index 0ad59fc..0c5f366 100644
|
||||
--- a/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp
|
||||
+++ b/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp
|
||||
@@ -109,7 +109,13 @@ bool K3bFFMpegFile::open()
|
||||
#else
|
||||
::AVCodecContext* codecContext = d->formatContext->streams[0]->codec;
|
||||
#endif
|
||||
- if( codecContext->codec_type != CODEC_TYPE_AUDIO ) {
|
||||
+ if( codecContext->codec_type !=
|
||||
+#if LIBAVCODEC_VERSION_INT >= AV_VERSION_INT(52, 64, 0)
|
||||
+ AVMEDIA_TYPE_AUDIO)
|
||||
+#else
|
||||
+ CODEC_TYPE_AUDIO)
|
||||
+#endif
|
||||
+ {
|
||||
kDebug() << "(K3bFFMpegFile) not a simple audio stream: " << m_filename;
|
||||
return false;
|
||||
}
|
||||
@@ -225,8 +231,11 @@ QString K3bFFMpegFile::typeComment() const
|
||||
QString K3bFFMpegFile::title() const
|
||||
{
|
||||
// FIXME: is this UTF8 or something??
|
||||
- if( d->formatContext->title[0] != '\0' )
|
||||
- return QString::fromLocal8Bit( d->formatContext->title );
|
||||
+ AVDictionaryEntry *ade = av_dict_get( d->formatContext->metadata, "TITLE", NULL, 0 );
|
||||
+ if( ade == NULL )
|
||||
+ return QString();
|
||||
+ if( ade->value != '\0' )
|
||||
+ return QString::fromLocal8Bit( ade->value );
|
||||
else
|
||||
return QString();
|
||||
}
|
||||
@@ -235,8 +244,11 @@ QString K3bFFMpegFile::title() const
|
||||
QString K3bFFMpegFile::author() const
|
||||
{
|
||||
// FIXME: is this UTF8 or something??
|
||||
- if( d->formatContext->author[0] != '\0' )
|
||||
- return QString::fromLocal8Bit( d->formatContext->author );
|
||||
+ AVDictionaryEntry *ade = av_dict_get( d->formatContext->metadata, "ARTIST", NULL, 0 );
|
||||
+ if( ade == NULL )
|
||||
+ return QString();
|
||||
+ if( ade->value != '\0' )
|
||||
+ return QString::fromLocal8Bit( ade->value );
|
||||
else
|
||||
return QString();
|
||||
}
|
||||
@@ -245,8 +257,11 @@ QString K3bFFMpegFile::author() const
|
||||
QString K3bFFMpegFile::comment() const
|
||||
{
|
||||
// FIXME: is this UTF8 or something??
|
||||
- if( d->formatContext->comment[0] != '\0' )
|
||||
- return QString::fromLocal8Bit( d->formatContext->comment );
|
||||
+ AVDictionaryEntry *ade = av_dict_get( d->formatContext->metadata, "COMMENT", NULL, 0 );
|
||||
+ if( ade == NULL )
|
||||
+ return QString();
|
||||
+ if( ade->value != '\0' )
|
||||
+ return QString::fromLocal8Bit( ade->value );
|
||||
else
|
||||
return QString();
|
||||
}
|
||||
@@ -309,8 +324,13 @@ int K3bFFMpegFile::fillOutputBuffer()
|
||||
#if LIBAVCODEC_VERSION_MAJOR < 52
|
||||
int len = ::avcodec_decode_audio(
|
||||
#else
|
||||
+ #if LIBAVCODEC_VERSION_INT >= AV_VERSION_INT(52, 64, 0)
|
||||
+ int len = ::avcodec_decode_audio3(
|
||||
+ #else
|
||||
int len = ::avcodec_decode_audio2(
|
||||
+ #endif
|
||||
#endif
|
||||
+
|
||||
#ifdef FFMPEG_BUILD_PRE_4629
|
||||
&d->formatContext->streams[0]->codec,
|
||||
#else
|
||||
@@ -318,7 +338,11 @@ int K3bFFMpegFile::fillOutputBuffer()
|
||||
#endif
|
||||
(short*)d->alignedOutputBuffer,
|
||||
&d->outputBufferSize,
|
||||
+#if LIBAVCODEC_VERSION_INT >= AV_VERSION_INT(52, 64, 0)
|
||||
+ &d->packet );
|
||||
+#else
|
||||
d->packetData, d->packetSize );
|
||||
+#endif
|
||||
|
||||
if( d->packetSize <= 0 || len < 0 )
|
||||
::av_free_packet( &d->packet );
|
@ -1,19 +0,0 @@
|
||||
https://bugs.gentoo.org/show_bug.cgi?id=476494
|
||||
|
||||
A better patch using avcodec_decode_audio4 will be needed but for now this
|
||||
fixes the problem.
|
||||
|
||||
Index: k3b-2.0.2/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp
|
||||
===================================================================
|
||||
--- k3b-2.0.2.orig/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp
|
||||
+++ k3b-2.0.2/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp
|
||||
@@ -37,6 +37,9 @@ extern "C" {
|
||||
|
||||
#include <klocale.h>
|
||||
|
||||
+#ifndef AVCODEC_MAX_AUDIO_FRAME_SIZE
|
||||
+#define AVCODEC_MAX_AUDIO_FRAME_SIZE (192000 * 4)
|
||||
+#endif
|
||||
|
||||
#if LIBAVFORMAT_BUILD < 4629
|
||||
#define FFMPEG_BUILD_PRE_4629
|
@ -1,22 +0,0 @@
|
||||
Index: k3b-2.0.2/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp
|
||||
===================================================================
|
||||
--- k3b-2.0.2.orig/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp 2013-04-22 17:46:13.523959500 +0200
|
||||
+++ k3b-2.0.2/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp 2013-04-22 18:40:49.890007513 +0200
|
||||
@@ -95,7 +95,7 @@ bool K3bFFMpegFile::open()
|
||||
}
|
||||
|
||||
// analyze the streams
|
||||
- ::av_find_stream_info( d->formatContext );
|
||||
+ ::avformat_find_stream_info( d->formatContext, 0 );
|
||||
|
||||
// we only handle files containing one audio stream
|
||||
if( d->formatContext->nb_streams != 1 ) {
|
||||
@@ -129,7 +129,7 @@ bool K3bFFMpegFile::open()
|
||||
|
||||
// open the codec on our context
|
||||
kDebug() << "(K3bFFMpegFile) found codec for " << m_filename;
|
||||
- if( ::avcodec_open( codecContext, d->codec ) < 0 ) {
|
||||
+ if( ::avcodec_open2( codecContext, d->codec, 0 ) < 0 ) {
|
||||
kDebug() << "(K3bFFMpegDecoderFactory) could not open codec.";
|
||||
return false;
|
||||
}
|
@ -1,22 +0,0 @@
|
||||
Index: k3b-2.0.2/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp
|
||||
===================================================================
|
||||
--- k3b-2.0.2.orig/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp
|
||||
+++ k3b-2.0.2/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp
|
||||
@@ -88,7 +88,7 @@ bool K3bFFMpegFile::open()
|
||||
close();
|
||||
|
||||
// open the file
|
||||
- int err = ::av_open_input_file( &d->formatContext, m_filename.toLocal8Bit(), 0, 0, 0 );
|
||||
+ int err = ::avformat_open_input( &d->formatContext, m_filename.toLocal8Bit(), 0, NULL);
|
||||
if( err < 0 ) {
|
||||
kDebug() << "(K3bFFMpegFile) unable to open " << m_filename << " with error " << err;
|
||||
return false;
|
||||
@@ -143,7 +143,7 @@ bool K3bFFMpegFile::open()
|
||||
}
|
||||
|
||||
// dump some debugging info
|
||||
- ::dump_format( d->formatContext, 0, m_filename.toLocal8Bit(), 0 );
|
||||
+ ::av_dump_format( d->formatContext, 0, m_filename.toLocal8Bit(), 0 );
|
||||
|
||||
return true;
|
||||
}
|
@ -1,114 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-cdr/k3b/k3b-2.0.2-r4.ebuild,v 1.8 2014/04/26 11:29:46 johu Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
MULTIMEDIA_REQUIRED="always"
|
||||
WEBKIT_REQUIRED="always"
|
||||
KDE_HANDBOOK="optional"
|
||||
KDE_SCM="git"
|
||||
|
||||
# Translations are only in the tarballs, not in the git repo
|
||||
if [[ ${PV} != *9999* ]]; then
|
||||
KDE_LINGUAS="ast be bg ca ca@valencia cs csb da de el en_GB eo es et eu fi fr ga
|
||||
gl he hi hne hr hu is it ja km ko ku lt mai nb nds nl nn oc pa pl pt pt_BR ro ru
|
||||
se sk sl sv th tr uk zh_CN zh_TW"
|
||||
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P/_}.tar.bz2"
|
||||
DOCS=( FAQ PERMISSIONS README )
|
||||
S=${WORKDIR}/${P/_*}
|
||||
else
|
||||
DOCS=( FAQ.txt PERMISSIONS.txt README.txt )
|
||||
fi
|
||||
|
||||
inherit kde4-base
|
||||
|
||||
DESCRIPTION="The CD/DVD Kreator for KDE"
|
||||
HOMEPAGE="http://www.k3b.org/"
|
||||
|
||||
LICENSE="GPL-2 FDL-1.2"
|
||||
SLOT="4"
|
||||
KEYWORDS="amd64 ~ppc x86"
|
||||
IUSE="debug dvd emovix encode ffmpeg flac mad mp3 musepack sndfile sox taglib vcd vorbis"
|
||||
|
||||
DEPEND="
|
||||
$(add_kdebase_dep libkcddb)
|
||||
media-libs/libsamplerate
|
||||
dvd? ( media-libs/libdvdread )
|
||||
ffmpeg? ( virtual/ffmpeg )
|
||||
flac? ( >=media-libs/flac-1.2[cxx] )
|
||||
mp3? ( media-sound/lame )
|
||||
mad? ( media-libs/libmad )
|
||||
musepack? ( >=media-sound/musepack-tools-444 )
|
||||
sndfile? ( media-libs/libsndfile )
|
||||
taglib? ( >=media-libs/taglib-1.5 )
|
||||
vorbis? ( media-libs/libvorbis )
|
||||
"
|
||||
RDEPEND="${DEPEND}
|
||||
$(add_kdebase_dep kdelibs 'udev,udisks(+)')
|
||||
app-cdr/cdrdao
|
||||
media-sound/cdparanoia
|
||||
virtual/cdrtools
|
||||
dvd? (
|
||||
>=app-cdr/dvd+rw-tools-7
|
||||
encode? ( media-video/transcode[dvd] )
|
||||
)
|
||||
emovix? ( media-video/emovix )
|
||||
sox? ( media-sound/sox )
|
||||
vcd? ( media-video/vcdimager )
|
||||
"
|
||||
|
||||
DOCS+=( ChangeLog )
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${P}-ffmpeg.patch"
|
||||
"${FILESDIR}/${P}-libavformat54.patch"
|
||||
"${FILESDIR}/${P}-libav9.patch"
|
||||
"${FILESDIR}/${P}-ffmpeg2.patch"
|
||||
)
|
||||
|
||||
REQUIRED_USE="
|
||||
mp3? ( encode )
|
||||
sox? ( encode )
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DK3B_BUILD_API_DOCS=OFF
|
||||
-DK3B_BUILD_K3BSETUP=OFF
|
||||
-DK3B_BUILD_WAVE_DECODER_PLUGIN=ON
|
||||
-DK3B_ENABLE_HAL_SUPPORT=OFF
|
||||
-DK3B_ENABLE_MUSICBRAINZ=OFF
|
||||
$(cmake-utils_use debug K3B_DEBUG)
|
||||
$(cmake-utils_use dvd K3B_ENABLE_DVD_RIPPING)
|
||||
$(cmake-utils_use encode K3B_BUILD_EXTERNAL_ENCODER_PLUGIN)
|
||||
$(cmake-utils_use ffmpeg K3B_BUILD_FFMPEG_DECODER_PLUGIN)
|
||||
$(cmake-utils_use flac K3B_BUILD_FLAC_DECODER_PLUGIN)
|
||||
$(cmake-utils_use mp3 K3B_BUILD_LAME_ENCODER_PLUGIN)
|
||||
$(cmake-utils_use mad K3B_BUILD_MAD_DECODER_PLUGIN)
|
||||
$(cmake-utils_use musepack K3B_BUILD_MUSE_DECODER_PLUGIN)
|
||||
$(cmake-utils_use sndfile K3B_BUILD_SNDFILE_DECODER_PLUGIN)
|
||||
$(cmake-utils_use sox K3B_BUILD_SOX_ENCODER_PLUGIN)
|
||||
$(cmake-utils_use taglib K3B_ENABLE_TAGLIB)
|
||||
$(cmake-utils_use vorbis K3B_BUILD_OGGVORBIS_DECODER_PLUGIN)
|
||||
$(cmake-utils_use vorbis K3B_BUILD_OGGVORBIS_ENCODER_PLUGIN)
|
||||
)
|
||||
kde4-base_src_configure
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
kde4-base_pkg_postinst
|
||||
|
||||
echo
|
||||
elog "We don't install k3bsetup anymore because Gentoo doesn't need it."
|
||||
elog "If you get warnings on start-up, uncheck the \"Check system"
|
||||
elog "configuration\" option in the \"Misc\" settings window."
|
||||
echo
|
||||
|
||||
local group=cdrom
|
||||
use kernel_linux || group=operator
|
||||
elog "Make sure you have proper read/write permissions on the cdrom device(s)."
|
||||
elog "Usually, it is sufficient to be in the ${group} group."
|
||||
echo
|
||||
}
|
@ -1,106 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-cdr/k3b/k3b-2.0.2_p20140225.ebuild,v 1.1 2014/02/25 16:53:57 creffett Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
MULTIMEDIA_REQUIRED="always"
|
||||
WEBKIT_REQUIRED="always"
|
||||
KDE_HANDBOOK="optional"
|
||||
KDE_SCM="git"
|
||||
|
||||
# Translations are not available, since this is a snapshot
|
||||
#KDE_LINGUAS="ast be bg ca ca@valencia cs csb da de el en_GB eo es et eu fi fr ga
|
||||
#gl he hi hne hr hu is it ja km ko ku lt mai nb nds nl nn oc pa pl pt pt_BR ro ru
|
||||
#se sk sl sv th tr uk zh_CN zh_TW"
|
||||
|
||||
SRC_URI="http://dev.gentoo.org/~creffett/distfiles/${P}.tar.xz"
|
||||
DOCS=( FAQ.txt PERMISSIONS.txt README.txt )
|
||||
|
||||
inherit kde4-base
|
||||
|
||||
DESCRIPTION="The CD/DVD Kreator for KDE"
|
||||
HOMEPAGE="http://www.k3b.org/"
|
||||
|
||||
LICENSE="GPL-2 FDL-1.2"
|
||||
SLOT="4"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="debug dvd emovix encode ffmpeg flac mad mp3 musepack sndfile sox taglib vcd vorbis"
|
||||
|
||||
DEPEND="
|
||||
$(add_kdebase_dep libkcddb)
|
||||
media-libs/libsamplerate
|
||||
dvd? ( media-libs/libdvdread )
|
||||
ffmpeg? ( virtual/ffmpeg )
|
||||
flac? ( >=media-libs/flac-1.2[cxx] )
|
||||
mp3? ( media-sound/lame )
|
||||
mad? ( media-libs/libmad )
|
||||
musepack? ( >=media-sound/musepack-tools-444 )
|
||||
sndfile? ( media-libs/libsndfile )
|
||||
taglib? ( >=media-libs/taglib-1.5 )
|
||||
vorbis? ( media-libs/libvorbis )
|
||||
"
|
||||
RDEPEND="${DEPEND}
|
||||
$(add_kdebase_dep kdelibs 'udev,udisks(+)')
|
||||
app-cdr/cdrdao
|
||||
media-sound/cdparanoia
|
||||
virtual/cdrtools
|
||||
dvd? (
|
||||
>=app-cdr/dvd+rw-tools-7
|
||||
encode? ( media-video/transcode[dvd] )
|
||||
)
|
||||
emovix? ( media-video/emovix )
|
||||
sox? ( media-sound/sox )
|
||||
vcd? ( media-video/vcdimager )
|
||||
"
|
||||
|
||||
DOCS+=( ChangeLog )
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-2.0.2-ffmpeg2.patch"
|
||||
)
|
||||
|
||||
REQUIRED_USE="
|
||||
mp3? ( encode )
|
||||
sox? ( encode )
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DK3B_BUILD_API_DOCS=OFF
|
||||
-DK3B_BUILD_K3BSETUP=OFF
|
||||
-DK3B_BUILD_WAVE_DECODER_PLUGIN=ON
|
||||
-DK3B_ENABLE_HAL_SUPPORT=OFF
|
||||
-DK3B_ENABLE_MUSICBRAINZ=OFF
|
||||
$(cmake-utils_use debug K3B_DEBUG)
|
||||
$(cmake-utils_use dvd K3B_ENABLE_DVD_RIPPING)
|
||||
$(cmake-utils_use encode K3B_BUILD_EXTERNAL_ENCODER_PLUGIN)
|
||||
$(cmake-utils_use ffmpeg K3B_BUILD_FFMPEG_DECODER_PLUGIN)
|
||||
$(cmake-utils_use flac K3B_BUILD_FLAC_DECODER_PLUGIN)
|
||||
$(cmake-utils_use mp3 K3B_BUILD_LAME_ENCODER_PLUGIN)
|
||||
$(cmake-utils_use mad K3B_BUILD_MAD_DECODER_PLUGIN)
|
||||
$(cmake-utils_use musepack K3B_BUILD_MUSE_DECODER_PLUGIN)
|
||||
$(cmake-utils_use sndfile K3B_BUILD_SNDFILE_DECODER_PLUGIN)
|
||||
$(cmake-utils_use sox K3B_BUILD_SOX_ENCODER_PLUGIN)
|
||||
$(cmake-utils_use taglib K3B_ENABLE_TAGLIB)
|
||||
$(cmake-utils_use vorbis K3B_BUILD_OGGVORBIS_DECODER_PLUGIN)
|
||||
$(cmake-utils_use vorbis K3B_BUILD_OGGVORBIS_ENCODER_PLUGIN)
|
||||
)
|
||||
kde4-base_src_configure
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
kde4-base_pkg_postinst
|
||||
|
||||
echo
|
||||
elog "We don't install k3bsetup anymore because Gentoo doesn't need it."
|
||||
elog "If you get warnings on start-up, uncheck the \"Check system"
|
||||
elog "configuration\" option in the \"Misc\" settings window."
|
||||
echo
|
||||
|
||||
local group=cdrom
|
||||
use kernel_linux || group=operator
|
||||
elog "Make sure you have proper read/write permissions on the cdrom device(s)."
|
||||
elog "Usually, it is sufficient to be in the ${group} group."
|
||||
echo
|
||||
}
|
@ -1,4 +1,4 @@
|
||||
DIST gnupg-1.4.19.tar.bz2 3713811 SHA256 7f09319d044b0f6ee71fe3587bb873be701723ac0952cff5069046a78de8fd86 SHA512 cce2a83efb05f963ad0f8afd04999cc852889d46b4cad4cf399a37fd6e69f0911a5ccaa0192cb891a941cfa93125349b481efa789a127e3c0aa2c5ba53672741 WHIRLPOOL 14eaddca0981f05757aa0751b9563837efd3f5943a422d5f29e0de94eb6233b85b8848a1f4816ab7e897d6e656c7c08705115d53ed89f554604ffd2009c3c39f
|
||||
DIST gnupg-2.0.26.tar.bz2 4303384 SHA256 7758e30dc382ae7a7167ed41b7f936aa50af5ea2d6fccdef663b5b750b65b8e0 SHA512 5dd23baaac764fd48abd235ed52a85a2c7fd68b98fcde45c0f294ddb3b5629e8b1bd894585fbed4e6a6cb2bc4a5552c098c3cf1a849fffa469424fd0a4fee726 WHIRLPOOL 8d9b30337957f6bfeddea29116d862ef0c0ddd06d59bc2799db236b91b2c6767aad6f37f2166fc431c5d9454eb41f49f3e261bc38d0e89361f0c467f4591cd5a
|
||||
DIST gnupg-2.0.27.tar.bz2 4424679 SHA256 57646d3e4b919fa1e5c8f1c0cf5fe1215333041c493a5ebc4b8f2978dbe930f2 SHA512 b05e75f5ef9881df9472818743c175cfe3254088086f36dc0fcf3d34e61f648f1775d90d404f6c622561df5066d972aadbf99ea8ec1290e5d7f7310f4ef2989e WHIRLPOOL abb353b20655002a0957e38d2b889fb5e6a47ba7b7546e1c70fc1f97cf42deeca8f2b061678983f3a160210f4eaf7529441246df1f9f1d875f5cc090456fdfb7
|
||||
DIST gnupg-2.1.3.tar.bz2 4875813 SHA256 213e7fb0d74bb4e53a2d3153f309ddc077528f2cfffa2af85f2a20cc7875c8ed SHA512 dfa462c490102f6924314aaba44af8492b3825f1431732ad4ac739124077c5ed85bc26b83e72d7b974a4008e7e9be5fa33eb7523c174e3e5291367f28d845de8 WHIRLPOOL e6fade4dfdcdf590b8bc793daf5f00f8feb1e537b1a28c87a98b2e364f171e6c9ae615e6e7742504097df71e636be894d8c95fad5f3f699f93071c73af3726ef
|
||||
DIST gnupg-2.1.4.tar.bz2 4885653 SHA256 64127eedd868510f2bccccb22c507a4878ffa07495db16a0f976c67f56426cb0 SHA512 57cabe1c00b830d383790d346b2ac6aafe1df5c71728b3a6e7e9164d0ace7e9638c7c6c01849946fbff671ea8f76d9ec3ea8878419c80cbc70c918e98e955310 WHIRLPOOL 2990169789708c5b2c47c2b4bf64fcc62c1bf0e093ad1991e2975e9a8da3be76142482cf7a29afc9965d9f08aabb8244fabfbe92a9d4d772fb400f6d41ca1ab4
|
||||
|
@ -1,130 +0,0 @@
|
||||
From ed8383c618e124cfa708c9ee87563fcdf2f4649c Mon Sep 17 00:00:00 2001
|
||||
From: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
|
||||
Date: Fri, 19 Dec 2014 18:53:34 -0500
|
||||
Subject: [PATCH] sm: Avoid double-free on iconv failure
|
||||
|
||||
* sm/minip12.c: (p12_build) if jnlib_iconv_open fails, avoid
|
||||
double-free of pwbuf.
|
||||
|
||||
--
|
||||
|
||||
Observed by Joshua Rogers <honey@internot.info>, who proposed a
|
||||
slightly different fix.
|
||||
|
||||
Debian-Bug-Id: 773472
|
||||
|
||||
Added fix at a second place - wk.
|
||||
---
|
||||
sm/minip12.c | 2 ++
|
||||
1 file changed, 2 insertions(+)
|
||||
|
||||
diff --git a/sm/minip12.c b/sm/minip12.c
|
||||
index 01b91b7..ca4d248 100644
|
||||
--- a/sm/minip12.c
|
||||
+++ b/sm/minip12.c
|
||||
@@ -2422,6 +2422,7 @@ p12_build (gcry_mpi_t *kparms, const void *cert, size_t certlen,
|
||||
" requested charset '%s': %s\n",
|
||||
charset, strerror (errno));
|
||||
gcry_free (pwbuf);
|
||||
+ pwbuf = NULL;
|
||||
goto failure;
|
||||
}
|
||||
|
||||
@@ -2436,6 +2437,7 @@ p12_build (gcry_mpi_t *kparms, const void *cert, size_t certlen,
|
||||
" requested charset '%s': %s\n",
|
||||
charset, strerror (errno));
|
||||
gcry_free (pwbuf);
|
||||
+ pwbuf = NULL;
|
||||
jnlib_iconv_close (cd);
|
||||
goto failure;
|
||||
}
|
||||
--
|
||||
1.7.10.4
|
||||
|
||||
From b0b3803e8c2959dd67ca96debc54b5c6464f0d41 Mon Sep 17 00:00:00 2001
|
||||
From: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
|
||||
Date: Fri, 19 Dec 2014 18:07:55 -0500
|
||||
Subject: [PATCH] scd: Avoid double-free on error condition in scd
|
||||
|
||||
* scd/command.c (cmd_readkey): avoid double-free of cert
|
||||
|
||||
--
|
||||
|
||||
When ksba_cert_new() fails, cert will be double-freed.
|
||||
|
||||
Debian-Bug-Id: 773471
|
||||
|
||||
Original patch changed by wk to do the free only at leave.
|
||||
---
|
||||
scd/command.c | 6 ++----
|
||||
1 file changed, 2 insertions(+), 4 deletions(-)
|
||||
|
||||
diff --git a/scd/command.c b/scd/command.c
|
||||
index dd4191f..1cc580a 100644
|
||||
--- a/scd/command.c
|
||||
+++ b/scd/command.c
|
||||
@@ -804,10 +804,8 @@ cmd_readkey (assuan_context_t ctx, char *line)
|
||||
|
||||
rc = ksba_cert_new (&kc);
|
||||
if (rc)
|
||||
- {
|
||||
- xfree (cert);
|
||||
- goto leave;
|
||||
- }
|
||||
+ goto leave;
|
||||
+
|
||||
rc = ksba_cert_init_from_mem (kc, cert, ncert);
|
||||
if (rc)
|
||||
{
|
||||
--
|
||||
1.7.10.4
|
||||
|
||||
From abd5f6752d693b7f313c19604f0723ecec4d39a6 Mon Sep 17 00:00:00 2001
|
||||
From: Werner Koch <wk@gnupg.org>
|
||||
Date: Mon, 22 Dec 2014 12:16:46 +0100
|
||||
Subject: [PATCH] dirmngr,gpgsm: Return NULL on fail
|
||||
|
||||
* dirmngr/ldapserver.c (ldapserver_parse_one): Set SERVER to NULL.
|
||||
* sm/gpgsm.c (parse_keyserver_line): Ditto.
|
||||
--
|
||||
|
||||
Reported-by: Joshua Rogers <git@internot.info>
|
||||
|
||||
"If something inside the ldapserver_parse_one function failed,
|
||||
'server' would be freed, then returned, leading to a
|
||||
use-after-free. This code is likely copied from sm/gpgsm.c, which
|
||||
was also susceptible to this bug."
|
||||
|
||||
Signed-off-by: Werner Koch <wk@gnupg.org>
|
||||
---
|
||||
dirmngr/ldapserver.c | 1 +
|
||||
sm/gpgsm.c | 1 +
|
||||
2 files changed, 2 insertions(+)
|
||||
|
||||
diff --git a/dirmngr/ldapserver.c b/dirmngr/ldapserver.c
|
||||
index 20a574c..5808c5b 100644
|
||||
--- a/dirmngr/ldapserver.c
|
||||
+++ b/dirmngr/ldapserver.c
|
||||
@@ -125,6 +125,7 @@ ldapserver_parse_one (char *line,
|
||||
{
|
||||
log_info (_("%s:%u: skipping this line\n"), filename, lineno);
|
||||
ldapserver_list_free (server);
|
||||
+ server = NULL;
|
||||
}
|
||||
|
||||
return server;
|
||||
diff --git a/sm/gpgsm.c b/sm/gpgsm.c
|
||||
index 3398d17..72bceb4 100644
|
||||
--- a/sm/gpgsm.c
|
||||
+++ b/sm/gpgsm.c
|
||||
@@ -862,6 +862,7 @@ parse_keyserver_line (char *line,
|
||||
{
|
||||
log_info (_("%s:%u: skipping this line\n"), filename, lineno);
|
||||
keyserver_list_free (server);
|
||||
+ server = NULL;
|
||||
}
|
||||
|
||||
return server;
|
||||
--
|
||||
1.7.10.4
|
||||
|
@ -1,29 +0,0 @@
|
||||
From c3216513bf12cdeec154b6430a50ef6dfd271ee6 Mon Sep 17 00:00:00 2001
|
||||
From: Kristian Fiskerstrand <kf@sumptuouscapital.com>
|
||||
Date: Sun, 12 Apr 2015 01:11:07 +0200
|
||||
Subject: [PATCH] dirmngr: Fix segfault in ldap engine
|
||||
|
||||
(ks-engine-ldap.c) Fix segfault caused by missing check whether uri is
|
||||
initialized
|
||||
---
|
||||
dirmngr/ks-engine-ldap.c | 4 +++-
|
||||
1 file changed, 3 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/dirmngr/ks-engine-ldap.c b/dirmngr/ks-engine-ldap.c
|
||||
index aefd12a..4497025 100644
|
||||
--- a/dirmngr/ks-engine-ldap.c
|
||||
+++ b/dirmngr/ks-engine-ldap.c
|
||||
@@ -306,7 +306,9 @@ ks_ldap_help (ctrl_t ctrl, parsed_uri_t uri)
|
||||
"Supported methods: search, get, put\n";
|
||||
gpg_error_t err;
|
||||
|
||||
- if (strcmp (uri->scheme, "ldap") == 0
|
||||
+ if(!uri)
|
||||
+ err = ks_print_help (ctrl, " ldap");
|
||||
+ else if (strcmp (uri->scheme, "ldap") == 0
|
||||
|| strcmp (uri->scheme, "ldaps") == 0
|
||||
|| strcmp (uri->scheme, "ldapi") == 0)
|
||||
err = ks_print_help (ctrl, data);
|
||||
--
|
||||
2.3.0
|
||||
|
@ -1,246 +0,0 @@
|
||||
From 5cde5bf37339cdeb0bd0a33d39477382eafebede Mon Sep 17 00:00:00 2001
|
||||
From: "Neal H. Walfield" <neal@g10code.com>
|
||||
Date: Mon, 13 Apr 2015 12:02:40 +0200
|
||||
Subject: [PATCH 1/1] dirmngr: If LDAP is not enable, don't build the LDAP
|
||||
bits.
|
||||
|
||||
* dirmngr/Makefile.am (dirmngr_SOURCES): Only include
|
||||
ks-engine-ldap.c, ldap-parse-uri.c and ldap-parse-uri.h if USE_LDAP
|
||||
is TRUE.
|
||||
(module_tests): Only add t-ldap-parse-uri if USE_LDAP is TRUE.
|
||||
* dirmngr/ks-action.c: Only include "ldap-parse-uri.h" if USE_LDAP is
|
||||
TRUE.
|
||||
(ks_action_help): Don't invoke LDAP functionality if USE_LDAP is not
|
||||
TRUE.
|
||||
(ks_action_search): Likewise.
|
||||
(ks_action_get): Likewise.
|
||||
(ks_action_put): Likewise.
|
||||
* dirmngr/server.c: Only include "ldap-parse-uri.h" if USE_LDAP is
|
||||
TRUE.
|
||||
(cmd_keyserver): Don't invoke LDAP functionality if USE_LDAP is not
|
||||
TRUE.
|
||||
|
||||
--
|
||||
Signed-off-by: Neal H. Walfield <neal@g10code.com>
|
||||
GnuPG-bug-id: 1949
|
||||
---
|
||||
dirmngr/Makefile.am | 14 ++++++----
|
||||
dirmngr/ks-action.c | 76 ++++++++++++++++++++++++++++++++++++++---------------
|
||||
dirmngr/server.c | 10 +++++--
|
||||
3 files changed, 72 insertions(+), 28 deletions(-)
|
||||
|
||||
diff --git a/dirmngr/Makefile.am b/dirmngr/Makefile.am
|
||||
index a8b1c52..c5713a7 100644
|
||||
--- a/dirmngr/Makefile.am
|
||||
+++ b/dirmngr/Makefile.am
|
||||
@@ -62,13 +62,12 @@ dirmngr_SOURCES = dirmngr.c dirmngr.h server.c crlcache.c crlfetch.c \
|
||||
cdb.h cdblib.c misc.c dirmngr-err.h \
|
||||
ocsp.c ocsp.h validate.c validate.h \
|
||||
ks-action.c ks-action.h ks-engine.h \
|
||||
- ks-engine-hkp.c ks-engine-http.c ks-engine-finger.c ks-engine-kdns.c \
|
||||
- ks-engine-ldap.c \
|
||||
- ldap-parse-uri.c ldap-parse-uri.h
|
||||
+ ks-engine-hkp.c ks-engine-http.c ks-engine-finger.c ks-engine-kdns.c
|
||||
|
||||
if USE_LDAP
|
||||
dirmngr_SOURCES += ldapserver.h ldapserver.c ldap.c w32-ldap-help.h \
|
||||
- ldap-wrapper.h $(ldap_url) $(extraldap_src)
|
||||
+ ldap-wrapper.h ldap-parse-uri.c ldap-parse-uri.h \
|
||||
+ ks-engine-ldap.c $(ldap_url) $(extraldap_src)
|
||||
ldaplibs = $(LDAPLIBS)
|
||||
else
|
||||
ldaplibs =
|
||||
@@ -114,7 +113,12 @@ t_common_ldadd = $(libcommontls) $(libcommon) no-libgcrypt.o \
|
||||
$(NTBTLS_LIBS) $(LIBGNUTLS_LIBS) \
|
||||
$(DNSLIBS) $(LIBINTL) $(LIBICONV)
|
||||
|
||||
-module_tests = t-ldap-parse-uri
|
||||
+module_tests =
|
||||
+
|
||||
+if USE_LDAP
|
||||
+module_tests += t-ldap-parse-uri
|
||||
+endif
|
||||
+
|
||||
t_ldap_parse_uri_SOURCES = \
|
||||
t-ldap-parse-uri.c ldap-parse-uri.c ldap-parse-uri.h \
|
||||
$(ldap_url) $(t_common_src)
|
||||
diff --git a/dirmngr/ks-action.c b/dirmngr/ks-action.c
|
||||
index c76aaaa..dd4516a 100644
|
||||
--- a/dirmngr/ks-action.c
|
||||
+++ b/dirmngr/ks-action.c
|
||||
@@ -30,7 +30,9 @@
|
||||
#include "misc.h"
|
||||
#include "ks-engine.h"
|
||||
#include "ks-action.h"
|
||||
-#include "ldap-parse-uri.h"
|
||||
+#if USE_LDAP
|
||||
+# include "ldap-parse-uri.h"
|
||||
+#endif
|
||||
|
||||
/* Called by the engine's help functions to print the actual help. */
|
||||
gpg_error_t
|
||||
@@ -73,10 +75,14 @@ ks_action_help (ctrl_t ctrl, const char *url)
|
||||
}
|
||||
else
|
||||
{
|
||||
+#if USE_LDAP
|
||||
if (ldap_uri_p (url))
|
||||
err = ldap_parse_uri (&parsed_uri, url);
|
||||
else
|
||||
- err = http_parse_uri (&parsed_uri, url, 1);
|
||||
+#endif
|
||||
+ {
|
||||
+ err = http_parse_uri (&parsed_uri, url, 1);
|
||||
+ }
|
||||
|
||||
if (err)
|
||||
return err;
|
||||
@@ -90,8 +96,10 @@ ks_action_help (ctrl_t ctrl, const char *url)
|
||||
err = ks_finger_help (ctrl, parsed_uri);
|
||||
if (!err)
|
||||
err = ks_kdns_help (ctrl, parsed_uri);
|
||||
+#if USE_LDAP
|
||||
if (!err)
|
||||
err = ks_ldap_help (ctrl, parsed_uri);
|
||||
+#endif
|
||||
|
||||
if (!parsed_uri)
|
||||
ks_print_help (ctrl,
|
||||
@@ -151,16 +159,23 @@ ks_action_search (ctrl_t ctrl, uri_item_t keyservers,
|
||||
for (uri = keyservers; !err && uri; uri = uri->next)
|
||||
{
|
||||
int is_http = uri->parsed_uri->is_http;
|
||||
- int is_ldap = (strcmp (uri->parsed_uri->scheme, "ldap") == 0
|
||||
- || strcmp (uri->parsed_uri->scheme, "ldaps") == 0
|
||||
- || strcmp (uri->parsed_uri->scheme, "ldapi") == 0);
|
||||
+ int is_ldap = 0;
|
||||
+#if USE_LDAP
|
||||
+ is_ldap = (strcmp (uri->parsed_uri->scheme, "ldap") == 0
|
||||
+ || strcmp (uri->parsed_uri->scheme, "ldaps") == 0
|
||||
+ || strcmp (uri->parsed_uri->scheme, "ldapi") == 0);
|
||||
+#endif
|
||||
if (is_http || is_ldap)
|
||||
{
|
||||
any_server = 1;
|
||||
- if (is_http)
|
||||
- err = ks_hkp_search (ctrl, uri->parsed_uri, patterns->d, &infp);
|
||||
- else if (is_ldap)
|
||||
+#if USE_LDAP
|
||||
+ if (is_ldap)
|
||||
err = ks_ldap_search (ctrl, uri->parsed_uri, patterns->d, &infp);
|
||||
+ else
|
||||
+#endif
|
||||
+ {
|
||||
+ err = ks_hkp_search (ctrl, uri->parsed_uri, patterns->d, &infp);
|
||||
+ }
|
||||
|
||||
if (!err)
|
||||
{
|
||||
@@ -203,18 +218,27 @@ ks_action_get (ctrl_t ctrl, uri_item_t keyservers,
|
||||
for (uri = keyservers; !err && uri; uri = uri->next)
|
||||
{
|
||||
int is_http = uri->parsed_uri->is_http;
|
||||
- int is_ldap = (strcmp (uri->parsed_uri->scheme, "ldap") == 0
|
||||
- || strcmp (uri->parsed_uri->scheme, "ldaps") == 0
|
||||
- || strcmp (uri->parsed_uri->scheme, "ldapi") == 0);
|
||||
+ int is_ldap = 0;
|
||||
+
|
||||
+#if USE_LDAP
|
||||
+ is_ldap = (strcmp (uri->parsed_uri->scheme, "ldap") == 0
|
||||
+ || strcmp (uri->parsed_uri->scheme, "ldaps") == 0
|
||||
+ || strcmp (uri->parsed_uri->scheme, "ldapi") == 0);
|
||||
+#endif
|
||||
+
|
||||
if (is_http || is_ldap)
|
||||
{
|
||||
any_server = 1;
|
||||
for (sl = patterns; !err && sl; sl = sl->next)
|
||||
{
|
||||
- if (is_http)
|
||||
- err = ks_hkp_get (ctrl, uri->parsed_uri, sl->d, &infp);
|
||||
- else
|
||||
+#if USE_LDAP
|
||||
+ if (is_ldap)
|
||||
err = ks_ldap_get (ctrl, uri->parsed_uri, sl->d, &infp);
|
||||
+ else
|
||||
+#endif
|
||||
+ {
|
||||
+ err = ks_hkp_get (ctrl, uri->parsed_uri, sl->d, &infp);
|
||||
+ }
|
||||
|
||||
if (err)
|
||||
{
|
||||
@@ -322,22 +346,32 @@ ks_action_put (ctrl_t ctrl, uri_item_t keyservers,
|
||||
int any_server = 0;
|
||||
uri_item_t uri;
|
||||
|
||||
+ (void) info;
|
||||
+ (void) infolen;
|
||||
+
|
||||
for (uri = keyservers; !err && uri; uri = uri->next)
|
||||
{
|
||||
int is_http = uri->parsed_uri->is_http;
|
||||
- int is_ldap = (strcmp (uri->parsed_uri->scheme, "ldap") == 0
|
||||
- || strcmp (uri->parsed_uri->scheme, "ldaps") == 0
|
||||
- || strcmp (uri->parsed_uri->scheme, "ldapi") == 0);
|
||||
+ int is_ldap = 0;
|
||||
+
|
||||
+#if USE_LDAP
|
||||
+ is_ldap = (strcmp (uri->parsed_uri->scheme, "ldap") == 0
|
||||
+ || strcmp (uri->parsed_uri->scheme, "ldaps") == 0
|
||||
+ || strcmp (uri->parsed_uri->scheme, "ldapi") == 0);
|
||||
+#endif
|
||||
|
||||
if (is_http || is_ldap)
|
||||
{
|
||||
any_server = 1;
|
||||
- if (is_http)
|
||||
- err = ks_hkp_put (ctrl, uri->parsed_uri, data, datalen);
|
||||
- else
|
||||
+#if USE_LDAP
|
||||
+ if (is_ldap)
|
||||
err = ks_ldap_put (ctrl, uri->parsed_uri, data, datalen,
|
||||
info, infolen);
|
||||
-
|
||||
+ else
|
||||
+#endif
|
||||
+ {
|
||||
+ err = ks_hkp_put (ctrl, uri->parsed_uri, data, datalen);
|
||||
+ }
|
||||
if (err)
|
||||
{
|
||||
first_err = err;
|
||||
diff --git a/dirmngr/server.c b/dirmngr/server.c
|
||||
index 506b137..3e6d99d 100644
|
||||
--- a/dirmngr/server.c
|
||||
+++ b/dirmngr/server.c
|
||||
@@ -48,7 +48,9 @@
|
||||
#endif
|
||||
#include "ks-action.h"
|
||||
#include "ks-engine.h" /* (ks_hkp_print_hosttable) */
|
||||
-#include "ldap-parse-uri.h"
|
||||
+#if USE_LDAP
|
||||
+# include "ldap-parse-uri.h"
|
||||
+#endif
|
||||
|
||||
/* To avoid DoS attacks we limit the size of a certificate to
|
||||
something reasonable. */
|
||||
@@ -1530,10 +1532,14 @@ cmd_keyserver (assuan_context_t ctx, char *line)
|
||||
item->parsed_uri = NULL;
|
||||
strcpy (item->uri, line);
|
||||
|
||||
+#if USE_LDAP
|
||||
if (ldap_uri_p (item->uri))
|
||||
err = ldap_parse_uri (&item->parsed_uri, line);
|
||||
else
|
||||
- err = http_parse_uri (&item->parsed_uri, line, 1);
|
||||
+#endif
|
||||
+ {
|
||||
+ err = http_parse_uri (&item->parsed_uri, line, 1);
|
||||
+ }
|
||||
if (err)
|
||||
{
|
||||
xfree (item);
|
||||
--
|
||||
2.1.4
|
||||
|
@ -1,73 +0,0 @@
|
||||
From 25fce93ba19d997e234a674d5cc98df82c5b5496 Mon Sep 17 00:00:00 2001
|
||||
From: Werner Koch <wk@gnupg.org>
|
||||
Date: Mon, 13 Apr 2015 11:44:10 +0200
|
||||
Subject: [PATCH] gpg: Fix NULL-segv due to invalid imported data.
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=utf8
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
* g10/free-packet.c (my_mpi_copy): New.
|
||||
(copy_public_key, copy_signature): Use instead of mpi_copy.
|
||||
--
|
||||
|
||||
Reported-by: Hanno Böck
|
||||
Signed-off-by: Werner Koch <wk@gnupg.org>
|
||||
---
|
||||
g10/free-packet.c | 22 ++++++++++++++++++----
|
||||
1 file changed, 18 insertions(+), 4 deletions(-)
|
||||
|
||||
diff --git a/g10/free-packet.c b/g10/free-packet.c
|
||||
index 99e7404..49d54f4 100644
|
||||
--- a/g10/free-packet.c
|
||||
+++ b/g10/free-packet.c
|
||||
@@ -31,6 +31,20 @@
|
||||
#include "options.h"
|
||||
|
||||
|
||||
+/* This is mpi_copy with a fix for opaque MPIs which store a NULL
|
||||
+ pointer. This will also be fixed in Libggcrypt 1.7.0. */
|
||||
+static gcry_mpi_t
|
||||
+my_mpi_copy (gcry_mpi_t a)
|
||||
+{
|
||||
+ if (a
|
||||
+ && gcry_mpi_get_flag (a, GCRYMPI_FLAG_OPAQUE)
|
||||
+ && !gcry_mpi_get_opaque (a, NULL))
|
||||
+ return NULL;
|
||||
+
|
||||
+ return gcry_mpi_copy (a);
|
||||
+}
|
||||
+
|
||||
+
|
||||
void
|
||||
free_symkey_enc( PKT_symkey_enc *enc )
|
||||
{
|
||||
@@ -190,11 +204,11 @@ copy_public_key (PKT_public_key *d, PKT_public_key *s)
|
||||
n = pubkey_get_npkey (s->pubkey_algo);
|
||||
i = 0;
|
||||
if (!n)
|
||||
- d->pkey[i++] = mpi_copy (s->pkey[0]);
|
||||
+ d->pkey[i++] = my_mpi_copy (s->pkey[0]);
|
||||
else
|
||||
{
|
||||
for (; i < n; i++ )
|
||||
- d->pkey[i] = mpi_copy( s->pkey[i] );
|
||||
+ d->pkey[i] = my_mpi_copy (s->pkey[i]);
|
||||
}
|
||||
for (; i < PUBKEY_MAX_NSKEY; i++)
|
||||
d->pkey[i] = NULL;
|
||||
@@ -237,10 +251,10 @@ copy_signature( PKT_signature *d, PKT_signature *s )
|
||||
memcpy( d, s, sizeof *d );
|
||||
n = pubkey_get_nsig( s->pubkey_algo );
|
||||
if( !n )
|
||||
- d->data[0] = mpi_copy(s->data[0]);
|
||||
+ d->data[0] = my_mpi_copy(s->data[0]);
|
||||
else {
|
||||
for(i=0; i < n; i++ )
|
||||
- d->data[i] = mpi_copy( s->data[i] );
|
||||
+ d->data[i] = my_mpi_copy( s->data[i] );
|
||||
}
|
||||
d->pka_info = s->pka_info? cp_pka_info (s->pka_info) : NULL;
|
||||
d->hashed = cp_subpktarea (s->hashed);
|
||||
--
|
||||
2.1.4
|
||||
|
@ -1,3 +1 @@
|
||||
DIST seahorse-3.12.2.tar.xz 1398292 SHA256 5e6fb25373fd4490e181e2fa0f5cacf99b78b2f6caa5d91c9c605900fb5f3839 SHA512 016c87f1a356d3d0ac57931e139c20c67b4e36832d9a8947ff39bfc040d970ea25bfd8573624dbb3ebcec05db0803667d42afb2cb15a09d0ec8199dcc5543796 WHIRLPOOL 7cd023d0d90b23c3a39a776a872dc2ba218dbcf73670561ff94f397a97ec5dd97baece8e956d810dfb6613acf82d20b93f398ca7e5af54af1a78b67e6901d6f4
|
||||
DIST seahorse-3.14.0.tar.xz 1450280 SHA256 2ea22830f5af1a11fadbdd8da6b34513410f2c371d9ec75fbf9b9b2d9177fc8a SHA512 2d40f9f2a60bcebf23c1b573f9585251af64e8bec64898e25f6dec8cd7dbd6c559bc51c47b9a7ef2e4a83ffa1328c9721ccb0e7863b03707b35725e5baabc3b5 WHIRLPOOL 700c2311a94f9ade51a2581cdf9829a177bb100fedafb321fa3b9febc6988340bb4c56f62fee8637b572d7955e6d270f44d43986df52d632eecca175f36f3b1e
|
||||
DIST seahorse-3.14.1.tar.xz 1504128 SHA256 092a890982fa594da8a384f156b961392f69ce5d9518a9801035e6deb1f05e93 SHA512 1147ea601c1cb17dd1606d02f86261b0381dfdab14329fee7d68bd635420fec98174b2509b09c68216918bd9ca31f22ea538fa34cae1a8e0f4c44714b9693c0f WHIRLPOOL 208c841a28b8c7c0916c02e1a68eaa7c74681c5a3b8e0be30f65a4da953cefd9bb94d57373640513b68de9b204e9d1fc65429bf5dca0344336390068fe4a47e1
|
||||
|
@ -1,65 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/seahorse/seahorse-3.12.2.ebuild,v 1.4 2014/12/30 11:41:23 pacho Exp $
|
||||
|
||||
EAPI="5"
|
||||
GCONF_DEBUG="yes"
|
||||
|
||||
inherit gnome2
|
||||
|
||||
DESCRIPTION="A GNOME application for managing encryption keys"
|
||||
HOMEPAGE="https://wiki.gnome.org/Apps/Seahorse"
|
||||
|
||||
LICENSE="GPL-2+ FDL-1.1+"
|
||||
SLOT="0"
|
||||
IUSE="avahi debug ldap"
|
||||
KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd"
|
||||
|
||||
COMMON_DEPEND="
|
||||
>=app-crypt/gcr-3.11.91:=
|
||||
>=dev-libs/glib-2.10:2
|
||||
>=x11-libs/gtk+-3.4:3
|
||||
>=app-crypt/libsecret-0.16
|
||||
>=net-libs/libsoup-2.33.92:2.4
|
||||
x11-misc/shared-mime-info
|
||||
|
||||
net-misc/openssh
|
||||
>=app-crypt/gpgme-1
|
||||
>=app-crypt/gnupg-1.4
|
||||
|
||||
avahi? ( >=net-dns/avahi-0.6:= )
|
||||
ldap? ( net-nds/openldap:= )
|
||||
"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
>=dev-util/intltool-0.35
|
||||
sys-devel/gettext
|
||||
virtual/pkgconfig
|
||||
"
|
||||
# Need seahorse-plugins git snapshot
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
!<app-crypt/seahorse-plugins-2.91.0_pre20110114
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
# FIXME: Do not mess with CFLAGS with USE="debug"
|
||||
sed -e '/CFLAGS="$CFLAGS -g/d' \
|
||||
-e '/CFLAGS="$CFLAGS -O0/d' \
|
||||
-i configure.ac configure || die "sed 1 failed"
|
||||
|
||||
gnome2_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# bindir is needed due to bad macro expansion in desktop file, bug #508610
|
||||
gnome2_src_configure \
|
||||
--bindir=/usr/bin \
|
||||
--enable-pgp \
|
||||
--enable-ssh \
|
||||
--enable-pkcs11 \
|
||||
--enable-hkp \
|
||||
$(use_enable avahi sharing) \
|
||||
$(use_enable debug) \
|
||||
$(use_enable ldap) \
|
||||
ITSTOOL=$(type -P true) \
|
||||
VALAC=$(type -P true)
|
||||
}
|
@ -1,65 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/seahorse/seahorse-3.14.0.ebuild,v 1.2 2014/12/30 11:41:23 pacho Exp $
|
||||
|
||||
EAPI="5"
|
||||
GCONF_DEBUG="yes"
|
||||
|
||||
inherit gnome2
|
||||
|
||||
DESCRIPTION="A GNOME application for managing encryption keys"
|
||||
HOMEPAGE="https://wiki.gnome.org/Apps/Seahorse"
|
||||
|
||||
LICENSE="GPL-2+ FDL-1.1+"
|
||||
SLOT="0"
|
||||
IUSE="avahi debug ldap"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
|
||||
|
||||
COMMON_DEPEND="
|
||||
>=app-crypt/gcr-3.11.91:=
|
||||
>=dev-libs/glib-2.10:2
|
||||
>=x11-libs/gtk+-3.4:3
|
||||
>=app-crypt/libsecret-0.16
|
||||
>=net-libs/libsoup-2.33.92:2.4
|
||||
x11-misc/shared-mime-info
|
||||
|
||||
net-misc/openssh
|
||||
>=app-crypt/gpgme-1
|
||||
>=app-crypt/gnupg-1.4
|
||||
|
||||
avahi? ( >=net-dns/avahi-0.6:= )
|
||||
ldap? ( net-nds/openldap:= )
|
||||
"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
>=dev-util/intltool-0.35
|
||||
sys-devel/gettext
|
||||
virtual/pkgconfig
|
||||
"
|
||||
# Need seahorse-plugins git snapshot
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
!<app-crypt/seahorse-plugins-2.91.0_pre20110114
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
# FIXME: Do not mess with CFLAGS with USE="debug"
|
||||
sed -e '/CFLAGS="$CFLAGS -g/d' \
|
||||
-e '/CFLAGS="$CFLAGS -O0/d' \
|
||||
-i configure.ac configure || die "sed 1 failed"
|
||||
|
||||
gnome2_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# bindir is needed due to bad macro expansion in desktop file, bug #508610
|
||||
gnome2_src_configure \
|
||||
--bindir=/usr/bin \
|
||||
--enable-pgp \
|
||||
--enable-ssh \
|
||||
--enable-pkcs11 \
|
||||
--enable-hkp \
|
||||
$(use_enable avahi sharing) \
|
||||
$(use_enable debug) \
|
||||
$(use_enable ldap) \
|
||||
ITSTOOL=$(type -P true) \
|
||||
VALAC=$(type -P true)
|
||||
}
|
@ -1,21 +0,0 @@
|
||||
From: Julian Ospald <hasufell@gentoo.org>
|
||||
Date: Wed May 30 13:45:46 UTC 2012
|
||||
Subject: build system
|
||||
|
||||
remove pre-set flags
|
||||
|
||||
--- CMakeLists.txt
|
||||
+++ CMakeLists.txt
|
||||
@@ -97,12 +97,6 @@
|
||||
if (OGRE_GCC_HAS_SSE)
|
||||
add_definitions(-msse)
|
||||
endif ()
|
||||
- # This is a set of sensible warnings that provide meaningful output
|
||||
- set(OGRE_WARNING_FLAGS "-Wno-deprecated -Wall -Wctor-dtor-privacy -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -pedantic -Wshadow -Wno-missing-field-initializers -Wno-long-long")
|
||||
- if (NOT APPLE)
|
||||
- set(OGRE_WARNING_FLAGS "${OGRE_WARNING_FLAGS} -Wno-unused-but-set-parameter")
|
||||
- endif ()
|
||||
- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${OGRE_WARNING_FLAGS}")
|
||||
endif ()
|
||||
if (MSVC)
|
||||
if (CMAKE_BUILD_TOOL STREQUAL "nmake")
|
@ -1,22 +0,0 @@
|
||||
https://bitbucket.org/sinbad/ogre/commits/6e2e797877491fa9bea169e063a9663834977d8e
|
||||
|
||||
--- RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp
|
||||
+++ RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp
|
||||
@@ -138,7 +138,7 @@
|
||||
GLint binaryLength = 0;
|
||||
|
||||
#if GL_OES_get_program_binary
|
||||
- glGetProgramiv(mGLHandle, GL_PROGRAM_BINARY_LENGTH_OES, &binaryLength);
|
||||
+ glGetProgramiv(mGLProgramHandle, GL_PROGRAM_BINARY_LENGTH_OES, &binaryLength);
|
||||
GL_CHECK_ERROR;
|
||||
#endif
|
||||
|
||||
@@ -148,7 +148,7 @@
|
||||
|
||||
#if GL_OES_get_program_binary
|
||||
// Get binary
|
||||
- glGetProgramBinaryOES(mGLHandle, binaryLength, NULL, (GLenum *)newMicrocode->getPtr(), newMicrocode->getPtr() + sizeof(GLenum));
|
||||
+ glGetProgramBinaryOES(mGLProgramHandle, binaryLength, NULL, (GLenum *)newMicrocode->getPtr(), newMicrocode->getPtr() + sizeof(GLenum));
|
||||
GL_CHECK_ERROR;
|
||||
#endif
|
||||
|
@ -1,77 +0,0 @@
|
||||
http://www.ogre3d.org/mantis/view.php?id=425
|
||||
|
||||
--- ogre_src_v1-7-4/OgreMain/include/OgreAtomicWrappers.h
|
||||
+++ ogre_src_v1-7-4/OgreMain/include/OgreAtomicWrappers.h
|
||||
@@ -31,6 +31,7 @@
|
||||
#include <signal.h>
|
||||
#include "OgrePrerequisites.h"
|
||||
#include "OgreException.h"
|
||||
+#include "Threading/OgreThreadHeaders.h"
|
||||
|
||||
namespace Ogre {
|
||||
|
||||
--- ogre_src_v1-7-4/OgreMain/include/OgreCommon.h
|
||||
+++ ogre_src_v1-7-4/OgreMain/include/OgreCommon.h
|
||||
@@ -42,6 +42,8 @@
|
||||
# pragma GCC visibility pop
|
||||
#endif
|
||||
|
||||
+#include "Threading/OgreThreadHeaders.h"
|
||||
+
|
||||
namespace Ogre {
|
||||
/** \addtogroup Core
|
||||
* @{
|
||||
--- ogre_src_v1-7-4/OgreMain/include/OgreConvexBody.h
|
||||
+++ ogre_src_v1-7-4/OgreMain/include/OgreConvexBody.h
|
||||
@@ -31,6 +31,7 @@
|
||||
|
||||
#include "OgrePrerequisites.h"
|
||||
#include "OgrePolygon.h"
|
||||
+#include "Threading/OgreThreadHeaders.h"
|
||||
|
||||
|
||||
namespace Ogre
|
||||
@@ -58,9 +59,7 @@
|
||||
|
||||
// Static 'free list' of polygons to save reallocation, shared between all bodies
|
||||
static PolygonList msFreePolygons;
|
||||
-#if OGRE_THREAD_SUPPORT
|
||||
OGRE_STATIC_MUTEX(msFreePolygonsMutex)
|
||||
-#endif
|
||||
|
||||
public:
|
||||
ConvexBody();
|
||||
--- ogre_src_v1-7-4/OgreMain/include/OgreLog.h
|
||||
+++ ogre_src_v1-7-4/OgreMain/include/OgreLog.h
|
||||
@@ -32,6 +32,8 @@
|
||||
#include "OgrePrerequisites.h"
|
||||
#include "OgreString.h"
|
||||
|
||||
+#include "Threading/OgreThreadHeaders.h"
|
||||
+
|
||||
namespace Ogre {
|
||||
|
||||
/** \addtogroup Core
|
||||
--- ogre_src_v1-7-4/OgreMain/include/OgreSharedPtr.h
|
||||
+++ ogre_src_v1-7-4/OgreMain/include/OgreSharedPtr.h
|
||||
@@ -30,6 +30,8 @@
|
||||
|
||||
#include "OgrePrerequisites.h"
|
||||
|
||||
+#include "Threading/OgreThreadHeaders.h"
|
||||
+
|
||||
namespace Ogre {
|
||||
/** \addtogroup Core
|
||||
* @{
|
||||
--- ogre_src_v1-7-4/OgreMain/src/OgreConvexBody.cpp
|
||||
+++ ogre_src_v1-7-4/OgreMain/src/OgreConvexBody.cpp
|
||||
@@ -44,9 +44,7 @@
|
||||
// Statics
|
||||
//-----------------------------------------------------------------------
|
||||
ConvexBody::PolygonList ConvexBody::msFreePolygons;
|
||||
-#if OGRE_THREAD_SUPPORT
|
||||
OGRE_STATIC_MUTEX_INSTANCE(ConvexBody::msFreePolygonsMutex)
|
||||
-#endif
|
||||
//-----------------------------------------------------------------------
|
||||
void ConvexBody::_initialisePool()
|
||||
{
|
@ -1,97 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-games/ogre/ogre-1.8.1.ebuild,v 1.7 2014/03/08 23:22:37 hasufell Exp $
|
||||
|
||||
EAPI=5
|
||||
CMAKE_REMOVE_MODULES="yes"
|
||||
CMAKE_REMOVE_MODULES_LIST="FindFreetype"
|
||||
inherit eutils cmake-utils
|
||||
|
||||
MY_PV=${PV//./-}
|
||||
DESCRIPTION="Object-oriented Graphics Rendering Engine"
|
||||
HOMEPAGE="http://www.ogre3d.org/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${PN}_src_v${MY_PV}.tar.bz2"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0/1.8.1"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="+boost cg doc double-precision examples +freeimage gles2 ois +opengl poco profile tbb threads tools +zip"
|
||||
REQUIRED_USE="threads? ( || ( boost poco tbb ) )"
|
||||
RESTRICT="test" #139905
|
||||
|
||||
RDEPEND="media-libs/freetype:2
|
||||
virtual/opengl
|
||||
virtual/glu
|
||||
x11-libs/libX11
|
||||
x11-libs/libXaw
|
||||
x11-libs/libXrandr
|
||||
x11-libs/libXt
|
||||
boost? ( dev-libs/boost )
|
||||
cg? ( media-gfx/nvidia-cg-toolkit )
|
||||
freeimage? ( media-libs/freeimage )
|
||||
gles2? ( || ( <media-libs/mesa-8.0.0[gles] >=media-libs/mesa-8.0.0[gles2] ) )
|
||||
ois? ( dev-games/ois )
|
||||
threads? (
|
||||
poco? ( dev-libs/poco )
|
||||
tbb? ( dev-cpp/tbb )
|
||||
)
|
||||
zip? ( sys-libs/zlib dev-libs/zziplib )"
|
||||
# gles1 currently broken wrt bug #418201
|
||||
DEPEND="${RDEPEND}
|
||||
x11-proto/xf86vidmodeproto
|
||||
virtual/pkgconfig
|
||||
doc? ( app-doc/doxygen )"
|
||||
|
||||
S=${WORKDIR}/${PN}_src_v${MY_PV}
|
||||
|
||||
src_prepare() {
|
||||
epatch \
|
||||
"${FILESDIR}"/${P}-threading.patch \
|
||||
"${FILESDIR}"/${P}-flags.patch \
|
||||
"${FILESDIR}"/${P}-gles2.patch
|
||||
sed -i \
|
||||
-e "s:share/OGRE/docs:share/doc/${PF}:" \
|
||||
Docs/CMakeLists.txt || die
|
||||
# Stupid build system hardcodes release names
|
||||
sed -i \
|
||||
-e '/CONFIGURATIONS/s:CONFIGURATIONS.*::' \
|
||||
CMake/Utils/OgreConfigTargets.cmake || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DOGRE_FULL_RPATH=NO
|
||||
$(cmake-utils_use boost OGRE_USE_BOOST)
|
||||
$(cmake-utils_use cg OGRE_BUILD_PLUGIN_CG)
|
||||
$(cmake-utils_use doc OGRE_INSTALL_DOCS)
|
||||
$(cmake-utils_use double-precision OGRE_CONFIG_DOUBLE)
|
||||
$(cmake-utils_use examples OGRE_INSTALL_SAMPLES)
|
||||
$(cmake-utils_use freeimage OGRE_CONFIG_ENABLE_FREEIMAGE)
|
||||
$(cmake-utils_use opengl OGRE_BUILD_RENDERSYSTEM_GL)
|
||||
-DOGRE_BUILD_RENDERSYSTEM_GLES=OFF
|
||||
$(cmake-utils_use gles2 OGRE_BUILD_RENDERSYSTEM_GLES2)
|
||||
$(cmake-utils_use profile OGRE_PROFILING)
|
||||
$(cmake-utils_use examples OGRE_BUILD_SAMPLES)
|
||||
-DOGRE_BUILD_TESTS=FALSE
|
||||
$(usex threads "-DOGRE_CONFIG_THREADS=2" "-DOGRE_CONFIG_THREADS=0")
|
||||
$(cmake-utils_use tools OGRE_BUILD_TOOLS)
|
||||
$(cmake-utils_use zip OGRE_CONFIG_ENABLE_ZIP)
|
||||
)
|
||||
|
||||
if use threads ; then
|
||||
local f
|
||||
for f in boost poco tbb ; do
|
||||
use ${f} || continue
|
||||
mycmakeargs+=( -DOGRE_CONFIG_THREAD_PROVIDER=${f} )
|
||||
break
|
||||
done
|
||||
fi
|
||||
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
docinto examples
|
||||
dodoc "${CMAKE_BUILD_DIR}"/bin/*.cfg
|
||||
}
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>kde</herd>
|
||||
<herd>kde</herd>
|
||||
</pkgmetadata>
|
||||
|
@ -1,5 +1,2 @@
|
||||
DIST glade-3.16.1.tar.xz 3080072 SHA256 994ac258bc100d3907ed40a2880c3144f13997b324477253e812d59f2716523f SHA512 daa67dd44a6e0ab1e2ed2fd8e389de40c0d6f516765b564563422e0210fe50185e485d2ed7d3e79b96589dccdfc089c8ee058cfc52a79ba1d478e61098af334e WHIRLPOOL 47d15ac37a15d3d37591aaee0eb62320ae7c78bffae20f6aaf37aa7a09f3adf01e86c6d1ad97ca546db48af3e6d0eac8866941cd7ccf37461b85ac672aea9fca
|
||||
DIST glade-3.18.2.tar.xz 3256200 SHA256 a2fd77e64e8d6c4d6cbd7f365b5b3a4a06b04f749c90acbdf7a09538b2a021fc SHA512 5bf3ec211ccf84802307ccb8615df6c622a8c3132f247ec3b93c379608ae1c778ac7ca515a51b30769b7d7fe29525c11f0b513665cb4dea9b5b33ccf834b9b57 WHIRLPOOL 878171679c14354c4252f648ca074a4d1ab4dbdcacb2f374b457e531e03ad8abf05f24b1f251f26ccdb047727738d6ab16c7d028283d5f40884f0ac3a4b562d6
|
||||
DIST glade-3.18.3.tar.xz 3266400 SHA256 ecdbce46e7fbfecd463be840b94fbf54d83723b3ebe075414cfd225ddab66452 SHA512 6e98d6ba98118fde4066f983024818528ac8c82d176896e2c5c62a19094377df4bf4c6b4edd028cd72bf8744c807c28a930e467f2a23670537b02af327b683f8 WHIRLPOOL 4e1e86b86216739007b3524464a5fcaf07c66ba5adc36a3c497c0c411401fffc6345db2722a1b0f85d1e1e13c920553014e4eac3bdbbd2dcc7ddbd8ac7cb41a3
|
||||
DIST glade3-3.8.4.tar.xz 2305876 SHA256 c7ae0775b96a400cf43be738b2f836663a505b1458255df9ce83a340057e3d08 SHA512 dead9b9788002eecca6f8413c999471b957a8c482d770a0a2288c207c86a69e0a011164114ea9d2da60641be9cb205e3f1be7838998566a585aa3b121d316ef5 WHIRLPOOL 0fc377d71367c084a32b5b77fdbdfb82a8c8192faa94a65660c461900fedb01fd68751cb4511af926f6dc18d3e4c0f4743e68207c725b133d61a6f066a30ffd9
|
||||
DIST glade3-3.8.5.tar.xz 2322076 SHA256 58a5f6e4df4028230ddecc74c564808b7ec4471b1925058e29304f778b6b2735 SHA512 722a33f1a1ec3baa785bf3c6f7f5ec2cbe7cf6fe44c9c26d33728de16f2856cbb1ace0cd38c5b5356081e326666cc82fd00f2b6af53bd06bb832079610042985 WHIRLPOOL 672c38822dd04e43e2a3c6642fa34e9e485172d943a0abd5e16f7f378f73bc9126768955d9aad431960f5966be8edaa26a755ca28e2644a790c111e0b6c0142d
|
||||
|
@ -1,46 +0,0 @@
|
||||
From e3e91245e730f0532e913fde910054f464085241 Mon Sep 17 00:00:00 2001
|
||||
From: Alexandre Rostovtsev <tetromino@gentoo.org>
|
||||
Date: Sun, 6 May 2012 22:40:47 -0400
|
||||
Subject: [PATCH] Version glade documentation
|
||||
|
||||
Rename gnome help files to prevent collision with other versions.
|
||||
|
||||
Avoid loading glade-3.8's devhelp files.
|
||||
---
|
||||
help/Makefile.am | 5 ++++-
|
||||
src/glade-window.c | 2 +-
|
||||
2 files changed, 5 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/help/Makefile.am b/help/Makefile.am
|
||||
index 70836e3..dd769c3 100644
|
||||
--- a/help/Makefile.am
|
||||
+++ b/help/Makefile.am
|
||||
@@ -2,8 +2,11 @@
|
||||
include $(top_srcdir)/gnome-doc-utils.make
|
||||
dist-hook: doc-dist-hook
|
||||
|
||||
-DOC_MODULE = glade
|
||||
+DOC_MODULE = glade-@GLADE_MAJOR_VERSION@.@GLADE_MINOR_VERSION@
|
||||
DOC_INCLUDES = legal.xml
|
||||
DOC_FIGURES = figures/main-window.png
|
||||
|
||||
DOC_LINGUAS = bg ca cs de el en_GB es eu fr gl hi it ja oc pt_BR ru sl sv uk zh_CN
|
||||
+
|
||||
+C/$(DOC_MODULE).xml: $(top_srcdir)/help/C/glade.xml
|
||||
+ cp -p $(top_srcdir)/help/C/glade.xml C/$(DOC_MODULE).xml
|
||||
diff --git a/src/glade-window.c b/src/glade-window.c
|
||||
index 89a4549..4eb8be5 100644
|
||||
--- a/src/glade-window.c
|
||||
+++ b/src/glade-window.c
|
||||
@@ -2041,7 +2041,7 @@ show_developer_manual_cb (GtkAction * action, GladeWindow * window)
|
||||
{
|
||||
if (glade_util_have_devhelp ())
|
||||
{
|
||||
- glade_util_search_devhelp ("gladeui", NULL, NULL);
|
||||
+ glade_util_search_devhelp ("gladeui-2", NULL, NULL);
|
||||
return;
|
||||
}
|
||||
|
||||
--
|
||||
1.7.8.6
|
||||
|
@ -1,71 +0,0 @@
|
||||
gladeui/Makefile.am | 4 ++--
|
||||
src/Makefile.am | 2 +-
|
||||
tests/Makefile.am | 6 +++---
|
||||
3 files changed, 6 insertions(+), 6 deletions(-)
|
||||
|
||||
diff --git a/gladeui/Makefile.am b/gladeui/Makefile.am
|
||||
index 87d610c..8fc02a0 100644
|
||||
--- a/gladeui/Makefile.am
|
||||
+++ b/gladeui/Makefile.am
|
||||
@@ -19,7 +19,7 @@ glade_previewer_CFLAGS = \
|
||||
|
||||
glade_previewer_LDFLAGS = $(AM_LDFLAGS)
|
||||
|
||||
-glade_previewer_LDADD = libgladeui-2.la $(GTK_MAC_LIBS)
|
||||
+glade_previewer_LDADD = libgladeui-2.la $(GTK_MAC_LIBS) -lm
|
||||
|
||||
glade_previewer_SOURCES = \
|
||||
glade-previewer.c \
|
||||
@@ -263,7 +263,7 @@ introspection_sources = $(libgladeui_2_la_SOURCES) $(libgladeuiinclude_HEADERS)
|
||||
Gladeui-2.0.gir: libgladeui-2.la
|
||||
Gladeui_2_0_gir_INCLUDES = Gtk-3.0
|
||||
Gladeui_2_0_gir_CFLAGS = $(INCLUDES)
|
||||
-Gladeui_2_0_gir_LIBS = libgladeui-2.la
|
||||
+Gladeui_2_0_gir_LIBS = libgladeui-2.la m
|
||||
Gladeui_2_0_gir_FILES = $(introspection_sources)
|
||||
INTROSPECTION_GIRS += Gladeui-2.0.gir
|
||||
|
||||
diff --git a/src/Makefile.am b/src/Makefile.am
|
||||
index 89e597e..83dd436 100644
|
||||
--- a/src/Makefile.am
|
||||
+++ b/src/Makefile.am
|
||||
@@ -18,7 +18,7 @@ glade_CFLAGS = \
|
||||
|
||||
glade_LDFLAGS = $(AM_LDFLAGS) $(GMODULE_EXPORT_LDFLAGS)
|
||||
|
||||
-glade_LDADD = $(top_builddir)/gladeui/libgladeui-2.la $(GTK_MAC_LIBS)
|
||||
+glade_LDADD = $(top_builddir)/gladeui/libgladeui-2.la $(GTK_MAC_LIBS) -lm
|
||||
|
||||
BUILT_SOURCES = glade-resources.c glade-resources.h
|
||||
|
||||
diff --git a/tests/Makefile.am b/tests/Makefile.am
|
||||
index fc96195..3099186 100644
|
||||
--- a/tests/Makefile.am
|
||||
+++ b/tests/Makefile.am
|
||||
@@ -28,7 +28,7 @@ progs_ldadd = $(top_builddir)/gladeui/libgladeui-2.la
|
||||
create_widgets_CPPFLAGS = $(progs_cppflags)
|
||||
create_widgets_CFLAGS = $(progs_cflags)
|
||||
create_widgets_LDFLAGS = $(progs_libs)
|
||||
-create_widgets_LDADD = $(progs_ldadd)
|
||||
+create_widgets_LDADD = $(progs_ldadd) -lm
|
||||
create_widgets_SOURCES = create-widgets.c
|
||||
|
||||
# Test that various types of container widgets
|
||||
@@ -37,7 +37,7 @@ create_widgets_SOURCES = create-widgets.c
|
||||
add_child_CPPFLAGS = $(progs_cppflags)
|
||||
add_child_CFLAGS = $(progs_cflags)
|
||||
add_child_LDFLAGS = $(progs_libs)
|
||||
-add_child_LDADD = $(progs_ldadd)
|
||||
+add_child_LDADD = $(progs_ldadd) -lm
|
||||
add_child_SOURCES = add-child.c
|
||||
|
||||
TOPLEVEL_ORDER_FILES = \
|
||||
@@ -63,7 +63,7 @@ toplevel-order-resources.c: $(TOPLEVEL_ORDER_FILES)
|
||||
toplevel_order_CPPFLAGS = $(progs_cppflags)
|
||||
toplevel_order_CFLAGS = $(progs_cflags)
|
||||
toplevel_order_LDFLAGS = $(progs_libs)
|
||||
-toplevel_order_LDADD = $(progs_ldadd)
|
||||
+toplevel_order_LDADD = $(progs_ldadd) -lm
|
||||
toplevel_order_SOURCES = \
|
||||
toplevel-order.c \
|
||||
toplevel-order-resources.c
|
@ -1,95 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/glade/glade-3.16.1.ebuild,v 1.14 2014/05/02 08:45:51 pacho Exp $
|
||||
|
||||
EAPI="5"
|
||||
GCONF_DEBUG="yes"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit autotools eutils gnome2 python-single-r1 versionator virtualx
|
||||
|
||||
DESCRIPTION="A user interface designer for GTK+ and GNOME"
|
||||
HOMEPAGE="http://glade.gnome.org/"
|
||||
|
||||
LICENSE="GPL-2+ FDL-1.1+"
|
||||
SLOT="3.10/6" # subslot = suffix of libgladeui-2.so
|
||||
KEYWORDS="alpha amd64 arm ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd"
|
||||
IUSE="+introspection python"
|
||||
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/atk[introspection?]
|
||||
>=dev-libs/glib-2.32:2
|
||||
>=dev-libs/libxml2-2.4.0:2
|
||||
x11-libs/cairo:=
|
||||
x11-libs/gdk-pixbuf:2[introspection?]
|
||||
>=x11-libs/gtk+-3.10:3[introspection?]
|
||||
x11-libs/pango[introspection?]
|
||||
introspection? ( >=dev-libs/gobject-introspection-1.32 )
|
||||
python? (
|
||||
${PYTHON_DEPS}
|
||||
>=dev-python/pygobject-3.8:3[${PYTHON_USEDEP}] )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
app-text/docbook-xml-dtd:4.1.2
|
||||
app-text/yelp-tools
|
||||
dev-libs/libxslt
|
||||
>=dev-util/gtk-doc-am-1.13
|
||||
>=dev-util/intltool-0.41.0
|
||||
virtual/pkgconfig
|
||||
|
||||
dev-libs/gobject-introspection-common
|
||||
gnome-base/gnome-common
|
||||
"
|
||||
# eautoreconf requires:
|
||||
# dev-libs/gobject-introspection-common
|
||||
# gnome-base/gnome-common
|
||||
|
||||
pkg_setup() {
|
||||
use python && python-single-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# To avoid file collison with other slots, rename help module.
|
||||
# Prevent the UI from loading glade:3's gladeui devhelp documentation.
|
||||
epatch \
|
||||
"${FILESDIR}/${PN}-3.14.1-doc-version.patch" \
|
||||
"${FILESDIR}"/${P}-underlinking.patch
|
||||
|
||||
eautoreconf
|
||||
|
||||
gnome2_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
gnome2_src_configure \
|
||||
--disable-static \
|
||||
--enable-gladeui \
|
||||
--enable-libtool-lock \
|
||||
$(use_enable introspection) \
|
||||
$(use_enable python) \
|
||||
ITSTOOL=$(type -P true)
|
||||
}
|
||||
|
||||
src_test() {
|
||||
Xemake check
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# modify Name in .desktop file to avoid confusion with other slots
|
||||
sed -e 's:^\(Name.*=Glade\):\1 '$(get_version_component_range 1-2): \
|
||||
-i data/glade.desktop || die "sed of data/glade.desktop failed"
|
||||
# modify name in .devhelp2 file to avoid shadowing with glade:3 docs
|
||||
sed -e 's:name="gladeui":name="gladeui-2":' \
|
||||
-i doc/html/gladeui.devhelp2 || die "sed of gladeui.devhelp2 failed"
|
||||
gnome2_src_install
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_pkg_postinst
|
||||
if ! has_version dev-util/devhelp ; then
|
||||
elog "You may want to install dev-util/devhelp for integration API"
|
||||
elog "documentation support."
|
||||
fi
|
||||
}
|
@ -1,95 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/glade/glade-3.18.2.ebuild,v 1.2 2014/05/02 08:45:51 pacho Exp $
|
||||
|
||||
EAPI="5"
|
||||
GCONF_DEBUG="yes"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit autotools eutils gnome2 python-single-r1 versionator virtualx
|
||||
|
||||
DESCRIPTION="A user interface designer for GTK+ and GNOME"
|
||||
HOMEPAGE="http://glade.gnome.org/"
|
||||
|
||||
LICENSE="GPL-2+ FDL-1.1+"
|
||||
SLOT="3.10/6" # subslot = suffix of libgladeui-2.so
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
|
||||
IUSE="+introspection python"
|
||||
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/atk[introspection?]
|
||||
>=dev-libs/glib-2.32:2
|
||||
>=dev-libs/libxml2-2.4.0:2
|
||||
x11-libs/cairo:=
|
||||
x11-libs/gdk-pixbuf:2[introspection?]
|
||||
>=x11-libs/gtk+-3.12:3[introspection?]
|
||||
x11-libs/pango[introspection?]
|
||||
introspection? ( >=dev-libs/gobject-introspection-1.32 )
|
||||
python? (
|
||||
${PYTHON_DEPS}
|
||||
>=dev-python/pygobject-3.8:3[${PYTHON_USEDEP}] )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
app-text/docbook-xml-dtd:4.1.2
|
||||
app-text/yelp-tools
|
||||
dev-libs/libxslt
|
||||
>=dev-util/gtk-doc-am-1.13
|
||||
>=dev-util/intltool-0.41.0
|
||||
virtual/pkgconfig
|
||||
|
||||
dev-libs/gobject-introspection-common
|
||||
gnome-base/gnome-common
|
||||
"
|
||||
# eautoreconf requires:
|
||||
# dev-libs/gobject-introspection-common
|
||||
# gnome-base/gnome-common
|
||||
|
||||
pkg_setup() {
|
||||
use python && python-single-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# To avoid file collison with other slots, rename help module.
|
||||
# Prevent the UI from loading glade:3's gladeui devhelp documentation.
|
||||
epatch \
|
||||
"${FILESDIR}"/${PN}-3.14.1-doc-version.patch \
|
||||
"${FILESDIR}"/${PN}-3.16.1-underlinking.patch
|
||||
|
||||
eautoreconf
|
||||
|
||||
gnome2_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
gnome2_src_configure \
|
||||
--disable-static \
|
||||
--enable-gladeui \
|
||||
--enable-libtool-lock \
|
||||
$(use_enable introspection) \
|
||||
$(use_enable python) \
|
||||
ITSTOOL=$(type -P true)
|
||||
}
|
||||
|
||||
src_test() {
|
||||
Xemake check
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# modify Name in .desktop file to avoid confusion with other slots
|
||||
sed -e 's:^\(Name.*=Glade\):\1 '$(get_version_component_range 1-2): \
|
||||
-i data/glade.desktop || die "sed of data/glade.desktop failed"
|
||||
# modify name in .devhelp2 file to avoid shadowing with glade:3 docs
|
||||
sed -e 's:name="gladeui":name="gladeui-2":' \
|
||||
-i doc/html/gladeui.devhelp2 || die "sed of gladeui.devhelp2 failed"
|
||||
gnome2_src_install
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_pkg_postinst
|
||||
if ! has_version dev-util/devhelp ; then
|
||||
elog "You may want to install dev-util/devhelp for integration API"
|
||||
elog "documentation support."
|
||||
fi
|
||||
}
|
@ -1,52 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/glade/glade-3.8.4.ebuild,v 1.13 2015/04/08 17:54:02 mgorny Exp $
|
||||
|
||||
EAPI="5"
|
||||
GCONF_DEBUG="yes"
|
||||
GNOME_ORG_MODULE="glade3"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit eutils gnome2 python-single-r1
|
||||
|
||||
DESCRIPTION="A user interface designer for GTK+ and GNOME"
|
||||
HOMEPAGE="http://glade.gnome.org/"
|
||||
|
||||
LICENSE="GPL-2+ FDL-1.1+"
|
||||
SLOT="3/11" # subslot = suffix of libgladeui-1.so
|
||||
KEYWORDS="alpha amd64 arm ia64 ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd"
|
||||
IUSE="gnome python"
|
||||
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/glib-2.8:2
|
||||
>=x11-libs/gtk+-2.24:2
|
||||
>=dev-libs/libxml2-2.4:2
|
||||
gnome? (
|
||||
>=gnome-base/libgnomeui-2
|
||||
>=gnome-base/libbonoboui-2 )
|
||||
python? (
|
||||
${PYTHON_DEPS}
|
||||
>=dev-python/pygtk-2.10:2 )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-util/gtk-doc-am
|
||||
>=dev-util/intltool-0.35
|
||||
virtual/pkgconfig
|
||||
sys-devel/gettext
|
||||
app-text/scrollkeeper
|
||||
>=app-text/gnome-doc-utils-0.9
|
||||
app-text/docbook-xml-dtd:4.1.2
|
||||
"
|
||||
|
||||
pkg_setup() {
|
||||
use python && python-single-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
gnome2_src_configure \
|
||||
--enable-libtool-lock \
|
||||
$(use_enable gnome) \
|
||||
$(use_enable python)
|
||||
}
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>gnome</herd>
|
||||
<herd>gnome</herd>
|
||||
</pkgmetadata>
|
||||
|
@ -1,26 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/rbtools/rbtools-0.6.3.ebuild,v 1.3 2015/01/26 10:01:44 ago Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1 versionator
|
||||
|
||||
MY_PN="RBTools"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="Command line tools for use with Review Board"
|
||||
HOMEPAGE="http://www.reviewboard.org/"
|
||||
SRC_URI="http://downloads.reviewboard.org/releases/${MY_PN}/$(get_version_component_range 1-2)/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||
|
||||
DOCS=( AUTHORS NEWS README )
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
@ -1,29 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/rbtools/rbtools-0.7.2.ebuild,v 1.3 2015/05/13 09:32:44 ago Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1 versionator
|
||||
|
||||
MY_PN="RBTools"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="Command line tools for use with Review Board"
|
||||
HOMEPAGE="http://www.reviewboard.org/"
|
||||
SRC_URI="http://downloads.reviewboard.org/releases/${MY_PN}/$(get_version_component_range 1-2)/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-python/six-1.8.0[${PYTHON_USEDEP}]"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
DOCS=( AUTHORS NEWS README )
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
@ -1,155 +0,0 @@
|
||||
From: Julian Ospald <hasufell@gentoo.org>
|
||||
Date: Thu Jan 24 13:13:50 UTC 2013
|
||||
Subject: build system
|
||||
|
||||
- fix opencv module to prefer pkg-config results
|
||||
- fix some module and macro names and try to use
|
||||
system modules as much as possible (ALSA Boost Gettext Jpeg Png Tiff Z)
|
||||
|
||||
--- cmake/Modules/FindOpenCV.cmake
|
||||
+++ cmake/Modules/FindOpenCV.cmake
|
||||
@@ -57,13 +57,21 @@
|
||||
include(FindPkgConfig)
|
||||
if(PKG_CONFIG_FOUND)
|
||||
pkg_check_modules(OPENCV_PKGCONF opencv)
|
||||
- set(OpenCV_DIR ${OPENCV_PKGCONF_PREFIX})
|
||||
- if(EXISTS "${OpenCV_DIR}")
|
||||
- set(OpenCV_configScript_DIR "${OpenCV_DIR}/share/opencv")
|
||||
- if(EXISTS "${OpenCV_configScript_DIR}")
|
||||
- set(OpenCV_configScript "${OpenCV_configScript_DIR}/OpenCVConfig.cmake")
|
||||
- endif(EXISTS "${OpenCV_configScript_DIR}")
|
||||
- endif(EXISTS "${OpenCV_DIR}")
|
||||
+ # prefer pkg-config values
|
||||
+ if(OPENCV_PKGCONF_FOUND)
|
||||
+ set(OpenCV_LIBS ${OPENCV_PKGCONF_LDFLAGS})
|
||||
+ set(OpenCV_FOUND true)
|
||||
+ set(OpenCV_INCLUDE_DIR ${OPENCV_PKGCONF_INCLUDE_DIRS})
|
||||
+ set(OpenCV_VERSION ${OPENCV_PKGCONF_VERSION})
|
||||
+ else(OPENCV_PKGCONF_FOUND)
|
||||
+ set(OpenCV_DIR ${OPENCV_PKGCONF_PREFIX})
|
||||
+ if(EXISTS "${OpenCV_DIR}")
|
||||
+ set(OpenCV_configScript_DIR "${OpenCV_DIR}/share/opencv")
|
||||
+ if(EXISTS "${OpenCV_configScript_DIR}")
|
||||
+ set(OpenCV_configScript "${OpenCV_configScript_DIR}/OpenCVConfig.cmake")
|
||||
+ endif(EXISTS "${OpenCV_configScript_DIR}")
|
||||
+ endif(EXISTS "${OpenCV_DIR}")
|
||||
+ endif(OPENCV_PKGCONF_FOUND)
|
||||
endif(PKG_CONFIG_FOUND)
|
||||
endif(NOT WIN32)
|
||||
endif(NOT EXISTS "${OpenCV_DIR}")
|
||||
@@ -72,7 +80,7 @@
|
||||
##====================================================
|
||||
## Find OpenCV libraries
|
||||
##----------------------------------------------------
|
||||
-if(EXISTS "${OpenCV_DIR}")
|
||||
+if(EXISTS "${OpenCV_DIR}" AND NOT OpenCV_FOUND)
|
||||
|
||||
#When its possible to use the Config script use it.
|
||||
if(EXISTS "${OpenCV_configScript}")
|
||||
@@ -257,9 +265,9 @@
|
||||
endif(${OpenCV_VERSION} VERSION_GREATER 2.1.0)
|
||||
|
||||
|
||||
-else(EXISTS "${OpenCV_DIR}")
|
||||
+else(EXISTS "${OpenCV_DIR}" AND NOT OpenCV_FOUND)
|
||||
set(ERR_MSG "Please specify OpenCV directory using OpenCV_DIR env. variable")
|
||||
-endif(EXISTS "${OpenCV_DIR}")
|
||||
+endif(EXISTS "${OpenCV_DIR}" AND NOT OpenCV_FOUND)
|
||||
##====================================================
|
||||
|
||||
##====================================================
|
||||
--- CMakeLists.txt
|
||||
+++ CMakeLists.txt
|
||||
@@ -33,7 +33,7 @@
|
||||
|
||||
#need to put here do setting LOCALE_DIR variable
|
||||
find_package(Gettext)
|
||||
-if(Gettext_FOUND)
|
||||
+if(GETTEXT_FOUND)
|
||||
if(NOT LOCALE_DIR)
|
||||
if(WIN32)
|
||||
SET(LOCALE_DIR "bin/locale")
|
||||
@@ -55,7 +55,7 @@
|
||||
message(STATUS "Cannot find msgfmt to convert language file. Translation won't be enabled")
|
||||
endif()
|
||||
endif(NOT LOCALE_DIR)
|
||||
-endif(Gettext_FOUND)
|
||||
+endif(GETTEXT_FOUND)
|
||||
add_subdirectory(themes)
|
||||
add_subdirectory(data)
|
||||
add_subdirectory(game)
|
||||
--- game/CMakeLists.txt
|
||||
+++ game/CMakeLists.txt
|
||||
@@ -71,7 +71,7 @@
|
||||
list(APPEND LIBS ${Boost_LIBRARIES})
|
||||
|
||||
# Find all the libs that don't require extra parameters
|
||||
-foreach(lib ${OUR_LIBS} SDL PangoCairo LibRSVG LibXML++ GLEW AVFormat SWScale OpenGL Z Jpeg Png PortAudio)
|
||||
+foreach(lib ${OUR_LIBS} SDL PangoCairo LibRSVG LibXML++ GLEW AVFormat SWScale OpenGL ZLIB JPEG PNG PortAudio)
|
||||
find_package(${lib} REQUIRED)
|
||||
include_directories(${${lib}_INCLUDE_DIRS})
|
||||
list(APPEND LIBS ${${lib}_LIBRARIES})
|
||||
@@ -79,7 +79,7 @@
|
||||
endforeach(lib)
|
||||
|
||||
find_package(Gettext)
|
||||
-if(Gettext_FOUND)
|
||||
+if(GETTEXT_FOUND)
|
||||
include_directories(${Gettext_INCLUDE_DIRS})
|
||||
list(APPEND LIBS ${Gettext_LIBRARIES})
|
||||
add_definitions("-DUSE_GETTEXT")
|
||||
--- tools/CMakeLists.txt
|
||||
+++ tools/CMakeLists.txt
|
||||
@@ -6,7 +6,7 @@
|
||||
include_directories(${Boost_INCLUDE_DIRS})
|
||||
|
||||
# Find all the libs that don't require extra parameters
|
||||
-foreach(lib LibXML++ Magick++ Z Jpeg Tiff Png Freetype Z)
|
||||
+foreach(lib LibXML++ Magick++ ZLIB JPEG TIFF PNG Freetype ZLIB)
|
||||
find_package(${lib})
|
||||
if (${lib}_FOUND)
|
||||
include_directories(${${lib}_INCLUDE_DIRS})
|
||||
@@ -24,13 +24,13 @@
|
||||
if (LibXML++_FOUND)
|
||||
if (Boost_FOUND)
|
||||
if (Magick++_FOUND)
|
||||
- if (Z_FOUND)
|
||||
+ if (ZLIB_FOUND)
|
||||
add_executable(ss_extract ss_extract.cpp pak.cpp ipu_conv.cpp ss_cover.cpp)
|
||||
- target_link_libraries(ss_extract ${LibXML++_LIBRARIES} ${Boost_LIBRARIES} ${Magick++_LIBRARIES} ${Z_LIBRARIES} ${Jpeg_LIBRARIES} ${Tiff_LIBRARIES} ${Png_LIBRARIES} ${Freetype_LIBRARY} ${Magick++_LIBRARIES})
|
||||
+ target_link_libraries(ss_extract ${LibXML++_LIBRARIES} ${Boost_LIBRARIES} ${Magick++_LIBRARIES} ${ZLIB_LIBRARIES} ${JPEG_LIBRARIES} ${TIFF_LIBRARIES} ${PNG_LIBRARIES} ${Freetype_LIBRARY} ${Magick++_LIBRARIES})
|
||||
set(targets ${targets} ss_extract)
|
||||
- else (Z_FOUND)
|
||||
+ else (ZLIB_FOUND)
|
||||
message("No zlib found, not building ss_extract")
|
||||
- endif (Z_FOUND)
|
||||
+ endif (ZLIB_FOUND)
|
||||
else (Magick++_FOUND)
|
||||
message("No Magick++ found, not building ss_extract")
|
||||
endif (Magick++_FOUND)
|
||||
@@ -40,7 +40,7 @@
|
||||
|
||||
if (Magick++_FOUND)
|
||||
add_executable(ss_cover_conv cover_conv.cpp pak.cpp ss_cover.cpp)
|
||||
- target_link_libraries(ss_cover_conv ${Magick++_LIBRARIES} ${LibXML++_LIBRARIES} ${Z_LIBRARIES} ${Jpeg_LIBRARIES} ${Tiff_LIBRARIES} ${Png_LIBRARIES} ${Freetype_LIBRARY} ${Magick++_LIBRARIES})
|
||||
+ target_link_libraries(ss_cover_conv ${Magick++_LIBRARIES} ${LibXML++_LIBRARIES} ${ZLIB_LIBRARIES} ${JPEG_LIBRARIES} ${TIFF_LIBRARIES} ${PNG_LIBRARIES} ${Freetype_LIBRARY} ${Magick++_LIBRARIES})
|
||||
set(targets ${targets} ss_cover_conv)
|
||||
else (Magick++_FOUND)
|
||||
message("No Magick++ found, not building ss_cover_conv")
|
||||
@@ -58,13 +58,13 @@
|
||||
target_link_libraries(ss_archive_extract ${Boost_LIBRARIES})
|
||||
set(targets ${targets} ss_archive_extract)
|
||||
|
||||
- if (Z_FOUND)
|
||||
+ if (ZLIB_FOUND)
|
||||
add_executable(itg_pck itg_pck.cc)
|
||||
- target_link_libraries(itg_pck ${Boost_LIBRARIES} ${Z_LIBRARIES})
|
||||
+ target_link_libraries(itg_pck ${Boost_LIBRARIES} ${ZLIB_LIBRARIES})
|
||||
set(targets ${targets} itg_pck)
|
||||
|
||||
add_executable(ss_chc_decode ss_chc_decode.cpp)
|
||||
- target_link_libraries(ss_chc_decode ${Boost_LIBRARIES} ${Z_LIBRARIES})
|
||||
+ target_link_libraries(ss_chc_decode ${Boost_LIBRARIES} ${ZLIB_LIBRARIES})
|
||||
set(targets ${targets} ss_chc_decode)
|
||||
endif()
|
||||
endif (Boost_FOUND)
|
@ -1,18 +0,0 @@
|
||||
--- ./data/performous.desktop.orig 2012-11-15 12:31:30.686153241 -0500
|
||||
+++ ./data/performous.desktop 2012-11-15 12:32:00.460142521 -0500
|
||||
@@ -1,5 +1,4 @@
|
||||
[Desktop Entry]
|
||||
-Encoding=UTF-8
|
||||
Name=Performous
|
||||
Comment=A karaoke game
|
||||
Comment[de]=Ein Karaoke Spiel
|
||||
@@ -10,7 +9,7 @@
|
||||
Comment[ro]=Un joc de tip karaoke
|
||||
Comment[se]=Ett karaoke-spel
|
||||
Exec=performous
|
||||
-Icon=performous.xpm
|
||||
+Icon=performous
|
||||
Terminal=false
|
||||
Type=Application
|
||||
-Categories=Application;Game;ArcadeGame;
|
||||
+Categories=Game;ArcadeGame;
|
@ -1,40 +0,0 @@
|
||||
--- cmake/Modules/FindCairo.cmake.old 2014-07-14 14:46:07.262806432 +0200
|
||||
+++ cmake/Modules/FindCairo.cmake 2014-07-14 14:46:45.890461688 +0200
|
||||
@@ -8,7 +8,6 @@
|
||||
include(LibFindMacros)
|
||||
|
||||
# Dependencies
|
||||
-libfind_package(Cairo Freetype)
|
||||
|
||||
# Use pkg-config to get hints about paths
|
||||
libfind_pkg_check_modules(Cairo_PKGCONF cairo)
|
||||
@@ -28,7 +27,7 @@
|
||||
|
||||
# Set the include dir variables and the libraries and let libfind_process do the rest.
|
||||
# NOTE: Singular variables for this library, plural for libraries this this lib depends on.
|
||||
-set(Cairo_PROCESS_INCLUDES Cairo_INCLUDE_DIR Freetype_INCLUDE_DIRS)
|
||||
-set(Cairo_PROCESS_LIBS Cairo_LIBRARY Freetype_LIBRARIES)
|
||||
+set(Cairo_PROCESS_INCLUDES Cairo_INCLUDE_DIR)
|
||||
+set(Cairo_PROCESS_LIBS Cairo_LIBRARY)
|
||||
libfind_process(Cairo)
|
||||
|
||||
--- cmake/Modules/FindPango.cmake.old 2014-07-14 14:46:13.754748551 +0200
|
||||
+++ cmake/Modules/FindPango.cmake 2014-07-14 14:47:06.270279853 +0200
|
||||
@@ -8,7 +8,6 @@
|
||||
include(LibFindMacros)
|
||||
|
||||
# Dependencies
|
||||
-libfind_package(Pango Freetype)
|
||||
libfind_package(Pango Glib)
|
||||
libfind_package(Pango GObject)
|
||||
|
||||
@@ -30,7 +29,7 @@
|
||||
|
||||
# Set the include dir variables and the libraries and let libfind_process do the rest.
|
||||
# NOTE: Singular variables for this library, plural for libraries this this lib depends on.
|
||||
-set(Pango_PROCESS_INCLUDES Pango_INCLUDE_DIR Freetype_INCLUDE_DIRS Glib_INCLUDE_DIRS)
|
||||
-set(Pango_PROCESS_LIBS Pango_LIBRARY Freetype_LIBRARIES Glib_LIBRARIES GObject_LIBRARIES)
|
||||
+set(Pango_PROCESS_INCLUDES Pango_INCLUDE_DIR Glib_INCLUDE_DIRS)
|
||||
+set(Pango_PROCESS_LIBS Pango_LIBRARY Glib_LIBRARIES GObject_LIBRARIES)
|
||||
libfind_process(Pango)
|
||||
|
@ -1,29 +0,0 @@
|
||||
--- game/CMakeLists.txt.old 2012-02-20 13:19:35.219635192 +0100
|
||||
+++ game/CMakeLists.txt 2012-02-20 13:20:06.025469808 +0100
|
||||
@@ -149,5 +149,5 @@
|
||||
configure_file("${CMAKE_CURRENT_SOURCE_DIR}/config.cmake.hh" "${CMAKE_CURRENT_BINARY_DIR}/config.hh" @ONLY)
|
||||
include_directories("${CMAKE_CURRENT_BINARY_DIR}")
|
||||
|
||||
-install(TARGETS performous DESTINATION bin)
|
||||
+install(TARGETS performous DESTINATION @GENTOO_BINDIR@)
|
||||
|
||||
--- game/fs.cc.old 2012-02-20 20:09:48.171892171 +0100
|
||||
+++ game/fs.cc 2012-02-20 20:16:14.197400202 +0100
|
||||
@@ -195,6 +195,7 @@
|
||||
if (root) config_list.push_back(std::string(root) + "/" SHARED_DATA_DIR + configFile.string());
|
||||
fs::path exec = plugin::execname();
|
||||
if (!exec.empty()) config_list.push_back(exec.parent_path().string() + "/../" SHARED_DATA_DIR + configFile.string());
|
||||
+ config_list.push_back(SHARED_DATA_DIR + configFile.string());
|
||||
ConfigList::const_iterator it = std::find_if(config_list.begin(), config_list.end(), static_cast<bool(&)(fs::path const&)>(fs::exists));
|
||||
if (it == config_list.end()) {
|
||||
throw std::runtime_error("Could not find default config file " + configFile.string());
|
||||
--- game/fs.cc.old 2012-02-20 20:49:35.610728056 +0100
|
||||
+++ game/fs.cc 2012-02-20 20:57:03.117084432 +0100
|
||||
@@ -167,6 +167,7 @@
|
||||
|
||||
// Adding relative path from executable
|
||||
dirs.push_back(plugin::execname().parent_path().parent_path() / shareDir);
|
||||
+ dirs.push_back(shareDir);
|
||||
#ifndef _WIN32
|
||||
// Adding XDG_DATA_DIRS
|
||||
{
|
@ -1,41 +0,0 @@
|
||||
diff -urN Performous-0.6.1-Source.old/cmake/Modules/FindAVUtil.cmake Performous-0.6.1-Source/cmake/Modules/FindAVUtil.cmake
|
||||
--- Performous-0.6.1-Source.old/cmake/Modules/FindAVUtil.cmake 2012-05-16 13:44:26.112930173 +0200
|
||||
+++ Performous-0.6.1-Source/cmake/Modules/FindAVUtil.cmake 2012-05-16 13:56:10.229914635 +0200
|
||||
@@ -25,9 +25,15 @@
|
||||
if(EXISTS "${AVUtil_INCLUDE_DIR}/${suffix}avutil.h")
|
||||
set(AVUtil_INCLUDE "${suffix}avutil.h")
|
||||
endif(EXISTS "${AVUtil_INCLUDE_DIR}/${suffix}avutil.h")
|
||||
+ if(EXISTS "${AVUtil_INCLUDE_DIR}/${suffix}mathematics.h")
|
||||
+ set(AVUtilMath_INCLUDE "${suffix}mathematics.h")
|
||||
+ endif(EXISTS "${AVUtil_INCLUDE_DIR}/${suffix}mathematics.h")
|
||||
endif(NOT AVUtil_INCLUDE)
|
||||
endforeach(suffix)
|
||||
|
||||
+ if(NOT AVUtilMath_INCLUDE)
|
||||
+ message(FATAL_ERROR "Found mathematics.h include dir, but not the header file. Perhaps you need to clear CMake cache?")
|
||||
+ endif(NOT AVUtilMath_INCLUDE)
|
||||
if(NOT AVUtil_INCLUDE)
|
||||
message(FATAL_ERROR "Found avutil.h include dir, but not the header file. Perhaps you need to clear CMake cache?")
|
||||
endif(NOT AVUtil_INCLUDE)
|
||||
diff -urN Performous-0.6.1-Source.old/game/config.cmake.hh Performous-0.6.1-Source/game/config.cmake.hh
|
||||
--- Performous-0.6.1-Source.old/game/config.cmake.hh 2012-05-16 13:44:26.103930173 +0200
|
||||
+++ Performous-0.6.1-Source/game/config.cmake.hh 2012-05-16 13:59:24.552910345 +0200
|
||||
@@ -15,6 +15,7 @@
|
||||
#define AVCODEC_INCLUDE <@AVCodec_INCLUDE@>
|
||||
#define AVFORMAT_INCLUDE <@AVFormat_INCLUDE@>
|
||||
#define SWSCALE_INCLUDE <@SWScale_INCLUDE@>
|
||||
+#define AVUTILMATH_INCLUDE <@AVUtilMath_INCLUDE@>
|
||||
|
||||
#endif
|
||||
|
||||
diff -urN Performous-0.6.1-Source.old/game/ffmpeg.cc Performous-0.6.1-Source/game/ffmpeg.cc
|
||||
--- Performous-0.6.1-Source.old/game/ffmpeg.cc 2012-05-16 13:44:26.101930173 +0200
|
||||
+++ Performous-0.6.1-Source/game/ffmpeg.cc 2012-05-16 14:00:38.278908717 +0200
|
||||
@@ -10,6 +10,7 @@
|
||||
#include AVCODEC_INCLUDE
|
||||
#include AVFORMAT_INCLUDE
|
||||
#include SWSCALE_INCLUDE
|
||||
+#include AVUTILMATH_INCLUDE
|
||||
}
|
||||
|
||||
// #define USE_FFMPEG_CRASH_RECOVERY
|
@ -1,15 +0,0 @@
|
||||
--- lang/CMakeLists.txt
|
||||
+++ lang/CMakeLists.txt
|
||||
@@ -7,5 +7,11 @@
|
||||
set(mofile ${CMAKE_CURRENT_BINARY_DIR}/${language}.mo)
|
||||
add_custom_command(OUTPUT ${mofile} COMMAND ${Msgfmt_BIN} -v "${pofile}" -o ${mofile} MAIN_DEPENDENCY ${pofile} COMMENT "Building ${language} locale" VERBATIM)
|
||||
add_custom_target(locale_${language} ALL DEPENDS ${mofile}) # Make sure the mofiles are always built
|
||||
- install(FILES ${mofile} DESTINATION ${LOCALE_DIR}/${language}/LC_MESSAGES RENAME ${CMAKE_PROJECT_NAME}.mo)
|
||||
endforeach(language)
|
||||
+foreach(language $ENV{LINGUAS})
|
||||
+ set(pofile ${CMAKE_CURRENT_SOURCE_DIR}/${language}.po)
|
||||
+ if (EXISTS ${pofile})
|
||||
+ set(mofile ${CMAKE_CURRENT_BINARY_DIR}/${language}.mo)
|
||||
+ install(FILES ${mofile} DESTINATION ${LOCALE_DIR}/${language}/LC_MESSAGES RENAME ${CMAKE_PROJECT_NAME}.mo)
|
||||
+ endif()
|
||||
+endforeach(language)
|
@ -1,102 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/games-arcade/performous/performous-0.7.0-r1.ebuild,v 1.3 2014/07/14 12:54:24 tupone Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
CMAKE_REMOVE_MODULES="yes"
|
||||
CMAKE_REMOVE_MODULES_LIST="FindALSA FindBoost FindFreetype FindGettext FindJpeg FindPng FindTiff FindZ"
|
||||
inherit eutils base cmake-utils games
|
||||
|
||||
MY_PN=Performous
|
||||
MY_P=${MY_PN}-${PV}
|
||||
SONGS_PN=ultrastar-songs
|
||||
|
||||
DESCRIPTION="SingStar GPL clone"
|
||||
HOMEPAGE="http://sourceforge.net/projects/performous/"
|
||||
SRC_URI="mirror://sourceforge/performous/${P}.tar.bz2
|
||||
songs? (
|
||||
mirror://sourceforge/performous/${SONGS_PN}-restricted-3.zip
|
||||
mirror://sourceforge/performous/${SONGS_PN}-jc-1.zip
|
||||
mirror://sourceforge/performous/${SONGS_PN}-libre-3.zip
|
||||
mirror://sourceforge/performous/${SONGS_PN}-shearer-1.zip
|
||||
)"
|
||||
|
||||
LICENSE="GPL-2
|
||||
songs? (
|
||||
CC-BY-NC-SA-2.5
|
||||
CC-BY-NC-ND-2.5
|
||||
)"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="midi songs tools webcam"
|
||||
|
||||
RDEPEND="dev-cpp/glibmm
|
||||
dev-cpp/libxmlpp
|
||||
media-libs/portaudio
|
||||
dev-libs/boost[threads(+)]
|
||||
dev-libs/glib
|
||||
dev-libs/libxml2
|
||||
gnome-base/librsvg
|
||||
media-gfx/imagemagick
|
||||
virtual/jpeg
|
||||
media-libs/libpng:0
|
||||
media-libs/libsdl[joystick,video]
|
||||
virtual/ffmpeg
|
||||
virtual/opengl
|
||||
virtual/glu
|
||||
sys-libs/zlib
|
||||
virtual/libintl
|
||||
x11-libs/cairo
|
||||
x11-libs/gdk-pixbuf
|
||||
x11-libs/pango
|
||||
midi? ( media-libs/portmidi )
|
||||
webcam? ( media-libs/opencv )"
|
||||
DEPEND="${RDEPEND}
|
||||
media-libs/glew
|
||||
sys-apps/help2man
|
||||
sys-devel/gettext"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${P}-libav.patch
|
||||
"${FILESDIR}"/${P}-gentoo.patch
|
||||
"${FILESDIR}"/${P}-linguas.patch
|
||||
"${FILESDIR}"/${P}-desktop.patch
|
||||
"${FILESDIR}"/${P}-cmake.patch
|
||||
"${FILESDIR}"/${P}-freetype.patch
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
base_src_prepare
|
||||
sed -i \
|
||||
-e "s:@GENTOO_BINDIR@:${GAMES_BINDIR}:" \
|
||||
game/CMakeLists.txt \
|
||||
|| die
|
||||
|
||||
strip-linguas -u lang
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
$(cmake-utils_use_enable tools TOOLS)
|
||||
$(usex midi "" "-DNO_PORTMIDI=ON")
|
||||
$(usex webcam "" "-DNO_WEBCAM=ON")
|
||||
-DCMAKE_VERBOSE_MAKEFILE=TRUE
|
||||
-DSHARE_INSTALL="${GAMES_DATADIR}"/${PN}
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cmake-utils_src_compile
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
if use songs ; then
|
||||
insinto "${GAMES_DATADIR}"/${PN}
|
||||
doins -r "${WORKDIR}/songs"
|
||||
fi
|
||||
dodoc docs/{Authors,DeveloperReadme,instruments,TODO}.txt
|
||||
prepgamesdirs
|
||||
}
|
@ -1,106 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/games-arcade/performous/performous-0.7.0.ebuild,v 1.4 2013/02/07 22:06:19 ulm Exp $
|
||||
|
||||
EAPI=3
|
||||
inherit eutils flag-o-matic base cmake-utils games
|
||||
|
||||
MY_PN=Performous
|
||||
MY_P=${MY_PN}-${PV}
|
||||
SONGS_PN=ultrastar-songs
|
||||
|
||||
DESCRIPTION="SingStar GPL clone"
|
||||
HOMEPAGE="http://sourceforge.net/projects/performous/"
|
||||
SRC_URI="mirror://sourceforge/performous/${P}.tar.bz2
|
||||
songs? (
|
||||
mirror://sourceforge/performous/${SONGS_PN}-restricted-3.zip
|
||||
mirror://sourceforge/performous/${SONGS_PN}-jc-1.zip
|
||||
mirror://sourceforge/performous/${SONGS_PN}-libre-3.zip
|
||||
mirror://sourceforge/performous/${SONGS_PN}-shearer-1.zip
|
||||
)"
|
||||
|
||||
LICENSE="GPL-2
|
||||
songs? (
|
||||
CC-BY-NC-SA-2.5
|
||||
CC-BY-NC-ND-2.5
|
||||
)"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="songs tools"
|
||||
|
||||
RDEPEND="dev-cpp/glibmm
|
||||
dev-cpp/libxmlpp
|
||||
media-libs/portaudio
|
||||
>=dev-libs/boost-1.36
|
||||
dev-libs/glib
|
||||
dev-libs/libxml2
|
||||
gnome-base/librsvg
|
||||
media-gfx/imagemagick
|
||||
virtual/jpeg
|
||||
media-libs/libpng:0
|
||||
media-libs/libsdl[joystick,video]
|
||||
virtual/ffmpeg
|
||||
virtual/opengl
|
||||
virtual/glu
|
||||
sys-libs/zlib
|
||||
x11-libs/cairo
|
||||
x11-libs/gdk-pixbuf
|
||||
x11-libs/pango"
|
||||
DEPEND="${RDEPEND}
|
||||
media-libs/glew
|
||||
sys-apps/help2man"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${P}-libav.patch
|
||||
"${FILESDIR}"/${P}-gentoo.patch
|
||||
"${FILESDIR}"/${P}-linguas.patch
|
||||
"${FILESDIR}"/${P}-desktop.patch
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
base_src_prepare
|
||||
sed -i \
|
||||
-e "s:@GENTOO_BINDIR@:${GAMES_BINDIR}:" \
|
||||
game/CMakeLists.txt \
|
||||
|| die
|
||||
|
||||
strip-linguas -u lang
|
||||
|
||||
# how do I hate boost? Let me count the ways...
|
||||
local boost_ver=$(best_version ">=dev-libs/boost-1.36")
|
||||
|
||||
boost_ver=${boost_ver/*boost-/}
|
||||
boost_ver=${boost_ver%.*}
|
||||
boost_ver=${boost_ver/./_}
|
||||
|
||||
einfo "Using boost version ${boost_ver}"
|
||||
append-cxxflags \
|
||||
-I/usr/include/boost-${boost_ver}
|
||||
append-ldflags \
|
||||
-L/usr/$(get_libdir)/boost-${boost_ver}
|
||||
export BOOST_INCLUDEDIR="/usr/include/boost-${boost_ver}"
|
||||
export BOOST_LIBRARYDIR="/usr/$(get_libdir)/boost-${boost_ver}"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
$(cmake-utils_use_enable tools TOOLS)
|
||||
-DCMAKE_VERBOSE_MAKEFILE=TRUE
|
||||
-DSHARE_INSTALL="${GAMES_DATADIR}"/${PN}
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cmake-utils_src_compile
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
if use songs ; then
|
||||
insinto "${GAMES_DATADIR}"/${PN}
|
||||
doins -r "${WORKDIR}/songs" || die
|
||||
fi
|
||||
dodoc docs/{Authors,DeveloperReadme,instruments,TODO}.txt
|
||||
prepgamesdirs
|
||||
}
|
@ -1,2 +1 @@
|
||||
DIST nyancat-0_pre20120302.tar.bz2 10281 SHA256 86a10846c3af04417964d32ca624bba29041c81063221ca4faaaae720ade9e2f SHA512 e09fac36aca09d1f815b2e333d46bcbe38f229d5b03d53fcd709cffe6375a586f2707a858f483b87de642979b6d7ff0a5258c18f68b197f1f04abdacfa47a8c4 WHIRLPOOL 29d95232c7ae93936f079b6bd9648d17c1eba780fadb56c7b23bb10f50b63e8cfcc9267584edf48dbb69f181b42ca5c06ed40bab73deb05393eea8a8c96a79e2
|
||||
DIST nyancat-1.2.1.tar.gz 14109 SHA256 a5bfafb6ea69917071aa05f9a52db43e47e97272eb2f4c6c827630cddb015972 SHA512 882bdcfe702d4613484b293f767a2ed74da63f222071e59f56a4246f56947882540930bcb2deae22f6e3326064f1c6f0ff7eb78ac6d7aa08125ebe64ebdf16eb WHIRLPOOL 3c263a35cee24babac92b3ed6ec33a8a4324adcec3364ffef2d0a3ac01786689a9969a21fde3ce1d278f572cd204be336d32d2411168bf6ac46ae47de20a5204
|
||||
|
@ -1,25 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/games-misc/nyancat/nyancat-0_pre20120302.ebuild,v 1.6 2015/02/06 21:40:27 tupone Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit games
|
||||
|
||||
DESCRIPTION="Nyan Cat Telnet Server"
|
||||
HOMEPAGE="http://github.com/klange/nyancat"
|
||||
SRC_URI="mirror://gentoo/${P}.tar.bz2"
|
||||
|
||||
LICENSE="UoI-NCSA"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE=""
|
||||
|
||||
src_compile() {
|
||||
emake LFLAGS="${LDFLAGS} ${CFLAGS}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dogamesbin src/${PN}
|
||||
dodoc README.md
|
||||
prepgamesdirs
|
||||
}
|
@ -1,2 +1 @@
|
||||
DIST openttd-1.4.4-source.tar.gz 9726516 SHA256 e5b6b72e37b796ae8b532cd8c96bd27cb6c6b58ecc0e9a5a17a0a80442b5c36d SHA512 52ff5f52b511c3e222a0231c902b0763611f64d5c003c99e1c50af951688458c5c56bdc002ddd1e3c936ed920f64054e68074994fd273d2f3614a3779bad66e1 WHIRLPOOL dd7ac08a337df4554683f0f9275bb50cca169206b38f7ebfa20b6ec8a62125c8c38d444c78bd6a6230095a65e6e02b477fe8734d8b0e6ee9025008ed8058bbd8
|
||||
DIST openttd-1.5.0-source.tar.gz 10018865 SHA256 4c357205a63a475001a13e4ade59a73635e2f0c480ad097f4d7f03d2ae290ee0 SHA512 c2459165bd8f957d56d4171361237e6de42221f7b8c02f98503e2225a81fd496f10da9d9c60335edb981f86c4c4ce45fafc9edf43ea38a94b84f67136a17a165 WHIRLPOOL 88a15852d1ae01f7a03ea1bcc929bcdf450265a81462aa5316d2e16e86b79167d04503a83bc231eb411d159b70073c650db6e5604adbf07eccda43a193af3e20
|
||||
|
@ -1,42 +0,0 @@
|
||||
--- openttd-1.4.4/config.lib
|
||||
+++ openttd-1.4.4/config.lib
|
||||
@@ -1450,12 +1450,6 @@
|
||||
CFLAGS="-I/gg/os-include -noixemul -fstrict-aliasing -fexpensive-optimizations -mcpu=604 -fno-inline -mstring -mmultiple $CFLAGS"
|
||||
LDFLAGS="$LDFLAGS -noixemul"
|
||||
fi
|
||||
-
|
||||
- if [ "$enable_profiling" = "0" ]; then
|
||||
- # -fomit-frame-pointer and -pg do not go well together (gcc errors they are incompatible)
|
||||
- CFLAGS="-fomit-frame-pointer $CFLAGS"
|
||||
- fi
|
||||
- CFLAGS="-O2 $CFLAGS"
|
||||
else
|
||||
OBJS_SUBDIR="debug"
|
||||
|
||||
@@ -1466,14 +1460,6 @@
|
||||
CFLAGS="$CFLAGS -G0"
|
||||
fi
|
||||
fi
|
||||
- if [ $enable_debug -ge 2 ]; then
|
||||
- CFLAGS="$CFLAGS -fno-inline"
|
||||
- fi
|
||||
- if [ $enable_debug -ge 3 ]; then
|
||||
- CFLAGS="$CFLAGS -O0"
|
||||
- else
|
||||
- CFLAGS="$CFLAGS -O2"
|
||||
- fi
|
||||
fi
|
||||
|
||||
if [ $enable_debug -le 2 ]; then
|
||||
@@ -1498,11 +1484,6 @@
|
||||
CFLAGS="$CFLAGS -fno-expensive-optimizations"
|
||||
fi
|
||||
|
||||
- if [ "$enable_profiling" != "0" ]; then
|
||||
- CFLAGS="$CFLAGS -pg"
|
||||
- LDFLAGS="$LDFLAGS -pg"
|
||||
- fi
|
||||
-
|
||||
if [ "$with_threads" = "0" ]; then
|
||||
CFLAGS="$CFLAGS -DNO_THREADS"
|
||||
fi
|
@ -1,31 +0,0 @@
|
||||
Index: trunk/src/fontcache.cpp
|
||||
===================================================================
|
||||
--- trunk/src/fontcache.cpp (revision 27020)
|
||||
+++ trunk/src/fontcache.cpp (revision 27079)
|
||||
@@ -537,6 +537,6 @@
|
||||
|
||||
/* Add 1 pixel for the shadow on the medium font. Our sprite must be at least 1x1 pixel */
|
||||
- int width = max(1, slot->bitmap.width + (this->fs == FS_NORMAL));
|
||||
- int height = max(1, slot->bitmap.rows + (this->fs == FS_NORMAL));
|
||||
+ unsigned int width = max(1U, (unsigned int)slot->bitmap.width + (this->fs == FS_NORMAL));
|
||||
+ unsigned int height = max(1U, (unsigned int)slot->bitmap.rows + (this->fs == FS_NORMAL));
|
||||
|
||||
/* Limit glyph size to prevent overflows later on. */
|
||||
@@ -554,6 +554,6 @@
|
||||
/* Draw shadow for medium size */
|
||||
if (this->fs == FS_NORMAL && !aa) {
|
||||
- for (int y = 0; y < slot->bitmap.rows; y++) {
|
||||
- for (int x = 0; x < slot->bitmap.width; x++) {
|
||||
+ for (unsigned int y = 0; y < (unsigned int)slot->bitmap.rows; y++) {
|
||||
+ for (unsigned int x = 0; x < (unsigned int)slot->bitmap.width; x++) {
|
||||
if (aa ? (slot->bitmap.buffer[x + y * slot->bitmap.pitch] > 0) : HasBit(slot->bitmap.buffer[(x / 8) + y * slot->bitmap.pitch], 7 - (x % 8))) {
|
||||
sprite.data[1 + x + (1 + y) * sprite.width].m = SHADOW_COLOUR;
|
||||
@@ -564,6 +564,6 @@
|
||||
}
|
||||
|
||||
- for (int y = 0; y < slot->bitmap.rows; y++) {
|
||||
- for (int x = 0; x < slot->bitmap.width; x++) {
|
||||
+ for (unsigned int y = 0; y < (unsigned int)slot->bitmap.rows; y++) {
|
||||
+ for (unsigned int x = 0; x < (unsigned int)slot->bitmap.width; x++) {
|
||||
if (aa ? (slot->bitmap.buffer[x + y * slot->bitmap.pitch] > 0) : HasBit(slot->bitmap.buffer[(x / 8) + y * slot->bitmap.pitch], 7 - (x % 8))) {
|
||||
sprite.data[x + y * sprite.width].m = FACE_COLOUR;
|
@ -1,179 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/games-simulation/openttd/openttd-1.4.4.ebuild,v 1.6 2015/02/25 15:52:24 ago Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit eutils gnome2-utils games
|
||||
|
||||
DESCRIPTION="OpenTTD is a clone of Transport Tycoon Deluxe"
|
||||
HOMEPAGE="http://www.openttd.org/"
|
||||
SRC_URI="http://binaries.openttd.org/releases/${PV}/${P}-source.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~ppc ~ppc64 x86"
|
||||
IUSE="aplaymidi debug dedicated iconv icu lzo +openmedia +png cpu_flags_x86_sse +timidity +truetype zlib"
|
||||
RESTRICT="test" # needs a graphics set in order to test
|
||||
|
||||
RDEPEND="!dedicated? (
|
||||
media-libs/libsdl[sound,X,video]
|
||||
icu? ( dev-libs/icu:= )
|
||||
truetype? (
|
||||
media-libs/fontconfig
|
||||
media-libs/freetype:2
|
||||
sys-libs/zlib
|
||||
)
|
||||
)
|
||||
lzo? ( dev-libs/lzo:2 )
|
||||
iconv? ( virtual/libiconv )
|
||||
png? ( media-libs/libpng:0 )
|
||||
zlib? ( sys-libs/zlib )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
PDEPEND="
|
||||
!dedicated? (
|
||||
openmedia? (
|
||||
games-misc/openmsx
|
||||
games-misc/opensfx
|
||||
)
|
||||
aplaymidi? ( media-sound/alsa-utils )
|
||||
!aplaymidi? ( timidity? ( media-sound/timidity++ ) )
|
||||
)
|
||||
openmedia? ( >=games-misc/opengfx-0.4.7 )"
|
||||
|
||||
src_prepare() {
|
||||
epatch \
|
||||
"${FILESDIR}"/${P}-cflags.patch \
|
||||
"${FILESDIR}"/${P}-freetype.patch
|
||||
sed -i \
|
||||
-e '/Keywords/s/$/;/' \
|
||||
media/openttd.desktop.in || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# there is an allegro interface available as well as sdl, but
|
||||
# the configure for it looks broken so the sdl interface is
|
||||
# always built instead.
|
||||
local myopts=" --without-allegro"
|
||||
|
||||
# libtimidity not needed except for some embedded platform
|
||||
# nevertheless, it will be automagically linked if it is
|
||||
# installed. Hence, we disable it.
|
||||
myopts+=" --without-libtimidity"
|
||||
|
||||
use debug && myopts+=" --enable-debug=3"
|
||||
|
||||
if use dedicated ; then
|
||||
myopts+=" --enable-dedicated"
|
||||
else
|
||||
use aplaymidi && myopts+=" --with-midi='/usr/bin/aplaymidi'"
|
||||
myopts+="
|
||||
$(use_with truetype freetype)
|
||||
$(use_with icu)
|
||||
--with-sdl"
|
||||
fi
|
||||
if use png || { use !dedicated && use truetype; } || use zlib ; then
|
||||
myopts+=" --with-zlib"
|
||||
else
|
||||
myopts+=" --without-zlib"
|
||||
fi
|
||||
|
||||
# configure is a hand-written bash-script, so econf will not work.
|
||||
# It's all built as C++, upstream uses CFLAGS internally.
|
||||
CFLAGS="" ./configure \
|
||||
--disable-strip \
|
||||
--prefix-dir="${EPREFIX}" \
|
||||
--binary-dir="${GAMES_BINDIR}" \
|
||||
--data-dir="${GAMES_DATADIR}/${PN}" \
|
||||
--install-dir="${D}" \
|
||||
--icon-dir=/usr/share/pixmaps \
|
||||
--menu-dir=/usr/share/applications \
|
||||
--icon-theme-dir=/usr/share/icons/hicolor \
|
||||
--man-dir=/usr/share/man/man6 \
|
||||
--doc-dir=/usr/share/doc/${PF} \
|
||||
--menu-group="Game;Simulation;" \
|
||||
${myopts} \
|
||||
$(use_with iconv) \
|
||||
$(use_with png) \
|
||||
$(use_with cpu_flags_x86_sse sse) \
|
||||
$(use_with lzo liblzo2) \
|
||||
|| die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake VERBOSE=1
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
if use dedicated ; then
|
||||
newinitd "${FILESDIR}"/${PN}.initd ${PN}
|
||||
rm -rf "${ED}"/usr/share/{applications,icons,pixmaps}
|
||||
fi
|
||||
rm -f "${ED}"/usr/share/doc/${PF}/COPYING
|
||||
prepgamesdirs
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
games_pkg_preinst
|
||||
gnome2_icon_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_icon_cache_update
|
||||
games_pkg_postinst
|
||||
|
||||
if ! use lzo ; then
|
||||
elog "OpenTTD was built without 'lzo' in USE. While 'lzo' is not"
|
||||
elog "required, disabling it does mean that loading old savegames"
|
||||
elog "or scenarios from ancient versions (~0.2) will fail."
|
||||
elog
|
||||
fi
|
||||
|
||||
if use dedicated ; then
|
||||
ewarn "Warning: The init script will kill all running openttd"
|
||||
ewarn "processes when triggered, including any running client sessions!"
|
||||
else
|
||||
if use aplaymidi ; then
|
||||
elog "You have emerged with 'aplaymidi' for playing MIDI."
|
||||
elog "This option is for those with a hardware midi device,"
|
||||
elog "or who have set up ALSA to handle midi ports."
|
||||
elog "You must set the environment variable ALSA_OUTPUT_PORTS."
|
||||
elog "Available ports can be listed by using 'aplaymidi -l'."
|
||||
else
|
||||
if ! use timidity ; then
|
||||
elog "OpenTTD was built with neither 'aplaymidi' nor 'timidity'"
|
||||
elog "in USE. Music may or may not work in-game. If you happen"
|
||||
elog "to have timidity++ installed, music will work so long"
|
||||
elog "as it remains installed, but OpenTTD will not depend on it."
|
||||
fi
|
||||
fi
|
||||
if ! use openmedia ; then
|
||||
elog
|
||||
elog "OpenTTD was compiled without the 'openmedia' USE flag."
|
||||
elog
|
||||
elog "In order to play, you must at least install:"
|
||||
elog "games-misc/opengfx, and games-misc/opensfx, or copy the "
|
||||
elog "following 6 files from a version of Transport Tycoon Deluxe"
|
||||
elog "(windows or DOS) to ~/.openttd/data/ or"
|
||||
elog "${GAMES_DATADIR}/${PN}/data/."
|
||||
elog
|
||||
elog "From the WINDOWS version you need: "
|
||||
elog "sample.cat trg1r.grf trgcr.grf trghr.grf trgir.grf trgtr.grf"
|
||||
elog "OR from the DOS version you need: "
|
||||
elog "SAMPLE.CAT TRG1.GRF TRGC.GRF TRGH.GRF TRGI.GRF TRGT.GRF"
|
||||
elog
|
||||
elog "File names are case sensitive, but should work either with"
|
||||
elog "all upper or all lower case names"
|
||||
elog
|
||||
elog "In addition, in-game music will be unavailable: for music,"
|
||||
elog "install games-misc/openmsx, or use the in-game download"
|
||||
elog "functionality to get a music set"
|
||||
elog
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_icon_cache_update
|
||||
}
|
@ -0,0 +1,28 @@
|
||||
From e463986ba1f40210b40eff34c4aac727c7f2e571 Mon Sep 17 00:00:00 2001
|
||||
From: Michael Palimaka <kensington@gentoo.org>
|
||||
Date: Wed, 13 May 2015 04:22:45 +1000
|
||||
Subject: [PATCH] Fix build with >=cmake-3.2.
|
||||
|
||||
The FindOpenGL module no longer pulls in X11 libraries.
|
||||
---
|
||||
source/shared_lib/CMakeLists.txt | 4 ++++
|
||||
1 file changed, 4 insertions(+)
|
||||
|
||||
diff --git a/source/shared_lib/CMakeLists.txt b/source/shared_lib/CMakeLists.txt
|
||||
index 3da563e..e5a06fc 100644
|
||||
--- a/source/shared_lib/CMakeLists.txt
|
||||
+++ b/source/shared_lib/CMakeLists.txt
|
||||
@@ -95,6 +95,10 @@ IF(BUILD_MEGAGLEST_MODEL_VIEWER OR BUILD_MEGAGLEST_MAP_EDITOR OR BUILD_MEGAGLEST
|
||||
SET(EXTERNAL_LIBS ${EXTERNAL_LIBS} ${OPENGL_LIBRARY})
|
||||
ENDIF()
|
||||
|
||||
+ IF(UNIX)
|
||||
+ FIND_PACKAGE(X11 REQUIRED)
|
||||
+ SET(EXTERNAL_LIBS ${EXTERNAL_LIBS} ${X11_LIBRARIES})
|
||||
+ ENDIF()
|
||||
|
||||
IF(WANT_XERCES)
|
||||
FIND_PACKAGE(XercesC REQUIRED)
|
||||
--
|
||||
2.3.6
|
||||
|
@ -1,2 +1 @@
|
||||
DIST wesnoth-1.12.1.tar.bz2 384386961 SHA256 70404764370db05e496a4e033e09c26cdc47fa6558271d803a44c4ebb7b6efe8 SHA512 6b0904c90414dbd90d3916f129611ed2630940dd47cd217c929c5a93afd04e6bd9e16b7e3e8185888ae2347f5994acbcc31622a29403e932161f3f8c86223589 WHIRLPOOL 99e7c301c354b545f5c6fa7c28f39465e2806c3b09074b4ecf50aa027f47c491605944519236d0557d24af4facb1b08520b46edbfdab1bbd670b687a4bd0ec5c
|
||||
DIST wesnoth-1.12.2.tar.bz2 392234446 SHA256 1f4f76e5fd0ce175a3eb7b9855aff7a58dc75899c534d7653d97ac9fd4fe798b SHA512 023df596da0cbcc53d44a91a56635c9f31cfc2f3f4315c4029b44084c07ba838d22a10e378f14fab0c27dd1befe6e1a4d9e2c92ef47890748a30d36c9355c590 WHIRLPOOL cd65d622afad67d96acb3df33841740f2db25e8850addfc979a4b63b79b959699810be9ffc0df855453fc92e385ac27f52db4db6222d66ef2b94c9ed0a6aa911
|
||||
|
@ -1,118 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/games-strategy/wesnoth/wesnoth-1.12.1.ebuild,v 1.3 2015/02/25 16:01:22 ago Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit cmake-utils eutils multilib toolchain-funcs flag-o-matic games
|
||||
|
||||
DESCRIPTION="Battle for Wesnoth - A fantasy turn-based strategy game"
|
||||
HOMEPAGE="http://www.wesnoth.org/"
|
||||
SRC_URI="mirror://sourceforge/wesnoth/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~ppc ~ppc64 x86 ~x86-fbsd"
|
||||
IUSE="dbus dedicated doc fribidi nls server"
|
||||
|
||||
RDEPEND=">=media-libs/libsdl-1.2.7:0[joystick,video,X]
|
||||
media-libs/sdl-net
|
||||
!dedicated? (
|
||||
>=media-libs/sdl-ttf-2.0.8
|
||||
>=media-libs/sdl-mixer-1.2[vorbis]
|
||||
>=media-libs/sdl-image-1.2[jpeg,png]
|
||||
fribidi? ( dev-libs/fribidi )
|
||||
dbus? ( sys-apps/dbus )
|
||||
sys-libs/zlib
|
||||
x11-libs/pango
|
||||
dev-lang/lua
|
||||
media-libs/fontconfig
|
||||
)
|
||||
>=dev-libs/boost-1.48[nls,threads]
|
||||
virtual/libintl"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
sys-devel/gettext"
|
||||
|
||||
src_prepare() {
|
||||
if use dedicated || use server ; then
|
||||
sed \
|
||||
-e "s:GAMES_BINDIR:${GAMES_BINDIR}:" \
|
||||
-e "s:GAMES_STATEDIR:${GAMES_STATEDIR}:" \
|
||||
-e "s/GAMES_USER_DED/${GAMES_USER_DED}/" \
|
||||
-e "s/GAMES_GROUP/${GAMES_GROUP}/" "${FILESDIR}"/wesnothd.rc \
|
||||
> "${T}"/wesnothd || die
|
||||
fi
|
||||
if ! use doc ; then
|
||||
sed -i \
|
||||
-e '/manual/d' \
|
||||
doc/CMakeLists.txt || die
|
||||
fi
|
||||
# bug #472994
|
||||
mv icons/wesnoth-icon-Mac.png icons/wesnoth-icon.png || die
|
||||
mv icons/map-editor-icon-Mac.png icons/wesnoth_editor-icon.png || die
|
||||
|
||||
# respect LINGUAS (bug #483316)
|
||||
if [[ ${LINGUAS+set} ]] ; then
|
||||
local langs
|
||||
for lang in $(cat po/LINGUAS)
|
||||
do
|
||||
has $lang $LINGUAS && langs+="$lang "
|
||||
done
|
||||
echo "$langs" > po/LINGUAS || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
filter-flags -ftracer -fomit-frame-pointer
|
||||
if [[ $(gcc-major-version) -eq 3 ]] ; then
|
||||
filter-flags -fstack-protector
|
||||
append-flags -fno-stack-protector
|
||||
fi
|
||||
# Work around eclass
|
||||
append-flags -UNDEBUG
|
||||
if use dedicated || use server ; then
|
||||
mycmakeargs=(
|
||||
"-DENABLE_CAMPAIGN_SERVER=TRUE"
|
||||
"-DENABLE_SERVER=TRUE"
|
||||
"-DSERVER_UID=${GAMES_USER_DED}"
|
||||
"-DSERVER_GID=${GAMES_GROUP}"
|
||||
"-DFIFO_DIR=${GAMES_STATEDIR}/run/wesnothd"
|
||||
)
|
||||
else
|
||||
mycmakeargs=(
|
||||
$(cmake-utils_use_enable fribidi FRIBIDI)
|
||||
"-DENABLE_CAMPAIGN_SERVER=FALSE"
|
||||
"-DENABLE_SERVER=FALSE"
|
||||
)
|
||||
fi
|
||||
mycmakeargs+=(
|
||||
$(cmake-utils_use_enable !dedicated GAME)
|
||||
$(cmake-utils_use_enable !dedicated ENABLE_DESKTOP_ENTRY)
|
||||
$(cmake-utils_use_enable nls NLS)
|
||||
$(cmake-utils_use_enable dbus NOTIFICATIONS)
|
||||
"-DCMAKE_VERBOSE_MAKEFILE=TRUE"
|
||||
"-DENABLE_STRICT_COMPILATION=FALSE"
|
||||
"-DCMAKE_INSTALL_PREFIX=${GAMES_PREFIX}"
|
||||
"-DDATAROOTDIR=${GAMES_DATADIR}"
|
||||
"-DBINDIR=${GAMES_BINDIR}"
|
||||
"-DICONDIR=/usr/share/pixmaps"
|
||||
"-DDESKTOPDIR=/usr/share/applications"
|
||||
"-DLOCALEDIR=/usr/share/locale"
|
||||
"-DMANDIR=/usr/share/man"
|
||||
"-DDOCDIR=/usr/share/doc/${PF}"
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cmake-utils_src_compile
|
||||
}
|
||||
|
||||
src_install() {
|
||||
DOCS="README changelog players_changelog" cmake-utils_src_install
|
||||
if use dedicated || use server; then
|
||||
keepdir "${GAMES_STATEDIR}/run/wesnothd"
|
||||
doinitd "${T}"/wesnothd || die
|
||||
fi
|
||||
prepgamesdirs
|
||||
}
|
@ -1,2 +1,2 @@
|
||||
DIST nml-0.3.1.tar.gz 365761 SHA256 976fb7fe89870e170d58f103e3ba1b602d96e3464b9bd91150e2aaf471272d27 SHA512 0c23476ee28a9f85a276790d644840982fa70741de8f2111e2db2abb022e55a810b762567fbf4d7e9c051012cccbac76f940ebdab797572a15b88d9cdeca4a35 WHIRLPOOL 8b8cb0e359c7e50f59b0e04ef79d8ff53f4cef59fb62dafc68c683d6c13f0ca7f8006825aad7c852aa3033afc9b97945448e061d26e71b647ef57730a329f917
|
||||
DIST nml-0.4.0.tar.gz 190185 SHA256 bb2a27d846831fb71954b3fea26df7930b86a7b136568cad9cb416cb77dfed8f SHA512 6bfc3b9d60a43f306cd427fa1092813a914179b3be8841966d0d63c0500823293386bc695bd9ea59aa6e0e9204f3aec9b9c50b760ec8e7ea51ba7f28563e94ef WHIRLPOOL fd51bfc3a1a10bec673d3d7ef87084eedef355a8be49536b1fc0646a689641c386da38b83408e3b822d9db1170555b24354655a79cc4ff458d8f2945381ebcbe
|
||||
DIST nml-0.4.1.tar.gz 377419 SHA256 f53c06a209655407a8e9604f15bb30f137c20b3754ceb9449b4904a1956d0ae0 SHA512 3ac1b3c716b62975261fc55d5a70eba1616d65a4e68e0520da63d6be4a85646dce7fc5f17b9ae896eb8e232d756f9604b9dbc020a76020f5cd73b0419e11f006 WHIRLPOOL c122ad3301f9f5e4f4cba85c776675e66984b82123db81a97d79d3e266231afebc611d8203f9a532a23b9c485595031aa9c1b1e6f3987d67118d85b4cce49cf0
|
||||
|
@ -1,27 +1,25 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/games-util/nml/nml-0.3.1.ebuild,v 1.4 2015/04/08 18:12:06 mgorny Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/games-util/nml/nml-0.4.1.ebuild,v 1.1 2015/05/13 16:49:32 mr_bones_ Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
PYTHON_COMPAT=( python{3_3,3_4} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Compiler of NML files into grf/nfo files"
|
||||
HOMEPAGE="http://dev.openttdcoop.org/projects/nml"
|
||||
SRC_URI="http://bundles.openttdcoop.org/nml/releases/${PV}/nml-0.3.1.r5242-f6a3ae1163ab.tar.gz -> ${P}.tar.gz"
|
||||
SRC_URI="http://bundles.openttdcoop.org/nml/releases/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm ~ppc x86"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~x86"
|
||||
|
||||
RDEPEND="dev-python/pillow[zlib,${PYTHON_USEDEP}]
|
||||
dev-python/ply[${PYTHON_USEDEP}]"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||
|
||||
S=${WORKDIR}/${P}.r5242-f6a3ae1163ab
|
||||
|
||||
DOCS=( docs/{changelog,readme}.txt )
|
||||
|
||||
src_install() {
|
@ -1,2 +1 @@
|
||||
DIST plasma-nm-0.9.3.4.tar.xz 527524 SHA256 2a249742adf7add9a62cd08eb4c1fe977de668cdd177bcc0d95597fb3fb94ff8 SHA512 40563d94dffda8e74c6df68fcbd5cdb85391a1ab2f49e8b21a015509f3a92ac69e45f99987eb899aeb62a41f3b9c985d4722ef0c2c99a1805da45e02d548fef9 WHIRLPOOL 9f120bcbc3510fe263ad7be9d0eab05cff11c4fb3f9d653c9d4a39c478c0964bfc0dd4e5043d6a8ec4707b3ae2a720526ee75b932ff7d010e6e44f380a191ea1
|
||||
DIST plasma-nm-0.9.3.5.tar.xz 545340 SHA256 7757151e426c5448f5ff247c08d78e177d5ce676d886287b57abd3e9276ca135 SHA512 0a9c3c77a91fdea702ce5686293e978835de644dac9782879bdc8013de9bf15ab2603c27bdce7b91b1bf306f842d2fd2e06671bf4c6769b16ef12c1aab1beadc WHIRLPOOL c67d9c022630f6f8200473883a35ab3c4e91d21ea41429bfb117a8f7425d0bc88e242d8157706d72969178dc3509381b9b8d44e32531b21f7cd9aec16886139a
|
||||
|
@ -1,20 +0,0 @@
|
||||
commit 992a1826f870e8c095414351e2e9dcc044145786
|
||||
Author: Jan Grulich <jgrulich@redhat.com>
|
||||
Date: Fri Aug 8 14:59:32 2014 +0200
|
||||
|
||||
Add missing include to fix build on some systems
|
||||
|
||||
BUG:338124
|
||||
|
||||
diff --git a/vpn/openvpn/openvpn.h b/vpn/openvpn/openvpn.h
|
||||
index 64c30e4..bc3f2fb 100644
|
||||
--- a/vpn/openvpn/openvpn.h
|
||||
+++ b/vpn/openvpn/openvpn.h
|
||||
@@ -26,6 +26,7 @@
|
||||
|
||||
#include "vpnuiplugin.h"
|
||||
|
||||
+#include <QTextStream>
|
||||
#include <QVariant>
|
||||
|
||||
class OpenVpnUiPlugin : public VpnUiPlugin
|
@ -1,50 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/kde-misc/plasma-nm/plasma-nm-0.9.3.4.ebuild,v 1.4 2014/10/27 16:43:51 ago Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
KDE_LINGUAS="ar bs ca ca@valencia cs da de el en_GB eo es et fa fi fr ga gl hr
|
||||
hu is it ja km lt lv mai mr ms nb nds nl nn pa pl pt pt_BR ro ru sk sl sr
|
||||
sr@ijekavian sr@ijekavianlatin sr@latin sv th tr ug uk zh_CN zh_TW"
|
||||
DECLARATIVE_REQUIRED="always"
|
||||
inherit kde4-base
|
||||
|
||||
if [[ ${KDE_BUILD_TYPE} != live ]]; then
|
||||
KEYWORDS="amd64 x86"
|
||||
SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
|
||||
else
|
||||
KEYWORDS=""
|
||||
fi
|
||||
|
||||
DESCRIPTION="KDE Plasma applet for NetworkManager"
|
||||
HOMEPAGE="https://projects.kde.org/projects/playground/network/plasma-nm"
|
||||
|
||||
LICENSE="GPL-2 LGPL-2.1"
|
||||
SLOT="4"
|
||||
IUSE="debug modemmanager openconnect"
|
||||
|
||||
DEPEND="
|
||||
>=net-libs/libnm-qt-0.9.8.2[modemmanager?]
|
||||
net-misc/mobile-broadband-provider-info
|
||||
>=net-misc/networkmanager-0.9.8.0
|
||||
modemmanager? ( >=net-libs/libmm-qt-1.0.0 )
|
||||
openconnect? (
|
||||
net-misc/networkmanager-openconnect
|
||||
net-misc/openconnect
|
||||
)
|
||||
"
|
||||
RDEPEND="${DEPEND}
|
||||
!kde-misc/networkmanagement
|
||||
"
|
||||
|
||||
PATCHES=( "${FILESDIR}/${P}-missing-include.patch" )
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
$(cmake-utils_use !modemmanager DISABLE_MODEMMANAGER_SUPPORT)
|
||||
$(cmake-utils_use_find_package openconnect OpenConnect)
|
||||
)
|
||||
|
||||
kde4-base_src_configure
|
||||
}
|
@ -1,4 +1,5 @@
|
||||
DIST opendkim-2.10.0.tar.gz 1213007 SHA256 4a747c9028e1cba40b5f8ba64ec5fbcf9f7d27a8a41fec4b4a398e2a6001c747 SHA512 c1ef4a8e80ed8a6e64e9a9a4f6d2ec684622fb4248d1d1c9b696f14ec9f4163e7b37f1a936ec8d522b6531b91fc869ca875fd6ff58c96c75ba41c919bed40d53 WHIRLPOOL 8443c330265dd47774ed476e4a88da10e586dc27fe6f7d98bec8f88c9129e04df334bf2d4dcfa0c65ca9b5287d8fa478b9d9bd6da9672add32074d0d6d9da0bf
|
||||
DIST opendkim-2.10.2.tar.gz 1209812 SHA256 ff5dc58ca8ad94de9b999bde3c53f49ac040dc09ad4b295ea22984d8d7df4f82 SHA512 b3c3e5fa3c265082d6f68def987a6805edba3798b37390c1e8099e2cecc71a9f6080481036991f654fa02b1a09d6b2107156aa533d14d0bfc0cb2d09bc7e398c WHIRLPOOL a3ca0262d1d2b3d01e28406224afa3ae914fd9f21bb455b34070d5821dbd8211696204fd7143b2e3046a6d3afa098a1d179e7be2433126fa8c763459cb448032
|
||||
DIST opendkim-2.10.3.tar.gz 1210224 SHA256 43a0ba57bf942095fe159d0748d8933c6b1dd1117caf0273fa9a0003215e681b SHA512 97923e533d072c07ae4d16a46cbed95ee799aa50f19468d8bc6d1dc534025a8616c3b4b68b5842bc899b509349a2c9a67312d574a726b048c0ea46dd4fcc45d8 WHIRLPOOL 36bbf0f3e81fa291f31123d3614ba113b893d4ba76a5fe017cc9a393888c1ea95525b85e6042bc1db96e9a00e52aa13a251c38438cd03b0fd92b47d17036d680
|
||||
DIST opendkim-2.9.2.tar.gz 1229383 SHA256 1f0c66afbe48f6223d2ab985b2c27594ae45035e3e81eba887d8ec6e5e1282c0 SHA512 f6fe77897927a93c9f57d09e5e9f43b1e73e2b21a586461b5665fb430eee1362b33d9601c8643d50d5a53c8e01b03c7af331f28cd992c9163f959723f21ebf63 WHIRLPOOL b61212d272d07c367c7d9ecb951466b66759b6d449047c10947681ea6889a1f2b2c12986e6c11a59620fb8ace3c0a177235f65f58c54c993909f61dee5cf3c3a
|
||||
DIST opendkim-2.9.3.tar.gz 1230406 SHA256 79a84fc17fa6aa9428ed449b1b2b773b0a4cb4ac7fa69b01b178fe0b4691c533 SHA512 9ed79f4cc595ef6dded8c1c1af77404ed629d88d2dad11c72fc0ff961bb9ab62037e010b29b651bc2cdcbdbabf001199b12544330a3af851b61d05518cf92053 WHIRLPOOL 5f24ecb5084babcd572f9cce9645aba92f1a68643bd4928b5040f3cad21f299380af746ad2dcefacc5803438a06c021a85da2be80ecf91308e7519d2df93cf51
|
||||
|
@ -0,0 +1,196 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/mail-filter/opendkim/opendkim-2.10.3.ebuild,v 1.1 2015/05/13 15:11:23 eras Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit autotools db-use eutils systemd user
|
||||
|
||||
# for betas
|
||||
#MY_P=${P/_b/.B}
|
||||
#S=${WORKDIR}/${PN}-2.8.0
|
||||
#SRC_URI="mirror://sourceforge/opendkim/${MY_P}.tar.gz"
|
||||
|
||||
DESCRIPTION="A milter-based application to provide DKIM signing and verification"
|
||||
HOMEPAGE="http://opendkim.org"
|
||||
SRC_URI="mirror://sourceforge/opendkim/${P}.tar.gz"
|
||||
|
||||
LICENSE="Sendmail-Open-Source BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE="+berkdb gnutls ldap lmdb lua memcached opendbx poll sasl selinux +ssl static-libs unbound"
|
||||
|
||||
DEPEND="|| ( mail-filter/libmilter mail-mta/sendmail )
|
||||
dev-libs/libbsd
|
||||
ssl? ( >=dev-libs/openssl-0.9.8:* )
|
||||
berkdb? ( >=sys-libs/db-3.2:* )
|
||||
opendbx? ( >=dev-db/opendbx-1.4.0 )
|
||||
lua? ( dev-lang/lua:* )
|
||||
ldap? ( net-nds/openldap )
|
||||
lmdb? ( dev-db/lmdb )
|
||||
memcached? ( dev-libs/libmemcached )
|
||||
sasl? ( dev-libs/cyrus-sasl )
|
||||
unbound? ( >=net-dns/unbound-1.4.1 net-dns/dnssec-root )
|
||||
!unbound? ( net-libs/ldns )
|
||||
gnutls? ( >=net-libs/gnutls-2.11.7 )"
|
||||
|
||||
RDEPEND="${DEPEND}
|
||||
sys-process/psmisc
|
||||
selinux? ( sec-policy/selinux-dkim )
|
||||
"
|
||||
|
||||
REQUIRED_USE="sasl? ( ldap )"
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup milter
|
||||
# mail-milter/spamass-milter creates milter user with this home directory
|
||||
# For consistency reasons, milter user must be created here with this home directory
|
||||
# even though this package doesn't need a home directory for this user (#280571)
|
||||
enewuser milter -1 -1 /var/lib/milter milter
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
sed -i -e 's:/var/db/dkim:/etc/opendkim:g' \
|
||||
-e 's:/var/db/opendkim:/var/lib/opendkim:g' \
|
||||
-e 's:/etc/mail:/etc/opendkim:g' \
|
||||
-e 's:mailnull:milter:g' \
|
||||
-e 's:^#[[:space:]]*PidFile.*:PidFile /run/opendkim/opendkim.pid:' \
|
||||
opendkim/opendkim.conf.sample opendkim/opendkim.conf.simple.in \
|
||||
stats/opendkim-reportstats{,.in} || die
|
||||
|
||||
sed -i -e 's:dist_doc_DATA:dist_html_DATA:' libopendkim/docs/Makefile.am \
|
||||
|| die
|
||||
|
||||
sed -i -e '/sock.*mt.getcwd/s:mt.getcwd():"/tmp":' opendkim/tests/*.lua
|
||||
sed -i -e '/sock.*mt.getcwd/s:mt.getcwd():"/proc/self/cwd":' opendkim/tests/*.lua
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf
|
||||
if use berkdb ; then
|
||||
myconf=$(db_includedir)
|
||||
myconf="--with-db-incdir=${myconf#-I}"
|
||||
myconf+=" --enable-popauth"
|
||||
myconf+=" --enable-query_cache"
|
||||
myconf+=" --enable-stats"
|
||||
fi
|
||||
if use unbound; then
|
||||
myconf+=" --with-unbound"
|
||||
else
|
||||
myconf+=" --with-ldns"
|
||||
fi
|
||||
if use ldap; then
|
||||
myconf+=" $(use_with sasl)"
|
||||
fi
|
||||
econf \
|
||||
$(use_with berkdb db) \
|
||||
$(use_with opendbx odbx) \
|
||||
$(use_with lua) \
|
||||
$(use_enable lua rbl) \
|
||||
$(use_with ldap openldap) \
|
||||
$(use_with lmdb) \
|
||||
$(use_enable poll) \
|
||||
$(use_enable static-libs static) \
|
||||
$(use_with gnutls) \
|
||||
$(use_with memcached libmemcached) \
|
||||
${myconf} \
|
||||
--docdir=/usr/share/doc/${PF} \
|
||||
--htmldir=/usr/share/doc/${PF}/html \
|
||||
--enable-filter \
|
||||
--enable-atps \
|
||||
--enable-identity_header \
|
||||
--enable-rate_limit \
|
||||
--enable-resign \
|
||||
--enable-replace_rules \
|
||||
--enable-default_sender \
|
||||
--enable-sender_macro \
|
||||
--enable-vbr \
|
||||
--disable-live-testing
|
||||
#--with-test-socket=/tmp/opendkim-$(echo ${RANDOM})-S
|
||||
#--disable-rpath
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
dosbin stats/opendkim-reportstats
|
||||
|
||||
newinitd "${FILESDIR}/opendkim.init.r3" opendkim
|
||||
systemd_dounit "${FILESDIR}/opendkim.service"
|
||||
|
||||
dodir /etc/opendkim /var/lib/opendkim
|
||||
fowners milter:milter /var/lib/opendkim
|
||||
|
||||
# default configuration
|
||||
if [ ! -f "${ROOT}"/etc/opendkim/opendkim.conf ]; then
|
||||
grep ^[^#] "${S}"/opendkim/opendkim.conf.simple \
|
||||
> "${D}"/etc/opendkim/opendkim.conf
|
||||
if use unbound; then
|
||||
echo TrustAnchorFile /etc/dnssec/root-anchors.txt >> "${D}"/etc/opendkim/opendkim.conf
|
||||
fi
|
||||
echo UserID milter >> "${D}"/etc/opendkim/opendkim.conf
|
||||
if use berkdb; then
|
||||
echo Statistics /var/lib/opendkim/stats.dat >> \
|
||||
"${D}"/etc/opendkim/opendkim.conf
|
||||
fi
|
||||
fi
|
||||
|
||||
use static-libs || find "${D}" -name "*.la" -delete
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [[ -z ${REPLACING_VERSION} ]]; then
|
||||
elog "If you want to sign your mail messages and need some help"
|
||||
elog "please run:"
|
||||
elog " emerge --config ${CATEGORY}/${PN}"
|
||||
elog "It will help you create your key and give you hints on how"
|
||||
elog "to configure your DNS and MTA."
|
||||
|
||||
ewarn "Make sure your MTA has r/w access to the socket file."
|
||||
ewarn "This can be done either by setting UMask to 002 and adding MTA's user"
|
||||
ewarn "to milter group or you can simply set UMask to 000."
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_config() {
|
||||
local selector keysize pubkey
|
||||
|
||||
read -p "Enter the selector name (default ${HOSTNAME}): " selector
|
||||
[[ -n "${selector}" ]] || selector=${HOSTNAME}
|
||||
if [[ -z "${selector}" ]]; then
|
||||
eerror "Oddly enough, you don't have a HOSTNAME."
|
||||
return 1
|
||||
fi
|
||||
if [[ -f "${ROOT}"etc/opendkim/${selector}.private ]]; then
|
||||
ewarn "The private key for this selector already exists."
|
||||
else
|
||||
keysize=1024
|
||||
# generate the private and public keys
|
||||
opendkim-genkey -b ${keysize} -D "${ROOT}"etc/opendkim/ \
|
||||
-s ${selector} -d '(your domain)' && \
|
||||
chown milter:milter \
|
||||
"${ROOT}"etc/opendkim/"${selector}".private || \
|
||||
{ eerror "Failed to create private and public keys." ; return 1; }
|
||||
chmod go-r "${ROOT}"etc/opendkim/"${selector}".private
|
||||
fi
|
||||
|
||||
# opendkim selector configuration
|
||||
echo
|
||||
einfo "Make sure you have the following settings in your /etc/opendkim/opendkim.conf:"
|
||||
einfo " Keyfile /etc/opendkim/${selector}.private"
|
||||
einfo " Selector ${selector}"
|
||||
|
||||
# MTA configuration
|
||||
echo
|
||||
einfo "If you are using Postfix, add following lines to your main.cf:"
|
||||
einfo " smtpd_milters = unix:/var/run/opendkim/opendkim.sock"
|
||||
einfo " non_smtpd_milters = unix:/var/run/opendkim/opendkim.sock"
|
||||
einfo " and read http://www.postfix.org/MILTER_README.html"
|
||||
|
||||
# DNS configuration
|
||||
einfo "After you configured your MTA, publish your key by adding this TXT record to your domain:"
|
||||
cat "${ROOT}"etc/opendkim/${selector}.txt
|
||||
einfo "t=y signifies you only test the DKIM on your domain. See following page for the complete list of tags:"
|
||||
einfo " http://www.dkim.org/specs/rfc4871-dkimbase.html#key-text"
|
||||
}
|
@ -1 +1 @@
|
||||
Wed, 13 May 2015 13:06:51 +0000
|
||||
Wed, 13 May 2015 18:07:32 +0000
|
||||
|
@ -1 +1 @@
|
||||
Wed, 13 May 2015 13:06:52 +0000
|
||||
Wed, 13 May 2015 18:07:32 +0000
|
||||
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst preinst prepare setup
|
||||
DEPEND=virtual/pkgconfig java? ( >=virtual/jdk-1.4 ) python? ( >=dev-python/cython-0.16[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] ) bluetooth? ( net-wireless/bluez ) gpm? ( >=sys-libs/gpm-1.20 ) iconv? ( virtual/libiconv ) icu? ( dev-libs/icu:= ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] ) ncurses? ( sys-libs/ncurses ) nls? ( virtual/libintl ) tcl? ( >=dev-lang/tcl-8.4.15:0= ) usb? ( virtual/libusb:0 ) X? ( x11-libs/libXaw ) ocaml? ( >=dev-ml/findlib-1.0.4-r1 ) java? ( >=dev-java/java-config-2.2.0 ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 virtual/pkgconfig virtual/pkgconfig
|
||||
DESCRIPTION=Daemon that provides access to the Linux/Unix console for a blind person
|
||||
EAPI=5
|
||||
HOMEPAGE=http://mielke.cc/brltty/
|
||||
IUSE=+api +beeper bluetooth +contracted-braille doc +fm gpm iconv icu java +midi ncurses nls ocaml +pcm python usb +speech tcl X elibc_FreeBSD java python_targets_python2_7 python_targets_python3_3 python_targets_python3_4
|
||||
KEYWORDS=alpha amd64 ~arm hppa ia64 ppc ppc64 x86
|
||||
LICENSE=GPL-2 LGPL-2.1
|
||||
RDEPEND=java? ( >=virtual/jre-1.4 ) bluetooth? ( net-wireless/bluez ) gpm? ( >=sys-libs/gpm-1.20 ) iconv? ( virtual/libiconv ) icu? ( dev-libs/icu:= ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] ) ncurses? ( sys-libs/ncurses ) nls? ( virtual/libintl ) tcl? ( >=dev-lang/tcl-8.4.15:0= ) usb? ( virtual/libusb:0 ) X? ( x11-libs/libXaw ) java? ( >=dev-java/java-config-2.2.0 )
|
||||
REQUIRED_USE=doc? ( api ) java? ( api ) ocaml? ( api ) python? ( api ) tcl? ( api )
|
||||
SLOT=0
|
||||
SRC_URI=http://mielke.cc/brltty/archive/brltty-5.0.tar.xz
|
||||
_eclasses_=autotools 999c8f6cf5d91495cb0779588f20716c eutils 9fb270e417e0e83d64ca52586c4a79de findlib 9cf6020ee5481f39f1aa566a323f9868 flag-o-matic 5d5921a298e95441da2f85be419894c0 java-pkg-opt-2 f9bbbe5092225a2059aa9e6a3a2b52f1 java-utils-2 f7dce580d4098b526be3fa17d4242820 libtool 52d0e17251d04645ffaa61bfdd858944 multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 3bf24e6abb9b76d9f6c20600f0b716bf python-r1 6d3a3cb5705b9fff1aeb7cfa4e3336fe python-utils-r1 096f8247eae93026af13ab88cf4305cd systemd 090342761f573a8280dd5aa6b0345f3b toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 udev da001465a2e939c93f7ae16947ce3438 versionator cd0bcdb170807e4a1984115e9d53a26f
|
||||
_md5_=5fa532280c190fb351b84555d3e3d753
|
File diff suppressed because one or more lines are too long
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack
|
||||
DEPEND=>=kde-base/libkcddb-4.4:4[aqua=] media-libs/libsamplerate dvd? ( media-libs/libdvdread ) ffmpeg? ( virtual/ffmpeg ) flac? ( >=media-libs/flac-1.2[cxx] ) mp3? ( media-sound/lame ) mad? ( media-libs/libmad ) musepack? ( >=media-sound/musepack-tools-444 ) sndfile? ( media-libs/libsndfile ) taglib? ( >=media-libs/taglib-1.5 ) vorbis? ( media-libs/libvorbis ) >=sys-apps/sed-4 sys-devel/make >=dev-util/cmake-2.8.12 userland_GNU? ( >=sys-apps/findutils-4.4.0 ) dev-util/automoc virtual/pkgconfig !aqua? ( >=x11-libs/libXtst-1.1.0 x11-proto/xf86vidmodeproto ) handbook? ( app-text/docbook-xml-dtd:4.2 app-text/docbook-xsl-stylesheets ) >=dev-qt/qtmultimedia-4.8.5:4 dev-lang/perl >=dev-qt/qt3support-4.8.5:4[accessibility] >=dev-qt/qtcore-4.8.5:4[qt3support,ssl] >=dev-qt/qtdbus-4.8.5:4 >=dev-qt/designer-4.8.5:4 >=dev-qt/qtgui-4.8.5:4[accessibility,dbus(+)] >=dev-qt/qtscript-4.8.5:4 >=dev-qt/qtsql-4.8.5:4[qt3support] >=dev-qt/qtsvg-4.8.5:4 >=dev-qt/qttest-4.8.5:4 >=dev-qt/qtwebkit-4.8.5:4 >=kde-base/kdelibs-4.4:4[aqua=]
|
||||
DESCRIPTION=The CD/DVD Kreator for KDE
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.k3b.org/
|
||||
IUSE=debug dvd emovix encode ffmpeg flac mad mp3 musepack sndfile sox taglib vcd vorbis +handbook aqua
|
||||
KEYWORDS=~amd64 ~ppc ~x86
|
||||
LICENSE=GPL-2 FDL-1.2
|
||||
RDEPEND=>=kde-base/libkcddb-4.4:4[aqua=] media-libs/libsamplerate dvd? ( media-libs/libdvdread ) ffmpeg? ( virtual/ffmpeg ) flac? ( >=media-libs/flac-1.2[cxx] ) mp3? ( media-sound/lame ) mad? ( media-libs/libmad ) musepack? ( >=media-sound/musepack-tools-444 ) sndfile? ( media-libs/libsndfile ) taglib? ( >=media-libs/taglib-1.5 ) vorbis? ( media-libs/libvorbis ) >=kde-base/kdelibs-4.4:4[aqua=,udev,udisks(+)] app-cdr/cdrdao media-sound/cdparanoia virtual/cdrtools dvd? ( >=app-cdr/dvd+rw-tools-7 encode? ( media-video/transcode[dvd] ) ) emovix? ( media-video/emovix ) sox? ( media-sound/sox ) vcd? ( media-video/vcdimager ) || ( kde-apps/oxygen-icons >=kde-base/oxygen-icons-4.14.3:4[aqua=] ) handbook? ( >=kde-base/kdelibs-4.4:4[aqua=,handbook] ) >=dev-qt/qtmultimedia-4.8.5:4 dev-lang/perl >=dev-qt/qt3support-4.8.5:4[accessibility] >=dev-qt/qtcore-4.8.5:4[qt3support,ssl] >=dev-qt/qtdbus-4.8.5:4 >=dev-qt/designer-4.8.5:4 >=dev-qt/qtgui-4.8.5:4[accessibility,dbus(+)] >=dev-qt/qtscript-4.8.5:4 >=dev-qt/qtsql-4.8.5:4[qt3support] >=dev-qt/qtsvg-4.8.5:4 >=dev-qt/qttest-4.8.5:4 >=dev-qt/qtwebkit-4.8.5:4 >=kde-base/kdelibs-4.4:4[aqua=]
|
||||
REQUIRED_USE=mp3? ( encode ) sox? ( encode )
|
||||
SLOT=4
|
||||
SRC_URI=http://dev.gentoo.org/~creffett/distfiles/k3b-2.0.2_p20140225.tar.xz
|
||||
_eclasses_=cmake-utils 0430c386d85cec959d72640afd63ea91 eutils 9fb270e417e0e83d64ca52586c4a79de fdo-mime 0acfe1a88fd8751a1d5dc671168219fa flag-o-matic 5d5921a298e95441da2f85be419894c0 gnome2-utils 5cdfd22a2163c9d3a891648bd19453a7 kde4-base 7c90856593f1c0e52c66a533c4c9a8b7 kde4-functions 99e770658f27aaf2c8a5850af7598b18 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 versionator cd0bcdb170807e4a1984115e9d53a26f virtualx 73cfc129b4b9ba23aed1abb10c825d86
|
||||
_md5_=ad72277c3120f3f7d9e4acbf504972e1
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare unpack
|
||||
DEPEND=>=app-crypt/gcr-3.11.91:= >=dev-libs/glib-2.10:2 >=x11-libs/gtk+-3.4:3 >=app-crypt/libsecret-0.16 >=net-libs/libsoup-2.33.92:2.4 x11-misc/shared-mime-info net-misc/openssh >=app-crypt/gpgme-1 >=app-crypt/gnupg-1.4 avahi? ( >=net-dns/avahi-0.6:= ) ldap? ( net-nds/openldap:= ) >=dev-util/intltool-0.35 sys-devel/gettext virtual/pkgconfig app-arch/xz-utils >=sys-apps/sed-4
|
||||
DESCRIPTION=A GNOME application for managing encryption keys
|
||||
EAPI=5
|
||||
HOMEPAGE=https://wiki.gnome.org/Apps/Seahorse
|
||||
IUSE=avahi debug ldap debug
|
||||
KEYWORDS=~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd
|
||||
LICENSE=GPL-2+ FDL-1.1+
|
||||
RDEPEND=>=app-crypt/gcr-3.11.91:= >=dev-libs/glib-2.10:2 >=x11-libs/gtk+-3.4:3 >=app-crypt/libsecret-0.16 >=net-libs/libsoup-2.33.92:2.4 x11-misc/shared-mime-info net-misc/openssh >=app-crypt/gpgme-1 >=app-crypt/gnupg-1.4 avahi? ( >=net-dns/avahi-0.6:= ) ldap? ( net-nds/openldap:= ) !<app-crypt/seahorse-plugins-2.91.0_pre20110114
|
||||
SLOT=0
|
||||
SRC_URI=mirror://gnome/sources/seahorse/3.12/seahorse-3.12.2.tar.xz
|
||||
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de fdo-mime 0acfe1a88fd8751a1d5dc671168219fa gnome.org 8fef8f967214f56e08fa92d61163d891 gnome2 10c513def52488230abb60a4b19a03b9 gnome2-utils 5cdfd22a2163c9d3a891648bd19453a7 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 versionator cd0bcdb170807e4a1984115e9d53a26f
|
||||
_md5_=2623dfb5d2f48f3c31b0defe97cc0b1d
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare unpack
|
||||
DEPEND=>=app-crypt/gcr-3.11.91:= >=dev-libs/glib-2.10:2 >=x11-libs/gtk+-3.4:3 >=app-crypt/libsecret-0.16 >=net-libs/libsoup-2.33.92:2.4 x11-misc/shared-mime-info net-misc/openssh >=app-crypt/gpgme-1 >=app-crypt/gnupg-1.4 avahi? ( >=net-dns/avahi-0.6:= ) ldap? ( net-nds/openldap:= ) >=dev-util/intltool-0.35 sys-devel/gettext virtual/pkgconfig app-arch/xz-utils >=sys-apps/sed-4
|
||||
DESCRIPTION=A GNOME application for managing encryption keys
|
||||
EAPI=5
|
||||
HOMEPAGE=https://wiki.gnome.org/Apps/Seahorse
|
||||
IUSE=avahi debug ldap debug
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd
|
||||
LICENSE=GPL-2+ FDL-1.1+
|
||||
RDEPEND=>=app-crypt/gcr-3.11.91:= >=dev-libs/glib-2.10:2 >=x11-libs/gtk+-3.4:3 >=app-crypt/libsecret-0.16 >=net-libs/libsoup-2.33.92:2.4 x11-misc/shared-mime-info net-misc/openssh >=app-crypt/gpgme-1 >=app-crypt/gnupg-1.4 avahi? ( >=net-dns/avahi-0.6:= ) ldap? ( net-nds/openldap:= ) !<app-crypt/seahorse-plugins-2.91.0_pre20110114
|
||||
SLOT=0
|
||||
SRC_URI=mirror://gnome/sources/seahorse/3.14/seahorse-3.14.0.tar.xz
|
||||
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de fdo-mime 0acfe1a88fd8751a1d5dc671168219fa gnome.org 8fef8f967214f56e08fa92d61163d891 gnome2 10c513def52488230abb60a4b19a03b9 gnome2-utils 5cdfd22a2163c9d3a891648bd19453a7 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 versionator cd0bcdb170807e4a1984115e9d53a26f
|
||||
_md5_=52cfb86cb83a2e74522de711b398c3c0
|
@ -1,13 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare unpack
|
||||
DEPEND=>=app-crypt/gcr-3.11.91:= >=dev-libs/glib-2.10:2 >=x11-libs/gtk+-3.4:3 >=app-crypt/libsecret-0.16 >=net-libs/libsoup-2.33.92:2.4 x11-misc/shared-mime-info net-misc/openssh >=app-crypt/gpgme-1 >=app-crypt/gnupg-1.4 ldap? ( net-nds/openldap:= ) zeroconf? ( >=net-dns/avahi-0.6:= ) >=dev-util/intltool-0.35 sys-devel/gettext virtual/pkgconfig app-arch/xz-utils >=sys-apps/sed-4
|
||||
DEPEND=>=app-crypt/gcr-3.11.91:= >=dev-libs/glib-2.10:2 >=x11-libs/gtk+-3.4:3 >=app-crypt/libsecret-0.16 >=net-libs/libsoup-2.33.92:2.4 x11-misc/shared-mime-info net-misc/openssh >=app-crypt/gpgme-1 >=app-crypt/gnupg-1.4 <app-crypt/gnupg-2.1 ldap? ( net-nds/openldap:= ) zeroconf? ( >=net-dns/avahi-0.6:= ) >=dev-util/intltool-0.35 sys-devel/gettext virtual/pkgconfig app-arch/xz-utils >=sys-apps/sed-4
|
||||
DESCRIPTION=A GNOME application for managing encryption keys
|
||||
EAPI=5
|
||||
HOMEPAGE=https://wiki.gnome.org/Apps/Seahorse
|
||||
IUSE=debug ldap zeroconf
|
||||
KEYWORDS=~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd
|
||||
LICENSE=GPL-2+ FDL-1.1+
|
||||
RDEPEND=>=app-crypt/gcr-3.11.91:= >=dev-libs/glib-2.10:2 >=x11-libs/gtk+-3.4:3 >=app-crypt/libsecret-0.16 >=net-libs/libsoup-2.33.92:2.4 x11-misc/shared-mime-info net-misc/openssh >=app-crypt/gpgme-1 >=app-crypt/gnupg-1.4 ldap? ( net-nds/openldap:= ) zeroconf? ( >=net-dns/avahi-0.6:= ) !<app-crypt/seahorse-plugins-2.91.0_pre20110114
|
||||
RDEPEND=>=app-crypt/gcr-3.11.91:= >=dev-libs/glib-2.10:2 >=x11-libs/gtk+-3.4:3 >=app-crypt/libsecret-0.16 >=net-libs/libsoup-2.33.92:2.4 x11-misc/shared-mime-info net-misc/openssh >=app-crypt/gpgme-1 >=app-crypt/gnupg-1.4 <app-crypt/gnupg-2.1 ldap? ( net-nds/openldap:= ) zeroconf? ( >=net-dns/avahi-0.6:= ) !<app-crypt/seahorse-plugins-2.91.0_pre20110114
|
||||
SLOT=0
|
||||
SRC_URI=mirror://gnome/sources/seahorse/3.14/seahorse-3.14.1.tar.xz
|
||||
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de fdo-mime 0acfe1a88fd8751a1d5dc671168219fa gnome.org 8fef8f967214f56e08fa92d61163d891 gnome2 10c513def52488230abb60a4b19a03b9 gnome2-utils 5cdfd22a2163c9d3a891648bd19453a7 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 versionator cd0bcdb170807e4a1984115e9d53a26f
|
||||
_md5_=c6b274cb4a40b139e38b5d157bfe80f4
|
||||
_md5_=5be446b229a6e791cd7553dd7f9204fe
|
||||
|
@ -1,15 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=media-libs/freetype:2 virtual/opengl virtual/glu x11-libs/libX11 x11-libs/libXaw x11-libs/libXrandr x11-libs/libXt boost? ( dev-libs/boost ) cg? ( media-gfx/nvidia-cg-toolkit ) freeimage? ( media-libs/freeimage ) gles2? ( || ( <media-libs/mesa-8.0.0[gles] >=media-libs/mesa-8.0.0[gles2] ) ) ois? ( dev-games/ois ) threads? ( poco? ( dev-libs/poco ) tbb? ( dev-cpp/tbb ) ) zip? ( sys-libs/zlib dev-libs/zziplib ) x11-proto/xf86vidmodeproto virtual/pkgconfig doc? ( app-doc/doxygen ) sys-devel/make >=dev-util/cmake-2.8.12 userland_GNU? ( >=sys-apps/findutils-4.4.0 )
|
||||
DESCRIPTION=Object-oriented Graphics Rendering Engine
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.ogre3d.org/
|
||||
IUSE=+boost cg doc double-precision examples +freeimage gles2 ois +opengl poco profile tbb threads tools +zip
|
||||
KEYWORDS=amd64 x86
|
||||
LICENSE=MIT
|
||||
RDEPEND=media-libs/freetype:2 virtual/opengl virtual/glu x11-libs/libX11 x11-libs/libXaw x11-libs/libXrandr x11-libs/libXt boost? ( dev-libs/boost ) cg? ( media-gfx/nvidia-cg-toolkit ) freeimage? ( media-libs/freeimage ) gles2? ( || ( <media-libs/mesa-8.0.0[gles] >=media-libs/mesa-8.0.0[gles2] ) ) ois? ( dev-games/ois ) threads? ( poco? ( dev-libs/poco ) tbb? ( dev-cpp/tbb ) ) zip? ( sys-libs/zlib dev-libs/zziplib )
|
||||
REQUIRED_USE=threads? ( || ( boost poco tbb ) )
|
||||
RESTRICT=test
|
||||
SLOT=0/1.8.1
|
||||
SRC_URI=mirror://sourceforge/ogre/ogre_src_v1-8-1.tar.bz2
|
||||
_eclasses_=cmake-utils 0430c386d85cec959d72640afd63ea91 eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic 5d5921a298e95441da2f85be419894c0 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs c961250d50160cd37d6b7fd9e8429c92
|
||||
_md5_=a50e5750b4f294b221cf6fc89bac89ef
|
File diff suppressed because one or more lines are too long
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack
|
||||
DEPEND=dev-libs/atk[introspection?] >=dev-libs/glib-2.32:2 >=dev-libs/libxml2-2.4.0:2 x11-libs/cairo:= x11-libs/gdk-pixbuf:2[introspection?] >=x11-libs/gtk+-3.10:3[introspection?] x11-libs/pango[introspection?] introspection? ( >=dev-libs/gobject-introspection-1.32 ) python? ( >=dev-lang/python-2.7.5-r2:2.7 >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] >=dev-python/pygobject-3.8:3[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] ) app-text/docbook-xml-dtd:4.1.2 app-text/yelp-tools dev-libs/libxslt >=dev-util/gtk-doc-am-1.13 >=dev-util/intltool-0.41.0 virtual/pkgconfig dev-libs/gobject-introspection-common gnome-base/gnome-common !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 app-arch/xz-utils >=sys-apps/sed-4 test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost )
|
||||
DESCRIPTION=A user interface designer for GTK+ and GNOME
|
||||
EAPI=5
|
||||
HOMEPAGE=http://glade.gnome.org/
|
||||
IUSE=+introspection python debug python_targets_python2_7 test
|
||||
KEYWORDS=alpha amd64 arm ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd
|
||||
LICENSE=GPL-2+ FDL-1.1+
|
||||
RDEPEND=dev-libs/atk[introspection?] >=dev-libs/glib-2.32:2 >=dev-libs/libxml2-2.4.0:2 x11-libs/cairo:= x11-libs/gdk-pixbuf:2[introspection?] >=x11-libs/gtk+-3.10:3[introspection?] x11-libs/pango[introspection?] introspection? ( >=dev-libs/gobject-introspection-1.32 ) python? ( >=dev-lang/python-2.7.5-r2:2.7 >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] >=dev-python/pygobject-3.8:3[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] )
|
||||
REQUIRED_USE=python? ( python_targets_python2_7 )
|
||||
SLOT=3.10/6
|
||||
SRC_URI=mirror://gnome/sources/glade/3.16/glade-3.16.1.tar.xz
|
||||
_eclasses_=autotools 999c8f6cf5d91495cb0779588f20716c eutils 9fb270e417e0e83d64ca52586c4a79de fdo-mime 0acfe1a88fd8751a1d5dc671168219fa gnome.org 8fef8f967214f56e08fa92d61163d891 gnome2 10c513def52488230abb60a4b19a03b9 gnome2-utils 5cdfd22a2163c9d3a891648bd19453a7 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf python-single-r1 7a178335dbd6ea7f50ed4e3e1c13c1e4 python-utils-r1 096f8247eae93026af13ab88cf4305cd toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 versionator cd0bcdb170807e4a1984115e9d53a26f virtualx 73cfc129b4b9ba23aed1abb10c825d86
|
||||
_md5_=f9c582d1c49c53a9921f05bc730f964c
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack
|
||||
DEPEND=dev-libs/atk[introspection?] >=dev-libs/glib-2.32:2 >=dev-libs/libxml2-2.4.0:2 x11-libs/cairo:= x11-libs/gdk-pixbuf:2[introspection?] >=x11-libs/gtk+-3.12:3[introspection?] x11-libs/pango[introspection?] introspection? ( >=dev-libs/gobject-introspection-1.32 ) python? ( >=dev-lang/python-2.7.5-r2:2.7 >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] >=dev-python/pygobject-3.8:3[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] ) app-text/docbook-xml-dtd:4.1.2 app-text/yelp-tools dev-libs/libxslt >=dev-util/gtk-doc-am-1.13 >=dev-util/intltool-0.41.0 virtual/pkgconfig dev-libs/gobject-introspection-common gnome-base/gnome-common !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 app-arch/xz-utils >=sys-apps/sed-4 test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost )
|
||||
DESCRIPTION=A user interface designer for GTK+ and GNOME
|
||||
EAPI=5
|
||||
HOMEPAGE=http://glade.gnome.org/
|
||||
IUSE=+introspection python debug python_targets_python2_7 test
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd
|
||||
LICENSE=GPL-2+ FDL-1.1+
|
||||
RDEPEND=dev-libs/atk[introspection?] >=dev-libs/glib-2.32:2 >=dev-libs/libxml2-2.4.0:2 x11-libs/cairo:= x11-libs/gdk-pixbuf:2[introspection?] >=x11-libs/gtk+-3.12:3[introspection?] x11-libs/pango[introspection?] introspection? ( >=dev-libs/gobject-introspection-1.32 ) python? ( >=dev-lang/python-2.7.5-r2:2.7 >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] >=dev-python/pygobject-3.8:3[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] )
|
||||
REQUIRED_USE=python? ( python_targets_python2_7 )
|
||||
SLOT=3.10/6
|
||||
SRC_URI=mirror://gnome/sources/glade/3.18/glade-3.18.2.tar.xz
|
||||
_eclasses_=autotools 999c8f6cf5d91495cb0779588f20716c eutils 9fb270e417e0e83d64ca52586c4a79de fdo-mime 0acfe1a88fd8751a1d5dc671168219fa gnome.org 8fef8f967214f56e08fa92d61163d891 gnome2 10c513def52488230abb60a4b19a03b9 gnome2-utils 5cdfd22a2163c9d3a891648bd19453a7 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf python-single-r1 7a178335dbd6ea7f50ed4e3e1c13c1e4 python-utils-r1 096f8247eae93026af13ab88cf4305cd toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 versionator cd0bcdb170807e4a1984115e9d53a26f virtualx 73cfc129b4b9ba23aed1abb10c825d86
|
||||
_md5_=d65effbfa9f71eb00abc4979d080361a
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup unpack
|
||||
DEPEND=>=dev-libs/glib-2.8:2 >=x11-libs/gtk+-2.24:2 >=dev-libs/libxml2-2.4:2 gnome? ( >=gnome-base/libgnomeui-2 >=gnome-base/libbonoboui-2 ) python? ( >=dev-lang/python-2.7.5-r2:2.7 >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] >=dev-python/pygtk-2.10:2 ) dev-util/gtk-doc-am >=dev-util/intltool-0.35 virtual/pkgconfig sys-devel/gettext app-text/scrollkeeper >=app-text/gnome-doc-utils-0.9 app-text/docbook-xml-dtd:4.1.2 app-arch/xz-utils >=sys-apps/sed-4
|
||||
DESCRIPTION=A user interface designer for GTK+ and GNOME
|
||||
EAPI=5
|
||||
HOMEPAGE=http://glade.gnome.org/
|
||||
IUSE=gnome python debug python_targets_python2_7
|
||||
KEYWORDS=alpha amd64 arm ia64 ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd
|
||||
LICENSE=GPL-2+ FDL-1.1+
|
||||
RDEPEND=>=dev-libs/glib-2.8:2 >=x11-libs/gtk+-2.24:2 >=dev-libs/libxml2-2.4:2 gnome? ( >=gnome-base/libgnomeui-2 >=gnome-base/libbonoboui-2 ) python? ( >=dev-lang/python-2.7.5-r2:2.7 >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] >=dev-python/pygtk-2.10:2 )
|
||||
REQUIRED_USE=python? ( python_targets_python2_7 )
|
||||
SLOT=3/11
|
||||
SRC_URI=mirror://gnome/sources/glade3/3.8/glade3-3.8.4.tar.xz
|
||||
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de fdo-mime 0acfe1a88fd8751a1d5dc671168219fa gnome.org 8fef8f967214f56e08fa92d61163d891 gnome2 10c513def52488230abb60a4b19a03b9 gnome2-utils 5cdfd22a2163c9d3a891648bd19453a7 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf python-single-r1 7a178335dbd6ea7f50ed4e3e1c13c1e4 python-utils-r1 096f8247eae93026af13ab88cf4305cd toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 versionator cd0bcdb170807e4a1984115e9d53a26f
|
||||
_md5_=e3444f4bdc9065afb9a2c6fa78cfd808
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=dev-python/setuptools[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
|
||||
DESCRIPTION=Command line tools for use with Review Board
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.reviewboard.org/
|
||||
IUSE=python_targets_python2_7
|
||||
KEYWORDS=amd64 x86
|
||||
LICENSE=MIT
|
||||
RDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 )
|
||||
SLOT=0
|
||||
SRC_URI=http://downloads.reviewboard.org/releases/RBTools/0.6/RBTools-0.6.3.tar.gz
|
||||
_eclasses_=distutils-r1 c01d5c4af34f4a37a51fc9638299c222 eutils 9fb270e417e0e83d64ca52586c4a79de multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 python-r1 6d3a3cb5705b9fff1aeb7cfa4e3336fe python-utils-r1 096f8247eae93026af13ab88cf4305cd toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 versionator cd0bcdb170807e4a1984115e9d53a26f
|
||||
_md5_=810ebc85ca6bd7791d7f8bb733ebc89c
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=>=dev-python/six-1.8.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/setuptools[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
|
||||
DESCRIPTION=Command line tools for use with Review Board
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.reviewboard.org/
|
||||
IUSE=python_targets_python2_7
|
||||
KEYWORDS=amd64 x86
|
||||
LICENSE=MIT
|
||||
RDEPEND=>=dev-python/six-1.8.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 )
|
||||
SLOT=0
|
||||
SRC_URI=http://downloads.reviewboard.org/releases/RBTools/0.7/RBTools-0.7.2.tar.gz
|
||||
_eclasses_=distutils-r1 c01d5c4af34f4a37a51fc9638299c222 eutils 9fb270e417e0e83d64ca52586c4a79de multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 python-r1 6d3a3cb5705b9fff1aeb7cfa4e3336fe python-utils-r1 096f8247eae93026af13ab88cf4305cd toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 versionator cd0bcdb170807e4a1984115e9d53a26f
|
||||
_md5_=cd3fc0a3a7aab13d587b01aff19cdeb9
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst preinst prepare setup test unpack
|
||||
DEPEND=dev-cpp/glibmm dev-cpp/libxmlpp media-libs/portaudio >=dev-libs/boost-1.36 dev-libs/glib dev-libs/libxml2 gnome-base/librsvg media-gfx/imagemagick virtual/jpeg media-libs/libpng:0 media-libs/libsdl[joystick,video] virtual/ffmpeg virtual/opengl virtual/glu sys-libs/zlib x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/pango media-libs/glew sys-apps/help2man sys-devel/make >=dev-util/cmake-2.8.12 userland_GNU? ( >=sys-apps/findutils-4.4.0 )
|
||||
DESCRIPTION=SingStar GPL clone
|
||||
EAPI=3
|
||||
HOMEPAGE=http://sourceforge.net/projects/performous/
|
||||
IUSE=songs tools
|
||||
KEYWORDS=amd64 x86
|
||||
LICENSE=GPL-2 songs? ( CC-BY-NC-SA-2.5 CC-BY-NC-ND-2.5 )
|
||||
RDEPEND=dev-cpp/glibmm dev-cpp/libxmlpp media-libs/portaudio >=dev-libs/boost-1.36 dev-libs/glib dev-libs/libxml2 gnome-base/librsvg media-gfx/imagemagick virtual/jpeg media-libs/libpng:0 media-libs/libsdl[joystick,video] virtual/ffmpeg virtual/opengl virtual/glu sys-libs/zlib x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/pango games-misc/games-envd
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/performous/performous-0.7.0.tar.bz2 songs? ( mirror://sourceforge/performous/ultrastar-songs-restricted-3.zip mirror://sourceforge/performous/ultrastar-songs-jc-1.zip mirror://sourceforge/performous/ultrastar-songs-libre-3.zip mirror://sourceforge/performous/ultrastar-songs-shearer-1.zip )
|
||||
_eclasses_=base 87f7447ccfc06fd0729ff4684e11e0d6 cmake-utils 0430c386d85cec959d72640afd63ea91 eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic 5d5921a298e95441da2f85be419894c0 games 1ad3205dbf62a2c98249f2f59b0a2d39 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 user f54e098dd38ba1c0847a13e685b87747
|
||||
_md5_=de3c1a48568497f6a2fb532c20bd1b4e
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst preinst prepare setup test unpack
|
||||
DEPEND=dev-cpp/glibmm dev-cpp/libxmlpp media-libs/portaudio dev-libs/boost[threads(+)] dev-libs/glib dev-libs/libxml2 gnome-base/librsvg media-gfx/imagemagick virtual/jpeg media-libs/libpng:0 media-libs/libsdl[joystick,video] virtual/ffmpeg virtual/opengl virtual/glu sys-libs/zlib virtual/libintl x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/pango midi? ( media-libs/portmidi ) webcam? ( media-libs/opencv ) media-libs/glew sys-apps/help2man sys-devel/gettext sys-devel/make >=dev-util/cmake-2.8.12 userland_GNU? ( >=sys-apps/findutils-4.4.0 )
|
||||
DESCRIPTION=SingStar GPL clone
|
||||
EAPI=5
|
||||
HOMEPAGE=http://sourceforge.net/projects/performous/
|
||||
IUSE=midi songs tools webcam
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2 songs? ( CC-BY-NC-SA-2.5 CC-BY-NC-ND-2.5 )
|
||||
RDEPEND=dev-cpp/glibmm dev-cpp/libxmlpp media-libs/portaudio dev-libs/boost[threads(+)] dev-libs/glib dev-libs/libxml2 gnome-base/librsvg media-gfx/imagemagick virtual/jpeg media-libs/libpng:0 media-libs/libsdl[joystick,video] virtual/ffmpeg virtual/opengl virtual/glu sys-libs/zlib virtual/libintl x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/pango midi? ( media-libs/portmidi ) webcam? ( media-libs/opencv ) games-misc/games-envd
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/performous/performous-0.7.0.tar.bz2 songs? ( mirror://sourceforge/performous/ultrastar-songs-restricted-3.zip mirror://sourceforge/performous/ultrastar-songs-jc-1.zip mirror://sourceforge/performous/ultrastar-songs-libre-3.zip mirror://sourceforge/performous/ultrastar-songs-shearer-1.zip )
|
||||
_eclasses_=base 87f7447ccfc06fd0729ff4684e11e0d6 cmake-utils 0430c386d85cec959d72640afd63ea91 eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic 5d5921a298e95441da2f85be419894c0 games 1ad3205dbf62a2c98249f2f59b0a2d39 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 user f54e098dd38ba1c0847a13e685b87747
|
||||
_md5_=d3a59215044d7dbd46d320efbca67ad2
|
@ -1,11 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst preinst prepare setup unpack
|
||||
DESCRIPTION=Nyan Cat Telnet Server
|
||||
EAPI=5
|
||||
HOMEPAGE=http://github.com/klange/nyancat
|
||||
KEYWORDS=amd64 x86
|
||||
LICENSE=UoI-NCSA
|
||||
RDEPEND=games-misc/games-envd
|
||||
SLOT=0
|
||||
SRC_URI=mirror://gentoo/nyancat-0_pre20120302.tar.bz2
|
||||
_eclasses_=base 87f7447ccfc06fd0729ff4684e11e0d6 eutils 9fb270e417e0e83d64ca52586c4a79de games 1ad3205dbf62a2c98249f2f59b0a2d39 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 user f54e098dd38ba1c0847a13e685b87747
|
||||
_md5_=225827091c48da86ed29ec54d9e2447e
|
@ -1,15 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup unpack
|
||||
DEPEND=!dedicated? ( media-libs/libsdl[sound,X,video] icu? ( dev-libs/icu:= ) truetype? ( media-libs/fontconfig media-libs/freetype:2 sys-libs/zlib ) ) lzo? ( dev-libs/lzo:2 ) iconv? ( virtual/libiconv ) png? ( media-libs/libpng:0 ) zlib? ( sys-libs/zlib ) virtual/pkgconfig >=sys-apps/sed-4
|
||||
DESCRIPTION=OpenTTD is a clone of Transport Tycoon Deluxe
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.openttd.org/
|
||||
IUSE=aplaymidi debug dedicated iconv icu lzo +openmedia +png cpu_flags_x86_sse +timidity +truetype zlib
|
||||
KEYWORDS=amd64 ~ppc ~ppc64 x86
|
||||
LICENSE=GPL-2
|
||||
PDEPEND=!dedicated? ( openmedia? ( games-misc/openmsx games-misc/opensfx ) aplaymidi? ( media-sound/alsa-utils ) !aplaymidi? ( timidity? ( media-sound/timidity++ ) ) ) openmedia? ( >=games-misc/opengfx-0.4.7 )
|
||||
RDEPEND=!dedicated? ( media-libs/libsdl[sound,X,video] icu? ( dev-libs/icu:= ) truetype? ( media-libs/fontconfig media-libs/freetype:2 sys-libs/zlib ) ) lzo? ( dev-libs/lzo:2 ) iconv? ( virtual/libiconv ) png? ( media-libs/libpng:0 ) zlib? ( sys-libs/zlib ) games-misc/games-envd
|
||||
RESTRICT=test
|
||||
SLOT=0
|
||||
SRC_URI=http://binaries.openttd.org/releases/1.4.4/openttd-1.4.4-source.tar.gz
|
||||
_eclasses_=base 87f7447ccfc06fd0729ff4684e11e0d6 eutils 9fb270e417e0e83d64ca52586c4a79de games 1ad3205dbf62a2c98249f2f59b0a2d39 gnome2-utils 5cdfd22a2163c9d3a891648bd19453a7 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 user f54e098dd38ba1c0847a13e685b87747
|
||||
_md5_=123d1b9d269a4635b0a821619e375b06
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst preinst prepare setup test unpack
|
||||
DEPEND=>=media-libs/libsdl-1.2.7:0[joystick,video,X] media-libs/sdl-net !dedicated? ( >=media-libs/sdl-ttf-2.0.8 >=media-libs/sdl-mixer-1.2[vorbis] >=media-libs/sdl-image-1.2[jpeg,png] fribidi? ( dev-libs/fribidi ) dbus? ( sys-apps/dbus ) sys-libs/zlib x11-libs/pango dev-lang/lua media-libs/fontconfig ) >=dev-libs/boost-1.48[nls,threads] virtual/libintl virtual/pkgconfig sys-devel/gettext sys-devel/make >=dev-util/cmake-2.8.12 userland_GNU? ( >=sys-apps/findutils-4.4.0 )
|
||||
DESCRIPTION=Battle for Wesnoth - A fantasy turn-based strategy game
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.wesnoth.org/
|
||||
IUSE=dbus dedicated doc fribidi nls server
|
||||
KEYWORDS=amd64 ~ppc ~ppc64 x86 ~x86-fbsd
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=>=media-libs/libsdl-1.2.7:0[joystick,video,X] media-libs/sdl-net !dedicated? ( >=media-libs/sdl-ttf-2.0.8 >=media-libs/sdl-mixer-1.2[vorbis] >=media-libs/sdl-image-1.2[jpeg,png] fribidi? ( dev-libs/fribidi ) dbus? ( sys-apps/dbus ) sys-libs/zlib x11-libs/pango dev-lang/lua media-libs/fontconfig ) >=dev-libs/boost-1.48[nls,threads] virtual/libintl games-misc/games-envd
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/wesnoth/wesnoth-1.12.1.tar.bz2
|
||||
_eclasses_=base 87f7447ccfc06fd0729ff4684e11e0d6 cmake-utils 0430c386d85cec959d72640afd63ea91 eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic 5d5921a298e95441da2f85be419894c0 games 1ad3205dbf62a2c98249f2f59b0a2d39 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 user f54e098dd38ba1c0847a13e685b87747
|
||||
_md5_=e3548a27dc14747b11f0d80a3366c775
|
@ -1,13 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install postinst preinst prepare setup test unpack
|
||||
DEPEND=>=media-libs/libsdl-1.2.7:0[joystick,video,X] media-libs/sdl-net !dedicated? ( >=media-libs/sdl-ttf-2.0.8 >=media-libs/sdl-mixer-1.2[vorbis] >=media-libs/sdl-image-1.2[jpeg,png] fribidi? ( dev-libs/fribidi ) dbus? ( sys-apps/dbus ) sys-libs/zlib x11-libs/pango dev-lang/lua media-libs/fontconfig ) >=dev-libs/boost-1.48[nls,threads] virtual/libintl virtual/pkgconfig sys-devel/gettext sys-devel/make >=dev-util/cmake-2.8.12 userland_GNU? ( >=sys-apps/findutils-4.4.0 )
|
||||
DEPEND=>=media-libs/libsdl-1.2.7:0[joystick,video,X] media-libs/sdl-net !dedicated? ( >=media-libs/sdl-ttf-2.0.8 >=media-libs/sdl-mixer-1.2[vorbis] >=media-libs/sdl-image-1.2[jpeg,png] fribidi? ( dev-libs/fribidi ) dbus? ( sys-apps/dbus ) sys-libs/zlib x11-libs/pango dev-lang/lua:0 media-libs/fontconfig ) >=dev-libs/boost-1.48[nls,threads] virtual/libintl virtual/pkgconfig sys-devel/gettext sys-devel/make >=dev-util/cmake-2.8.12 userland_GNU? ( >=sys-apps/findutils-4.4.0 )
|
||||
DESCRIPTION=Battle for Wesnoth - A fantasy turn-based strategy game
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.wesnoth.org/
|
||||
IUSE=dbus dedicated doc fribidi nls server
|
||||
KEYWORDS=amd64 ~ppc ~ppc64 x86 ~x86-fbsd
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=>=media-libs/libsdl-1.2.7:0[joystick,video,X] media-libs/sdl-net !dedicated? ( >=media-libs/sdl-ttf-2.0.8 >=media-libs/sdl-mixer-1.2[vorbis] >=media-libs/sdl-image-1.2[jpeg,png] fribidi? ( dev-libs/fribidi ) dbus? ( sys-apps/dbus ) sys-libs/zlib x11-libs/pango dev-lang/lua media-libs/fontconfig ) >=dev-libs/boost-1.48[nls,threads] virtual/libintl games-misc/games-envd
|
||||
RDEPEND=>=media-libs/libsdl-1.2.7:0[joystick,video,X] media-libs/sdl-net !dedicated? ( >=media-libs/sdl-ttf-2.0.8 >=media-libs/sdl-mixer-1.2[vorbis] >=media-libs/sdl-image-1.2[jpeg,png] fribidi? ( dev-libs/fribidi ) dbus? ( sys-apps/dbus ) sys-libs/zlib x11-libs/pango dev-lang/lua:0 media-libs/fontconfig ) >=dev-libs/boost-1.48[nls,threads] virtual/libintl games-misc/games-envd
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/wesnoth/wesnoth-1.12.2.tar.bz2
|
||||
_eclasses_=base 87f7447ccfc06fd0729ff4684e11e0d6 cmake-utils 0430c386d85cec959d72640afd63ea91 eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic 5d5921a298e95441da2f85be419894c0 games 1ad3205dbf62a2c98249f2f59b0a2d39 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 user f54e098dd38ba1c0847a13e685b87747
|
||||
_md5_=c14330c98c514f4e3f4390d967588eda
|
||||
_md5_=f3de37b31949fc6f46c5bab7fc22a915
|
||||
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=dev-python/pillow[zlib,python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/ply[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/setuptools[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
|
||||
DESCRIPTION=Compiler of NML files into grf/nfo files
|
||||
EAPI=5
|
||||
HOMEPAGE=http://dev.openttdcoop.org/projects/nml
|
||||
IUSE=python_targets_python2_7
|
||||
KEYWORDS=amd64 ~arm ~ppc x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=dev-python/pillow[zlib,python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/ply[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 )
|
||||
SLOT=0
|
||||
SRC_URI=http://bundles.openttdcoop.org/nml/releases/0.3.1/nml-0.3.1.r5242-f6a3ae1163ab.tar.gz -> nml-0.3.1.tar.gz
|
||||
_eclasses_=distutils-r1 c01d5c4af34f4a37a51fc9638299c222 eutils 9fb270e417e0e83d64ca52586c4a79de multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 python-r1 6d3a3cb5705b9fff1aeb7cfa4e3336fe python-utils-r1 096f8247eae93026af13ab88cf4305cd toolchain-funcs c961250d50160cd37d6b7fd9e8429c92
|
||||
_md5_=4ada772e20243fee3092182325a6827c
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=dev-python/pillow[zlib,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python3_3(-),-python_single_target_python3_4(-)] dev-python/ply[python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python3_3(-),-python_single_target_python3_4(-)] dev-python/setuptools[python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python3_3(-),-python_single_target_python3_4(-)] python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python3_3(-),-python_single_target_python3_4(-)]
|
||||
DESCRIPTION=Compiler of NML files into grf/nfo files
|
||||
EAPI=5
|
||||
HOMEPAGE=http://dev.openttdcoop.org/projects/nml
|
||||
IUSE=python_targets_python3_3 python_targets_python3_4
|
||||
KEYWORDS=~amd64 ~arm ~ppc ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=dev-python/pillow[zlib,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python3_3(-),-python_single_target_python3_4(-)] dev-python/ply[python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python3_3(-),-python_single_target_python3_4(-)] python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python3_3(-),-python_single_target_python3_4(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python3_3 python_targets_python3_4 )
|
||||
SLOT=0
|
||||
SRC_URI=http://bundles.openttdcoop.org/nml/releases/0.4.1/nml-0.4.1.tar.gz
|
||||
_eclasses_=distutils-r1 c01d5c4af34f4a37a51fc9638299c222 eutils 9fb270e417e0e83d64ca52586c4a79de multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 python-r1 6d3a3cb5705b9fff1aeb7cfa4e3336fe python-utils-r1 096f8247eae93026af13ab88cf4305cd toolchain-funcs c961250d50160cd37d6b7fd9e8429c92
|
||||
_md5_=7419c1c8f0cd4dd89c7c7e64cea31235
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue