diff options
Diffstat (limited to 'eclass')
-rw-r--r-- | eclass/Manifest.gz | bin | 38408 -> 38388 bytes | |||
-rw-r--r-- | eclass/apache-2.eclass | 5 | ||||
-rw-r--r-- | eclass/chromium-2.eclass | 2 | ||||
-rw-r--r-- | eclass/go-mono.eclass | 7 | ||||
-rw-r--r-- | eclass/gtk-sharp-module.eclass | 7 | ||||
-rw-r--r-- | eclass/kernel-2.eclass | 16 | ||||
-rw-r--r-- | eclass/latex-package.eclass | 9 | ||||
-rw-r--r-- | eclass/mysql-v2.eclass | 8 | ||||
-rw-r--r-- | eclass/ros-catkin.eclass | 2 |
9 files changed, 39 insertions, 17 deletions
diff --git a/eclass/Manifest.gz b/eclass/Manifest.gz Binary files differindex 257997b99096..8b58972b8832 100644 --- a/eclass/Manifest.gz +++ b/eclass/Manifest.gz diff --git a/eclass/apache-2.eclass b/eclass/apache-2.eclass index 0409c4db17d7..b2d72f479c7b 100644 --- a/eclass/apache-2.eclass +++ b/eclass/apache-2.eclass @@ -91,7 +91,7 @@ SRC_URI="mirror://apache/httpd/httpd-${PV}.tar.bz2 # built-in modules IUSE_MPMS="${IUSE_MPMS_FORK} ${IUSE_MPMS_THREAD}" -IUSE="${IUSE} debug doc ldap libressl selinux ssl static suexec threads" +IUSE="${IUSE} debug doc gdbm ldap libressl selinux ssl static suexec threads" for module in ${IUSE_MODULES} ; do IUSE="${IUSE} apache2_modules_${module}" @@ -128,10 +128,11 @@ unset -f _apache2_set_mpms DEPEND="${CDEPEND} dev-lang/perl - =dev-libs/apr-util-1*:=[ldap?] + =dev-libs/apr-util-1*:=[gdbm=,ldap?] dev-libs/libpcre apache2_modules_deflate? ( sys-libs/zlib ) apache2_modules_mime? ( app-misc/mime-types ) + gdbm? ( sys-libs/gdbm:= ) ldap? ( =net-nds/openldap-2* ) ssl? ( !libressl? ( >=dev-libs/openssl-1.0.2:0= ) diff --git a/eclass/chromium-2.eclass b/eclass/chromium-2.eclass index 64f5ee9bc833..712e44afc31d 100644 --- a/eclass/chromium-2.eclass +++ b/eclass/chromium-2.eclass @@ -77,6 +77,7 @@ chromium_remove_language_paks() { # Bug 588198 rm -f fake-bidi.pak || die + rm -f fake-bidi.pak.info || die # Look for extra pak files. # Remove pak files that the user does not want. @@ -94,6 +95,7 @@ chromium_remove_language_paks() { if ! use l10n_${lang}; then rm "${pak}" || die + rm -f "${pak}.info" || die fi done } diff --git a/eclass/go-mono.eclass b/eclass/go-mono.eclass index 5ab6b671caec..df23356b91c4 100644 --- a/eclass/go-mono.eclass +++ b/eclass/go-mono.eclass @@ -1,6 +1,13 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 +# @DEAD +# Michał Górny <mgorny@gentoo.org> (17 Jun 2018) +# This eclass was used for old versions of Mono applications, and all +# versions using it have been removed already. It's not maintained, +# uses obsolete (even removed) eclasses, outdated URIs, it has +# documentation problems. Removal in 30 days. + # @ECLASS: go-mono.eclass # @MAINTAINER: # dotnet@gentoo.org diff --git a/eclass/gtk-sharp-module.eclass b/eclass/gtk-sharp-module.eclass index be8857f760c2..f4ec30d3a823 100644 --- a/eclass/gtk-sharp-module.eclass +++ b/eclass/gtk-sharp-module.eclass @@ -1,6 +1,13 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 +# @DEAD +# Michał Górny <mgorny@gentoo.org> (17 Jun 2018) +# This eclass was used for old versions of split gtk-sharp modules, +# and all packages/versions using it have been removed already. +# It's not maintained, uses obsolete eclasses, outdated URIs, +# it has documentation problems. Removal in 30 days. + # @ECLASS: gtk-sharp-module.eclass # @MAINTAINER: # dotnet@gentoo.org diff --git a/eclass/kernel-2.eclass b/eclass/kernel-2.eclass index 94937b6630ba..a7501e936cad 100644 --- a/eclass/kernel-2.eclass +++ b/eclass/kernel-2.eclass @@ -643,7 +643,7 @@ if [[ ${ETYPE} == sources ]]; then K_DEBLOB_TAG=${K_DEBLOB_TAG:--gnu} DEBLOB_A="deblob-${DEBLOB_PV}" DEBLOB_CHECK_A="deblob-check-${DEBLOB_PV}" - DEBLOB_HOMEPAGE="http://www.fsfla.org/svn/fsfla/software/linux-libre/releases/tags" + DEBLOB_HOMEPAGE="https://www.fsfla.org/svn/fsfla/software/linux-libre/releases/tags/" DEBLOB_URI_PATH="${DEBLOB_PV}${K_DEBLOB_TAG}" if ! has "${EAPI:-0}" 0 1 ; then DEBLOB_CHECK_URI="${DEBLOB_HOMEPAGE}/${DEBLOB_URI_PATH}/deblob-check -> ${DEBLOB_CHECK_A}" @@ -1257,12 +1257,14 @@ unipatch() { # bug #272676 if [[ "$(tc-arch)" = "sparc" || "$(tc-arch)" = "sparc64" ]]; then if [[ ${KV_MAJOR} -ge 3 || ${KV_MAJOR}.${KV_MINOR}.${KV_PATCH} > 2.6.28 ]]; then - UNIPATCH_DROP="${UNIPATCH_DROP} *_fbcondecor-0.9.6.patch" - echo - ewarn "fbcondecor currently prevents sparc/sparc64 from booting" - ewarn "for kernel versions >= 2.6.29. Removing fbcondecor patch." - ewarn "See https://bugs.gentoo.org/show_bug.cgi?id=272676 for details" - echo + if [[ ! -z ${K_WANT_GENPATCHES} ]] ; then + UNIPATCH_DROP="${UNIPATCH_DROP} *_fbcondecor*.patch" + echo + ewarn "fbcondecor currently prevents sparc/sparc64 from booting" + ewarn "for kernel versions >= 2.6.29. Removing fbcondecor patch." + ewarn "See https://bugs.gentoo.org/show_bug.cgi?id=272676 for details" + echo + fi fi fi diff --git a/eclass/latex-package.eclass b/eclass/latex-package.eclass index f42b6fdd25d8..3402c94cc081 100644 --- a/eclass/latex-package.eclass +++ b/eclass/latex-package.eclass @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # @ECLASS: latex-package.eclass @@ -54,13 +54,16 @@ case ${EAPI:-0} in 0|1|2|3|4|5) inherit base eutils ;; - 6) ;; - *) die "Unknown EAPI ${EAPI} for ${ECLASS}" ;; esac RDEPEND="virtual/latex-base" DEPEND="${RDEPEND} >=sys-apps/texinfo-4.2-r5" +case ${EAPI:-0} in + 0|1|2|3|4|5|6) ;; + 7) BDEPEND="${DEPEND}"; DEPEND="" ;; + *) die "${ECLASS}: Unknown EAPI ${EAPI}" ;; +esac HOMEPAGE="http://www.tug.org/" TEXMF="/usr/share/texmf-site" diff --git a/eclass/mysql-v2.eclass b/eclass/mysql-v2.eclass index 766d5641014a..a0305989c78d 100644 --- a/eclass/mysql-v2.eclass +++ b/eclass/mysql-v2.eclass @@ -189,17 +189,17 @@ if [[ ${MY_EXTRAS_VER} != "live" && ${MY_EXTRAS_VER} != "none" ]]; then fi DESCRIPTION="A fast, multi-threaded, multi-user SQL database server" -HOMEPAGE="http://www.mysql.com/" +HOMEPAGE="https://www.mysql.com/" if [[ ${PN} == "mariadb" ]]; then - HOMEPAGE="http://mariadb.org/" + HOMEPAGE="https://mariadb.org/" DESCRIPTION="An enhanced, drop-in replacement for MySQL" fi if [[ ${PN} == "mariadb-galera" ]]; then - HOMEPAGE="http://mariadb.org/" + HOMEPAGE="https://mariadb.org/" DESCRIPTION="An enhanced, drop-in replacement for MySQL with Galera Replication" fi if [[ ${PN} == "percona-server" ]]; then - HOMEPAGE="http://www.percona.com/software/percona-server" + HOMEPAGE="https://www.percona.com/software/mysql-database/percona-server" DESCRIPTION="An enhanced, drop-in replacement for MySQL from the Percona team" fi LICENSE="GPL-2" diff --git a/eclass/ros-catkin.eclass b/eclass/ros-catkin.eclass index e6a66be85682..a556f28b4c95 100644 --- a/eclass/ros-catkin.eclass +++ b/eclass/ros-catkin.eclass @@ -128,7 +128,7 @@ else S=${WORKDIR}/${VER_PREFIX}${ROS_REPO_URI##*/}-${PV}${VER_SUFFIX}/${ROS_SUBDIR} fi -HOMEPAGE="http://wiki.ros.org/${PN}" +HOMEPAGE="https://wiki.ros.org/${PN} ${ROS_REPO_URI}" # @FUNCTION: ros-catkin_src_prepare # @DESCRIPTION: |