summaryrefslogtreecommitdiff
path: root/eclass
diff options
context:
space:
mode:
Diffstat (limited to 'eclass')
-rw-r--r--eclass/Manifest.gzbin38408 -> 38388 bytes
-rw-r--r--eclass/apache-2.eclass5
-rw-r--r--eclass/chromium-2.eclass2
-rw-r--r--eclass/go-mono.eclass7
-rw-r--r--eclass/gtk-sharp-module.eclass7
-rw-r--r--eclass/kernel-2.eclass16
-rw-r--r--eclass/latex-package.eclass9
-rw-r--r--eclass/mysql-v2.eclass8
-rw-r--r--eclass/ros-catkin.eclass2
9 files changed, 39 insertions, 17 deletions
diff --git a/eclass/Manifest.gz b/eclass/Manifest.gz
index 257997b99096..8b58972b8832 100644
--- a/eclass/Manifest.gz
+++ b/eclass/Manifest.gz
Binary files differ
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: