parent
4a48ed3b8a
commit
845fb8b025
@ -1,2 +1 @@
|
||||
DIST cgmanager-0.39.tar.gz 437683 SHA256 9e65487fb4e4aa0a6acd87ba7f8f00b8007d8c52608aa6d411e72e6fe9445b7b SHA512 2adf2c639191fb681ffed083629d6ba93f6d5a3534d4dc00b2cff1917c3273febcb30ec7d524ee95ce4a1b8811d902a2ff1cdffe911a66850fb9f10750ef1801 WHIRLPOOL b57c0feb75543af7e7eadccd5287962034fa2c54883289822b54ed184873fb1b6e1eb6d9dcc952fcda2f3027d84fa517c2bfed22a855ede8e700c2298d5d210a
|
||||
DIST cgmanager-0.41.tar.gz 461805 SHA256 29b155befb3ac233d5d29dbca7c791c8138bab01bfa78ea4757ebb88ce23b458 SHA512 e8ba64665a21d987cd835580c2b6bafbcb05e22ce7f6216762d04840957c2cd21fb571360e0206ae9143656beed88ff3396eb1f644052c05189093a665a705fd WHIRLPOOL 4571c88415f24dbd3aae240e2427e27786538653602b4b6ba862eff1abd7fc8b2f97784ca5bced4481f738638030a5777f3d687ee5d115492d7a91ebf4985ab1
|
||||
|
@ -1,52 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit autotools pam
|
||||
|
||||
DESCRIPTION="Control Group manager daemon"
|
||||
HOMEPAGE="https://linuxcontainers.org/cgmanager/introduction/"
|
||||
SRC_URI="https://linuxcontainers.org/downloads/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm ~arm64 hppa ppc64 x86"
|
||||
IUSE="pam selinux"
|
||||
|
||||
RDEPEND="sys-libs/libnih[dbus]
|
||||
sys-apps/dbus
|
||||
selinux? ( sec-policy/selinux-cgmanager )"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
epatch_user
|
||||
|
||||
# systemd expects files in /sbin but we will have them in /usr/sbin
|
||||
pushd config/init/systemd > /dev/null || die
|
||||
sed -i -e "s@sbin@usr/&@" {${PN},cgproxy}.service || \
|
||||
die "Failed to fix paths in systemd service files"
|
||||
popd > /dev/null || die
|
||||
|
||||
# there is an automagic dep on pam
|
||||
epatch "${FILESDIR}/${PN}-0.39-make-pam-conditional.patch"
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--with-distro=gentoo \
|
||||
$(use_enable pam pam-module) \
|
||||
--with-pamdir="$(getpam_mod_dir)" \
|
||||
--with-init-script=systemd
|
||||
}
|
||||
|
||||
src_install () {
|
||||
default
|
||||
|
||||
# I see no reason to have the tests in the filesystem. Drop them
|
||||
rm -r "${D}"/usr/share/${PN}/tests || die "Failed to remove ${PN} tests"
|
||||
|
||||
newinitd "${FILESDIR}"/${PN}.initd-r1 ${PN}
|
||||
newinitd "${FILESDIR}"/cgproxy.initd-r1 cgproxy
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST pxz-5.0_pre20110811.tar.xz 11192 SHA256 0059ce89a35ed9d14634903ba1c7aae0a4af6116a6b0f04e10c4602862690ad7 SHA512 d7a837a1b777aad397752efdb0416778bd7b0da93db40528db384b5573702ff9c387c8223a65d1cdec3261cad07ca51ba8dc3bd8be18871d66f63009e144799d WHIRLPOOL f6b9dee63c2888f360f6298b04fb8d58ff20d57838faefa7e96296a37a98263d42b414380820642c9fc57d8ca4f5ff6d1eb7ddca66d09943c2676bf34b0e3a01
|
||||
DIST pxz-5.0_pre20151029.tar.gz 12271 SHA256 080d655f84093ba4dafc22b44c3606ee12bad04d2bf1fd6df8877d94b1710251 SHA512 d26bfdf9b70baf91c575e21824920cb42d0a9bd171254b99147a6e5e322ed3d1f7351a570358213431bdacdcbe6e7b22646a2dd2d7a127e167c8237bc4f3038a WHIRLPOOL 113ad028f3f2e07dda6f8b124df100c51f789bec0ba44919fd14d52ac8d7c72e2a6c4ee38f5d966525f509492a10b805981e2a5d15e77d98cbdb81e8593c19b7
|
||||
|
@ -0,0 +1,27 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="6"
|
||||
|
||||
inherit toolchain-funcs vcs-snapshot
|
||||
|
||||
DESCRIPTION="Parallel implementation of the XZ compression utility"
|
||||
HOMEPAGE="http://jnovy.fedorapeople.org/pxz/"
|
||||
SRC_URI="https://github.com/jnovy/pxz/archive/fcfea93957d96b7661d1439cf4b767ecfd341eed.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux"
|
||||
IUSE=""
|
||||
|
||||
# needs the library from xz-utils
|
||||
# needs the libgomp library from gcc at runtime
|
||||
RDEPEND="app-arch/xz-utils
|
||||
sys-devel/gcc:*[openmp]"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
tc-check-openmp
|
||||
tc-export CC
|
||||
default_src_prepare
|
||||
}
|
@ -0,0 +1 @@
|
||||
DIST onigmo-6.1.3.tar.gz 834303 SHA256 3e65b134e415daf71f950b30549cf6bf258425af205c737f64525e3791079495 SHA512 dbae545ca79f8976b5e7f90f08301eb53a2c2f36c1ea62492badfbcfdd61679b68e3197765a2f9753bc033829c15d7fb24db307654b0ddb65774c88d122476fe WHIRLPOOL 1a8775f1b409039f8d6e1c1e520a0a4c2af4f42f60998d91cc704aba9c228181709c2bcedbe3f8e15f0f4fada6fdbf1d6c07026813b6b0e18c4e4e9aa890e004
|
@ -0,0 +1,22 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>mrueg@gentoo.org</email>
|
||||
<name>Manuel Rüger</name>
|
||||
</maintainer>
|
||||
<slots>
|
||||
<subslots>Reflect ABI of libonigmo.so.</subslots>
|
||||
</slots>
|
||||
<use>
|
||||
<flag name="combination-explosion-check">
|
||||
enable combination explosion check
|
||||
</flag>
|
||||
<flag name="crnl-as-line-terminator">
|
||||
enable CR+NL as line terminator
|
||||
</flag>
|
||||
</use>
|
||||
<upstream>
|
||||
<remote-id type="github">k-takata/Onigmo</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -0,0 +1,37 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit autotools
|
||||
|
||||
DESCRIPTION="Onigmo is a regular expressions library forked from Oniguruma"
|
||||
HOMEPAGE="https://github.com/k-takata/onigmo"
|
||||
SRC_URI="https://github.com/k-takata/${PN}/archive/Onigmo-${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD-2"
|
||||
SLOT="0/6"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="combination-explosion-check crnl-as-line-terminator static-libs"
|
||||
|
||||
S="${WORKDIR}/Onigmo-Onigmo-${PV}"
|
||||
|
||||
DOCS=(AUTHORS HISTORY README{,.ja} doc/{API,FAQ,RE}{,.ja} doc/UnicodeProps.txt)
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
ECONF_SOURCE="${S}" econf \
|
||||
$(use_enable combination-explosion-check) \
|
||||
$(use_enable crnl-as-line-terminator) \
|
||||
$(use_enable static-libs static)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
einstalldocs
|
||||
find "${D}" -name "*.la" -delete || die
|
||||
}
|
@ -0,0 +1,23 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
DIST_AUTHOR=BKB
|
||||
DIST_VERSION=0.55
|
||||
DIST_EXAMPLES=("examples/*")
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Read JSON into a Perl Variable"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="virtual/perl-Getopt-Long"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/perl-ExtUtils-MakeMaker
|
||||
test? (
|
||||
virtual/perl-Test-Simple
|
||||
virtual/perl-Encode
|
||||
)
|
||||
"
|
@ -0,0 +1,26 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
DIST_AUTHOR=MLEHMANN
|
||||
DIST_VERSION=3.04
|
||||
DIST_EXAMPLES=("eg/bench")
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="JSON::XS - JSON serialising/deserialising, done correctly and fast"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x64-macos ~x86-solaris"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
dev-perl/Types-Serialiser
|
||||
dev-perl/common-sense
|
||||
!<dev-perl/JSON-2.900.0
|
||||
!<dev-perl/JSON-Any-1.310.0
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-perl/Canary-Stability
|
||||
>=virtual/perl-ExtUtils-MakeMaker-6.520.0
|
||||
test? ( virtual/perl-Test-Harness )"
|
@ -1,2 +1,3 @@
|
||||
DIST JSON-XS-3.01.tar.gz 78245 SHA256 4e8df3256a5aa9ed304ce1bbcd9140737deef31ba847bff9f4c15480c88c71ab SHA512 75acc0d1b8a916ff1ef08466357e77159f1c53a0e021f93a066f745bf3a67dbf18342fb7f1d8666f2ff2c54a0257ea8a9ce6efc8ce2eeefa81689d406f667733 WHIRLPOOL 0f16dfcc5b852bf07f71f15df24c597ffa2f6fea905cf159845abb8d1124c9c36005cf5743f89a5ab46c28f9688d367a8b08a6b4fc28964eec5b87d5190f0e44
|
||||
DIST JSON-XS-3.03.tar.gz 83303 SHA256 699e8e3e516e2ea9e05d8ca769dc1f31b36b7a0830e100004f016a702e876dde SHA512 757dc3bff01860d348e3bbb0c68ddef6a80e25f74b812b1969e57f4284724fc92828014c059a91c232ba100b5c96d41257272900db48395b484d6eeb540c5db8 WHIRLPOOL fbeb37c203064b7522cd2febca8f51ab5e0f9cbf439525323d15876c875fe730303e099a640a82a2aa52f7853625e288751d93eb6058f8324e7bed3f9d7ad3f5
|
||||
DIST JSON-XS-3.04.tar.gz 83424 SHA256 65d8836bd8ea6f0b7bffc70b2212156adc3e2ffa587e27e548d576893f097c2c SHA512 69c2e199385b5b5e331d905b64805304de80e1a3b393acaf7dce21c45254b1f23f1a83b246dcd3a80c2cfdadaf8ce3634ee587c469629cb69106f0c2239c73db WHIRLPOOL 8f941c66fcdb7bf7b3673ad4360e9503ce5e7102032bdd7a9ee62dcfdbb80439b449a183d54b2d3d46d57acb66fa2bb70dabda47db219c09b3fceca7400bdb5e
|
||||
|
@ -0,0 +1,193 @@
|
||||
From f85b4f6c097338ff07c5736fbe77dd09d2bca289 Mon Sep 17 00:00:00 2001
|
||||
From: Kent Fredric <kentnl@gentoo.org>
|
||||
Date: Thu, 26 Oct 2017 21:02:47 +1300
|
||||
Subject: Fix test failures due to '.' removal from @INC under Perl 5.26
|
||||
|
||||
when PERL_USE_UNSAFE_INC=0
|
||||
|
||||
Bug: https://bugs.gentoo.org/617050
|
||||
Bug: https://rt.cpan.org/Ticket/Display.html?id=121459
|
||||
Bug: https://github.com/mrogaski/Log-Agent/pull/13
|
||||
---
|
||||
t/caller.t | 2 +-
|
||||
t/carp.pl | 4 ++--
|
||||
t/carp_default.t | 2 +-
|
||||
t/carp_file.t | 2 +-
|
||||
t/carp_fork.t | 2 +-
|
||||
t/carp_silent.t | 2 +-
|
||||
t/default.t | 2 +-
|
||||
t/default_exp.t | 2 +-
|
||||
t/file.t | 2 +-
|
||||
t/fork.t | 2 +-
|
||||
t/priority.t | 2 +-
|
||||
t/tag_callback.t | 2 +-
|
||||
t/tag_string.t | 2 +-
|
||||
13 files changed, 14 insertions(+), 14 deletions(-)
|
||||
|
||||
diff --git a/t/caller.t b/t/caller.t
|
||||
index 6a14aa6..feb3c2c 100644
|
||||
--- a/t/caller.t
|
||||
+++ b/t/caller.t
|
||||
@@ -14,7 +14,7 @@
|
||||
|
||||
print "1..10\n";
|
||||
|
||||
-require 't/code.pl';
|
||||
+require './t/code.pl';
|
||||
sub ok;
|
||||
|
||||
use Log::Agent;
|
||||
diff --git a/t/carp.pl b/t/carp.pl
|
||||
index a4327e1..352f7d6 100644
|
||||
--- a/t/carp.pl
|
||||
+++ b/t/carp.pl
|
||||
@@ -14,10 +14,10 @@
|
||||
|
||||
print "1..11\n";
|
||||
|
||||
-require 't/code.pl';
|
||||
+require './t/code.pl';
|
||||
sub ok;
|
||||
|
||||
-my $FILE = "t/carp.pl";
|
||||
+my $FILE = "./t/carp.pl";
|
||||
|
||||
package OTHER;
|
||||
use Log::Agent;
|
||||
diff --git a/t/carp_default.t b/t/carp_default.t
|
||||
index 293ddb7..819e438 100644
|
||||
--- a/t/carp_default.t
|
||||
+++ b/t/carp_default.t
|
||||
@@ -20,4 +20,4 @@ select(ORIG_STDOUT);
|
||||
open(STDOUT, ">t/file.out") || die "can't redirect STDOUT: $!\n";
|
||||
open(STDERR, ">t/file.err") || die "can't redirect STDOUT: $!\n";
|
||||
|
||||
-do 't/carp.pl';
|
||||
+do './t/carp.pl';
|
||||
diff --git a/t/carp_file.t b/t/carp_file.t
|
||||
index 9e5e9a3..8239d62 100644
|
||||
--- a/t/carp_file.t
|
||||
+++ b/t/carp_file.t
|
||||
@@ -27,4 +27,4 @@ my $driver = Log::Agent::Driver::File->make(
|
||||
);
|
||||
logconfig(-driver => $driver);
|
||||
|
||||
-do 't/carp.pl';
|
||||
+do './t/carp.pl';
|
||||
diff --git a/t/carp_fork.t b/t/carp_fork.t
|
||||
index c81a86b..dcf8131 100644
|
||||
--- a/t/carp_fork.t
|
||||
+++ b/t/carp_fork.t
|
||||
@@ -29,4 +29,4 @@ my $driver = Log::Agent::Driver::Fork->make(
|
||||
);
|
||||
logconfig(-driver => $driver);
|
||||
|
||||
-do 't/carp.pl';
|
||||
+do './t/carp.pl';
|
||||
diff --git a/t/carp_silent.t b/t/carp_silent.t
|
||||
index 6c7c8ca..c913308 100644
|
||||
--- a/t/carp_silent.t
|
||||
+++ b/t/carp_silent.t
|
||||
@@ -14,7 +14,7 @@
|
||||
|
||||
print "1..2\n";
|
||||
|
||||
-require 't/code.pl';
|
||||
+require './t/code.pl';
|
||||
sub ok;
|
||||
|
||||
use Log::Agent;
|
||||
diff --git a/t/default.t b/t/default.t
|
||||
index eadca93..73bab3a 100644
|
||||
--- a/t/default.t
|
||||
+++ b/t/default.t
|
||||
@@ -14,7 +14,7 @@
|
||||
|
||||
print "1..4\n";
|
||||
|
||||
-require 't/code.pl';
|
||||
+require './t/code.pl';
|
||||
sub ok;
|
||||
|
||||
use Log::Agent;
|
||||
diff --git a/t/default_exp.t b/t/default_exp.t
|
||||
index 5fc95b7..940e1eb 100644
|
||||
--- a/t/default_exp.t
|
||||
+++ b/t/default_exp.t
|
||||
@@ -19,7 +19,7 @@
|
||||
|
||||
print "1..8\n";
|
||||
|
||||
-require 't/code.pl';
|
||||
+require './t/code.pl';
|
||||
sub ok;
|
||||
|
||||
use Log::Agent;
|
||||
diff --git a/t/file.t b/t/file.t
|
||||
index 57caaba..e7487ee 100644
|
||||
--- a/t/file.t
|
||||
+++ b/t/file.t
|
||||
@@ -15,7 +15,7 @@
|
||||
use Test::More;
|
||||
use Log::Agent;
|
||||
require Log::Agent::Driver::File;
|
||||
-require 't/common.pl';
|
||||
+require './t/common.pl';
|
||||
|
||||
BEGIN { plan tests => 38 }
|
||||
|
||||
diff --git a/t/fork.t b/t/fork.t
|
||||
index a943a89..5726ba2 100644
|
||||
--- a/t/fork.t
|
||||
+++ b/t/fork.t
|
||||
@@ -14,7 +14,7 @@
|
||||
|
||||
use strict;
|
||||
use Test;
|
||||
-require 't/common.pl';
|
||||
+require './t/common.pl';
|
||||
|
||||
BEGIN { plan tests => 19 }
|
||||
|
||||
diff --git a/t/priority.t b/t/priority.t
|
||||
index 3e5be89..3f6b2c4 100644
|
||||
--- a/t/priority.t
|
||||
+++ b/t/priority.t
|
||||
@@ -14,7 +14,7 @@
|
||||
|
||||
print "1..5\n";
|
||||
|
||||
-require 't/code.pl';
|
||||
+require './t/code.pl';
|
||||
sub ok;
|
||||
|
||||
use Log::Agent;
|
||||
diff --git a/t/tag_callback.t b/t/tag_callback.t
|
||||
index 64a1bd4..39b749d 100644
|
||||
--- a/t/tag_callback.t
|
||||
+++ b/t/tag_callback.t
|
||||
@@ -12,7 +12,7 @@
|
||||
#
|
||||
##########################################################################
|
||||
|
||||
-require 't/code.pl';
|
||||
+require './t/code.pl';
|
||||
sub ok;
|
||||
|
||||
eval "require Callback";
|
||||
diff --git a/t/tag_string.t b/t/tag_string.t
|
||||
index 843fc10..b4851c2 100644
|
||||
--- a/t/tag_string.t
|
||||
+++ b/t/tag_string.t
|
||||
@@ -14,7 +14,7 @@
|
||||
|
||||
print "1..2\n";
|
||||
|
||||
-require 't/code.pl';
|
||||
+require './t/code.pl';
|
||||
sub ok;
|
||||
|
||||
use Log::Agent;
|
||||
--
|
||||
2.14.3
|
||||
|
@ -0,0 +1,78 @@
|
||||
From 26d6f87b667e9087694633b38750c8ef230fefca Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= <ppisar@redhat.com>
|
||||
Date: Mon, 22 May 2017 15:18:01 +0200
|
||||
Subject: Use File::Temp::tempfile instead of POSIX::tmpnam
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
Perl 5.26.0 removed POSIX::tmpnam().
|
||||
|
||||
Bug: https://rt.cpan.org/Ticket/Display.html?id=115089
|
||||
Bug: https://bugs.gentoo.org/617052
|
||||
|
||||
Signed-off-by: Petr Písař <ppisar@redhat.com>
|
||||
---
|
||||
Makefile.PL | 5 ++++-
|
||||
test.pl | 10 +++++-----
|
||||
2 files changed, 9 insertions(+), 6 deletions(-)
|
||||
|
||||
diff --git a/Makefile.PL b/Makefile.PL
|
||||
index 9ff3e55..01f41a9 100644
|
||||
--- a/Makefile.PL
|
||||
+++ b/Makefile.PL
|
||||
@@ -4,5 +4,8 @@ use ExtUtils::MakeMaker;
|
||||
WriteMakefile(
|
||||
'NAME' => 'Log::TraceMessages',
|
||||
'VERSION_FROM' => 'TraceMessages.pm', # finds $VERSION
|
||||
- 'PREREQ_PM' => { 'HTML::FromText' => '1.004' },
|
||||
+ 'PREREQ_PM' => {
|
||||
+ 'File::Temp' => '0',
|
||||
+ 'HTML::FromText' => '1.004',
|
||||
+ },
|
||||
);
|
||||
diff --git a/test.pl b/test.pl
|
||||
index d1afa67..c8635a7 100644
|
||||
--- a/test.pl
|
||||
+++ b/test.pl
|
||||
@@ -21,7 +21,7 @@ print "ok 1\n";
|
||||
######################### End of black magic.
|
||||
|
||||
use strict;
|
||||
-use POSIX qw(tmpnam);
|
||||
+use File::Temp qw(tempfile);
|
||||
my $test_str = 'test < > &';
|
||||
my $debug = 0;
|
||||
my $out;
|
||||
@@ -50,7 +50,7 @@ print "ok 4\n";
|
||||
# Test 5 - t() with $CGI == 0 after setting a logfile
|
||||
${Log::TraceMessages::On} = 1;
|
||||
${Log::TraceMessages::CGI} = 0;
|
||||
-my $tmp = tmpnam();
|
||||
+my ($fd, $tmp) = tempfile();
|
||||
${Log::TraceMessages::Logfile} = $tmp;
|
||||
$out = grab_output("t('$test_str')");
|
||||
${Log::TraceMessages::Logfile} = undef;
|
||||
@@ -68,7 +68,7 @@ unlink $tmp or die "cannot unlink $tmp: $!";
|
||||
# Test 6 - t() with $CGI == 1 after setting a different logfile
|
||||
${Log::TraceMessages::On} = 1;
|
||||
${Log::TraceMessages::CGI} = 1;
|
||||
-my $tmp = tmpnam();
|
||||
+my ($fd, $tmp) = tempfile();
|
||||
${Log::TraceMessages::Logfile} = $tmp;
|
||||
$out = grab_output("t('$test_str')");
|
||||
${Log::TraceMessages::Logfile} = undef;
|
||||
@@ -124,8 +124,8 @@ print "ok 11\n";
|
||||
sub grab_output($) {
|
||||
die 'usage: grab_stderr(string to eval)' if @_ != 1;
|
||||
my $code = shift;
|
||||
- require POSIX;
|
||||
- my $tmp_o = POSIX::tmpnam(); my $tmp_e = POSIX::tmpnam();
|
||||
+ my ($fd_o, $tmp_o) = File::Temp::tempfile();
|
||||
+ my ($fd_e, $tmp_e) = File::Temp::tempfile();
|
||||
local *OLDOUT, *OLDERR;
|
||||
|
||||
print "running code: $code\n" if $debug;
|
||||
--
|
||||
2.14.3
|
||||
|
@ -0,0 +1,17 @@
|
||||
diff -up qt-everywhere-opensource-src-4.8.7/src/tools/moc/main.cpp.QTBUG-22829 qt-everywhere-opensource-src-4.8.7/src/tools/moc/main.cpp
|
||||
--- qt-everywhere-opensource-src-4.8.7/src/tools/moc/main.cpp.QTBUG-22829 2015-05-07 09:14:44.000000000 -0500
|
||||
+++ qt-everywhere-opensource-src-4.8.7/src/tools/moc/main.cpp 2016-03-16 13:20:43.145899869 -0500
|
||||
@@ -188,8 +188,12 @@ int runMoc(int _argc, char **_argv)
|
||||
pp.macros["Q_MOC_RUN"];
|
||||
pp.macros["__cplusplus"];
|
||||
|
||||
- // Workaround a bug while parsing the boost/type_traits/has_operator.hpp header. See QTBUG-22829
|
||||
+ // Workaround a bug while parsing some boost headers. See QTBUG-22829
|
||||
pp.macros["BOOST_TT_HAS_OPERATOR_HPP_INCLUDED"];
|
||||
+ pp.macros["BOOST_LEXICAL_CAST_INCLUDED"];
|
||||
+ pp.macros["BOOST_NEXT_PRIOR_HPP_INCLUDED"];
|
||||
+ pp.macros["BOOST_TYPE_TRAITS_HPP"];
|
||||
+ pp.macros["_SYS_SYSMACROS_H_OUTER"];
|
||||
|
||||
QByteArray filename;
|
||||
QByteArray output;
|
@ -0,0 +1,92 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
inherit qt4-build-multilib
|
||||
|
||||
DESCRIPTION="Cross-platform application development framework"
|
||||
|
||||
if [[ ${QT4_BUILD_TYPE} == release ]]; then
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
|
||||
fi
|
||||
|
||||
IUSE="+glib iconv icu libressl qt3support ssl"
|
||||
|
||||
DEPEND="
|
||||
>=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
|
||||
glib? ( dev-libs/glib:2[${MULTILIB_USEDEP}] )
|
||||
iconv? ( >=virtual/libiconv-0-r2[${MULTILIB_USEDEP}] )
|
||||
icu? ( dev-libs/icu:=[${MULTILIB_USEDEP}] )
|
||||
ssl? (
|
||||
!libressl? ( >=dev-libs/openssl-1.0.1h-r2:0[${MULTILIB_USEDEP}] )
|
||||
libressl? ( dev-libs/libressl:=[${MULTILIB_USEDEP}] )
|
||||
)
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
PDEPEND="
|
||||
~dev-qt/qttranslations-${PV}
|
||||
qt3support? ( ~dev-qt/qtgui-${PV}[aqua=,debug=,glib=,qt3support,${MULTILIB_USEDEP}] )
|
||||
"
|
||||
|
||||
MULTILIB_WRAPPED_HEADERS=(
|
||||
/usr/include/qt4/Qt/qconfig.h
|
||||
/usr/include/qt4/QtCore/qconfig.h
|
||||
)
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-4.8.5-honor-ExcludeSocketNotifiers-in-glib-event-loop.patch" # bug 514968
|
||||
"${FILESDIR}/${PN}-4.8.5-qeventdispatcher-recursive.patch" # bug 514968
|
||||
"${FILESDIR}/${PN}-4.8.7-libressl.patch" # bug 584796
|
||||
"${FILESDIR}/${PN}-4.8.7-moc.patch" # bug 556104, 635394
|
||||
)
|
||||
|
||||
QT4_TARGET_DIRECTORIES="
|
||||
src/tools/bootstrap
|
||||
src/tools/moc
|
||||
src/tools/rcc
|
||||
src/tools/uic
|
||||
src/corelib
|
||||
src/network
|
||||
src/xml
|
||||
src/plugins/codecs/cn
|
||||
src/plugins/codecs/jp
|
||||
src/plugins/codecs/kr
|
||||
src/plugins/codecs/tw
|
||||
tools/linguist/lconvert
|
||||
tools/linguist/lrelease
|
||||
tools/linguist/lupdate"
|
||||
|
||||
QCONFIG_DEFINE="QT_ZLIB"
|
||||
|
||||
src_prepare() {
|
||||
qt4-build-multilib_src_prepare
|
||||
|
||||
# bug 172219
|
||||
sed -i -e "s:CXXFLAGS.*=:CXXFLAGS=${CXXFLAGS} :" \
|
||||
-e "s:LFLAGS.*=:LFLAGS=${LDFLAGS} :" \
|
||||
qmake/Makefile.unix || die "sed qmake/Makefile.unix failed"
|
||||
|
||||
# bug 427782
|
||||
sed -i -e '/^CPPFLAGS\s*=/ s/-g //' \
|
||||
qmake/Makefile.unix || die "sed CPPFLAGS in qmake/Makefile.unix failed"
|
||||
sed -i -e 's/setBootstrapVariable QMAKE_CFLAGS_RELEASE/QMakeVar set QMAKE_CFLAGS_RELEASE/' \
|
||||
-e 's/setBootstrapVariable QMAKE_CXXFLAGS_RELEASE/QMakeVar set QMAKE_CXXFLAGS_RELEASE/' \
|
||||
configure || die "sed configure setBootstrapVariable failed"
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
local myconf=(
|
||||
-no-accessibility -no-xmlpatterns -no-multimedia -no-audio-backend -no-phonon
|
||||
-no-phonon-backend -no-svg -no-webkit -no-script -no-scripttools -no-declarative
|
||||
-system-zlib -no-gif -no-libtiff -no-libpng -no-libmng -no-libjpeg
|
||||
-no-cups -no-dbus -no-gtkstyle -no-nas-sound -no-opengl -no-openvg
|
||||
-no-sm -no-xshape -no-xvideo -no-xsync -no-xinerama -no-xcursor -no-xfixes
|
||||
-no-xrandr -no-xrender -no-mitshm -no-fontconfig -no-freetype -no-xinput -no-xkb
|
||||
$(qt_use glib)
|
||||
$(qt_use iconv)
|
||||
$(qt_use icu)
|
||||
$(use ssl && echo -openssl-linked || echo -no-openssl)
|
||||
$(qt_use qt3support)
|
||||
)
|
||||
qt4_multilib_src_configure
|
||||
}
|
@ -0,0 +1,609 @@
|
||||
LA_OPT_BASE_LICENSE v12 March 2016
|
||||
|
||||
IMPORTANT. Read the following NXP Semiconductor Software License Agreement
|
||||
("Agreement") completely. By selecting the "I Accept" button at the end of
|
||||
this page, you indicate that you accept the terms of the Agreement and you
|
||||
acknowledge that you have the authority, for yourself or on behalf of your
|
||||
company, to bind your company to these terms. You may then download or install
|
||||
the file.
|
||||
|
||||
NXP SEMICONDUCTOR SOFTWARE LICENSE AGREEMENT
|
||||
|
||||
This is a legal agreement between you, as an authorized representative of your
|
||||
employer, or if you have no employer, as an individual (together "you"), and
|
||||
Freescale Semiconductor, Inc., a wholly-owned subsidiary of NXP Semiconductors
|
||||
N.V. ("NXP"). It concerns your rights to use the software identified in the
|
||||
Software Content Register and provided to you in binary or source code form
|
||||
and any accompanying written materials (the "Licensed Software"). The Licensed
|
||||
Software may include any updates or error corrections or documentation relating
|
||||
to the Licensed Software provided to you by NXP under this License. In
|
||||
consideration for NXP allowing you to access the Licensed Software, you are
|
||||
agreeing to be bound by the terms of this Agreement. If you do not agree to all
|
||||
of the terms of this Agreement, do not download or install the Licensed
|
||||
Software. If you change your mind later, stop using the Licensed Software and
|
||||
delete all copies of the Licensed Software in your possession or control. Any
|
||||
copies of the Licensed Software that you have already distributed, where
|
||||
permitted, and do not destroy will continue to be governed by this Agreement.
|
||||
Your prior use will also continue to be governed by this Agreement.
|
||||
|
||||
1. DEFINITIONS
|
||||
|
||||
1.1. "Affiliates" means, any corporation, or entity directly or
|
||||
indirectly controlled by, controlling, or under common control with NXP
|
||||
Semiconductors N.V.
|
||||
|
||||
1.2. "Essential Patent" means a patent to the limited extent that
|
||||
infringement of such patent cannot be avoided in remaining compliant with the
|
||||
technology standards implicated by the usage of any of the Licensed Software,
|
||||
including optional implementation of the standards, on technical but not
|
||||
commercial grounds, taking into account normal technical practice and the state
|
||||
of the art generally available at the time of standardization.
|
||||
|
||||
1.3. "Intellectual Property Rights" means any and all rights under
|
||||
statute, common law or equity in and under copyrights, trade secrets, and
|
||||
patents (including utility models), and analogous rights throughout the world,
|
||||
including any applications for and the right to apply for, any of the
|
||||
foregoing.
|
||||
|
||||
1.4. "Software Content Register" means the documentation
|
||||
accompanying the Licensed Software which identifies the contents of the
|
||||
Licensed Software, including but not limited to identification of any Third
|
||||
Party Software.
|
||||
|
||||
1.5. "Third Party Software" means, any software included in the
|
||||
Licensed Software that is not NXP Proprietary software, and is not open source
|
||||
software, and to which different license terms may apply.
|
||||
|
||||
2. LICENSE GRANT.
|
||||
|
||||
2.1. Separate license grants to Third Party Software, or other
|
||||
terms applicable to the Licensed Software if different from those granted in
|
||||
this Section 2, are contained in Appendix A. The Licensed Software is
|
||||
accompanied by a Software Content Register which will identify that portion of
|
||||
the Licensed Software, if any, that is subject to the different terms in
|
||||
Appendix A.
|
||||
|
||||
2.2. Exclusively in connection with your development and
|
||||
distribution of product containing a programmable processing unit (e.g. a
|
||||
microprocessor, microcontroller, sensor or digital signal processor) supplied
|
||||
directly or indirectly from NXP ("Authorized System") NXP grants you a
|
||||
world-wide, personal, non-transferable, non-exclusive, non-sublicensable,
|
||||
license, under NXP's Intellectual Property Rights:
|
||||
|
||||
(a) to use and reproduce the Licensed Software only as part of, or
|
||||
integrated within, Authorized Systems and not on a standalone basis;
|
||||
|
||||
(b) to directly or indirectly manufacture, demonstrate, copy, distribute,
|
||||
market and sell the Licensed Software in object code (machine readable) only as
|
||||
part of, or embedded within, Authorized Systems in object code form and not on
|
||||
a standalone basis. Notwithstanding the foregoing, those files marked as .h
|
||||
files ("Header files") may be distributed in source or object code form, but
|
||||
only as part of, or embedded within Authorized Systems.
|
||||
|
||||
(c) to copy, use and distribute as needed, solely in connection with an
|
||||
Authorized System, proprietary NXP information associated with the Licensed
|
||||
Software for the purpose of developing, maintaining and supporting Authorized
|
||||
Systems with which the Licensed Software is integrated or associated.
|
||||
|
||||
2.3. For NXP Licensed Software provided to you in source code form
|
||||
(human readable), NXP further grants to you a worldwide, personal,
|
||||
non-transferable, non-exclusive, non-sublicensable, license, under NXP's
|
||||
Intellectual Property Rights:
|
||||
|
||||
(a) to prepare derivative works of the Licensed Software, only as part of,
|
||||
or integrated within, Authorized Systems and not on a standalone basis;
|
||||
|
||||
(b) to use, demonstrate, copy, distribute, market and sell the derivative
|
||||
works of the Licensed Software in object code (machine readable) only as part
|
||||
of, or integrated within, Authorized Systems and not on a standalone basis.
|
||||
Notwithstanding the foregoing, those files marked as .h files ("Header files")
|
||||
may be distributed in source or object code form, but only as part of, or
|
||||
embedded within Authorized Systems.
|
||||
|
||||
2.4. You may use subcontractors on your premises to exercise your
|
||||
rights under Section 2.2 and 2.3 so long as you have an agreement in place with
|
||||
the subcontractor containing confidentiality restrictions no less stringent
|
||||
than those contained in this Agreement. You will remain liable for your
|
||||
subcontractors' adherence to the terms of this Agreement and for any and all
|
||||
acts and omissions of such subcontractors with respect to this Agreement and
|
||||
the Licensed Software.
|
||||
|
||||
3. LICENSE LIMITATIONS AND RESTRICTIONS.
|
||||
|
||||
3.1. The licenses granted above in Section 2.3 only extend to NXP
|
||||
intellectual property rights that would be infringed by the Licensed Software
|
||||
prior to your preparation of any derivative work.
|
||||
|
||||
3.2. The Licensed Software is licensed to you, not sold. Title to
|
||||
Licensed Software delivered hereunder remains vested in NXP or NXP's licensor
|
||||
and cannot be assigned or transferred. You are expressly forbidden from
|
||||
selling or otherwise distributing the Licensed Software, or any portion
|
||||
thereof, except as expressly permitted herein. This Agreement does not grant
|
||||
to you any implied rights under any NXP or third party intellectual property.
|
||||
|
||||
3.3. You may not translate, reverse engineer, decompile, or
|
||||
disassemble the Licensed Software except to the extent applicable law
|
||||
specifically prohibits such restriction. You must prohibit your sub-licensees
|
||||
from translating, reverse engineering, decompiling, or disassembling the
|
||||
Licensed Software except to the extent applicable law specifically prohibits
|
||||
such restriction.
|
||||
|
||||
3.4. You must reproduce any and all of NXP's (or its third party
|
||||
licensor's) copyright notices and other proprietary legends on copies of
|
||||
Licensed Software.
|
||||
|
||||
3.5. If you distribute the Licensed Software to the United States
|
||||
Government, then the Licensed Software is "restricted computer software" and
|
||||
is subject to FAR 52.227-19 (c)(1) and (c)(2).
|
||||
|
||||
3.6. You grant to NXP a non-exclusive, non-transferable,
|
||||
irrevocable, perpetual, worldwide, royalty-free, sub-licensable license under
|
||||
your Intellectual Property Rights to use without restriction and for any
|
||||
purpose any suggestion, comment or other feedback related to the Licensed
|
||||
Software (including, but not limited to, error corrections and bug fixes).
|
||||
|
||||
3.7. You will not take or fail to take any action that could
|
||||
subject the Licensed Software to an Excluded License. An Excluded License means
|
||||
any license that requires, as a condition of use, modification or distribution
|
||||
of software subject to the Excluded License, that such software or other
|
||||
software combined and/or distributed with the software be (i) disclosed or
|
||||
distributed in source code form; (ii) licensed for the purpose of making
|
||||
derivative works; or (iii) redistributable at no charge.
|
||||
|
||||
3.8. You may not publish or distribute information, results or data
|
||||
associated with the use of the Licensed Software to anyone other than NXP;
|
||||
however, you must advise NXP of any results obtained including any problems or
|
||||
suggested improvements thereof. NXP retains the right to use such results and
|
||||
related information in any manner it deems appropriate.
|
||||
|
||||
4. OPEN SOURCE. Open source software included in the Licensed
|
||||
Software is not licensed under the terms of this Agreement, but is instead
|
||||
licensed under the terms of the applicable open source license(s), such as the
|
||||
BSD License, Apache License or the GNU Lesser General Public License. Your use
|
||||
of the open source software is subject to the terms of each applicable license.
|
||||
You must agree to the terms of each applicable license, or you cannot use the
|
||||
open source software.
|
||||
|
||||
5. INTELLECTUAL PROPERTY RIGHTS. Subject to NXP's ownership interest
|
||||
in the underlying Licensed Software, all intellectual property rights
|
||||
associated with, and title to, your Authorized System will be retained by or
|
||||
will vest in you. Your modifications to the Licensed Software, and all
|
||||
intellectual property rights associated with, and title thereto, will be the
|
||||
property of NXP. Upon request, you must provide NXP the source code of any
|
||||
derivative of the Licensed Software. You agree to assign all, and hereby do
|
||||
assign all rights, title, and interest to any such modifications to the
|
||||
Licensed Software to NXP and agree to provide all assistance reasonably
|
||||
requested by NXP to establish, preserve or enforce such right. Further, you
|
||||
agree to waive all moral rights relating to your modifications to the Licensed
|
||||
Software, including, without limitation, all rights of identification of
|
||||
authorship and all rights of approval, restriction, or limitation on use or
|
||||
subsequent modification. Notwithstanding the foregoing, you will have the
|
||||
license rights granted in Section 2 hereto to any such modifications made by
|
||||
you or your licensees.
|
||||
|
||||
6. PATENT COVENANT NOT TO SUE. As partial, material consideration for the
|
||||
rights granted to you under this Agreement, you covenant not to sue or
|
||||
otherwise assert your patents against NXP, a NXP Affiliate or subsidiary, or
|
||||
a NXP licensee of the Licensed Software for infringement of your Intellectual
|
||||
Property Rights by the manufacture, use, sale, offer for sale, importation or
|
||||
other disposition or promotion of the Licensed Software and/or any
|
||||
redistributed portions of the Licensed Software.
|
||||
|
||||
7. ESSENTIAL PATENTS. You are solely responsible for obtaining licenses
|
||||
for any relevant Essential Patents for your use in connection with technology
|
||||
that you incorporate into your product (whether as part of the Licensed
|
||||
Software or not).
|
||||
|
||||
8. TERM AND TERMINATION. This Agreement will remain in effect unless
|
||||
terminated as provided in this Section 8.
|
||||
|
||||
8.1. You may terminate this Agreement immediately upon written
|
||||
notice to NXP at the address provided below.
|
||||
|
||||
8.2. Either party may terminate this Agreement if the other party
|
||||
is in default of any of the terms and conditions of this Agreement, and
|
||||
termination is effective if the defaulting party fails to correct such default
|
||||
within 30 days after written notice thereof by the non-defaulting party to the
|
||||
defaulting party at the address below.
|
||||
|
||||
8.3. Notwithstanding the foregoing, NXP may terminate this
|
||||
Agreement immediately upon written notice if you: breach any of your
|
||||
confidentiality obligations or the license restrictions under this Agreement;
|
||||
become bankrupt, insolvent, or file a petition for bankruptcy or insolvency,
|
||||
make an assignment for the benefit of its creditors; enter proceedings for
|
||||
winding up or dissolution ;are dissolved; or are nationalized or become subject
|
||||
to the expropriation of all or substantially all of its business or assets.
|
||||
|
||||
8.4. Upon termination of this Agreement, all licenses granted under
|
||||
Section 2 will expire, except that any licenses extended to end-users pursuant
|
||||
to Sections 2.2(b), 2.2(c), and 2.3(b), which have been granted prior to such
|
||||
termination will survive.
|
||||
|
||||
8.5. After termination of this Agreement by either party and upon
|
||||
NXP's written request, you will, at your discretion, return to the NXP any
|
||||
confidential information including all copies thereof or furnish to NXP at
|
||||
the address below, a statement certifying, with respect to the Licensed
|
||||
Software delivered hereunder that the original and all copies, except for
|
||||
archival copies to be used solely for dispute resolution purposes, in whole or
|
||||
in part, in any form, of the Licensed Software have been destroyed.
|
||||
|
||||
8.6. Notwithstanding the termination of this Agreement for any
|
||||
reason, the terms of Sections 1, 3, 5 through 25 will survive.
|
||||
|
||||
9. SUPPORT. NXP is not obligated to provide any support,
|
||||
upgrades or new releases of the Licensed Software under this Agreement. If you
|
||||
wish, you may contact NXP and report problems and provide suggestions regarding
|
||||
the Licensed Software. NXP has no obligation to respond to such a problem
|
||||
report or suggestion. NXP may make changes to the Licensed Software at any
|
||||
time, without any obligation to notify or provide updated versions of the
|
||||
Licensed Software to you.
|
||||
|
||||
10. NO WARRANTY. To the maximum extent permitted by law,
|
||||
NXP expressly disclaims any warranty for the Licensed Software. The Licensed
|
||||
Software is provided "AS IS", without warranty of any kind, either express or
|
||||
implied, including without limitation the implied warranties of
|
||||
merchantability, fitness for a particular purpose, or non-infringement. You
|
||||
assume the entire risk arising out of the use or performance of the licensed
|
||||
software, or any systems you design using the licensed software (if any).
|
||||
|
||||
11. INDEMNITY. You agree to fully defend and indemnify NXP from
|
||||
all claims, liabilities, and costs (including reasonable attorney's fees)
|
||||
related to (1) your use (including your contractors or distributee's use, if
|
||||
permitted) of the Licensed Software or (2) your violation of the terms and
|
||||
conditions of this Agreement.
|
||||
|
||||
12. LIMITATION OF LIABILITY. EXCLUDING LIABILITY FOR A BREACH
|
||||
OF SECTION 2 (LICENSE GRANTS), SECTION 3 (LICENSE LIMITATIONS AND
|
||||
RESTRICTIONS), SECTION 17 (CONFIDENTIAL INFORMATION), OR CLAIMS UNDER SECTION
|
||||
11(INDEMNITY), IN NO EVENT WILL EITHER PARTY BE LIABLE, WHETHER IN CONTRACT,
|
||||
TORT, OR OTHERWISE, FOR ANY INCIDENTAL, SPECIAL, INDIRECT, CONSEQUENTIAL OR
|
||||
PUNITIVE DAMAGES, INCLUDING, BUT NOT LIMITED TO, DAMAGES FOR ANY LOSS OF USE,
|
||||
LOSS OF TIME, INCONVENIENCE, COMMERCIAL LOSS, OR LOST PROFITS, SAVINGS, OR
|
||||
REVENUES, TO THE FULL EXTENT SUCH MAY BE DISCLAIMED BY LAW. NXP'S TOTAL
|
||||
LIABILITY FOR ALL COSTS, DAMAGES, CLAIMS, OR LOSSES WHATSOEVER ARISING OUT OF
|
||||
OR IN CONNECTION WITH THIS AGREEMENT OR PRODUCT(S) SUPPLIED UNDER THIS
|
||||
AGREEMENT IS LIMITED TO THE AGGREGATE AMOUNT PAID BY YOU TO NXP IN CONNECTION
|
||||
WITH THE LICENSED SOFTWARE TO WHICH LOSSES OR DAMAGES ARE CLAIMED.
|
||||
|
||||
|
||||
13. EXPORT COMPLIANCE. Each party shall comply with all
|
||||
applicable export and import control laws and regulations including but not
|
||||
limited to the US Export Administration Regulations (including prohibited
|
||||
party lists issued by other federal governments), Catch-all regulations and
|
||||
all national and international embargoes. Each party further agrees that it
|
||||
will not knowingly transfer, divert, export or re-export, directly or
|
||||
indirectly, any product, software, including software source code, or
|
||||
technology restricted by such regulations or by other applicable national
|
||||
regulations, received from the other party under this Agreement, or any direct
|
||||
product of such software or technical data to any person, firm, entity,
|
||||
country or destination to which such transfer, diversion, export or re-export
|
||||
is restricted or prohibited, without obtaining prior written authorization
|
||||
from the applicable competent government authorities to the extent required
|
||||
by those laws.
|
||||
|
||||
14. GOVERNMENT CONTRACT COMPLIANCE.
|
||||
|
||||
14.1. If you sell Authorized Systems directly to any government or
|
||||
public entity, including U.S., state, local, foreign or international
|
||||
governments or public entities, or indirectly via a prime contractor or
|
||||
subcontractor of such governments or entities, NXP makes no representations,
|
||||
certifications, or warranties whatsoever about compliance with government or
|
||||
public entity acquisition statutes or regulations, including, without
|
||||
limitation, statutes or regulations that may relate to pricing, quality,
|
||||
origin or content.
|
||||
|
||||
14.2. The Licensed Software has been developed at private expense and
|
||||
is a "Commercial Item" as defined in 48 C.F.R. §2.101, consisting of
|
||||
"Commercial Computer Software", and/or "Commercial Computer Software
|
||||
Documentation," as such terms are used in 48 C.F.R. §12.212 (or 48 C.F.R.
|
||||
§227.7202, as applicable) and may only be licensed to or shared with U.S.
|
||||
Government end users in object code form as part of, or embedded within,
|
||||
Authorized Systems. Any agreement pursuant to which you share the Licensed
|
||||
Software will include a provision that reiterates the limitations of this
|
||||
document and requires all sub-agreements to similarly contain such limitations.
|
||||
|
||||
15. SAFETY CRITICAL APPLICATIONS
|
||||
|
||||
15.1. In some cases, NXP may promote certain Licensed Software for use
|
||||
in safety-related applications. NXP's goal is to educate licensees so that they
|
||||
can design their own end-product solutions to meet applicable functional safety
|
||||
standards and requirements. You make the ultimate design decisions regarding
|
||||
your products and are solely responsible for compliance with all legal,
|
||||
regulatory, safety, and security related requirements concerning your products,
|
||||
regardless of any information or support that may be provided by NXP.
|
||||
Accordingly, you will indemnify and hold NXP harmless from any claims,
|
||||
liabilities, damages and associated costs and expenses (including attorneys'
|
||||
fees) that NXP may incur related to your incorporation of any product in a
|
||||
safety-critical application or system.
|
||||
|
||||
15.2. Only Licensed Software that NXP has specifically designated as
|
||||
"Automotive Qualified" is intended for use in automotive, military, or
|
||||
aerospace applications or environments. If you use Licensed Software that has
|
||||
not been designated as "Automotive Qualified" in an automotive, military, or
|
||||
aerospace application or environment, you do so at your own risk.
|
||||
|
||||
15.3. Licensed Software is not intended or authorized for any use in
|
||||
anti-personnel landmines.
|
||||
|
||||
16. CHOICE OF LAW; VENUE. This Agreement will be governed by,
|
||||
construed, and enforced in accordance with the laws of the State of Texas, USA,
|
||||
without regard to conflicts of laws principles, will apply to all matters
|
||||
relating to this Agreement or the Licensed Software, and you agree that any
|
||||
litigation will be subject to the exclusive jurisdiction of the state or
|
||||
federal courts Texas, USA. The United Nations Convention on Contracts for
|
||||
the International Sale of Goods will not apply to this document.
|
||||
|
||||
17. CONFIDENTIAL INFORMATION. Subject to the license grants and
|
||||
restrictions contained herein, you must treat the Licensed Software as
|
||||
confidential information and you agree to retain the Licensed Software in
|
||||
confidence perpetually, with respect to Licensed Software in source code form
|
||||
(human readable), or for a period of five (5) years from the date of
|
||||
termination of this Agreement, with respect to all other parts of the Licensed
|
||||
Software. During this period, you may not disclose any part of the Licensed
|
||||
Software to anyone other than employees who have a need to know of the Licensed
|
||||
Software and who have executed written agreements obligating them to protect
|
||||
such Licensed Software to at least the same degree of care as in this
|
||||
Agreement. You agree to use the same degree of care, but no less than a
|
||||
reasonable degree of care, with the Licensed Software as you do with your own
|
||||
confidential information. You may disclose Licensed Software to the extent
|
||||
required by a court or under operation of law or order provided that you notify
|
||||
NXP of such requirement prior to disclosure, which you only disclose
|
||||
information required, and that you allow NXP the opportunity to object to such
|
||||
court or other legal body requiring such disclosure.
|
||||
|
||||
18. TRADEMARKS. You are not authorized to use any NXP
|
||||
trademarks, brand names, or logos.
|
||||
|
||||
19. ENTIRE AGREEMENT. This Agreement constitutes the entire
|
||||
agreement between you and NXP regarding the subject matter of this Agreement,
|
||||
and supersedes all prior communications, negotiations, understandings,
|
||||
agreements or representations, either written or oral, if any. This Agreement
|
||||
may only be amended in written form, signed by you and NXP.
|
||||
|
||||
20. SEVERABILITY. If any provision of this Agreement is held for
|
||||
any reason to be invalid or unenforceable, then the remaining provisions of
|
||||
this Agreement will be unimpaired and, unless a modification or replacement of
|
||||
the invalid or unenforceable provision is further held to deprive you or NXP of
|
||||
a material benefit, in which case the Agreement will immediately terminate, the
|
||||
invalid or unenforceable provision will be replaced with a provision that is
|
||||
valid and enforceable and that comes closest to the intention underlying the
|
||||
invalid or unenforceable provision.
|
||||
|
||||
21. NO WAIVER. The waiver by NXP of any breach of any provision
|
||||
of this Agreement will not operate or be construed as a waiver of any other or
|
||||
a subsequent breach of the same or a different provision.
|
||||
|
||||
22. AUDIT. You will keep full, clear and accurate records with
|
||||
respect to your compliance with the limited license rights granted under this
|
||||
Agreement for three years following expiration or termination of this
|
||||
Agreement. NXP will have the right, either itself or through an independent
|
||||
certified public accountant to examine and audit, at NXP's expense, not more
|
||||
than once a year, and during normal business hours, all such records that may
|
||||
bear upon your compliance with the limited license rights granted above. You
|
||||
must make prompt adjustment to compensate for any errors and/or omissions
|
||||
disclosed by such examination or audit.
|
||||
|
||||
23. NOTICES. All notices and communications under
|
||||
this Agreement will be made in writing, and will be effective when received
|
||||
at the following addresses:
|
||||
|
||||
NXP: Freescale Semiconductor, Inc.
|
||||
|
||||
6501 William Cannon West OE62
|
||||
|
||||
Austin, Texas 78735
|
||||
|
||||
ATTN: Legal Department
|
||||
You: The address provided at registration will be used.
|
||||
|
||||
24. RELATIONSHIP OF THE PARTIES. The parties are independent
|
||||
contractors. Nothing in this Agreement will be construed to create any
|
||||
partnership, joint venture, or similar relationship. Neither party is
|
||||
authorized to bind the other to any obligations with third parties.
|
||||
|
||||
25. SUCCESSION AND ASSIGNMENT. This Agreement will be binding
|
||||
upon and inure to the benefit of the parties and their permitted successors
|
||||
and assigns. You may not assign this Agreement, or any part of this Agreement,
|
||||
without the prior written approval of NXP, which approval will not be
|
||||
unreasonably withheld or delayed.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
APPENDIX A
|
||||
|
||||
Other License Grants and Restrictions:
|
||||
|
||||
The Licensed Software may include some or all of the following software, which
|
||||
is either 1) not NXP proprietary software or 2) NXP proprietary software
|
||||
subject to different terms than those in the Agreement. If the Software Content
|
||||
Register that accompanies the Licensed Software identifies any of the following
|
||||
Third Party Software or specific components of the NXP Proprietary Software,
|
||||
the following terms apply to the extent they deviate from the terms in the
|
||||
Agreement:
|
||||
|
||||
Third Party Software
|
||||
|
||||
Use Restrictions
|
||||
|
||||
Atheros
|
||||
|
||||
Use of Atheros software is limited to evaluation and demonstration only.
|
||||
Permitted distributions must be similarly limited. Further rights must be
|
||||
obtained directly from Atheros.
|
||||
|
||||
ATI (AMD)
|
||||
|
||||
Distribution of ATI software must be a part of, or embedded within, Authorized
|
||||
Systems that include a ATI graphics processor core.
|
||||
|
||||
Broadcom Corporation
|
||||
|
||||
Your use of Broadcom Corporation software is restricted to Authorized Systems
|
||||
that incorporate a compatible integrated circuit device manufactured or sold by
|
||||
Broadcom.
|
||||
|
||||
Cirque Corporation
|
||||
|
||||
Use of Cirque Corporation technology is limited to evaluation, demonstration,
|
||||
or certification testing only. Permitted distributions must be similarly
|
||||
limited. Further rights, including but not limited to ANY commercial
|
||||
distribution rights, must be obtained directly from Cirque Corporation.
|
||||
|
||||
Coding Technologies (Dolby Labs)
|
||||
|
||||
Use of CTS software is limited to evaluation and demonstration only. Permitted
|
||||
distributions must be similarly limited. Further rights must be obtained from
|
||||
Dolby Laboratories.
|
||||
|
||||
CSR
|
||||
|
||||
Use of Cambridge Silicon Radio, Inc. ("CSR") software is limited to evaluation
|
||||
and demonstration only. Permitted distributions must be similarly limited.
|
||||
Further rights must be obtained directly from CSR.
|
||||
|
||||
NXP Wireless Charging Library
|
||||
|
||||
License to the Software is limited to use in inductive coupling or wireless
|
||||
charging applications
|
||||
|
||||
Global Locate (Broadcom Corporation)
|
||||
|
||||
Use of Global Locate, Inc. software is limited to evaluation and demonstration
|
||||
only. Permitted distributions must be similarly limited. Further rights must
|
||||
be obtained from Global Locate.
|
||||
|
||||
Imagination Technologies Limited (IMG)
|
||||
|
||||
If the Licensed Software includes proprietary software developed by IMG, your
|
||||
rights are limited to a non-exclusive, world-wide right and non-transferrable
|
||||
and non-sub-licensable license (i) to use and modify the Licensed Software and
|
||||
documentation and (ii) to copy and distribute the Licensed Software only in
|
||||
object code form solely for use on NXP Rayleigh products. If you are provided
|
||||
with the Licensed Software in source code format, you are restricted to
|
||||
accessing only those deliverables in source code format which are necessary for
|
||||
you to carry out either specific customization or porting work in association
|
||||
with NXP's Rayleigh products or your Authorized System.
|
||||
|
||||
The confidentiality restrictions shall continue in force without limit in time
|
||||
notwithstanding the termination or expiration of this Agreement.
|
||||
|
||||
Micrium
|
||||
|
||||
uC/OS-II and uC/OS-III is provided in source form for FREE short-term
|
||||
evaluation, for educational use or for peaceful research. If you plan or
|
||||
intend to use uC/OS-II or uC/OS-III in a commercial application/product then,
|
||||
you need to contact Micrium to properly license uC/OS-II or uC/OS-III for its
|
||||
use in your application/product. We provide ALL the source code for your
|
||||
convenience and to help you experience uC/OS-II or uC/OS-III. The fact that
|
||||
the source is provided does NOT mean that you can use it commercially without
|
||||
paying a licensing fee.
|
||||
|
||||
Microsoft
|
||||
|
||||
If the Licensed Software includes software owned by Microsoft Corporation
|
||||
("Microsoft"), it is subject to the terms of your license with Microsoft
|
||||
(the "Microsoft Underlying Licensed Software") and as such, NXP grants no
|
||||
license to you, beyond evaluation and demonstration in connection with NXP
|
||||
processors, in the Microsoft Underlying Licensed Software. You must separately
|
||||
obtain rights beyond evaluation and demonstration in connection with the
|
||||
Microsoft Underlying Licensed Software from Microsoft.
|
||||
|
||||
Microsoft does not provide support services for the components provided
|
||||
to you through this Agreement. If you have any questions or require
|
||||
technical assistance, please contact NXP. Microsoft Corporation is a third
|
||||
party beneficiary to this Agreement with the right to enforce the terms of
|
||||
this Agreement. TO THE MAXIMUM EXTENT PERMITTED BY LAW, MICROSOFT AND ITS
|
||||
AFFILIATES DISCLAIM ANY WARRANTIES FOR THE MICROSOFT UNDERLYING LICENSED
|
||||
SOFTWARE. TO THE MAXIMUM EXTENT PERMITTED BY LAW, NEITHER MICROSOFT NOR ITS
|
||||
AFFILIATES WILL BE LIABLE, WHETHER IN CONTRACT, TORT, OR OTHERWISE, FOR ANY
|
||||
DIRECT, INCIDENTAL, SPECIAL, INDIRECT, CONSEQUENTIAL OR PUNITIVE DAMAGES,
|
||||
INCLUDING, BUT NOT LIMITED TO, DAMAGES FOR ANY LOSS OF USE, LOSS OF TIME,
|
||||
INCONVENIENCE, COMMERCIAL LOSS, OR LOST PROFITS, SAVINGS, OR REVENUES,
|
||||
ARISING FROM THE FROM THE USE OF THE MICROSOFT UNDERLYING LICENSED SOFTWARE.
|
||||
|
||||
MindTree
|
||||
|
||||
Notwithstanding the terms contained in Section 2.3 (a), if the Licensed
|
||||
Software includes proprietary software of MindTree in source code format,
|
||||
Licensee may make modifications and create derivative works only to the
|
||||
extent necessary for debugging of the Licensed Software.
|
||||
|
||||
MPEG LA
|
||||
|
||||
Use of MPEG LA audio or video codec technology is limited to evaluation
|
||||
and demonstration only. Permitted distributions must be similarly limited.
|
||||
Further rights must be obtained directly from MPEG LA.
|
||||
|
||||
MQX RTOS Code
|
||||
|
||||
MQX RTOS source code may not be re-distributed by any FSL Licensee under any
|
||||
circumstance, even by a signed written amendment to this Agreement.
|
||||
|
||||
Opus
|
||||
|
||||
Use of Opus software must be consistent with the terms of the Opus license
|
||||
which can be found at: {http://www.opus-codec.org/license/}
|
||||
|
||||
Real Networks - its GStreamer Optimized Real Format Client Code implementation
|
||||
or OpenMax Optimized Real Format Client Code
|
||||
|
||||
Use of the GStreamer Optimized Real Format Client Code, or OpenMax Optimized
|
||||
Real Format Client code is restricted to applications in the automotive market.
|
||||
Licensee must be a final manufacturer in good standing with a current license
|
||||
with Real Networks for the commercial use and distribution of products
|
||||
containing the GStreamer Optimized Real Format Client Code implementation or
|
||||
OpenMax Optimized Real Format Client Code
|
||||
|
||||
SanDisk Corporation
|
||||
|
||||
If the Licensed Software includes software developed by SanDisk Corporation
|
||||
("SanDisk"), you must separately obtain the rights to reproduce and distribute
|
||||
this software in source code form from SanDisk. Please follow these easy steps
|
||||
to obtain the license and software:
|
||||
|
||||
1. Contact your local SanDisk sales representative to obtain the SanDisk
|
||||
License Agreement.
|
||||
|
||||
2. Sign the license agreement. Fax the signed agreement to SanDisk USA
|
||||
marketing department at 408-542-0403. The license will be valid when fully
|
||||
executed by SanDisk.
|
||||
|
||||
3. If you have specific questions, please send an email to
|
||||
sales@sandisk.com
|
||||
|
||||
You may only use the SanDisk Corporation Licensed Software on products
|
||||
compatible with a SanDisk Secure Digital Card. You may not use the SanDisk
|
||||
Corporation Licensed Software on any memory device product. SanDisk retains
|
||||
all rights to any modifications or derivative works to the SanDisk Corporation
|
||||
Licensed Software that you may create.
|
||||
|
||||
Texas Instruments
|
||||
|
||||
Your use of Texas Instruments Inc. WiLink8 Licensed Software is restricted to
|
||||
NXP SoC based systems that include a compatible connectivity device
|
||||
manufactured by TI.
|
||||
|
||||
Vivante
|
||||
|
||||
Distribution of Vivante software must be a part of, or embedded within,
|
||||
Authorized Systems that include a Vivante Graphics Processing Unit.
|
||||
|
||||
|
||||
Synopsys/Target Compiler Technologies
|
||||
|
||||
|
||||
Your use of the Synopsys/Target Compiler Technologies Licensed Software
|
||||
and related documentation is subject to the following:
|
||||
|
||||
- Duration of the license for the Licensed Software is limited to
|
||||
12 months, unless otherwise specified in the license file.
|
||||
|
||||
- The Licensed Software is usable by one user at a time on a single
|
||||
designated computer, unless otherwise agreed by Synopsys.
|
||||
|
||||
- Licensed Software and documentation are to be used only on a
|
||||
designated computer at the designated physical address provided by you on the
|
||||
APEX license form.
|
@ -1 +1 @@
|
||||
Thu, 26 Oct 2017 06:09:37 +0000
|
||||
Thu, 26 Oct 2017 13:39:40 +0000
|
||||
|
@ -1 +1 @@
|
||||
Thu, 26 Oct 2017 06:09:37 +0000
|
||||
Thu, 26 Oct 2017 13:39:40 +0000
|
||||
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=configure install prepare
|
||||
DEPEND=sys-libs/libnih[dbus] sys-apps/dbus selinux? ( sec-policy/selinux-cgmanager ) >=app-portage/elt-patches-20170422 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||
DESCRIPTION=Control Group manager daemon
|
||||
EAPI=5
|
||||
HOMEPAGE=https://linuxcontainers.org/cgmanager/introduction/
|
||||
IUSE=pam selinux
|
||||
KEYWORDS=alpha amd64 arm ~arm64 hppa ppc64 x86
|
||||
LICENSE=LGPL-2.1
|
||||
RDEPEND=sys-libs/libnih[dbus] sys-apps/dbus selinux? ( sec-policy/selinux-cgmanager )
|
||||
SLOT=0
|
||||
SRC_URI=https://linuxcontainers.org/downloads/cgmanager/cgmanager-0.39.tar.gz
|
||||
_eclasses_=autotools dc412f38566b91012efd58b9c203e6c3 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 flag-o-matic 2274fcc1e7ef6affaff5bcd636275417 libtool 0081a71a261724730ec4c248494f044d ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e pam 3e788d86170dfcd5b06824d898315e18 toolchain-funcs 185a06792159ca143528e7010368e8af
|
||||
_md5_=4019f4da5497d84497466fd98016cfd9
|
@ -0,0 +1,12 @@
|
||||
DEFINED_PHASES=prepare unpack
|
||||
DEPEND=app-arch/xz-utils sys-devel/gcc:*[openmp]
|
||||
DESCRIPTION=Parallel implementation of the XZ compression utility
|
||||
EAPI=6
|
||||
HOMEPAGE=http://jnovy.fedorapeople.org/pxz/
|
||||
KEYWORDS=~amd64 ~ppc64 ~x86 ~amd64-linux
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=app-arch/xz-utils sys-devel/gcc:*[openmp]
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/jnovy/pxz/archive/fcfea93957d96b7661d1439cf4b767ecfd341eed.tar.gz -> pxz-5.0_pre20151029.tar.gz
|
||||
_eclasses_=multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af vcs-snapshot 03289f51c769cf409d200d2d628cdd6e
|
||||
_md5_=77a51ec7cc41a601c0b6406f33762f0a
|
@ -1,10 +1,10 @@
|
||||
DEFINED_PHASES=compile install unpack
|
||||
DEPEND=app-arch/xz-utils sys-devel/gcc[openmp] dev-vcs/git
|
||||
DEFINED_PHASES=prepare unpack
|
||||
DEPEND=app-arch/xz-utils sys-devel/gcc:*[openmp] >=dev-vcs/git-1.8.2.1
|
||||
DESCRIPTION=parallel LZMA compressor (no parallel decompression!)
|
||||
EAPI=3
|
||||
EAPI=6
|
||||
HOMEPAGE=https://jnovy.fedorapeople.org/pxz/
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=app-arch/xz-utils sys-devel/gcc[openmp]
|
||||
RDEPEND=app-arch/xz-utils sys-devel/gcc:*[openmp]
|
||||
SLOT=0
|
||||
_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 flag-o-matic 2274fcc1e7ef6affaff5bcd636275417 git-2 195a672bfaf52d868442171c9469bbb6 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
|
||||
_md5_=737dcd9eb3f45402e279f3655a2f2315
|
||||
_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 flag-o-matic 2274fcc1e7ef6affaff5bcd636275417 git-r3 52a888802d25387c2c74cb845d1219bc ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
|
||||
_md5_=131d7a43cd1ca8e28b6e9b5427a232c9
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue