diff --git a/app-admin/augeas/files/augeas-0.10.0-gets.patch b/app-admin/augeas/files/augeas-0.10.0-gets.patch deleted file mode 100644 index 5f754955be6c..000000000000 --- a/app-admin/augeas/files/augeas-0.10.0-gets.patch +++ /dev/null @@ -1,15 +0,0 @@ - gnulib/lib/stdio.in.h | 1 - - 1 file changed, 1 deletion(-) - -diff --git a/gnulib/lib/stdio.in.h b/gnulib/lib/stdio.in.h -index 9091497..fa7e3fb 100644 ---- a/gnulib/lib/stdio.in.h -+++ b/gnulib/lib/stdio.in.h -@@ -162,7 +162,6 @@ _GL_WARN_ON_USE (fflush, "fflush is not always POSIX compliant - " - so any use of gets warrants an unconditional warning. Assume it is - always declared, since it is required by C89. */ - #undef gets --_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead"); - - #if @GNULIB_FOPEN@ - # if @REPLACE_FOPEN@ diff --git a/app-admin/augeas/files/augeas-0.10.0-libxml2-pkgconfig.patch b/app-admin/augeas/files/augeas-0.10.0-libxml2-pkgconfig.patch deleted file mode 100644 index aaa418670154..000000000000 --- a/app-admin/augeas/files/augeas-0.10.0-libxml2-pkgconfig.patch +++ /dev/null @@ -1,24 +0,0 @@ -From b41deef293841da50a236023bad486ea3f57e4dc Mon Sep 17 00:00:00 2001 -From: "Richard W.M. Jones" -Date: Sat, 3 Dec 2011 14:21:50 +0000 -Subject: [PATCH] pkg-config: Augeas requires libxml2. - ---- - augeas.pc.in | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) - -diff --git a/augeas.pc.in b/augeas.pc.in -index c97847d..9e166db 100644 ---- a/augeas.pc.in -+++ b/augeas.pc.in -@@ -6,6 +6,6 @@ includedir=@includedir@ - Name: augeas - Version: @VERSION@ - Description: Augeas configuration editing library --Requires: -+Requires.private: libxml-2.0 - Libs: -L${libdir} -laugeas @LIBS@ - Cflags: -I${includedir} --- -1.7.6 - diff --git a/app-admin/augeas/files/augeas-0.10.0-test.patch b/app-admin/augeas/files/augeas-0.10.0-test.patch deleted file mode 100644 index e2630014f29a..000000000000 --- a/app-admin/augeas/files/augeas-0.10.0-test.patch +++ /dev/null @@ -1,56 +0,0 @@ -From 075f8d35497fb36d9193e5364c055049c66fa5eb Mon Sep 17 00:00:00 2001 -From: Lubomir Rintel -Date: Mon, 9 Jan 2012 18:52:11 +0100 -Subject: [PATCH 1/2] Allow JSON number literals to be followed by whitespace - -Add a test case. - -Fixes https://fedorahosted.org/augeas/ticket/247 ---- - AUTHORS | 1 + - lenses/json.aug | 2 +- - lenses/tests/test_json.aug | 3 +++ - 3 files changed, 5 insertions(+), 1 deletions(-) - -diff --git a/AUTHORS b/AUTHORS -index df63f95..e7870f2 100644 ---- a/AUTHORS -+++ b/AUTHORS -@@ -44,6 +44,7 @@ Contributions by: - Bill Pemberton - Alan Pevec - Robin Lee Powell -+ Lubomir Rintel - Roman Rakus - Satoru SATOH - Nicolas Valcárcel Scerpella -diff --git a/lenses/json.aug b/lenses/json.aug -index c22ad90..6ceab09 100644 ---- a/lenses/json.aug -+++ b/lenses/json.aug -@@ -29,7 +29,7 @@ let str_store = - let q = del "\"" "\"" in - q . store /[^"]*/ . q . ws (* " Emacs, relax *) - --let number = [ label "number" . store /-?[0-9]+(\.[0-9]+)?([eE][+-]?[0-9]+)?/ ] -+let number = [ label "number" . store /-?[0-9]+(\.[0-9]+)?([eE][+-]?[0-9]+)?/ . ws ] - let str = [ label "string" . str_store ] - - let const (r:regexp) = [ label "const" . store r . ws ] -diff --git a/lenses/tests/test_json.aug b/lenses/tests/test_json.aug -index 0bcd25d..d8b7fa8 100644 ---- a/lenses/tests/test_json.aug -+++ b/lenses/tests/test_json.aug -@@ -8,6 +8,9 @@ test lns get "true" = { "const" = "true" } - - test lns get "3.141" = { "number" = "3.141" } - -+test lns get "{ \"key\" : 666 }" = -+ { "dict" { "entry" = "key" { "number" = "666" } } } -+ - test lns get "[true, 0, \"yo\"]" = - { "array" { "const" = "true" } { "number" = "0" } { "string" = "yo" } } - --- -1.7.7.5 - diff --git a/app-admin/augeas/files/augeas-0.10.0-test2.patch b/app-admin/augeas/files/augeas-0.10.0-test2.patch deleted file mode 100644 index 743ccfdce1fc..000000000000 --- a/app-admin/augeas/files/augeas-0.10.0-test2.patch +++ /dev/null @@ -1,49 +0,0 @@ -From 100a7b38222a63c6435a72b4974b55f39a28989e Mon Sep 17 00:00:00 2001 -From: Lubomir Rintel -Date: Mon, 9 Jan 2012 19:24:41 +0100 -Subject: [PATCH 2/2] Correctly parse empty object and arrays in JSON - -Add a test case. -Fix from David Lutterkort . - -https://fedorahosted.org/augeas/ticket/248 ---- - lenses/json.aug | 4 ++-- - lenses/tests/test_json.aug | 5 +++++ - 2 files changed, 7 insertions(+), 2 deletions(-) - -diff --git a/lenses/json.aug b/lenses/json.aug -index 6ceab09..2645806 100644 ---- a/lenses/json.aug -+++ b/lenses/json.aug -@@ -37,9 +37,9 @@ let const (r:regexp) = [ label "const" . store r . ws ] - let value0 = str | number | const /true|false|null/ - - let fix_value (value:lens) = -- let array = [ label "array" . lbrack . Build.opt_list value comma . rbrack ] in -+ let array = [ label "array" . lbrack . (Build.opt_list value comma)? . rbrack ] in - let pair = [ label "entry" . str_store . colon . value ] in -- let obj = [ label "dict" . lbrace . Build.opt_list pair comma . rbrace ] in -+ let obj = [ label "dict" . lbrace . (Build.opt_list pair comma)? . rbrace ] in - (str | number | obj | array | const /true|false|null/) - - (* Typecheck finitely deep nesting *) -diff --git a/lenses/tests/test_json.aug b/lenses/tests/test_json.aug -index d8b7fa8..aec7d4c 100644 ---- a/lenses/tests/test_json.aug -+++ b/lenses/tests/test_json.aug -@@ -30,6 +30,11 @@ test lns get "{ \"0\": true, \"1\":false }" = - test lns get "{\"menu\": \"entry one\"}" = - { "dict" { "entry" = "menu" { "string" = "entry one" } } } - -+test lns get "[ ]" = -+ { "array" } -+ -+test lns get "{}" = -+ { "dict" } - - let s = "{\"menu\": { - \"id\": \"file\", --- -1.7.7.5 - diff --git a/app-admin/augeas/files/cve-2017-7555.patch b/app-admin/augeas/files/cve-2017-7555.patch deleted file mode 100644 index aaacdc2674c0..000000000000 --- a/app-admin/augeas/files/cve-2017-7555.patch +++ /dev/null @@ -1,159 +0,0 @@ -From 4cca923b732990bec0c699b2e69911c2221b2498 Mon Sep 17 00:00:00 2001 -From: David Lutterkort -Date: Fri, 4 Aug 2017 17:13:52 -0700 -Subject: [PATCH] * src/pathx.c (parse_name): correctly handle trailing - whitespace in names - -When a name ended in whitespace, we incorrectly assumed it was always ok to -trim that whitespace. That is not true if that whitespace is escaped, -i.e. if the path expression is something like '/x\ '. In that case, the -name really needs to be literally 'x ', i.e., we can not trim that -whitespace. - -The incorrect behavior led to turning '/x\ ' first into 'x\' and then, -because we assume that '\' is always followed by a character inside the -string, when we removed the escaping '\', we would read beyond the end of -the intermediate string result; if we were lucky, that would lead to a -crash, otherwise we'd continue with junk. - -We now make sure that escaped whitespace at the end of a string does not -get stripped, avoiding all these headaches. - -Fixes RHBZ https://bugzilla.redhat.com/show_bug.cgi?id=1475621 ---- - src/pathx.c | 27 +++++++++++++++++++------ - tests/test-xpath.c | 59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ - 2 files changed, 80 insertions(+), 6 deletions(-) - -diff --git a/src/pathx.c b/src/pathx.c -index d292cb30..9a2f9c76 100644 ---- a/src/pathx.c -+++ b/src/pathx.c -@@ -1710,6 +1710,16 @@ int pathx_escape_name(const char *in, char **out) { - return 0; - } - -+/* Return true if POS is preceded by an odd number of backslashes, i.e., if -+ * POS is escaped. Stop the search when we get to START */ -+static bool backslash_escaped(const char *pos, const char *start) { -+ bool result=false; -+ while (pos-- > start && *pos == '\\') { -+ result = !result; -+ } -+ return result; -+} -+ - /* - * NameNoWS ::= [^][|/\= \t\n] | \\. - * NameWS ::= [^][|/\=] | \\. -@@ -1719,11 +1729,14 @@ static char *parse_name(struct state *state) { - const char *s = state->pos; - char *result; - -+ /* Advance state->pos until it points to the first character that is -+ * not part of a name. */ - while (*state->pos != '\0' && strchr(name_follow, *state->pos) == NULL) { -- /* This is a hack: since we allow spaces in names, we need to avoid -- * gobbling up stuff that is in follow(Name), e.g. 'or' so that -- * things like [name1 or name2] still work. -- */ -+ /* Since we allow spaces in names, we need to avoid gobbling up -+ * stuff that is in follow(Name), e.g. 'or' so that things like -+ * [name1 or name2] still work. In other words, we'll parse 'x frob -+ * y' as one name, but for 'x or y', we consider 'x' a name in its -+ * own right. */ - if (STREQLEN(state->pos, " or ", strlen(" or ")) || - STREQLEN(state->pos, " and ", strlen(" and "))) - break; -@@ -1738,10 +1751,12 @@ static char *parse_name(struct state *state) { - state->pos += 1; - } - -- /* Strip trailing white space */ -+ /* Strip trailing white space. Make sure we respect escaped whitespace -+ * and don't strip it as in "x\\ " */ - if (state->pos > s) { - state->pos -= 1; -- while (isspace(*state->pos) && state->pos >= s) -+ while (isspace(*state->pos) && state->pos > s -+ && !backslash_escaped(state->pos, s)) - state->pos -= 1; - state->pos += 1; - } -diff --git a/tests/test-xpath.c b/tests/test-xpath.c -index 3e418e5f..82986474 100644 ---- a/tests/test-xpath.c -+++ b/tests/test-xpath.c -@@ -355,6 +355,62 @@ static int test_wrong_regexp_flag(struct augeas *aug) { - return -1; - } - -+static int test_trailing_ws_in_name(struct augeas *aug) { -+ int r; -+ -+ printf("%-30s ... ", "trailing_ws_in_name"); -+ -+ /* We used to incorrectly lop escaped whitespace off the end of a -+ * name. Make sure that we really create a tree node with label 'x ' -+ * with the below set, and look for it in a number of ways to ensure we -+ * are not lopping off trailing whitespace. */ -+ r = aug_set(aug, "/ws\\ ", "1"); -+ if (r < 0) { -+ fprintf(stderr, "failed to set '/ws ': %d\n", r); -+ goto fail; -+ } -+ /* We did not create a node with label 'ws' */ -+ r = aug_get(aug, "/ws", NULL); -+ if (r != 0) { -+ fprintf(stderr, "created '/ws' instead: %d\n", r); -+ goto fail; -+ } -+ -+ /* We did not create a node with label 'ws\t' (this also checks that we -+ * don't create something like 'ws\\' by dropping the last whitespace -+ * character. */ -+ r = aug_get(aug, "/ws\\\t", NULL); -+ if (r != 0) { -+ fprintf(stderr, "found '/ws\\t': %d\n", r); -+ goto fail; -+ } -+ -+ /* But we did create 'ws ' */ -+ r = aug_get(aug, "/ws\\ ", NULL); -+ if (r != 1) { -+ fprintf(stderr, "could not find '/ws ': %d\n", r); -+ goto fail; -+ } -+ -+ /* If the whitespace is preceded by an even number of '\\' chars, -+ * whitespace must be stripped */ -+ r = aug_set(aug, "/nows\\\\ ", "1"); -+ if (r < 0) { -+ fprintf(stderr, "set of '/nows' failed: %d\n", r); -+ goto fail; -+ } -+ r = aug_get(aug, "/nows\\\\", NULL); -+ if (r != 1) { -+ fprintf(stderr, "could not get '/nows\\'\n"); -+ goto fail; -+ } -+ printf("PASS\n"); -+ return 0; -+ fail: -+ printf("FAIL\n"); -+ return -1; -+} -+ - static int run_tests(struct test *tests, int argc, char **argv) { - char *lensdir; - struct augeas *aug = NULL; -@@ -398,6 +454,9 @@ static int run_tests(struct test *tests, int argc, char **argv) { - - if (test_wrong_regexp_flag(aug) < 0) - result = EXIT_FAILURE; -+ -+ if (test_trailing_ws_in_name(aug) < 0) -+ result = EXIT_FAILURE; - } - aug_close(aug); - free(lensdir); diff --git a/app-admin/augeas/files/cve-bunch-of-them-symlink.patch b/app-admin/augeas/files/cve-bunch-of-them-symlink.patch deleted file mode 100644 index 3bd1d95ae42d..000000000000 --- a/app-admin/augeas/files/cve-bunch-of-them-symlink.patch +++ /dev/null @@ -1,76 +0,0 @@ -From 051c73a9a7ffe9e525f6f0a1b8f5198ff8cc6752 Mon Sep 17 00:00:00 2001 -From: Dominic Cleal -Date: Sat, 11 Aug 2012 20:39:14 +0100 -Subject: [PATCH] Fix regression in permissions of created files - -Commit 16387744 changed temporary file creation to use mkstemp, resulting in -new files being created with 0600 permissions. For brand new files created -through Augeas, their permissions stayed at 0600 rather than being set by the -umask as before. - - * src/transform.c (transform_save): chmod after creating new files to - permissions implied by the umask ---- - src/transform.c | 10 ++++++++++ - tests/test-preserve.sh | 15 ++++++++++++++- - 2 files changed, 24 insertions(+), 1 deletion(-) - -diff --git a/src/transform.c b/src/transform.c -index a3acd10..1ca3d5f 100644 ---- a/src/transform.c -+++ b/src/transform.c -@@ -1096,6 +1096,16 @@ int transform_save(struct augeas *aug, struct tree *xfm, - err_status = "xfer_attrs"; - goto done; - } -+ } else { -+ /* Since mkstemp is used, the temp file will have secure permissions -+ * instead of those implied by umask, so change them for new files */ -+ mode_t curumsk = umask(022); -+ umask(curumsk); -+ -+ if (fchmod(fileno(fp), 0666 - curumsk) < 0) { -+ err_status = "create_chmod"; -+ return -1; -+ } - } - - if (tree != NULL) -diff --git a/tests/test-preserve.sh b/tests/test-preserve.sh -index 042dab9..9719ac6 100755 ---- a/tests/test-preserve.sh -+++ b/tests/test-preserve.sh -@@ -59,9 +59,12 @@ if [ $selinux = yes -a xetc_t != "x$act_con" ] ; then - exit 1 - fi - --# Check that we create new files without error -+# Check that we create new files without error and with permissions implied -+# from the umask - init_dirs - -+oldumask=$(umask) -+umask 0002 - $AUGTOOL > /dev/null </dev/null - econf \ - --program-prefix=n \ - ${myconf} \ - || die "configure failed" - popd 2>/dev/null -} - -src_compile() { - pushd dist 2>/dev/null - emake || die "make failed" - popd 2>/dev/null -} - -src_install() { - pushd dist 2>/dev/null - emake -j1 DESTDIR="${D}" install || die "install failed" - popd 2>/dev/null -} - -pkg_postinst() { - einfo "Setting /usr/bin/vi symlink" - eselect vi update --if-unset -} - -pkg_postrm() { - einfo "Updating /usr/bin/vi symlink" - eselect vi update --if-unset -} diff --git a/app-editors/nvi/nvi-1.81.6-r6.ebuild b/app-editors/nvi/nvi-1.81.6-r6.ebuild deleted file mode 100644 index 716ff8d45ba7..000000000000 --- a/app-editors/nvi/nvi-1.81.6-r6.ebuild +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools db-use flag-o-matic - -DBVERS="4.8.30 4.7 4.6 4.5 4.4 4.3 4.2" -DBSLOTS= -DBDEPENDS= -for DBVER in ${DBVERS} -do - if [[ ${DBVER} = *.*.* ]]; then - DBSLOTS="${DBSLOTS} ${DBVER%.*}" - DBDEPENDS="${DBDEPENDS} >=sys-libs/db-${DBVER}:${DBVER%.*}" - else - DBSLOTS="${DBSLOTS} ${DBVER}" - DBDEPENDS="${DBDEPENDS} sys-libs/db:${DBVER}" - fi -done - -DESCRIPTION="Vi clone" -HOMEPAGE="https://sites.google.com/a/bostic.com/keithbostic/vi" -SRC_URI="http://garage.linux.student.kuleuven.be/~skimo/nvi/devel/${P}.tar.bz2" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86" -IUSE="perl tcl unicode" - -CDEPEND="|| ( ${DBDEPENDS} ) - >=sys-libs/ncurses-5.6-r2:= - perl? ( dev-lang/perl ) - tcl? ( !unicode? ( >=dev-lang/tcl-8.5:0 ) )" - -DEPEND="${CDEPEND} - virtual/pkgconfig" - -RDEPEND="${CDEPEND} - app-eselect/eselect-vi" - -REQUIRED_USE="tcl? ( !unicode )" - -PATCHES=( - "${FILESDIR}"/${P}-strlen-macro-renaming.patch - "${FILESDIR}"/${P}-db44.patch - "${FILESDIR}"/${P}-db.patch - "${FILESDIR}"/${P}-perl-as-needed.patch - "${FILESDIR}"/${P}-perl-shortnames.patch - "${FILESDIR}"/${P}-ac_config_header.patch - "${FILESDIR}"/${P}-use_pkgconfig_for_ncurses.patch - "${FILESDIR}"/${P}-printf-types.patch - ) - -src_prepare() { - default - - cd dist || die - chmod +x findconfig || die - - mv configure.{in,ac} || die - sed -i -e "s@-ldb@-l$(db_libname ${DBSLOTS})@" configure.ac || die - sed -i -e "s@^install-\(.*\)-local:@install-\1-hook:@" Makefile.am || die - eautoreconf -Im4 -} - -src_configure() { - local myconf - - use perl && myconf="${myconf} --enable-perlinterp" - use unicode && myconf="${myconf} --enable-widechar" - use tcl && ! use unicode && myconf="${myconf} --enable-tclinterp" - - append-cppflags '-D_PATH_MSGCAT="\"/usr/share/vi/catalog/\""' - append-cppflags -I"$(db_includedir ${DBSLOTS})" - - pushd dist 2>/dev/null || die - econf \ - --program-prefix=n \ - ${myconf} - popd 2>/dev/null || die -} - -src_compile() { - emake -C dist -} - -src_install() { - emake -C dist DESTDIR="${D}" install -} - -pkg_postinst() { - einfo "Setting /usr/bin/vi symlink" - eselect vi update --if-unset -} - -pkg_postrm() { - einfo "Updating /usr/bin/vi symlink" - eselect vi update --if-unset -} diff --git a/app-misc/elasticsearch/Manifest b/app-misc/elasticsearch/Manifest index 7f225424f1e2..19d9a7daebad 100644 --- a/app-misc/elasticsearch/Manifest +++ b/app-misc/elasticsearch/Manifest @@ -1,2 +1,2 @@ DIST elasticsearch-5.5.2.tar.gz 33485703 SHA256 0870e2c0c72e6eda976effa07aa1cdd06a9500302320b5c22ed292ce21665bf1 SHA512 62048f15b43e38a61e3a19a1599c25cd0d9009cc1172db5b450b04dec349ecd313b1f20e3d1c7ed1c101ae3e6f6c6d2cdf004a9713ad803576277f93e3adbdb9 WHIRLPOOL 3a71cef2858b76b11e1693907e745912a83f23e26c35a3456c6324fc19c317c53d4404e20134b034e41e162c1ea8d58c38bbd4afe0394d886ab32f6b698172ec -DIST elasticsearch-5.6.2.tar.gz 33766495 SHA256 ef505373fdd85c762dedef0b067ce7b089e177568a57b31e5b4126d8acd47653 SHA512 a20cd6607cc9fd94b37c8592b2aaaede4136349d66175581ccba999bc5a64038387680f471fca600afc2b538e4aecbb9d3ee1f82aa327853d072feff2f950319 WHIRLPOOL 322999b483f7cd84716efb329542ea59228e93cc0a1ef86d5612230a0637ecff44063e488f48e673ffadda0cbcba026374bb2251de6cc8f6a8ce2699399864a2 +DIST elasticsearch-5.6.3.tar.gz 33774486 SHA256 492b7e59d5204b3dc7eb13b611c33b3db36b392bdd6a4c004ba99c6543fc28f9 SHA512 ee57d010e196eb25e5296fe95ab2de5e503d4d66f7eec8c8f6ac2ff9ddbc1a8dc1514202d705e291ee49d3e04650b597a9afc5f92f179b8faa5e2fe3c662f33e WHIRLPOOL bda081e6b91d1076a39e0af75b44d7f877f28178281de1f22c5177abf804c9395dacabb3c93ec93aff65223df42353bc955bbf60e74fb07f99320096dd97173a diff --git a/app-misc/elasticsearch/elasticsearch-5.6.2.ebuild b/app-misc/elasticsearch/elasticsearch-5.6.3.ebuild similarity index 100% rename from app-misc/elasticsearch/elasticsearch-5.6.2.ebuild rename to app-misc/elasticsearch/elasticsearch-5.6.3.ebuild diff --git a/app-shells/bash/files/bash-3.0-afs.patch b/app-shells/bash/files/bash-3.0-afs.patch deleted file mode 100644 index f07371c39eb4..000000000000 --- a/app-shells/bash/files/bash-3.0-afs.patch +++ /dev/null @@ -1,20 +0,0 @@ -Ripped from Fedora - -- Fixed AFS support for output redirection, so that the correct errors - are reported for other filesystems (bug #155373). - -https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=155373 - ---- bash-3.0/redir.c.afs 2005-04-20 09:16:15.000000000 +0100 -+++ bash-3.0/redir.c 2005-04-20 09:16:58.000000000 +0100 -@@ -596,7 +596,9 @@ - fd = open (filename, flags, mode); - #if defined (AFS) - if ((fd < 0) && (errno == EACCES)) -- fd = open (filename, flags & ~O_CREAT, mode); -+ if ((fd = open (filename, flags & ~O_CREAT, mode)) < 0) -+ /* Restore previous errno. */ -+ errno = EACCES; - #endif /* AFS */ - } - diff --git a/app-shells/bash/files/bash-3.0-crash.patch b/app-shells/bash/files/bash-3.0-crash.patch deleted file mode 100644 index 984e85d82ed3..000000000000 --- a/app-shells/bash/files/bash-3.0-crash.patch +++ /dev/null @@ -1,46 +0,0 @@ -> Machine Type: i686-pc-linux-gnu -> -> Bash Version: 3.0 -> Patch Level: 0 -> Release Status: release -> -> Description: -> GNU bash, version 3.00.0(1)-release (i686-pc-linux-gnu) -> (and -> GNU bash, version 2.05b.0(1)-release (i386-redhat-linux-gnu) -> -> dumps a core because of a null pointer "in make_bare_word -> at make_cmd.c:90" (see gdb output below) - -Thanks for the report. Here's a quick fix: - -*** arrayfunc.c~ Sat Nov 6 15:08:29 2004 ---- arrayfunc.c Mon Jan 31 11:56:21 2005 -*************** -*** 709,713 **** - return ((char *)NULL); - } -! else if (var == 0) - return ((char *)NULL); - else if (array_p (var) == 0) ---- 709,713 ---- - return ((char *)NULL); - } -! else if (var == 0 || value_cell (var) == 0) - return ((char *)NULL); - else if (array_p (var) == 0) - - -Chet - --- -``The lyf so short, the craft so long to lerne.'' - Chaucer -( ``Discere est Dolere'' -- chet ) - Live...Laugh...Love -Chet Ramey, ITS, CWRU chet@po.cwru.edu http://tiswww.tis.cwru.edu/~chet/ - - -_______________________________________________ -Bug-bash mailing list -Bug-bash@gnu.org -http://lists.gnu.org/mailman/listinfo/bug-bash diff --git a/app-shells/bash/files/bash-3.0-histtimeformat.patch b/app-shells/bash/files/bash-3.0-histtimeformat.patch deleted file mode 100644 index b910600fd896..000000000000 --- a/app-shells/bash/files/bash-3.0-histtimeformat.patch +++ /dev/null @@ -1,56 +0,0 @@ -Ripped from Debian - -http://lists.gnu.org/archive/html/bug-bash/2004-08/msg00008.html - -From: Enrique Perez-Terron -To: bug-bash@gnu.org -Subject: When using HISTTIMEFORMAT, the date and the command are run - together. -Date: Sun, 01 Aug 2004 18:36:45 +0200 - -Configuration Information [Automatically generated, do not change]: -Machine: i586 -OS: linux-gnu -Compiler: gcc -Compilation CFLAGS: -DPROGRAM='bash' -DCONF_HOSTTYPE='i586' --DCONF_OSTYPE='linux-gnu' -DCONF_MACHTYPE='i586-pc-linux-gnu' --DCONF_VENDOR='pc' -DLOCALEDIR='/usr/local/share/locale' --DPACKAGE='bash' -DSHELL -DHAVE_CONFIG_H -I. -I. -I./include -I./lib --g -O2 -uname output: Linux arabia.home.lan 2.6.6-1.435.2.3 #1 Thu Jul 1 -09:11:28 EDT 2004 i586 i586 i386 GNU/Linux -Machine Type: i586-pc-linux-gnu - -# DP: Add space separating the time and the command in the -# DP: output from the history builtin command. - -Bash Version: 3.0 -Patch Level: 0 -Release Status: release - -Description: - There is no space separating the time and the command in the - output from the history builtin command. - -Repeat-By: - $ export HISTTIMEFORMAT=_A_format_string_ - $ history 3 - 997 _A_format_string_echo $BASH_VERSION - 998 _A_format_string_export HISTTIMEFORMAT=_A_format_string_ - 999 _A_format_string_history 3 - -Fix: ---- ./builtins/history.def.orig 2003-12-20 00:02:09.000000000 +0100 -+++ ./builtins/history.def 2004-08-01 18:18:02.652720102 +0200 -@@ -287,9 +287,10 @@ - QUIT; - - timestr = (histtimefmt && *histtimefmt) ? histtime (hlist[i], histtimefmt) : (char *)NULL; -- printf ("%5d%c %s%s\n", i + history_base, -+ printf ("%5d%c %s%s%s\n", i + history_base, - histdata(i) ? '*' : ' ', - ((timestr && *timestr) ? timestr : ""), -+ ((timestr && *timestr) ? " " : ""), - histline(i)); - i++; - } diff --git a/app-shells/bash/files/bash-3.0-jobs.patch b/app-shells/bash/files/bash-3.0-jobs.patch deleted file mode 100644 index 72c149c71cf5..000000000000 --- a/app-shells/bash/files/bash-3.0-jobs.patch +++ /dev/null @@ -1,56 +0,0 @@ -Ripped from Fedora - -* Wed Sep 8 2004 Tim Waugh 3.0-13 -- Check for EINVAL from waitpid() and avoid WCONTINUED in that case. -- Fixed jobs4 test. - -From: Tim Waugh -Subject: [patch] bash-3.0: avoid WCONTINUED if invalid -Date: Wed, 8 Sep 2004 16:52:38 +0100 -User-agent: Mutt/1.4.1i - -Hi, - -GNU libc defines WCONTINUED, but (at least on Linux 2.4.x kernels) -waitpid() returns -1 with errno set to EINVAL if WCONTINUED is -supplied in options. - -Here is a patch to retry without WCONTINUED set in that case. - -Tim. - ---- bash-3.0/tests/jobs4.sub -+++ bash-3.0/tests/jobs4.sub -@@ -18,5 +18,5 @@ - - wait - --cat & -+sleep 100 & - kill -1 %% && echo i killed it || echo could not kill it ---- bash-3.0/jobs.c -+++ bash-3.0/jobs.c -@@ -2475,6 +2475,7 @@ - PROCESS *child; - pid_t pid; - int call_set_current, last_stopped_job, job, children_exited, waitpid_flags; -+ static int wcontinued_not_supported = 0; - - call_set_current = children_exited = 0; - last_stopped_job = NO_JOB; -@@ -2488,7 +2489,15 @@ - : 0; - if (sigchld || block == 0) - waitpid_flags |= WNOHANG; -+ retry: -+ if (wcontinued_not_supported) -+ waitpid_flags &= ~WCONTINUED; - pid = WAITPID (-1, &status, waitpid_flags); -+ if (pid == -1 && errno == EINVAL) -+ { -+ wcontinued_not_supported = 1; -+ goto retry; -+ } - - /* The check for WNOHANG is to make sure we decrement sigchld only - if it was non-zero before we called waitpid. */ diff --git a/app-shells/bash/files/bash-3.0-locale.patch b/app-shells/bash/files/bash-3.0-locale.patch deleted file mode 100644 index ea1ef3deae36..000000000000 --- a/app-shells/bash/files/bash-3.0-locale.patch +++ /dev/null @@ -1,112 +0,0 @@ -Ripped from SuSe - -http://lists.gnu.org/archive/html/bug-bash/2004-08/msg00005.html - -From: schwab@suse.de -To: bug-bash@gnu.org -Subject: HISTTIMEFORMAT doesn't track locale changes -Date: Sun, 1 Aug 2004 11:14:00 +0200 (CEST) - -Configuration Information [Automatically generated, do not change]: -Machine: ia64 -OS: linux-gnu -Compiler: gcc -Compilation CFLAGS: -DPROGRAM='bash' -DCONF_HOSTTYPE='ia64' -DCONF_OSTYPE='linux-gnu' -DCONF_MACHTYPE='ia64-unknown-linux-gnu' -DCONF_VENDOR='unknown' -DLOCALEDIR='/usr/local/share/locale' -DPACKAGE='bash' -DSHELL -DHAVE_CONFIG_H -I. -I../bash-3.0 -I../bash-3.0/include -I../bash-3.0/lib -O2 -g -uname output: Linux sykes 2.6.5-22-default #1 SMP Fri Jul 2 13:43:23 UTC 2004 ia64 ia64 ia64 GNU/Linux -Machine Type: ia64-unknown-linux-gnu - -Bash Version: 3.0 -Patch Level: 0 -Release Status: release - -Description: -Bash doesn't use the current locale when formatting HISTTIMEFORMAT. - -Repeat-By: -sykes:/tmp/bash/Build/:[0]$ locale -LANG=de_DE.UTF-8 -LC_CTYPE="de_DE.UTF-8" -LC_NUMERIC=POSIX -LC_TIME=POSIX -LC_COLLATE=POSIX -LC_MONETARY="de_DE.UTF-8" -LC_MESSAGES=en_US.UTF-8 -LC_PAPER="de_DE.UTF-8" -LC_NAME="de_DE.UTF-8" -LC_ADDRESS="de_DE.UTF-8" -LC_TELEPHONE="de_DE.UTF-8" -LC_MEASUREMENT="de_DE.UTF-8" -LC_IDENTIFICATION="de_DE.UTF-8" -LC_ALL= -sykes:/tmp/bash/Build/:[0]$ history 1 - 1502 history 1 -sykes:/tmp/bash/Build/:[0]$ HISTTIMEFORMAT=%c -sykes:/tmp/bash/Build/:[0]$ history 1 - 1504 Sun Aug 1 10:56:59 2004history 1 -sykes:/tmp/bash/Build/:[0]$ export LC_TIME=$LANG -sykes:/tmp/bash/Build/:[0]$ history 1 - 1506 Sun Aug 1 10:57:24 2004history 1 - ---- bash-3.0/locale.c -+++ bash-3.0/locale.c -@@ -71,9 +71,10 @@ set_default_locale () - textdomain (PACKAGE); - } - --/* Set default values for LC_CTYPE, LC_COLLATE, LC_MESSAGES and LC_NUMERIC -- if they are not specified in the environment, but LC_ALL is. This -- should be called from main() after parsing the environment. */ -+/* Set default values for LC_CTYPE, LC_COLLATE, LC_MESSAGES, LC_NUMERIC -+ and LC_TIME if they are not specified in the environment, but LC_ALL -+ is. This should be called from main() after parsing the -+ environment. */ - void - set_default_locale_vars () - { -@@ -109,6 +110,12 @@ set_default_locale_vars () - setlocale (LC_NUMERIC, lc_all); - # endif /* LC_NUMERIC */ - -+# if defined (LC_TIME) -+ val = get_string_value ("LC_TIME"); -+ if (val == 0 && lc_all && *lc_all) -+ setlocale (LC_TIME, lc_all); -+# endif /* LC_TIME */ -+ - #endif /* HAVE_SETLOCALE */ - - val = get_string_value ("TEXTDOMAIN"); -@@ -213,6 +220,13 @@ set_locale_var (var, value) - return (setlocale (LC_NUMERIC, get_locale_var ("LC_NUMERIC")) != 0); - # endif /* LC_NUMERIC */ - } -+ else if (var[3] == 'T' && var[4] == 'I') /* LC_TIME */ -+ { -+# if defined (LC_TIME) -+ if (lc_all == 0 || *lc_all == '\0') -+ return (setlocale (LC_TIME, get_locale_var ("LC_TIME")) != 0); -+# endif /* LC_TIME */ -+ } - #endif /* HAVE_SETLOCALE */ - - return (0); -@@ -285,6 +299,9 @@ reset_locale_vars () - # if defined (LC_NUMERIC) - setlocale (LC_NUMERIC, get_locale_var ("LC_NUMERIC")); - # endif -+# if defined (LC_TIME) -+ setlocale (LC_TIME, get_locale_var ("LC_TIME")); -+# endif - - locale_setblanks (); - ---- bash-3.0/variables.c -+++ bash-3.0/variables.c -@@ -3646,6 +3646,7 @@ static struct name_and_function special_ - { "LC_CTYPE", sv_locale }, - { "LC_MESSAGES", sv_locale }, - { "LC_NUMERIC", sv_locale }, -+ { "LC_TIME", sv_locale }, - - { "MAIL", sv_mail }, - { "MAILCHECK", sv_mail }, diff --git a/app-shells/bash/files/bash-3.0-manpage.patch b/app-shells/bash/files/bash-3.0-manpage.patch deleted file mode 100644 index 08e3143e5422..000000000000 --- a/app-shells/bash/files/bash-3.0-manpage.patch +++ /dev/null @@ -1,15 +0,0 @@ -Ripped from Fedora - -fix obvious display bug - ---- bash-3.0/doc/bash.1 -+++ bash-3.0/doc/bash.1 -@@ -3929,7 +3929,7 @@ - .B SIGHUP - to all jobs when an interactive login shell exits. - .PP --If \Bbash\fP is waiting for a command to complete and receives a signal -+If \fBbash\fP is waiting for a command to complete and receives a signal - for which a trap has been set, the trap will not be executed until - the command completes. - When \fBbash\fP is waiting for an asynchronous command via the \fBwait\fP diff --git a/app-shells/bash/files/bash-3.0-multibyteifs.patch b/app-shells/bash/files/bash-3.0-multibyteifs.patch deleted file mode 100644 index 1e74832b638a..000000000000 --- a/app-shells/bash/files/bash-3.0-multibyteifs.patch +++ /dev/null @@ -1,281 +0,0 @@ -From: Tim Waugh -To: bug-bash@gnu.org -Subject: [patch] multibyte IFS values -Date: Tue, 24 Aug 2004 13:34:59 +0100 - -Hi, - -Here is a patch to address these problems: - -http://lists.gnu.org/archive/html/bug-bash/2004-07/msg00294.html -http://lists.gnu.org/archive/html/bug-bash/2004-07/msg00296.html - -It works well for me at least. - -Tim. - ---- bash-3.0/subst.c.multibyteifs 2004-08-20 15:22:48.366497771 +0100 -+++ bash-3.0/subst.c 2004-08-20 18:13:30.833624616 +0100 -@@ -124,7 +124,12 @@ - SHELL_VAR *ifs_var; - char *ifs_value; - unsigned char ifs_cmap[UCHAR_MAX + 1]; -+#if defined (HANDLE_MULTIBYTE) -+unsigned char ifs_firstc[MB_LEN_MAX]; -+size_t ifs_firstc_len; -+#else - unsigned char ifs_firstc; -+#endif - - /* Extern functions and variables from different files. */ - extern int last_command_exit_value, last_command_exit_signal; -@@ -862,8 +867,14 @@ - char *charlist; - { - register int i = *sindex; -+ size_t slen; -+#if defined (HANDLE_MULTIBYTE) -+ size_t clen; -+ wchar_t *wcharlist = NULL; -+#endif - int c; - char *temp; -+ DECLARE_MBSTATE; - - if (charlist[0] == '\'' && charlist[1] == '\0') - { -@@ -872,18 +883,65 @@ - return temp; - } - -- for (i = *sindex; c = string[i]; i++) -+ slen = strlen (string + *sindex) + *sindex; -+ i = *sindex; -+#if defined (HANDLE_MULTIBYTE) -+ clen = strlen (charlist); -+#endif -+ while ((c = string[i])) - { -+#if defined (HANDLE_MULTIBYTE) -+ size_t mblength; -+#endif -+ - if (c == CTLESC) - { -- i++; -+ i += 2; - continue; - } - -+#if defined (HANDLE_MULTIBYTE) -+ mblength = mblen (string + i, slen - i); -+ if (mblength > 1) -+ { -+ wchar_t wc; -+ size_t mblength = mbtowc (&wc, string + i, slen - i); -+ if (MB_INVALIDCH (mblength)) -+ { -+ if (MEMBER (c, charlist)) -+ break; -+ } -+ else -+ { -+ if (!wcharlist) -+ { -+ size_t len = mbstowcs (wcharlist, charlist, 0); -+ if (len == -1) -+ len = 0; -+ wcharlist = xmalloc (sizeof (wchar_t) * (len + 1)); -+ mbstowcs (wcharlist, charlist, 1 + len); -+ } -+ -+ if (wcschr (wcharlist, wc)) -+ { -+ break; -+ } -+ } -+ } -+ else -+#endif -+ - if (MEMBER (c, charlist)) - break; -+ -+ ADVANCE_CHAR (string, slen, i); - } - -+#if defined (HANDLE_MULTIBYTE) -+ if (wcharlist) -+ free (wcharlist); -+#endif -+ - temp = substring (string, *sindex, i); - *sindex = i; - -@@ -1456,11 +1514,36 @@ - d2 = 0; - if (delims) - { -- d2 = (char *)xmalloc (strlen (delims) + 1); -- for (i = ts = 0; delims[i]; i++) -+ size_t slength = strlen (delims); -+#if defined (HANDLE_MULTIBYTE) -+ size_t mblength = 1; -+ DECLARE_MBSTATE; -+#endif -+ -+ d2 = (char *)xmalloc (slength + 1); -+ i = ts = 0; -+ while (delims[i]) - { -+#if defined (HANDLE_MULTIBYTE) -+ mbstate_t state_bak = state; -+ mblength = mbrlen (delims + i, slength, &state); -+ -+ if (MB_INVALIDCH (mblength)) -+ state = state_bak; -+ else if (mblength != 1) -+ { -+ memcpy (d2 + ts, delims + i, mblength); -+ ts += mblength; -+ i += mblength; -+ slength -= mblength; -+ continue; -+ } -+#endif -+ - if (whitespace(delims[i]) == 0) - d2[ts++] = delims[i]; -+ i++; -+ slength--; - } - d2[ts] = '\0'; - } -@@ -1654,10 +1737,19 @@ - string_list_dollar_star (list) - WORD_LIST *list; - { -+#if defined (HANDLE_MULTIBYTE) -+ char sep[MB_CUR_MAX + 1]; -+#else - char sep[2]; -+#endif - -+#if defined (HANDLE_MULTIBYTE) -+ memcpy (sep, ifs_firstc, ifs_firstc_len); -+ sep[ifs_firstc_len] = '\0'; -+#else - sep[0] = ifs_firstc; - sep[1] = '\0'; -+#endif - - return (string_list_internal (list, sep)); - } -@@ -1676,14 +1768,41 @@ - WORD_LIST *list; - int quoted; - { -- char *ifs, sep[2]; -+ char *ifs; -+#if defined (HANDLE_MULTIBYTE) -+ char sep[MB_CUR_MAX + 1]; -+#else -+ char sep[2]; -+#endif - WORD_LIST *tlist; - - /* XXX this could just be ifs = ifs_value; */ - ifs = ifs_var ? value_cell (ifs_var) : (char *)0; - -+#if defined (HANDLE_MULTIBYTE) -+ if (ifs && *ifs) -+ { -+ size_t mblength = mblen (ifs, strnlen (ifs, MB_CUR_MAX)); -+ if (MB_INVALIDCH (mblength)) -+ { -+ sep[0] = *ifs; -+ sep[1] = '\0'; -+ } -+ else -+ { -+ memcpy (sep, ifs, mblength); -+ sep[mblength] = '\0'; -+ } -+ } -+ else -+ { -+ sep[0] = ' '; -+ sep[1] = '\0'; -+ } -+#else - sep[0] = (ifs == 0 || *ifs == 0) ? ' ' : *ifs; - sep[1] = '\0'; -+#endif - - tlist = ((quoted & (Q_HERE_DOCUMENT|Q_DOUBLE_QUOTES)) || (ifs && *ifs == 0)) - ? quote_list (list) -@@ -1732,6 +1851,7 @@ - WORD_DESC *t; - char *current_word, *s; - int sindex, sh_style_split, whitesep; -+ size_t slen = 0; - - if (!string || !*string) - return ((WORD_LIST *)NULL); -@@ -1805,7 +1925,12 @@ - - /* Move past the current separator character. */ - if (string[sindex]) -- sindex++; -+ { -+ DECLARE_MBSTATE; -+ if (!slen) -+ slen = strlen (string); -+ ADVANCE_CHAR (string, slen, sindex); -+ } - - /* Now skip sequences of space, tab, or newline characters if they are - in the list of separators. */ -@@ -6796,7 +6921,27 @@ - ifs_cmap[uc] = 1; - } - -+#if defined (HANDLE_MULTIBYTE) -+ if (!ifs_value) -+ { -+ ifs_firstc[0] = '\0'; -+ ifs_firstc_len = 1; -+ } -+ else -+ { -+ size_t ifs_len = strnlen (ifs_value, MB_CUR_MAX); -+ ifs_firstc_len = mblen (ifs_value, ifs_len); -+ if (MB_INVALIDCH (ifs_firstc_len)) -+ { -+ ifs_firstc[0] = '\0'; -+ ifs_firstc_len = 1; -+ } -+ else -+ memcpy (ifs_firstc, ifs_value, ifs_firstc_len); -+ } -+#else - ifs_firstc = ifs_value ? *ifs_value : 0; -+#endif - } - - char * ---- bash-3.0/subst.h.multibyteifs 2004-08-20 15:51:08.301074583 +0100 -+++ bash-3.0/subst.h 2004-08-20 15:51:39.070206473 +0100 -@@ -231,7 +231,12 @@ - extern SHELL_VAR *ifs_var; - extern char *ifs_value; - extern unsigned char ifs_cmap[]; -+#if defined (HANDLE_MULTIBYTE) -+extern unsigned char ifs_firstc[]; -+extern size_t ifs_firstc_len; -+#else - extern unsigned char ifs_firstc; -+#endif - - /* Evaluates to 1 if C is a character in $IFS. */ - #define isifs(c) (ifs_cmap[(unsigned char)(c)] != 0) diff --git a/app-shells/bash/files/bash-3.0-pwd.patch b/app-shells/bash/files/bash-3.0-pwd.patch deleted file mode 100644 index 77f0918fb4d8..000000000000 --- a/app-shells/bash/files/bash-3.0-pwd.patch +++ /dev/null @@ -1,16 +0,0 @@ -Ripped from Fedora - -* Tue Mar 15 2005 Tim Waugh 3.0-30 -- Fix PS1 expansion crash when PWD is unset (bg #151116). - ---- bash-3.0/parse.y.pwd 2005-03-15 14:22:36.000000000 +0000 -+++ bash-3.0/parse.y 2005-03-15 14:22:37.000000000 +0000 -@@ -4103,7 +4103,7 @@ - #define ROOT_PATH(x) ((x)[0] == '/' && (x)[1] == 0) - #define DOUBLE_SLASH_ROOT(x) ((x)[0] == '/' && (x)[1] == '/' && (x)[2] == 0) - /* Abbreviate \W as ~ if $PWD == $HOME */ -- if (c == 'W' && (((t = get_string_value ("HOME")) == 0) || STREQ (t, temp) == 0)) -+ if (c == 'W' && (((t = get_string_value ("HOME")) == 0) || STREQ (t, t_string) == 0)) - { - if (ROOT_PATH (t_string) == 0 && DOUBLE_SLASH_ROOT (t_string) == 0) - { diff --git a/app-shells/bash/files/bash-3.0-subshell.patch b/app-shells/bash/files/bash-3.0-subshell.patch deleted file mode 100644 index a1d7dfe7d342..000000000000 --- a/app-shells/bash/files/bash-3.0-subshell.patch +++ /dev/null @@ -1,39 +0,0 @@ -Ripped from Fedora which took this from upstream - -* Tue Nov 22 2005 Tim Waugh 3.0-37 -- Applied patch from upstream to fix parsing problem (bug #146638). - -http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=146638 - ---- bash-3.0/parse.y.subshell 2005-11-22 13:19:11.000000000 +0000 -+++ bash-3.0/parse.y 2005-11-22 13:19:24.000000000 +0000 -@@ -2055,14 +2055,6 @@ - if (uc) - shell_input_line_index++; - -- if MBTEST(uc == '\\' && remove_quoted_newline && shell_input_line[shell_input_line_index] == '\n') -- { -- if (SHOULD_PROMPT ()) -- prompt_again (); -- line_number++; -- goto restart_read; -- } -- - #if defined (ALIAS) || defined (DPAREN_ARITHMETIC) - /* If UC is NULL, we have reached the end of the current input string. If - pushed_string_list is non-empty, it's time to pop to the previous string -@@ -2078,6 +2070,14 @@ - } - #endif /* ALIAS || DPAREN_ARITHMETIC */ - -+ if MBTEST(uc == '\\' && remove_quoted_newline && shell_input_line[shell_input_line_index] == '\n') -+ { -+ if (SHOULD_PROMPT ()) -+ prompt_again (); -+ line_number++; -+ goto restart_read; -+ } -+ - if (!uc && shell_input_line_terminator == EOF) - return ((shell_input_line_index != 0) ? '\n' : EOF); - diff --git a/app-shells/bash/files/bash-3.0-ulimit.patch b/app-shells/bash/files/bash-3.0-ulimit.patch deleted file mode 100644 index 8202b95d2769..000000000000 --- a/app-shells/bash/files/bash-3.0-ulimit.patch +++ /dev/null @@ -1,186 +0,0 @@ -Ripped from Fedora - ---- bash-3.0/builtins/ulimit.def -+++ bash-3.0/builtins/ulimit.def -@@ -34,15 +34,20 @@ - -a all current limits are reported - -c the maximum size of core files created - -d the maximum size of a process's data segment -+ -e the maximum scheduling priority (`nice') - -f the maximum size of files created by the shell -+ -i the maximum number of pending signals - -l the maximum size a process may lock into memory - -m the maximum resident set size - -n the maximum number of open file descriptors - -p the pipe buffer size -+ -q the maximum number of bytes in POSIX message queues -+ -r the maximum rt priority - -s the maximum stack size - -t the maximum amount of cpu time in seconds - -u the maximum number of user processes - -v the size of virtual memory -+ -x the maximum number of file locks - - If LIMIT is given, it is the new value of the specified resource; - the special LIMIT values `soft', `hard', and `unlimited' stand for -@@ -199,7 +204,13 @@ - #ifdef RLIMIT_DATA - { 'd', RLIMIT_DATA, 1024, "data seg size", "kbytes" }, - #endif -+#ifdef RLIMIT_NICE -+ { 'e', RLIMIT_NICE, 1, "max nice", (char *)NULL}, -+#endif /* RLIMIT_NICE */ - { 'f', RLIMIT_FILESIZE, 1024, "file size", "blocks" }, -+#ifdef RLIMIT_SIGPENDING -+ { 'i', RLIMIT_SIGPENDING, 1, "pending signals", (char *)NULL}, -+#endif - #ifdef RLIMIT_MEMLOCK - { 'l', RLIMIT_MEMLOCK, 1024, "max locked memory", "kbytes" }, - #endif -@@ -208,6 +219,12 @@ - #endif /* RLIMIT_RSS */ - { 'n', RLIMIT_OPENFILES, 1, "open files", (char *)NULL}, - { 'p', RLIMIT_PIPESIZE, 512, "pipe size", "512 bytes" }, -+#ifdef RLIMIT_MSGQUEUE -+ { 'q', RLIMIT_MSGQUEUE, 1, "POSIX message queues", "bytes" }, -+#endif -+#ifdef RLIMIT_RTPRIO -+ { 'r', RLIMIT_RTPRIO, 1, "max rt priority", (char *)NULL}, -+#endif /* RLIMIT_RTPRIO */ - #ifdef RLIMIT_STACK - { 's', RLIMIT_STACK, 1024, "stack size", "kbytes" }, - #endif -@@ -221,6 +238,9 @@ - #ifdef RLIMIT_SWAP - { 'w', RLIMIT_SWAP, 1024, "swap size", "kbytes" }, - #endif -+#ifdef RLIMIT_LOCKS -+ { 'x', RLIMIT_LOCKS, 1, "file locks", (char *)NULL}, -+#endif - { -1, -1, -1, (char *)NULL, (char *)NULL } - }; - #define NCMDS (sizeof(limits) / sizeof(limits[0])) -@@ -647,11 +667,11 @@ - - for (i = 0; limits[i].option > 0; i++) - { -- if (get_limit (i, &softlim, &hardlim) < 0) -+ if (get_limit (i, &softlim, &hardlim) == 0) -+ printone (i, (mode & LIMIT_SOFT) ? softlim : hardlim, 1); -+ else if (errno != EINVAL) - builtin_error ("%s: cannot get limit: %s", limits[i].description, - strerror (errno)); -- else -- printone (i, (mode & LIMIT_SOFT) ? softlim : hardlim, 1); - } - } - -@@ -670,7 +690,7 @@ - else - sprintf (unitstr, "(-%c) ", limits[limind].option); - -- printf ("%-18s %16s", limits[limind].description, unitstr); -+ printf ("%-20s %16s", limits[limind].description, unitstr); - } - if (curlim == RLIM_INFINITY) - puts ("unlimited"); ---- bash-3.0/doc/bashref.texi -+++ bash-3.0/doc/bashref.texi -@@ -3793,7 +3793,7 @@ - @item ulimit - @btindex ulimit - @example --ulimit [-acdflmnpstuvSH] [@var{limit}] -+ulimit [-acdeflmnpqrstuvxSH] [@var{limit}] - @end example - @code{ulimit} provides control over the resources available to processes - started by the shell, on systems that allow such control. If an -@@ -3814,9 +3814,15 @@ - @item -d - The maximum size of a process's data segment. - -+@item -e -+The maximum scheduling priority. -+ - @item -f - The maximum size of files created by the shell. - -+@item -i -+The maximum number of pending signals. -+ - @item -l - The maximum size that may be locked into memory. - -@@ -3829,6 +3835,12 @@ - @item -p - The pipe buffer size. - -+@item -q -+The maximum number of bytes in POSIX message queues. -+ -+@item -r -+The maximum RT priority. -+ - @item -s - The maximum stack size. - -@@ -3841,6 +3853,9 @@ - @item -v - The maximum amount of virtual memory available to the process. - -+@item -x -+The maximum amount of file locks. -+ - @end table - - If @var{limit} is given, it is the new value of the specified resource; ---- bash-3.0/doc/bash.1 -+++ bash-3.0/doc/bash.1 -@@ -8362,7 +8362,7 @@ - returns true if any of the arguments are found, false if - none are found. - .TP --\fBulimit\fP [\fB\-SHacdflmnpstuv\fP [\fIlimit\fP]] -+\fBulimit\fP [\fB\-SHacdefilmnpqrstuvx\fP [\fIlimit\fP]] - Provides control over the resources available to the shell and to - processes started by it, on systems that allow such control. - The \fB\-H\fP and \fB\-S\fP options specify that the hard or soft limit is -@@ -8398,9 +8398,15 @@ - .B \-d - The maximum size of a process's data segment - .TP -+.B \-e -+The maximum scheduling priority (`nice') -+.TP - .B \-f - The maximum size of files created by the shell - .TP -+.B \-i -+The maximum number of pending signals -+.TP - .B \-l - The maximum size that may be locked into memory - .TP -@@ -8414,6 +8420,12 @@ - .B \-p - The pipe size in 512-byte blocks (this may not be set) - .TP -+.B \-q -+The maximum number of bytes in POSIX message queues -+.TP -+.B \-r -+The maximum rt priority -+.TP - .B \-s - The maximum stack size - .TP -@@ -8425,6 +8437,9 @@ - .TP - .B \-v - The maximum amount of virtual memory available to the shell -+.TP -+.B \-x -+The maximum number of file locks - .PD - .PP - If diff --git a/app-shells/bash/files/bash-3.0-volatile-command.patch b/app-shells/bash/files/bash-3.0-volatile-command.patch deleted file mode 100644 index 8b89b35914b1..000000000000 --- a/app-shells/bash/files/bash-3.0-volatile-command.patch +++ /dev/null @@ -1,16 +0,0 @@ -Ripped from Debian - -# DP: current_command must be declared volatile to prevent assignments from -# being optimized away as dead code. In reality, the use of setjmp/longjmp -# makes it not dead code at all. - ---- eval.old 2003-12-18 23:44:15.000000000 -0500 -+++ eval.c 2005-10-03 01:59:31.000000000 -0400 -@@ -63,7 +63,7 @@ - reader_loop () - { - int our_indirection_level; -- COMMAND *current_command = (COMMAND *)NULL; -+ COMMAND * volatile current_command = (COMMAND *)NULL; - - USE_VAR(current_command); diff --git a/app-shells/dash/files/dash-0.5.9-dumb-echo.patch b/app-shells/dash/files/dash-0.5.9-dumb-echo.patch deleted file mode 100644 index 9bcf6e65a8a2..000000000000 --- a/app-shells/dash/files/dash-0.5.9-dumb-echo.patch +++ /dev/null @@ -1,93 +0,0 @@ -http://bugs.gentoo.org/337329 -http://bugs.gentoo.org/527848 - -there's no requirement for `echo` to support escape sequences. bash, by default, -does not, while dash always does. POSIX permits either behavior: -http://pubs.opengroup.org/onlinepubs/9699919799/utilities/echo.html - -however, since the behavior is not portable, no one should be relying on echo -having any specific behavior. they should use `printf` when they want an escape -sequence. it also makes dash smaller & faster to disable this logic entirely. - ---- a/src/bltin/printf.c -+++ b/src/bltin/printf.c -@@ -442,21 +442,12 @@ - int - echocmd(int argc, char **argv) - { -- int nonl; -- -- nonl = *++argv ? equal(*argv, "-n") : 0; -- argv += nonl; -- -- do { -- int c; -- -- if (likely(*argv)) -- nonl += print_escape_str("%s", NULL, NULL, *argv++); -- if (nonl > 0) -- break; -- -- c = *argv ? ' ' : '\n'; -- out1c(c); -- } while (*argv); -+ int i; -+ for (i = 1; i < argc; ++i) { -+ outstr(argv[i], out1); -+ if (i < argc - 1) -+ outc(' ', out1); -+ } -+ outc('\n', out1); - return 0; - } ---- a/src/dash.1 -+++ b/src/dash.1 -@@ -1182,43 +1182,15 @@ - option turns off the effect of any preceding - .Fl P - options. --.It Xo echo Op Fl n -+.It Xo echo - .Ar args... - .Xc - Print the arguments on the standard output, separated by spaces. --Unless the --.Fl n --option is present, a newline is output following the arguments. --.Pp --If any of the following sequences of characters is encountered during --output, the sequence is not output. Instead, the specified action is --performed: --.Bl -tag -width indent --.It Li \eb --A backspace character is output. --.It Li \ec --Subsequent output is suppressed. This is normally used at the end of the --last argument to suppress the trailing newline that --.Ic echo --would otherwise output. --.It Li \ef --Output a form feed. --.It Li \en --Output a newline character. --.It Li \er --Output a carriage return. --.It Li \et --Output a (horizontal) tab character. --.It Li \ev --Output a vertical tab. --.It Li \e0 Ns Ar digits --Output the character whose value is given by zero to three octal digits. --If there are zero digits, a nul character is output. --.It Li \e\e --Output a backslash. --.El - .Pp --All other backslash sequences elicit undefined behaviour. -+No arguments or backslash sequences are supported as they are not portable. -+They will be printed out exactly as passed in. -+.Pp -+You can replace `echo -n ...` with the portable `printf %s ...` construct. - .It eval Ar string ... - Concatenate all the arguments with spaces. - Then re-parse and execute the command. diff --git a/dev-games/simgear/Manifest b/dev-games/simgear/Manifest index f5e09310de6d..866e76051412 100644 --- a/dev-games/simgear/Manifest +++ b/dev-games/simgear/Manifest @@ -2,3 +2,4 @@ DIST simgear-2016.4.4.tar.bz2 1200320 SHA256 5514fd0006bbfcdbdc0e2dab7da41eae491 DIST simgear-2017.1.2.tar.bz2 1235662 SHA256 69c8223051b039b00038aabbb8660cecce1866e3f854dadd9543db824d232f6b SHA512 5746262873f9ca9183bf5bcfbff1493637faa68c8d070a5683f991b414b69b0e432f181394db0c39c939b3d6e433288a143eb3489a407c38f3d26c9033027404 WHIRLPOOL a6b18db36078e1e26c8915ef72a5bb890bcef7433c6c641f314533c637cbcd3a626e4146ddbf7551fc179b9b07989baba04559a0f1684c4b00e94760ddace2cb DIST simgear-2017.1.3.tar.bz2 1235062 SHA256 85304d985b4fc0dc00d9f7603b02d096e3c24ca4c98adc18dc9af1e2d0e3c310 SHA512 600f883ad92d37bf76d5e6beb066da340c7af927b0f2d51ce290cccaf23d1f3289b1aa31d3aa6cc17a4b9bc57c7180f03e234e08601e4169f26624678bf551aa WHIRLPOOL 377caa9327be22f10e0c45a64db7747d66dc7498b425ae5cf330544e727248b84f907b9eebb7c6b8e6a3272d1929a2b2ae1eaf8a4a542469d1e3615e9a2b7966 DIST simgear-2017.2.1.tar.bz2 1290780 SHA256 9924592c01cb41ad66a0ff1dc43b7678ceec69fb573d3f4e4637e26c247c7a9e SHA512 168f5e3eab7cdd44643a62e1970c6329ac1121ca98e36c4134d963237e70304a20b7c8df3b438e24c204d51569d6863ef8b16098462d850f72a5f11a10ccbfd5 WHIRLPOOL dc57cb2b87ec0111b0c555b6b87bcba7ec80c34c2277978c3aac7e71a3df260b4ac32f79698b2ea6d84a3bd6a942dc163aabd80c5f5004c409a189456f812d4a +DIST simgear-2017.3.1.tar.bz2 1302704 SHA256 0ee08550b737b249dcc91590ec0cb9c5dc9080998f6ba66a7d7209cdfce6e1f4 SHA512 339c9af78e8c0490caec69be34b54f947751a9677cbb1163e73917f6aaa8f3d965ccf8058222c48ca4249cba4bb509205143f846de84595e92abdcd93e64c901 WHIRLPOOL f26535449fd04c18e3a0f31817411f634be669c14d84b112f9d5662e56aeb800b7c801fab9113acb111c4823ed1fc25d2fc92822479d7e87ce93d6b3beaf2b8c diff --git a/dev-games/simgear/simgear-2017.3.1.ebuild b/dev-games/simgear/simgear-2017.3.1.ebuild new file mode 100644 index 000000000000..cca44548c832 --- /dev/null +++ b/dev-games/simgear/simgear-2017.3.1.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-utils toolchain-funcs + +DESCRIPTION="Development library for simulation games" +HOMEPAGE="http://www.simgear.org/" +SRC_URI="mirror://sourceforge/flightgear/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+dns debug gdal openmp subversion test" + +COMMON_DEPEND=" + dev-libs/expat + >=dev-games/openscenegraph-3.2.0 + media-libs/openal + net-misc/curl + sys-libs/zlib + virtual/opengl + dns? ( net-libs/udns ) + gdal? ( sci-libs/gdal ) +" +DEPEND="${COMMON_DEPEND} + >=dev-libs/boost-1.44 +" +RDEPEND="${COMMON_DEPEND} + subversion? ( dev-vcs/subversion ) +" + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +src_configure() { + local mycmakeargs=( + -DENABLE_DNS=$(usex dns) + -DENABLE_GDAL=$(usex gdal) + -DENABLE_OPENMP=$(usex openmp) + -DENABLE_PKGUTIL=ON + -DENABLE_RTI=OFF + -DENABLE_SIMD=ON + -DENABLE_SOUND=ON + -DENABLE_TESTS=$(usex test) + -DSIMGEAR_HEADLESS=OFF + -DSIMGEAR_SHARED=ON + -DSYSTEM_EXPAT=ON + -DSYSTEM_UDNS=ON + -DUSE_AEONWAVE=OFF + -DOSG_FSTREAM_EXPORT_FIXED=OFF # TODO perhaps track it + ) + cmake-utils_src_configure +} diff --git a/dev-games/simgear/simgear-9999.ebuild b/dev-games/simgear/simgear-9999.ebuild index 00072326c7c9..6ee236bee6f8 100644 --- a/dev-games/simgear/simgear-9999.ebuild +++ b/dev-games/simgear/simgear-9999.ebuild @@ -33,12 +33,12 @@ RDEPEND="${COMMON_DEPEND} subversion? ( dev-vcs/subversion ) " -PATCHES=( "${FILESDIR}/simgear-2017.2.1-gdal-underlinking.patch" ) - -DOCS=(AUTHORS ChangeLog NEWS README Thanks) - pkg_pretend() { - use openmp && tc-check-openmp + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp } src_configure() { diff --git a/dev-haskell/async/metadata.xml b/dev-haskell/async/metadata.xml index 8d5161f064d6..85a5a5773f03 100644 --- a/dev-haskell/async/metadata.xml +++ b/dev-haskell/async/metadata.xml @@ -4,10 +4,6 @@ haskell@gentoo.org - - proxy-maint@gentoo.org - Proxy Maintainers - This package provides a higher-level interface over threads, in which an @Async a@ is a concurrent diff --git a/dev-haskell/base-unicode-symbols/metadata.xml b/dev-haskell/base-unicode-symbols/metadata.xml index 9d7733e5fee7..ca23dac36027 100644 --- a/dev-haskell/base-unicode-symbols/metadata.xml +++ b/dev-haskell/base-unicode-symbols/metadata.xml @@ -4,10 +4,6 @@ haskell@gentoo.org - - proxy-maint@gentoo.org - Proxy Maintainers - This package defines new symbols for a number of functions, operators and types in the base package. diff --git a/dev-haskell/hashtables/metadata.xml b/dev-haskell/hashtables/metadata.xml index 537275d86282..9e68dbf75d7c 100644 --- a/dev-haskell/hashtables/metadata.xml +++ b/dev-haskell/hashtables/metadata.xml @@ -4,10 +4,6 @@ haskell@gentoo.org - - proxy-maint@gentoo.org - Proxy Maintainers - This package provides a couple of different implementations of mutable hash tables in the ST monad, as well as a typeclass abstracting their common diff --git a/dev-haskell/hdbc-mysql/metadata.xml b/dev-haskell/hdbc-mysql/metadata.xml index 7fca400db6e5..8aa39248b6d6 100644 --- a/dev-haskell/hdbc-mysql/metadata.xml +++ b/dev-haskell/hdbc-mysql/metadata.xml @@ -5,10 +5,6 @@ haskell@gentoo.org Gentoo Haskell - - proxy-maint@gentoo.org - Proxy Maintainers - This package provides a MySQL driver for HDBC, implemented via bindings to the C @mysqlclient@ library. diff --git a/dev-haskell/hexpat/metadata.xml b/dev-haskell/hexpat/metadata.xml index f816e0717e8e..686f514d51ef 100644 --- a/dev-haskell/hexpat/metadata.xml +++ b/dev-haskell/hexpat/metadata.xml @@ -4,10 +4,6 @@ haskell@gentoo.org - - proxy-maint@gentoo.org - Proxy Maintainers - Use bundled expat instead of dev-libs/expat diff --git a/dev-haskell/monadcatchio-mtl/metadata.xml b/dev-haskell/monadcatchio-mtl/metadata.xml index 490175231312..6428af9ccf7a 100644 --- a/dev-haskell/monadcatchio-mtl/metadata.xml +++ b/dev-haskell/monadcatchio-mtl/metadata.xml @@ -4,10 +4,6 @@ haskell@gentoo.org - - proxy-maint@gentoo.org - Proxy Maintainers - Provides a monad-transformer version of the @Control.Exception.catch@ function. For this, it defines the @MonadCatchIO@ class, a subset of diff --git a/dev-haskell/primitive/metadata.xml b/dev-haskell/primitive/metadata.xml index f3115cb5a7c7..cbe5aeac52b8 100644 --- a/dev-haskell/primitive/metadata.xml +++ b/dev-haskell/primitive/metadata.xml @@ -4,12 +4,7 @@ haskell@gentoo.org - - proxy-maint@gentoo.org - Proxy Maintainers - - This package provides wrappers for primitive array operations from GHC.Prim. @@ -32,7 +27,6 @@ * New in "Data.Primitive.Addr": @copyAddr@, @moveAddr@ * Deprecated in "Data.Primitive.Addr": @memcpyAddr@ - haskell/primitive diff --git a/dev-haskell/tar/metadata.xml b/dev-haskell/tar/metadata.xml index 4d362db0fe51..b45e7c641aae 100644 --- a/dev-haskell/tar/metadata.xml +++ b/dev-haskell/tar/metadata.xml @@ -4,10 +4,6 @@ haskell@gentoo.org - - proxy-maint@gentoo.org - Proxy Maintainers - This library is for working with .tar@ archive files. It can read and write a range of common variations of archive diff --git a/dev-java/qdox/metadata.xml b/dev-java/qdox/metadata.xml index 60d5c915d495..5b3cc7523d73 100644 --- a/dev-java/qdox/metadata.xml +++ b/dev-java/qdox/metadata.xml @@ -5,10 +5,6 @@ java@gentoo.org Java - - proxy-maint@gentoo.org - Proxy Maintainers - High speed, small footprint parser for extracting class/interface/method definitions from source files complete with JavaDoc @tags. diff --git a/dev-libs/ffcall/ffcall-2.0.ebuild b/dev-libs/ffcall/ffcall-2.0.ebuild index 4a174c02208c..199a208a913b 100644 --- a/dev-libs/ffcall/ffcall-2.0.ebuild +++ b/dev-libs/ffcall/ffcall-2.0.ebuild @@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/libffcall/${MY_PV}.tar.gz" # under GNU LGPL." -ffcall author LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ia64 ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ia64 ppc ~ppc64 sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="" S=${WORKDIR}/${MY_PV} diff --git a/dev-libs/libmspack/Manifest b/dev-libs/libmspack/Manifest index af1af83747d1..dc75c73a2404 100644 --- a/dev-libs/libmspack/Manifest +++ b/dev-libs/libmspack/Manifest @@ -1 +1,2 @@ DIST libmspack-0.5alpha.tar.gz 654193 SHA256 8967f275525f5067b364cee43b73e44d0433668c39f9376dfff19f653d1c8110 SHA512 6d4efa0f43c43185ef91c97c1518aa70f09109d7332cda7e12019e146ec9cb0f2065fb1b57683b48bae9a7eaf8e82eb94096644c6d25c56d45878f630b719231 WHIRLPOOL fcbbbdee1ce4c75222767ad7ce3e16d18c3fbf1c7cb60170a9cad51647e3500e11c458f7a65e8c2e0dccfb8a8e3981f13252ac26fd9edce6f633381b77410faf +DIST libmspack-0.6alpha.tar.gz 476992 SHA256 1edbee82accb28e679ab538f803aab7a5a569e4102ccf1715b462b1bd915f921 SHA512 7ba4a584d335c2d703628a3c179bc0d323574632357cdfe04622f960dcc4ef970b5739799397b6802d44a312f7ed9d589b4be223facf044bbfdbfd76d9c7405d WHIRLPOOL 5c8fb600af798cb7902c8a7233515004ffc2cc440a152d4296f6827910530259648f73f6e29fd75b5190057b9cf66ad1d180c58255450dbb6b23fce548ad5c73 diff --git a/dev-libs/libmspack/libmspack-0.6_alpha.ebuild b/dev-libs/libmspack/libmspack-0.6_alpha.ebuild new file mode 100644 index 000000000000..b8c96e78ed03 --- /dev/null +++ b/dev-libs/libmspack/libmspack-0.6_alpha.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit eutils multilib-minimal + +MY_PV="${PV/_alpha/alpha}" +MY_P="${PN}-${MY_PV}" + +DESCRIPTION="A library for Microsoft compression formats" +HOMEPAGE="https://www.cabextract.org.uk/libmspack/" +SRC_URI="https://www.cabextract.org.uk/libmspack/libmspack-${MY_PV}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug doc static-libs" + +DEPEND="" +RDEPEND="" + +S="${WORKDIR}/${MY_P}" + +multilib_src_configure() { + ECONF_SOURCE="${S}" econf \ + $(use_enable debug) \ + $(use_enable static-libs static) +} + +multilib_src_test() { + if multilib_is_native_abi; then + default + cd "${S}"/test && "${BUILD_DIR}"/test/cabd_test || die + fi +} + +multilib_src_install_all() { + DOCS=(AUTHORS ChangeLog NEWS README TODO) + prune_libtool_files --all + use doc && HTML_DOCS=(doc/*) + default_src_install + if use doc; then + rm "${ED}"/usr/share/doc/"${PF}"/html/{Makefile*,Doxyfile*} || die + fi +} diff --git a/dev-libs/ossp-uuid/ossp-uuid-1.6.2-r2.ebuild b/dev-libs/ossp-uuid/ossp-uuid-1.6.2-r2.ebuild deleted file mode 100644 index a09822334738..000000000000 --- a/dev-libs/ossp-uuid/ossp-uuid-1.6.2-r2.ebuild +++ /dev/null @@ -1,97 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="4" - -PHP_EXT_NAME="uuid" -PHP_EXT_INI="yes" -PHP_EXT_ZENDEXT="no" -USE_PHP="php5-4" - -MY_P="uuid-${PV}" -PHP_EXT_S="${WORKDIR}/${MY_P}/php" -PHP_EXT_OPTIONAL_USE="php" - -inherit eutils multilib php-ext-source-r2 - -DESCRIPTION="An ISO-C:1999 API and corresponding CLI for the generation of DCE 1.1, ISO/IEC 11578:1996 and RFC 4122 compliant UUID" -HOMEPAGE="http://www.ossp.org/pkg/lib/uuid/" -SRC_URI="ftp://ftp.ossp.org/pkg/lib/uuid/${MY_P}.tar.gz" - -LICENSE="ISC" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos" -IUSE="+cxx perl php static-libs" - -DEPEND="perl? ( dev-lang/perl )" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/${MY_P}" - -src_prepare() { - - epatch \ - "${FILESDIR}/${P}-gentoo-r1.patch" \ - "${FILESDIR}/${P}-gentoo-perl.patch" - - if use php; then - local slot - for slot in $(php_get_slots); do - php_init_slot_env ${slot} - epatch \ - "${FILESDIR}/${P}-gentoo-php.patch" \ - "${FILESDIR}/${P}-php.patch" - done - - php-ext-source-r2_src_prepare - fi -} - -src_configure() { - # Notes: - # * collides with e2fstools libs and includes if not moved around - # * pgsql-bindings need PostgreSQL-sources and are included since PostgreSQL 8.3 - econf \ - --includedir="${EPREFIX}"/usr/include/ossp \ - --with-dce \ - --without-pgsql \ - --without-php \ - $(use_with cxx) \ - $(use_with perl) \ - $(use_enable static-libs static) - - if use php; then - php-ext-source-r2_src_configure - fi -} - -src_compile() { - default - - if use php; then - php-ext-source-r2_src_compile - fi -} - -src_install() { - DOCS="AUTHORS BINDINGS ChangeLog HISTORY NEWS OVERVIEW PORTING README SEEALSO THANKS TODO USERS" - default - - if use php ; then - php-ext-source-r2_src_install - cd "${S}/php" - insinto /usr/share/php - newins uuid.php5 uuid.php - fi - - use static-libs || rm -rf "${ED}"/usr/lib*/*.la - - mv "${ED}/usr/$(get_libdir)/pkgconfig"/{,ossp-}uuid.pc - mv "${ED}/usr/share/man/man3"/uuid.3{,ossp} - mv "${ED}/usr/share/man/man3"/uuid++.3{,ossp} -} - -src_test() { - export LD_LIBRARY_PATH="${S}/.libs" # required for the perl-bindings to load the (correct) library - default -} diff --git a/dev-libs/ossp-uuid/ossp-uuid-1.6.2-r5.ebuild b/dev-libs/ossp-uuid/ossp-uuid-1.6.2-r5.ebuild deleted file mode 100644 index a0da82f64f84..000000000000 --- a/dev-libs/ossp-uuid/ossp-uuid-1.6.2-r5.ebuild +++ /dev/null @@ -1,118 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -MY_P="uuid-${PV}" - -PHP_EXT_NAME="uuid" -PHP_EXT_INI="yes" -PHP_EXT_ZENDEXT="no" -PHP_EXT_S="${WORKDIR}/${MY_P}/php" -PHP_EXT_OPTIONAL_USE="php" -USE_PHP="php5-6 php5-5" - -GENTOO_DEPEND_ON_PERL="no" - -inherit eutils multilib perl-module php-ext-source-r2 - -DESCRIPTION="An ISO-C:1999 API and corresponding CLI for the generation of DCE 1.1, ISO/IEC 11578:1996 and RFC 4122 compliant UUID" -HOMEPAGE="http://www.ossp.org/pkg/lib/uuid/" -SRC_URI="ftp://ftp.ossp.org/pkg/lib/uuid/${MY_P}.tar.gz" - -LICENSE="ISC" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos" -IUSE="+cxx perl php static-libs" - -DEPEND="perl? ( dev-lang/perl:= )" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/${MY_P}" - -src_prepare() { - - epatch \ - "${FILESDIR}/${P}-gentoo-r1.patch" \ - "${FILESDIR}/${P}-gentoo-perl.patch" \ - "${FILESDIR}/${P}-hwaddr.patch" \ - "${FILESDIR}/${P}-manfix.patch" \ - "${FILESDIR}/${P}-uuid-preserve-m-option-status-in-v-option-handling.patch" \ - "${FILESDIR}/${P}-fix-whatis-entries.patch" \ - "${FILESDIR}/${P}-fix-data-uuid-from-string.patch" - - if use php; then - local slot - for slot in $(php_get_slots); do - php_init_slot_env ${slot} - epatch \ - "${FILESDIR}/${P}-gentoo-php.patch" \ - "${FILESDIR}/${P}-php.patch" - done - - php-ext-source-r2_src_prepare - fi -} - -src_configure() { - # Notes: - # * collides with e2fstools libs and includes if not moved around - # * pgsql-bindings need PostgreSQL-sources and are included since PostgreSQL 8.3 - econf \ - --includedir="${EPREFIX}"/usr/include/ossp \ - --with-dce \ - --without-pgsql \ - --without-perl \ - --without-php \ - $(use_with cxx) \ - $(use_enable static-libs static) - - if use php; then - php-ext-source-r2_src_configure - fi -} - -src_compile() { - default - - if use perl; then - cd perl - # configure needs the ossp-uuid.la generated by `make` in $S - perl-module_src_configure - perl-module_src_compile - fi - - if use php; then - php-ext-source-r2_src_compile - fi -} - -src_install() { - DOCS="AUTHORS BINDINGS ChangeLog HISTORY NEWS OVERVIEW PORTING README SEEALSO THANKS TODO USERS" - default - - if use perl ; then - cd perl - perl-module_src_install - fi - - if use php ; then - php-ext-source-r2_src_install - cd "${S}/php" - insinto /usr/share/php - newins uuid.php5 uuid.php - fi - - use static-libs || rm -rf "${ED}"/usr/lib*/*.la - - mv "${ED}/usr/$(get_libdir)/pkgconfig"/{,ossp-}uuid.pc - mv "${ED}/usr/share/man/man3"/uuid.3{,ossp} - mv "${ED}/usr/share/man/man3"/uuid++.3{,ossp} -} - -src_test() { - export LD_LIBRARY_PATH="${S}/.libs" # required for the perl-bindings to load the (correct) library - default - - use perl && emake -C perl test -} diff --git a/dev-perl/DBD-mysql/DBD-mysql-4.41.0-r1.ebuild b/dev-perl/DBD-mysql/DBD-mysql-4.41.0-r2.ebuild similarity index 97% rename from dev-perl/DBD-mysql/DBD-mysql-4.41.0-r1.ebuild rename to dev-perl/DBD-mysql/DBD-mysql-4.41.0-r2.ebuild index dd0e5c3e5dc2..34f18b06e628 100644 --- a/dev-perl/DBD-mysql/DBD-mysql-4.41.0-r1.ebuild +++ b/dev-perl/DBD-mysql/DBD-mysql-4.41.0-r2.ebuild @@ -33,6 +33,7 @@ DEPEND="${RDEPEND} PATCHES=( "${FILESDIR}/${DIST_VERSION}-no-dot-inc.patch" "${FILESDIR}/${DIST_VERSION}-amvis-type-conversions.patch" + "${FILESDIR}/${DIST_VERSION}-mariadb-10.2.patch" ) src_configure() { if use test; then diff --git a/dev-perl/DBD-mysql/files/4.041-mariadb-10.2.patch b/dev-perl/DBD-mysql/files/4.041-mariadb-10.2.patch new file mode 100644 index 000000000000..13fa2775a3c4 --- /dev/null +++ b/dev-perl/DBD-mysql/files/4.041-mariadb-10.2.patch @@ -0,0 +1,35 @@ +From 509fd6a054de9408ce9032e93fff61f6bdbc568a Mon Sep 17 00:00:00 2001 +From: Brian Evans +Date: Fri, 13 Oct 2017 15:03:50 -0400 +Subject: Fix building/linking against MariaDB 10.2 + +Bug: https://bugs.gentoo.org/634192 +--- + mysql.xs | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/mysql.xs b/mysql.xs +index 13c6a57..6de3c8e 100644 +--- a/mysql.xs ++++ b/mysql.xs +@@ -790,7 +790,7 @@ dbd_mysql_get_info(dbh, sql_info_type) + D_imp_dbh(dbh); + IV type = 0; + SV* retsv=NULL; +-#if !defined(MARIADB_BASE_VERSION) && MYSQL_VERSION_ID >= 50709 ++#if ( !defined(MARIADB_BASE_VERSION) && MYSQL_VERSION_ID >= 50709 ) || MYSQL_VERSION_ID >= 100202 + /* MariaDB 10 is not MySQL source level compatible so this only applies to MySQL*/ + IV buffer_len; + #endif +@@ -822,7 +822,7 @@ dbd_mysql_get_info(dbh, sql_info_type) + retsv = newSVpvn("`", 1); + break; + case SQL_MAXIMUM_STATEMENT_LENGTH: +-#if !defined(MARIADB_BASE_VERSION) && MYSQL_VERSION_ID >= 50709 ++#if ( !defined(MARIADB_BASE_VERSION) && MYSQL_VERSION_ID >= 50709 ) || MYSQL_VERSION_ID >= 100202 + /* MariaDB 10 is not MySQL source level compatible so this + only applies to MySQL*/ + /* mysql_get_option() was added in mysql 5.7.3 */ +-- +2.14.2 + diff --git a/dev-perl/DBIx-Class-InflateColumn-IP/DBIx-Class-InflateColumn-IP-0.20.30-r1.ebuild b/dev-perl/DBIx-Class-InflateColumn-IP/DBIx-Class-InflateColumn-IP-0.20.30-r1.ebuild new file mode 100644 index 000000000000..ef520397ac63 --- /dev/null +++ b/dev-perl/DBIx-Class-InflateColumn-IP/DBIx-Class-InflateColumn-IP-0.20.30-r1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DIST_AUTHOR=ILMARI +DIST_VERSION=0.02003 +inherit perl-module + +DESCRIPTION="Auto-create NetAddr::IP objects from columns" + +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RDEPEND=" + dev-perl/NetAddr-IP + >=dev-perl/DBIx-Class-0.81.70 +" +DEPEND="${RDEPEND} + test? ( dev-perl/DBD-SQLite ) +" + +src_prepare() { + sed -i -e 's/use inc::Module::Install /use lib q[.];\nuse inc::Module::Install /' Makefile.PL || + die "Can't patch Makefile.PL for 5.26 dot-in-inc" + perl-module_src_prepare +} + +src_test() { + perl_rm_files t/pod-coverage.t t/pod.t t/style-notabs.t + perl-module_src_test +} diff --git a/dev-perl/DBIx-Class-UserStamp/DBIx-Class-UserStamp-0.110.0-r1.ebuild b/dev-perl/DBIx-Class-UserStamp/DBIx-Class-UserStamp-0.110.0-r1.ebuild new file mode 100644 index 000000000000..ccd6d0d44a2d --- /dev/null +++ b/dev-perl/DBIx-Class-UserStamp/DBIx-Class-UserStamp-0.110.0-r1.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DIST_AUTHOR=JGOULAH +DIST_VERSION=0.11 +inherit perl-module + +DESCRIPTION="Automatically set update and create user id fields" + +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RDEPEND="dev-perl/Class-Accessor-Grouped + dev-perl/DBIx-Class-DynamicDefault + dev-perl/DBIx-Class" +DEPEND="${RDEPEND} + test? ( dev-perl/DBD-SQLite ) +" + +src_prepare() { + sed -i -e 's/use inc::Module::Install;/use lib q[.];\nuse inc::Module::Install;/' Makefile.PL || + die "Can't patch Makefile.PL for 5.26 dot-in-inc" + perl-module_src_prepare +} +# Parallel tests fail sometimes due to sharing a sqlite db path +# and recreating the same table +DIST_TEST="do" +src_test() { + perl_rm_files t/02pod.t t/03podcoverage.t + perl-module_src_test +} diff --git a/dev-perl/DBIx-Safe/DBIx-Safe-1.2.5-r1.ebuild b/dev-perl/DBIx-Safe/DBIx-Safe-1.2.5-r1.ebuild new file mode 100644 index 000000000000..dd738e566fe5 --- /dev/null +++ b/dev-perl/DBIx-Safe/DBIx-Safe-1.2.5-r1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DIST_AUTHOR=TURNSTEP +DIST_VERSION=1.2.5 +inherit perl-module eutils + +DESCRIPTION="Safer access to your database through a DBI database handle" + +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" +LICENSE="BSD-2" + +RDEPEND="dev-perl/DBI + dev-perl/DBD-Pg" +DEPEND="${RDEPEND}" + +src_test() { + perl_rm_files t/02perlcritic.t + if [[ -z "${DBI_DSN}" ]]; then + ewarn "Comprehensive testing of this package requires some manual configuration." + ewarn "For details, see:" + ewarn "https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/dev-perl/DBIx-Safe" + fi + perl-module_src_test +} diff --git a/dev-perl/DBIx-Safe/metadata.xml b/dev-perl/DBIx-Safe/metadata.xml index 2b9a936fc0a1..924a4f01a129 100644 --- a/dev-perl/DBIx-Safe/metadata.xml +++ b/dev-perl/DBIx-Safe/metadata.xml @@ -5,4 +5,8 @@ perl@gentoo.org Gentoo Perl Project + + DBIx-Safe + DBIx::Safe + diff --git a/dev-perl/Data-HexDump/metadata.xml b/dev-perl/Data-HexDump/metadata.xml index cf65f73d36a5..0534d0cc31a5 100644 --- a/dev-perl/Data-HexDump/metadata.xml +++ b/dev-perl/Data-HexDump/metadata.xml @@ -7,5 +7,6 @@ Data-HexDump + Data::HexDump diff --git a/dev-perl/Data-Perl/Data-Perl-0.2.9-r1.ebuild b/dev-perl/Data-Perl/Data-Perl-0.2.9-r1.ebuild new file mode 100644 index 000000000000..565b8db84e83 --- /dev/null +++ b/dev-perl/Data-Perl/Data-Perl-0.2.9-r1.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DIST_AUTHOR=MATTP +DIST_VERSION=0.002009 +inherit perl-module + +DESCRIPTION="Base classes wrapping fundamental Perl data types" + +SLOT="0" +KEYWORDS="~amd64 ~hppa ~ppc ~x86 ~ppc-macos" +IUSE="test" + +RDEPEND=" + dev-perl/Class-Method-Modifiers + dev-perl/List-MoreUtils + virtual/perl-Scalar-List-Utils + dev-perl/Module-Runtime + dev-perl/Role-Tiny + virtual/perl-parent + dev-perl/strictures +" +DEPEND="${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( + dev-perl/Test-Deep + dev-perl/Test-Fatal + dev-perl/Test-Output + ) +" diff --git a/dev-perl/Data-Perl/metadata.xml b/dev-perl/Data-Perl/metadata.xml index 2b9a936fc0a1..87e8fd1d2c09 100644 --- a/dev-perl/Data-Perl/metadata.xml +++ b/dev-perl/Data-Perl/metadata.xml @@ -5,4 +5,22 @@ perl@gentoo.org Gentoo Perl Project + + Data-Perl + Data::Perl + Data::Perl::Bool + Data::Perl::Code + Data::Perl::Collection::Array + Data::Perl::Collection::Hash + Data::Perl::Counter + Data::Perl::Number + Data::Perl::Role::Bool + Data::Perl::Role::Code + Data::Perl::Role::Collection::Array + Data::Perl::Role::Collection::Hash + Data::Perl::Role::Counter + Data::Perl::Role::Number + Data::Perl::Role::String + Data::Perl::String + diff --git a/dev-perl/Data-Serializer/Data-Serializer-0.600.0-r1.ebuild b/dev-perl/Data-Serializer/Data-Serializer-0.600.0-r1.ebuild new file mode 100644 index 000000000000..8d662cac0a2c --- /dev/null +++ b/dev-perl/Data-Serializer/Data-Serializer-0.600.0-r1.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DIST_AUTHOR=NEELY +DIST_VERSION=0.60 +inherit perl-module + +DESCRIPTION="Modules that serialize data structures" +LICENSE="|| ( Artistic GPL-2 )" + +SLOT="0" +KEYWORDS="~x86 ~amd64" +IUSE="test" + +RDEPEND=" + virtual/perl-AutoLoader + virtual/perl-Data-Dumper + virtual/perl-Digest-SHA + virtual/perl-Exporter +" +DEPEND="${RDEPEND} + virtual/perl-File-Spec + dev-perl/Module-Build + test? ( virtual/perl-Test-Simple ) +" +# Parallelism broken: https://rt.cpan.org/Ticket/Display.html?id=123331 +DIST_TEST="do" + +src_test() { + ewarn "Additional dependencies may need installation for comprehensive tests." + ewarn "For details, see:" + ewarn "https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/dev-perl/Data-Serializer" + perl-module_src_test +} diff --git a/dev-perl/Data-Serializer/metadata.xml b/dev-perl/Data-Serializer/metadata.xml index 51930499ab60..3cbc2852662d 100644 --- a/dev-perl/Data-Serializer/metadata.xml +++ b/dev-perl/Data-Serializer/metadata.xml @@ -5,4 +5,27 @@ perl@gentoo.org Gentoo Perl Project + + Data-Serializer + Data::Serializer + Data::Serializer::Bencode + Data::Serializer::Config::General + Data::Serializer::Convert::Bencode + Data::Serializer::Convert::Bencode_XS + Data::Serializer::Cookbook + Data::Serializer::Data::Denter + Data::Serializer::Data::Dumper + Data::Serializer::Data::Taxi + Data::Serializer::FreezeThaw + Data::Serializer::JSON + Data::Serializer::JSON::Syck + Data::Serializer::PHP::Serialization + Data::Serializer::Persistent + Data::Serializer::Raw + Data::Serializer::Storable + Data::Serializer::XML::Dumper + Data::Serializer::XML::Simple + Data::Serializer::YAML + Data::Serializer::YAML::Syck + diff --git a/dev-perl/DateTime-HiRes/DateTime-HiRes-0.10.0-r1.ebuild b/dev-perl/DateTime-HiRes/DateTime-HiRes-0.10.0-r1.ebuild new file mode 100644 index 000000000000..8663f56e040a --- /dev/null +++ b/dev-perl/DateTime-HiRes/DateTime-HiRes-0.10.0-r1.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DIST_AUTHOR=JHOBLITT +DIST_VERSION=0.01 +inherit perl-module + +DESCRIPTION="Create DateTime objects with sub-second current time resolution" + +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="dev-perl/DateTime" +DEPEND="${RDEPEND} + dev-perl/Module-Build" +PATCHES=("${FILESDIR}/${P}-datetimelocale.patch" ) diff --git a/dev-perl/DateTime-HiRes/files/DateTime-HiRes-0.10.0-datetimelocale.patch b/dev-perl/DateTime-HiRes/files/DateTime-HiRes-0.10.0-datetimelocale.patch new file mode 100644 index 000000000000..37847c4d5568 --- /dev/null +++ b/dev-perl/DateTime-HiRes/files/DateTime-HiRes-0.10.0-datetimelocale.patch @@ -0,0 +1,39 @@ +From 39dca8357ffbc562d1a4138586795a32e2a0c8ea Mon Sep 17 00:00:00 2001 +From: Roy Ivy III +Date: Mon, 6 Jun 2016 14:03:59 -0500 +Subject: fix locale testing bug, accepting both old and new canonical locale + forms + +* fixes #1 +* fixes [rt-bug#109088] + +.# Discussion + +In v1.00, DateTime::Locale changed the canonical form of locale to use dashes instead of +underscrores (see [1]). This causes a failure within the "t/02_now.t" test, blocking +unforced installs. + +refs +[1] https://github.com/autarch/DateTime-Locale/blob/v1.00/Changes#L44 +[rt-bug#109088] https://rt.cpan.org/Public/Bug/Display.html?id=109088 @@ https://archive.is/3RccB + +Bug: https://rt.cpan.org/Public/Bug/Display.html?id=109088 +Bug: https://github.com/jhoblitt/DateTime-HiRes/pull/2 +--- + t/02_now.t | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/t/02_now.t b/t/02_now.t +index 4eb1f74..fc55184 100644 +--- a/t/02_now.t ++++ b/t/02_now.t +@@ -32,5 +32,5 @@ use DateTime::HiRes; + ); + + is( $dt->time_zone_long_name, 'Africa/Cairo', "accepted time_zone parameter" ); +- is( $dt->locale->id, 'ar_EG', "accepted locale parameter" ); ++ like( $dt->locale->id, qr'ar[_-]EG', "accepted locale parameter" ); + } +-- +2.14.2 + diff --git a/dev-perl/Devel-Leak/metadata.xml b/dev-perl/Devel-Leak/metadata.xml index f53c778e0d38..34f4300b856b 100644 --- a/dev-perl/Devel-Leak/metadata.xml +++ b/dev-perl/Devel-Leak/metadata.xml @@ -5,4 +5,8 @@ perl@gentoo.org Gentoo Perl Project + + Devel-Leak + Devel::Leak + diff --git a/dev-perl/Devel-OverloadInfo/metadata.xml b/dev-perl/Devel-OverloadInfo/metadata.xml index 2b9a936fc0a1..42395bec4812 100644 --- a/dev-perl/Devel-OverloadInfo/metadata.xml +++ b/dev-perl/Devel-OverloadInfo/metadata.xml @@ -5,4 +5,8 @@ perl@gentoo.org Gentoo Perl Project + + Devel-OverloadInfo + Devel::OverloadInfo + diff --git a/dev-perl/Devel-SimpleTrace/metadata.xml b/dev-perl/Devel-SimpleTrace/metadata.xml index 2b9a936fc0a1..d6b7a3bdfef7 100644 --- a/dev-perl/Devel-SimpleTrace/metadata.xml +++ b/dev-perl/Devel-SimpleTrace/metadata.xml @@ -5,4 +5,8 @@ perl@gentoo.org Gentoo Perl Project + + Devel-SimpleTrace + Devel::SimpleTrace + diff --git a/dev-perl/Devel-StackTrace/Devel-StackTrace-2.20.0.ebuild b/dev-perl/Devel-StackTrace/Devel-StackTrace-2.20.0.ebuild new file mode 100644 index 000000000000..effc2eaa6f41 --- /dev/null +++ b/dev-perl/Devel-StackTrace/Devel-StackTrace-2.20.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DIST_AUTHOR=DROLSKY +DIST_VERSION=2.02 +inherit perl-module + +DESCRIPTION="An object representing a stack trace" + +LICENSE="Artistic-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +IUSE="test" + +RDEPEND=" + virtual/perl-File-Spec + virtual/perl-Scalar-List-Utils +" +DEPEND="${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( + >=virtual/perl-Test-Simple-0.960.0 + ) +" + +src_test() { + perl_rm_files t/author-* t/release-* + perl-module_src_test +} diff --git a/dev-perl/Devel-StackTrace/Manifest b/dev-perl/Devel-StackTrace/Manifest index c0db36305a7d..0fe8d34f0251 100644 --- a/dev-perl/Devel-StackTrace/Manifest +++ b/dev-perl/Devel-StackTrace/Manifest @@ -1,2 +1,3 @@ DIST Devel-StackTrace-2.00.tar.gz 30012 SHA256 1debe7273099a60e1386e0da5edbed7334db3cf3ed8e3b4106b087100b8ec5e4 SHA512 3a91249dd6c6da34ceeb66d947c269e360503f193b57acbed76671b030de4d2f7e9bf2c0cc4104777fbfd1dc610c06cf3c1e21b914334bb068b66875cc4e2af7 WHIRLPOOL ef97a2d5eaf2fdee6d6748bf9c32fbe795c3e8a7d475344279f65ed04ee7476b3eeb32d3ee6ec54355de663694dd8892d07ebbb22fd30242e290099584fd5499 DIST Devel-StackTrace-2.01.tar.gz 33728 SHA256 055d35b5dbe62b88af7a15b347f7759cacb376dda345e0bd092a549384c30c13 SHA512 12f7192973f6eb4833140e0c1fbb76c1b0851803b39c805ae4012fc51506ce6e651edec9046322ac2b105412222d227a792a69cc257e316cff4a557bc90cdced WHIRLPOOL 0417a89da61e040066aee9a11a4d164e45ae9575a702b8d11bc78b6fdecc0f134e71ab6681313612388ddfb5ad0d4073dfa8d05b14a21aa6d97e1ef0f04ba9fe +DIST Devel-StackTrace-2.02.tar.gz 38221 SHA256 cbbd96db0ecf194ed140198090eaea0e327d9a378a4aa15f9a34b3138a91931f SHA512 1744597ea86e0631a2f0b730f0448af21639f2360a95baecd47542bcd9be96163904ec438a34f70e794695046bac9751ece0e4705af95e717a5143295fce31db WHIRLPOOL 8c340bc3e849db178de0e2d8375ddcc97009d96576c3667eea4cb6d298cd9683403daaebbb07b1ca4743a5539622a09d52cab7438266a54c7a6a88d86c2fb3f3 diff --git a/dev-perl/Device-SerialPort/Device-SerialPort-1.40.0-r2.ebuild b/dev-perl/Device-SerialPort/Device-SerialPort-1.40.0-r2.ebuild new file mode 100644 index 000000000000..175ab8c6cee3 --- /dev/null +++ b/dev-perl/Device-SerialPort/Device-SerialPort-1.40.0-r2.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DIST_AUTHOR=COOK +DIST_VERSION=1.04 +DIST_EXAMPLES=("eg/*") +inherit perl-module + +DESCRIPTION="A Serial port Perl Module" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~sparc ~x86" +IUSE="" + +#From the module: +# If you run 'make test', you must make sure that nothing is plugged +# into '/dev/ttyS1'! +# Doesn't sound wise to enable SRC_TEST="do" - mcummings + +src_configure() { + myconf=() + [[ -n "${DEVICE_SERIALPORT_PORT}" ]] && myconf+=( "TESTPORT=${DEVICE_SERIALPORT_PORT}" ) + perl-module_src_configure +} +src_test() { + local MODULES=( + "Device::SerialPort ${DIST_VERSION}" + ) + local failed=() + for dep in "${MODULES[@]}"; do + ebegin "Compile testing ${dep}" + perl -Mblib="${S}" -M"${dep} ()" -e1 + eend $? || failed+=( "$dep" ) + done + if [[ ${failed[@]} ]]; then + echo + eerror "One or more modules failed compile:"; + for dep in "${failed[@]}"; do + eerror " ${dep}" + done + die "Failing due to module compilation errors"; + fi + if [[ -n "${DEVICE_SERIALPORT_PORT}" ]]; then + DIST_TEST="do"; # Parallel testing a serial port sounds unsmart. + perl-module_src_test; + else + ewarn "Functional tests are disabled without manual intervention." + ewarn "For details, read:" + ewarn "https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/dev-perl/Device-SerialPort" + fi +} diff --git a/dev-perl/Digest-MD2/Digest-MD2-2.40.0.ebuild b/dev-perl/Digest-MD2/Digest-MD2-2.40.0.ebuild new file mode 100644 index 000000000000..d6c7b3de0989 --- /dev/null +++ b/dev-perl/Digest-MD2/Digest-MD2-2.40.0.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DIST_AUTHOR=GAAS +DIST_VERSION=2.04 +inherit perl-module + +DESCRIPTION="Perl interface to the MD2 Algorithm" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="" diff --git a/dev-perl/Digest-MD2/Manifest b/dev-perl/Digest-MD2/Manifest index b852c6f6ba20..0a2dcdd07fbc 100644 --- a/dev-perl/Digest-MD2/Manifest +++ b/dev-perl/Digest-MD2/Manifest @@ -1 +1,2 @@ DIST Digest-MD2-2.03.tar.gz 17054 SHA256 c7e2b63596f99f2723b25256c8dc780228381c6d6a53dcb99844a6f06c6ee245 SHA512 78109efc43d7c3a58cb94fe100f31064988b581aa1c4726f679d13f09d7c89655f858b8fafb72f61005f955df75cd526e8532b02621ccc1f135fabaca31b292a WHIRLPOOL 2a193baadf8a615154f8a82b01a7467f5e140f37025bfb8a793c7fd21f539bbce1e9fe8817e4c9f811dd3cfed6a906b9683c959d22dfc55d194525e0e2dad1ea +DIST Digest-MD2-2.04.tar.gz 17379 SHA256 d0aabf4834c20ac411bea427c4a308b59a5fcaa327679ef5294c1d68ab71eed3 SHA512 780ee79830fe8fcb3a844f67517c90d49a1e5e869dc8efd208d3eb73ccf6e56d3d112fcbd1effa083c4d77e5bddaab096b8aff9528707b235287761622b80433 WHIRLPOOL acb942ce0e6958f73df7a0001b83e638418fe33415e528b8d34b8af9e6b8a53473822091f6812a1718bc9a16e6200347bf56f74e7a9e9335d752dfa1221b8266 diff --git a/dev-perl/Digest-Nilsimsa/Digest-Nilsimsa-0.60.0-r2.ebuild b/dev-perl/Digest-Nilsimsa/Digest-Nilsimsa-0.60.0-r2.ebuild new file mode 100644 index 000000000000..7ab5ad2d8e49 --- /dev/null +++ b/dev-perl/Digest-Nilsimsa/Digest-Nilsimsa-0.60.0-r2.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DIST_AUTHOR=VIPUL +DIST_VERSION=0.06 +inherit perl-module + +DESCRIPTION="Perl version of Nilsimsa code" + +LICENSE="GPL-2 LGPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +IUSE="" diff --git a/dev-perl/Dist-Zilla-Plugin-AuthorsFromGit/metadata.xml b/dev-perl/Dist-Zilla-Plugin-AuthorsFromGit/metadata.xml index 2b9a936fc0a1..bdc5edee98ef 100644 --- a/dev-perl/Dist-Zilla-Plugin-AuthorsFromGit/metadata.xml +++ b/dev-perl/Dist-Zilla-Plugin-AuthorsFromGit/metadata.xml @@ -5,4 +5,8 @@ perl@gentoo.org Gentoo Perl Project + + Dist-Zilla-Plugin-AuthorsFromGit + Dist::Zilla::Plugin::AuthorsFromGit + diff --git a/dev-perl/Dist-Zilla-Plugin-Config-Git/metadata.xml b/dev-perl/Dist-Zilla-Plugin-Config-Git/metadata.xml index 2b9a936fc0a1..7c6e9917bfa1 100644 --- a/dev-perl/Dist-Zilla-Plugin-Config-Git/metadata.xml +++ b/dev-perl/Dist-Zilla-Plugin-Config-Git/metadata.xml @@ -5,4 +5,9 @@ perl@gentoo.org Gentoo Perl Project + + Dist-Zilla-Plugin-Config-Git + Dist::Zilla::Plugin::Config::Git + Dist::Zilla::Role::GitConfig + diff --git a/dev-perl/Dist-Zilla-Plugin-MakeMaker-Awesome/Dist-Zilla-Plugin-MakeMaker-Awesome-0.390.0.ebuild b/dev-perl/Dist-Zilla-Plugin-MakeMaker-Awesome/Dist-Zilla-Plugin-MakeMaker-Awesome-0.390.0.ebuild new file mode 100644 index 000000000000..8867f1fdb59c --- /dev/null +++ b/dev-perl/Dist-Zilla-Plugin-MakeMaker-Awesome/Dist-Zilla-Plugin-MakeMaker-Awesome-0.390.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DIST_AUTHOR=ETHER +DIST_VERSION=0.39 +inherit perl-module + +DESCRIPTION="A more awesome MakeMaker plugin for Dist::Zilla" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +XBLOCKS=" + !<=dev-perl/Dist-Zilla-Plugin-MakeMaker-Fallback-0.11.0 +" +RDEPEND="${XBLOCKS} + >=virtual/perl-CPAN-Meta-Requirements-2.121.0 + >=dev-perl/Dist-Zilla-5.1.0 + dev-perl/Moose + dev-perl/MooseX-Types-Stringlike + dev-perl/Path-Tiny + >=virtual/perl-Scalar-List-Utils-1.290.0 + dev-perl/namespace-autoclean + virtual/perl-version +" +DEPEND="${RDEPEND} + >=dev-perl/Module-Build-Tiny-0.34.0 + test? ( + >=dev-perl/CPAN-Meta-Check-0.11.0 + virtual/perl-File-Spec + dev-perl/File-pushd + virtual/perl-Module-Metadata + dev-perl/Test-Deep + dev-perl/Test-Fatal + >=virtual/perl-Test-Simple-0.960.0 + virtual/perl-if + ) +" diff --git a/dev-perl/Dist-Zilla-Plugin-MakeMaker-Awesome/Manifest b/dev-perl/Dist-Zilla-Plugin-MakeMaker-Awesome/Manifest index 670bbab9e0c4..8346667017ef 100644 --- a/dev-perl/Dist-Zilla-Plugin-MakeMaker-Awesome/Manifest +++ b/dev-perl/Dist-Zilla-Plugin-MakeMaker-Awesome/Manifest @@ -1 +1,2 @@ DIST Dist-Zilla-Plugin-MakeMaker-Awesome-0.38.tar.gz 41950 SHA256 55200e8db5d72a4273bd146b78c8d9d9459ef580a0ba972f0a5b12182f999691 SHA512 66602030920f4e187eb026227cfcf6375ca4381ba79810e63cec41d44210f60c68ebb12629d6032893ac661c5116890b9121590ddc14b26aceffb33a63ef18ff WHIRLPOOL a32b1398db00058b92901cccbffbace8f180dc2a4e0a60dd48b5111e1b000d7ffdd359fb368cc541c99c5902793ee105657e4d311a706b9573058535f2021e5c +DIST Dist-Zilla-Plugin-MakeMaker-Awesome-0.39.tar.gz 43621 SHA256 a314b50fb968bcb032871fe7b3ea8c4011ae5628ddcc9df429fbf80057ee5840 SHA512 b0e2f4c83759ff8ef040d507a52b4465b6eb5cd4b43db40169b49890e89e9b98d247dcaaf2be1ae5ea4d5804faa54c25bfc0e4349d38046fc05e1287ad91a42a WHIRLPOOL 3292330cc3a0d85222111e3317adfdde3d452c3d41adc2f59efda79fd212c6af45bfe689a416ec60a87dc9dd92b497950c13134a429fe1b4ad3fbd2db3b13ba8 diff --git a/dev-perl/Dist-Zilla-Plugin-OurPkgVersion/Dist-Zilla-Plugin-OurPkgVersion-0.120.0.ebuild b/dev-perl/Dist-Zilla-Plugin-OurPkgVersion/Dist-Zilla-Plugin-OurPkgVersion-0.120.0.ebuild new file mode 100644 index 000000000000..a3f871cc1550 --- /dev/null +++ b/dev-perl/Dist-Zilla-Plugin-OurPkgVersion/Dist-Zilla-Plugin-OurPkgVersion-0.120.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DIST_AUTHOR=PLICEASE +DIST_VERSION=0.12 +inherit perl-module + +DESCRIPTION="No line insertion and does Package version with our" + +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RDEPEND=" + virtual/perl-Carp + dev-perl/Dist-Zilla + dev-perl/Moose + dev-perl/MooseX-Types-Perl + dev-perl/PPI + dev-perl/namespace-autoclean +" +DEPEND="${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( + >=virtual/perl-CPAN-Meta-2.120.900 + virtual/perl-File-Spec + virtual/perl-IO + dev-perl/Path-Tiny + virtual/perl-Test-Simple + dev-perl/Test-Version + ) +" +src_test() { + perl_rm_files t/author-*.t t/release-*.t + perl-module_src_test +} diff --git a/dev-perl/Dist-Zilla-Plugin-OurPkgVersion/Manifest b/dev-perl/Dist-Zilla-Plugin-OurPkgVersion/Manifest index 07855e7c6597..ae7c6259c41f 100644 --- a/dev-perl/Dist-Zilla-Plugin-OurPkgVersion/Manifest +++ b/dev-perl/Dist-Zilla-Plugin-OurPkgVersion/Manifest @@ -1 +1,2 @@ DIST Dist-Zilla-Plugin-OurPkgVersion-0.10.tar.gz 16513 SHA256 f9f87d27772a351540b4fb15c59ab2ebbf8cd0e7501fe2a7e151d1626b79be60 SHA512 086d3f12d5724e8d129bcb685428e3a6060eaa0ef00c661225b7f29f260b0aa7ecba6233f142e63d4af630090c5d7de7cc08a85ac13c0ed40e499a0301014ed8 WHIRLPOOL 5e6677c9570d90d5b8018228be7f219a05174bd421c4b20d7327620a1f71322d02e80cbcb2a7c3f1d6ffadb2750d8b2e52f213bcd4458eb98fa431c7afec2f53 +DIST Dist-Zilla-Plugin-OurPkgVersion-0.12.tar.gz 16929 SHA256 e59be5a9ba3b21e3d1b25cab0aa93d42d347d77e837002683592f5b168bdfc5f SHA512 6826c222bc402a747a6f7d05a0373b8c2b53121c10c0e5651fde54f389b51bdf45f808d823120f57f0cc75786c7fb7c5f3a2c80f08b7c0754377e97b2375b4a9 WHIRLPOOL 30328bf16798d79db2cdc96a67200bdfb342ce51adc3e5a736bf54b688a7aac1f16e35408f3e95aefaffe94e211496c900e5f2ad603fcc50517b1ddcf5b4f265 diff --git a/dev-perl/Dist-Zilla-Plugin-PodWeaver/metadata.xml b/dev-perl/Dist-Zilla-Plugin-PodWeaver/metadata.xml index 2b9a936fc0a1..0254ca78020b 100644 --- a/dev-perl/Dist-Zilla-Plugin-PodWeaver/metadata.xml +++ b/dev-perl/Dist-Zilla-Plugin-PodWeaver/metadata.xml @@ -5,4 +5,8 @@ perl@gentoo.org Gentoo Perl Project + + Dist-Zilla-Plugin-PodWeaver + Dist::Zilla::Plugin::PodWeaver + diff --git a/dev-perl/Dist-Zilla-Plugin-RPM/metadata.xml b/dev-perl/Dist-Zilla-Plugin-RPM/metadata.xml index 2b9a936fc0a1..35b6388ae1db 100644 --- a/dev-perl/Dist-Zilla-Plugin-RPM/metadata.xml +++ b/dev-perl/Dist-Zilla-Plugin-RPM/metadata.xml @@ -5,4 +5,9 @@ perl@gentoo.org Gentoo Perl Project + + Dist-Zilla-Plugin-RPM + Dist::Zilla::App::Command::mkrpmspec + Dist::Zilla::Plugin::RPM + diff --git a/dev-perl/Dist-Zilla-Plugin-SurgicalPodWeaver/metadata.xml b/dev-perl/Dist-Zilla-Plugin-SurgicalPodWeaver/metadata.xml index 2b9a936fc0a1..c6fb7a8844fd 100644 --- a/dev-perl/Dist-Zilla-Plugin-SurgicalPodWeaver/metadata.xml +++ b/dev-perl/Dist-Zilla-Plugin-SurgicalPodWeaver/metadata.xml @@ -5,4 +5,8 @@ perl@gentoo.org Gentoo Perl Project + + Dist-Zilla-Plugin-SurgicalPodWeaver + Dist::Zilla::Plugin::SurgicalPodWeaver + diff --git a/dev-php/libvirt-php/Manifest b/dev-php/libvirt-php/Manifest index 51c35c682eb7..e5f494589db3 100644 --- a/dev-php/libvirt-php/Manifest +++ b/dev-php/libvirt-php/Manifest @@ -1,2 +1 @@ -DIST libvirt-php-0.5.2.tar.gz 770816 SHA256 f338caab2bebcce60cd62e3982ec4c1a274ecaf49d03cf7080b45f2f16cd516d SHA512 11844fea8507090826acd81fc7c257ecc3ed9cca10fc785e4d54b98ebd1e213310e379e7ca684c6439d9e2c57800a140fdc9953c6bec72da1959f5ed99e9ef31 WHIRLPOOL 19bde6afd0ef824557048d9f00aa1dd34f7138408326653e49c04a25e514575d1c2d92c462a8a9f40048ae2af7b2e46a27b66561cddf21fb8f28c294085700f5 DIST libvirt-php-0.5.3.tar.gz 778604 SHA256 6cf9a5aa855cf973e4280c890d9da88a2a26a1e5a3c8bb555f885391467f85cf SHA512 b4cbfd8840d8f114fde762b5d6ada155ebdb231b554e28e8526a7af45a802a18f28e90fa52f3d7ca9f616996fe0a8289b70c2d14dca51a52a7bf8a501c3ff44f WHIRLPOOL fc379e7a216e7846dd6711816f19fac8497f67bee69fe66b904b86d40cc7064d941338941d6bb48e13d4fb1e0a8bff6421831c538a66f5b36556fff838d7f598 diff --git a/dev-php/libvirt-php/libvirt-php-0.5.2.ebuild b/dev-php/libvirt-php/libvirt-php-0.5.2.ebuild deleted file mode 100644 index bc4fa0c889b2..000000000000 --- a/dev-php/libvirt-php/libvirt-php-0.5.2.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PHP_EXT_NAME="libvirt-php" -PHP_EXT_SKIP_PHPIZE="yes" -USE_PHP="php5-6" - -inherit php-ext-source-r2 eutils - -DESCRIPTION="PHP 5 bindings for libvirt" -HOMEPAGE="http://libvirt.org/php/" -SRC_URI="http://libvirt.org/sources/php/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64" -IUSE="doc" - -RDEPEND="app-emulation/libvirt - dev-libs/libxml2" -DEPEND="${RDEPEND} - dev-libs/libxslt - doc? ( app-text/xhtml1 )" - -RESTRICT="test" - -src_unpack() { - default - - # create the default modules directory to be able - # to use the php-ext-source-r2 eclass to configure/build - ln -s src "${S}/modules" - - for slot in $(php_get_slots); do - cp -r "${S}" "${WORKDIR}/${slot}" - done -} - -src_install() { - local slot - for slot in $(php_get_slots); do - php_init_slot_env ${slot} - insinto "${EXT_DIR}" - newins "src/.libs/${PHP_EXT_NAME}.so.0.0.0" "${PHP_EXT_NAME}.so" - done - php-ext-source-r2_createinifiles - dodoc AUTHORS ChangeLog NEWS README - use doc && dohtml docs/* docs/graphics/* -} diff --git a/dev-python/ImageHash/ImageHash-3.7.ebuild b/dev-python/ImageHash/ImageHash-3.7.ebuild new file mode 100644 index 000000000000..56f5b8037e90 --- /dev/null +++ b/dev-python/ImageHash/ImageHash-3.7.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 python3_{4,5} ) + +inherit distutils-r1 + +DESCRIPTION="Image Hashing library" +HOMEPAGE="https://github.com/JohannesBuchner/imagehash" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" +KEYWORDS="~amd64" + +LICENSE="BSD-2" +SLOT="0" +IUSE="test" + +RDEPEND=" + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/pywavelets[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + sci-libs/scipy[${PYTHON_USEDEP}]" +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] + test? ( ${RDEPEND} )" + +python_test() { + esetup.py test +} diff --git a/dev-python/ImageHash/Manifest b/dev-python/ImageHash/Manifest index 34184312a55f..ebaa8dfc6faf 100644 --- a/dev-python/ImageHash/Manifest +++ b/dev-python/ImageHash/Manifest @@ -1 +1,2 @@ DIST ImageHash-3.4.tar.gz 290881 SHA256 22d5afa8089cfd08807e8133c2f03c81272e959f1dc922a2dc924c612f419841 SHA512 a4ba260988d81135f073bfc9a1b1253a69e8736da61e09ac93f8403ca237bfe85c3f0b4791546af601d62a306dd3346ecccf8ebd00d5cd8f4c6ca717b9d89dba WHIRLPOOL 0f4d837197db6a2407c0901403cb8c0effffb167d2517be0a7264fbec108d6f70739c980c00a648fe94b471273d2c6d52bd4f4e371cf9392e7c1177467077a08 +DIST ImageHash-3.7.tar.gz 294629 SHA256 09346020334afc317f79fe162928418f4b2c7e7e053638033f60339d39788c50 SHA512 e0da65d9d2a42ffce5c8b95017fd79bd002f48a963b956836695118e89bbb2ff936629a743248b4189439de155a0ec5f54a34d7cf7b803ae581b45f7bc02b500 WHIRLPOOL e3bb554a885c95669e1a2e02ccb8985d491d55b9b6e4df63a174f6cda71516c6c3e39b544574a620504017f7b9aa6b9683da66a6dfb1faf6852e72faf67e8d04 diff --git a/dev-python/PyQt5/Manifest b/dev-python/PyQt5/Manifest index 1b42cc6a3bcc..f9c42fb41953 100644 --- a/dev-python/PyQt5/Manifest +++ b/dev-python/PyQt5/Manifest @@ -1,2 +1,3 @@ DIST PyQt5_gpl-5.7.1.tar.gz 3733746 SHA256 be849f212a074049b9ebc10b6c07dddefb86e6d30e8df8a5c715cbb2cf7fad14 SHA512 7498713f73807522e58ae38ff58548cf80c2f2c418d6c55e20ce613cdc997e4ee7139076f1f152c7c3edb970bde14febc3496009f934e31ff71f01a1605f558f WHIRLPOOL 9322ccaaebf78a9e177703bae26f002cdfe9ad3ba45a9c7b9ccdd3b73cca96550e479b243b302d59eefdc1520a6e5b5f18ac5fabc1f8eff36f7f76d71b7dea11 DIST PyQt5_gpl-5.8.2.tar.gz 3744907 SHA256 ebd70515b30bbd6098fee29e6271a6696b1183c5530ee30e6ba9aaab195536e8 SHA512 8b765b9ae6210b7312a2dc6ed94d2664ae569625fe8a27443bae4230d9d9c00e0cf3b4be6904c66ebceff5cd5bbd19a5a9794a0b3222c8098a55f0b94fc8d89b WHIRLPOOL a2cf7d65f73b0cba7d37339e22b4bb8d3a4a924dbbd4d093943e299cf4d96dfd66e81ecfc4a5bf570f37f33eaad458849d7ef93ea22b115eece88866067f2e22 +DIST PyQt5_gpl-5.9.tar.gz 3097557 SHA256 ab0e7999cf202cc72962c78aefe461d16497b3c1a8282ab966ad90b6cb271096 SHA512 6e925dee751d6b2ab97b3614b0150f305798b89920e11db7a2cbef579e4c21839a38f4ad7eee5828a0c28942999955715a265e043004ee7838d376025d32e4aa WHIRLPOOL b92833ecc97638c8dac5e35de155ddb9d5783925aa8ab50bdd823b793675354b37edc29e17396241de87b25ae142c37a9cd1c215ad57c25b928ec0af3deac8aa diff --git a/dev-python/PyQt5/PyQt5-5.9.ebuild b/dev-python/PyQt5/PyQt5-5.9.ebuild new file mode 100644 index 000000000000..de9e668e6d1f --- /dev/null +++ b/dev-python/PyQt5/PyQt5-5.9.ebuild @@ -0,0 +1,198 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python2_7 python3_{4,5,6} ) + +inherit multibuild python-r1 qmake-utils + +DESCRIPTION="Python bindings for the Qt framework" +HOMEPAGE="https://www.riverbankcomputing.com/software/pyqt/intro" + +MY_P=${PN}_gpl-${PV/_pre/.dev} +if [[ ${PV} == *_pre* ]]; then + SRC_URI="https://dev.gentoo.org/~pesa/distfiles/${MY_P}.tar.xz" +else + SRC_URI="mirror://sourceforge/pyqt/${MY_P}.tar.gz" +fi + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +# TODO: QtNfc +IUSE="bluetooth dbus debug declarative designer examples gles2 gui help location + multimedia network opengl positioning printsupport sensors serialport sql svg + testlib webchannel webengine webkit websockets widgets x11extras xmlpatterns" + +# The requirements below were extracted from configure.py +# and from the output of 'grep -r "%Import " "${S}"/sip' +REQUIRED_USE=" + ${PYTHON_REQUIRED_USE} + bluetooth? ( gui ) + declarative? ( gui network ) + designer? ( widgets ) + help? ( gui widgets ) + location? ( positioning ) + multimedia? ( gui network ) + opengl? ( gui widgets ) + positioning? ( gui ) + printsupport? ( gui widgets ) + sensors? ( gui ) + serialport? ( gui ) + sql? ( widgets ) + svg? ( gui widgets ) + testlib? ( gui widgets ) + webchannel? ( network ) + webengine? ( network widgets? ( webchannel ) ) + webkit? ( gui network printsupport widgets ) + websockets? ( network ) + widgets? ( gui ) + xmlpatterns? ( network ) +" + +# Minimal supported version of Qt. +QT_PV="5.6.0:5" + +RDEPEND=" + ${PYTHON_DEPS} + >=dev-python/sip-4.19.3:=[${PYTHON_USEDEP}] + >=dev-qt/qtcore-${QT_PV} + >=dev-qt/qtxml-${QT_PV} + bluetooth? ( >=dev-qt/qtbluetooth-${QT_PV} ) + dbus? ( + dev-python/dbus-python[${PYTHON_USEDEP}] + >=dev-qt/qtdbus-${QT_PV} + ) + declarative? ( >=dev-qt/qtdeclarative-${QT_PV}[widgets?] ) + designer? ( >=dev-qt/designer-${QT_PV} ) + gui? ( >=dev-qt/qtgui-${QT_PV}[gles2=] ) + help? ( >=dev-qt/qthelp-${QT_PV} ) + location? ( >=dev-qt/qtlocation-${QT_PV} ) + multimedia? ( >=dev-qt/qtmultimedia-${QT_PV}[widgets?] ) + network? ( >=dev-qt/qtnetwork-${QT_PV} ) + opengl? ( >=dev-qt/qtopengl-${QT_PV} ) + positioning? ( >=dev-qt/qtpositioning-${QT_PV} ) + printsupport? ( >=dev-qt/qtprintsupport-${QT_PV} ) + sensors? ( >=dev-qt/qtsensors-${QT_PV} ) + serialport? ( >=dev-qt/qtserialport-${QT_PV} ) + sql? ( >=dev-qt/qtsql-${QT_PV} ) + svg? ( >=dev-qt/qtsvg-${QT_PV} ) + testlib? ( >=dev-qt/qttest-${QT_PV} ) + webchannel? ( >=dev-qt/qtwebchannel-${QT_PV} ) + webengine? ( >=dev-qt/qtwebengine-${QT_PV}[widgets?] ) + webkit? ( >=dev-qt/qtwebkit-${QT_PV}[printsupport] ) + websockets? ( >=dev-qt/qtwebsockets-${QT_PV} ) + widgets? ( >=dev-qt/qtwidgets-${QT_PV} ) + x11extras? ( >=dev-qt/qtx11extras-${QT_PV} ) + xmlpatterns? ( >=dev-qt/qtxmlpatterns-${QT_PV} ) +" +DEPEND="${RDEPEND} + dbus? ( virtual/pkgconfig ) +" + +S=${WORKDIR}/${MY_P} + +DOCS=( "${S}"/{ChangeLog,NEWS} ) + +pyqt_use_enable() { + use "$1" || return + + if [[ $# -eq 1 ]]; then + echo --enable=Qt$(tr 'a-z' 'A-Z' <<< ${1:0:1})${1:1} + else + shift + echo ${@/#/--enable=} + fi +} + +src_configure() { + configuration() { + # Fix out-of-source build + ln -s "${S}"/config-tests || die + + local myconf=( + "${PYTHON}" + "${S}"/configure.py + $(usex debug '--debug --qml-debug --trace' '') + --verbose + --confirm-license + --qmake="$(qt5_get_bindir)"/qmake + --bindir="${EPREFIX}/usr/bin" + --destdir="$(python_get_sitedir)" + --sip-incdir="$(python_get_includedir)" + --qsci-api + --enable=QtCore + --enable=QtXml + $(pyqt_use_enable bluetooth) + $(pyqt_use_enable dbus QtDBus) + $(usex dbus '' --no-python-dbus) + $(pyqt_use_enable declarative QtQml QtQuick $(usex widgets QtQuickWidgets '')) + $(usex declarative '' --no-qml-plugin) + $(pyqt_use_enable designer) + $(usex designer '' --no-designer-plugin) + $(pyqt_use_enable gui) + $(pyqt_use_enable gui $(use gles2 && echo _QOpenGLFunctions_ES2 || echo _QOpenGLFunctions_{2_0,2_1,4_1_Core})) + $(pyqt_use_enable help) + $(pyqt_use_enable location) + $(pyqt_use_enable multimedia QtMultimedia $(usex widgets QtMultimediaWidgets '')) + $(pyqt_use_enable network) + $(pyqt_use_enable opengl QtOpenGL) + $(pyqt_use_enable positioning) + $(pyqt_use_enable printsupport QtPrintSupport) + $(pyqt_use_enable sensors) + $(pyqt_use_enable serialport QtSerialPort) + $(pyqt_use_enable sql) + $(pyqt_use_enable svg) + $(pyqt_use_enable testlib QtTest) + $(pyqt_use_enable webchannel QtWebChannel) + $(pyqt_use_enable webengine QtWebEngineCore $(usex widgets QtWebEngineWidgets '')) + $(pyqt_use_enable webkit QtWebKit QtWebKitWidgets) + $(pyqt_use_enable websockets QtWebSockets) + $(pyqt_use_enable widgets) + $(pyqt_use_enable x11extras QtX11Extras) + $(pyqt_use_enable xmlpatterns QtXmlPatterns) + ) + echo "${myconf[@]}" + "${myconf[@]}" || die + + eqmake5 -recursive ${PN}.pro + } + python_foreach_impl run_in_build_dir configuration +} + +src_compile() { + python_foreach_impl run_in_build_dir default +} + +src_install() { + installation() { + local tmp_root=${D%/}/tmp + emake INSTALL_ROOT="${tmp_root}" install + + local bin_dir=${tmp_root}${EPREFIX}/usr/bin + local exe + for exe in pylupdate5 pyrcc5 pyuic5; do + python_doexe "${bin_dir}/${exe}" + rm "${bin_dir}/${exe}" || die + done + + local uic_dir=${tmp_root}$(python_get_sitedir)/${PN}/uic + if python_is_python3; then + rm -r "${uic_dir}"/port_v2 || die + else + rm -r "${uic_dir}"/port_v3 || die + fi + + multibuild_merge_root "${tmp_root}" "${D}" + python_optimize + } + python_foreach_impl run_in_build_dir installation + + einstalldocs + + if use examples; then + insinto /usr/share/doc/${PF} + doins -r examples + fi +} diff --git a/dev-python/debtcollector/debtcollector-1.17.1.ebuild b/dev-python/debtcollector/debtcollector-1.17.1.ebuild index a1bac138b939..11809ad2350c 100644 --- a/dev-python/debtcollector/debtcollector-1.17.1.ebuild +++ b/dev-python/debtcollector/debtcollector-1.17.1.ebuild @@ -34,6 +34,7 @@ DEPEND=" !~dev-python/reno-2.3.1[${PYTHON_USEDEP}] ) doc? ( + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}] >=dev-python/openstackdocstheme-1.16.0[${PYTHON_USEDEP}] >=dev-python/reno-1.8.0[${PYTHON_USEDEP}] diff --git a/dev-python/matplotlib2tikz/Manifest b/dev-python/matplotlib2tikz/Manifest index 63de2e8e0061..e58a82f8833d 100644 --- a/dev-python/matplotlib2tikz/Manifest +++ b/dev-python/matplotlib2tikz/Manifest @@ -1 +1 @@ -DIST matplotlib2tikz-0.6.11.tar.gz 524298 SHA256 79c9f141fd802fe5863d2eaff6c67476d02ca474433e65990c935241a2591994 SHA512 eda5042f1db35436ca56256cb858fa11b48d497f621183475d69381b0b10ac67f9447522e1b78c1a331337e34eb159b5ffeef9655a8c0dc4ccab22b7afcb5e96 WHIRLPOOL b09025b9444e0a0ec122fbb7d6d90e32e043c3a86e8b7454ac3fdc0ba03374f5648491a4564bae7ef622a536f4ec92e762a68816d64621da6df44fea2c404c8c +DIST matplotlib2tikz-0.6.13.tar.gz 524735 SHA256 ce6de9226316d4b5ae3ce0d57c7cf445d219e6842bdc041820c0c39ee9af339c SHA512 f42e96ab60005b96f9327e34ff9df444e9a371334c77b0bad85343beeb20a5c4c2df5539fd0200cf306a4cfed6926f191d547bf2ed69a98c4a9f2e1c2ae0da7b WHIRLPOOL f6ff4d4d8837394e1aacc2c66686cc711b64b6d7aad95620e402b4f1494436b8d2248ce8fbb947ec9d4a93442aba1c1cf03eed9423ff19f31b98060678274785 diff --git a/dev-python/matplotlib2tikz/files/matplotlib2tikz-0.6.11-pipdated.patch b/dev-python/matplotlib2tikz/files/matplotlib2tikz-0.6.11-pipdated.patch deleted file mode 100644 index 3b7cf2ffbe51..000000000000 --- a/dev-python/matplotlib2tikz/files/matplotlib2tikz-0.6.11-pipdated.patch +++ /dev/null @@ -1,24 +0,0 @@ -Remove version checks using pipdated. - -Patch by Marius Brehler ---- a/matplotlib2tikz/__init__.py -+++ b/matplotlib2tikz/__init__.py -@@ -16,7 +16,3 @@ from matplotlib2tikz.__about__ import ( - ) - - from matplotlib2tikz.save import get_tikz_code, save -- --import pipdated --if pipdated.needs_checking(__name__): -- print(pipdated.check(__name__, __version__)) - ---- a/setup.py -+++ b/setup.py -@@ -34,7 +34,6 @@ setup( - 'matplotlib >=1.4.0', - 'numpy', - 'Pillow >= 3.0.0', -- 'pipdated', - 'six', - ], - description='convert matplotlib figures into TikZ/PGFPlots', diff --git a/dev-python/matplotlib2tikz/matplotlib2tikz-0.6.11.ebuild b/dev-python/matplotlib2tikz/matplotlib2tikz-0.6.13.ebuild similarity index 95% rename from dev-python/matplotlib2tikz/matplotlib2tikz-0.6.11.ebuild rename to dev-python/matplotlib2tikz/matplotlib2tikz-0.6.13.ebuild index 437c6ed6f555..28505b0459e4 100644 --- a/dev-python/matplotlib2tikz/matplotlib2tikz-0.6.11.ebuild +++ b/dev-python/matplotlib2tikz/matplotlib2tikz-0.6.13.ebuild @@ -16,8 +16,6 @@ LICENSE="MIT" SLOT="0" IUSE="test" -PATCHES=( "${FILESDIR}/${P}-pipdated.patch" ) - RDEPEND=" dev-python/matplotlib[${PYTHON_USEDEP}] dev-python/numpy[${PYTHON_USEDEP}] diff --git a/dev-python/pysha3/Manifest b/dev-python/pysha3/Manifest new file mode 100644 index 000000000000..50179c5f7d91 --- /dev/null +++ b/dev-python/pysha3/Manifest @@ -0,0 +1 @@ +DIST pysha3-1.0.2.tar.gz 829192 SHA256 fe988e73f2ce6d947220624f04d467faf05f1bbdbc64b0a201296bb3af92739e SHA512 57476d24b9d399471cf56c8c1413f58dbc863c16d4fe9ebd2cf65df8092e139e2505252605e3fccd68978f5ee3fffdfeeedee6788aab38a54c918a452fc19720 WHIRLPOOL 0de14913b4c02b1c8310432f6a71ed986c6f525c7b15bb6e91d3972a84f5599b13d621b04a4007ea276089cd75d965798a84b11d378e02ab50e1b6d243b62bc0 diff --git a/dev-python/pysha3/metadata.xml b/dev-python/pysha3/metadata.xml new file mode 100644 index 000000000000..410617d33dce --- /dev/null +++ b/dev-python/pysha3/metadata.xml @@ -0,0 +1,15 @@ + + + + + mgorny@gentoo.org + Michał Górny + + + python@gentoo.org + + + tiran/pysha3 + pysha3 + + diff --git a/dev-python/pysha3/pysha3-1.0.2.ebuild b/dev-python/pysha3/pysha3-1.0.2.ebuild new file mode 100644 index 000000000000..2f9172ea7855 --- /dev/null +++ b/dev-python/pysha3/pysha3-1.0.2.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python{2_7,3_4,3_5} ) +inherit distutils-r1 + +DESCRIPTION="SHA-3 (Keccak) for Python 2.7 - 3.5" +HOMEPAGE="https://github.com/tiran/pysha3 https://pypi.python.org/pypi/pysha3" +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="CC0-1.0 PSF-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" + +python_test() { + esetup.py test +} diff --git a/dev-tex/dvi2tty/metadata.xml b/dev-tex/dvi2tty/metadata.xml index 64c3414de00c..eba585c71c15 100644 --- a/dev-tex/dvi2tty/metadata.xml +++ b/dev-tex/dvi2tty/metadata.xml @@ -9,8 +9,4 @@ tex@gentoo.org Gentoo TeX Project - - proxy-maint@gentoo.org - Proxy Maintainers - diff --git a/dev-util/debugedit/files/Makefile b/dev-util/debugedit/files/Makefile deleted file mode 100644 index 946a12865f64..000000000000 --- a/dev-util/debugedit/files/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -CPPFLAGS += -I. -LDLIBS = -lelf -lpopt -lbeecrypt - -all: debugedit - -debugedit: debugedit.o hashtab.o - -clean: - rm -f *.o debugedit - -.PHONY: clean diff --git a/dev-util/kbuild/Manifest b/dev-util/kbuild/Manifest index dca309fd1f56..a483ba767298 100644 --- a/dev-util/kbuild/Manifest +++ b/dev-util/kbuild/Manifest @@ -1,2 +1,3 @@ DIST kBuild-0.1.9998-pre20131130-src.tar.xz 1707632 SHA256 def0a44cc0a91b6aa8a80f73ace0cfc315f298ba3e0d3d81fe52834091b68586 SHA512 66f418c0e052389d2b5cfc4d46bc8598ceaeded369151047e455e921bef494ec42099cdc368d24b572eacd809bb7c124d07e0fab54788af01664b72f571fb047 WHIRLPOOL 95caf78eaa6ead0d9a009879a2ba9a01b138760345eb38a6786ceaf0262520e1827b5e4401884cd6d3849bfa5528f45a9a5cdac5ae61e6cbd1753dec0ba0da2f DIST kbuild-0.1.9998_pre20131130-tools_and_units_updates.patch.xz 7344 SHA256 0dcfb79274a96f1a67aa466ca468bebf00a39544517ad0d05c09595341d11e1a SHA512 91aac638e9f4cc321f7d06c89be1a4ce4e57aa88165c71a4f68a73ad51f049f631b2d7427178014408b551fac5678f0c0bf806a61f9d749daf5019f1b6a61bb0 WHIRLPOOL bb0a295e93870364ab176eaca3d07e18567148e5ba431a205085220b305b5cd78c210bea8896611bd4b9b47a71a527afc55a9a30a64b707993c576466609ee8a +DIST kbuild-0.1.9998_pre20171020-src.tar.xz 2190856 SHA256 96b031b183ffb63cbbf77b1c68325868c1064d377c799ffcab0cdfb61d01aea7 SHA512 53c55a520f3711d1141b10eaeb3bec5dc57bb8476c6b658826e05dbb525eda43a0007dd94dcdde31ea39ad0bb29223ef8ad2a72da1404e53919e444039794043 WHIRLPOOL 86ce166505191eca0a83a238d61c6d2935fc43bd6d6a93c0b0dcec529a797d8a9589be4bf9498934bf7b6b80dcbfe5cf4193cd2969bf1fff5bc41209a51e5af0 diff --git a/dev-util/kbuild/files/kbuild-0.1.9998_pre20171020-gold.patch b/dev-util/kbuild/files/kbuild-0.1.9998_pre20171020-gold.patch new file mode 100644 index 000000000000..4c98942c0f3a --- /dev/null +++ b/dev-util/kbuild/files/kbuild-0.1.9998_pre20171020-gold.patch @@ -0,0 +1,11 @@ +--- kbuild-0.1.9998_pre20171020/src/kmk/Makefile.kmk ++++ kbuild-0.1.9998_pre20171020/src/kmk/Makefile.kmk +@@ -57,7 +57,7 @@ + ifneq ($(KBUILD_TARGET),os2) + TEMPLATE_BIN-KMK_INCS += glob + endif +-TEMPLATE_BIN-KMK_LIBS = $(LIB_KUTIL) $(TEMPLATE_BIN-THREADED_LIBS) $(kmkmissing_1_TARGET) $(LIB_KUTIL) ++TEMPLATE_BIN-KMK_LIBS = $(LIB_KUTIL) $(TEMPLATE_BIN-THREADED_LIBS) $(kmkmissing_1_TARGET) $(LIB_KUTIL) pthread + ifdef ELECTRIC_HEAP # for electric heap (see electric.c) - windows only. + ifeq ($(KBUILD_TARGET),win) + TEMPLATE_BIN-KMK_CFLAGS = $(TEMPLATE_BIN-THREADED_CFLAGS) /FI$(kmk_DEFPATH)/electric.h -DELECTRIC_HEAP=1 diff --git a/dev-util/kbuild/kbuild-0.1.9998_pre20131130.ebuild b/dev-util/kbuild/kbuild-0.1.9998_pre20171020.ebuild similarity index 57% rename from dev-util/kbuild/kbuild-0.1.9998_pre20131130.ebuild rename to dev-util/kbuild/kbuild-0.1.9998_pre20171020.ebuild index b96e4f88d758..612e8ebbab1d 100644 --- a/dev-util/kbuild/kbuild-0.1.9998_pre20131130.ebuild +++ b/dev-util/kbuild/kbuild-0.1.9998_pre20171020.ebuild @@ -1,39 +1,43 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI=4 +EAPI=6 inherit eutils autotools toolchain-funcs -MY_P=kBuild-${PV/_/-}-src +MY_P="${P}-src" DESCRIPTION="A makefile framework for writing simple makefiles for complex tasks" HOMEPAGE="http://svn.netlabs.org/kbuild/wiki" #SRC_URI="ftp://ftp.netlabs.org/pub/${PN}/${MY_P}.tar.gz" SRC_URI="https://dev.gentoo.org/~polynomial-c/${MY_P}.tar.xz" -LICENSE="GPL-3" +LICENSE="GPL-3+" SLOT="0" -KEYWORDS="amd64 x86" +KEYWORDS="~amd64 ~x86 ~amd64-fbsd ~x86-fbsd" IUSE="" -DEPEND="sys-apps/texinfo +DEPEND=" + sys-apps/texinfo sys-devel/flex sys-devel/gettext - virtual/yacc" + virtual/yacc +" RDEPEND="" -S=${WORKDIR}/${MY_P/-src} +PATCHES=( + "${FILESDIR}/${PN}-unknown-configure-opt.patch" + "${FILESDIR}/${PN}-0.1.5-gentoo-docdir.patch" + "${FILESDIR}/${PN}-0.1.9998_pre20120806-qa.patch" + "${FILESDIR}/${PN}-0.1.9998_pre20110817-kash-link-pthread.patch" + "${FILESDIR}/${PN}-0.1.9998_pre20171020-gold.patch" +) src_prepare() { rm -rf "${S}/kBuild/bin" - epatch "${FILESDIR}/${PN}-unknown-configure-opt.patch" \ - "${FILESDIR}/${PN}-glibc-2.10.patch" \ - "${FILESDIR}/${PN}-0.1.5-gentoo-docdir.patch" \ - "${FILESDIR}/${PN}-0.1.9998_pre20120806-qa.patch" \ - "${FILESDIR}/${PN}-0.1.9998_pre20110817-kash-link-pthread.patch" \ - "${FILESDIR}/${PN}-0.1.9998_pre20110817-gold.patch" \ - "${FILESDIR}/${PN}-0.1.9998_pre20110817-gcc-4.7.patch" + default + + mv src/kmk/configure.{in,ac} || die cd "${S}/src/kmk" || die eautoreconf @@ -42,13 +46,13 @@ src_prepare() { sed 's@AM_CONFIG_HEADER@AC_CONFIG_HEADERS@' -i configure.ac || die eautoreconf - sed -e "s@_LDFLAGS\.${ARCH}*.*=@& ${LDFLAGS}@g" \ + sed -e "s@_LDFLAGS\.$(tc-arch)*.*=@& ${LDFLAGS}@g" \ -i "${S}"/Config.kmk || die #332225 tc-export CC RANLIB #AR does not work here } src_compile() { - kBuild/env.sh --full make -f bootstrap.gmk AUTORECONF=true AR="$(tc-getAR)" \ + kBuild/env.sh --full emake -f bootstrap.gmk AUTORECONF=true AR="$(tc-getAR)" \ || die "bootstrap failed" } diff --git a/dev-util/kdevelop/kdevelop-5.1.2.ebuild b/dev-util/kdevelop/kdevelop-5.1.2.ebuild index ffbbca5b1bc6..63a561d9e8b8 100644 --- a/dev-util/kdevelop/kdevelop-5.1.2.ebuild +++ b/dev-util/kdevelop/kdevelop-5.1.2.ebuild @@ -46,7 +46,7 @@ COMMON_DEPEND=" $(add_qt_dep qtwidgets) $(add_qt_dep qtxml) >=dev-util/kdevplatform-${PV}:5 - >=sys-devel/clang-3.5.0:* + >=sys-devel/clang-3.5.0:= x11-misc/shared-mime-info gdbui? ( $(add_plasma_dep libksysguard) ) okteta? ( $(add_kdeapps_dep okteta) ) diff --git a/dev-vcs/stgit/metadata.xml b/dev-vcs/stgit/metadata.xml index 564e8c923f57..4f503c94254e 100644 --- a/dev-vcs/stgit/metadata.xml +++ b/dev-vcs/stgit/metadata.xml @@ -1,12 +1,8 @@ - - dlan@gentoo.org - Yixun Lan - - - proxy-maint@gentoo.org - Proxy Maintainers - + + dlan@gentoo.org + Yixun Lan + diff --git a/games-simulation/flightgear-data/Manifest b/games-simulation/flightgear-data/Manifest index e897d0b0c712..f9610b4c6446 100644 --- a/games-simulation/flightgear-data/Manifest +++ b/games-simulation/flightgear-data/Manifest @@ -2,3 +2,4 @@ DIST FlightGear-2016.4.4-data.tar.bz2 1654119067 SHA256 3dfd4b82c99a8bf4b81dd318 DIST FlightGear-2017.1.2-data.tar.bz2 1460657435 SHA256 99d38d0478a8c8031f59376112bd54a6f996e1d363807b3bb45786384cfb2753 SHA512 0498b662a26c03dd08a1861d63e982adeded1a01db34ccf09d2acd9420a0b0343242216c58fa2a2ce215806690eb4d1796114f15f3adbd391fa18421629d4f97 WHIRLPOOL 45a1898ed0ca108d501f3bd35153a2107c4e4f682e3b49a7e8f49015fa5a6b6468d5177cc79458e23f5ae9b3ee2744540ab82a48561d9ba994cb147adc898650 DIST FlightGear-2017.1.3-data.tar.bz2 1460527272 SHA256 bf35d9a15be9e7bd1c286eee879251e0907a3fb5cca4e7d1fdfbe67690345365 SHA512 eb6140612920b190cec7f2879e4789cfb1ab41ab3c2d463948c592347bfd8f042bb62b499abf94d51e550bc472afe334c77ad750930d954067dc1f6bab66efac WHIRLPOOL c2de9906a0d4f88bafd85edb9b217b1ee766f128c0b6e95f82a6c6a98313c63e26113e5798b5be7e8714831db94bb5c95afc0cbdd570b0c2313dcf856e944523 DIST FlightGear-2017.2.1-data.tar.bz2 1590727949 SHA256 c9350e4500a1d97ebc515e7bb9e74081a8726a8fa244966543c9c67bcdacd1a4 SHA512 a6f6ff55d5ff866626b98fdfd77610fcde567aa53f74ccffb22c0580d1b6cc7c50fbc65b9c8b1f75ccfb07434b830b230c73a165c095f9367b67cd37b60018fc WHIRLPOOL dec850a9c1db5d6dec1682671f12b7d8015b29590100ce43f20724eb3d907da37b114f76f51cca4f1cde9e2c0e365cd913d9a42a2f51f91d8a32eef5e98146bc +DIST FlightGear-2017.3.1-data.tar.bz2 1560855079 SHA256 df08b06e88a29a9f80f29186afd54d278636a663281a1b68e8f484bbb403d898 SHA512 9a3a68103bbb0f74d7f019b45cca00e686122618c1b5142231ba0c8b83f1283956782d3ea4372b1d96d653ea45f7087c32f39f26fe97695faddad0be12f8d9ff WHIRLPOOL dfa888d2735c25cb44f77812860febb9a983d0f03ff438398352bfca9300550b3b3367c36441323cbb440e75c304a7c69e9893bb9ffd4d4a1d70fa89ba86fab8 diff --git a/games-simulation/flightgear-data/flightgear-data-2017.3.1.ebuild b/games-simulation/flightgear-data/flightgear-data-2017.3.1.ebuild new file mode 100644 index 000000000000..f835ef53253b --- /dev/null +++ b/games-simulation/flightgear-data/flightgear-data-2017.3.1.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="FlightGear data files" +HOMEPAGE="http://www.flightgear.org/" +SRC_URI="mirror://sourceforge/flightgear/FlightGear-${PV}-data.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +# data files split to separate package since 2.10.0 +RDEPEND=" + !gnustep@gentoo.org Gentoo GNUstep Project - - proxy-maint@gentoo.org - Proxy Maintainers - Terminal.app - copyright (c) 2002 Alexander Malmberg alexander@malmberg.org - a terminal emulator for GNUstep diff --git a/gnustep-base/libobjc2/metadata.xml b/gnustep-base/libobjc2/metadata.xml index 60bb055a4c41..fdf8cfb7ce10 100644 --- a/gnustep-base/libobjc2/metadata.xml +++ b/gnustep-base/libobjc2/metadata.xml @@ -5,10 +5,6 @@ gnustep@gentoo.org Gentoo GNUstep Project - - proxy-maint@gentoo.org - Proxy Maintainers - The GNUstep Objective-C runtime is designed as a drop-in replacement for the GCC runtime. It supports both a legacy and a modern ABI, allowing code diff --git a/gnustep-libs/pantomime/metadata.xml b/gnustep-libs/pantomime/metadata.xml index 34187aae7c42..f26605696466 100644 --- a/gnustep-libs/pantomime/metadata.xml +++ b/gnustep-libs/pantomime/metadata.xml @@ -5,10 +5,6 @@ gnustep@gentoo.org Gentoo GNUstep Project - - proxy-maint@gentoo.org - Proxy Maintainers - A set of Objective-C classes that model a mail system. Author Ludovic Marcotte ludovic@Sophos.ca diff --git a/kde-apps/kanagram/kanagram-17.08.2.ebuild b/kde-apps/kanagram/kanagram-17.08.2-r1.ebuild similarity index 84% rename from kde-apps/kanagram/kanagram-17.08.2.ebuild rename to kde-apps/kanagram/kanagram-17.08.2-r1.ebuild index ec15cb26486e..3386d6049bef 100644 --- a/kde-apps/kanagram/kanagram-17.08.2.ebuild +++ b/kde-apps/kanagram/kanagram-17.08.2-r1.ebuild @@ -9,7 +9,7 @@ inherit kde5 DESCRIPTION="Game based on anagrams of words" HOMEPAGE="https://www.kde.org/applications/education/kanagram https://edu.kde.org/kanagram/" KEYWORDS="~amd64 ~x86" -IUSE="" +IUSE="speech" DEPEND=" $(add_frameworks_dep kconfig) @@ -27,9 +27,18 @@ DEPEND=" $(add_qt_dep qtgui) $(add_qt_dep qtwidgets) media-libs/phonon[qt5(+)] + speech? ( $(add_qt_dep qtspeech) ) " RDEPEND="${DEPEND} $(add_kdeapps_dep kdeedu-data) $(add_qt_dep qtmultimedia 'qml') $(add_qt_dep qtquickcontrols) " + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package speech Qt5TextToSpeech) + ) + + kde5_src_configure +} diff --git a/kde-apps/kanagram/metadata.xml b/kde-apps/kanagram/metadata.xml index 2fdbf33d963d..b337e66e249b 100644 --- a/kde-apps/kanagram/metadata.xml +++ b/kde-apps/kanagram/metadata.xml @@ -5,4 +5,7 @@ kde@gentoo.org Gentoo KDE Project + + Enable text-to-speech support + diff --git a/kde-apps/kdepim-runtime/kdepim-runtime-17.08.2.ebuild b/kde-apps/kdepim-runtime/kdepim-runtime-17.08.2-r1.ebuild similarity index 91% rename from kde-apps/kdepim-runtime/kdepim-runtime-17.08.2.ebuild rename to kde-apps/kdepim-runtime/kdepim-runtime-17.08.2-r1.ebuild index 4bc1495fd790..4073c1b8ac0d 100644 --- a/kde-apps/kdepim-runtime/kdepim-runtime-17.08.2.ebuild +++ b/kde-apps/kdepim-runtime/kdepim-runtime-17.08.2-r1.ebuild @@ -11,9 +11,9 @@ inherit kde5 DESCRIPTION="Runtime plugin collection to extend the functionality of KDE PIM" LICENSE="GPL-2+ LGPL-2.1+" KEYWORDS="~amd64 ~x86" -IUSE="" +IUSE="speech" -# TODO kolab, Qt5TextToSpeech +# TODO kolab CDEPEND=" $(add_frameworks_dep kcodecs) $(add_frameworks_dep kcompletion) @@ -59,6 +59,7 @@ CDEPEND=" $(add_qt_dep qtxml) dev-libs/cyrus-sasl:2 dev-libs/libical:= + speech? ( $(add_qt_dep qtspeech) ) " DEPEND="${CDEPEND} $(add_qt_dep qtxmlpatterns) @@ -70,3 +71,11 @@ RDEPEND="${CDEPEND} " RESTRICT+=" test" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package speech Qt5TextToSpeech) + ) + + kde5_src_configure +} diff --git a/kde-apps/kdepim-runtime/metadata.xml b/kde-apps/kdepim-runtime/metadata.xml index 79bfb58e5487..36d85d6c5631 100644 --- a/kde-apps/kdepim-runtime/metadata.xml +++ b/kde-apps/kdepim-runtime/metadata.xml @@ -1,11 +1,12 @@ - - kde@gentoo.org - Gentoo KDE Project - - - Google service integration via kde-apps/libkgapi - + + kde@gentoo.org + Gentoo KDE Project + + + Google service integration via kde-apps/libkgapi + Enable text-to-speech support + diff --git a/media-video/obs-studio/metadata.xml b/media-video/obs-studio/metadata.xml index 2ab91340693d..adf3bcb68204 100644 --- a/media-video/obs-studio/metadata.xml +++ b/media-video/obs-studio/metadata.xml @@ -5,10 +5,6 @@ chiitoo@gentoo.org Jimi Huotari - - proxy-maint@gentoo.org - Proxy Maintainers - A rewrite of what was formerly known as "Open Broadcaster Software", software originally designed for recording and streaming live video diff --git a/metadata/dtd/timestamp.chk b/metadata/dtd/timestamp.chk index be6d4dd975b1..6fe0bbae0299 100644 --- a/metadata/dtd/timestamp.chk +++ b/metadata/dtd/timestamp.chk @@ -1 +1 @@ -Thu, 19 Oct 2017 19:09:11 +0000 +Fri, 20 Oct 2017 10:09:13 +0000 diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk index be6d4dd975b1..6fe0bbae0299 100644 --- a/metadata/glsa/timestamp.chk +++ b/metadata/glsa/timestamp.chk @@ -1 +1 @@ -Thu, 19 Oct 2017 19:09:11 +0000 +Fri, 20 Oct 2017 10:09:13 +0000 diff --git a/metadata/md5-cache/app-editors/nvi-1.81.6-r4 b/metadata/md5-cache/app-editors/nvi-1.81.6-r4 deleted file mode 100644 index 9f9b07031fa2..000000000000 --- a/metadata/md5-cache/app-editors/nvi-1.81.6-r4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install postinst postrm prepare -DEPEND=|| ( >=sys-libs/db-4.8.30:4.8 sys-libs/db:4.7 sys-libs/db:4.6 sys-libs/db:4.5 sys-libs/db:4.4 sys-libs/db:4.3 sys-libs/db:4.2 ) >=sys-libs/ncurses-5.6-r2 perl? ( dev-lang/perl ) tcl? ( !unicode? ( >=dev-lang/tcl-8.5:0 ) ) virtual/pkgconfig >=app-portage/elt-patches-20170422 !=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 -DESCRIPTION=Vi clone -EAPI=4 -HOMEPAGE=https://sites.google.com/a/bostic.com/keithbostic/vi -IUSE=perl tcl unicode -KEYWORDS=alpha amd64 hppa ~mips ppc ppc64 sparc x86 -LICENSE=BSD -RDEPEND=|| ( >=sys-libs/db-4.8.30:4.8 sys-libs/db:4.7 sys-libs/db:4.6 sys-libs/db:4.5 sys-libs/db:4.4 sys-libs/db:4.3 sys-libs/db:4.2 ) >=sys-libs/ncurses-5.6-r2 perl? ( dev-lang/perl ) tcl? ( !unicode? ( >=dev-lang/tcl-8.5:0 ) ) app-eselect/eselect-vi -REQUIRED_USE=tcl? ( !unicode ) -SLOT=0 -SRC_URI=http://garage.linux.student.kuleuven.be/~skimo/nvi/devel/nvi-1.81.6.tar.bz2 -_eclasses_=autotools dc412f38566b91012efd58b9c203e6c3 db-use 582140d1a711279e50ce284fc7b609f5 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 flag-o-matic 2274fcc1e7ef6affaff5bcd636275417 libtool 0081a71a261724730ec4c248494f044d ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af versionator c80ccf29e90adea7c5cae94b42eb76d0 -_md5_=47b8029e626ce4b2d48dfd5a02f949dd diff --git a/metadata/md5-cache/app-editors/nvi-1.81.6-r6 b/metadata/md5-cache/app-editors/nvi-1.81.6-r6 deleted file mode 100644 index 76e0c851697e..000000000000 --- a/metadata/md5-cache/app-editors/nvi-1.81.6-r6 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install postinst postrm prepare -DEPEND=|| ( >=sys-libs/db-4.8.30:4.8 sys-libs/db:4.7 sys-libs/db:4.6 sys-libs/db:4.5 sys-libs/db:4.4 sys-libs/db:4.3 sys-libs/db:4.2 ) >=sys-libs/ncurses-5.6-r2:= perl? ( dev-lang/perl ) tcl? ( !unicode? ( >=dev-lang/tcl-8.5:0 ) ) virtual/pkgconfig >=app-portage/elt-patches-20170422 !=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 -DESCRIPTION=Vi clone -EAPI=6 -HOMEPAGE=https://sites.google.com/a/bostic.com/keithbostic/vi -IUSE=perl tcl unicode -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 -LICENSE=BSD -RDEPEND=|| ( >=sys-libs/db-4.8.30:4.8 sys-libs/db:4.7 sys-libs/db:4.6 sys-libs/db:4.5 sys-libs/db:4.4 sys-libs/db:4.3 sys-libs/db:4.2 ) >=sys-libs/ncurses-5.6-r2:= perl? ( dev-lang/perl ) tcl? ( !unicode? ( >=dev-lang/tcl-8.5:0 ) ) app-eselect/eselect-vi -REQUIRED_USE=tcl? ( !unicode ) -SLOT=0 -SRC_URI=http://garage.linux.student.kuleuven.be/~skimo/nvi/devel/nvi-1.81.6.tar.bz2 -_eclasses_=autotools dc412f38566b91012efd58b9c203e6c3 db-use 582140d1a711279e50ce284fc7b609f5 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 flag-o-matic 2274fcc1e7ef6affaff5bcd636275417 libtool 0081a71a261724730ec4c248494f044d ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af versionator c80ccf29e90adea7c5cae94b42eb76d0 -_md5_=02d2cd35c8e304fe8c411e16ea537aef diff --git a/metadata/md5-cache/app-misc/elasticsearch-5.6.2 b/metadata/md5-cache/app-misc/elasticsearch-5.6.3 similarity index 95% rename from metadata/md5-cache/app-misc/elasticsearch-5.6.2 rename to metadata/md5-cache/app-misc/elasticsearch-5.6.3 index 5ed316a19cbe..052130743f32 100644 --- a/metadata/md5-cache/app-misc/elasticsearch-5.6.2 +++ b/metadata/md5-cache/app-misc/elasticsearch-5.6.3 @@ -7,6 +7,6 @@ KEYWORDS=~amd64 LICENSE=Apache-2.0 BSD-2 LGPL-3 MIT public-domain RDEPEND=virtual/jre:1.8 SLOT=0 -SRC_URI=https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.6.2.tar.gz +SRC_URI=https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.6.3.tar.gz _eclasses_=multilib 97f470f374f2e94ccab04a2fb21d811e systemd 34815d3b76e745c5ca33eec9f95074c2 toolchain-funcs 185a06792159ca143528e7010368e8af user e4b567c44272a719fabf53f0f885d3f7 _md5_=46f93b3c1957e165b4549455962ed1db diff --git a/metadata/md5-cache/dev-games/simgear-2017.3.1 b/metadata/md5-cache/dev-games/simgear-2017.3.1 new file mode 100644 index 000000000000..cc38c7f34508 --- /dev/null +++ b/metadata/md5-cache/dev-games/simgear-2017.3.1 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install prepare pretend setup test +DEPEND=dev-libs/expat >=dev-games/openscenegraph-3.2.0 media-libs/openal net-misc/curl sys-libs/zlib virtual/opengl dns? ( net-libs/udns ) gdal? ( sci-libs/gdal ) >=dev-libs/boost-1.44 sys-devel/make >=dev-util/cmake-3.7.2 +DESCRIPTION=Development library for simulation games +EAPI=6 +HOMEPAGE=http://www.simgear.org/ +IUSE=+dns debug gdal openmp subversion test +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2 +RDEPEND=dev-libs/expat >=dev-games/openscenegraph-3.2.0 media-libs/openal net-misc/curl sys-libs/zlib virtual/opengl dns? ( net-libs/udns ) gdal? ( sci-libs/gdal ) subversion? ( dev-vcs/subversion ) +SLOT=0 +SRC_URI=mirror://sourceforge/flightgear/simgear-2017.3.1.tar.bz2 +_eclasses_=cmake-utils f9fb12e2dbe2e0c9c17f030bae85eb02 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 flag-o-matic 2274fcc1e7ef6affaff5bcd636275417 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing 6f5991c7101863d0b29df63990ad852e ninja-utils ebb2eaddc6331c4fa000b8eb8f6fe074 toolchain-funcs 185a06792159ca143528e7010368e8af versionator c80ccf29e90adea7c5cae94b42eb76d0 +_md5_=76358d990f3cf51027a07e897b8491a4 diff --git a/metadata/md5-cache/dev-games/simgear-9999 b/metadata/md5-cache/dev-games/simgear-9999 index 5f05330ef62b..9d84e00ff6ac 100644 --- a/metadata/md5-cache/dev-games/simgear-9999 +++ b/metadata/md5-cache/dev-games/simgear-9999 @@ -1,4 +1,4 @@ -DEFINED_PHASES=compile configure install prepare pretend test unpack +DEFINED_PHASES=compile configure install prepare pretend setup test unpack DEPEND=dev-libs/expat >=dev-games/openscenegraph-3.2.0 media-libs/openal net-misc/curl sys-libs/zlib virtual/opengl dns? ( net-libs/udns ) gdal? ( sci-libs/gdal ) >=dev-libs/boost-1.44 sys-devel/make >=dev-util/cmake-3.7.2 >=dev-vcs/git-1.8.2.1 DESCRIPTION=Development library for simulation games EAPI=6 @@ -8,4 +8,4 @@ LICENSE=GPL-2 RDEPEND=dev-libs/expat >=dev-games/openscenegraph-3.2.0 media-libs/openal net-misc/curl sys-libs/zlib virtual/opengl dns? ( net-libs/udns ) gdal? ( sci-libs/gdal ) subversion? ( dev-vcs/subversion ) SLOT=0 _eclasses_=cmake-utils f9fb12e2dbe2e0c9c17f030bae85eb02 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 flag-o-matic 2274fcc1e7ef6affaff5bcd636275417 git-r3 52a888802d25387c2c74cb845d1219bc ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing 6f5991c7101863d0b29df63990ad852e ninja-utils ebb2eaddc6331c4fa000b8eb8f6fe074 toolchain-funcs 185a06792159ca143528e7010368e8af versionator c80ccf29e90adea7c5cae94b42eb76d0 -_md5_=8a4ac3ab5102e786014b18dc263bd4ab +_md5_=2b78b1ebb3e127ad8c96bdbfe2d1f4b7 diff --git a/metadata/md5-cache/dev-libs/ffcall-2.0 b/metadata/md5-cache/dev-libs/ffcall-2.0 index b90f41b74c83..1c259f6bbe57 100644 --- a/metadata/md5-cache/dev-libs/ffcall-2.0 +++ b/metadata/md5-cache/dev-libs/ffcall-2.0 @@ -2,9 +2,9 @@ DEFINED_PHASES=compile configure install prepare DESCRIPTION=foreign function call libraries EAPI=6 HOMEPAGE=https://www.gnu.org/software/libffcall/ -KEYWORDS=~alpha ~amd64 ~arm64 ~hppa ia64 ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris +KEYWORDS=~alpha ~amd64 ~arm64 ~hppa ia64 ppc ~ppc64 sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris LICENSE=GPL-2+ SLOT=0 SRC_URI=mirror://gnu/libffcall/libffcall-2.0.tar.gz _eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 flag-o-matic 2274fcc1e7ef6affaff5bcd636275417 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af -_md5_=c6f8771e758a6d4d253653c289b81f16 +_md5_=aa776e37ea8d5e0371e5543b3db60cc5 diff --git a/metadata/md5-cache/dev-libs/libmspack-0.6_alpha b/metadata/md5-cache/dev-libs/libmspack-0.6_alpha new file mode 100644 index 000000000000..56d679f0dbff --- /dev/null +++ b/metadata/md5-cache/dev-libs/libmspack-0.6_alpha @@ -0,0 +1,11 @@ +DEFINED_PHASES=compile configure install test +DESCRIPTION=A library for Microsoft compression formats +EAPI=6 +HOMEPAGE=https://www.cabextract.org.uk/libmspack/ +IUSE=debug doc static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 +KEYWORDS=~amd64 ~x86 +LICENSE=LGPL-2.1 +SLOT=0 +SRC_URI=https://www.cabextract.org.uk/libmspack/libmspack-0.6alpha.tar.gz +_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build eed53a6313267c9fbcd35fc384bd0087 multilib-minimal 9139c3a57e077cb8e0d0f73ceb080b89 toolchain-funcs 185a06792159ca143528e7010368e8af +_md5_=29f6d13e8432286839a4d52bf97435e6 diff --git a/metadata/md5-cache/dev-libs/ossp-uuid-1.6.2-r2 b/metadata/md5-cache/dev-libs/ossp-uuid-1.6.2-r2 deleted file mode 100644 index 5f455b479226..000000000000 --- a/metadata/md5-cache/dev-libs/ossp-uuid-1.6.2-r2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test unpack -DEPEND=perl? ( dev-lang/perl ) >=app-portage/elt-patches-20170422 !=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 >=sys-devel/m4-1.4.3 >=sys-devel/libtool-1.5.18 php? ( php_targets_php5-4? ( dev-lang/php:5.4 ) ) -DESCRIPTION=An ISO-C:1999 API and corresponding CLI for the generation of DCE 1.1, ISO/IEC 11578:1996 and RFC 4122 compliant UUID -EAPI=4 -HOMEPAGE=http://www.ossp.org/pkg/lib/uuid/ -IUSE=+cxx perl php static-libs php_targets_php5-4 -KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos -LICENSE=ISC -RDEPEND=perl? ( dev-lang/perl ) php? ( php_targets_php5-4? ( dev-lang/php:5.4 ) ) -REQUIRED_USE=php? ( || ( php_targets_php5-4 ) ) -SLOT=0 -SRC_URI=ftp://ftp.ossp.org/pkg/lib/uuid/uuid-1.6.2.tar.gz -_eclasses_=autotools dc412f38566b91012efd58b9c203e6c3 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 libtool 0081a71a261724730ec4c248494f044d ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e php-ext-source-r2 f89db15e993f2a909a1baea2031e409d toolchain-funcs 185a06792159ca143528e7010368e8af -_md5_=46445a04d9c2bb5a0afc3b0520e8b000 diff --git a/metadata/md5-cache/dev-libs/ossp-uuid-1.6.2-r5 b/metadata/md5-cache/dev-libs/ossp-uuid-1.6.2-r5 deleted file mode 100644 index bee4b5e9f696..000000000000 --- a/metadata/md5-cache/dev-libs/ossp-uuid-1.6.2-r5 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test unpack -DEPEND=perl? ( dev-lang/perl:= ) >=app-portage/elt-patches-20170422 !=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 >=sys-devel/m4-1.4.3 >=sys-devel/libtool-1.5.18 php? ( php_targets_php5-6? ( dev-lang/php:5.6 ) php_targets_php5-5? ( dev-lang/php:5.5 ) ) -DESCRIPTION=An ISO-C:1999 API and corresponding CLI for the generation of DCE 1.1, ISO/IEC 11578:1996 and RFC 4122 compliant UUID -EAPI=5 -HOMEPAGE=http://www.ossp.org/pkg/lib/uuid/ -IUSE=+cxx perl php static-libs php_targets_php5-6 php_targets_php5-5 -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos -LICENSE=ISC -RDEPEND=perl? ( dev-lang/perl:= ) php? ( php_targets_php5-6? ( dev-lang/php:5.6 ) php_targets_php5-5? ( dev-lang/php:5.5 ) ) -REQUIRED_USE=php? ( || ( php_targets_php5-6 php_targets_php5-5 ) ) -SLOT=0 -SRC_URI=ftp://ftp.ossp.org/pkg/lib/uuid/uuid-1.6.2.tar.gz -_eclasses_=autotools dc412f38566b91012efd58b9c203e6c3 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 libtool 0081a71a261724730ec4c248494f044d ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing 6f5991c7101863d0b29df63990ad852e perl-functions 01e8c68d5a528bbcda4d3c60205983df perl-module 863b35d127db98823d439f8d73c2d011 php-ext-source-r2 f89db15e993f2a909a1baea2031e409d toolchain-funcs 185a06792159ca143528e7010368e8af unpacker f40f7b4bd5aa88c2a4ba7b0d1e0ded70 -_md5_=47046668458ac5940af2f46384f4b4c8 diff --git a/metadata/md5-cache/dev-perl/DBD-mysql-4.41.0-r1 b/metadata/md5-cache/dev-perl/DBD-mysql-4.41.0-r2 similarity index 97% rename from metadata/md5-cache/dev-perl/DBD-mysql-4.41.0-r1 rename to metadata/md5-cache/dev-perl/DBD-mysql-4.41.0-r2 index 8c5e40c170a0..f980f232d11e 100644 --- a/metadata/md5-cache/dev-perl/DBD-mysql-4.41.0-r1 +++ b/metadata/md5-cache/dev-perl/DBD-mysql-4.41.0-r2 @@ -11,4 +11,4 @@ REQUIRED_USE=?? ( embedded ssl ) SLOT=0 SRC_URI=mirror://cpan/authors/id/M/MI/MICHIELB/DBD-mysql-4.041.tar.gz _eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing 6f5991c7101863d0b29df63990ad852e perl-functions 01e8c68d5a528bbcda4d3c60205983df perl-module 863b35d127db98823d439f8d73c2d011 toolchain-funcs 185a06792159ca143528e7010368e8af -_md5_=9ce82018ee8506c9d3798618e4ba14d1 +_md5_=1fd612803731af6f7e04d7c369af1761 diff --git a/metadata/md5-cache/dev-perl/DBIx-Class-InflateColumn-IP-0.20.30-r1 b/metadata/md5-cache/dev-perl/DBIx-Class-InflateColumn-IP-0.20.30-r1 new file mode 100644 index 000000000000..e0f15088b40a --- /dev/null +++ b/metadata/md5-cache/dev-perl/DBIx-Class-InflateColumn-IP-0.20.30-r1 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-perl/NetAddr-IP >=dev-perl/DBIx-Class-0.81.70 test? ( dev-perl/DBD-SQLite ) dev-lang/perl:= +DESCRIPTION=Auto-create NetAddr::IP objects from columns +EAPI=6 +HOMEPAGE=http://search.cpan.org/dist/DBIx-Class-InflateColumn-IP/ +IUSE=test +KEYWORDS=~amd64 ~x86 +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=dev-perl/NetAddr-IP >=dev-perl/DBIx-Class-0.81.70 dev-lang/perl:= +SLOT=0 +SRC_URI=mirror://cpan/authors/id/I/IL/ILMARI/DBIx-Class-InflateColumn-IP-0.02003.tar.gz +_eclasses_=multiprocessing 6f5991c7101863d0b29df63990ad852e perl-functions 01e8c68d5a528bbcda4d3c60205983df perl-module 863b35d127db98823d439f8d73c2d011 +_md5_=040a49337d125f68fa2efeddb8f57fab diff --git a/metadata/md5-cache/dev-perl/DBIx-Class-UserStamp-0.110.0-r1 b/metadata/md5-cache/dev-perl/DBIx-Class-UserStamp-0.110.0-r1 new file mode 100644 index 000000000000..427af53cdfbf --- /dev/null +++ b/metadata/md5-cache/dev-perl/DBIx-Class-UserStamp-0.110.0-r1 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-perl/Class-Accessor-Grouped dev-perl/DBIx-Class-DynamicDefault dev-perl/DBIx-Class test? ( dev-perl/DBD-SQLite ) dev-lang/perl:= +DESCRIPTION=Automatically set update and create user id fields +EAPI=6 +HOMEPAGE=http://search.cpan.org/dist/DBIx-Class-UserStamp/ +IUSE=test +KEYWORDS=~amd64 ~x86 +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=dev-perl/Class-Accessor-Grouped dev-perl/DBIx-Class-DynamicDefault dev-perl/DBIx-Class dev-lang/perl:= +SLOT=0 +SRC_URI=mirror://cpan/authors/id/J/JG/JGOULAH/DBIx-Class-UserStamp-0.11.tar.gz +_eclasses_=multiprocessing 6f5991c7101863d0b29df63990ad852e perl-functions 01e8c68d5a528bbcda4d3c60205983df perl-module 863b35d127db98823d439f8d73c2d011 +_md5_=89bbbc00d28e336b6c2e9fdfedb324db diff --git a/metadata/md5-cache/dev-perl/DBIx-Safe-1.2.5-r1 b/metadata/md5-cache/dev-perl/DBIx-Safe-1.2.5-r1 new file mode 100644 index 000000000000..df186e060113 --- /dev/null +++ b/metadata/md5-cache/dev-perl/DBIx-Safe-1.2.5-r1 @@ -0,0 +1,12 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-perl/DBI dev-perl/DBD-Pg dev-lang/perl:= +DESCRIPTION=Safer access to your database through a DBI database handle +EAPI=6 +HOMEPAGE=http://search.cpan.org/dist/DBIx-Safe/ +KEYWORDS=~amd64 ~x86 +LICENSE=BSD-2 +RDEPEND=dev-perl/DBI dev-perl/DBD-Pg dev-lang/perl:= +SLOT=0 +SRC_URI=mirror://cpan/authors/id/T/TU/TURNSTEP/DBIx-Safe-1.2.5.tar.gz +_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing 6f5991c7101863d0b29df63990ad852e perl-functions 01e8c68d5a528bbcda4d3c60205983df perl-module 863b35d127db98823d439f8d73c2d011 toolchain-funcs 185a06792159ca143528e7010368e8af +_md5_=13da55eaa733d2d400862a7f7a927690 diff --git a/metadata/md5-cache/dev-perl/Data-Perl-0.2.9-r1 b/metadata/md5-cache/dev-perl/Data-Perl-0.2.9-r1 new file mode 100644 index 000000000000..117969339396 --- /dev/null +++ b/metadata/md5-cache/dev-perl/Data-Perl-0.2.9-r1 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-perl/Class-Method-Modifiers dev-perl/List-MoreUtils virtual/perl-Scalar-List-Utils dev-perl/Module-Runtime dev-perl/Role-Tiny virtual/perl-parent dev-perl/strictures virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Deep dev-perl/Test-Fatal dev-perl/Test-Output ) dev-lang/perl:= +DESCRIPTION=Base classes wrapping fundamental Perl data types +EAPI=6 +HOMEPAGE=http://search.cpan.org/dist/Data-Perl/ +IUSE=test +KEYWORDS=~amd64 ~hppa ~ppc ~x86 ~ppc-macos +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=dev-perl/Class-Method-Modifiers dev-perl/List-MoreUtils virtual/perl-Scalar-List-Utils dev-perl/Module-Runtime dev-perl/Role-Tiny virtual/perl-parent dev-perl/strictures dev-lang/perl:= +SLOT=0 +SRC_URI=mirror://cpan/authors/id/M/MA/MATTP/Data-Perl-0.002009.tar.gz +_eclasses_=multiprocessing 6f5991c7101863d0b29df63990ad852e perl-functions 01e8c68d5a528bbcda4d3c60205983df perl-module 863b35d127db98823d439f8d73c2d011 +_md5_=73b6002ccc11c387063228f16d919bf3 diff --git a/metadata/md5-cache/dev-perl/Data-Serializer-0.600.0-r1 b/metadata/md5-cache/dev-perl/Data-Serializer-0.600.0-r1 new file mode 100644 index 000000000000..94b0c18ac47a --- /dev/null +++ b/metadata/md5-cache/dev-perl/Data-Serializer-0.600.0-r1 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=virtual/perl-AutoLoader virtual/perl-Data-Dumper virtual/perl-Digest-SHA virtual/perl-Exporter virtual/perl-File-Spec dev-perl/Module-Build test? ( virtual/perl-Test-Simple ) dev-lang/perl:= +DESCRIPTION=Modules that serialize data structures +EAPI=6 +HOMEPAGE=http://search.cpan.org/dist/Data-Serializer/ +IUSE=test +KEYWORDS=~x86 ~amd64 +LICENSE=|| ( Artistic GPL-2 ) +RDEPEND=virtual/perl-AutoLoader virtual/perl-Data-Dumper virtual/perl-Digest-SHA virtual/perl-Exporter dev-lang/perl:= +SLOT=0 +SRC_URI=mirror://cpan/authors/id/N/NE/NEELY/Data-Serializer-0.60.tar.gz +_eclasses_=multiprocessing 6f5991c7101863d0b29df63990ad852e perl-functions 01e8c68d5a528bbcda4d3c60205983df perl-module 863b35d127db98823d439f8d73c2d011 +_md5_=71e7d653202cbe45983cb7e7174e550e diff --git a/metadata/md5-cache/dev-perl/DateTime-HiRes-0.10.0-r1 b/metadata/md5-cache/dev-perl/DateTime-HiRes-0.10.0-r1 new file mode 100644 index 000000000000..42bac40ca1d0 --- /dev/null +++ b/metadata/md5-cache/dev-perl/DateTime-HiRes-0.10.0-r1 @@ -0,0 +1,12 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-perl/DateTime dev-perl/Module-Build dev-lang/perl:= +DESCRIPTION=Create DateTime objects with sub-second current time resolution +EAPI=6 +HOMEPAGE=http://search.cpan.org/dist/DateTime-HiRes/ +KEYWORDS=~amd64 ~x86 +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=dev-perl/DateTime dev-lang/perl:= +SLOT=0 +SRC_URI=mirror://cpan/authors/id/J/JH/JHOBLITT/DateTime-HiRes-0.01.tar.gz +_eclasses_=multiprocessing 6f5991c7101863d0b29df63990ad852e perl-functions 01e8c68d5a528bbcda4d3c60205983df perl-module 863b35d127db98823d439f8d73c2d011 +_md5_=282e8c91f6f18d825a10c1da2931be30 diff --git a/metadata/md5-cache/dev-perl/Devel-StackTrace-2.20.0 b/metadata/md5-cache/dev-perl/Devel-StackTrace-2.20.0 new file mode 100644 index 000000000000..a0ccc3f8247e --- /dev/null +++ b/metadata/md5-cache/dev-perl/Devel-StackTrace-2.20.0 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=virtual/perl-File-Spec virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.960.0 ) dev-lang/perl:= +DESCRIPTION=An object representing a stack trace +EAPI=6 +HOMEPAGE=http://search.cpan.org/dist/Devel-StackTrace/ +IUSE=test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos +LICENSE=Artistic-2 +RDEPEND=virtual/perl-File-Spec virtual/perl-Scalar-List-Utils dev-lang/perl:= +SLOT=0 +SRC_URI=mirror://cpan/authors/id/D/DR/DROLSKY/Devel-StackTrace-2.02.tar.gz +_eclasses_=multiprocessing 6f5991c7101863d0b29df63990ad852e perl-functions 01e8c68d5a528bbcda4d3c60205983df perl-module 863b35d127db98823d439f8d73c2d011 +_md5_=c382b03b5caecf8d06def4ccd9e01edb diff --git a/metadata/md5-cache/dev-perl/Device-SerialPort-1.40.0-r2 b/metadata/md5-cache/dev-perl/Device-SerialPort-1.40.0-r2 new file mode 100644 index 000000000000..928a7740202a --- /dev/null +++ b/metadata/md5-cache/dev-perl/Device-SerialPort-1.40.0-r2 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-lang/perl:= +DESCRIPTION=A Serial port Perl Module +EAPI=6 +HOMEPAGE=http://search.cpan.org/dist/Device-SerialPort/ +IUSE=examples +KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~sparc ~x86 +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=dev-lang/perl:= +SLOT=0 +SRC_URI=mirror://cpan/authors/id/C/CO/COOK/Device-SerialPort-1.04.tar.gz +_eclasses_=multiprocessing 6f5991c7101863d0b29df63990ad852e perl-functions 01e8c68d5a528bbcda4d3c60205983df perl-module 863b35d127db98823d439f8d73c2d011 +_md5_=e62847936a03a9f0d705c5b9a3a9c418 diff --git a/metadata/md5-cache/dev-perl/Digest-MD2-2.40.0 b/metadata/md5-cache/dev-perl/Digest-MD2-2.40.0 new file mode 100644 index 000000000000..fed950e019e2 --- /dev/null +++ b/metadata/md5-cache/dev-perl/Digest-MD2-2.40.0 @@ -0,0 +1,12 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-lang/perl:= +DESCRIPTION=Perl interface to the MD2 Algorithm +EAPI=6 +HOMEPAGE=http://search.cpan.org/dist/Digest-MD2/ +KEYWORDS=~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=dev-lang/perl:= +SLOT=0 +SRC_URI=mirror://cpan/authors/id/G/GA/GAAS/Digest-MD2-2.04.tar.gz +_eclasses_=multiprocessing 6f5991c7101863d0b29df63990ad852e perl-functions 01e8c68d5a528bbcda4d3c60205983df perl-module 863b35d127db98823d439f8d73c2d011 +_md5_=0bb3c7fa5c4796d5859238d6f5e2e6c3 diff --git a/metadata/md5-cache/dev-perl/Digest-Nilsimsa-0.60.0-r2 b/metadata/md5-cache/dev-perl/Digest-Nilsimsa-0.60.0-r2 new file mode 100644 index 000000000000..e4d2c22b74cd --- /dev/null +++ b/metadata/md5-cache/dev-perl/Digest-Nilsimsa-0.60.0-r2 @@ -0,0 +1,12 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-lang/perl:= +DESCRIPTION=Perl version of Nilsimsa code +EAPI=6 +HOMEPAGE=http://search.cpan.org/dist/Digest-Nilsimsa/ +KEYWORDS=~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos +LICENSE=GPL-2 LGPL-2 +RDEPEND=dev-lang/perl:= +SLOT=0 +SRC_URI=mirror://cpan/authors/id/V/VI/VIPUL/Digest-Nilsimsa-0.06.tar.gz +_eclasses_=multiprocessing 6f5991c7101863d0b29df63990ad852e perl-functions 01e8c68d5a528bbcda4d3c60205983df perl-module 863b35d127db98823d439f8d73c2d011 +_md5_=55dcdaf86243548d6ceb98eb9e5e453a diff --git a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-MakeMaker-Awesome-0.390.0 b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-MakeMaker-Awesome-0.390.0 new file mode 100644 index 000000000000..e8799445ac57 --- /dev/null +++ b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-MakeMaker-Awesome-0.390.0 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=!<=dev-perl/Dist-Zilla-Plugin-MakeMaker-Fallback-0.11.0 >=virtual/perl-CPAN-Meta-Requirements-2.121.0 >=dev-perl/Dist-Zilla-5.1.0 dev-perl/Moose dev-perl/MooseX-Types-Stringlike dev-perl/Path-Tiny >=virtual/perl-Scalar-List-Utils-1.290.0 dev-perl/namespace-autoclean virtual/perl-version >=dev-perl/Module-Build-Tiny-0.34.0 test? ( >=dev-perl/CPAN-Meta-Check-0.11.0 virtual/perl-File-Spec dev-perl/File-pushd virtual/perl-Module-Metadata dev-perl/Test-Deep dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 virtual/perl-if ) dev-lang/perl:= +DESCRIPTION=A more awesome MakeMaker plugin for Dist::Zilla +EAPI=6 +HOMEPAGE=http://search.cpan.org/dist/Dist-Zilla-Plugin-MakeMaker-Awesome/ +IUSE=test +KEYWORDS=~amd64 ~x86 +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=!<=dev-perl/Dist-Zilla-Plugin-MakeMaker-Fallback-0.11.0 >=virtual/perl-CPAN-Meta-Requirements-2.121.0 >=dev-perl/Dist-Zilla-5.1.0 dev-perl/Moose dev-perl/MooseX-Types-Stringlike dev-perl/Path-Tiny >=virtual/perl-Scalar-List-Utils-1.290.0 dev-perl/namespace-autoclean virtual/perl-version dev-lang/perl:= +SLOT=0 +SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Dist-Zilla-Plugin-MakeMaker-Awesome-0.39.tar.gz +_eclasses_=multiprocessing 6f5991c7101863d0b29df63990ad852e perl-functions 01e8c68d5a528bbcda4d3c60205983df perl-module 863b35d127db98823d439f8d73c2d011 +_md5_=fbdb6b7a299f061310078cf04489f754 diff --git a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-OurPkgVersion-0.120.0 b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-OurPkgVersion-0.120.0 new file mode 100644 index 000000000000..360091096507 --- /dev/null +++ b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-OurPkgVersion-0.120.0 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=virtual/perl-Carp dev-perl/Dist-Zilla dev-perl/Moose dev-perl/MooseX-Types-Perl dev-perl/PPI dev-perl/namespace-autoclean virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-CPAN-Meta-2.120.900 virtual/perl-File-Spec virtual/perl-IO dev-perl/Path-Tiny virtual/perl-Test-Simple dev-perl/Test-Version ) dev-lang/perl:= +DESCRIPTION=No line insertion and does Package version with our +EAPI=6 +HOMEPAGE=http://search.cpan.org/dist/Dist-Zilla-Plugin-OurPkgVersion/ +IUSE=test +KEYWORDS=~amd64 ~x86 +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=virtual/perl-Carp dev-perl/Dist-Zilla dev-perl/Moose dev-perl/MooseX-Types-Perl dev-perl/PPI dev-perl/namespace-autoclean dev-lang/perl:= +SLOT=0 +SRC_URI=mirror://cpan/authors/id/P/PL/PLICEASE/Dist-Zilla-Plugin-OurPkgVersion-0.12.tar.gz +_eclasses_=multiprocessing 6f5991c7101863d0b29df63990ad852e perl-functions 01e8c68d5a528bbcda4d3c60205983df perl-module 863b35d127db98823d439f8d73c2d011 +_md5_=72f4ee0eddd39ebff2267b4bb80d5580 diff --git a/metadata/md5-cache/dev-php/libvirt-php-0.5.2 b/metadata/md5-cache/dev-php/libvirt-php-0.5.2 deleted file mode 100644 index 12aaac0ba95c..000000000000 --- a/metadata/md5-cache/dev-php/libvirt-php-0.5.2 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare unpack -DEPEND=app-emulation/libvirt dev-libs/libxml2 dev-libs/libxslt doc? ( app-text/xhtml1 ) >=app-portage/elt-patches-20170422 !=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 >=sys-devel/m4-1.4.3 >=sys-devel/libtool-1.5.18 php_targets_php5-6? ( dev-lang/php:5.6 ) -DESCRIPTION=PHP 5 bindings for libvirt -EAPI=5 -HOMEPAGE=http://libvirt.org/php/ -IUSE=doc php_targets_php5-6 -KEYWORDS=~amd64 -LICENSE=LGPL-2.1 -RDEPEND=app-emulation/libvirt dev-libs/libxml2 php_targets_php5-6? ( dev-lang/php:5.6 ) -REQUIRED_USE=|| ( php_targets_php5-6 ) -RESTRICT=test -SLOT=0 -SRC_URI=http://libvirt.org/sources/php/libvirt-php-0.5.2.tar.gz -_eclasses_=autotools dc412f38566b91012efd58b9c203e6c3 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 libtool 0081a71a261724730ec4c248494f044d ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e php-ext-source-r2 f89db15e993f2a909a1baea2031e409d toolchain-funcs 185a06792159ca143528e7010368e8af -_md5_=721fdba3352e91397b3e1487d6fad23d diff --git a/metadata/md5-cache/dev-python/ImageHash-3.7 b/metadata/md5-cache/dev-python/ImageHash-3.7 new file mode 100644 index 000000000000..fe3adf7bf260 --- /dev/null +++ b/metadata/md5-cache/dev-python/ImageHash-3.7 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] test? ( dev-python/numpy[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-python/pillow[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-python/pywavelets[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-python/six[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] sci-libs/scipy[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] +DESCRIPTION=Image Hashing library +EAPI=6 +HOMEPAGE=https://github.com/JohannesBuchner/imagehash +IUSE=test python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 +KEYWORDS=~amd64 +LICENSE=BSD-2 +RDEPEND=dev-python/numpy[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-python/pillow[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-python/pywavelets[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-python/six[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] sci-libs/scipy[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] +REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 ) +SLOT=0 +SRC_URI=mirror://pypi/I/ImageHash/ImageHash-3.7.tar.gz +_eclasses_=distutils-r1 372bbe39047c0a2550319a3a82f3e063 multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing 6f5991c7101863d0b29df63990ad852e python-r1 e9350ec46bb5c9f3504b4fbe8b8d8987 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 185a06792159ca143528e7010368e8af xdg-utils f2c8335407f0b935b0a96d4adf23ef25 +_md5_=1b887145bcb88b536f930183f8847036 diff --git a/metadata/md5-cache/dev-python/PyQt5-5.9 b/metadata/md5-cache/dev-python/PyQt5-5.9 new file mode 100644 index 000000000000..8e4983ef95d7 --- /dev/null +++ b/metadata/md5-cache/dev-python/PyQt5-5.9 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install +DEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] >=dev-python/sip-4.19.3:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] >=dev-qt/qtcore-5.6.0:5 >=dev-qt/qtxml-5.6.0:5 bluetooth? ( >=dev-qt/qtbluetooth-5.6.0:5 ) dbus? ( dev-python/dbus-python[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] >=dev-qt/qtdbus-5.6.0:5 ) declarative? ( >=dev-qt/qtdeclarative-5.6.0:5[widgets?] ) designer? ( >=dev-qt/designer-5.6.0:5 ) gui? ( >=dev-qt/qtgui-5.6.0:5[gles2=] ) help? ( >=dev-qt/qthelp-5.6.0:5 ) location? ( >=dev-qt/qtlocation-5.6.0:5 ) multimedia? ( >=dev-qt/qtmultimedia-5.6.0:5[widgets?] ) network? ( >=dev-qt/qtnetwork-5.6.0:5 ) opengl? ( >=dev-qt/qtopengl-5.6.0:5 ) positioning? ( >=dev-qt/qtpositioning-5.6.0:5 ) printsupport? ( >=dev-qt/qtprintsupport-5.6.0:5 ) sensors? ( >=dev-qt/qtsensors-5.6.0:5 ) serialport? ( >=dev-qt/qtserialport-5.6.0:5 ) sql? ( >=dev-qt/qtsql-5.6.0:5 ) svg? ( >=dev-qt/qtsvg-5.6.0:5 ) testlib? ( >=dev-qt/qttest-5.6.0:5 ) webchannel? ( >=dev-qt/qtwebchannel-5.6.0:5 ) webengine? ( >=dev-qt/qtwebengine-5.6.0:5[widgets?] ) webkit? ( >=dev-qt/qtwebkit-5.6.0:5[printsupport] ) websockets? ( >=dev-qt/qtwebsockets-5.6.0:5 ) widgets? ( >=dev-qt/qtwidgets-5.6.0:5 ) x11extras? ( >=dev-qt/qtx11extras-5.6.0:5 ) xmlpatterns? ( >=dev-qt/qtxmlpatterns-5.6.0:5 ) dbus? ( virtual/pkgconfig ) +DESCRIPTION=Python bindings for the Qt framework +EAPI=6 +HOMEPAGE=https://www.riverbankcomputing.com/software/pyqt/intro +IUSE=bluetooth dbus debug declarative designer examples gles2 gui help location multimedia network opengl positioning printsupport sensors serialport sql svg testlib webchannel webengine webkit websockets widgets x11extras xmlpatterns python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 +LICENSE=GPL-3 +RDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] >=dev-python/sip-4.19.3:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] >=dev-qt/qtcore-5.6.0:5 >=dev-qt/qtxml-5.6.0:5 bluetooth? ( >=dev-qt/qtbluetooth-5.6.0:5 ) dbus? ( dev-python/dbus-python[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] >=dev-qt/qtdbus-5.6.0:5 ) declarative? ( >=dev-qt/qtdeclarative-5.6.0:5[widgets?] ) designer? ( >=dev-qt/designer-5.6.0:5 ) gui? ( >=dev-qt/qtgui-5.6.0:5[gles2=] ) help? ( >=dev-qt/qthelp-5.6.0:5 ) location? ( >=dev-qt/qtlocation-5.6.0:5 ) multimedia? ( >=dev-qt/qtmultimedia-5.6.0:5[widgets?] ) network? ( >=dev-qt/qtnetwork-5.6.0:5 ) opengl? ( >=dev-qt/qtopengl-5.6.0:5 ) positioning? ( >=dev-qt/qtpositioning-5.6.0:5 ) printsupport? ( >=dev-qt/qtprintsupport-5.6.0:5 ) sensors? ( >=dev-qt/qtsensors-5.6.0:5 ) serialport? ( >=dev-qt/qtserialport-5.6.0:5 ) sql? ( >=dev-qt/qtsql-5.6.0:5 ) svg? ( >=dev-qt/qtsvg-5.6.0:5 ) testlib? ( >=dev-qt/qttest-5.6.0:5 ) webchannel? ( >=dev-qt/qtwebchannel-5.6.0:5 ) webengine? ( >=dev-qt/qtwebengine-5.6.0:5[widgets?] ) webkit? ( >=dev-qt/qtwebkit-5.6.0:5[printsupport] ) websockets? ( >=dev-qt/qtwebsockets-5.6.0:5 ) widgets? ( >=dev-qt/qtwidgets-5.6.0:5 ) x11extras? ( >=dev-qt/qtx11extras-5.6.0:5 ) xmlpatterns? ( >=dev-qt/qtxmlpatterns-5.6.0:5 ) +REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 ) bluetooth? ( gui ) declarative? ( gui network ) designer? ( widgets ) help? ( gui widgets ) location? ( positioning ) multimedia? ( gui network ) opengl? ( gui widgets ) positioning? ( gui ) printsupport? ( gui widgets ) sensors? ( gui ) serialport? ( gui ) sql? ( widgets ) svg? ( gui widgets ) testlib? ( gui widgets ) webchannel? ( network ) webengine? ( network widgets? ( webchannel ) ) webkit? ( gui network printsupport widgets ) websockets? ( network ) widgets? ( gui ) xmlpatterns? ( network ) +SLOT=0 +SRC_URI=mirror://sourceforge/pyqt/PyQt5_gpl-5.9.tar.gz +_eclasses_=estack 43ddf5aaffa7a8d0482df54d25a66a1f multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e python-r1 e9350ec46bb5c9f3504b4fbe8b8d8987 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d qmake-utils 990448b067cb3cfe1443bc25fb57239c toolchain-funcs 185a06792159ca143528e7010368e8af +_md5_=dcd34c26b6dc654063900512b63f2ad3 diff --git a/metadata/md5-cache/dev-python/debtcollector-1.17.1 b/metadata/md5-cache/dev-python/debtcollector-1.17.1 index 8d6495bb13a4..2d3ff4218c36 100644 --- a/metadata/md5-cache/dev-python/debtcollector-1.17.1 +++ b/metadata/md5-cache/dev-python/debtcollector-1.17.1 @@ -1,5 +1,5 @@ DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] >=dev-python/pbr-2.0.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] !~dev-python/pbr-2.1.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] test? ( >=dev-python/coverage-4.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] !~dev-python/coverage-4.4[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] >=dev-python/subunit-0.0.18[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] >dev-python/oslotest-1.10.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] >=dev-python/testrepository-0.0.18[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] !~dev-python/testtools-1.4.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] >=dev-python/fixtures-3.0.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] dev-python/doc8[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] >=dev-python/reno-1.8.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] !~dev-python/reno-2.3.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] ) doc? ( >=dev-python/sphinx-1.6.2[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] >=dev-python/openstackdocstheme-1.16.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] >=dev-python/reno-1.8.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] !~dev-python/reno-2.3.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] +DEPEND=dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] >=dev-python/pbr-2.0.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] !~dev-python/pbr-2.1.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] test? ( >=dev-python/coverage-4.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] !~dev-python/coverage-4.4[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] >=dev-python/subunit-0.0.18[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] >dev-python/oslotest-1.10.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] >=dev-python/testrepository-0.0.18[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] !~dev-python/testtools-1.4.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] >=dev-python/fixtures-3.0.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] dev-python/doc8[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] >=dev-python/reno-1.8.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] !~dev-python/reno-2.3.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] ) doc? ( >=dev-python/fixtures-3.0.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] >=dev-python/sphinx-1.6.2[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] >=dev-python/openstackdocstheme-1.16.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] >=dev-python/reno-1.8.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] !~dev-python/reno-2.3.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] DESCRIPTION=Python deprecation patterns and strategies that collect technical debt EAPI=6 HOMEPAGE=http://www.openstack.org/ @@ -11,4 +11,4 @@ REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_4 python_targe SLOT=0 SRC_URI=mirror://pypi/d/debtcollector/debtcollector-1.17.1.tar.gz _eclasses_=distutils-r1 372bbe39047c0a2550319a3a82f3e063 multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing 6f5991c7101863d0b29df63990ad852e python-r1 e9350ec46bb5c9f3504b4fbe8b8d8987 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 185a06792159ca143528e7010368e8af xdg-utils f2c8335407f0b935b0a96d4adf23ef25 -_md5_=a5f0504fe46984497390698a321c1051 +_md5_=20a59d658461089209fdc508a663ab09 diff --git a/metadata/md5-cache/dev-python/matplotlib2tikz-0.6.11 b/metadata/md5-cache/dev-python/matplotlib2tikz-0.6.13 similarity index 97% rename from metadata/md5-cache/dev-python/matplotlib2tikz-0.6.11 rename to metadata/md5-cache/dev-python/matplotlib2tikz-0.6.13 index 6b8cee43a4c0..6027cd03cf91 100644 --- a/metadata/md5-cache/dev-python/matplotlib2tikz-0.6.11 +++ b/metadata/md5-cache/dev-python/matplotlib2tikz-0.6.13 @@ -10,6 +10,6 @@ RDEPEND=dev-python/matplotlib[python_targets_python2_7(-)?,python_targets_python REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 ) RESTRICT=test SLOT=0 -SRC_URI=https://github.com/nschloe/matplotlib2tikz/archive/v0.6.11.tar.gz -> matplotlib2tikz-0.6.11.tar.gz +SRC_URI=https://github.com/nschloe/matplotlib2tikz/archive/v0.6.13.tar.gz -> matplotlib2tikz-0.6.13.tar.gz _eclasses_=distutils-r1 372bbe39047c0a2550319a3a82f3e063 multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing 6f5991c7101863d0b29df63990ad852e python-r1 e9350ec46bb5c9f3504b4fbe8b8d8987 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 185a06792159ca143528e7010368e8af virtualx 171580f737f5aaf18fcb456548588066 xdg-utils f2c8335407f0b935b0a96d4adf23ef25 -_md5_=3d36e64364b6a09dee628ec9b618d465 +_md5_=646ab8f88512a194d808ebad14db8c42 diff --git a/metadata/md5-cache/dev-python/pysha3-1.0.2 b/metadata/md5-cache/dev-python/pysha3-1.0.2 new file mode 100644 index 000000000000..897a9c740238 --- /dev/null +++ b/metadata/md5-cache/dev-python/pysha3-1.0.2 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] +DESCRIPTION=SHA-3 (Keccak) for Python 2.7 - 3.5 +EAPI=6 +HOMEPAGE=https://github.com/tiran/pysha3 https://pypi.python.org/pypi/pysha3 +IUSE=python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 +KEYWORDS=~amd64 ~x86 +LICENSE=CC0-1.0 PSF-2 +RDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] +REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 ) +SLOT=0 +SRC_URI=mirror://pypi/p/pysha3/pysha3-1.0.2.tar.gz +_eclasses_=distutils-r1 372bbe39047c0a2550319a3a82f3e063 multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing 6f5991c7101863d0b29df63990ad852e python-r1 e9350ec46bb5c9f3504b4fbe8b8d8987 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 185a06792159ca143528e7010368e8af xdg-utils f2c8335407f0b935b0a96d4adf23ef25 +_md5_=675f89750db94ddcc562b1aa36cc766e diff --git a/metadata/md5-cache/dev-util/kbuild-0.1.9998_pre20131130 b/metadata/md5-cache/dev-util/kbuild-0.1.9998_pre20171020 similarity index 79% rename from metadata/md5-cache/dev-util/kbuild-0.1.9998_pre20131130 rename to metadata/md5-cache/dev-util/kbuild-0.1.9998_pre20171020 index cdd12e2c9f6a..d160fc08afdd 100644 --- a/metadata/md5-cache/dev-util/kbuild-0.1.9998_pre20131130 +++ b/metadata/md5-cache/dev-util/kbuild-0.1.9998_pre20171020 @@ -1,11 +1,11 @@ DEFINED_PHASES=compile install prepare DEPEND=sys-apps/texinfo sys-devel/flex sys-devel/gettext virtual/yacc >=app-portage/elt-patches-20170422 !=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 DESCRIPTION=A makefile framework for writing simple makefiles for complex tasks -EAPI=4 +EAPI=6 HOMEPAGE=http://svn.netlabs.org/kbuild/wiki -KEYWORDS=amd64 x86 -LICENSE=GPL-3 +KEYWORDS=~amd64 ~x86 ~amd64-fbsd ~x86-fbsd +LICENSE=GPL-3+ SLOT=0 -SRC_URI=https://dev.gentoo.org/~polynomial-c/kBuild-0.1.9998-pre20131130-src.tar.xz +SRC_URI=https://dev.gentoo.org/~polynomial-c/kbuild-0.1.9998_pre20171020-src.tar.xz _eclasses_=autotools dc412f38566b91012efd58b9c203e6c3 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 libtool 0081a71a261724730ec4c248494f044d ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af -_md5_=5fb0bce5d0dee71f7944d0594108d864 +_md5_=06fb24f45a208be115ded00368ac1a1e diff --git a/metadata/md5-cache/dev-util/kdevelop-5.1.2 b/metadata/md5-cache/dev-util/kdevelop-5.1.2 index c0fafe738ec0..e1db8fcb84bd 100644 --- a/metadata/md5-cache/dev-util/kdevelop-5.1.2 +++ b/metadata/md5-cache/dev-util/kdevelop-5.1.2 @@ -1,14 +1,14 @@ DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=kde-frameworks/kcmutils-5.37.0:5 >=kde-frameworks/kcompletion-5.37.0:5 >=kde-frameworks/kconfig-5.37.0:5 >=kde-frameworks/kconfigwidgets-5.37.0:5 >=kde-frameworks/kcoreaddons-5.37.0:5 >=kde-frameworks/kcrash-5.37.0:5 >=kde-frameworks/kdeclarative-5.37.0:5 >=kde-frameworks/ki18n-5.37.0:5 >=kde-frameworks/kiconthemes-5.37.0:5 >=kde-frameworks/kio-5.37.0:5 >=kde-frameworks/kitemmodels-5.37.0:5 >=kde-frameworks/kitemviews-5.37.0:5 >=kde-frameworks/kjobwidgets-5.37.0:5 >=kde-frameworks/knewstuff-5.37.0:5 >=kde-frameworks/knotifyconfig-5.37.0:5 >=kde-frameworks/kparts-5.37.0:5 >=kde-frameworks/kservice-5.37.0:5 >=kde-frameworks/ktexteditor-5.37.0:5 >=kde-frameworks/kwidgetsaddons-5.37.0:5 >=kde-frameworks/kwindowsystem-5.37.0:5 >=kde-frameworks/kxmlgui-5.37.0:5 >=kde-frameworks/threadweaver-5.37.0:5 >=dev-qt/qtdbus-5.7.1:5 >=dev-qt/qtdeclarative-5.7.1:5 >=dev-qt/qtgui-5.7.1:5 >=dev-qt/qthelp-5.7.1:5 >=dev-qt/qtnetwork-5.7.1:5 >=dev-qt/qtwebkit-5.7.1:5 >=dev-qt/qtwidgets-5.7.1:5 >=dev-qt/qtxml-5.7.1:5 >=dev-util/kdevplatform-5.1.2:5 >=sys-devel/clang-3.5.0:* x11-misc/shared-mime-info gdbui? ( >=kde-plasma/libksysguard-5.10.5:5 ) okteta? ( >=kde-apps/okteta-14.12.0:5 ) plasma? ( >=kde-frameworks/krunner-5.37.0:5 >=kde-frameworks/plasma-5.37.0:5 ) qmake? ( dev-util/kdevelop-pg-qt:5 ) >=dev-qt/qtconcurrent-5.7.1:5 sys-devel/make >=dev-util/cmake-3.7.2 >=sys-apps/sed-4 test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost ) dev-util/desktop-file-utils x11-misc/shared-mime-info >=kde-frameworks/extra-cmake-modules-5.37.0:5 handbook? ( >=kde-frameworks/kdoctools-5.37.0:5 ) test? ( >=dev-qt/qttest-5.7.1:5 ) >=dev-qt/qtcore-5.7.1:5 dev-util/desktop-file-utils app-arch/xz-utils +DEPEND=>=kde-frameworks/kcmutils-5.37.0:5 >=kde-frameworks/kcompletion-5.37.0:5 >=kde-frameworks/kconfig-5.37.0:5 >=kde-frameworks/kconfigwidgets-5.37.0:5 >=kde-frameworks/kcoreaddons-5.37.0:5 >=kde-frameworks/kcrash-5.37.0:5 >=kde-frameworks/kdeclarative-5.37.0:5 >=kde-frameworks/ki18n-5.37.0:5 >=kde-frameworks/kiconthemes-5.37.0:5 >=kde-frameworks/kio-5.37.0:5 >=kde-frameworks/kitemmodels-5.37.0:5 >=kde-frameworks/kitemviews-5.37.0:5 >=kde-frameworks/kjobwidgets-5.37.0:5 >=kde-frameworks/knewstuff-5.37.0:5 >=kde-frameworks/knotifyconfig-5.37.0:5 >=kde-frameworks/kparts-5.37.0:5 >=kde-frameworks/kservice-5.37.0:5 >=kde-frameworks/ktexteditor-5.37.0:5 >=kde-frameworks/kwidgetsaddons-5.37.0:5 >=kde-frameworks/kwindowsystem-5.37.0:5 >=kde-frameworks/kxmlgui-5.37.0:5 >=kde-frameworks/threadweaver-5.37.0:5 >=dev-qt/qtdbus-5.7.1:5 >=dev-qt/qtdeclarative-5.7.1:5 >=dev-qt/qtgui-5.7.1:5 >=dev-qt/qthelp-5.7.1:5 >=dev-qt/qtnetwork-5.7.1:5 >=dev-qt/qtwebkit-5.7.1:5 >=dev-qt/qtwidgets-5.7.1:5 >=dev-qt/qtxml-5.7.1:5 >=dev-util/kdevplatform-5.1.2:5 >=sys-devel/clang-3.5.0:= x11-misc/shared-mime-info gdbui? ( >=kde-plasma/libksysguard-5.10.5:5 ) okteta? ( >=kde-apps/okteta-14.12.0:5 ) plasma? ( >=kde-frameworks/krunner-5.37.0:5 >=kde-frameworks/plasma-5.37.0:5 ) qmake? ( dev-util/kdevelop-pg-qt:5 ) >=dev-qt/qtconcurrent-5.7.1:5 sys-devel/make >=dev-util/cmake-3.7.2 >=sys-apps/sed-4 test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost ) dev-util/desktop-file-utils x11-misc/shared-mime-info >=kde-frameworks/extra-cmake-modules-5.37.0:5 handbook? ( >=kde-frameworks/kdoctools-5.37.0:5 ) test? ( >=dev-qt/qttest-5.7.1:5 ) >=dev-qt/qtcore-5.7.1:5 dev-util/desktop-file-utils app-arch/xz-utils DESCRIPTION=Integrated Development Environment, supporting KF5/Qt, C/C++ and much more EAPI=6 HOMEPAGE=https://www.kdevelop.org/ IUSE=+gdbui okteta +plasma +qmake test debug +handbook test KEYWORDS=~amd64 ~x86 LICENSE=GPL-2 LGPL-2 -RDEPEND=>=kde-frameworks/kcmutils-5.37.0:5 >=kde-frameworks/kcompletion-5.37.0:5 >=kde-frameworks/kconfig-5.37.0:5 >=kde-frameworks/kconfigwidgets-5.37.0:5 >=kde-frameworks/kcoreaddons-5.37.0:5 >=kde-frameworks/kcrash-5.37.0:5 >=kde-frameworks/kdeclarative-5.37.0:5 >=kde-frameworks/ki18n-5.37.0:5 >=kde-frameworks/kiconthemes-5.37.0:5 >=kde-frameworks/kio-5.37.0:5 >=kde-frameworks/kitemmodels-5.37.0:5 >=kde-frameworks/kitemviews-5.37.0:5 >=kde-frameworks/kjobwidgets-5.37.0:5 >=kde-frameworks/knewstuff-5.37.0:5 >=kde-frameworks/knotifyconfig-5.37.0:5 >=kde-frameworks/kparts-5.37.0:5 >=kde-frameworks/kservice-5.37.0:5 >=kde-frameworks/ktexteditor-5.37.0:5 >=kde-frameworks/kwidgetsaddons-5.37.0:5 >=kde-frameworks/kwindowsystem-5.37.0:5 >=kde-frameworks/kxmlgui-5.37.0:5 >=kde-frameworks/threadweaver-5.37.0:5 >=dev-qt/qtdbus-5.7.1:5 >=dev-qt/qtdeclarative-5.7.1:5 >=dev-qt/qtgui-5.7.1:5 >=dev-qt/qthelp-5.7.1:5 >=dev-qt/qtnetwork-5.7.1:5 >=dev-qt/qtwebkit-5.7.1:5 >=dev-qt/qtwidgets-5.7.1:5 >=dev-qt/qtxml-5.7.1:5 >=dev-util/kdevplatform-5.1.2:5 >=sys-devel/clang-3.5.0:* x11-misc/shared-mime-info gdbui? ( >=kde-plasma/libksysguard-5.10.5:5 ) okteta? ( >=kde-apps/okteta-14.12.0:5 ) plasma? ( >=kde-frameworks/krunner-5.37.0:5 >=kde-frameworks/plasma-5.37.0:5 ) qmake? ( dev-util/kdevelop-pg-qt:5 ) >=kde-apps/kapptemplate-14.12.0:5 >=kde-apps/kio-extras-14.12.0:5 dev-util/ninja >=sys-devel/gdb-7.0[python] !dev-util/kdevelop:4 !dev-util/kdevelop-clang !dev-util/kdevelop-cppcheck !dev-util/kdevelop-qmake !dev-util/kdevelop-qmljs !=kde-frameworks/kf-env-4 >=dev-qt/qtcore-5.7.1:5 +RDEPEND=>=kde-frameworks/kcmutils-5.37.0:5 >=kde-frameworks/kcompletion-5.37.0:5 >=kde-frameworks/kconfig-5.37.0:5 >=kde-frameworks/kconfigwidgets-5.37.0:5 >=kde-frameworks/kcoreaddons-5.37.0:5 >=kde-frameworks/kcrash-5.37.0:5 >=kde-frameworks/kdeclarative-5.37.0:5 >=kde-frameworks/ki18n-5.37.0:5 >=kde-frameworks/kiconthemes-5.37.0:5 >=kde-frameworks/kio-5.37.0:5 >=kde-frameworks/kitemmodels-5.37.0:5 >=kde-frameworks/kitemviews-5.37.0:5 >=kde-frameworks/kjobwidgets-5.37.0:5 >=kde-frameworks/knewstuff-5.37.0:5 >=kde-frameworks/knotifyconfig-5.37.0:5 >=kde-frameworks/kparts-5.37.0:5 >=kde-frameworks/kservice-5.37.0:5 >=kde-frameworks/ktexteditor-5.37.0:5 >=kde-frameworks/kwidgetsaddons-5.37.0:5 >=kde-frameworks/kwindowsystem-5.37.0:5 >=kde-frameworks/kxmlgui-5.37.0:5 >=kde-frameworks/threadweaver-5.37.0:5 >=dev-qt/qtdbus-5.7.1:5 >=dev-qt/qtdeclarative-5.7.1:5 >=dev-qt/qtgui-5.7.1:5 >=dev-qt/qthelp-5.7.1:5 >=dev-qt/qtnetwork-5.7.1:5 >=dev-qt/qtwebkit-5.7.1:5 >=dev-qt/qtwidgets-5.7.1:5 >=dev-qt/qtxml-5.7.1:5 >=dev-util/kdevplatform-5.1.2:5 >=sys-devel/clang-3.5.0:= x11-misc/shared-mime-info gdbui? ( >=kde-plasma/libksysguard-5.10.5:5 ) okteta? ( >=kde-apps/okteta-14.12.0:5 ) plasma? ( >=kde-frameworks/krunner-5.37.0:5 >=kde-frameworks/plasma-5.37.0:5 ) qmake? ( dev-util/kdevelop-pg-qt:5 ) >=kde-apps/kapptemplate-14.12.0:5 >=kde-apps/kio-extras-14.12.0:5 dev-util/ninja >=sys-devel/gdb-7.0[python] !dev-util/kdevelop:4 !dev-util/kdevelop-clang !dev-util/kdevelop-cppcheck !dev-util/kdevelop-qmake !dev-util/kdevelop-qmljs !=kde-frameworks/kf-env-4 >=dev-qt/qtcore-5.7.1:5 RESTRICT=test SLOT=5 SRC_URI=mirror://kde/stable/kdevelop/5.1.2/src/kdevelop-5.1.2.tar.xz _eclasses_=cmake-utils f9fb12e2dbe2e0c9c17f030bae85eb02 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 flag-o-matic 2274fcc1e7ef6affaff5bcd636275417 gnome2-utils 4d211d7614f303710fca59db6ec12c88 kde5 186c36517327615304bdc71c5f2bf6f7 kde5-functions 48ad3d5429e273ff79fa3fef2572d679 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing 6f5991c7101863d0b29df63990ad852e ninja-utils ebb2eaddc6331c4fa000b8eb8f6fe074 toolchain-funcs 185a06792159ca143528e7010368e8af versionator c80ccf29e90adea7c5cae94b42eb76d0 virtualx 171580f737f5aaf18fcb456548588066 xdg 6cd76cc914c1a759dee032778487b57f xdg-utils f2c8335407f0b935b0a96d4adf23ef25 -_md5_=6f2785898dd5672b3a14d428ad25085f +_md5_=c86db79c4ca0849aa5333b039eeada41 diff --git a/metadata/md5-cache/games-simulation/flightgear-2017.3.1 b/metadata/md5-cache/games-simulation/flightgear-2017.3.1 new file mode 100644 index 000000000000..75804ceba192 --- /dev/null +++ b/metadata/md5-cache/games-simulation/flightgear-2017.3.1 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install postinst prepare pretend test +DEPEND=dev-db/sqlite:3 >=dev-games/openscenegraph-3.2.0[png] ~dev-games/simgear-2017.3.1[gdal=] media-libs/openal >=media-libs/speex-1.2.0:0 media-libs/speexdsp:0 media-sound/gsm sys-libs/zlib virtual/glu x11-libs/libX11 dbus? ( >=sys-apps/dbus-1.6.18-r1 ) gdal? ( >=sci-libs/gdal-2.0.0:0 ) qt5? ( >=dev-qt/qtcore-5.4.1:5 >=dev-qt/qtdeclarative-5.4.1:5 >=dev-qt/qtgui-5.4.1:5 >=dev-qt/qtnetwork-5.4.1:5 >=dev-qt/qtwidgets-5.4.1:5 ) udev? ( virtual/udev ) utils? ( media-libs/freeglut media-libs/freetype:2 media-libs/glew:0 media-libs/libpng:0 virtual/opengl qt5? ( >=dev-qt/qtwebsockets-5.4.1:5 ) ) >=dev-libs/boost-1.44 >=media-libs/plib-1.8.5 utils? ( x11-libs/libXi x11-libs/libXmu ) sys-devel/make >=dev-util/cmake-3.7.2 +DESCRIPTION=Open Source Flight Simulator +EAPI=6 +HOMEPAGE=http://www.flightgear.org/ +IUSE=dbus debug examples gdal openmp qt5 test +udev +utils vim-syntax +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2 +RDEPEND=dev-db/sqlite:3 >=dev-games/openscenegraph-3.2.0[png] ~dev-games/simgear-2017.3.1[gdal=] media-libs/openal >=media-libs/speex-1.2.0:0 media-libs/speexdsp:0 media-sound/gsm sys-libs/zlib virtual/glu x11-libs/libX11 dbus? ( >=sys-apps/dbus-1.6.18-r1 ) gdal? ( >=sci-libs/gdal-2.0.0:0 ) qt5? ( >=dev-qt/qtcore-5.4.1:5 >=dev-qt/qtdeclarative-5.4.1:5 >=dev-qt/qtgui-5.4.1:5 >=dev-qt/qtnetwork-5.4.1:5 >=dev-qt/qtwidgets-5.4.1:5 ) udev? ( virtual/udev ) utils? ( media-libs/freeglut media-libs/freetype:2 media-libs/glew:0 media-libs/libpng:0 virtual/opengl qt5? ( >=dev-qt/qtwebsockets-5.4.1:5 ) ) ~games-simulation/flightgear-data-2017.3.1 +SLOT=0 +SRC_URI=mirror://sourceforge/flightgear/flightgear-2017.3.1.tar.bz2 +_eclasses_=bash-completion-r1 8e447753aaf658afa609fbf961d80ab7 cmake-utils f9fb12e2dbe2e0c9c17f030bae85eb02 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 flag-o-matic 2274fcc1e7ef6affaff5bcd636275417 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing 6f5991c7101863d0b29df63990ad852e ninja-utils ebb2eaddc6331c4fa000b8eb8f6fe074 toolchain-funcs 185a06792159ca143528e7010368e8af versionator c80ccf29e90adea7c5cae94b42eb76d0 +_md5_=d4f7a13210c0ee23483f1ee6d5b4fc69 diff --git a/metadata/md5-cache/games-simulation/flightgear-9999 b/metadata/md5-cache/games-simulation/flightgear-9999 index 6f2b784c292c..3ce043872d05 100644 --- a/metadata/md5-cache/games-simulation/flightgear-9999 +++ b/metadata/md5-cache/games-simulation/flightgear-9999 @@ -8,4 +8,4 @@ LICENSE=GPL-2 RDEPEND=dev-db/sqlite:3 >=dev-games/openscenegraph-3.2.0[png] ~dev-games/simgear-9999[gdal=] media-libs/openal >=media-libs/speex-1.2.0:0 media-libs/speexdsp:0 media-sound/gsm sys-libs/zlib virtual/glu x11-libs/libX11 dbus? ( >=sys-apps/dbus-1.6.18-r1 ) gdal? ( >=sci-libs/gdal-2.0.0:0 ) qt5? ( >=dev-qt/qtcore-5.4.1:5 >=dev-qt/qtdeclarative-5.4.1:5 >=dev-qt/qtgui-5.4.1:5 >=dev-qt/qtnetwork-5.4.1:5 >=dev-qt/qtwidgets-5.4.1:5 ) udev? ( virtual/udev ) utils? ( media-libs/freeglut media-libs/freetype:2 media-libs/glew:0 media-libs/libpng:0 virtual/opengl qt5? ( >=dev-qt/qtwebsockets-5.4.1:5 ) ) ~games-simulation/flightgear-data-9999 SLOT=0 _eclasses_=bash-completion-r1 8e447753aaf658afa609fbf961d80ab7 cmake-utils f9fb12e2dbe2e0c9c17f030bae85eb02 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 flag-o-matic 2274fcc1e7ef6affaff5bcd636275417 git-r3 52a888802d25387c2c74cb845d1219bc ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing 6f5991c7101863d0b29df63990ad852e ninja-utils ebb2eaddc6331c4fa000b8eb8f6fe074 toolchain-funcs 185a06792159ca143528e7010368e8af versionator c80ccf29e90adea7c5cae94b42eb76d0 -_md5_=87a1f1712f0c07f9cc5a558f760533cf +_md5_=411cecd163bfeaac63b0df972f8a36a6 diff --git a/metadata/md5-cache/games-simulation/flightgear-data-2017.3.1 b/metadata/md5-cache/games-simulation/flightgear-data-2017.3.1 new file mode 100644 index 000000000000..c789f7e3c3af --- /dev/null +++ b/metadata/md5-cache/games-simulation/flightgear-data-2017.3.1 @@ -0,0 +1,10 @@ +DEFINED_PHASES=install +DESCRIPTION=FlightGear data files +EAPI=6 +HOMEPAGE=http://www.flightgear.org/ +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2 +RDEPEND=!=kde-frameworks/kconfig-5.37.0:5 >=kde-frameworks/kconfigwidgets-5.37.0:5 >=kde-frameworks/kcoreaddons-5.37.0:5 >=kde-frameworks/kcrash-5.37.0:5 >=kde-frameworks/kdeclarative-5.37.0:5 >=kde-frameworks/ki18n-5.37.0:5 >=kde-frameworks/knewstuff-5.37.0:5 >=kde-frameworks/kwidgetsaddons-5.37.0:5 >=kde-frameworks/kxmlgui-5.37.0:5 >=kde-frameworks/sonnet-5.37.0:5 >=kde-apps/libkeduvocdocument-17.08.2:5 >=dev-qt/qtdeclarative-5.7.1:5 >=dev-qt/qtgui-5.7.1:5 >=dev-qt/qtwidgets-5.7.1:5 media-libs/phonon[qt5(+)] sys-devel/make >=dev-util/cmake-3.7.2 >=sys-apps/sed-4 dev-util/desktop-file-utils x11-misc/shared-mime-info >=kde-frameworks/extra-cmake-modules-5.37.0:5 handbook? ( >=kde-frameworks/kdoctools-5.37.0:5 ) >=dev-qt/qtcore-5.7.1:5 dev-util/desktop-file-utils app-arch/xz-utils +DEPEND=>=kde-frameworks/kconfig-5.37.0:5 >=kde-frameworks/kconfigwidgets-5.37.0:5 >=kde-frameworks/kcoreaddons-5.37.0:5 >=kde-frameworks/kcrash-5.37.0:5 >=kde-frameworks/kdeclarative-5.37.0:5 >=kde-frameworks/ki18n-5.37.0:5 >=kde-frameworks/knewstuff-5.37.0:5 >=kde-frameworks/kwidgetsaddons-5.37.0:5 >=kde-frameworks/kxmlgui-5.37.0:5 >=kde-frameworks/sonnet-5.37.0:5 >=kde-apps/libkeduvocdocument-17.08.2:5 >=dev-qt/qtdeclarative-5.7.1:5 >=dev-qt/qtgui-5.7.1:5 >=dev-qt/qtwidgets-5.7.1:5 media-libs/phonon[qt5(+)] speech? ( >=dev-qt/qtspeech-5.7.1:5 ) sys-devel/make >=dev-util/cmake-3.7.2 >=sys-apps/sed-4 dev-util/desktop-file-utils x11-misc/shared-mime-info >=kde-frameworks/extra-cmake-modules-5.37.0:5 handbook? ( >=kde-frameworks/kdoctools-5.37.0:5 ) >=dev-qt/qtcore-5.7.1:5 dev-util/desktop-file-utils app-arch/xz-utils DESCRIPTION=Game based on anagrams of words EAPI=6 HOMEPAGE=https://www.kde.org/applications/education/kanagram https://edu.kde.org/kanagram/ -IUSE=debug +handbook +IUSE=speech debug +handbook KEYWORDS=~amd64 ~x86 LICENSE=GPL-2 -RDEPEND=>=kde-frameworks/kconfig-5.37.0:5 >=kde-frameworks/kconfigwidgets-5.37.0:5 >=kde-frameworks/kcoreaddons-5.37.0:5 >=kde-frameworks/kcrash-5.37.0:5 >=kde-frameworks/kdeclarative-5.37.0:5 >=kde-frameworks/ki18n-5.37.0:5 >=kde-frameworks/knewstuff-5.37.0:5 >=kde-frameworks/kwidgetsaddons-5.37.0:5 >=kde-frameworks/kxmlgui-5.37.0:5 >=kde-frameworks/sonnet-5.37.0:5 >=kde-apps/libkeduvocdocument-17.08.2:5 >=dev-qt/qtdeclarative-5.7.1:5 >=dev-qt/qtgui-5.7.1:5 >=dev-qt/qtwidgets-5.7.1:5 media-libs/phonon[qt5(+)] >=kde-apps/kdeedu-data-17.08.2:5 >=dev-qt/qtmultimedia-5.7.1:5[qml] >=dev-qt/qtquickcontrols-5.7.1:5 >=kde-frameworks/kf-env-4 !kde-apps/kanagram:4 !kde-apps/kde-l10n !=dev-qt/qtcore-5.7.1:5 +RDEPEND=>=kde-frameworks/kconfig-5.37.0:5 >=kde-frameworks/kconfigwidgets-5.37.0:5 >=kde-frameworks/kcoreaddons-5.37.0:5 >=kde-frameworks/kcrash-5.37.0:5 >=kde-frameworks/kdeclarative-5.37.0:5 >=kde-frameworks/ki18n-5.37.0:5 >=kde-frameworks/knewstuff-5.37.0:5 >=kde-frameworks/kwidgetsaddons-5.37.0:5 >=kde-frameworks/kxmlgui-5.37.0:5 >=kde-frameworks/sonnet-5.37.0:5 >=kde-apps/libkeduvocdocument-17.08.2:5 >=dev-qt/qtdeclarative-5.7.1:5 >=dev-qt/qtgui-5.7.1:5 >=dev-qt/qtwidgets-5.7.1:5 media-libs/phonon[qt5(+)] speech? ( >=dev-qt/qtspeech-5.7.1:5 ) >=kde-apps/kdeedu-data-17.08.2:5 >=dev-qt/qtmultimedia-5.7.1:5[qml] >=dev-qt/qtquickcontrols-5.7.1:5 >=kde-frameworks/kf-env-4 !kde-apps/kanagram:4 !kde-apps/kde-l10n !=dev-qt/qtcore-5.7.1:5 SLOT=5 SRC_URI=mirror://kde/stable/applications/17.08.2/src/kanagram-17.08.2.tar.xz _eclasses_=cmake-utils f9fb12e2dbe2e0c9c17f030bae85eb02 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 flag-o-matic 2274fcc1e7ef6affaff5bcd636275417 gnome2-utils 4d211d7614f303710fca59db6ec12c88 kde5 186c36517327615304bdc71c5f2bf6f7 kde5-functions 48ad3d5429e273ff79fa3fef2572d679 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing 6f5991c7101863d0b29df63990ad852e ninja-utils ebb2eaddc6331c4fa000b8eb8f6fe074 toolchain-funcs 185a06792159ca143528e7010368e8af versionator c80ccf29e90adea7c5cae94b42eb76d0 virtualx 171580f737f5aaf18fcb456548588066 xdg 6cd76cc914c1a759dee032778487b57f xdg-utils f2c8335407f0b935b0a96d4adf23ef25 -_md5_=0897b2cbc8bdb6125901007170c759c5 +_md5_=87ef376754addfdbc09a90cb435c1462 diff --git a/metadata/md5-cache/kde-apps/kdepim-runtime-17.08.2 b/metadata/md5-cache/kde-apps/kdepim-runtime-17.08.2-r1 similarity index 81% rename from metadata/md5-cache/kde-apps/kdepim-runtime-17.08.2 rename to metadata/md5-cache/kde-apps/kdepim-runtime-17.08.2-r1 index 5da6d1acd932..430407820431 100644 --- a/metadata/md5-cache/kde-apps/kdepim-runtime-17.08.2 +++ b/metadata/md5-cache/kde-apps/kdepim-runtime-17.08.2-r1 @@ -1,14 +1,14 @@ DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=kde-frameworks/kcodecs-5.37.0:5 >=kde-frameworks/kcompletion-5.37.0:5 >=kde-frameworks/kconfig-5.37.0:5 >=kde-frameworks/kconfigwidgets-5.37.0:5 >=kde-frameworks/kcoreaddons-5.37.0:5 >=kde-frameworks/kdbusaddons-5.37.0:5 >=kde-frameworks/kdelibs4support-5.37.0:5 >=kde-frameworks/ki18n-5.37.0:5 >=kde-frameworks/kio-5.37.0:5 >=kde-frameworks/kitemmodels-5.37.0:5 >=kde-frameworks/kjobwidgets-5.37.0:5 >=kde-frameworks/knotifications-5.37.0:5 >=kde-frameworks/knotifyconfig-5.37.0:5 >=kde-frameworks/kservice-5.37.0:5 >=kde-frameworks/ktextwidgets-5.37.0:5 >=kde-frameworks/kwallet-5.37.0:5 >=kde-frameworks/kwidgetsaddons-5.37.0:5 >=kde-frameworks/kwindowsystem-5.37.0:5 >=kde-frameworks/kxmlgui-5.37.0:5 >=kde-apps/akonadi-17.08.2:5 >=kde-apps/akonadi-calendar-17.08.2:5 >=kde-apps/akonadi-contacts-17.08.2:5 >=kde-apps/akonadi-mime-17.08.2:5 >=kde-apps/akonadi-notes-17.08.2:5 >=kde-apps/kalarmcal-17.08.2:5 >=kde-apps/kcalcore-17.08.2:5 >=kde-apps/kcalutils-17.08.2:5 >=kde-apps/kcontacts-17.08.2:5 >=kde-apps/kdav-17.08.2:5 >=kde-apps/kidentitymanagement-17.08.2:5 >=kde-apps/kimap-17.08.2:5 >=kde-apps/kmailtransport-17.08.2:5 >=kde-apps/kmbox-17.08.2:5 >=kde-apps/kmime-17.08.2:5 >=kde-apps/libkgapi-17.08.2:5 >=kde-apps/pimcommon-17.08.2:5 >=dev-qt/qtdbus-5.7.1:5 >=dev-qt/qtgui-5.7.1:5 >=dev-qt/qtnetwork-5.7.1:5 >=dev-qt/qtwebengine-5.7.1:5[widgets] >=dev-qt/qtwidgets-5.7.1:5 >=dev-qt/qtxml-5.7.1:5 dev-libs/cyrus-sasl:2 dev-libs/libical:= >=dev-qt/qtxmlpatterns-5.7.1:5 dev-libs/libxslt sys-devel/make >=dev-util/cmake-3.7.2 >=sys-apps/sed-4 test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost ) dev-util/desktop-file-utils x11-misc/shared-mime-info >=kde-frameworks/extra-cmake-modules-5.37.0:5 handbook? ( >=kde-frameworks/kdoctools-5.37.0:5 ) test? ( >=dev-qt/qttest-5.7.1:5 ) >=dev-qt/qtcore-5.7.1:5 dev-util/desktop-file-utils app-arch/xz-utils +DEPEND=>=kde-frameworks/kcodecs-5.37.0:5 >=kde-frameworks/kcompletion-5.37.0:5 >=kde-frameworks/kconfig-5.37.0:5 >=kde-frameworks/kconfigwidgets-5.37.0:5 >=kde-frameworks/kcoreaddons-5.37.0:5 >=kde-frameworks/kdbusaddons-5.37.0:5 >=kde-frameworks/kdelibs4support-5.37.0:5 >=kde-frameworks/ki18n-5.37.0:5 >=kde-frameworks/kio-5.37.0:5 >=kde-frameworks/kitemmodels-5.37.0:5 >=kde-frameworks/kjobwidgets-5.37.0:5 >=kde-frameworks/knotifications-5.37.0:5 >=kde-frameworks/knotifyconfig-5.37.0:5 >=kde-frameworks/kservice-5.37.0:5 >=kde-frameworks/ktextwidgets-5.37.0:5 >=kde-frameworks/kwallet-5.37.0:5 >=kde-frameworks/kwidgetsaddons-5.37.0:5 >=kde-frameworks/kwindowsystem-5.37.0:5 >=kde-frameworks/kxmlgui-5.37.0:5 >=kde-apps/akonadi-17.08.2:5 >=kde-apps/akonadi-calendar-17.08.2:5 >=kde-apps/akonadi-contacts-17.08.2:5 >=kde-apps/akonadi-mime-17.08.2:5 >=kde-apps/akonadi-notes-17.08.2:5 >=kde-apps/kalarmcal-17.08.2:5 >=kde-apps/kcalcore-17.08.2:5 >=kde-apps/kcalutils-17.08.2:5 >=kde-apps/kcontacts-17.08.2:5 >=kde-apps/kdav-17.08.2:5 >=kde-apps/kidentitymanagement-17.08.2:5 >=kde-apps/kimap-17.08.2:5 >=kde-apps/kmailtransport-17.08.2:5 >=kde-apps/kmbox-17.08.2:5 >=kde-apps/kmime-17.08.2:5 >=kde-apps/libkgapi-17.08.2:5 >=kde-apps/pimcommon-17.08.2:5 >=dev-qt/qtdbus-5.7.1:5 >=dev-qt/qtgui-5.7.1:5 >=dev-qt/qtnetwork-5.7.1:5 >=dev-qt/qtwebengine-5.7.1:5[widgets] >=dev-qt/qtwidgets-5.7.1:5 >=dev-qt/qtxml-5.7.1:5 dev-libs/cyrus-sasl:2 dev-libs/libical:= speech? ( >=dev-qt/qtspeech-5.7.1:5 ) >=dev-qt/qtxmlpatterns-5.7.1:5 dev-libs/libxslt sys-devel/make >=dev-util/cmake-3.7.2 >=sys-apps/sed-4 test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost ) dev-util/desktop-file-utils x11-misc/shared-mime-info >=kde-frameworks/extra-cmake-modules-5.37.0:5 handbook? ( >=kde-frameworks/kdoctools-5.37.0:5 ) test? ( >=dev-qt/qttest-5.7.1:5 ) >=dev-qt/qtcore-5.7.1:5 dev-util/desktop-file-utils app-arch/xz-utils DESCRIPTION=Runtime plugin collection to extend the functionality of KDE PIM EAPI=6 HOMEPAGE=https://www.kde.org/ -IUSE=test debug +handbook test +IUSE=speech test debug +handbook test KEYWORDS=~amd64 ~x86 LICENSE=GPL-2+ LGPL-2.1+ -RDEPEND=>=kde-frameworks/kcodecs-5.37.0:5 >=kde-frameworks/kcompletion-5.37.0:5 >=kde-frameworks/kconfig-5.37.0:5 >=kde-frameworks/kconfigwidgets-5.37.0:5 >=kde-frameworks/kcoreaddons-5.37.0:5 >=kde-frameworks/kdbusaddons-5.37.0:5 >=kde-frameworks/kdelibs4support-5.37.0:5 >=kde-frameworks/ki18n-5.37.0:5 >=kde-frameworks/kio-5.37.0:5 >=kde-frameworks/kitemmodels-5.37.0:5 >=kde-frameworks/kjobwidgets-5.37.0:5 >=kde-frameworks/knotifications-5.37.0:5 >=kde-frameworks/knotifyconfig-5.37.0:5 >=kde-frameworks/kservice-5.37.0:5 >=kde-frameworks/ktextwidgets-5.37.0:5 >=kde-frameworks/kwallet-5.37.0:5 >=kde-frameworks/kwidgetsaddons-5.37.0:5 >=kde-frameworks/kwindowsystem-5.37.0:5 >=kde-frameworks/kxmlgui-5.37.0:5 >=kde-apps/akonadi-17.08.2:5 >=kde-apps/akonadi-calendar-17.08.2:5 >=kde-apps/akonadi-contacts-17.08.2:5 >=kde-apps/akonadi-mime-17.08.2:5 >=kde-apps/akonadi-notes-17.08.2:5 >=kde-apps/kalarmcal-17.08.2:5 >=kde-apps/kcalcore-17.08.2:5 >=kde-apps/kcalutils-17.08.2:5 >=kde-apps/kcontacts-17.08.2:5 >=kde-apps/kdav-17.08.2:5 >=kde-apps/kidentitymanagement-17.08.2:5 >=kde-apps/kimap-17.08.2:5 >=kde-apps/kmailtransport-17.08.2:5 >=kde-apps/kmbox-17.08.2:5 >=kde-apps/kmime-17.08.2:5 >=kde-apps/libkgapi-17.08.2:5 >=kde-apps/pimcommon-17.08.2:5 >=dev-qt/qtdbus-5.7.1:5 >=dev-qt/qtgui-5.7.1:5 >=dev-qt/qtnetwork-5.7.1:5 >=dev-qt/qtwebengine-5.7.1:5[widgets] >=dev-qt/qtwidgets-5.7.1:5 >=dev-qt/qtxml-5.7.1:5 dev-libs/cyrus-sasl:2 dev-libs/libical:= !kde-apps/kdepim-l10n >=kde-frameworks/oxygen-icons-5.37.0:5 >=kde-frameworks/kf-env-4 !kde-apps/kdepim-runtime:4 !kde-apps/kde-l10n !=dev-qt/qtcore-5.7.1:5 +RDEPEND=>=kde-frameworks/kcodecs-5.37.0:5 >=kde-frameworks/kcompletion-5.37.0:5 >=kde-frameworks/kconfig-5.37.0:5 >=kde-frameworks/kconfigwidgets-5.37.0:5 >=kde-frameworks/kcoreaddons-5.37.0:5 >=kde-frameworks/kdbusaddons-5.37.0:5 >=kde-frameworks/kdelibs4support-5.37.0:5 >=kde-frameworks/ki18n-5.37.0:5 >=kde-frameworks/kio-5.37.0:5 >=kde-frameworks/kitemmodels-5.37.0:5 >=kde-frameworks/kjobwidgets-5.37.0:5 >=kde-frameworks/knotifications-5.37.0:5 >=kde-frameworks/knotifyconfig-5.37.0:5 >=kde-frameworks/kservice-5.37.0:5 >=kde-frameworks/ktextwidgets-5.37.0:5 >=kde-frameworks/kwallet-5.37.0:5 >=kde-frameworks/kwidgetsaddons-5.37.0:5 >=kde-frameworks/kwindowsystem-5.37.0:5 >=kde-frameworks/kxmlgui-5.37.0:5 >=kde-apps/akonadi-17.08.2:5 >=kde-apps/akonadi-calendar-17.08.2:5 >=kde-apps/akonadi-contacts-17.08.2:5 >=kde-apps/akonadi-mime-17.08.2:5 >=kde-apps/akonadi-notes-17.08.2:5 >=kde-apps/kalarmcal-17.08.2:5 >=kde-apps/kcalcore-17.08.2:5 >=kde-apps/kcalutils-17.08.2:5 >=kde-apps/kcontacts-17.08.2:5 >=kde-apps/kdav-17.08.2:5 >=kde-apps/kidentitymanagement-17.08.2:5 >=kde-apps/kimap-17.08.2:5 >=kde-apps/kmailtransport-17.08.2:5 >=kde-apps/kmbox-17.08.2:5 >=kde-apps/kmime-17.08.2:5 >=kde-apps/libkgapi-17.08.2:5 >=kde-apps/pimcommon-17.08.2:5 >=dev-qt/qtdbus-5.7.1:5 >=dev-qt/qtgui-5.7.1:5 >=dev-qt/qtnetwork-5.7.1:5 >=dev-qt/qtwebengine-5.7.1:5[widgets] >=dev-qt/qtwidgets-5.7.1:5 >=dev-qt/qtxml-5.7.1:5 dev-libs/cyrus-sasl:2 dev-libs/libical:= speech? ( >=dev-qt/qtspeech-5.7.1:5 ) !kde-apps/kdepim-l10n >=kde-frameworks/oxygen-icons-5.37.0:5 >=kde-frameworks/kf-env-4 !kde-apps/kdepim-runtime:4 !kde-apps/kde-l10n !=dev-qt/qtcore-5.7.1:5 RESTRICT=test SLOT=5 SRC_URI=mirror://kde/stable/applications/17.08.2/src/kdepim-runtime-17.08.2.tar.xz _eclasses_=cmake-utils f9fb12e2dbe2e0c9c17f030bae85eb02 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 flag-o-matic 2274fcc1e7ef6affaff5bcd636275417 gnome2-utils 4d211d7614f303710fca59db6ec12c88 kde5 186c36517327615304bdc71c5f2bf6f7 kde5-functions 48ad3d5429e273ff79fa3fef2572d679 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing 6f5991c7101863d0b29df63990ad852e ninja-utils ebb2eaddc6331c4fa000b8eb8f6fe074 toolchain-funcs 185a06792159ca143528e7010368e8af versionator c80ccf29e90adea7c5cae94b42eb76d0 virtualx 171580f737f5aaf18fcb456548588066 xdg 6cd76cc914c1a759dee032778487b57f xdg-utils f2c8335407f0b935b0a96d4adf23ef25 -_md5_=4c7e8ee5fdcec319e50de4dd0120a5d0 +_md5_=5fdfe88863a0f9303bd4f9da31a7b173 diff --git a/metadata/md5-cache/net-misc/ntp-4.2.8_p9 b/metadata/md5-cache/net-misc/ntp-4.2.8_p9 deleted file mode 100644 index 9d4820f95662..000000000000 --- a/metadata/md5-cache/net-misc/ntp-4.2.8_p9 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=configure install postinst prepare setup -DEPEND=readline? ( >=sys-libs/readline-4.1:0= ) >=dev-libs/libevent-2.0.9:=[threads?] kernel_linux? ( caps? ( sys-libs/libcap ) ) zeroconf? ( net-dns/avahi[mdnsresponder-compat] ) !openntpd? ( !net-misc/openntpd ) snmp? ( net-analyzer/net-snmp ) ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl ) ) parse-clocks? ( net-misc/pps-tools ) virtual/pkgconfig virtual/pkgconfig -DESCRIPTION=Network Time Protocol suite/programs -EAPI=5 -HOMEPAGE=http://www.ntp.org/ -IUSE=caps debug ipv6 libressl openntpd parse-clocks readline samba selinux snmp ssl +threads vim-syntax zeroconf -KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~m68k-mint -LICENSE=HPND BSD ISC -PDEPEND=openntpd? ( net-misc/openntpd ) -RDEPEND=readline? ( >=sys-libs/readline-4.1:0= ) >=dev-libs/libevent-2.0.9:=[threads?] kernel_linux? ( caps? ( sys-libs/libcap ) ) zeroconf? ( net-dns/avahi[mdnsresponder-compat] ) !openntpd? ( !net-misc/openntpd ) snmp? ( net-analyzer/net-snmp ) ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl ) ) parse-clocks? ( net-misc/pps-tools ) selinux? ( sec-policy/selinux-ntp ) vim-syntax? ( app-vim/ntp-syntax ) -SLOT=0 -SRC_URI=http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-4.2/ntp-4.2.8p9.tar.gz https://dev.gentoo.org/~polynomial-c/ntp-4.2.8p9-manpages.tar.xz -_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 flag-o-matic 2274fcc1e7ef6affaff5bcd636275417 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e systemd 34815d3b76e745c5ca33eec9f95074c2 toolchain-funcs 185a06792159ca143528e7010368e8af user e4b567c44272a719fabf53f0f885d3f7 -_md5_=c5c7d39306640dcc196e832d09a09141 diff --git a/metadata/md5-cache/sci-mathematics/why3-for-spark-2017 b/metadata/md5-cache/sci-mathematics/why3-for-spark-2017 new file mode 100644 index 000000000000..2260c7612554 --- /dev/null +++ b/metadata/md5-cache/sci-mathematics/why3-for-spark-2017 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install prepare +DEPEND=>=dev-lang/ocaml-4.02.3 dev-ml/menhir coq? ( sci-mathematics/coq ) doc? ( dev-tex/rubber ) gtk? ( dev-ml/lablgtk[sourceview] ) emacs? ( app-editors/emacs:* ) html? ( dev-tex/hevea ) hypothesis-selection? ( dev-ml/ocamlgraph ) zarith? ( dev-ml/zarith ) >=app-portage/elt-patches-20170422 !=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DESCRIPTION=Platform for deductive program verification +EAPI=6 +HOMEPAGE=http://why3.lri.fr/ +IUSE=coq doc emacs gtk html hypothesis-selection profiling zarith +KEYWORDS=~amd64 +LICENSE=GPL-3 +RDEPEND=>=dev-lang/ocaml-4.02.3 dev-ml/menhir coq? ( sci-mathematics/coq ) doc? ( dev-tex/rubber ) gtk? ( dev-ml/lablgtk[sourceview] ) emacs? ( app-editors/emacs:* ) html? ( dev-tex/hevea ) hypothesis-selection? ( dev-ml/ocamlgraph ) zarith? ( dev-ml/zarith ) +REQUIRED_USE=html? ( doc ) +SLOT=0 +SRC_URI=https//mirrors.cdn.adacore.com/art/591c45e2c7a447af2deed055 -> why3-for-spark-gpl-2017-src.tar.gz +_eclasses_=autotools dc412f38566b91012efd58b9c203e6c3 libtool 0081a71a261724730ec4c248494f044d multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af +_md5_=3b036bb9e1be99d971f76fb71838a9ac diff --git a/metadata/md5-cache/sys-apps/gawk-4.2.0 b/metadata/md5-cache/sys-apps/gawk-4.2.0 new file mode 100644 index 000000000000..599312f1c4b4 --- /dev/null +++ b/metadata/md5-cache/sys-apps/gawk-4.2.0 @@ -0,0 +1,13 @@ +DEFINED_PHASES=configure install postinst postrm prepare +DEPEND=dev-libs/gmp:0= mpfr? ( dev-libs/mpfr:0= ) readline? ( sys-libs/readline:0= ) nls? ( sys-devel/gettext ) +DESCRIPTION=GNU awk pattern-matching language +EAPI=6 +HOMEPAGE=https://www.gnu.org/software/gawk/gawk.html +IUSE=mpfr nls readline +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=GPL-2 +RDEPEND=dev-libs/gmp:0= mpfr? ( dev-libs/mpfr:0= ) readline? ( sys-libs/readline:0= ) +SLOT=0 +SRC_URI=mirror://gnu/gawk/gawk-4.2.0.tar.xz +_eclasses_=multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af +_md5_=3fb18e884c759742386bbe388754eb82 diff --git a/metadata/md5-cache/sys-apps/portage-2.3.10 b/metadata/md5-cache/sys-apps/portage-2.3.12 similarity index 97% rename from metadata/md5-cache/sys-apps/portage-2.3.10 rename to metadata/md5-cache/sys-apps/portage-2.3.12 index 555357ca414d..dd8bb8c8418d 100644 --- a/metadata/md5-cache/sys-apps/portage-2.3.10 +++ b/metadata/md5-cache/sys-apps/portage-2.3.12 @@ -10,6 +10,6 @@ PDEPEND=!build? ( >=net-misc/rsync-2.6.4 userland_GNU? ( >=sys-apps/coreutils-6. RDEPEND=>=app-arch/tar-1.27 dev-lang/python-exec:2 !build? ( >=sys-apps/sed-4.0.5 app-shells/bash:0[readline] >=app-admin/eselect-1.2 ) elibc_FreeBSD? ( sys-freebsd/freebsd-bin ) elibc_glibc? ( >=sys-apps/sandbox-2.2 ) elibc_musl? ( >=sys-apps/sandbox-2.2 ) elibc_uclibc? ( >=sys-apps/sandbox-2.2 ) >=app-misc/pax-utils-0.1.17 selinux? ( >=sys-libs/libselinux-2.0.94[python,python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] ) xattr? ( kernel_linux? ( >=sys-apps/install-xattr-0.3 python_targets_pypy? ( dev-python/pyxattr[python_targets_pypy(-)?,-python_single_target_pypy(-),python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_python2_7? ( dev-python/pyxattr[python_targets_pypy(-)?,-python_single_target_pypy(-),python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ) ) !=virtual/pypy-5:0=[bzip2(+),threads(+)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[bzip2(+),threads(+)] ) python_targets_python3_4? ( dev-lang/python:3.4[bzip2(+),threads(+)] ) python_targets_python3_5? ( dev-lang/python:3.5[bzip2(+),threads(+)] ) python_targets_python3_6? ( dev-lang/python:3.6[bzip2(+),threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] REQUIRED_USE=epydoc? ( python_targets_python2_7 ) || ( python_targets_pypy python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 ) SLOT=0 -SRC_URI=mirror://gentoo/portage-2.3.10.tar.bz2 https://dev.gentoo.org/~zmedico/portage/archives/portage-2.3.10.tar.bz2 +SRC_URI=mirror://gentoo/portage-2.3.12.tar.bz2 https://dev.gentoo.org/~zmedico/portage/archives/portage-2.3.12.tar.bz2 _eclasses_=distutils-r1 372bbe39047c0a2550319a3a82f3e063 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing 6f5991c7101863d0b29df63990ad852e python-r1 e9350ec46bb5c9f3504b4fbe8b8d8987 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 185a06792159ca143528e7010368e8af xdg-utils f2c8335407f0b935b0a96d4adf23ef25 _md5_=e1ec7598e680c3b1f409631562a3e2cf diff --git a/metadata/md5-cache/sys-devel/binutils-hppa64-2.29.1-r1 b/metadata/md5-cache/sys-devel/binutils-hppa64-2.29.1-r1 new file mode 100644 index 000000000000..388f72d0fb9f --- /dev/null +++ b/metadata/md5-cache/sys-devel/binutils-hppa64-2.29.1-r1 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install postinst postrm prepare test unpack +DEPEND=>=sys-devel/patch-2.6.1 >=app-portage/elt-patches-20170422 sys-devel/gnuconfig >=sys-devel/binutils-config-3 sys-libs/zlib test? ( dev-util/dejagnu ) nls? ( sys-devel/gettext ) sys-devel/flex virtual/yacc >=sys-libs/binutils-libs-2.29.1 +DESCRIPTION=binutils package for building 64bit kernels on HPPA +EAPI=5 +HOMEPAGE=https://sourceware.org/binutils/ +IUSE=cxx multitarget nls static-libs test vanilla +KEYWORDS=-* ~hppa +LICENSE=|| ( GPL-3 LGPL-3 ) +RDEPEND=>=sys-devel/binutils-config-3 sys-libs/zlib +SLOT=2.29.1 +SRC_URI=mirror://gnu/binutils/binutils-2.29.1.tar.bz2 mirror://gentoo/binutils-2.29.1-patches-2.tar.xz https://dev.gentoo.org/~vapier/dist/binutils-2.29.1-patches-2.tar.xz https://dev.gentoo.org/~tamiko/distfiles/binutils-2.29.1-patches-2.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/binutils-2.29.1-patches-2.tar.xz +_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 flag-o-matic 2274fcc1e7ef6affaff5bcd636275417 gnuconfig b8ec1c34be4ff9dac7ad4034d277936b libtool 0081a71a261724730ec4c248494f044d ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-binutils 836af54604b9fef015d2bfd165d4ca32 toolchain-funcs 185a06792159ca143528e7010368e8af unpacker f40f7b4bd5aa88c2a4ba7b0d1e0ded70 versionator c80ccf29e90adea7c5cae94b42eb76d0 +_md5_=23a5cb9a8ff451c290a7c5995158d323 diff --git a/metadata/md5-cache/sys-fs/eudev-1.10-r2 b/metadata/md5-cache/sys-fs/eudev-1.10-r2 deleted file mode 100644 index 85ab8411562a..000000000000 --- a/metadata/md5-cache/sys-fs/eudev-1.10-r2 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install postinst preinst prepare pretend setup test -DEPEND=>=sys-apps/util-linux-2.20 gudev? ( >=dev-libs/glib-2.34.3:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) introspection? ( >=dev-libs/gobject-introspection-1.38 ) kmod? ( >=sys-apps/kmod-16 ) selinux? ( >=sys-libs/libselinux-2.1.9 ) !=sys-devel/make-3.82-r4 >=sys-kernel/linux-headers-2.6.39 doc? ( >=dev-util/gtk-doc-1.18 ) app-text/docbook-xml-dtd:4.2 app-text/docbook-xml-dtd:4.5 app-text/docbook-xsl-stylesheets dev-libs/libxslt >=dev-util/intltool-0.50 test? ( app-text/tree dev-lang/perl ) >=app-portage/elt-patches-20170422 !=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 -DESCRIPTION=Linux dynamic and persistent device naming support (aka userspace devfs) -EAPI=5 -HOMEPAGE=https://github.com/gentoo/eudev -IUSE=doc gudev +hwdb +kmod introspection +keymap +modutils +openrc +rule-generator selinux static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 -KEYWORDS=amd64 arm hppa ~mips ppc ppc64 x86 -LICENSE=LGPL-2.1 MIT GPL-2 -PDEPEND=hwdb? ( >=sys-apps/hwids-20140304[udev] ) keymap? ( >=sys-apps/hwids-20140304[udev] ) openrc? ( >=sys-fs/udev-init-scripts-26 ) -RDEPEND=>=sys-apps/util-linux-2.20 gudev? ( >=dev-libs/glib-2.34.3:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) introspection? ( >=dev-libs/gobject-introspection-1.38 ) kmod? ( >=sys-apps/kmod-16 ) selinux? ( >=sys-libs/libselinux-2.1.9 ) !=sys-apps/util-linux-2.20 gudev? ( >=dev-libs/glib-2.34.3:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) introspection? ( >=dev-libs/gobject-introspection-1.31.1 ) kmod? ( >=sys-apps/kmod-16 ) selinux? ( >=sys-libs/libselinux-2.1.9 ) !=sys-devel/make-3.82-r4 >=sys-kernel/linux-headers-2.6.39 doc? ( >=dev-util/gtk-doc-1.18 ) app-text/docbook-xml-dtd:4.2 app-text/docbook-xml-dtd:4.5 app-text/docbook-xsl-stylesheets dev-libs/libxslt >=dev-util/intltool-0.50 test? ( app-text/tree dev-lang/perl ) >=app-portage/elt-patches-20170422 !=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 -DESCRIPTION=Linux dynamic and persistent device naming support (aka userspace devfs) -EAPI=5 -HOMEPAGE=https://github.com/gentoo/eudev -IUSE=doc gudev +hwdb +kmod introspection +keymap +modutils +openrc +rule-generator selinux static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 -KEYWORDS=amd64 arm hppa ~mips ppc ppc64 x86 -LICENSE=LGPL-2.1 MIT GPL-2 -PDEPEND=hwdb? ( >=sys-apps/hwids-20140304[udev] ) keymap? ( >=sys-apps/hwids-20140304[udev] ) openrc? ( >=sys-fs/udev-init-scripts-26 ) -RDEPEND=>=sys-apps/util-linux-2.20 gudev? ( >=dev-libs/glib-2.34.3:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) introspection? ( >=dev-libs/gobject-introspection-1.31.1 ) kmod? ( >=sys-apps/kmod-16 ) selinux? ( >=sys-libs/libselinux-2.1.9 ) !=sys-apps/util-linux-2.20 gudev? ( >=dev-libs/glib-2.34.3:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) introspection? ( >=dev-libs/gobject-introspection-1.38 ) kmod? ( >=sys-apps/kmod-16 ) selinux? ( >=sys-libs/libselinux-2.1.9 ) !=sys-devel/make-3.82-r4 >=sys-kernel/linux-headers-2.6.39 doc? ( >=dev-util/gtk-doc-1.18 app-text/docbook-xml-dtd:4.2 app-text/docbook-xml-dtd:4.5 app-text/docbook-xsl-stylesheets dev-libs/libxslt ) >=dev-util/intltool-0.50 test? ( app-text/tree dev-lang/perl ) >=app-portage/elt-patches-20170422 !=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 -DESCRIPTION=Linux dynamic and persistent device naming support (aka userspace devfs) -EAPI=5 -HOMEPAGE=https://github.com/gentoo/eudev -IUSE=doc gudev +hwdb +kmod introspection selinux static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 -KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 -LICENSE=LGPL-2.1 MIT GPL-2 -PDEPEND=>=sys-fs/udev-init-scripts-26 hwdb? ( >=sys-apps/hwids-20140304[udev] ) -RDEPEND=>=sys-apps/util-linux-2.20 gudev? ( >=dev-libs/glib-2.34.3:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) introspection? ( >=dev-libs/gobject-introspection-1.38 ) kmod? ( >=sys-apps/kmod-16 ) selinux? ( >=sys-libs/libselinux-2.1.9 ) !=sys-apps/util-linux-2.20 introspection? ( >=dev-libs/gobject-introspec SLOT=0 SRC_URI=https://dev.gentoo.org/~blueness/eudev/eudev-3.1.5.tar.gz _eclasses_=autotools dc412f38566b91012efd58b9c203e6c3 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 libtool 0081a71a261724730ec4c248494f044d linux-info ca370deef9d44125d829f2eb6ebc83e0 ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build eed53a6313267c9fbcd35fc384bd0087 multilib-minimal 9139c3a57e077cb8e0d0f73ceb080b89 toolchain-funcs 185a06792159ca143528e7010368e8af user e4b567c44272a719fabf53f0f885d3f7 versionator c80ccf29e90adea7c5cae94b42eb76d0 -_md5_=e83fc74d7fd9368afa9206180f17d4fc +_md5_=3f6bfc2097ef5952558d32bedbcfbd6d diff --git a/metadata/md5-cache/sys-fs/eudev-3.2.2 b/metadata/md5-cache/sys-fs/eudev-3.2.2 deleted file mode 100644 index ca0356d23ea4..000000000000 --- a/metadata/md5-cache/sys-fs/eudev-3.2.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install postinst prepare pretend setup test -DEPEND=>=sys-apps/util-linux-2.20 introspection? ( >=dev-libs/gobject-introspection-1.38 ) kmod? ( >=sys-apps/kmod-16 ) selinux? ( >=sys-libs/libselinux-2.1.9 ) !=sys-devel/make-3.82-r4 >=sys-kernel/linux-headers-2.6.39 >=dev-util/intltool-0.50 test? ( app-text/tree dev-lang/perl ) >=app-portage/elt-patches-20170422 !=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 -DESCRIPTION=Linux dynamic and persistent device naming support (aka userspace devfs) -EAPI=5 -HOMEPAGE=https://github.com/gentoo/eudev -IUSE=+hwdb +kmod introspection rule-generator selinux static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 -LICENSE=LGPL-2.1 MIT GPL-2 -PDEPEND=>=sys-fs/udev-init-scripts-26 hwdb? ( >=sys-apps/hwids-20140304[udev] ) -RDEPEND=>=sys-apps/util-linux-2.20 introspection? ( >=dev-libs/gobject-introspection-1.38 ) kmod? ( >=sys-apps/kmod-16 ) selinux? ( >=sys-libs/libselinux-2.1.9 ) !=sys-apps/util-linux-2.20 introspection? ( >=dev-libs/gobject-introspection-1.38 ) kmod? ( >=sys-apps/kmod-16 ) selinux? ( >=sys-libs/libselinux-2.1.9 ) !=sys-devel/make-3.82-r4 >=sys-kernel/linux-headers-2.6.39 >=dev-util/intltool-0.50 test? ( app-text/tree dev-lang/perl ) >=app-portage/elt-patches-20170422 !=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 -DESCRIPTION=Linux dynamic and persistent device naming support (aka userspace devfs) -EAPI=6 -HOMEPAGE=https://github.com/gentoo/eudev -IUSE=+hwdb +kmod introspection rule-generator selinux static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 -LICENSE=LGPL-2.1 MIT GPL-2 -PDEPEND=>=sys-fs/udev-init-scripts-26 hwdb? ( >=sys-apps/hwids-20140304[udev] ) -RDEPEND=>=sys-apps/util-linux-2.20 introspection? ( >=dev-libs/gobject-introspection-1.38 ) kmod? ( >=sys-apps/kmod-16 ) selinux? ( >=sys-libs/libselinux-2.1.9 ) !=sys-apps/util-linux-2.20 introspection? ( >=dev-libs/gobject-introspec SLOT=0 SRC_URI=https://dev.gentoo.org/~blueness/eudev/eudev-3.2.4.tar.gz _eclasses_=autotools dc412f38566b91012efd58b9c203e6c3 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 libtool 0081a71a261724730ec4c248494f044d linux-info ca370deef9d44125d829f2eb6ebc83e0 ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build eed53a6313267c9fbcd35fc384bd0087 multilib-minimal 9139c3a57e077cb8e0d0f73ceb080b89 toolchain-funcs 185a06792159ca143528e7010368e8af user e4b567c44272a719fabf53f0f885d3f7 versionator c80ccf29e90adea7c5cae94b42eb76d0 -_md5_=65a2540d0e8dcde4c04038bd7c4fbc87 +_md5_=4b6e4a3d2a1ee95d843b5835cd261e2f diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.4.93 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.4.93 new file mode 100644 index 000000000000..23eb40f6102c --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-4.4.93 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack +DEPEND=!build? ( sys-apps/sed >=sys-devel/binutils-2.11.90.0.31 ) +DESCRIPTION=Full sources including the Gentoo patchset for the 4.4 kernel tree +EAPI=6 +HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches +IUSE=experimental symlink build +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 +LICENSE=GPL-2 freedist +RDEPEND=!build? ( >=sys-libs/ncurses-5.2 sys-devel/make dev-lang/perl sys-devel/bc ) +RESTRICT=binchecks strip +SLOT=4.4.93 +SRC_URI=mirror://kernel/linux/kernel/v4.x/linux-4.4.tar.xz mirror://gentoo/genpatches-4.4-97.base.tar.xz mirror://gentoo/genpatches-4.4-97.extras.tar.xz experimental? ( mirror://gentoo/genpatches-4.4-97.experimental.tar.xz ) +_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 kernel-2 880361b861490d9503f47d4f16e05f2c ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e python-any-r1 27d7f9da7187d283b7f3eae8390b7b09 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 185a06792159ca143528e7010368e8af versionator c80ccf29e90adea7c5cae94b42eb76d0 +_md5_=5f0171ec92791cac9609502f3f2f43af diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.9.57 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.9.57 new file mode 100644 index 000000000000..99ec13705f28 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-4.9.57 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack +DEPEND=!build? ( sys-apps/sed >=sys-devel/binutils-2.11.90.0.31 ) +DESCRIPTION=Full sources including the Gentoo patchset for the 4.9 kernel tree +EAPI=6 +HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches +IUSE=experimental symlink build +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 +LICENSE=GPL-2 freedist +RDEPEND=!build? ( >=sys-libs/ncurses-5.2 sys-devel/make dev-lang/perl sys-devel/bc ) +RESTRICT=binchecks strip +SLOT=4.9.57 +SRC_URI=mirror://kernel/linux/kernel/v4.x/linux-4.9.tar.xz mirror://gentoo/genpatches-4.9-59.base.tar.xz mirror://gentoo/genpatches-4.9-59.extras.tar.xz experimental? ( mirror://gentoo/genpatches-4.9-59.experimental.tar.xz ) +_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 kernel-2 880361b861490d9503f47d4f16e05f2c ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e python-any-r1 27d7f9da7187d283b7f3eae8390b7b09 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 185a06792159ca143528e7010368e8af versionator c80ccf29e90adea7c5cae94b42eb76d0 +_md5_=efa9230be29616c41e5a5770bfb84d07 diff --git a/metadata/md5-cache/www-client/opera-48.0.2685.35 b/metadata/md5-cache/www-client/opera-48.0.2685.50 similarity index 81% rename from metadata/md5-cache/www-client/opera-48.0.2685.35 rename to metadata/md5-cache/www-client/opera-48.0.2685.50 index 4cc72e848440..b5d663a196bd 100644 --- a/metadata/md5-cache/www-client/opera-48.0.2685.35 +++ b/metadata/md5-cache/www-client/opera-48.0.2685.50 @@ -7,6 +7,6 @@ KEYWORDS=~amd64 LICENSE=OPERA-2014 RDEPEND=dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss gnome-base/gconf:2 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype net-misc/curl net-print/cups sys-apps/dbus x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:2 x11-libs/libX11 x11-libs/libXScrnSaver x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/libnotify x11-libs/pango[X] SLOT=0 -SRC_URI=http://download1.operacdn.com/pub/opera/desktop/48.0.2685.35/linux/opera-stable_48.0.2685.35_amd64.deb http://download2.operacdn.com/pub/opera/desktop/48.0.2685.35/linux/opera-stable_48.0.2685.35_amd64.deb http://download3.operacdn.com/pub/opera/desktop/48.0.2685.35/linux/opera-stable_48.0.2685.35_amd64.deb http://download4.operacdn.com/pub/opera/desktop/48.0.2685.35/linux/opera-stable_48.0.2685.35_amd64.deb +SRC_URI=http://download1.operacdn.com/pub/opera/desktop/48.0.2685.50/linux/opera-stable_48.0.2685.50_amd64.deb http://download2.operacdn.com/pub/opera/desktop/48.0.2685.50/linux/opera-stable_48.0.2685.50_amd64.deb http://download3.operacdn.com/pub/opera/desktop/48.0.2685.50/linux/opera-stable_48.0.2685.50_amd64.deb http://download4.operacdn.com/pub/opera/desktop/48.0.2685.50/linux/opera-stable_48.0.2685.50_amd64.deb _eclasses_=chromium-2 fcd0e1c5eaae64392927ca67cdb13e0c epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 linux-info ca370deef9d44125d829f2eb6ebc83e0 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af unpacker f40f7b4bd5aa88c2a4ba7b0d1e0ded70 versionator c80ccf29e90adea7c5cae94b42eb76d0 _md5_=7a5314a73caa178adc7cf4c9e41a354a diff --git a/metadata/md5-cache/www-client/opera-beta-49.0.2725.12 b/metadata/md5-cache/www-client/opera-beta-49.0.2725.23 similarity index 82% rename from metadata/md5-cache/www-client/opera-beta-49.0.2725.12 rename to metadata/md5-cache/www-client/opera-beta-49.0.2725.23 index e2e0c67ab81e..41bad0d44cef 100644 --- a/metadata/md5-cache/www-client/opera-beta-49.0.2725.12 +++ b/metadata/md5-cache/www-client/opera-beta-49.0.2725.23 @@ -7,6 +7,6 @@ KEYWORDS=~amd64 LICENSE=OPERA-2014 RDEPEND=dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss gnome-base/gconf:2 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype net-misc/curl net-print/cups sys-apps/dbus x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:2 x11-libs/libX11 x11-libs/libXScrnSaver x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/libnotify x11-libs/pango[X] SLOT=0 -SRC_URI=amd64? ( http://download1.operacdn.com/pub/opera-beta/49.0.2725.12/linux/opera-beta_49.0.2725.12_amd64.deb http://download2.operacdn.com/pub/opera-beta/49.0.2725.12/linux/opera-beta_49.0.2725.12_amd64.deb http://download3.operacdn.com/pub/opera-beta/49.0.2725.12/linux/opera-beta_49.0.2725.12_amd64.deb http://download4.operacdn.com/pub/opera-beta/49.0.2725.12/linux/opera-beta_49.0.2725.12_amd64.deb ) +SRC_URI=amd64? ( http://download1.operacdn.com/pub/opera-beta/49.0.2725.23/linux/opera-beta_49.0.2725.23_amd64.deb http://download2.operacdn.com/pub/opera-beta/49.0.2725.23/linux/opera-beta_49.0.2725.23_amd64.deb http://download3.operacdn.com/pub/opera-beta/49.0.2725.23/linux/opera-beta_49.0.2725.23_amd64.deb http://download4.operacdn.com/pub/opera-beta/49.0.2725.23/linux/opera-beta_49.0.2725.23_amd64.deb ) _eclasses_=chromium-2 fcd0e1c5eaae64392927ca67cdb13e0c epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 linux-info ca370deef9d44125d829f2eb6ebc83e0 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af unpacker f40f7b4bd5aa88c2a4ba7b0d1e0ded70 versionator c80ccf29e90adea7c5cae94b42eb76d0 _md5_=cb5a936376dbfd4b3baa37d419ce9c09 diff --git a/metadata/md5-cache/x11-libs/libXfont-1.5.3 b/metadata/md5-cache/x11-libs/libXfont-1.5.3 new file mode 100644 index 000000000000..84eba11a1218 --- /dev/null +++ b/metadata/md5-cache/x11-libs/libXfont-1.5.3 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install postinst postrm prepare test unpack +DEPEND=x11-libs/xtrans x11-libs/libfontenc sys-libs/zlib truetype? ( >=media-libs/freetype-2 ) bzip2? ( app-arch/bzip2 ) x11-proto/xproto >=x11-proto/fontsproto-2.1.3 !=app-portage/elt-patches-20170422 !=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 ppc-aix? ( >=sys-devel/libtool-2.2.6a sys-devel/m4 >=x11-misc/util-macros-1.18 >=media-fonts/font-util-1.2.0 ) x86-winnt? ( >=sys-devel/libtool-2.2.6a sys-devel/m4 >=x11-misc/util-macros-1.18 >=media-fonts/font-util-1.2.0 ) virtual/pkgconfig doc? ( doc? ( app-text/asciidoc app-text/xmlto app-doc/doxygen app-text/docbook-xml-dtd:4.1.2 app-text/docbook-xml-dtd:4.2 app-text/docbook-xml-dtd:4.3 ) ) +DESCRIPTION=X.Org Xfont library +EAPI=5 +HOMEPAGE=https://www.x.org/wiki/ +IUSE=bzip2 ipv6 truetype static-libs doc +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris +LICENSE=MIT +RDEPEND=x11-libs/xtrans x11-libs/libfontenc sys-libs/zlib truetype? ( >=media-libs/freetype-2 ) bzip2? ( app-arch/bzip2 ) x11-proto/xproto >=x11-proto/fontsproto-2.1.3 ! + - + + holgersson@posteo.de + Nils Freydank + + + proxy-maint@gentoo.org + Proxy Maintainers + HexInject is a very versatile packet injector and sniffer, that provide a command-line framework for raw network access. It's designed to work @@ -14,6 +21,6 @@ Install experimental packets.tcl - downloads + hexinject diff --git a/net-fs/smbnetfs/metadata.xml b/net-fs/smbnetfs/metadata.xml index a9595027206b..840694f05035 100644 --- a/net-fs/smbnetfs/metadata.xml +++ b/net-fs/smbnetfs/metadata.xml @@ -6,10 +6,6 @@ Sergei Trofimovich Primary Maintainer - - proxy-maint@gentoo.org - Proxy Maintainers - SMBNetFS is a Linux/FreeBSD FUSE filesystem that allow you to use samba/microsoft network. diff --git a/net-misc/ntp/Manifest b/net-misc/ntp/Manifest index 00a743f21e41..f77d8f8a95f1 100644 --- a/net-misc/ntp/Manifest +++ b/net-misc/ntp/Manifest @@ -1,4 +1,2 @@ DIST ntp-4.2.8p10-manpages.tar.xz 25004 SHA256 7d968a7e68e0ce26c56635e452468b3583e2cb8bfcf558127c753c62e31d7007 SHA512 5b31a1429484ad30a35c8fa38157190a66b0983b5bf1a802c0817613901b5e0644941a3f4d5b660fcfe4ca04968766a5981331a6f9353316e7de953e55c33a09 WHIRLPOOL 6f5d593be7003fa9212364c0409f7e1ae7adcd6d1134c6db5bfb92fbbeb181495c3d484ff73bdfe55f231bb323e286ef4e1eb2ba588fcf3acd360ac8bf53b259 DIST ntp-4.2.8p10.tar.gz 6998648 SHA256 ddd2366e64219b9efa0f7438e06800d0db394ac5c88e13c17b70d0dcdf99b99f SHA512 67e01ab533c3dfabb0bdd3ced848bdd239980bde28fdb2791d167b7e9690ab3b3759e1bd99e9fddcce03ddef4cd63a47eb85941bb127ceb79b7ecff22cce9c05 WHIRLPOOL 7a72762d349591808c0f3d4686bbb2fbf60a0915769e77140414795892d6929feb0aae30cf2f2ea1febd3c4fecb9d3d62401e1f66033bb2dc57e3245f41708c8 -DIST ntp-4.2.8p9-manpages.tar.xz 24988 SHA256 a7814373e7ceb73a9e426b2e60a9966b6d053f145fd0253bbccf407af9f7ad3f SHA512 23ba80c540d12e78012a448348b94ccb68d0a8078e2e6fe05be58d89aa5e6e31ee8d686920c0f841ad12eade84a081e393885760fdf81bad5c30c76006df0094 WHIRLPOOL 49259ef4bade074bbcb5d87dd21bd93538a3a17405a42e483d10168fd609f908b59c86c73b01d2db2e683ff43fa0fdc0cdf297bfcc452d223dcb78bcef3f46c3 -DIST ntp-4.2.8p9.tar.gz 7231884 SHA256 b724287778e1bac625b447327c9851eedef020517a3545625e9f652a90f30b72 SHA512 ffd9e34060210d1cfb8ca0d89f2577df1c5fbe3ba63c620cdadc3ccc3c9d07f518783c6b91e57bffc77b08f449fdbab12faf226672ebd2dde5a0b4a783322a04 WHIRLPOOL ea96b106fd06f2b536394ad2a3dcc2a973aa0cec96140a292bc13b6ceb4159208a59b9c51936240c8a44fa7b2caa4be60d07d3c53066ce8588b0561bef64c070 diff --git a/net-misc/ntp/files/ntp-4.2.8_p10-libressl.patch b/net-misc/ntp/files/ntp-4.2.8_p10-libressl.patch deleted file mode 100644 index 98ca61af4595..000000000000 --- a/net-misc/ntp/files/ntp-4.2.8_p10-libressl.patch +++ /dev/null @@ -1,35 +0,0 @@ -diff -ur a/include/libssl_compat.h ntp-4.2.8p10/include/libssl_compat.h ---- ntp-4.2.8p10.orig/include/libssl_compat.h 2017-03-21 06:04:20.000000000 -0700 -+++ ntp-4.2.8p10/include/libssl_compat.h 2017-03-30 16:34:03.892173084 -0700 -@@ -37,7 +37,7 @@ - #endif - - /* ----------------------------------------------------------------- */ --#if OPENSSL_VERSION_NUMBER < 0x10100000L -+#if (OPENSSL_VERSION_NUMBER < 0x10100000L || defined LIBRESSL_VERSION_NUMBER) - /* ----------------------------------------------------------------- */ - - # include -diff -ur ntp-4.2.8p10.orig/libntp/a_md5encrypt.c ntp-4.2.8p10/libntp/a_md5encrypt.c ---- ntp-4.2.8p10.orig/libntp/a_md5encrypt.c 2017-02-01 01:47:13.000000000 -0800 -+++ ntp-4.2.8p10/libntp/a_md5encrypt.c 2017-03-30 16:55:49.830229507 -0700 -@@ -11,6 +11,7 @@ - #include "ntp.h" - #include "ntp_md5.h" /* provides OpenSSL digest API */ - #include "isc/string.h" -+#include "libssl_compat.h" - /* - * MD5authencrypt - generate message digest - * -diff -ur ntp-4.2.8p10.orig/libntp/libssl_compat.c ntp-4.2.8p10/libntp/libssl_compat.c ---- ntp-4.2.8p10.orig/libntp/libssl_compat.c 2017-02-01 01:47:13.000000000 -0800 -+++ ntp-4.2.8p10/libntp/libssl_compat.c 2017-03-30 16:52:17.287543795 -0700 -@@ -26,7 +26,7 @@ - /* ----------------------------------------------------------------- */ - - /* ----------------------------------------------------------------- */ --#if defined(OPENSSL) && OPENSSL_VERSION_NUMBER < 0x10100000L -+#if defined(OPENSSL) && (OPENSSL_VERSION_NUMBER < 0x10100000L || defined LIBRESSL_VERSION_NUMBER) - /* ----------------------------------------------------------------- */ - - #include "libssl_compat.h" diff --git a/net-misc/ntp/files/ntp-4.2.8_p9-fix-build-wo-ssl-or-libressl.patch b/net-misc/ntp/files/ntp-4.2.8_p9-fix-build-wo-ssl-or-libressl.patch deleted file mode 100644 index 5166e5f9a1d0..000000000000 --- a/net-misc/ntp/files/ntp-4.2.8_p9-fix-build-wo-ssl-or-libressl.patch +++ /dev/null @@ -1,236 +0,0 @@ -Fix building with libressl or without SSL. - -Origin: http://bugs.ntp.org/attachment.cgi?id=1481 - -LibreSSL fix from Joe Kappus (https://bugs.gentoo.org/show_bug.cgi?id=600668#c2) - -diff -Nru a/include/ntp_md5.h b/include/ntp_md5.h ---- a/include/ntp_md5.h 2016-11-23 08:35:18.248130387 +0100 -+++ b/include/ntp_md5.h 2016-11-23 08:35:18.248130387 +0100 -@@ -8,6 +8,7 @@ - - #ifdef OPENSSL - # include "openssl/evp.h" -+# include "libssl_compat.h" - #else /* !OPENSSL follows */ - /* - * Provide OpenSSL-alike MD5 API if we're not using OpenSSL -@@ -23,6 +24,9 @@ - # endif - - typedef MD5_CTX EVP_MD_CTX; -+ -+# define EVP_MD_CTX_free(c) free(c) -+# define EVP_MD_CTX_new() calloc(1, sizeof(MD5_CTX)) - # define EVP_get_digestbynid(t) NULL - # define EVP_md5() NULL - # define EVP_MD_CTX_init(c) -diff -Nru a/libntp/a_md5encrypt.c b/libntp/a_md5encrypt.c ---- a/libntp/a_md5encrypt.c 2016-11-23 08:35:18.248130387 +0100 -+++ b/libntp/a_md5encrypt.c 2016-11-23 08:35:18.248130387 +0100 -@@ -11,7 +11,6 @@ - #include "ntp.h" - #include "ntp_md5.h" /* provides OpenSSL digest API */ - #include "isc/string.h" --#include "libssl_compat.h" - /* - * MD5authencrypt - generate message digest - * -diff -Nru a/libntp/libssl_compat.c b/libntp/libssl_compat.c ---- a/libntp/libssl_compat.c 2016-11-23 08:35:18.248130387 +0100 -+++ b/libntp/libssl_compat.c 2016-11-23 08:35:18.248130387 +0100 -@@ -15,15 +15,18 @@ - * --------------------------------------------------------------------- - */ - #include "config.h" -- --#include --#include --#include -- - #include "ntp_types.h" - - /* ----------------------------------------------------------------- */ --#if OPENSSL_VERSION_NUMBER < 0x10100000L -+#ifdef OPENSSL -+# include -+# include -+# include -+#endif -+/* ----------------------------------------------------------------- */ -+ -+/* ----------------------------------------------------------------- */ -+#if defined(OPENSSL) && (OPENSSL_VERSION_NUMBER < 0x10100000L || defined LIBRESSL_VERSION_NUMBER) - /* ----------------------------------------------------------------- */ - - #include "libssl_compat.h" -@@ -325,7 +328,7 @@ - } - - /* ----------------------------------------------------------------- */ --#else /* OPENSSL_VERSION_NUMBER >= v1.1.0 */ -+#else /* OPENSSL && OPENSSL_VERSION_NUMBER >= v1.1.0 */ - /* ----------------------------------------------------------------- */ - - NONEMPTY_TRANSLATION_UNIT -diff -Nru a/ntpd/ntp_control.c b/ntpd/ntp_control.c ---- a/ntpd/ntp_control.c 2016-11-23 08:35:18.256130015 +0100 -+++ b/ntpd/ntp_control.c 2016-11-23 08:35:18.260129828 +0100 -@@ -33,8 +33,6 @@ - # include "ntp_syscall.h" - #endif - --#include "libssl_compat.h" -- - /* - * Structure to hold request procedure information - */ -@@ -1653,8 +1651,10 @@ - } - - /* -- * ctl_putcal - write a decoded calendar data into the response -+ * ctl_putcal - write a decoded calendar data into the response. -+ * only used with AUTOKEY currently, so compiled conditional - */ -+#ifdef AUTOKEY - static void - ctl_putcal( - const char *tag, -@@ -1678,6 +1678,7 @@ - - return; - } -+#endif - - /* - * ctl_putfs - write a decoded filestamp into the response -@@ -1838,7 +1839,7 @@ - char * oplim; - char * iptr; - char * iplim; -- char * past_eq; -+ char * past_eq = NULL; - - optr = output; - oplim = output + sizeof(output); -diff -Nru a/ntpd/ntp_io.c b/ntpd/ntp_io.c ---- a/ntpd/ntp_io.c 2016-11-23 08:35:18.268129456 +0100 -+++ b/ntpd/ntp_io.c 2016-11-23 08:35:18.272129269 +0100 -@@ -516,13 +516,17 @@ - /* - * function to dump the contents of the interface structure - * for debugging use only. -+ * We face a dilemma here -- sockets are FDs under POSIX and -+ * actually HANDLES under Windows. So we use '%lld' as format -+ * and cast the value to 'long long'; this should not hurt -+ * with UNIX-like systems and does not truncate values on Win64. - */ - void - interface_dump(const endpt *itf) - { - printf("Dumping interface: %p\n", itf); -- printf("fd = %d\n", itf->fd); -- printf("bfd = %d\n", itf->bfd); -+ printf("fd = %lld\n", (long long)itf->fd); -+ printf("bfd = %lld\n", (long long)itf->bfd); - printf("sin = %s,\n", stoa(&itf->sin)); - sockaddr_dump(&itf->sin); - printf("bcast = %s,\n", stoa(&itf->bcast)); -@@ -570,11 +574,11 @@ - static void - print_interface(const endpt *iface, const char *pfx, const char *sfx) - { -- printf("%sinterface #%d: fd=%d, bfd=%d, name=%s, flags=0x%x, ifindex=%u, sin=%s", -+ printf("%sinterface #%d: fd=%lld, bfd=%lld, name=%s, flags=0x%x, ifindex=%u, sin=%s", - pfx, - iface->ifnum, -- iface->fd, -- iface->bfd, -+ (long long)iface->fd, -+ (long long)iface->bfd, - iface->name, - iface->flags, - iface->ifindex, -diff -Nru a/ntpd/ntp_proto.c b/ntpd/ntp_proto.c ---- a/ntpd/ntp_proto.c 2016-11-23 08:35:18.280128897 +0100 -+++ b/ntpd/ntp_proto.c 2016-11-23 08:35:18.284128711 +0100 -@@ -4054,7 +4054,7 @@ - ntoa(&peer->srcadr), peer->hmode, xkeyid, sendlen, - peer->keynumber)); - #else /* !AUTOKEY follows */ -- DPRINTF(1, ("peer_xmit: at %ld %s->%s mode %d keyid %08x len %d\n", -+ DPRINTF(1, ("peer_xmit: at %ld %s->%s mode %d keyid %08x len %zu\n", - current_time, peer->dstadr ? - ntoa(&peer->dstadr->sin) : "-", - ntoa(&peer->srcadr), peer->hmode, xkeyid, sendlen)); -diff -Nru a/ports/winnt/ntpd/ntp_iocompletionport.c b/ports/winnt/ntpd/ntp_iocompletionport.c ---- a/ports/winnt/ntpd/ntp_iocompletionport.c 2016-11-23 08:35:18.288128524 +0100 -+++ b/ports/winnt/ntpd/ntp_iocompletionport.c 2016-11-23 08:35:18.288128524 +0100 -@@ -1391,8 +1391,7 @@ - goto fail; - } - -- ; -- if ( ! (rio->ioreg_ctx = iopad = iohpCreate(rio))) { -+ if (NULL == (rio->ioreg_ctx = iopad = iohpCreate(rio))) { - msyslog(LOG_ERR, "%s: Failed to create shared lock", - msgh); - goto fail; -@@ -1401,13 +1400,13 @@ - iopad->riofd = rio->fd; - iopad->rsrc.rio = rio; - -- if (!(rio->device_ctx = DevCtxAttach(serial_devctx(h)))) { -+ if (NULL == (rio->device_ctx = DevCtxAttach(serial_devctx(h)))) { - msyslog(LOG_ERR, "%s: Failed to allocate device context", - msgh); - goto fail; - } - -- if ( ! (lpo = IoCtxAlloc(iopad, rio->device_ctx))) { -+ if (NULL == (lpo = IoCtxAlloc(iopad, rio->device_ctx))) { - msyslog(LOG_ERR, "%: Failed to allocate IO context", - msgh); - goto fail; -@@ -1594,7 +1593,6 @@ - static const char * const msg = - "OnSocketSend: send to socket failed"; - -- IoHndPad_T * iopad = NULL; - endpt * ep = NULL; - int rc; - -@@ -1662,7 +1660,7 @@ - - INSIST(hndIOCPLPort && hMainRpcDone); - if (iopad) -- iocpl_notify(iopad, OnInterfaceDetach, -1); -+ iocpl_notify(iopad, OnInterfaceDetach, (UINT_PTR)-1); - } - - /* -------------------------------------------------------------------- -diff -Nru a/sntp/crypto.c b/sntp/crypto.c ---- a/sntp/crypto.c 2016-11-23 08:35:18.288128524 +0100 -+++ b/sntp/crypto.c 2016-11-23 08:35:18.288128524 +0100 -@@ -2,7 +2,7 @@ - #include "crypto.h" - #include - #include "isc/string.h" --#include "libssl_compat.h" -+#include "ntp_md5.h" - - struct key *key_ptr; - size_t key_cnt = 0; -diff -urN ntp-4.2.8p9/include/libssl_compat.h ntp-4.2.8p9_fixed/include/libssl_compat.h ---- a/include/libssl_compat.h 2016-11-21 07:28:40.000000000 -0500 -+++ b/include/libssl_compat.h 2016-11-23 12:10:33.014148604 -0500 -@@ -25,7 +25,7 @@ - #include "openssl/rsa.h" - - /* ----------------------------------------------------------------- */ --#if OPENSSL_VERSION_NUMBER < 0x10100000L -+#if (OPENSSL_VERSION_NUMBER < 0x10100000L || defined LIBRESSL_VERSION_NUMBER) - /* ----------------------------------------------------------------- */ - - # include diff --git a/net-misc/ntp/ntp-4.2.8_p9.ebuild b/net-misc/ntp/ntp-4.2.8_p9.ebuild deleted file mode 100644 index 4ff1b7a2eb34..000000000000 --- a/net-misc/ntp/ntp-4.2.8_p9.ebuild +++ /dev/null @@ -1,136 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -inherit eutils toolchain-funcs flag-o-matic user systemd - -MY_P=${P/_p/p} -DESCRIPTION="Network Time Protocol suite/programs" -HOMEPAGE="http://www.ntp.org/" -SRC_URI="http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-${PV:0:3}/${MY_P}.tar.gz - https://dev.gentoo.org/~polynomial-c/${MY_P}-manpages.tar.xz" - -LICENSE="HPND BSD ISC" -SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~m68k-mint" -IUSE="caps debug ipv6 libressl openntpd parse-clocks readline samba selinux snmp ssl +threads vim-syntax zeroconf" - -CDEPEND="readline? ( >=sys-libs/readline-4.1:0= ) - >=dev-libs/libevent-2.0.9:=[threads?] - kernel_linux? ( caps? ( sys-libs/libcap ) ) - zeroconf? ( net-dns/avahi[mdnsresponder-compat] ) - !openntpd? ( !net-misc/openntpd ) - snmp? ( net-analyzer/net-snmp ) - ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl ) - ) - parse-clocks? ( net-misc/pps-tools )" -DEPEND="${CDEPEND} - virtual/pkgconfig" -RDEPEND="${CDEPEND} - selinux? ( sec-policy/selinux-ntp ) - vim-syntax? ( app-vim/ntp-syntax )" -PDEPEND="openntpd? ( net-misc/openntpd )" - -S=${WORKDIR}/${MY_P} - -PATCHES=( - "${FILESDIR}"/${PN}-4.2.8-ipc-caps.patch #533966 - "${FILESDIR}"/${PN}-4.2.8-sntp-test-pthreads.patch #563922 - "${FILESDIR}"/${P}-fix-build-wo-ssl-or-libressl.patch -) - -pkg_setup() { - enewgroup ntp 123 - enewuser ntp 123 -1 /dev/null ntp -} - -src_prepare() { - epatch "${PATCHES[@]}" - append-cppflags -D_GNU_SOURCE #264109 - # Make sure every build uses the same install layout. #539092 - find sntp/loc/ -type f '!' -name legacy -delete || die - # Disable pointless checks. - touch .checkChangeLog .gcc-warning FRC.html html/.datecheck -} - -src_configure() { - # avoid libmd5/libelf - export ac_cv_search_MD5Init=no ac_cv_header_md5_h=no - export ac_cv_lib_elf_nlist=no - # blah, no real configure options #176333 - export ac_cv_header_dns_sd_h=$(usex zeroconf) - export ac_cv_lib_dns_sd_DNSServiceRegister=${ac_cv_header_dns_sd_h} - # Increase the default memlimit from 32MiB to 128MiB. #533232 - econf \ - --with-lineeditlibs=readline,edit,editline \ - --with-yielding-select \ - --disable-local-libevent \ - --docdir='$(datarootdir)'/doc/${PF} \ - --htmldir='$(docdir)/html' \ - --with-memlock=256 \ - $(use_enable caps linuxcaps) \ - $(use_enable parse-clocks) \ - $(use_enable ipv6) \ - $(use_enable debug debugging) \ - $(use_with readline lineeditlibs readline) \ - $(use_enable samba ntp-signd) \ - $(use_with snmp ntpsnmpd) \ - $(use_with ssl crypto) \ - $(use_enable threads thread-support) -} - -src_install() { - default - # move ntpd/ntpdate to sbin #66671 - dodir /usr/sbin - mv "${ED}"/usr/bin/{ntpd,ntpdate} "${ED}"/usr/sbin/ || die "move to sbin" - - dodoc INSTALL WHERE-TO-START - doman "${WORKDIR}"/man/*.[58] - - insinto /etc - doins "${FILESDIR}"/ntp.conf - use ipv6 || sed -i '/^restrict .*::1/d' "${ED}"/etc/ntp.conf #524726 - newinitd "${FILESDIR}"/ntpd.rc-r1 ntpd - newconfd "${FILESDIR}"/ntpd.confd ntpd - newinitd "${FILESDIR}"/ntp-client.rc ntp-client - newconfd "${FILESDIR}"/ntp-client.confd ntp-client - newinitd "${FILESDIR}"/sntp.rc sntp - newconfd "${FILESDIR}"/sntp.confd sntp - if ! use caps ; then - sed -i "s|-u ntp:ntp||" "${ED}"/etc/conf.d/ntpd || die - fi - sed -i "s:/usr/bin:/usr/sbin:" "${ED}"/etc/init.d/ntpd || die - - keepdir /var/lib/ntp - use prefix || fowners ntp:ntp /var/lib/ntp - - if use openntpd ; then - cd "${ED}" - rm usr/sbin/ntpd || die - rm -r var/lib - rm etc/{conf,init}.d/ntpd - rm usr/share/man/*/ntpd.8 || die - else - systemd_newunit "${FILESDIR}"/ntpd.service-r2 ntpd.service - use caps && sed -i '/ExecStart/ s|$| -u ntp:ntp|' "${ED}"/usr/lib/systemd/system/ntpd.service - systemd_enable_ntpunit 60-ntpd ntpd.service - fi - - systemd_newunit "${FILESDIR}"/ntpdate.service-r1 ntpdate.service - systemd_install_serviced "${FILESDIR}"/ntpdate.service.conf - systemd_newunit "${FILESDIR}"/sntp.service-r2 sntp.service - systemd_install_serviced "${FILESDIR}"/sntp.service.conf -} - -pkg_postinst() { - if grep -qs '^[^#].*notrust' "${EROOT}"/etc/ntp.conf ; then - eerror "The notrust option was found in your /etc/ntp.conf!" - ewarn "If your ntpd starts sending out weird responses," - ewarn "then make sure you have keys properly setup and see" - ewarn "https://bugs.gentoo.org/41827" - fi -} diff --git a/profiles/features/hardened/make.defaults b/profiles/features/hardened/make.defaults index f753f571b723..d83d7eab8856 100644 --- a/profiles/features/hardened/make.defaults +++ b/profiles/features/hardened/make.defaults @@ -1,11 +1,11 @@ -# Copyright 1999-2014 Gentoo Foundation. +# Copyright 1999-2017 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 # Jorge Manuel B. S. Vicetto (16 Nov 2011) # Rename STAGE1_USE to BOOTSTRAP_USE and stack it to the parent value -BOOTSTRAP_USE="${BOOTSTRAP_USE} hardened pax_kernel pic xtpax -jit -orc" +BOOTSTRAP_USE="${BOOTSTRAP_USE} hardened pic xtpax -jit -orc" -USE="hardened pax_kernel pic urandom xtpax -fortran -jit -orc" +USE="hardened pic urandom xtpax -fortran -jit -orc" # Ian Stakenvicius, 2014-09-03 # Set a variable just to indicate that the current profile is a hardened one diff --git a/profiles/hardened/linux/make.defaults b/profiles/hardened/linux/make.defaults index f753f571b723..d83d7eab8856 100644 --- a/profiles/hardened/linux/make.defaults +++ b/profiles/hardened/linux/make.defaults @@ -1,11 +1,11 @@ -# Copyright 1999-2014 Gentoo Foundation. +# Copyright 1999-2017 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 # Jorge Manuel B. S. Vicetto (16 Nov 2011) # Rename STAGE1_USE to BOOTSTRAP_USE and stack it to the parent value -BOOTSTRAP_USE="${BOOTSTRAP_USE} hardened pax_kernel pic xtpax -jit -orc" +BOOTSTRAP_USE="${BOOTSTRAP_USE} hardened pic xtpax -jit -orc" -USE="hardened pax_kernel pic urandom xtpax -fortran -jit -orc" +USE="hardened pic urandom xtpax -fortran -jit -orc" # Ian Stakenvicius, 2014-09-03 # Set a variable just to indicate that the current profile is a hardened one diff --git a/profiles/hardened/linux/musl/make.defaults b/profiles/hardened/linux/musl/make.defaults index ec5b4ed52d25..518c214765bc 100644 --- a/profiles/hardened/linux/musl/make.defaults +++ b/profiles/hardened/linux/musl/make.defaults @@ -1,12 +1,12 @@ -# Copyright 1999-2014 Gentoo Foundation. +# Copyright 1999-2017 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 ELIBC="musl" FEATURES="sandbox sfperms strict" -USE="hardened nptl pax_kernel pic unicode -berkdb -jit -orc" -BOOTSTRAP_USE="${BOOTSTRAP_USE} hardened nptl pax_kernel pic -berkdb -jit -nls -orc" +USE="hardened nptl pic unicode -berkdb -jit -orc" +BOOTSTRAP_USE="${BOOTSTRAP_USE} hardened nptl pic -berkdb -jit -nls -orc" SYMLINK_LIB="no" diff --git a/profiles/hardened/linux/uclibc/make.defaults b/profiles/hardened/linux/uclibc/make.defaults index c08f30f5e7f9..1212f635f54f 100644 --- a/profiles/hardened/linux/uclibc/make.defaults +++ b/profiles/hardened/linux/uclibc/make.defaults @@ -1,5 +1,5 @@ -# Copyright 1999-2014 Gentoo Foundation. +# Copyright 1999-2017 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -USE="${USE} hardened pax_kernel pic -jit -orc" -BOOTSTRAP_USE="${BOOTSTRAP_USE} hardened pax_kernel pic -jit -orc" +USE="${USE} hardened pic -jit -orc" +BOOTSTRAP_USE="${BOOTSTRAP_USE} hardened pic -jit -orc" diff --git a/profiles/use.local.desc b/profiles/use.local.desc index 6aa891a76e25..2fee13ec0ca9 100644 --- a/profiles/use.local.desc +++ b/profiles/use.local.desc @@ -3408,6 +3408,7 @@ kde-apps/kaccessible:speechd - Enable support for the speech-dispatcher speech s kde-apps/kaddressbook:prison - Enable support for QRcodes in contacts kde-apps/kalzium:editor - Enable the embedded molecule editor/viewer kde-apps/kalzium:solver - Enable the equation solver +kde-apps/kanagram:speech - Enable text-to-speech support kde-apps/kate:addons - Build and install additional plugins kde-apps/kde-apps-meta:pim - Pull in KDE PIM suite kde-apps/kde-apps-meta:sdk - Pull in developer-specific meta-packages @@ -3423,6 +3424,7 @@ kde-apps/kdepim-addons:importwizard - Enable additional import plugins for kde-a kde-apps/kdepim-apps-libs:prison - Enable support for QRcodes in contacts kde-apps/kdepim-meta:google - Google service integration via kde-apps/libkgapi kde-apps/kdepim-runtime:google - Google service integration via kde-apps/libkgapi +kde-apps/kdepim-runtime:speech - Enable text-to-speech support kde-apps/kdeutils-meta:floppy - Install kde-apps/kfloppy to format and create DOS or ext2fs filesystems in a floppy. kde-apps/keditbookmarks:man - Build and install man pages kde-apps/kget:mms - Enable MMS (Microsoft Media Server) plugin through media-libs/libmms @@ -7321,6 +7323,11 @@ sci-mathematics/singular:boost - Compile against external boost headers (dev-lib sci-mathematics/spass:isabelle - Add integration support for the Isabelle/HOL theorem prover. sci-mathematics/unuran:prng - Use sci-mathematics/prng library sci-mathematics/unuran:rngstreams - Use sci-mathematics/rngstreams library +sci-mathematics/why3-for-spark:coq - Add sci-mathematics/coq support +sci-mathematics/why3-for-spark:html - Build HTML documentation +sci-mathematics/why3-for-spark:hypothesis-selection - Enable hypothesis selection +sci-mathematics/why3-for-spark:profiling - Enable profiling +sci-mathematics/why3-for-spark:zarith - Use dev-ml/zarith sci-mathematics/yacas:doc - Generate HTML documentation sci-mathematics/yacas:gui - Build graphical interface for the native yacas engine. Requires Qt5 sci-mathematics/yacas:java - Build the Java yacas engine and text console for it @@ -7980,12 +7987,8 @@ sys-fs/ecryptfs-utils:pkcs11 - Enable PKCS#11 (Smartcards) key module sys-fs/ecryptfs-utils:tpm - Enable support for Trusted Platform Module (TPM) using app-crypt/trousers sys-fs/eudev:blkid - enable blkid support sys-fs/eudev:efi - enable EFI support -sys-fs/eudev:gudev - enable libudev gobject interface sys-fs/eudev:hwdb - read vendor/device string database and add it to udev database -sys-fs/eudev:keymap - map custom hardware's multimedia keys sys-fs/eudev:kmod - enable module loading through libkmod -sys-fs/eudev:modutils - enable module loading support - use modutils calls if kmod not enabled -sys-fs/eudev:openrc - install the OpenRC init scripts sys-fs/eudev:rule-generator - install legacy rule generator rules and support scripts - note that the functionality within was dropped from sys-fs/udev as it is not stable in all cases; use at your own risk sys-fs/eudev:smack - enable SMACK security model sys-fs/ext4magic:expert-mode - Builds ext4magic with expert mode. Highly useful in recovering data from a corrupted filesystem diff --git a/sci-mathematics/why3-for-spark/Manifest b/sci-mathematics/why3-for-spark/Manifest new file mode 100644 index 000000000000..4aba92a50d60 --- /dev/null +++ b/sci-mathematics/why3-for-spark/Manifest @@ -0,0 +1 @@ +DIST why3-for-spark-gpl-2017-src.tar.gz 9248235 SHA256 7e7aee3912421847c416bc1f066ac342e811601c29d7b69e98e789a59a724d8e SHA512 8f444402f6c1744cd7c565117732935791b1ae7996a94314c40a66d125eae8a81f2257314246c94fd29d3cd16abcff6a50a152a1191a4aae39a2c8a8d7c3b9e1 WHIRLPOOL 256648567b3a220f762c7e30d0f90265fd10af21b66c3607b9072e81444b0a33dc971126232e11f3edc64eac2598fbd3ad428d063f2c9db8d247be2abe5be904 diff --git a/sci-mathematics/why3-for-spark/files/why3-for-spark-2017-gentoo.patch b/sci-mathematics/why3-for-spark/files/why3-for-spark-2017-gentoo.patch new file mode 100644 index 000000000000..502f394afa2b --- /dev/null +++ b/sci-mathematics/why3-for-spark/files/why3-for-spark-2017-gentoo.patch @@ -0,0 +1,14 @@ +--- why3-for-spark-gpl-2017-src/src/gnat/gnat_config.ml.old 2017-10-18 09:07:03.118919785 +0200 ++++ why3-for-spark-gpl-2017-src/src/gnat/gnat_config.ml 2017-10-18 09:07:45.198216939 +0200 +@@ -12,10 +12,7 @@ + | Limit_Check of Gnat_expl.check + | Limit_Line of Gnat_loc.loc + +-let spark_prefix = +- (Filename.dirname +- (Filename.dirname (Filename.dirname +- (Filename.dirname Sys.executable_name)))) ++let spark_prefix = "/usr" + + let rec file_concat l = + match l with diff --git a/sci-mathematics/why3-for-spark/metadata.xml b/sci-mathematics/why3-for-spark/metadata.xml new file mode 100644 index 000000000000..f73ffa40b698 --- /dev/null +++ b/sci-mathematics/why3-for-spark/metadata.xml @@ -0,0 +1,27 @@ + + + + + tupone@gentoo.org + Tupone Alfredo + + + Why3 is a platform for deductive program verification. It provides a + rich language for specification and programming, called WhyML, and + relies on external theorem provers, both automated and interactive, to + discharge verification conditions. Why3 comes with a standard library + of logical theories (integer and real arithmetic, Boolean operations, + sets and maps, etc.) and basic programming data structures (arrays, + queues, hash tables, etc.). A user can write WhyML programs directly + and get correct-by-construction OCaml programs through an automated + extraction mechanism. WhyML is also used as an intermediate language + for the verification of C, Java, or Ada programs. + + + Add sci-mathematics/coq support + Build HTML documentation + Enable hypothesis selection + Enable profiling + Use dev-ml/zarith + + diff --git a/sci-mathematics/why3-for-spark/why3-for-spark-2017.ebuild b/sci-mathematics/why3-for-spark/why3-for-spark-2017.ebuild new file mode 100644 index 000000000000..b69b22e506fc --- /dev/null +++ b/sci-mathematics/why3-for-spark/why3-for-spark-2017.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools + +MYP=${PN}-gpl-${PV}-src + +DESCRIPTION="Platform for deductive program verification" +HOMEPAGE="http://why3.lri.fr/" +SRC_URI="https//mirrors.cdn.adacore.com/art/591c45e2c7a447af2deed055 + -> ${MYP}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="coq doc emacs gtk html hypothesis-selection profiling zarith" + +DEPEND=">=dev-lang/ocaml-4.02.3 + dev-ml/menhir + coq? ( sci-mathematics/coq ) + doc? ( dev-tex/rubber ) + gtk? ( dev-ml/lablgtk[sourceview] ) + emacs? ( app-editors/emacs:* ) + html? ( dev-tex/hevea ) + hypothesis-selection? ( dev-ml/ocamlgraph ) + zarith? ( dev-ml/zarith )" +RDEPEND="${DEPEND}" + +S="${WORKDIR}"/${MYP} + +PATCHES=( "${FILESDIR}"/${P}-gentoo.patch ) + +REQUIRED_USE="html? ( doc )" + +src_prepare() { + mv configure.{in,ac} || die + sed -i \ + -e "s:configure.in:configure.ac:g" \ + Makefile.in + default + eautoreconf +} + +src_configure() { + econf \ + --disable-coq-tactic \ + --disable-pvs-libs \ + --disable-isabelle-libs \ + --disable-zip \ + $(use_enable coq coq-libs) \ + $(use_enable doc) \ + $(use_enable emacs emacs-compilation) \ + $(use_enable gtk ide) \ + $(use_enable html html-doc) \ + $(use_enable hypothesis-selection) \ + $(use_enable profiling) \ + $(use_enable zarith) +} + +src_compile() { + default + use doc && emake doc +} + +src_install() { + default + emake DESTDIR="${D}" install_spark2014_dev + if use doc; then + dodoc doc/manual.pdf + use html && dodoc -r doc/html + fi +} diff --git a/sys-apps/gawk/Manifest b/sys-apps/gawk/Manifest index 0da49b763741..9615fb7603a4 100644 --- a/sys-apps/gawk/Manifest +++ b/sys-apps/gawk/Manifest @@ -2,3 +2,4 @@ DIST gawk-3.1.8.tar.bz2 1984129 SHA256 5dbc7b2c4c328711337c2aacd09a122c731312226 DIST gawk-4.0.2.tar.xz 1626808 SHA256 21e1f28c51b5160f0a4bf1a735c6109b46a3bd6a43de808eabc21c17bb026d13 SHA512 069f68b6792521d94d4003764006ad8fbe9a17c60a88212629204d9a5eb3f662903fff6d91dd3c1834597b76c18f9d3231c93a033f456c59c0571ac13eb77b27 WHIRLPOOL 8b2916d964c5fa67a46c0a5fc39d424b03e6b39a3335ad796a224feb760528631199c1ec6ee2b6719bdc014ab190ddf38092211685020c92851d617e6ca08690 DIST gawk-4.1.3.tar.xz 2311268 SHA256 e3cf55e91e31ea2845f8338bedd91e40671fc30e4d82ea147d220e687abda625 SHA512 8b9470a1bba397353f10e4e652e8589a637a49e8235fb39ca7681ae662fd27cd140c193d0634179c800f99e19b0e49aef55dfa6612f9695ba80760a36936a1c3 WHIRLPOOL ddcd0f218a08c7d54beaaa28db3a965c57b1d394dd294f142970cbf3b4777a407bbb491b7442f9e4de0b7435167919e76b16f4c5ab28eb62758a3d44d11a49e1 DIST gawk-4.1.4.tar.xz 2367832 SHA256 53e184e2d0f90def9207860531802456322be091c7b48f23fdc79cda65adc266 SHA512 6a0e9cf086544212f54b54261dcd517b611aaf495ef99c4b7740d07e363bb00c5632f3d7fd5e12a954d5aa9793764162a57453e0e18884b29c6c54b5f444c097 WHIRLPOOL 5103388e7260cd9d4e777a5b53e93ae2eb1270c5baec462d0d4c244fde12bb29d41864ebb22de5c9b797fb9678c548cf3059a39488d35660b508b90c802346ff +DIST gawk-4.2.0.tar.xz 2948108 SHA256 d4f3cd31c001fd0ed52832d4fbfbdfeaa38ad541c182f80ff8fdf87324a6a9f2 SHA512 3076b2f42e43fff0ce63dcaa3fb749ce421473d0abc3e1e2d9dd375207d3e35c98d5bf91c3179f49156e8a4977424c16bb2d3d662846ad487153729dd4cfeb4c WHIRLPOOL 5fe8f46d78effeef2563446b6c73c7e5bcc4e1f8b565ca2bed3bbf30017683e784daa9655cfb7722ea090a8c9a3ce6f5740f278c0ff3a70d85ec67d7a8b5808a diff --git a/sys-apps/gawk/gawk-4.2.0.ebuild b/sys-apps/gawk/gawk-4.2.0.ebuild new file mode 100644 index 000000000000..da57da475731 --- /dev/null +++ b/sys-apps/gawk/gawk-4.2.0.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit toolchain-funcs multilib + +DESCRIPTION="GNU awk pattern-matching language" +HOMEPAGE="https://www.gnu.org/software/gawk/gawk.html" +SRC_URI="mirror://gnu/gawk/${P}.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="mpfr nls readline" + +RDEPEND=" + dev-libs/gmp:0= + mpfr? ( dev-libs/mpfr:0= ) + readline? ( sys-libs/readline:0= ) +" +DEPEND="${RDEPEND} + nls? ( sys-devel/gettext )" + +src_prepare() { + default + + # use symlinks rather than hardlinks, and disable version links + sed -i \ + -e '/^LN =/s:=.*:= $(LN_S):' \ + -e '/install-exec-hook:/s|$|\nfoo:|' \ + Makefile.in doc/Makefile.in || die + sed -i '/^pty1:$/s|$|\n_pty1:|' test/Makefile.in #413327 + # disable pointless build time hack that breaks cross-compiling #493362 + sed -i \ + -e '/check-recursive all-recursive: check-for-shared-lib-support/d' \ + extension/Makefile.in || die + # fix standards conflict on Solaris + if [[ ${CHOST} == *-solaris* ]] ; then + sed -i \ + -e '/\<_XOPEN_SOURCE\>/s/$/600/' \ + extension/inplace.c || die + fi +} + +src_configure() { + export ac_cv_libsigsegv=no + local myeconfargs=( + --libexec='$(libdir)/misc' + $(use_with mpfr) + $(use_enable nls) + $(use_with readline) + ) + econf "${myeconfargs[@]}" +} + +src_install() { + rm -rf README_d # automatic dodocs barfs + default + + # Install headers + insinto /usr/include/awk + doins *.h || die + rm "${ED}"/usr/include/awk/config.h || die +} + +pkg_postinst() { + # symlink creation here as the links do not belong to gawk, but to any awk + if has_version app-admin/eselect \ + && has_version app-eselect/eselect-awk ; then + eselect awk update ifunset + else + local l + for l in "${EROOT%/}"/usr/share/man/man1/gawk.1* "${EROOT%/}"/usr/bin/gawk; do + [[ -e ${l} && ! -e ${l/gawk/awk} ]] && ln -s "${l##*/}" "${l/gawk/awk}" + done + [[ ! -e ${EROOT%/}/bin/awk ]] && ln -s "../usr/bin/gawk" "${EROOT%/}/bin/awk" + fi +} + +pkg_postrm() { + if has_version app-admin/eselect \ + && has_version app-eselect/eselect-awk ; then + eselect awk update ifunset + fi +} diff --git a/sys-apps/hdparm/files/hdparm-9.50-build.patch b/sys-apps/hdparm/files/hdparm-9.50-build.patch deleted file mode 100644 index ff1948acb01e..000000000000 --- a/sys-apps/hdparm/files/hdparm-9.50-build.patch +++ /dev/null @@ -1,32 +0,0 @@ -* drop hardcoded -O2 flag from CFLAGS -* drop hardcoded -s (strip) flag from LDFLAGS, and respect user LDFLAGS -* fix hardcoded `make` and hardcoded -j2 flags -* respect CFLAGS when linking - ---- a/Makefile -+++ b/Makefile -@@ -13,9 +13,8 @@ - CC ?= gcc - STRIP ?= strip - --CFLAGS := -O2 -W -Wall -Wbad-function-cast -Wcast-align -Wpointer-arith -Wcast-qual -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -fkeep-inline-functions -Wwrite-strings -Waggregate-return -Wnested-externs -Wtrigraphs $(CFLAGS) -+CFLAGS += -W -Wall -Wbad-function-cast -Wcast-align -Wpointer-arith -Wcast-qual -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -fkeep-inline-functions -Wwrite-strings -Waggregate-return -Wnested-externs -Wtrigraphs - --LDFLAGS = -s - #LDFLAGS = -s -static - INSTALL = install - INSTALL_DATA = $(INSTALL) -m 644 -@@ -24,11 +23,10 @@ INSTALL_PROGRAM = $(INSTALL) - - OBJS = hdparm.o identify.o sgio.o sysfs.o geom.o fallocate.o fibmap.o fwdownload.o dvdspeed.o wdidle3.o - --all: -- make -j2 hdparm -+all: hdparm - - hdparm: hdparm.h sgio.h $(OBJS) -- $(CC) $(LDFLAGS) -o hdparm $(OBJS) -+ $(CC) $(CFLAGS) $(LDFLAGS) -o hdparm $(OBJS) - $(STRIP) hdparm - - hdparm.o: hdparm.h sgio.h diff --git a/sys-apps/kexec-tools/files/kexec.init-2.0.12 b/sys-apps/kexec-tools/files/kexec.init-2.0.12 deleted file mode 100644 index a7bd859f0826..000000000000 --- a/sys-apps/kexec-tools/files/kexec.init-2.0.12 +++ /dev/null @@ -1,174 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -# Set up some defaults. -: "${LOAD_DURING_SHUTDOWN:=yes}" -: "${BOOTPART:=/boot}" -: "${DONT_MOUNT_BOOT:=no}" - -depend() { - need localmount -} - -auto_prefix_bootpath() { - # Only auto-add prefix to relative paths. - case $1 in - */*) echo "$1";; - *) echo "${BOOTPART}/$1" ;; - esac -} - -image_path() { - # Do no sanity checking if the user has set a value. - if [ -n "${KNAME}" ]; then - auto_prefix_bootpath "${KNAME}" - return - fi - - local x kver="$(uname -r)" karch="$(uname -m)" - for x in \ - "bzImage" \ - "vmlinuz" \ - "bzImage-${kver}" \ - "vmlinuz-${kver}" \ - "kernel-genkernel-${karch}-${kver}" \ - "kernel-${kver}" \ - "kernel-${karch}"; do - if [ -e "${BOOTPART}/${x}" ]; then - echo "${BOOTPART}/${x}" - return - fi - done - - return 1 -} - -initrd_path() { - # Do no sanity checking if the user has set a value. - if [ -n "${INITRD}" ]; then - auto_prefix_bootpath "${INITRD}" - return 0 - fi - - local x kver="$(uname -r)" karch="$(uname -m)" - for x in \ - "initrd" \ - "initrd.img-${kver}" \ - "initrd-${kver}.img" \ - "initrd-${kver}" \ - "initramfs-${kver}.img" \ - "initramfs-genkernel-${karch}-${kver}"; do - if [ -e "${BOOTPART}/${x}" ]; then - echo "${BOOTPART}/${x}" - return 0 - fi - done - - return 1 -} - -mount_boot() { - [ "${DONT_MOUNT_BOOT}" != "no" ] && return 1 - mountinfo -q "${BOOTPART}" && return 1 - - ebegin "Mounting ${BOOTPART}" - mount "${BOOTPART}" - eend $? -} - -load_image() { - if [ "${KNAME}" = "-" ]; then - ebegin "Disabling kexec" - kexec -u - eend $? - return # eend preserved $? for us. - fi - - local img initrd="$(initrd_path)" mounted=false kparamopt initrdopt - - if ! img="$(image_path)"; then - if mount_boot; then - if img="$(image_path)"; then - mounted=true - initrd="$(initrd_path)" - else - eerror "No kernel image found in ${BOOTPART}!" - umount "${BOOTPART}" - return 1 - fi - else - eerror "No kernel image found in ${BOOTPART}!" - return 1 - fi - fi - - if [ -z "${ROOTPART}" ]; then - ROOTPART="$(readlink -f "$(sed -n '/^\/[^ ]* \/ / s,^\([^ ]*\).*,\1,p' /proc/mounts)")" - fi - - if [ -z "${KPARAM}" ]; then - kparamopt="--reuse-cmdline" - fi - - if [ -n "${initrd}" ]; then - initrdopt="--initrd=${initrd}" - fi - - local msg - [ -n "${initrd}" ] && \ - msg=" (with ${initrd})" - ebegin "Using kernel image ${img}${msg} for kexec" - - kexec ${KEXEC_OPT_ARGS} ${kparamopt} \ - -l "${img}" --append="root=${ROOTPART} ${KPARAM}" ${initrdopt} - local ret=$? - - ${mounted} && umount "${BOOTPART}" - eend ${ret} - return ${ret} -} - -start() { - if [ "${LOAD_DURING_SHUTDOWN}" = "yes" ]; then - local mounted - if mount_boot; then - mounted=true - fi - if ! image_path >/dev/null; then - ewarn "Cannot find kernel image!" - ewarn "Please make sure a valid kernel image is present before reboot." - return 0 - fi - if [ -n "${mounted}" ]; then - ebegin "Unmounting ${BOOTPART}" - umount "${BOOTPART}" - eend $? - fi - # $? is already set to the previous calls. - return - else - load_image - fi -} - -stop() { - if ! yesno ${RC_REBOOT}; then - ebegin "Not rebooting; disabling kexec" - kexec -u - eend $? - return - fi - - if [ -f /nokexec ]; then - ebegin "Rebooting; disabling kexec due to /nokexec" - rm -f /nokexec - kexec -u - eend $? - return - fi - - if [ "${LOAD_DURING_SHUTDOWN}" = "yes" ]; then - load_image - fi -} diff --git a/sys-apps/kexec-tools/files/kexec.init-2.0.4-r3 b/sys-apps/kexec-tools/files/kexec.init-2.0.4-r3 deleted file mode 100644 index 6eb2a748c9e9..000000000000 --- a/sys-apps/kexec-tools/files/kexec.init-2.0.4-r3 +++ /dev/null @@ -1,164 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -depend() { - need localmount -} - -image_path() { - local x= kver=$(uname -r) karch=$(uname -m) - BOOTPART="${BOOTPART:-/boot}" - KNAME="${KNAME:-bzImage}" - if [ -e "${KNAME}" ]; then - echo "${KNAME}" - return 0 - fi - for x in "${KNAME#${BOOTPART}}" vmlinuz \ - bzImage-${kver} vmlinuz-${kver} \ - kernel-genkernel-${karch}-${kver} \ - kernel-${kver} kernel-${karch}; do - if [ -e "${BOOTPART}/${x}" ]; then - echo "${BOOTPART}/${x}" - return 0 - fi - done - - return 1 -} - -initrd_path() { - local x= kver=$(uname -r) karch=$(uname -m) - BOOTPART="${BOOTPART:-/boot}" - INITRD="${INITRD:-initrd}" - if [ -e "${INITRD}" ]; then - echo "${INITRD}" - return 0 - fi - for x in "${INITRD#${BOOTPART}}" \ - initrd.img-${kver} initrd-${kver}.img \ - initrd-${kver} initramfs-${kver}.img \ - initramfs-genkernel-${karch}-${kver} ; do - if [ -e "${BOOTPART}/${x}" ]; then - echo "${BOOTPART}/${x}" - return 0 - fi - done - - return 1 -} - -mount_boot(){ - local ret - - [ "${DONT_MOUNT_BOOT:-no}" = "no" ] || return 1 - grep -q " ${BOOTPART:-/boot} " /proc/mounts && return 1 - - BOOTPART="${BOOTPART:-/boot}" - ebegin "Mounting ${BOOTPART}" - mount "${BOOTPART}"; ret=$? - eend ${ret} - return ${ret} -} - -load_image() { - local ret - if [ "${KNAME}" = "-" ]; then - ebegin "Disabling kexec" - kexec -u; ret=$? - eend ${ret} - return ${ret} - fi - - BOOTPART="${BOOTPART:-/boot}" - local img= initrd="$(initrd_path)" mounted=false initrdopt= - - if ! img="$(image_path)"; then - if mount_boot; then - if img="$(image_path)"; then - mounted=true - initrd="$(initrd_path)" - else - eerror "No kernel image found in ${BOOTPART}!" - umount "${BOOTPART}" - return 1 - fi - else - eerror "No kernel image found in ${BOOTPART}!" - return 1 - fi - fi - - if [ -n "${INITRD}" ] && \ - ! [ "${BOOTPART}/${INITRD#${BOOTPART}}" = "${initrd}" ]; then - eerror "Requested initrd: ${INITRD#${BOOTPART}}" - eerror "could not be found" - return 1 - fi - - [ -n "${ROOTPART}" ] || \ - ROOTPART="$(readlink -f "$(sed -n '/^\/[^ ]* \/ / s,^\([^ ]*\).*,\1,p' /proc/mounts)")" - - [ -n "${KPARAM}" ] || KEXEC_OPT_ARGS="${KEXEC_OPT_ARGS} --reuse-cmdline" - - [ -n "${initrd}" ] && [ -e "${initrd}" ] && initrdopt="--initrd=${initrd}" - - local msg= - [ -n "${initrd}" ] && \ - msg="with ${initrd}" - einfo "Using kernel image ${img} ${msg} for kexec" - - ebegin "Setting kexec with ${KEXEC_OPT_ARGS} -l ${img} root=${ROOTPART} ${KPARAM} ${initrdopt}" - kexec ${KEXEC_OPT_ARGS} -l "${img}" --append="root=${ROOTPART} ${KPARAM}" ${initrdopt} - local res=$? - - ${mounted} && umount "${BOOTPART}" - eend ${res} - return ${res} -} - -start() { - if [ "${LOAD_DURING_SHUTDOWN:-yes}" = "yes" ]; then - local ret=0 - BOOTPART="${BOOTPART:-/boot}" - if mount_boot; then - mounted=true - fi - if ! image_path > /dev/null; then - ewarn "Cannot find kernel image!" - ewarn "Please make sure a valid kernel image is present before reboot." - return 0 - fi - if [ -n "${mounted}" ]; then - ebegin "Unmounting ${BOOTPART}" - umount "${BOOTPART}"; ret=$? - eend ${ret} - fi - return ${ret} - else - ebegin "Configuring kexec" - load_image - eend $? - fi -} - -stop() { - if ! yesno $RC_REBOOT; then - einfo "Not rebooting, so disabling" - kexec -u - return 0 - fi - - if [ -f /nokexec ]; then - einfo "Not using kexec during reboot" - rm -f /nokexec - kexec -u - return 0 - fi - - [ "${LOAD_DURING_SHUTDOWN:-yes}" != "yes" ] && return 0 - - ebegin "Configuring kexec" - load_image - eend $? -} diff --git a/sys-apps/less/files/code2color-0.2.patch b/sys-apps/less/files/code2color-0.2.patch deleted file mode 100644 index f8a782504e60..000000000000 --- a/sys-apps/less/files/code2color-0.2.patch +++ /dev/null @@ -1,26 +0,0 @@ ---- code2color -+++ code2color -@@ -163,11 +163,11 @@ - # building up the database - # newer entries overwrite old ones - my @CONFIG_FILES; -- push @CONFIG_FILES, "/etc/code2html.config"; -+ push @CONFIG_FILES, "/etc/code2color"; - push @CONFIG_FILES, -- $ENV{'HOME'}."/.code2html.config" if $ENV{'HOME'}; -+ $ENV{'HOME'}."/.code2color" if $ENV{'HOME'}; - push @CONFIG_FILES, -- split(/:/,$ENV{'CODE2HTML_CONFIG'}) if $ENV{'CODE2HTML_CONFIG'}; -+ split(/:/,$ENV{'CODE2COLOR_CONFIG'}) if $ENV{'CODE2COLOR_CONFIG'}; - push @CONFIG_FILES, - split(/:/,$params{'langfile'}) if $params{'langfile'}; - -@@ -3192,7 +3192,7 @@ - # - - $LANGUAGE{'shellscript'} = { -- 'filename' => '\\.(sh|shell)$', -+ 'filename' => '\\.(ebuild|eclass|sh|shell)$', - 'regex' => '^\\s*#\\s*![^\\s]*(sh|bash|ash|zsh|ksh)', - 'patterns' => [ { - 'name' => 'comment', diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest index 6e58ed34eb2b..d486e6300242 100644 --- a/sys-apps/portage/Manifest +++ b/sys-apps/portage/Manifest @@ -1,4 +1,4 @@ -DIST portage-2.3.10.tar.bz2 939871 SHA256 f7cf1f74e62b7288fd4392c254940a3b70608f45c33ccfa9dbf60457d53cc28a SHA512 2db5d1f77f8f6dc7a88a22a7d213c6af441fdcced2ab3c8e60f6cd1b9f97aa25261f7a4de750303d3b1ea77d9e8c01b77b37f5d285b0704e884a57d800dbfd60 WHIRLPOOL 96178cc869e0b580ea813ab5fa38eb3226d094e6bdceb559cc88fcba9b1e71f0e2baebcd50ccebfc716ae037090534324ac6554318c5fd40b8aecb49041d7545 DIST portage-2.3.11.tar.bz2 940732 SHA256 f2596fc8e5eaaaab19be88c5c0a92d9f304eddb14ebe1230ab6f8d841ae90720 SHA512 16047fae060eb400e0fd01ca4966d69c0413e90659b33e4511b34464a24e9beb510c4c785af713921240e893c3031d3c3c3f2332eb175a21bb34b414962058fd WHIRLPOOL b0d357e626710c3574dde9228c68d604eb70843d083917d761a0c55680702da96d2157566e04d7f7c6c900d8120909d1faa00e6ff2a8fe970d53da05288ae0ad +DIST portage-2.3.12.tar.bz2 944929 SHA256 4a6b6c1d038131d141b932b1ad93768a7823acd0704093c6c1e5adb9f913ba1d SHA512 39f6d938e167a96b338dc85191bfc25d6db2328014f13386dd2552b9a3c36308b9b4d444dcd3342e7f6761e26d97fc0b3e2c8a9092ef7aa863d55c26bdccfd3a WHIRLPOOL 34cc7567dfe4913129a451a8e8597c48382c6c423ec1a008db1fc489f5da99d5cf371ffa48b8449d799aa98e3f0dba98f7c8b55a4b8744fdb857f914448b6f5c DIST portage-2.3.6.tar.bz2 943085 SHA256 2f57545fcb142a4b23c2052c523d3d858754b232be21455ee6c6cd3ff0903cc2 SHA512 5bcfb678c1ea0cd97a983ee7520c9ecabd07d5bb0fd01c70b74fd7b6ce478f4a109aac84d40b82426719ca7c9ee6aed3affb3b9754045e62b4c664ae113cf055 WHIRLPOOL d0258c579597690e8bf2cc2a3ecc36d543e67a728c302a9b16ae361086023a7e059ac1a9e2e64f026b7d975d6b619d3b981062227042098ed3afc1b86658b636 DIST portage-2.3.8.tar.bz2 938062 SHA256 19b73658dca848d215c5527d1d020c8106352007a84d7675e5efd0a7b9b48a8a SHA512 4b4b2de20323799b9b0f7a8812f939aa9a96d2744a0f65ad5287ba49744c491b55169cdb21f2885317a6a7c960d2070775ffd798f247b44eebc677c33c271eb8 WHIRLPOOL 0c576bbd8aaf8b27fa1746c863ac02b2a5f361d9011d17250ffbe4b830a8a6bf10a0aee48b5181a8aa6c55d8ad81ad411195da2a6253e9b324d3c7397053fe29 diff --git a/sys-apps/portage/portage-2.3.10.ebuild b/sys-apps/portage/portage-2.3.12.ebuild similarity index 100% rename from sys-apps/portage/portage-2.3.10.ebuild rename to sys-apps/portage/portage-2.3.12.ebuild diff --git a/sys-apps/util-linux/files/util-linux-2.30-pylibmount_segfault.patch b/sys-apps/util-linux/files/util-linux-2.30-pylibmount_segfault.patch deleted file mode 100644 index 73fbc9949232..000000000000 --- a/sys-apps/util-linux/files/util-linux-2.30-pylibmount_segfault.patch +++ /dev/null @@ -1,25 +0,0 @@ -https://bugs.gentoo.org/621176 - -From 29b721bc9d20ed44858017689ce1745c220bd0d4 Mon Sep 17 00:00:00 2001 -From: Zac Medico -Date: Wed, 7 Jun 2017 17:21:33 -0700 -Subject: [PATCH] pylibmount: NULL terminate kwlist in Context_init - -Fixes a segfault observed with python3.6. ---- - libmount/python/context.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/libmount/python/context.c b/libmount/python/context.c -index 6d82e1432..982414d01 100644 ---- a/libmount/python/context.c -+++ b/libmount/python/context.c -@@ -90,7 +90,7 @@ static int Context_init(ContextObjext *self, PyObject *args, PyObject *kwds) - "source", "target", "fstype", - "options", "mflags", "fstype_pattern", - "options_pattern", "fs", "fstab", -- "optsmode" -+ "optsmode", NULL - }; - - if (!PyArg_ParseTupleAndKeywords( diff --git a/sys-cluster/ceph/files/ceph.confd-r3 b/sys-cluster/ceph/files/ceph.confd-r3 index 54673c2688f7..281037c59982 100644 --- a/sys-cluster/ceph/files/ceph.confd-r3 +++ b/sys-cluster/ceph/files/ceph.confd-r3 @@ -14,6 +14,8 @@ # settings for openrc supervisor for various ceph daemons # # defaults (can be overidden for each daemon) +# stderr and stdout values get .${id}-std{out,err}.log appended to the provided value +# #respawn_delay=20 #respawn_max=5 #respawn_period=1800 diff --git a/sys-cluster/ceph/files/ceph.initd-r5 b/sys-cluster/ceph/files/ceph.initd-r5 index 7087de605175..18f539a57a8f 100644 --- a/sys-cluster/ceph/files/ceph.initd-r5 +++ b/sys-cluster/ceph/files/ceph.initd-r5 @@ -73,7 +73,7 @@ start_pre() { fi if [ "${arg_name}" = "stderr" ] || [ "${arg_name}" = "stdout" ]; then - supervise_daemon_args="${supervise_daemon_args} --${arg_name//_/-}=${arg_val}" + supervise_daemon_args="${supervise_daemon_args} --${arg_name//_/-}=${arg_val}.${daemon_id}-${arg_name}.log" fi done } diff --git a/sys-devel/binutils-hppa64/Manifest b/sys-devel/binutils-hppa64/Manifest index 524972d5680c..cad76acc0f0a 100644 --- a/sys-devel/binutils-hppa64/Manifest +++ b/sys-devel/binutils-hppa64/Manifest @@ -21,5 +21,6 @@ DIST binutils-2.28.1-patches-1.0.tar.xz 19772 SHA256 50cfce6ef7f546dcdb983a8b632 DIST binutils-2.28.1.tar.bz2 28120394 SHA256 6924999be62d4464458eb53c11f27277cfb63755df8c1cd47b8d15d02c1942ea SHA512 5ec5212497b0fa8324f6a0884c284cb71c01942bbd39356d1ae745a5c9d97274c10f9d9c723f4bef6f0217662dfcd0c36e4e955a7599b11217658dc7b97553eb WHIRLPOOL 5c616f719827e5da7db23e89c761323cd4828b4779e79c3983d3ea429bce57ed40219982c478237b4dd728b77bae0a6447d912d96490ed1f5fc279ba5fd73bc6 DIST binutils-2.28.tar.bz2 26556365 SHA256 6297433ee120b11b4b0a1c8f3512d7d73501753142ab9e2daa13c5a3edd32a72 SHA512 ede2e4e59a800260eea8c14eafbaee94e30abadafd5c419a3370f9f62213cf027d6400a1d4970b6958bd4d220e675dcd483a708107016e7abd5c99d7392ba8fd WHIRLPOOL 7fb876668c4fd8b10641fb8d831e7d23723ccb9b1051650c76a3a99696d37d120ef969e3c1cc144b0ffd765ef8e8698fe553c39cc65d0b9499a87d4886d6419d DIST binutils-2.29-patches-1.0.tar.xz 7548 SHA256 8ce4d1ea1224a305c4e36529e02dba87306075638ba0415b69ceeccedc77cd6e SHA512 5375bfb1b796b7692cf2adfc41bd2ae2e6dc19ff497db5f6beb35a456981b3adb8552ef14f32382faf655aa40da86c2d44177a658ec71e1c0e228dc27a4f2e18 WHIRLPOOL 73d2b78ea18e3427442bcb24440f671c1d35c0b559bf2141f30052b2bb8d6a8a6e29994cac741e4e50071c716d761f32b36358487a176d67e8cd226dfaaeafc2 +DIST binutils-2.29.1-patches-2.tar.xz 18528 SHA256 e50774626a1860a91aef58815cee187dd3206a2612f6e6315dee0d8c39128316 SHA512 b60a3af9cd6a681f32a59fc4a30602ee1290f75cc93c8ad38ab0de17a7f30538a751b801dbaf079e3d514b9671e34e91742c4c9c953a8c9794505b571b7e80f0 WHIRLPOOL be24896a10f90701ad3056477f8fc0df25b16a05cae5eda466a05a93b96e47c5809641b8f3af3720d8e8dea521c4b27c66c5d716d8f9c8a54dfb7c3dc87839e3 DIST binutils-2.29.1.tar.bz2 29123355 SHA256 1509dff41369fb70aed23682351b663b56db894034773e6dbf7d5d6071fc55cc SHA512 4063d34555526922376ccceb3f14b43e287442e82a8038cf50f4f51ad97d438c672c0e310ca4b856c9aff5aa9911073e256e8298a7a3f1844eeb60b90d955592 WHIRLPOOL 55bf62434bb00b9a355f8d7138c97b6d984eed3a83d7eb37137cf3ab8efcc8e536415d68eba375ae0ab30743f5b3014a664f7d3c773ed55da40c8814691e04d8 DIST binutils-2.29.tar.bz2 29073316 SHA256 29a29549869039aad75fdf507ac30366da5ad0b974fbff4a8e7148dbf4f40ebf SHA512 8148587d7e4f14ebcbcb3f984b116deaae5d4008228628acde14bc242a64a4b53faf1f6077a2c4ca4750e2f254b698ba506bd657f79e1202e87e7029b0069337 WHIRLPOOL 62b3e9ff6f85f8f4a13b71361f5abc4081a70de560931dcaaece1daef04c6bc7d3e0085cbacff0abbb750c4779863d45bc0d8d17273965472992c6b61b5cab20 diff --git a/sys-devel/binutils-hppa64/binutils-hppa64-2.29.1-r1.ebuild b/sys-devel/binutils-hppa64/binutils-hppa64-2.29.1-r1.ebuild new file mode 100644 index 000000000000..1e3b4a3273a7 --- /dev/null +++ b/sys-devel/binutils-hppa64/binutils-hppa64-2.29.1-r1.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" + +export CTARGET=hppa64-${CHOST#*-} + +PATCHVER="2" +ELF2FLT_VER="" +inherit toolchain-binutils + +DESCRIPTION="binutils package for building 64bit kernels on HPPA" + +KEYWORDS="-* ~hppa" + +# 66_all_binutils-2.22-warn-textrel.patch fails to apply with +# patch-2.5.9, so require a version that for sure works +DEPEND+=" >=sys-devel/patch-2.6.1" + +src_install() { + toolchain-binutils_src_install + + # tweak the default fake list a little bit + cd "${D}"/etc/env.d/binutils + sed -i '/FAKE_TARGETS=/s:"$: hppa64-linux":' ${CTARGET}-${BVER} || die +} diff --git a/sys-fs/eudev/Manifest b/sys-fs/eudev/Manifest index 8d102e95f895..514fd3917813 100644 --- a/sys-fs/eudev/Manifest +++ b/sys-fs/eudev/Manifest @@ -1,6 +1,2 @@ -DIST eudev-1.10.tar.gz 1776717 SHA256 401eeb29147d3e24d87849a8006df62eadeb369d913484d59e9e35f3f73a20d1 SHA512 76ba9e3c732a6baad448500ef72368e985e0edf45b80d920e23432b5ee2da3e841c5faf2cc281af6432625758608c31eb441c6af9e2161d4e7264348e33e086f WHIRLPOOL d3251a1ef18e46e000a0941156ca4daa33b54a6147fece4cee6d863f86c98068e88bc11bc8a90f45c578ed62338218c5c8b4b06bb6132610e3d4a30bf79fe192 -DIST eudev-1.9.tar.gz 1762520 SHA256 8f17e92f1177ce9352bde00360e227a7cbb3b97ac8816174bee34be80e44cef0 SHA512 13bd7df42d686818f499856d260e5dfaf10425f06e05449bf4cc8318667b166e2ae9c5e8b519008285aeaab9284ec5fde1f9f19e536dd4bae09a5439c86336b3 WHIRLPOOL d0504f05e191e94229bf60a497cab82fe461f52072ba7ed2171654e684397e4ffa9ba47c8b18cd0cc6d0168701dcac3b7d4b6c73168382e2432c7c229b2d0293 -DIST eudev-3.1.2.tar.gz 1858004 SHA256 4393b69e93dd8117defde6519b199d479f9d051f52061157a1a7a41b8fe10273 SHA512 d9aeb37a163ce4a0c116f75a927b4b99f8445d06624fbb3c28ade18f3effd8c54af5a4a52477c31a0452822a3dc0901468263195256e9dbf79d2ef08cf46f2b6 WHIRLPOOL 2249128672d2adfa968c123a2538063331348bc8e8481ad9c25bf8d9fb4d2d3c8a05417439f155d9ababe657b19a595c18c6ba60ad0d5584a8ead86220b39577 DIST eudev-3.1.5.tar.gz 1745524 SHA256 f75885a430cd50fe4b31732f808ba7f9b2adf0f26b53b8ba2957b0c1d84b6f2a SHA512 c5192e085ca4230aaac918e701989b712e5bda1558db31eb6ba635c17c4bdff398458d51cefbc5fb77a7c775ec1e04b1dbe019b8314cac3f43a5c1ae61521b5e WHIRLPOOL bc845c474101635c039515489e1316053156d3dd5f9c915c312324b9a1a6168f831e7476eeff834487fc83289e5d5eea2ba764c10bb6628b7c18d188de5f3846 -DIST eudev-3.2.2.tar.gz 1821812 SHA256 3e4c56ec2fc1854afd0a31f3affa48f922c62d40ee12a0c1a4b4f152ef5b0f63 SHA512 38465ba6a68c3a8756d750ac36dfde0e220c3b13d058a8fcb664ee628e95d2f83b4155cb080a7bd518a5435c7c502aa3fa785a99233ebb24dda406441a753f7a WHIRLPOOL bcebd850c5c9b0ffea21bbb3517feb15f2328f602366daa2fd13b62ce62b0834815b98618fbe80bbe9db9d27085a6ef917c4b1e597f6ad47182acf7386786bbb DIST eudev-3.2.4.tar.gz 1856432 SHA256 dddcf4c89b21f5f3210f7e4d3888c92cbfc657ff734ac21b6bdd3f5bcb146fed SHA512 1843a42d8c670379fec034e4401120202ae9383b74f81e52d93d83199a69016c27f7f7bf421e16abd3523dfa8158f9f28cd554f12f99a28e3004ece1c0342200 WHIRLPOOL 6856678fb37020f265f564fef31d2372655f8e7c7919f8124e1d50df41aae250a64f301ef200f8779b05c70c3b9b43b12ed464dc47a73b802e69f8e7720788c2 diff --git a/sys-fs/eudev/eudev-1.10-r2.ebuild b/sys-fs/eudev/eudev-1.10-r2.ebuild deleted file mode 100644 index da554bc8b022..000000000000 --- a/sys-fs/eudev/eudev-1.10-r2.ebuild +++ /dev/null @@ -1,298 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -KV_min=2.6.39 - -inherit autotools eutils linux-info multilib multilib-minimal user - -if [[ ${PV} = 9999* ]]; then - EGIT_REPO_URI="https://github.com/gentoo/eudev.git" - inherit git-2 -else - SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz" - KEYWORDS="amd64 arm hppa ~mips ppc ppc64 x86" -fi - -DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)" -HOMEPAGE="https://github.com/gentoo/eudev" - -LICENSE="LGPL-2.1 MIT GPL-2" -SLOT="0" -IUSE="doc gudev +hwdb +kmod introspection +keymap +modutils +openrc +rule-generator selinux static-libs test" - -COMMON_DEPEND=">=sys-apps/util-linux-2.20 - gudev? ( >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}] ) - introspection? ( >=dev-libs/gobject-introspection-1.38 ) - kmod? ( >=sys-apps/kmod-16 ) - selinux? ( >=sys-libs/libselinux-2.1.9 ) - !/dev/null - if [[ -d ${EROOT}dev/loop ]]; then - ewarn "Please make sure your remove /dev/loop," - ewarn "else losetup may be confused when looking for unused devices." - fi - - # https://cgit.freedesktop.org/systemd/systemd/commit/rules/50-udev-default.rules?id=3dff3e00e044e2d53c76fa842b9a4759d4a50e69 - # https://bugs.gentoo.org/246847 - # https://bugs.gentoo.org/514174 - enewgroup input - - # REPLACING_VERSIONS should only ever have zero or 1 values but in case it doesn't, - # process it as a list. We only care about the zero case (new install) or the case where - # the same version is being re-emerged. If there is a second version, allow it to abort. - local rv rvres=doitnew - for rv in ${REPLACING_VERSIONS} ; do - if [[ ${rvres} == doit* ]]; then - if [[ ${rv%-r*} == ${PV} ]]; then - rvres=doit - else - rvres=${rv} - fi - fi - done - - if use hwdb && has_version 'sys-apps/hwids[udev]'; then - udevadm hwdb --update --root="${ROOT%/}" - - # https://cgit.freedesktop.org/systemd/systemd/commit/?id=1fab57c209035f7e66198343074e9cee06718bda - # reload database after it has be rebuilt, but only if we are not upgrading - # also pass if we are -9999 since who knows what hwdb related changes there might be - if [[ ${rvres} == doit* ]] && [[ ${ROOT%/} == "" ]] && [[ ${PV} != "9999" ]]; then - udevadm control --reload - fi - fi - if [[ ${rvres} != doitnew ]]; then - ewarn - ewarn "You need to restart eudev as soon as possible to make the" - ewarn "upgrade go into effect:" - ewarn "\t/etc/init.d/udev --nodeps restart" - fi - - if use rule-generator && use openrc && \ - [[ -x $(type -P rc-update) ]] && rc-update show | grep udev-postmount | grep -qsv 'boot\|default\|sysinit'; then - ewarn - ewarn "Please add the udev-postmount init script to your default runlevel" - ewarn "to ensure the legacy rule-generator functionality works as reliably" - ewarn "as possible." - ewarn "\trc-update add udev-postmount default" - fi - - elog - elog "For more information on eudev on Gentoo, writing udev rules, and" - elog "fixing known issues visit: https://wiki.gentoo.org/wiki/Eudev" -} diff --git a/sys-fs/eudev/eudev-1.9-r2.ebuild b/sys-fs/eudev/eudev-1.9-r2.ebuild deleted file mode 100644 index 3a6dfbe8e4bc..000000000000 --- a/sys-fs/eudev/eudev-1.9-r2.ebuild +++ /dev/null @@ -1,300 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -KV_min=2.6.39 - -inherit autotools eutils linux-info multilib multilib-minimal user - -if [[ ${PV} = 9999* ]]; then - EGIT_REPO_URI="https://github.com/gentoo/eudev.git" - inherit git-2 -else - SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz" - KEYWORDS="amd64 arm hppa ~mips ppc ppc64 x86" -fi - -DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)" -HOMEPAGE="https://github.com/gentoo/eudev" - -LICENSE="LGPL-2.1 MIT GPL-2" -SLOT="0" -IUSE="doc gudev +hwdb +kmod introspection +keymap +modutils +openrc +rule-generator selinux static-libs test" - -COMMON_DEPEND=">=sys-apps/util-linux-2.20 - gudev? ( >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}] ) - introspection? ( >=dev-libs/gobject-introspection-1.31.1 ) - kmod? ( >=sys-apps/kmod-16 ) - selinux? ( >=sys-libs/libselinux-2.1.9 ) - !/dev/null - if [[ -d ${EROOT}dev/loop ]]; then - ewarn "Please make sure your remove /dev/loop," - ewarn "else losetup may be confused when looking for unused devices." - fi - - # https://cgit.freedesktop.org/systemd/systemd/commit/rules/50-udev-default.rules?id=3dff3e00e044e2d53c76fa842b9a4759d4a50e69 - # https://bugs.gentoo.org/246847 - # https://bugs.gentoo.org/514174 - enewgroup input - - # REPLACING_VERSIONS should only ever have zero or 1 values but in case it doesn't, - # process it as a list. We only care about the zero case (new install) or the case where - # the same version is being re-emerged. If there is a second version, allow it to abort. - local rv rvres=doitnew - for rv in ${REPLACING_VERSIONS} ; do - if [[ ${rvres} == doit* ]]; then - if [[ ${rv%-r*} == ${PV} ]]; then - rvres=doit - else - rvres=${rv} - fi - fi - done - - if use hwdb && has_version 'sys-apps/hwids[udev]'; then - udevadm hwdb --update --root="${ROOT%/}" - - # https://cgit.freedesktop.org/systemd/systemd/commit/?id=1fab57c209035f7e66198343074e9cee06718bda - # reload database after it has be rebuilt, but only if we are not upgrading - # also pass if we are -9999 since who knows what hwdb related changes there might be - if [[ ${rvres} == doit* ]] && [[ ${ROOT%/} == "" ]] && [[ ${PV} != "9999" ]]; then - udevadm control --reload - fi - fi - if [[ ${rvres} != doitnew ]]; then - ewarn - ewarn "You need to restart eudev as soon as possible to make the" - ewarn "upgrade go into effect:" - ewarn "\t/etc/init.d/udev --nodeps restart" - fi - - if use rule-generator && use openrc && \ - [[ -x $(type -P rc-update) ]] && rc-update show | grep udev-postmount | grep -qsv 'boot\|default\|sysinit'; then - ewarn - ewarn "Please add the udev-postmount init script to your default runlevel" - ewarn "to ensure the legacy rule-generator functionality works as reliably" - ewarn "as possible." - ewarn "\trc-update add udev-postmount default" - fi - - elog - elog "For more information on eudev on Gentoo, writing udev rules, and" - elog "fixing known issues visit: https://wiki.gentoo.org/wiki/Eudev" -} diff --git a/sys-fs/eudev/eudev-3.1.2.ebuild b/sys-fs/eudev/eudev-3.1.2.ebuild deleted file mode 100644 index b80fcbbe4aa9..000000000000 --- a/sys-fs/eudev/eudev-3.1.2.ebuild +++ /dev/null @@ -1,271 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -KV_min=2.6.39 - -inherit autotools eutils linux-info multilib multilib-minimal user - -if [[ ${PV} = 9999* ]]; then - EGIT_REPO_URI="https://github.com/gentoo/eudev.git" - inherit git-2 -else - SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz" - KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86" -fi - -DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)" -HOMEPAGE="https://github.com/gentoo/eudev" - -LICENSE="LGPL-2.1 MIT GPL-2" -SLOT="0" -IUSE="doc gudev +hwdb +kmod introspection selinux static-libs test" - -COMMON_DEPEND=">=sys-apps/util-linux-2.20 - gudev? ( >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}] ) - introspection? ( >=dev-libs/gobject-introspection-1.38 ) - kmod? ( >=sys-apps/kmod-16 ) - selinux? ( >=sys-libs/libselinux-2.1.9 ) - !/dev/null - if [[ -d ${EROOT}dev/loop ]]; then - ewarn "Please make sure your remove /dev/loop," - ewarn "else losetup may be confused when looking for unused devices." - fi - - # https://cgit.freedesktop.org/systemd/systemd/commit/rules/50-udev-default.rules?id=3dff3e00e044e2d53c76fa842b9a4759d4a50e69 - # https://bugs.gentoo.org/246847 - # https://bugs.gentoo.org/514174 - enewgroup input - - # REPLACING_VERSIONS should only ever have zero or 1 values but in case it doesn't, - # process it as a list. We only care about the zero case (new install) or the case where - # the same version is being re-emerged. If there is a second version, allow it to abort. - local rv rvres=doitnew - for rv in ${REPLACING_VERSIONS} ; do - if [[ ${rvres} == doit* ]]; then - if [[ ${rv%-r*} == ${PV} ]]; then - rvres=doit - else - rvres=${rv} - fi - fi - done - - if use hwdb && has_version 'sys-apps/hwids[udev]'; then - udevadm hwdb --update --root="${ROOT%/}" - - # https://cgit.freedesktop.org/systemd/systemd/commit/?id=1fab57c209035f7e66198343074e9cee06718bda - # reload database after it has be rebuilt, but only if we are not upgrading - # also pass if we are -9999 since who knows what hwdb related changes there might be - if [[ ${rvres} == doit* ]] && [[ ${ROOT%/} == "" ]] && [[ ${PV} != "9999" ]]; then - udevadm control --reload - fi - fi - if [[ ${rvres} != doitnew ]]; then - ewarn - ewarn "You need to restart eudev as soon as possible to make the" - ewarn "upgrade go into effect:" - ewarn "\t/etc/init.d/udev --nodeps restart" - fi - - elog - elog "For more information on eudev on Gentoo, writing udev rules, and" - elog "fixing known issues visit: https://wiki.gentoo.org/wiki/Eudev" -} diff --git a/sys-fs/eudev/eudev-3.1.5.ebuild b/sys-fs/eudev/eudev-3.1.5.ebuild index c02a8b50c5ee..10b380fda54d 100644 --- a/sys-fs/eudev/eudev-3.1.5.ebuild +++ b/sys-fs/eudev/eudev-3.1.5.ebuild @@ -9,7 +9,7 @@ inherit autotools eutils linux-info multilib multilib-minimal user if [[ ${PV} = 9999* ]]; then EGIT_REPO_URI="https://github.com/gentoo/eudev.git" - inherit git-2 + inherit git-r3 else SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz" KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86" @@ -89,6 +89,8 @@ src_prepare() { sed -e 's/GROUP="dialout"/GROUP="uucp"/' -i rules/*.rules \ || die "failed to change group dialout to uucp" + epatch "${FILESDIR}"/${PN}-include-sysmacros-header.patch + epatch_user eautoreconf } diff --git a/sys-fs/eudev/eudev-3.2.2-r1.ebuild b/sys-fs/eudev/eudev-3.2.2-r1.ebuild deleted file mode 100644 index ea86f7733805..000000000000 --- a/sys-fs/eudev/eudev-3.2.2-r1.ebuild +++ /dev/null @@ -1,242 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -KV_min=2.6.39 - -inherit autotools linux-info multilib multilib-minimal user - -if [[ ${PV} = 9999* ]]; then - EGIT_REPO_URI="https://github.com/gentoo/eudev.git" - inherit git-r3 -else - SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" -fi - -DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)" -HOMEPAGE="https://github.com/gentoo/eudev" - -LICENSE="LGPL-2.1 MIT GPL-2" -SLOT="0" -IUSE="+hwdb +kmod introspection rule-generator selinux static-libs test" - -COMMON_DEPEND=">=sys-apps/util-linux-2.20 - introspection? ( >=dev-libs/gobject-introspection-1.38 ) - kmod? ( >=sys-apps/kmod-16 ) - selinux? ( >=sys-libs/libselinux-2.1.9 ) - !/dev/null - if [[ -d ${EROOT}dev/loop ]]; then - ewarn "Please make sure your remove /dev/loop," - ewarn "else losetup may be confused when looking for unused devices." - fi - - # https://cgit.freedesktop.org/systemd/systemd/commit/rules/50-udev-default.rules?id=3dff3e00e044e2d53c76fa842b9a4759d4a50e69 - # https://bugs.gentoo.org/246847 - # https://bugs.gentoo.org/514174 - enewgroup input - - # REPLACING_VERSIONS should only ever have zero or 1 values but in case it doesn't, - # process it as a list. We only care about the zero case (new install) or the case where - # the same version is being re-emerged. If there is a second version, allow it to abort. - local rv rvres=doitnew - for rv in ${REPLACING_VERSIONS} ; do - if [[ ${rvres} == doit* ]]; then - if [[ ${rv%-r*} == ${PV} ]]; then - rvres=doit - else - rvres=${rv} - fi - fi - done - - if use hwdb && has_version 'sys-apps/hwids[udev]'; then - udevadm hwdb --update --root="${ROOT%/}" - - # https://cgit.freedesktop.org/systemd/systemd/commit/?id=1fab57c209035f7e66198343074e9cee06718bda - # reload database after it has be rebuilt, but only if we are not upgrading - # also pass if we are -9999 since who knows what hwdb related changes there might be - if [[ ${rvres} == doit* ]] && [[ ${ROOT%/} == "" ]] && [[ ${PV} != "9999" ]]; then - udevadm control --reload - fi - fi - if [[ ${rvres} != doitnew ]]; then - ewarn - ewarn "You need to restart eudev as soon as possible to make the" - ewarn "upgrade go into effect:" - ewarn "\t/etc/init.d/udev --nodeps restart" - fi - - if use rule-generator && \ - [[ -x $(type -P rc-update) ]] && rc-update show | grep udev-postmount | grep -qsv 'boot\|default\|sysinit'; then - ewarn - ewarn "Please add the udev-postmount init script to your default runlevel" - ewarn "to ensure the legacy rule-generator functionality works as reliably" - ewarn "as possible." - ewarn "\trc-update add udev-postmount default" - fi - - elog - elog "For more information on eudev on Gentoo, writing udev rules, and" - elog "fixing known issues visit: https://wiki.gentoo.org/wiki/Eudev" -} diff --git a/sys-fs/eudev/eudev-3.2.2.ebuild b/sys-fs/eudev/eudev-3.2.2.ebuild deleted file mode 100644 index aab0ee8dc61e..000000000000 --- a/sys-fs/eudev/eudev-3.2.2.ebuild +++ /dev/null @@ -1,240 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -KV_min=2.6.39 - -inherit autotools eutils linux-info multilib multilib-minimal user - -if [[ ${PV} = 9999* ]]; then - EGIT_REPO_URI="https://github.com/gentoo/eudev.git" - inherit git-2 -else - SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" -fi - -DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)" -HOMEPAGE="https://github.com/gentoo/eudev" - -LICENSE="LGPL-2.1 MIT GPL-2" -SLOT="0" -IUSE="+hwdb +kmod introspection rule-generator selinux static-libs test" - -COMMON_DEPEND=">=sys-apps/util-linux-2.20 - introspection? ( >=dev-libs/gobject-introspection-1.38 ) - kmod? ( >=sys-apps/kmod-16 ) - selinux? ( >=sys-libs/libselinux-2.1.9 ) - !/dev/null - if [[ -d ${EROOT}dev/loop ]]; then - ewarn "Please make sure your remove /dev/loop," - ewarn "else losetup may be confused when looking for unused devices." - fi - - # https://cgit.freedesktop.org/systemd/systemd/commit/rules/50-udev-default.rules?id=3dff3e00e044e2d53c76fa842b9a4759d4a50e69 - # https://bugs.gentoo.org/246847 - # https://bugs.gentoo.org/514174 - enewgroup input - - # REPLACING_VERSIONS should only ever have zero or 1 values but in case it doesn't, - # process it as a list. We only care about the zero case (new install) or the case where - # the same version is being re-emerged. If there is a second version, allow it to abort. - local rv rvres=doitnew - for rv in ${REPLACING_VERSIONS} ; do - if [[ ${rvres} == doit* ]]; then - if [[ ${rv%-r*} == ${PV} ]]; then - rvres=doit - else - rvres=${rv} - fi - fi - done - - if use hwdb && has_version 'sys-apps/hwids[udev]'; then - udevadm hwdb --update --root="${ROOT%/}" - - # https://cgit.freedesktop.org/systemd/systemd/commit/?id=1fab57c209035f7e66198343074e9cee06718bda - # reload database after it has be rebuilt, but only if we are not upgrading - # also pass if we are -9999 since who knows what hwdb related changes there might be - if [[ ${rvres} == doit* ]] && [[ ${ROOT%/} == "" ]] && [[ ${PV} != "9999" ]]; then - udevadm control --reload - fi - fi - if [[ ${rvres} != doitnew ]]; then - ewarn - ewarn "You need to restart eudev as soon as possible to make the" - ewarn "upgrade go into effect:" - ewarn "\t/etc/init.d/udev --nodeps restart" - fi - - if use rule-generator && \ - [[ -x $(type -P rc-update) ]] && rc-update show | grep udev-postmount | grep -qsv 'boot\|default\|sysinit'; then - ewarn - ewarn "Please add the udev-postmount init script to your default runlevel" - ewarn "to ensure the legacy rule-generator functionality works as reliably" - ewarn "as possible." - ewarn "\trc-update add udev-postmount default" - fi - - elog - elog "For more information on eudev on Gentoo, writing udev rules, and" - elog "fixing known issues visit: https://wiki.gentoo.org/wiki/Eudev" -} diff --git a/sys-fs/eudev/eudev-3.2.4.ebuild b/sys-fs/eudev/eudev-3.2.4.ebuild index a864deb766cc..5e4cf893273a 100644 --- a/sys-fs/eudev/eudev-3.2.4.ebuild +++ b/sys-fs/eudev/eudev-3.2.4.ebuild @@ -89,6 +89,8 @@ src_prepare() { sed -e 's/GROUP="dialout"/GROUP="uucp"/' -i rules/*.rules \ || die "failed to change group dialout to uucp" + eapply "${FILESDIR}"/${PN}-include-sysmacros-header.patch + eapply_user eautoreconf } diff --git a/sys-fs/eudev/files/eudev-exclude-MD.patch b/sys-fs/eudev/files/eudev-exclude-MD.patch deleted file mode 100644 index d56026168809..000000000000 --- a/sys-fs/eudev/files/eudev-exclude-MD.patch +++ /dev/null @@ -1,53 +0,0 @@ -From 2e5b17d01347d3c3118be2b8ad63d20415dbb1f0 Mon Sep 17 00:00:00 2001 -From: Kay Sievers -Date: Thu, 24 Jul 2014 23:37:35 +0200 -Subject: [PATCH] udev: exclude MD from block device ownership event locking - -MD instantiates devices at open(). This is incomptible with the -locking logic, as the "change" event emitted when stopping a -device will bring it back. ---- - src/udev/udevd.c | 23 +++++++---------------- - 1 file changed, 7 insertions(+), 16 deletions(-) - -diff --git a/src/udev/udevd.c b/src/udev/udevd.c -index a45d324..db935d6 100644 ---- a/src/udev/udevd.c -+++ b/src/udev/udevd.c -@@ -285,26 +285,17 @@ static void worker_new(struct event *event) - udev_event->exec_delay = exec_delay; - - /* -- * Take a "read lock" on the device node; this establishes -+ * Take a shared lock on the device node; this establishes - * a concept of device "ownership" to serialize device -- * access. External processes holding a "write lock" will -+ * access. External processes holding an exclusive lock will - * cause udev to skip the event handling; in the case udev -- * acquired the lock, the external process will block until -+ * acquired the lock, the external process can block until - * udev has finished its event handling. - */ -- -- /* -- * since we make check - device seems unused - we try -- * ioctl to deactivate - and device is found to be opened -- * sure, you try to take a write lock -- * if you get it udev is out -- * if you can't get it, udev is busy -- * we cannot deactivate openned device (as it is in-use) -- * maybe we should just exclude dm from that thing entirely -- * IMHO this sounds like a good plan for this moment -- */ -- if (streq_ptr("block", udev_device_get_subsystem(dev)) && -- !startswith(udev_device_get_sysname(dev), "dm-")) { -+ if (!streq_ptr(udev_device_get_action(dev), "remove") && -+ streq_ptr("block", udev_device_get_subsystem(dev)) && -+ !startswith(udev_device_get_sysname(dev), "dm-") && -+ !startswith(udev_device_get_sysname(dev), "md")) { - struct udev_device *d = dev; - - if (streq_ptr("partition", udev_device_get_devtype(d))) --- -1.8.5.5 - diff --git a/sys-fs/eudev/files/eudev-fix-disk-by-id.patch b/sys-fs/eudev/files/eudev-fix-disk-by-id.patch deleted file mode 100644 index 07bc0c518c62..000000000000 --- a/sys-fs/eudev/files/eudev-fix-disk-by-id.patch +++ /dev/null @@ -1,43 +0,0 @@ -diff -ruN eudev-3.2.2-orig/rules/60-persistent-storage.rules eudev-3.2.2-new/rules/60-persistent-storage.rules ---- eudev-3.2.2-orig/rules/60-persistent-storage.rules 2016-12-11 16:41:58.000000000 +0100 -+++ eudev-3.2.2-new/rules/60-persistent-storage.rules 2017-04-26 23:14:04.197109882 +0200 -@@ -83,6 +83,9 @@ - # by-id (World Wide Name) - ENV{DEVTYPE}=="disk", ENV{ID_WWN_WITH_EXTENSION}=="?*", SYMLINK+="disk/by-id/wwn-$env{ID_WWN_WITH_EXTENSION}" - ENV{DEVTYPE}=="partition", ENV{ID_WWN_WITH_EXTENSION}=="?*", SYMLINK+="disk/by-id/wwn-$env{ID_WWN_WITH_EXTENSION}-part%n" -+#(Temporary) Compatibility rule for old broken WWNs in case some uses them: -+ENV{DEVTYPE}=="disk", ENV{ID_WWN_WITH_EXTENSION_REVERSED_DO_NOT_USE}=="?*", SYMLINK+="disk/by-id/wwn-$env{ID_WWN_WITH_EXTENSION_REVERSED_DO_NOT_USE}" -+ENV{DEVTYPE}=="partition", ENV{ID_WWN_WITH_EXTENSION_REVERSED_DO_NOT_USE}=="?*", SYMLINK+="disk/by-id/wwn-$env{ID_WWN_WITH_EXTENSION_REVERSED_DO_NOT_USE}-part%n" - - # by-partlabel/by-partuuid links (partition metadata) - ENV{ID_PART_ENTRY_UUID}=="?*", SYMLINK+="disk/by-partuuid/$env{ID_PART_ENTRY_UUID}" -diff -ruN eudev-3.2.2-orig/src/ata_id/ata_id.c eudev-3.2.2-new/src/ata_id/ata_id.c ---- eudev-3.2.2-orig/src/ata_id/ata_id.c 2016-11-17 22:14:19.000000000 +0100 -+++ eudev-3.2.2-new/src/ata_id/ata_id.c 2017-04-26 23:18:51.116127146 +0200 -@@ -645,10 +645,22 @@ - * All other values are reserved. - */ - word = identify.wyde[108]; -- if ((word & 0xf000) == 0x5000) -- printf("ID_WWN=0x%1$"PRIu64"x\n" -- "ID_WWN_WITH_EXTENSION=0x%1$"PRIu64"x\n", -- identify.octa[108/4]); -+ if ((word & 0xf000) == 0x5000){ -+ uint64_t wwn; -+ -+ wwn = identify.wyde[108]; -+ wwn <<= 16; -+ wwn |= identify.wyde[109]; -+ wwn <<= 16; -+ wwn |= identify.wyde[110]; -+ wwn <<= 16; -+ wwn |= identify.wyde[111]; /* Could possibly done nicer ? */ -+ printf("ID_WWN=0x%1$" PRIx64 "\n" -+ "ID_WWN_WITH_EXTENSION=0x%1$" PRIx64 "\n", -+ wwn); -+ printf("ID_WWN_WITH_EXTENSION_REVERSED_DO_NOT_USE=0x%" PRIu64 "x\n", -+ identify.octa[108/4]); -+ } - - /* from Linux's include/linux/ata.h */ - if (identify.wyde[0] == 0x848a || diff --git a/sys-fs/eudev/files/eudev-fix-selinux-headers.patch b/sys-fs/eudev/files/eudev-fix-selinux-headers.patch deleted file mode 100644 index 1d1d8dcc236f..000000000000 --- a/sys-fs/eudev/files/eudev-fix-selinux-headers.patch +++ /dev/null @@ -1,32 +0,0 @@ -From 361aa273d6fedda161c14b24302f009a58331693 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Amadeusz=20S=C5=82awi=C5=84ski?= -Date: Tue, 2 Sep 2014 21:20:24 +0200 -Subject: [PATCH] fix SELINUX build -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Signed-off-by: Amadeusz Sławiński ---- - src/shared/label.c | 5 +++++ - 1 file changed, 5 insertions(+) - -diff --git a/src/shared/label.c b/src/shared/label.c -index 3c6277a..e674241 100644 ---- a/src/shared/label.c -+++ b/src/shared/label.c -@@ -23,6 +23,11 @@ - #include - #include - -+#ifdef HAVE_SELINUX -+#include -+#include -+#endif -+ - #include "label.h" - #include "util.h" - #include "path-util.h" --- -2.1.0 - diff --git a/sys-fs/eudev/files/eudev-fix-selinux-linking.patch b/sys-fs/eudev/files/eudev-fix-selinux-linking.patch deleted file mode 100644 index 6a5e05bcaf1e..000000000000 --- a/sys-fs/eudev/files/eudev-fix-selinux-linking.patch +++ /dev/null @@ -1,30 +0,0 @@ -From e7f7217b9b9dbb3304116eae2b0ad90c84ede034 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Amadeusz=20S=C5=82awi=C5=84ski?= -Date: Wed, 3 Sep 2014 11:01:31 +0200 -Subject: [PATCH] link libudev against SELINUX -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Signed-off-by: Amadeusz Sławiński ---- - src/libudev/Makefile.am | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/src/libudev/Makefile.am b/src/libudev/Makefile.am -index 868a9fc..72e43bc 100644 ---- a/src/libudev/Makefile.am -+++ b/src/libudev/Makefile.am -@@ -54,7 +54,8 @@ libudev_la_LDFLAGS = \ - -Wl,--version-script=$(top_srcdir)/src/libudev/libudev.sym - - libudev_la_LIBADD = \ -- $(top_builddir)/src/shared/libudev_shared.la -+ $(top_builddir)/src/shared/libudev_shared.la \ -+ $(SELINUX_LIBS) - - libudev_private_la_SOURCES = \ - $(libudev_la_SOURCES) \ --- -2.1.0 - diff --git a/sys-fs/eudev/files/eudev-include-sysmacros-header.patch b/sys-fs/eudev/files/eudev-include-sysmacros-header.patch new file mode 100644 index 000000000000..ca622bff5479 --- /dev/null +++ b/sys-fs/eudev/files/eudev-include-sysmacros-header.patch @@ -0,0 +1,121 @@ +diff -ruPN eudev-3.1.5.old/src/cdrom_id/cdrom_id.c eudev-3.1.5/src/cdrom_id/cdrom_id.c +--- eudev-3.1.5.old/src/cdrom_id/cdrom_id.c 2015-09-11 14:54:26.000000000 -0400 ++++ eudev-3.1.5/src/cdrom_id/cdrom_id.c 2017-10-11 21:45:10.929671748 -0400 +@@ -37,6 +37,7 @@ + #include + #include + #include ++#include + + #include "libudev.h" + #include "libudev-private.h" +diff -ruPN eudev-3.1.5.old/src/libudev/libudev-device.c eudev-3.1.5/src/libudev/libudev-device.c +--- eudev-3.1.5.old/src/libudev/libudev-device.c 2015-10-12 18:22:14.000000000 -0400 ++++ eudev-3.1.5/src/libudev/libudev-device.c 2017-10-11 21:44:42.774672156 -0400 +@@ -32,6 +32,7 @@ + #include + #include + #include ++#include + + #include "libudev.h" + #include "libudev-private.h" +diff -ruPN eudev-3.1.5.old/src/libudev/libudev-device-private.c eudev-3.1.5/src/libudev/libudev-device-private.c +--- eudev-3.1.5.old/src/libudev/libudev-device-private.c 2015-09-11 14:54:26.000000000 -0400 ++++ eudev-3.1.5/src/libudev/libudev-device-private.c 2017-10-11 21:44:39.445672204 -0400 +@@ -25,6 +25,7 @@ + #include + #include + #include ++#include + + #include "libudev.h" + #include "libudev-private.h" +diff -ruPN eudev-3.1.5.old/src/libudev/libudev-enumerate.c eudev-3.1.5/src/libudev/libudev-enumerate.c +--- eudev-3.1.5.old/src/libudev/libudev-enumerate.c 2015-09-11 14:54:26.000000000 -0400 ++++ eudev-3.1.5/src/libudev/libudev-enumerate.c 2017-10-11 21:44:36.279672250 -0400 +@@ -28,6 +28,7 @@ + #include + #include + #include ++#include + + #include "libudev.h" + #include "libudev-private.h" +diff -ruPN eudev-3.1.5.old/src/scsi_id/scsi_serial.c eudev-3.1.5/src/scsi_id/scsi_serial.c +--- eudev-3.1.5.old/src/scsi_id/scsi_serial.c 2015-09-11 14:54:26.000000000 -0400 ++++ eudev-3.1.5/src/scsi_id/scsi_serial.c 2017-10-11 21:45:20.195671614 -0400 +@@ -36,6 +36,7 @@ + #include + #include + #include ++#include + + #include "libudev.h" + #include "libudev-private.h" +diff -ruPN eudev-3.1.5.old/src/udev/udevadm-info.c eudev-3.1.5/src/udev/udevadm-info.c +--- eudev-3.1.5.old/src/udev/udevadm-info.c 2015-09-11 14:54:26.000000000 -0400 ++++ eudev-3.1.5/src/udev/udevadm-info.c 2017-10-11 21:44:33.032672297 -0400 +@@ -28,6 +28,7 @@ + #include + #include + #include ++#include + + #include "udev.h" + #include "udev-util.h" +diff -ruPN eudev-3.1.5.old/src/udev/udevd.c eudev-3.1.5/src/udev/udevd.c +--- eudev-3.1.5.old/src/udev/udevd.c 2015-10-12 18:22:14.000000000 -0400 ++++ eudev-3.1.5/src/udev/udevd.c 2017-10-11 21:44:59.791671910 -0400 +@@ -45,6 +45,7 @@ + #include + #include + #include ++#include + + #include "udev.h" + #include "udev-util.h" +diff -ruPN eudev-3.1.5.old/src/udev/udev-event.c eudev-3.1.5/src/udev/udev-event.c +--- eudev-3.1.5.old/src/udev/udev-event.c 2015-10-12 18:22:14.000000000 -0400 ++++ eudev-3.1.5/src/udev/udev-event.c 2017-10-11 21:44:29.652672346 -0400 +@@ -33,6 +33,7 @@ + #include + #include + #include ++#include + + #include "udev.h" + +diff -ruPN eudev-3.1.5.old/src/udev/udev-node.c eudev-3.1.5/src/udev/udev-node.c +--- eudev-3.1.5.old/src/udev/udev-node.c 2015-09-11 14:54:26.000000000 -0400 ++++ eudev-3.1.5/src/udev/udev-node.c 2017-10-11 21:44:25.864672401 -0400 +@@ -28,6 +28,7 @@ + #include + #include + #include ++#include + + #include "udev.h" + #include "smack-util.h" +diff -ruPN eudev-3.1.5.old/src/udev/udev-rules.c eudev-3.1.5/src/udev/udev-rules.c +--- eudev-3.1.5.old/src/udev/udev-rules.c 2015-10-12 18:22:14.000000000 -0400 ++++ eudev-3.1.5/src/udev/udev-rules.c 2017-10-11 21:44:21.611672463 -0400 +@@ -28,6 +28,7 @@ + #include + #include + #include ++#include + + #include "udev.h" + #include "path-util.h" +diff -ruPN eudev-3.1.5.old/test/test-libudev.c eudev-3.1.5/test/test-libudev.c +--- eudev-3.1.5.old/test/test-libudev.c 2015-09-11 14:54:26.000000000 -0400 ++++ eudev-3.1.5/test/test-libudev.c 2017-10-11 21:45:27.782671504 -0400 +@@ -27,6 +27,7 @@ + #include + #include + #include ++#include + + #include "libudev.h" + #include "udev-util.h" diff --git a/sys-fs/eudev/metadata.xml b/sys-fs/eudev/metadata.xml index 39ad39998e68..ccfc41779746 100644 --- a/sys-fs/eudev/metadata.xml +++ b/sys-fs/eudev/metadata.xml @@ -7,12 +7,8 @@ enable blkid support enable EFI support - enable libudev gobject interface read vendor/device string database and add it to udev database - map custom hardware's multimedia keys enable module loading through libkmod - enable module loading support - use modutils calls if kmod not enabled - install the OpenRC init scripts enable SMACK security model install legacy rule generator rules and support scripts - note that the functionality within was dropped from sys-fs/udev as it is not stable in diff --git a/sys-kernel/gentoo-sources/Manifest b/sys-kernel/gentoo-sources/Manifest index ff054cd730e6..12bf5441efeb 100644 --- a/sys-kernel/gentoo-sources/Manifest +++ b/sys-kernel/gentoo-sources/Manifest @@ -55,6 +55,9 @@ DIST genpatches-4.4-95.extras.tar.xz 16456 SHA256 7a0ab837e4b2fd039433040ebc4c9a DIST genpatches-4.4-96.base.tar.xz 1483460 SHA256 e610e66889abf7cfc0d65ce3381bf826f45de868eb68e5902d798f67a8e7fa37 SHA512 0cdf3e84e17961335ea807e48659c0def60ee3216a6a24b85264a3e7ea25c89950307280fda376ae8a9592b1f47d1781350fcec4bfd126bfe26c8bb598399a5a WHIRLPOOL 953398eb28a00d61704412fab5ee29646225b73737c2640ac91201fda23ef13dfc6c252a4916f00dcce2d632529a26c91cf46433c032c0cdb3eca3b72b66a0f1 DIST genpatches-4.4-96.experimental.tar.xz 87772 SHA256 eea7fe4a84a9fb8ade8b355829f99296ae84b96826ae8e26a520a944cd41285b SHA512 e96f52e53416e078d790ff549964125b9ac968dce6d6a65a9cc1e56109665bd57f6e82b9c9593f8a18c5ea7f4506c26688128e0a49baeb7a3a5e8298eee86536 WHIRLPOOL a670296b526fbc6f3d9e674bd1bbbbed851133089a0e4fe5470065a3cadb1f5bc80379c0a1fbe6450bd50a266c97a5659cb2acfc5f3befa7c11b505534b47e43 DIST genpatches-4.4-96.extras.tar.xz 16456 SHA256 7a0ab837e4b2fd039433040ebc4c9a136912f5e8c6b3aaa4b8a363866013bf5b SHA512 27a77ea8ccbb775f8f162645d301826f7c2c0c39a0d3aa67094d819902962965c8e54cb9b0ef5bb0e8285cdb0da4d7319b94dea0fdae45e09fc23092d6f3bb3b WHIRLPOOL 6e9c6f90af8c064aca180e1d2681e2c08eafb5b4eabf07a4bdeb3280b8966c853ddb81e6dd9b72496b83f304042b235f95bd00d9d2a00f13dce94bf39ec94972 +DIST genpatches-4.4-97.base.tar.xz 1489220 SHA256 8183380ddb1dd6e7dc982f6c423613005aa817a107403ec237ea8dab7005488c SHA512 0f092192823630652aa8e18c7cc9651b063470a2f475ff243aa28505145775630c6191795b39dac478589bd1455a7a7540eb54c0e4eae52dd1015f1639989702 WHIRLPOOL 51c9c8f328fe6a3e4d2b66e4248b9ae3c1241dec5b4005a2f13a7e50e8ad65f5df9d4ca6d23fcd5d5ebaa72d338560dcfc2f1ca37d089a4a8fd2c956d35f7f8c +DIST genpatches-4.4-97.experimental.tar.xz 87764 SHA256 8dd04a7a4196ae912807fffdb7564397c50cd67de2113becb356c5f1ac4ade8f SHA512 586a48e09fe006202ee14e6342989ec679fbe6b56fa4c4c4f3c4936d6f451e88a542059230277cf96ee7a4ba57d69a9f772871899be5940aafe53e31ce619bdf WHIRLPOOL d597907b56f39ffbe390c659bcae82a71914331d310912719523f1d816eb1e5ab8ef93783c6ed8e1aba1c7b419a491c774caf26159e9997f7ae6a4c5f3a3634f +DIST genpatches-4.4-97.extras.tar.xz 16456 SHA256 f04fa48da7dd79dbaa2e78ab307f31e6086e30b7e73d592a1eecbffe0636e4a9 SHA512 8296c314cfffbe8dff89a536e11fd676f95d5fb5f8fa36df73d5066a7da2dc46efc0e531d0eb5a721b1ebcce4e2dbc65e81acab717a9f7c4aac33d618a03a989 WHIRLPOOL c7ce2d0ca2128d4ced77cc955187cbbf64d6eeb2b2f18bba5839ac4777229c702de4a6af859f5d773bf3e8b4c5bcc0cf36736266b2079b350a51538c30977794 DIST genpatches-4.9-51.base.tar.xz 1001928 SHA256 4a329d66dedfad74d8d03bb3d13b6aa2ef04d20ccf2520d39b72b0afab5cbfa9 SHA512 2ab0efa23c556547bd223f066acbebe250346064a3588ee866871e36e3b5b5533ca7a3add6a62b53339acf89dfc8539c42b3877b5a2055ca7e20bc25c5657ca5 WHIRLPOOL c73a7b7c12e399439b3f97061646aeadab5120aaab2c8f8852416ccdbb6a77949b4946a31c1abad910ee1fbc837bef3e86975fd9242a3b8649fbb77f0dddf7ca DIST genpatches-4.9-51.experimental.tar.xz 106416 SHA256 19a1d1355f4328e9703157b2a37acd97af98952e73c6d3d18b49f6a35a6064b3 SHA512 af7a00b9a3200a50341b9af607fbef362ead2e4f5ca35d58eec505de490c03d6366ab4645e35bbddd6903ac75396413d2902b6a9fc7e2c9d0d1d1254620cfdb3 WHIRLPOOL 23d8d92dadd653c1ef59d8aeab08f3e10246e3dc73ac8e106e1bb51b18c597324188eda0775095d3759829c6095cd06e9634431d86900ca3aca0ec6719ab2ef5 DIST genpatches-4.9-51.extras.tar.xz 17356 SHA256 71d1693dc64d8473b41f5e80e7727b6cc0a74fb632511b3fec0b46a57c0dc26d SHA512 e05c44a5ad1b68afb04647a86efc6f67e03515861e670e39f960c0a02b87fbcb71194efa6773259ee2be5c8362794a5bb6512e876784d5a521d8890865b3ba0e WHIRLPOOL 50d19a31d7cea180980fefa87ef14d13d844539968a353a4c15e86c86913b66e2c8abb45fde999878afd96b78a4e9d81158716a1cbc0f7a6e5fd5c26b33b05b1 @@ -73,6 +76,9 @@ DIST genpatches-4.9-55.extras.tar.xz 17348 SHA256 70e1a8008adeb7bf207fd7f3194b4f DIST genpatches-4.9-58.base.tar.xz 1124000 SHA256 b2b5f906221d998661065f259d7fdc543f42ff2743ed192f26ee470405889b29 SHA512 c1dfb266b9a5dbdb92068061e49230a0a5b33df9e995212a62128cb54cefd1743f084ebffa3cb94bd1f335a90b97058464b3245ce2ad5580489e3d41b30b5e21 WHIRLPOOL ce5770b15cb82165ef676625c88b81f80eb079ad713b2a01b155aba2ac2136460f36704b2a40b229fea3202fd8d947e5c134525e886cdf6c8640a820d7420433 DIST genpatches-4.9-58.experimental.tar.xz 106368 SHA256 52efe26871a034dd7559a27f336b5ac63788605dee9f01196b66d67e916502c1 SHA512 59a09e4a7df29092f51df45569dd86f806e3ebb80f397a0e44b237e6f23588e8c3e2de1d1d266b10b9227320763129daf0a3326f18f16aa18e9bd2ebbafdbbb4 WHIRLPOOL a792f351b9d4d2acb5be5c342e27ce65b2197fa19739462f1ed8d4b8b0d451bfc9b73ca512d3f9c460d0bc146292d882d5b0429241f398a13e8f84f6dc7d7125 DIST genpatches-4.9-58.extras.tar.xz 17348 SHA256 538ec1d455e26781b6b898b172c324500e1ab185cc25fc115b65f4496857a16b SHA512 5caf5732004295541f61e4409f7ab02f324a73d9ae6fcfc0943b6e6c942f64374cd735ff1873d3e596c2628663d5ca9e7cfea2f6c55ba2d145a569b5bd07254e WHIRLPOOL abad1dfa83aaa41edfbadfeaa17715383391008ac1badf5f5a715714f4d7efed532c3ff5081d3407823a172a24606b9597302eafc286fd23dfa084be2b0b9154 +DIST genpatches-4.9-59.base.tar.xz 1133092 SHA256 691f9860aaa31ca2da288aaf9f808c506b39addc19772d6f84b57732d2a7679f SHA512 b1395a77963b2b2d73635a5b9a1d610cd7a7f9220d469e6a7f4fb02ff10cc9267fddd862d682e5bd4cffb0128d48c89dcb52ade45a56021b0133f483a26c9875 WHIRLPOOL 5ca080c8560eb62ef342fd036b4e6db12b25c827a1699f91d586444728425ae472632ade2fc175432a4fd8b49fc9bd18ac041ce9130a18ddade05a52cbfe9388 +DIST genpatches-4.9-59.experimental.tar.xz 106392 SHA256 ccf9f18a3dd28f69aad8cd34d513d2b5676cd726289d940d17b7278aa266f191 SHA512 eb8a1699a8c68a91e00bf65e0455c432ec3a6748080bb2df5fc7b6070e3626967927ecc8b64a4344bb2efd753f70c2fe4f69cc8e7de5ce337750dc908c4b5e4f WHIRLPOOL de3da93b251f43faa8b7a80aeb8a28c8f08b9578ce5dc56bee3f941efca3165b8301ffb403ac4f84521cc9a49682850b58e6ed73c0cea3b53edbebbaa60e8b00 +DIST genpatches-4.9-59.extras.tar.xz 17360 SHA256 be21758bdec50724d687d255b516bf8735d026c603f260644c7b08ec9352d624 SHA512 79a2c47aa6ee6191b5a6e4d17835dab90e747986b6b407a12afd4e343663a4ddb4066c752a65196b534dca102f3843f927b1952e21c3f04e04a28dbe30bef0fe WHIRLPOOL 07cf4232e3061a677317ef4444cd41dbdfbee3ecf6c870e55b291a1e2a6cc0e1bc2bb89cbeb3e1c910efede109fd766f852c2a52aada60f3e04db581ec39dfa0 DIST linux-3.10.tar.xz 73175088 SHA256 df27fa92d27a9c410bfe6c4a89f141638500d7eadcca5cce578954efc2ad3544 SHA512 5fb109fcbd59bf3dffc911b853894f0a84afa75151368f783a1252c5ff60c7a1504de216c0012be446df983e2dea400ad8eeed3ce04f24dc61d0ef76c174dc35 WHIRLPOOL e7c0ccc2231e430b831218fc66f1940d095d2d5447d391329c6a7373d4a1d16708f64778b32e4847802ee2dae4fcf7cb67a1238fd4eb204fd0c4bce2d8134053 DIST linux-4.1.tar.xz 83017828 SHA256 caf51f085aac1e1cea4d00dbbf3093ead07b551fc07b31b2a989c05f8ea72d9f SHA512 168ef84a4e67619f9f53f3574e438542a5747f9b43443363cb83597fcdac9f40d201625c66e375a23226745eaada9176eb006ca023613cec089349e91751f3c0 WHIRLPOOL 85fcfdb67ea7f865272a85d3b4c3ec1f5a1267f4664bf073c562bb3875e9d96ad68486259d8866a9aced98c95de16840ec531d89745aec75b7315a64ebe650b8 DIST linux-4.12.tar.xz 99186576 SHA256 a45c3becd4d08ce411c14628a949d08e2433d8cdeca92036c7013980e93858ab SHA512 8e81b41b253e63233e92948941f44c6482acb52aa3a3fd172f03a38a86f2c35b2ad4fd407acd1bc3964673eba344fe104d3a03e3ff4bf9cd1f22bd44263bd728 WHIRLPOOL 3b97da251c2ba4ace4a27b708f2b1dcf94cb1b59aaeded6acb74bd98f0d3e33f1df83670665e4186d99a55daa84c88d539d93e20f0ff18a6d46ef326c48dd375 diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.4.93.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.4.93.ebuild new file mode 100644 index 000000000000..40fc3a32e669 --- /dev/null +++ b/sys-kernel/gentoo-sources/gentoo-sources-4.4.93.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" +ETYPE="sources" +K_WANT_GENPATCHES="base extras experimental" +K_GENPATCHES_VER="97" + +inherit kernel-2 +detect_version +detect_arch + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches" +IUSE="experimental" + +DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" +SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" + +pkg_postinst() { + kernel-2_pkg_postinst + einfo "For more info on this patchset, and how to report problems, see:" + einfo "${HOMEPAGE}" +} + +pkg_postrm() { + kernel-2_pkg_postrm +} diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.9.57.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.9.57.ebuild new file mode 100644 index 000000000000..8b28edfce896 --- /dev/null +++ b/sys-kernel/gentoo-sources/gentoo-sources-4.9.57.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" +ETYPE="sources" +K_WANT_GENPATCHES="base extras experimental" +K_GENPATCHES_VER="59" + +inherit kernel-2 +detect_version +detect_arch + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches" +IUSE="experimental" + +DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" +SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" + +pkg_postinst() { + kernel-2_pkg_postinst + einfo "For more info on this patchset, and how to report problems, see:" + einfo "${HOMEPAGE}" +} + +pkg_postrm() { + kernel-2_pkg_postrm +} diff --git a/sys-libs/readline/files/readline-5.2-no-ignore-shlib-errors.patch b/sys-libs/readline/files/readline-5.2-no-ignore-shlib-errors.patch deleted file mode 100644 index fc6349113167..000000000000 --- a/sys-libs/readline/files/readline-5.2-no-ignore-shlib-errors.patch +++ /dev/null @@ -1,24 +0,0 @@ -dont ignore errors in the shlib subdir - -http://bugs.gentoo.org/216952 - ---- Makefile.in -+++ Makefile.in -@@ -194,7 +194,7 @@ - - shared: force - -test -d shlib || mkdir shlib -- -( cd shlib ; ${MAKE} ${MFLAGS} all ) -+ ( cd shlib ; ${MAKE} ${MFLAGS} all ) - - documentation: force - -test -d doc || mkdir doc -@@ -238,7 +238,7 @@ - -( cd shlib; ${MAKE} ${MFLAGS} DESTDIR=${DESTDIR} uninstall ) - - install-shared: installdirs install-headers shared install-doc -- -( cd shlib ; ${MAKE} ${MFLAGS} DESTDIR=${DESTDIR} install ) -+ ( cd shlib ; ${MAKE} ${MFLAGS} DESTDIR=${DESTDIR} install ) - - uninstall-shared: maybe-uninstall-headers - -( cd shlib; ${MAKE} ${MFLAGS} DESTDIR=${DESTDIR} uninstall ) diff --git a/www-apps/postfixadmin/metadata.xml b/www-apps/postfixadmin/metadata.xml index 024770a12b44..13951ac400b2 100644 --- a/www-apps/postfixadmin/metadata.xml +++ b/www-apps/postfixadmin/metadata.xml @@ -9,10 +9,6 @@ web-apps@gentoo.org Gentoo Webapps - - proxy-maint@gentoo.org - Proxy Maintainers - Install vacation.pl script and dependencies diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest index 31ea5097bda7..a954c7fae3ae 100644 --- a/www-client/opera-beta/Manifest +++ b/www-client/opera-beta/Manifest @@ -1,2 +1,2 @@ -DIST opera-beta_49.0.2725.12_amd64.deb 50884946 SHA256 d5300ab8641a689703019ffd0f1bbeccbdddcae5749fcef2f0aed4d869a6e388 SHA512 d59b98f49678935331b91d1be664c9d75adeabb8a70cf8916ca0152af5fbd66087e752d467b638b2defe864a93a0bcbff4236acbf136d3d396c6b07171d71244 WHIRLPOOL 202f480be2f971b637b8888a590f9db078958f22665c117db530cd904ab3d4e95c34e43e8f2e8c272ace6a6a32dbbeef0cd787afe0cff59bf3aee25437c42c68 DIST opera-beta_49.0.2725.18_amd64.deb 51398360 SHA256 f8dfe57b4d907d7742f536fa9b5420ddc81186dab650cb34ac9d98191efdae25 SHA512 ee40329b70cb14cfa91b11db3189f0a3748f481f6dbc9ecdf06cc72a13ccd589f56ae3445fc2b6ff4664f50360056c3376487bbecadc708756218fdbf9575a10 WHIRLPOOL 5729432593e5ec1251fcd06595ce2c2eb8d601c5653352370fef70fb012d33b973eb5594e7a42770368786446208eeb1856a293d5d10a9d81be878e5623f60dc +DIST opera-beta_49.0.2725.23_amd64.deb 51405422 SHA256 df69ee3a7ba658303bcbbb793812129017c270a81d50c90448553ed524252ff2 SHA512 c55688edad0294e00181a4b0fb1475a103cb1fb1d4949a5c029e846d82cde13ee697c90ee7ce7bebdda03ee6b63a4b48413f383d33ddda17b8c941f62bd23a0b WHIRLPOOL 25125d4185f64dbedbcd1d2a5cef23759cacf96b540c94aee38f1c87101738db74e379ee85f022caeb12bed37858559557f1517dcc4350cbc61a2edbf129caba diff --git a/www-client/opera-beta/opera-beta-49.0.2725.12.ebuild b/www-client/opera-beta/opera-beta-49.0.2725.23.ebuild similarity index 100% rename from www-client/opera-beta/opera-beta-49.0.2725.12.ebuild rename to www-client/opera-beta/opera-beta-49.0.2725.23.ebuild diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest index 455fa6f1181f..33ee9896e82c 100644 --- a/www-client/opera/Manifest +++ b/www-client/opera/Manifest @@ -2,5 +2,5 @@ DIST opera-12.16-1860.amd64.freebsd.tar.xz 13312684 SHA256 ecc001605c45baa4acf60 DIST opera-12.16-1860.i386.freebsd.tar.xz 13385696 SHA256 dcd80ea7a8f090a47007fc630495817feeb167220b9a9bbffbf349687f3e29d3 SHA512 0bb2c0548765ea476cdb8be6c84faf1d60dddb5a2c08b7312027f4cd17fa8ebd4fbc1a97657bbcb0ac07733e5f3b340b181a307a778c38543140adbfe7f8b844 WHIRLPOOL 5703b2c736694cf6ffcf808872e72585b81c7fed9d2263d5679ee54f667f4eb6b9d34a73b80c8efc0a8640daf03da60dafa0defe0c560d3ef78f2a8a68cbb960 DIST opera-12.16-1860.i386.linux.tar.xz 13154668 SHA256 df640656a52b7c714faf25de92d84992116ce8f82b7a67afc1121eb3c428489d SHA512 a13ec53311e3e78f35103a9dd5337c0e9a555362860213080211ee9d21de88fbd6aae03bed20b7515874d5a09dfbab108954213745fb82175f5e48e555152613 WHIRLPOOL ae1af6858847fe51dcac8cb076a67099846ad66b734ecf92780e953daec963754c9e4352e979a636eac70e785a62bd94e084124080d7fe0f59b420a99a2133cc DIST opera-12.16-1860.x86_64.linux.tar.xz 14018800 SHA256 b3b5cada3829d2b3b0e2da25e9444ce9dff73dc6692586ce72cfd4f6431e639e SHA512 c1289f352ea5fc8133b105771f48fdc56ccd770920330b1a0ed939ff909abc68081447673572eabeb1aae6db5194b6ab35c93afad78a91d8f7a9a0f91e81ef8b WHIRLPOOL 539cdf43b4c8175c664fbf786b27ede1d33e58c44f75229a1a50612951136f526d646f3e0444b6cc69961259c3e3ef7dbf722b520abb4d4dbb98032c4de335d1 -DIST opera-stable_48.0.2685.35_amd64.deb 50261812 SHA256 3d2599085061a0362505df4fbd7efbe6a28879e0156fd4658739d9cdd27cb119 SHA512 2350fe08f2af8cbcd0e92101e122368f0b154e31eedb8cb632d6e36e2734a1d50e28113c6188d8e2b7a66f920a91a001cf46c46801e0b9ba9746eb9abffe0e90 WHIRLPOOL e7a55810c2065eb7ca5ce58005be2c3999cd9290d6c284060a1af1dc1b1aa474546b707c9cbd162f9aa8308975f29ae31c0b1d7caaee30366b0dde23a556360c DIST opera-stable_48.0.2685.39_amd64.deb 50196574 SHA256 e5b67f5cd19337edab6dc7e7c2660ff8d5e0fd88c1c255963903530ffb01b51e SHA512 e7a934a45fc0de8214431496766cb14d4b232f15b446c7d97df5088f0d92672c6583932f522b7bc82ffa979146351281a007c68eb2335d4744f2628d08f84832 WHIRLPOOL ef8d7381687e25ba46643ce39fd921e3667c3e6c0a288346caf4dd1f43e9bd98cbbe9fb142e4718cec30afa84c1656b715f6d42916cd92076bbc6ee9e101babd +DIST opera-stable_48.0.2685.50_amd64.deb 50181884 SHA256 83c7ec7db3331de54200b7f4189acc6ca9a104b0908e05312549cd3b32ec8677 SHA512 f4e775d9e8fc1f589dda8c48e558fac93907300ff8054b9408ac656293982cf2bcbb9592279313d46efe88e2c977da6f8b39e6db8ecbe687f6135cdba2c61d5a WHIRLPOOL 56ce7a471cf9678cadad123920dcef99b1bd3349dc9576636826c679b467e2cb5ed1f7c64ccc13ff42b4d4412ed3cbdf96c5b3abae705a17ff7a9344e65733d8 diff --git a/www-client/opera/opera-48.0.2685.35.ebuild b/www-client/opera/opera-48.0.2685.50.ebuild similarity index 100% rename from www-client/opera/opera-48.0.2685.35.ebuild rename to www-client/opera/opera-48.0.2685.50.ebuild diff --git a/x11-libs/libXfont/Manifest b/x11-libs/libXfont/Manifest index 1deb82c70902..29beb284b414 100644 --- a/x11-libs/libXfont/Manifest +++ b/x11-libs/libXfont/Manifest @@ -1,2 +1,3 @@ DIST libXfont-1.4.9.tar.bz2 495464 SHA256 6c6b061a3aa44f0ac95785f9579f6427080c60ae6948b49bcc8d44f63942ad89 SHA512 d541dac1c8639578a122eaa61c3df1cd180f820609a02897baf1f1e45f49109b3a755a7f3b5f284716f5e6f494a829aa86be1c730156eb82db11b1551a320654 WHIRLPOOL 4c3e71025da5688ab594569557abcff714f423406409800e419a3d1b7898135ce36f6f9aa31f17613f82fe5cee9fe8e36da5b5a46529ff7203eeb5dfc07a25df DIST libXfont-1.5.2.tar.bz2 530367 SHA256 02945ea68da447102f3e6c2b896c1d2061fd115de99404facc2aca3ad7010d71 SHA512 6f2005eb07afe6ea39b0be035cebdf3492b60758b7b9bed9e226280e370c15883ce6e2f72d1faa006968a0d9b3b649d3b80fcdaa3f7e01a71abcae88d99c7a41 WHIRLPOOL 5175dae63b4bde3959cecc018daca94d42ff023d439d43a8470a5a8ade9eff60dd753fc18a0b6525fb6feb16d03f023abd0353ac12d6907d2c6672adc346b5a3 +DIST libXfont-1.5.3.tar.bz2 519793 SHA256 ab85c10fd2683481dfef672a77fe60e6a2039558cbc0e9bf56b5e1df471c93d0 SHA512 e7c8a09c4d174129e5d550194d3c3dc2b4abf797e52fe588c6002920727c52cf33b7db8d07fc69c2987e766d3af2d6ddda72f0c70eb21b135c691c97656a81b4 WHIRLPOOL 956af4caed82144124499f7d132a7dde21d738c3048e124b3007be65be6e093cb1247a4af24c36a1c6ef1cca52e96756c95d0b3db1940efd147fe8499378311b diff --git a/x11-libs/libXfont/libXfont-1.5.3.ebuild b/x11-libs/libXfont/libXfont-1.5.3.ebuild new file mode 100644 index 000000000000..30cc148e1931 --- /dev/null +++ b/x11-libs/libXfont/libXfont-1.5.3.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +XORG_DOC=doc +inherit xorg-2 + +DESCRIPTION="X.Org Xfont library" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +IUSE="bzip2 ipv6 truetype" + +RDEPEND="x11-libs/xtrans + x11-libs/libfontenc + sys-libs/zlib + truetype? ( >=media-libs/freetype-2 ) + bzip2? ( app-arch/bzip2 ) + x11-proto/xproto + >=x11-proto/fontsproto-2.1.3 + !