summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Asplund <peter.azp@gmail.com>2014-06-24 23:47:12 +0200
committerPeter Asplund <peter.azp@gmail.com>2014-06-24 23:47:12 +0200
commitb2e177dcdbd95354f19476f53ade429a60e48537 (patch)
tree3c6b6aa97b4bf65d65dc9d4b661b11440c44d0d0
parentRemove unneeded Mesa progs and fix svorak a5 patch (diff)
downloadAzP-b2e177dcdbd95354f19476f53ade429a60e48537.tar.gz
AzP-b2e177dcdbd95354f19476f53ade429a60e48537.tar.bz2
AzP-b2e177dcdbd95354f19476f53ade429a60e48537.zip
Add php-5.5.13 with patch for systemd
Based on patch in bug report #502516 https://bugs.gentoo.org/show_bug.cgi?id=502516
-rw-r--r--dev-lang/php/ChangeLog807
-rw-r--r--dev-lang/php/Manifest23
-rw-r--r--dev-lang/php/files/20php5-envd2
-rw-r--r--dev-lang/php/files/70_mod_php5.conf-apache214
-rw-r--r--dev-lang/php/files/all_mysql_socket_location-gentoo.patch13
-rw-r--r--dev-lang/php/files/all_strict_aliasing.patch14
-rw-r--r--dev-lang/php/files/bison_any_version.patch16
-rw-r--r--dev-lang/php/files/bison_build_2.patch29
-rw-r--r--dev-lang/php/files/bison_build_2a.patch30
-rw-r--r--dev-lang/php/files/fix-libstdc++-underlinking.patch10
-rw-r--r--dev-lang/php/files/freetype-2.5.1-linking-fix.patch64
-rw-r--r--dev-lang/php/files/iodbc-pkgconfig-r1.patch52
-rw-r--r--dev-lang/php/files/iodbc-pkgconfig.patch52
-rw-r--r--dev-lang/php/files/missing-openssl-include.patch14
-rw-r--r--dev-lang/php/files/php-fpm-r1.conf311
-rwxr-xr-xdev-lang/php/files/php-fpm-r4.init47
-rw-r--r--dev-lang/php/files/php-fpm-systemd-pkg-config.patch34
-rw-r--r--dev-lang/php/files/php-fpm_at-simple.service13
-rw-r--r--dev-lang/php/files/php-fpm_at.service14
-rw-r--r--dev-lang/php/files/php5-ldvs1
-rw-r--r--dev-lang/php/files/stricter-libc-client-symlink-check.patch15
-rw-r--r--dev-lang/php/metadata.xml28
-rw-r--r--dev-lang/php/php-5.5.13-r1.ebuild782
-rw-r--r--x11-misc/xkeyboard-config/ChangeLog803
-rw-r--r--x11-misc/xkeyboard-config/Manifest6
-rw-r--r--x11-misc/xkeyboard-config/files/xkeyboard-config-2.10.1-r1_svoraka5.patch56
-rw-r--r--x11-misc/xkeyboard-config/files/xkeyboard-config-2.10.1-r1_svoraka5_baseextrasxml.patch21
-rw-r--r--x11-misc/xkeyboard-config/metadata.xml5
-rw-r--r--x11-misc/xkeyboard-config/xkeyboard-config-2.10.1-r1.ebuild50
29 files changed, 2385 insertions, 941 deletions
diff --git a/dev-lang/php/ChangeLog b/dev-lang/php/ChangeLog
new file mode 100644
index 0000000..e9dacfc
--- /dev/null
+++ b/dev-lang/php/ChangeLog
@@ -0,0 +1,807 @@
+# ChangeLog for dev-lang/php
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/php/ChangeLog,v 1.843 2014/06/08 10:59:25 ago Exp $
+
+ 08 Jun 2014; Agostino Sarubbo <ago@gentoo.org> php-5.4.28.ebuild,
+ php-5.5.12.ebuild:
+ Stable for x86, wrt bug #509132
+
+ 08 Jun 2014; Agostino Sarubbo <ago@gentoo.org> php-5.4.28.ebuild,
+ php-5.5.12.ebuild:
+ Stable for sparc, wrt bug #509132
+
+ 08 Jun 2014; Agostino Sarubbo <ago@gentoo.org> php-5.4.28.ebuild,
+ php-5.5.12.ebuild:
+ Stable for ppc, wrt bug #509132
+
+ 08 Jun 2014; Agostino Sarubbo <ago@gentoo.org> php-5.4.28.ebuild,
+ php-5.5.12.ebuild:
+ Stable for ppc64, wrt bug #509132
+
+ 08 Jun 2014; Agostino Sarubbo <ago@gentoo.org> php-5.4.28.ebuild,
+ php-5.5.12.ebuild:
+ Stable for ia64, wrt bug #509132
+
+ 08 Jun 2014; Agostino Sarubbo <ago@gentoo.org> php-5.4.28.ebuild,
+ php-5.5.12.ebuild:
+ Stable for alpha, wrt bug #509132
+
+*php-5.4.29 (30 May 2014)
+*php-5.5.13 (30 May 2014)
+
+ 30 May 2014; Ole Markus With <olemarkus@gentoo.org> +php-5.4.29.ebuild,
+ +php-5.5.13.ebuild:
+ Version bump
+
+ 25 May 2014; Markus Meier <maekke@gentoo.org> php-5.5.12.ebuild:
+ arm stable, bug #509132
+
+ 25 May 2014; Markus Meier <maekke@gentoo.org> php-5.4.28.ebuild:
+ arm stable, bug #509132
+
+ 24 May 2014; Agostino Sarubbo <ago@gentoo.org> php-5.4.28.ebuild,
+ php-5.5.12.ebuild:
+ Stable for amd64, wrt bug #509132
+
+ 20 May 2014; Jeroen Roovers <jer@gentoo.org> php-5.4.28.ebuild,
+ php-5.5.12.ebuild:
+ Stable for HPPA (bug #509132).
+
+ 17 May 2014; Agostino Sarubbo <ago@gentoo.org> php-5.3.28-r3.ebuild:
+ Stable for alpha, wrt bug #501376
+
+ 14 May 2014; Agostino Sarubbo <ago@gentoo.org> php-5.3.28-r3.ebuild:
+ Stable for sparc, wrt bug #501376
+
+ 13 May 2014; Agostino Sarubbo <ago@gentoo.org> php-5.3.28-r3.ebuild:
+ Stable for ia64, wrt bug #501376
+
+*php-5.5.12 (03 May 2014)
+*php-5.4.28 (03 May 2014)
+*php-5.6.0_beta2 (03 May 2014)
+
+ 03 May 2014; Ole Markus With <olemarkus@gentoo.org> +php-5.4.28.ebuild,
+ +php-5.5.12.ebuild, +php-5.6.0_beta2.ebuild:
+ Version bumps
+
+*php-5.6.0_beta1 (23 Apr 2014)
+
+ 23 Apr 2014; Ole Markus With <olemarkus@gentoo.org> +php-5.6.0_beta1.ebuild:
+ Add php 5.6 beta 1
+
+ 20 Apr 2014; Agostino Sarubbo <ago@gentoo.org> php-5.3.28-r3.ebuild:
+ Stable for ppc64, wrt bug #501376
+
+ 13 Apr 2014; Agostino Sarubbo <ago@gentoo.org> php-5.3.28-r3.ebuild:
+ Stable for ppc, wrt bug #501376
+
+ 05 Apr 2014; Agostino Sarubbo <ago@gentoo.org> php-5.3.28-r3.ebuild:
+ Stable for x86, wrt bug #501376
+
+ 05 Apr 2014; Ole Markus With <olemarkus@gentoo.org> -php-5.3.28-r1.ebuild,
+ -php-5.3.28-r2.ebuild, -php-5.4.23.ebuild, -php-5.4.24-r1.ebuild,
+ -php-5.4.24.ebuild, -php-5.4.25.ebuild, -php-5.5.7.ebuild,
+ -php-5.5.8-r1.ebuild, -php-5.5.8.ebuild, -php-5.5.9.ebuild:
+ Removing older, insecure versions
+
+*php-5.5.11 (05 Apr 2014)
+*php-5.4.27 (05 Apr 2014)
+
+ 05 Apr 2014; Ole Markus With <olemarkus@gentoo.org> +php-5.4.27.ebuild,
+ +php-5.5.11.ebuild:
+ Version bumps
+
+ 05 Apr 2014; Pacho Ramos <pacho@gentoo.org> php-5.3.28-r3.ebuild:
+ amd64 stable, bug #501376
+
+ 26 Mar 2014; Markus Meier <maekke@gentoo.org> php-5.3.28-r3.ebuild:
+ arm stable, bug #501376
+
+ 24 Mar 2014; Agostino Sarubbo <ago@gentoo.org> php-5.4.26.ebuild,
+ php-5.5.10.ebuild:
+ Stable for ppc64, wrt bug #503630
+
+ 19 Mar 2014; Jeroen Roovers <jer@gentoo.org> php-5.3.28-r3.ebuild:
+ Stable for HPPA (bug #501376).
+
+ 19 Mar 2014; Agostino Sarubbo <ago@gentoo.org> php-5.4.26.ebuild,
+ php-5.5.10.ebuild:
+ Stable for alpha, wrt bug #503630
+
+ 18 Mar 2014; Agostino Sarubbo <ago@gentoo.org> php-5.4.26.ebuild,
+ php-5.5.10.ebuild:
+ Stable for ia64, wrt bug #503630
+
+ 16 Mar 2014; Agostino Sarubbo <ago@gentoo.org> php-5.4.26.ebuild,
+ php-5.5.10.ebuild:
+ Stable for ppc, wrt bug #503630
+
+ 12 Mar 2014; Markus Meier <maekke@gentoo.org> php-5.5.10.ebuild:
+ arm stable, bug #503630
+
+ 12 Mar 2014; Markus Meier <maekke@gentoo.org> php-5.4.26.ebuild:
+ arm stable, bug #503630
+
+ 12 Mar 2014; Agostino Sarubbo <ago@gentoo.org> php-5.4.26.ebuild,
+ php-5.5.10.ebuild:
+ Stable for sparc, wrt bug #503630
+
+ 12 Mar 2014; Patrick Lauer <patrick@gentoo.org> php-5.3.28-r3.ebuild:
+ Whitespace
+
+*php-5.3.28-r3 (11 Mar 2014)
+
+ 11 Mar 2014; Ole Markus With <olemarkus@gentoo.org>
+ +files/freetype-2.5.1-linking-fix.patch, +php-5.3.28-r3.ebuild:
+ Add patch for compiling against freetype-2.5.1
+
+ 09 Mar 2014; Agostino Sarubbo <ago@gentoo.org> php-5.4.26.ebuild,
+ php-5.5.10.ebuild:
+ Stable for x86, wrt bug #503630
+
+ 09 Mar 2014; Agostino Sarubbo <ago@gentoo.org> php-5.4.26.ebuild,
+ php-5.5.10.ebuild:
+ Stable for amd64, wrt bug #503630
+
+ 07 Mar 2014; Jeroen Roovers <jer@gentoo.org> php-5.4.26.ebuild,
+ php-5.5.10.ebuild:
+ Stable for HPPA (bug #503630).
+
+*php-5.4.26 (07 Mar 2014)
+*php-5.5.10 (07 Mar 2014)
+
+ 07 Mar 2014; Ole Markus With <olemarkus@gentoo.org> +php-5.4.26.ebuild,
+ +php-5.5.10.ebuild:
+ Version bumps
+
+ 22 Feb 2014; Agostino Sarubbo <ago@gentoo.org> php-5.5.9.ebuild:
+ Stable for sparc, wrt bug #501312
+
+ 20 Feb 2014; Agostino Sarubbo <ago@gentoo.org> php-5.5.9.ebuild:
+ Stable for ppc, wrt bug #501312
+
+ 20 Feb 2014; Agostino Sarubbo <ago@gentoo.org> php-5.5.9.ebuild:
+ Stable for ppc64, wrt bug #501312
+
+ 17 Feb 2014; Agostino Sarubbo <ago@gentoo.org> php-5.5.9.ebuild:
+ Stable for arm, wrt bug #501312
+
+ 16 Feb 2014; Jeroen Roovers <jer@gentoo.org> php-5.5.9.ebuild:
+ Stable for HPPA (bug #501312).
+
+ 16 Feb 2014; Ole Markus With <olemarkus@gentoo.org> -php-5.5.2.ebuild:
+ Removing old version 5.5.2
+
+ 16 Feb 2014; Agostino Sarubbo <ago@gentoo.org> php-5.5.9.ebuild:
+ Stable for ia64, wrt bug #501312
+
+ 16 Feb 2014; Agostino Sarubbo <ago@gentoo.org> php-5.5.9.ebuild:
+ Stable for alpha, wrt bug #501312
+
+ 15 Feb 2014; Agostino Sarubbo <ago@gentoo.org> php-5.5.9.ebuild:
+ Stable for x86, wrt bug #501312
+
+ 15 Feb 2014; Agostino Sarubbo <ago@gentoo.org> php-5.5.9.ebuild:
+ Stable for amd64, wrt bug #501312
+
+ 08 Feb 2014; Ole Markus With <olemarkus@gentoo.org> -php-5.3.27.ebuild,
+ -php-5.4.17.ebuild:
+ Remove older unsecure versions
+
+ 08 Feb 2014; Ole Markus With <olemarkus@gentoo.org> php-5.3.27.ebuild,
+ php-5.3.28-r1.ebuild, php-5.3.28-r2.ebuild, php-5.3.28.ebuild,
+ php-5.4.17.ebuild, php-5.4.23.ebuild, php-5.4.24-r1.ebuild, php-5.4.24.ebuild,
+ php-5.4.25.ebuild, php-5.5.2.ebuild:
+ Remove frontbase keyword, which does nothing
+
+*php-5.5.8-r1 (02 Feb 2014)
+*php-5.4.24-r1 (02 Feb 2014)
+*php-5.6.0_alpha1-r1 (02 Feb 2014)
+*php-5.3.28-r2 (02 Feb 2014)
+
+ 02 Feb 2014; Pacho Ramos <pacho@gentoo.org> +files/php-fpm_at-simple.service,
+ +files/php-fpm_at.service, +php-5.3.28-r2.ebuild, +php-5.4.24-r1.ebuild,
+ +php-5.5.8-r1.ebuild, +php-5.6.0_alpha1-r1.ebuild:
+ Rework systemd support (#439918)
+
+*php-5.6.0_alpha1 (28 Jan 2014)
+
+ 28 Jan 2014; Ole Markus With <olemarkus@gentoo.org> +php-5.6.0_alpha1.ebuild:
+ Adding first alpha of php 5.6
+
+ 17 Jan 2014; Richard Freeman <rich0@gentoo.org> php-5.3.28-r1.ebuild:
+ amd64 stable - 494249,492784
+
+*php-5.5.7 (13 Jan 2014)
+
+ 13 Jan 2014; Ole Markus With <olemarkus@gentoo.org> +php-5.5.7.ebuild:
+ Restoring php-5.5.7
+
+ 13 Jan 2014; Ole Markus With <olemarkus@gentoo.org> -php-5.4.18.ebuild,
+ -php-5.4.19.ebuild, -php-5.4.20.ebuild, -php-5.4.21.ebuild,
+ -php-5.4.22.ebuild, -php-5.5.3-r1.ebuild, -php-5.5.3.ebuild,
+ -php-5.5.4.ebuild, -php-5.5.5.ebuild, -php-5.5.6.ebuild, -php-5.5.7.ebuild:
+ Removing old versions
+
+*php-5.5.8 (13 Jan 2014)
+*php-5.4.24 (13 Jan 2014)
+
+ 13 Jan 2014; Ole Markus With <olemarkus@gentoo.org> +php-5.4.24.ebuild,
+ +php-5.5.8.ebuild:
+ Version bump
+
+ 12 Jan 2014; Agostino Sarubbo <ago@gentoo.org> php-5.3.28.ebuild,
+ php-5.4.23.ebuild, php-5.5.7.ebuild:
+ Stable for ia64, wrt bug #492784
+
+ 10 Jan 2014; Jeroen Roovers <jer@gentoo.org> php-5.3.28-r1.ebuild:
+ Stable for HPPA (bug #492784).
+
+ 10 Jan 2014; Ole Markus With <olemarkus@gentoo.org> php-5.3.28-r1.ebuild:
+ Fix for building with USE=threads. Bug #494240
+
+ 05 Jan 2014; Agostino Sarubbo <ago@gentoo.org> php-5.3.28.ebuild,
+ php-5.4.23.ebuild, php-5.5.7.ebuild:
+ Stable for alpha, wrt bug #492784
+
+ 05 Jan 2014; Agostino Sarubbo <ago@gentoo.org> php-5.3.28.ebuild,
+ php-5.4.23.ebuild, php-5.5.7.ebuild:
+ Stable for arm, wrt bug #492784
+
+ 04 Jan 2014; Agostino Sarubbo <ago@gentoo.org> php-5.3.28.ebuild,
+ php-5.4.23.ebuild, php-5.5.7.ebuild:
+ Stable for sparc, wrt bug #492784
+
+ 04 Jan 2014; Agostino Sarubbo <ago@gentoo.org> php-5.3.28.ebuild,
+ php-5.4.23.ebuild, php-5.5.7.ebuild:
+ Stable for ppc64, wrt bug #492784
+
+ 04 Jan 2014; Agostino Sarubbo <ago@gentoo.org> php-5.3.28.ebuild,
+ php-5.4.23.ebuild, php-5.5.7.ebuild:
+ Stable for ppc, wrt bug #492784
+
+ 03 Jan 2014; Agostino Sarubbo <ago@gentoo.org> php-5.3.28.ebuild,
+ php-5.4.23.ebuild, php-5.5.7.ebuild:
+ Stable for x86, wrt bug #492784
+
+ 03 Jan 2014; Agostino Sarubbo <ago@gentoo.org> php-5.3.28.ebuild,
+ php-5.4.23.ebuild, php-5.5.7.ebuild:
+ Stable for amd64, wrt bug #492784
+
+ 30 Dec 2013; Jeroen Roovers <jer@gentoo.org> php-5.4.23.ebuild,
+ php-5.5.7.ebuild:
+ Stable for HPPA (bug #492784).
+
+*php-5.4.23 (13 Dec 2013)
+*php-5.5.7 (13 Dec 2013)
+*php-5.3.28 (13 Dec 2013)
+
+ 13 Dec 2013; Ole Markus With <olemarkus@gentoo.org> +php-5.3.28.ebuild,
+ +php-5.4.23.ebuild, +php-5.5.7.ebuild:
+ Version bump of all minor versions
+
+*php-5.4.22 (15 Nov 2013)
+
+ 15 Nov 2013; Ole Markus With <olemarkus@gentoo.org> +php-5.4.22.ebuild:
+ Version bump
+
+*php-5.5.6 (14 Nov 2013)
+
+ 14 Nov 2013; Ole Markus With <olemarkus@gentoo.org> +php-5.5.6.ebuild:
+ Version bump
+
+*php-5.4.21 (29 Oct 2013)
+
+ 29 Oct 2013; Ole Markus With <olemarkus@gentoo.org> +php-5.4.21.ebuild:
+ Version bump
+
+*php-5.5.5 (18 Oct 2013)
+
+ 18 Oct 2013; Ole Markus With <olemarkus@gentoo.org> +php-5.5.5.ebuild:
+ Version bump
+
+ 14 Oct 2013; Naohiro Aota <naota@gentoo.org> php-5.5.4.ebuild:
+ Rekeyword ~x86-fbsd
+
+ 13 Oct 2013; Agostino Sarubbo <ago@gentoo.org> php-5.4.20.ebuild,
+ php-5.5.4.ebuild:
+ Stable for sparc, wrt bug #483212
+
+ 06 Oct 2013; Agostino Sarubbo <ago@gentoo.org> php-5.4.20.ebuild,
+ php-5.5.4.ebuild:
+ Stable for alpha, wrt bug #483212
+
+ 30 Sep 2013; Agostino Sarubbo <ago@gentoo.org> php-5.4.20.ebuild,
+ php-5.5.4.ebuild:
+ Stable for ia64, wrt bug #483212
+
+ 30 Sep 2013; Agostino Sarubbo <ago@gentoo.org> php-5.4.20.ebuild,
+ php-5.5.4.ebuild:
+ Stable for arm, wrt bug #483212
+
+ 29 Sep 2013; Agostino Sarubbo <ago@gentoo.org> php-5.4.20.ebuild,
+ php-5.5.4.ebuild:
+ Stable for ppc, wrt bug #483212
+
+ 28 Sep 2013; Agostino Sarubbo <ago@gentoo.org> php-5.4.20.ebuild,
+ php-5.5.4.ebuild:
+ Stable for x86, wrt bug #483212
+
+ 28 Sep 2013; Agostino Sarubbo <ago@gentoo.org> php-5.4.20.ebuild,
+ php-5.5.4.ebuild:
+ Stable for amd64, wrt bug #483212
+
+ 28 Sep 2013; Jeroen Roovers <jer@gentoo.org> php-5.4.20.ebuild,
+ php-5.5.4.ebuild:
+ Stable for HPPA (bug #483212).
+
+*php-5.4.20 (22 Sep 2013)
+*php-5.5.4 (22 Sep 2013)
+
+ 22 Sep 2013; Ole Markus With <olemarkus@gentoo.org> +php-5.4.20.ebuild,
+ +php-5.5.4.ebuild:
+ Version bump
+
+ 22 Sep 2013; Ole Markus With <olemarkus@gentoo.org>
+ -files/eblits/common-v2.eblit, -files/eblits/pkg_setup-v2.eblit,
+ -files/eblits/pkg_setup-v3.eblit, -files/eblits/src_compile-v1.eblit,
+ -files/eblits/src_compile-v2.eblit, -files/eblits/src_configure-v53.eblit,
+ -files/eblits/src_configure-v54.eblit, -files/eblits/src_install-v2.eblit,
+ -files/eblits/src_install-v3.eblit, -files/eblits/src_prepare-v2.eblit,
+ -files/eblits/src_prepare-v3.eblit, -files/eblits/src_prepare-v4.eblit,
+ -files/eblits/src_test-v1.eblit:
+ Removing the eblits that are not in use
+
+ 10 Sep 2013; Patrick Lauer <patrick@gentoo.org> php-5.5.2.ebuild,
+ php-5.5.3-r1.ebuild, php-5.5.3.ebuild:
+ Whitespace
+
+ 27 Aug 2013; Michael Palimaka <kensington@gentoo.org> php-5.3.27.ebuild,
+ php-5.4.17.ebuild, php-5.4.18.ebuild, php-5.4.19.ebuild, php-5.5.2.ebuild,
+ php-5.5.3-r1.ebuild, php-5.5.3.ebuild:
+ Pin virtual/jpeg SLOT to 0.
+
+ 24 Aug 2013; Ole Markus With <olemarkus@gentoo.org> php-5.5.3-r1.ebuild:
+ Fix bug 482310, use the correct patch
+
+*php-5.5.3-r1 (24 Aug 2013)
+
+ 24 Aug 2013; Ole Markus With <olemarkus@gentoo.org> +php-5.5.3-r1.ebuild:
+ Readding systemd-enabled ebuild
+
+ 23 Aug 2013; Jeroen Roovers <jer@gentoo.org> php-5.5.2.ebuild:
+ Stable for HPPA (bug #480460).
+
+ 23 Aug 2013; Agostino Sarubbo <ago@gentoo.org> -php-5.5.1-r1.ebuild,
+ -php-5.5.1.ebuild:
+ Remove old
+
+ 23 Aug 2013; Agostino Sarubbo <ago@gentoo.org> php-5.5.2.ebuild:
+ Stable for x86, wrt bug #481004
+
+ 23 Aug 2013; Agostino Sarubbo <ago@gentoo.org> php-5.5.2.ebuild:
+ Stable for amd64, wrt bug #481004
+
+ 23 Aug 2013; Agostino Sarubbo <ago@gentoo.org> php-5.5.2.ebuild:
+ Stable for sparc, wrt bug #480460
+
+ 23 Aug 2013; Agostino Sarubbo <ago@gentoo.org> php-5.5.2.ebuild:
+ Stable for sh, wrt bug #480460
+
+ 23 Aug 2013; Agostino Sarubbo <ago@gentoo.org> php-5.5.2.ebuild:
+ Stable for alpha, wrt bug #480460
+
+ 23 Aug 2013; Agostino Sarubbo <ago@gentoo.org> php-5.5.2.ebuild:
+ Stable for arm, wrt bug #480460
+
+ 23 Aug 2013; Agostino Sarubbo <ago@gentoo.org> php-5.5.2.ebuild:
+ Stable for ppc64, wrt bug #480460
+
+ 23 Aug 2013; Agostino Sarubbo <ago@gentoo.org> php-5.5.2.ebuild:
+ Stable for ppc, wrt bug #480460
+
+ 23 Aug 2013; Agostino Sarubbo <ago@gentoo.org> php-5.5.2.ebuild:
+ Stable for ia64, wrt bug #480460
+
+*php-5.4.19 (23 Aug 2013)
+*php-5.5.3 (23 Aug 2013)
+
+ 23 Aug 2013; Ole Markus With <olemarkus@gentoo.org> +php-5.4.19.ebuild,
+ +php-5.5.3.ebuild:
+ Version bumps
+
+ 18 Aug 2013; Patrick Lauer <patrick@gentoo.org> php-5.3.27.ebuild,
+ php-5.4.17.ebuild, php-5.4.18.ebuild, php-5.5.1-r1.ebuild, php-5.5.1.ebuild,
+ php-5.5.2.ebuild:
+ Whitespace
+
+*php-5.5.2 (17 Aug 2013)
+
+ 17 Aug 2013; Ole Markus With <olemarkus@gentoo.org>
+ +files/iodbc-pkgconfig-r1.patch, +php-5.5.2.ebuild:
+ php5.5 version bump
+
+ 16 Aug 2013; Agostino Sarubbo <ago@gentoo.org> -php-5.3.23.ebuild,
+ -php-5.4.13.ebuild, -php-5.4.16.ebuild, -php-5.5.0.ebuild,
+ -php-5.5.0_rc3.ebuild:
+ Remove old
+
+ 16 Aug 2013; Agostino Sarubbo <ago@gentoo.org> php-5.4.17.ebuild:
+ Stable for s390, wrt bug #472558
+
+*php-5.4.18 (16 Aug 2013)
+
+ 16 Aug 2013; Ole Markus With <olemarkus@gentoo.org> +php-5.4.18.ebuild:
+ Verion bump
+
+ 14 Aug 2013; Patrick Lauer <patrick@gentoo.org> php-5.5.0.ebuild,
+ php-5.5.0_rc3.ebuild, php-5.5.1-r1.ebuild, php-5.5.1.ebuild:
+ Whitespace
+
+ 13 Aug 2013; Agostino Sarubbo <ago@gentoo.org> php-5.5.1.ebuild:
+ Stable for x86, wrt bug #480460
+
+ 13 Aug 2013; Agostino Sarubbo <ago@gentoo.org> php-5.5.1.ebuild:
+ Stable for amd64, wrt bug #480460
+
+ 06 Aug 2013; Agostino Sarubbo <ago@gentoo.org> php-5.3.27.ebuild,
+ php-5.4.16.ebuild:
+ Stable for s390, wrt bug #472558
+
+ 31 Jul 2013; Jeroen Roovers <jer@gentoo.org> php-5.3.27.ebuild,
+ php-5.4.17.ebuild:
+ Stable for HPPA (bug #472558).
+
+*php-5.4.13 (28 Jul 2013)
+*php-5.3.23 (28 Jul 2013)
+
+ 28 Jul 2013; Ole Markus With <olemarkus@gentoo.org> +php-5.3.23.ebuild,
+ +php-5.4.13.ebuild:
+ Revert a really bad cleanup
+
+*php-5.4.16 (28 Jul 2013)
+
+ 28 Jul 2013; Patrick Lauer <patrick@gentoo.org> +php-5.4.16.ebuild:
+ QA: Restore stable hppa keyword
+
+*php-5.5.1-r1 (27 Jul 2013)
+
+ 27 Jul 2013; Ole Markus With <olemarkus@gentoo.org> +php-5.5.1-r1.ebuild:
+ Revbump providing preliminary systemd support
+
+*php-5.5.1-r1 (27 Jul 2013)
+
+ 27 Jul 2013; Ole Markus With <olemarkus@gentoo.org> +php-5.5.1-r1.ebuild,
+ -php-5.3.23.ebuild, -php-5.3.26.ebuild, -php-5.4.13.ebuild,
+ -php-5.4.16.ebuild:
+ Removing older ebuilds
+
+ 22 Jul 2013; Agostino Sarubbo <ago@gentoo.org> php-5.3.27.ebuild,
+ php-5.4.17.ebuild:
+ Stable for sparc, wrt bug #472558
+
+ 21 Jul 2013; Agostino Sarubbo <ago@gentoo.org> php-5.3.27.ebuild,
+ php-5.4.17.ebuild:
+ Stable for sh, wrt bug #472558
+
+*php-5.5.1 (19 Jul 2013)
+
+ 19 Jul 2013; Ole Markus With <olemarkus@gentoo.org> +php-5.5.1.ebuild:
+ Version bump
+
+ 14 Jul 2013; Agostino Sarubbo <ago@gentoo.org> php-5.3.27.ebuild,
+ php-5.4.17.ebuild:
+ Stable for arm, wrt bug #472558
+
+ 14 Jul 2013; Agostino Sarubbo <ago@gentoo.org> php-5.3.27.ebuild,
+ php-5.4.17.ebuild:
+ Stable for alpha, wrt bug #472558
+
+ 13 Jul 2013; Agostino Sarubbo <ago@gentoo.org> php-5.3.27.ebuild:
+ Stable for amd64 x86 ia64 ppc ppc64 wrt to bug #472558
+
+ 13 Jul 2013; Agostino Sarubbo <ago@gentoo.org> php-5.3.26.ebuild,
+ php-5.4.17.ebuild:
+ Stable for ppc64, wrt bug #472558
+
+*php-5.3.27 (13 Jul 2013)
+
+ 13 Jul 2013; Ole Markus With <olemarkus@gentoo.org> +php-5.3.27.ebuild:
+ Version bump
+
+ 13 Jul 2013; Agostino Sarubbo <ago@gentoo.org> php-5.3.26.ebuild,
+ php-5.4.17.ebuild:
+ Stable for ppc, wrt bug #472558
+
+ 07 Jul 2013; Agostino Sarubbo <ago@gentoo.org> php-5.3.26.ebuild,
+ php-5.4.17.ebuild:
+ Stable for ia64, wrt bug #472558
+
+ 07 Jul 2013; Agostino Sarubbo <ago@gentoo.org> php-5.4.17.ebuild:
+ Stable for x86, wrt bug #472558
+
+ 07 Jul 2013; Agostino Sarubbo <ago@gentoo.org> php-5.4.17.ebuild:
+ Stable for amd64, wrt bug #472558
+
+ 07 Jul 2013; Agostino Sarubbo <ago@gentoo.org> php-5.3.26.ebuild,
+ php-5.4.16.ebuild:
+ Stable for x86, wrt bug #472558
+
+ 07 Jul 2013; Agostino Sarubbo <ago@gentoo.org> php-5.3.26.ebuild,
+ php-5.4.16.ebuild:
+ Stable for amd64, wrt bug #472558
+
+ 06 Jul 2013; Jeroen Roovers <jer@gentoo.org> php-5.3.26.ebuild,
+ php-5.4.16.ebuild:
+ Stable for HPPA (bug #472558).
+
+*php-5.4.17 (05 Jul 2013)
+
+ 05 Jul 2013; Ole Markus With <olemarkus@gentoo.org> +php-5.4.17.ebuild:
+ Version bump
+
+*php-5.5.0 (20 Jun 2013)
+
+ 20 Jun 2013; Ole Markus With <olemarkus@gentoo.org> +php-5.5.0.ebuild:
+ Version bump
+
+ 07 Jun 2013; Ole Markus With <olemarkus@gentoo.org> -php-5.3.24.ebuild,
+ -php-5.3.25.ebuild, -php-5.4.14.ebuild, -php-5.4.15.ebuild,
+ -php-5.5.0_beta4.ebuild, -php-5.5.0_rc1.ebuild, -php-5.5.0_rc2.ebuild:
+ Removing older versions
+
+*php-5.3.26 (07 Jun 2013)
+*php-5.4.16 (07 Jun 2013)
+*php-5.5.0_rc3 (07 Jun 2013)
+
+ 07 Jun 2013; Ole Markus With <olemarkus@gentoo.org> +php-5.3.26.ebuild,
+ +php-5.4.16.ebuild, +php-5.5.0_rc3.ebuild, php-5.3.25.ebuild:
+ Version bump
+
+*php-5.5.0_rc2 (05 Jun 2013)
+
+ 05 Jun 2013; Ole Markus With <olemarkus@gentoo.org> +php-5.5.0_rc2.ebuild:
+ Version bump
+
+ 15 May 2013; Patrick Lauer <patrick@gentoo.org> metadata.xml:
+ Fix metadata.xml
+
+*php-5.5.0_rc1 (13 May 2013)
+*php-5.3.25 (13 May 2013)
+*php-5.4.15 (13 May 2013)
+
+ 13 May 2013; Ole Markus With <olemarkus@gentoo.org> +php-5.3.25.ebuild,
+ +php-5.4.15.ebuild, +php-5.5.0_rc1.ebuild, metadata.xml:
+ Version bumps. xsl USE flag has been renamed to xslt.
+
+ 28 Apr 2013; Zac Medico <zmedico@gentoo.org> php-5.3.23.ebuild,
+ php-5.3.24.ebuild, php-5.4.13.ebuild, php-5.4.14.ebuild,
+ php-5.5.0_beta4.ebuild:
+ Bug #467648 - Refer to /etc/portage/make.conf, not /etc/make.conf.
+
+ 25 Apr 2013; Ian Stakenvicius <axs@gentoo.org> ChangeLog:
+ updated manifest for php-5.5.0_beta4 , per bug #467232
+
+ 25 Apr 2013; Ole Markus With <olemarkus@gentoo.org> -php-5.3.18.ebuild,
+ -php-5.4.8.ebuild, -php-5.5.0_beta3.ebuild:
+ Removing older versions
+
+*php-5.5.0_beta4 (25 Apr 2013)
+
+ 25 Apr 2013; Ole Markus With <olemarkus@gentoo.org> +php-5.5.0_beta4.ebuild:
+ Bump php 5.5 beta
+
+ 13 Apr 2013; Agostino Sarubbo <ago@gentoo.org> php-5.3.23.ebuild,
+ php-5.4.13.ebuild:
+ Stable for s390, wrt bug #459904
+
+ 11 Apr 2013; Ole Markus With <olemarkus@gentoo.org> -php-5.3.23-r1.ebuild,
+ -php-5.3.23-r2.ebuild, -php-5.4.13-r2.ebuild, -php-5.4.13-r3.ebuild:
+ Removing older unstable versions
+
+*php-5.4.14 (11 Apr 2013)
+*php-5.3.24 (11 Apr 2013)
+
+ 11 Apr 2013; Ole Markus With <olemarkus@gentoo.org> +php-5.3.24.ebuild,
+ +php-5.4.14.ebuild:
+ Version bump for 5.4 and 5.3
+
+ 11 Apr 2013; Ole Markus With <olemarkus@gentoo.org>
+ -php-5.5.0_beta1-r1.ebuild, -php-5.5.0_beta1-r2.ebuild,
+ -php-5.5.0_beta1-r3.ebuild, -php-5.5.0_beta1.ebuild,
+ -php-5.5.0_beta2-r1.ebuild, -php-5.5.0_beta2-r2.ebuild,
+ -php-5.5.0_beta2-r3.ebuild, -php-5.5.0_beta2-r4.ebuild,
+ -php-5.5.0_beta2.ebuild:
+ Removing betas
+
+*php-5.5.0_beta3 (11 Apr 2013)
+
+ 11 Apr 2013; Ole Markus With <olemarkus@gentoo.org> +php-5.5.0_beta3.ebuild:
+ Bump of 5.5 beta
+
+*php-5.5.0_beta2-r4 (06 Apr 2013)
+
+ 06 Apr 2013; Ole Markus With <olemarkus@gentoo.org>
+ +files/iodbc-pkgconfig.patch, +php-5.5.0_beta2-r4.ebuild:
+ Use pkg-config for iodbc dependencies. Bug 464300
+
+ 02 Apr 2013; Fabian Groffen <grobian@gentoo.org> php-5.4.13-r3.ebuild,
+ php-5.5.0_beta2-r3.ebuild:
+ Fix compilation with USE=iconv for non-glibc platforms, bug #419525
+
+ 02 Apr 2013; Agostino Sarubbo <ago@gentoo.org> php-5.3.23.ebuild,
+ php-5.4.13.ebuild:
+ Stable for sparc, wrt bug #459904
+
+ 02 Apr 2013; Ole Markus With <olemarkus@gentoo.org>
+ +files/fix-libstdc++-underlinking.patch, php-5.3.23-r2.ebuild:
+ Fix underlinking of libstdc++. Bug 463498
+
+ 01 Apr 2013; Agostino Sarubbo <ago@gentoo.org> php-5.3.23.ebuild,
+ php-5.4.13.ebuild:
+ Stable for ia64, wrt bug #459904
+
+*php-5.3.23-r2 (01 Apr 2013)
+*php-5.5.0_beta2-r3 (01 Apr 2013)
+*php-5.4.13-r3 (01 Apr 2013)
+
+ 01 Apr 2013; Ole Markus With <olemarkus@gentoo.org> +php-5.3.23-r2.ebuild,
+ +php-5.4.13-r3.ebuild, +php-5.5.0_beta2-r3.ebuild:
+ Revbump removing the doc USE flag
+
+ 31 Mar 2013; Agostino Sarubbo <ago@gentoo.org> php-5.3.23.ebuild,
+ php-5.4.13.ebuild:
+ Stable for sh, wrt bug #459904
+
+*php-5.5.0_beta2-r2 (31 Mar 2013)
+
+ 31 Mar 2013; Ole Markus With <olemarkus@gentoo.org>
+ +php-5.5.0_beta2-r2.ebuild, php-5.5.0_beta2-r1.ebuild:
+ Fixed using mysqlnd by default also for mysqli. (Bug 463950)
+
+ 30 Mar 2013; Ole Markus With <olemarkus@gentoo.org>
+ +files/stricter-libc-client-symlink-check.patch, php-5.5.0_beta2-r1.ebuild:
+ Bugfix for 463800
+
+*php-5.5.0_beta2-r1 (29 Mar 2013)
+
+ 29 Mar 2013; Ole Markus With <olemarkus@gentoo.org>
+ +php-5.5.0_beta2-r1.ebuild, metadata.xml:
+ Flip libmysqlclient and mysqlnd so that mysqlnd is enabed by default
+
+*php-5.5.0_beta2 (28 Mar 2013)
+
+ 28 Mar 2013; Ole Markus With <olemarkus@gentoo.org>
+ +files/all_mysql_socket_location-gentoo.patch,
+ +files/all_strict_aliasing.patch, +php-5.5.0_beta2.ebuild:
+ Bumping php 5.5 to beta2. Also does proper install of opcache using ext and
+ ext-active
+
+*php-5.5.0_beta1-r3 (25 Mar 2013)
+
+ 25 Mar 2013; Ole Markus With <olemarkus@gentoo.org>
+ +files/bison_any_version.patch, +files/bison_build_2.patch,
+ +php-5.5.0_beta1-r3.ebuild:
+ Revbump that possibly fixes bug 462652
+
+ 23 Mar 2013; Ole Markus With <olemarkus@gentoo.org> metadata.xml:
+ Removing suhosin USE flag description from metadata.xml
+
+*php-5.4.13-r2 (23 Mar 2013)
+*php-5.5.0_beta1-r2 (23 Mar 2013)
+*php-5.3.23-r1 (23 Mar 2013)
+
+ 23 Mar 2013; Ole Markus With <olemarkus@gentoo.org> +php-5.3.23-r1.ebuild,
+ +php-5.4.13-r2.ebuild, +php-5.5.0_beta1-r2.ebuild:
+ Revbumps. Resolving bug 323783, 389805 and 412913
+
+ 23 Mar 2013; Jeroen Roovers <jer@gentoo.org> php-5.3.23.ebuild,
+ php-5.4.13.ebuild:
+ Stable for HPPA (bug #459904).
+
+ 23 Mar 2013; Agostino Sarubbo <ago@gentoo.org> php-5.3.23.ebuild,
+ php-5.4.13.ebuild:
+ Stable for arm, wrt bug #459904
+
+ 23 Mar 2013; Agostino Sarubbo <ago@gentoo.org> php-5.3.23.ebuild,
+ php-5.4.13.ebuild:
+ Stable for alpha, wrt bug #459904
+
+ 23 Mar 2013; Agostino Sarubbo <ago@gentoo.org> php-5.3.23.ebuild,
+ php-5.4.13.ebuild:
+ Stable for ppc64, wrt bug #459904
+
+ 23 Mar 2013; Agostino Sarubbo <ago@gentoo.org> php-5.3.23.ebuild,
+ php-5.4.13.ebuild:
+ Stable for ppc, wrt bug #459904
+
+ 23 Mar 2013; Ole Markus With <olemarkus@gentoo.org>
+ +files/missing-openssl-include.patch, php-5.3.23.ebuild, php-5.4.13.ebuild:
+ Added patch for bug 455040
+
+ 23 Mar 2013; Ole Markus With <olemarkus@gentoo.org> -php-5.3.20.ebuild,
+ -php-5.3.21-r1.ebuild, -php-5.3.21-r2.ebuild, -php-5.3.22.ebuild,
+ -php-5.4.10.ebuild, -php-5.4.11-r1.ebuild, -php-5.4.11-r2.ebuild,
+ -php-5.4.12.ebuild:
+ Removing older versions
+
+*php-5.5.0_beta1-r1 (23 Mar 2013)
+
+ 23 Mar 2013; Ole Markus With <olemarkus@gentoo.org>
+ +php-5.5.0_beta1-r1.ebuild:
+ Revbump fixing bug 462724
+
+ 22 Mar 2013; Agostino Sarubbo <ago@gentoo.org> php-5.3.23.ebuild,
+ php-5.4.13.ebuild:
+ Stable for x86, wrt bug #459904
+
+ 22 Mar 2013; Agostino Sarubbo <ago@gentoo.org> php-5.3.23.ebuild,
+ php-5.4.13.ebuild:
+ Stable for amd64, wrt bug #459904
+
+ 21 Mar 2013; Ole Markus With <olemarkus@gentoo.org> -php-5.5.0_alpha2.ebuild,
+ -php-5.5.0_alpha4.ebuild, -php-5.5.0_alpha6.ebuild:
+ Removing php 5.5 alphas
+
+*php-5.5.0_beta1 (21 Mar 2013)
+
+ 21 Mar 2013; Ole Markus With <olemarkus@gentoo.org> +php-5.5.0_beta1.ebuild,
+ metadata.xml, php-5.5.0_alpha6.ebuild:
+ First beta of php 5.5
+
+*php-5.5.0_alpha6 (15 Mar 2013)
+*php-5.4.13 (15 Mar 2013)
+*php-5.3.23 (15 Mar 2013)
+
+ 15 Mar 2013; Ole Markus With <olemarkus@gentoo.org> +php-5.3.23.ebuild,
+ +php-5.4.13.ebuild, +php-5.5.0_alpha6.ebuild:
+ Version bump. Removes kolab support (bug #416859). Pic built unconditionally
+ for all shared objects (bug 354695)
+
+*php-5.3.22 (04 Mar 2013)
+*php-5.4.12 (04 Mar 2013)
+
+ 04 Mar 2013; Ole Markus With <olemarkus@gentoo.org> +php-5.3.22.ebuild,
+ +php-5.4.12.ebuild:
+ 5.4 and 5.3 version bump
+
+*php-5.5.0_alpha4 (07 Feb 2013)
+*php-5.4.11-r2 (07 Feb 2013)
+*php-5.3.21-r2 (07 Feb 2013)
+
+ 07 Feb 2013; Ole Markus With <olemarkus@gentoo.org> +php-5.3.21-r2.ebuild,
+ +php-5.4.11-r2.ebuild, +php-5.5.0_alpha4.ebuild:
+ Add subslot dependency of dev-lang/icu. Bug #455900
+
+*php-5.4.11-r1 (28 Jan 2013)
+*php-5.3.21-r1 (28 Jan 2013)
+
+ 28 Jan 2013; Ole Markus With <olemarkus@gentoo.org> +php-5.3.21-r1.ebuild,
+ +php-5.4.11-r1.ebuild:
+ Let USE='-mysql mysqlnd pdo' build pdo extension without building the to-be-
+ deprecated mysql extension. Bug 454020
+
+ 09 Jan 2013; Ole Markus With <olemarkus@gentoo.org> -php-5.3.15.ebuild,
+ -php-5.3.19.ebuild, -php-5.4.5.ebuild, -php-5.4.6.ebuild, -php-5.4.9.ebuild,
+ -php-5.5.0_alpha1.ebuild:
+ Cleanup of php versions
+
+ 01 Jan 2013; Raúl Porcel <armin76@gentoo.org> php-5.3.18.ebuild:
+ s390/sh stable wrt #447012
+
+ 01 Jan 2013; Raúl Porcel <armin76@gentoo.org> php-5.4.6.ebuild,
+ php-5.4.8.ebuild:
+ s390/sh stable wrt #427024
+
+*php-5.5.0_alpha2 (01 Jan 2013)
+*php-5.4.10 (01 Jan 2013)
+*php-5.3.20 (01 Jan 2013)
+
+ 01 Jan 2013; Ole Markus With <olemarkus@gentoo.org> +php-5.3.20.ebuild,
+ +php-5.4.10.ebuild, +php-5.5.0_alpha2.ebuild:
+ Version bumps
+
+ 01 Jan 2013; Andreas K. Huettel <dilfridge@gentoo.org> +ChangeLog-2012:
+ Split ChangeLog.
+
+ For previous entries, please see ChangeLog-2012.
diff --git a/dev-lang/php/Manifest b/dev-lang/php/Manifest
new file mode 100644
index 0000000..27fa2c0
--- /dev/null
+++ b/dev-lang/php/Manifest
@@ -0,0 +1,23 @@
+AUX 20php5-envd 145 SHA256 efaae9e6ae5f7010e073c2ab6d8a9dda009f0707c7d7b0c027e142c94f7041a4 SHA512 581aa86479e3cd584ee1bc6dc6d4a135fe8ec343fe5519566d728d81f7018cfb23658bd0c0368951d380982c75adbb4f45acf3c146868aaf4e4ec8e9f2fad1ce WHIRLPOOL b9cfe0e80ba437bbc6008223c268bdafcde306ba8083dce96815804f3e1ec0937706e0db091149785a0076a6c6eaab8f7dff28578b706e84b4bb4e67850a4ecd
+AUX 70_mod_php5.conf-apache2 348 SHA256 5bb8a45570582b4389a7d3feea0398e1c13ed4ced96e559b9406ed8c965dea8c SHA512 c74ec09c3c4124a15e14ece4bb769bb889466160cc0878ca3d55d5afc30fd4c05673c40428b75be669f72e82ba29f60ed19767caca77bba8adc12aae1c83f6f3 WHIRLPOOL fd503ec904a3853b90f8f4cc2042cf9014fdb1383a508d22e680559009b5b1e0beb5a09909a393e53868a64712c63e35642915787fa4176af07cb594adedb441
+AUX all_mysql_socket_location-gentoo.patch 633 SHA256 d1c0fcea4509cdb7504701e5b1996661483c3b5eea194c07fdaef91a1ce18a27 SHA512 cc55b3c1cd2e9fe4d4aa887146de9306afbbc44a3bd652225982cc04b9aefa8ca094448a765f52bc36e49726034cc702d9ef41e6da518946813103920f5ccf4e WHIRLPOOL e06c83a8852fcb1387a38774e91377464086a4908aee379d7196bc9ce2a76c6850399266aa0390e8f9885f6812c1ea717c8d98a4eb9949c3d86db357f95c18ac
+AUX all_strict_aliasing.patch 463 SHA256 9be7ef7f2727b48b0416ccc613430da95a92b59158bc7dd77f16bb8fa879efdd SHA512 6c9aacb2175a4ca3169360fd33bc9c3cb6a3631e316f7d834e8a0711248e38a90e3eb7b482e0ec79ba1971384f352ac1b88ec4caf2a6e412caf144d767cc7bed WHIRLPOOL 6e24b92eee6463f7f58e136c66bf5c0f3b2b3cfcffdecb0fe42e81fe3ee3a23b3451d933cc4ba5d9e04f819776d3d00b1eb496e5efa7786f399b88fec25ecf88
+AUX bison_any_version.patch 569 SHA256 251065c4e721180942fa89bb039c3eae74153bac8c7685f270715fc9822be590 SHA512 de8a39d84f67f3787dfa52fbdb17e2d32ef23be2a6f910c046640be3208a58cba9352bc0235f7c67a103e1bb5012806341b914fe8a456c90ec4b7c6608a9068d WHIRLPOOL fb2501e1c7a8fe7228f9f7abc86935544af6661b4d8a39ed0b29652551da627803038d459af2190664b19cc938fefd55d8f2a388b4e3ee1032f1dc3ee3c69ef3
+AUX bison_build_2.patch 652 SHA256 6821e773183d12c5e9f94df929f50561fbb885192fbff071bd931fc643c5bd44 SHA512 01ebb99e7ea922a56e925ea9cd7b9edfa31b34d63069e7f418c1bcae86c9f927f835646855537af37519d1b0d2558d43e3eee5a4a1622605349ab1e2314d2142 WHIRLPOOL 45efdda59efb1eaf1a7c8a3b955e8a0401390e48e1941c0eacf55b725680a037e8057495341cb22f00c8eae55d13f1bb4db7a3a2507bd6dceb52764c0ad82604
+AUX bison_build_2a.patch 584 SHA256 a4abbb9ae4a7e29b3c5d099929fd4041c810d061dd2bb6c6c94cb9542d727bd2 SHA512 fb3c1a7ce77b8f0241dd519fc5de97a193c195e0a04f82f56444d6822298bf049f9232eceff678816f480d184e2a02d0161bdc2cf42f42c1b88c462833b3ce28 WHIRLPOOL 8585552b0a4eda2c45003e8ce148ce8dfe8bb78a1f81eb517260db91b84e61d337a50ba089b5b8e4248081af6ad33dca3fe097d19999663792353954e9b40815
+AUX fix-libstdc++-underlinking.patch 264 SHA256 c174fbe838373d3fad9536c621685426c71ccfea73371889f60d7bed07efc230 SHA512 3b91b6917c8d452cbeaf98c445b989f1e0d2c86a02598b5e6647625289868eaf51eee253db8909fb5faada3b588f22b3bfee44b679d6257bcc00c067a80938d6 WHIRLPOOL b7024c2f478e79967e81f938d36689c2cd968b3db2a05f9ce3a57721cd3727046b300d1b436e73cd0ae31393d3e572164743ffe139d36798f41a3e88e86c4239
+AUX freetype-2.5.1-linking-fix.patch 2513 SHA256 feb2957ddebe50e4ea06d9a5686a0502246f87809678ad2271c9a128718c5cd8 SHA512 b1f94d5bbc42c6b321bfb5160820ec6e71a04e6ed38f482edf446d5d0988f2154a4f43e11443b5123960b49d9a00e29a3d62e3558cd2ebe271a7520f303e677d WHIRLPOOL dcdbd97def1f026970f7b594b99452ac409c5d4f77dfdba09a459b9a3ad14de820c1e56de54c2c84766166d091e3ef3c9b27292fe1a142a845c8e73605827e37
+AUX iodbc-pkgconfig-r1.patch 1824 SHA256 c832037a42bf0b3e8e0e478a91e103520d10e65769382f8261987cb5a1cdcc4e SHA512 4030b7a06e6dc8f6e18dd53853e503b46428935bdb1e5b49c0471d942daf41ba7b563d2a88012497eae4392cbf74d659ff321e481aad8d17d622485e46b4bc40 WHIRLPOOL cbf678c30c55c1a076400dc32b7551cdc3cddb77aae401c93f6395ee9fe0a4f6c6bc4acf98b394e1993d16bcb1f94978149ce3a16cb9e64b6cd8b899b5223180
+AUX iodbc-pkgconfig.patch 1820 SHA256 11c4e2f1d0c34bd5a7264fed11bb1786af0341e9756649d842ef90eadc815be8 SHA512 283c06aaa01aac76b71cd30bc5a1e882f14c02c63696c4a349a3338163a216e1adcc1149c9c5be8fbcb40554717406c8a9d6c5f8f8aa5c01a155b9993f280966 WHIRLPOOL 2057400bfeac10b115b5705eefb824e945305594ade2536c3d88c29b988a841bda29a4f0b41895df10e4696204c08327d4d2da33c6596a43ab798f83eabdcc95
+AUX missing-openssl-include.patch 456 SHA256 40d7a7de8dfde9844c12a03f96c2b4c78b08b776505f94abdddb6f5c7617454c SHA512 e6c663e508772e403e540fc900f752f18d12eef35526154716728da0ba89a8eb48f12bbb7611c0672f22a1d0b6814365e90ecabb8b8e78411816b8b8889f03ea WHIRLPOOL 258448576333077c14ba5181ab4e6de2ecc75d4811aeac5fc2e71ba22e8f4644db43998c50db6423cda55c82039c1f6cf5ee16ef79b84bd4c3161b33776b9936
+AUX php-fpm-r1.conf 12966 SHA256 c4308a92ade93812c6579b74a72cd1f3e1a35f7e63289722f461771d5702448c SHA512 3d421c1e8b8f6ecffbf8284a7f79a1e5cc3f0893b1a47f5ccd980d554b058c363c1e236aa3157c2b66791b3291c6e98981cc527d501328ccc3ccb34eee2950ef WHIRLPOOL 1f591597698e28fc47197e02ba680728363c50781d146cf2598403f4678781eabc4f4d2abe2c0bfe9a25065491d3cb514cc5a9dcee4edd9d9438f51181f43b2a
+AUX php-fpm-r4.init 1157 SHA256 37e34461babfb5881169f9729fbdde7d4aba533f123e2c480fe25ac3b863d3e7 SHA512 3555a2210104185b93b3805400995ed987076429c47b0950f58396c535d7ea99a5d2e7eedde071e2de06f4e248e0cb9bd27ccbf01b5606152a2f559fe874afbe WHIRLPOOL 6f5f0e45004275c7c984e68c293282db23461a64965b7d7c4a0ded682140177989ed50217aea6253178cc18fa9f9d202a69383400dc1a53271f00e85884849a1
+AUX php-fpm-systemd-pkg-config.patch 1440 SHA256 c19089a96cc5c61653ce41ecb96fcde77d6a57ebae517d4f2867369d33e782fc SHA512 b2329d91ec708d0dc74fa00268b46ec8a03ba00b2712ad30705813d1b563220fef1dac94a6bc38aa25619ee0068696719e9964bdc61d78275af845a7e7c0e4b0 WHIRLPOOL edc109504340f861a9d1918b6fa05c4bb76b93cc73a7b3589c3282475e7d8d2a005e62e59d5d42d9323918d6bf28fae50cdda77929a8fdd27657dc365a0a76c7
+AUX php-fpm_at-simple.service 316 SHA256 c11d3bb213993ad27642abf2fb13ab8d9bd3fd8ffb6c863ca0baa057555a2fa6 SHA512 7367a3f8d3874f8e0c76f331ba613a0250db02f60ad9f87affaf448dcb5bc34bcecb91d88f415764a12b24b46ae3d1b738a002af9f77a4b707e916e83a0021fd WHIRLPOOL bf78a0e1bc22525de1bfa6896ceeb39932f4a1507820667f5216af10f8de205436a82abefe55d4776d911de99070e6f6ed3dacc1708288323d8ad789dab57fb9
+AUX php-fpm_at.service 317 SHA256 6bbbbd7b6501305c17b7290bb2a83b0ebe492d421adaac8f394e387ed52e0d25 SHA512 27982f9e2d958bfa75c89c7d3531e48d17fc388b1cdcbc8e09051b236b1184ee2baabdfcc567c19d9fcd067d4b3b86f171015616d8da42fccdabd89432d865e8 WHIRLPOOL c101ad8eb7446a6fcb3dba6ec6caae12bd6c0a9d251e222c392abb37314fbc252321bdc7db1696480050ce543a154b7257e503d3065d9e238d1c5c76a74d65ff
+AUX php5-ldvs 22 SHA256 b79d0e52b1b3b4543b31ad45525ae1c2814a27ea8e676772ab10bf6fb12dfe79 SHA512 689a0a12b3527741d2e47870c125e93be73a127e5e798c4b685ccb11653be5a8615faf3178c71a6346fe264d3c4ec76601bc05878fef67b9dbd2e45be59a344d WHIRLPOOL b24f193a1067f699c8efb199ba4e3f1fdd22c13dff98655206b30072ce8c8035fb4ed9288f694856f9978bd9935d3a5589cd968316920e712779c45b44897634
+AUX stricter-libc-client-symlink-check.patch 786 SHA256 bc80d286ce3b2805ce41e46580f24c5ba8f613b670757f81e6b2b638aecbf0df SHA512 db94207a3fd883f78b20fd9261720c39ad097566ae4dd913fe33a12adcedaab943ca0975a4f6a4917d40f6fde61e9b5928378ad91f3afe62d84aba3c9351db03 WHIRLPOOL 1ee44c69658d844614b31d09b8ce945075c9491703c04cb57aceec2469a97db65bf80871e4cf2ba6c9d9fe19a4305906e09d0cc474a635c9a1a6001a4d8c982a
+DIST php-5.5.13.tar.bz2 13274145 SHA256 e58a4a754eb18d2d8b1a120cad5cce4ed24a7db5d49eca5830a40e4c8ca78b9c SHA512 0c82635d73b328c5798163dba2b293fc1ad976793a9fac21a36840594c4f26d5a6582ba437f54bfaacf1fde3df2d09366b106bb555cb42a29097e6ad33ac36d9 WHIRLPOOL 65c7e6e80f07e7738af78922103918b36eb65dcac06b8334911e82c2a3f1820dfb5e484804937a995c148b65568b3146081cfecd96efb669bfb9c1f36da72fa4
+EBUILD php-5.5.13-r1.ebuild 22224 SHA256 d6c2c9669526a582fd1b9f80f6b98a5b8eabe48e620bf1f6b19ba36a2e3c7470 SHA512 a258d3c585b232e28be4a770e29ed36984a60a21fdd12c6b8c1be2f7ecf15e013cc9dcb75b9b692da2b527ab44ae0a64452747759ad99efc85901ef1cfa949da WHIRLPOOL dce12c1ab12bb5c770675045b3a2d7258ceb56bfb47335bc47788143fc66e849fbeb2c94fa22172a84a13f296b55f1ec73c24af057f8ad1ec1b310988846ed69
+MISC ChangeLog 26366 SHA256 0d3da22656da0738526f66817220ad9432c07a13d602a368fceb6be0ee48af52 SHA512 786ecab7de7234ac9b2313982ba85a17c157721506b073c8a1753267d995145c3668b485573602b387398b4b364554db3af7e4d3ee4ccfa4c4fa959f7d31e305 WHIRLPOOL 5f45e96dfa420f2adac03d24a08129bc06b3132b0e7a6278d778d586a4a836789a341fa5470780754c6640fd2c2542ee47eece2580b7a9cec7cb6374b42ceb33
+MISC metadata.xml 1547 SHA256 2ce287830b8238e330c0585ef3023f86a9e5d46204619c92588244c5d7fa2f77 SHA512 a3a1c2dfddb4d0d92eafa33d74dc0bb90f1a9976e1d2fe0d3717a0d94149d3023dfdc9e68d42d440873561b2e6c34969ae86cec24ac0f0bddcf9ba14103ba450 WHIRLPOOL d9d877b3ae1b304ff89f7b0dd3a1f23d78062280ee935eaaa02c44e8e1dc2fd78bf2c6336cfebb2d9e8dddc03414a7744114ecebee6e364e962c49ff5e2bdf57
diff --git a/dev-lang/php/files/20php5-envd b/dev-lang/php/files/20php5-envd
new file mode 100644
index 0000000..f6033ae
--- /dev/null
+++ b/dev-lang/php/files/20php5-envd
@@ -0,0 +1,2 @@
+MANPATH="/usr/lib/php5/man/"
+CONFIG_PROTECT_MASK="/etc/php/cli-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/apache2-php5/ext-active/"
diff --git a/dev-lang/php/files/70_mod_php5.conf-apache2 b/dev-lang/php/files/70_mod_php5.conf-apache2
new file mode 100644
index 0000000..7ec8739
--- /dev/null
+++ b/dev-lang/php/files/70_mod_php5.conf-apache2
@@ -0,0 +1,14 @@
+<IfDefine PHP5>
+ # Load the module first
+ <IfModule !mod_php5.c>
+ LoadModule php5_module modules/libphp5.so
+ </IfModule>
+
+ # Set it to handle the files
+ <IfModule mod_mime.c>
+ AddHandler application/x-httpd-php .php .php5 .phtml
+ AddHandler application/x-httpd-php-source .phps
+ </IfModule>
+
+ DirectoryIndex index.php index.phtml
+</IfDefine>
diff --git a/dev-lang/php/files/all_mysql_socket_location-gentoo.patch b/dev-lang/php/files/all_mysql_socket_location-gentoo.patch
new file mode 100644
index 0000000..bd17998
--- /dev/null
+++ b/dev-lang/php/files/all_mysql_socket_location-gentoo.patch
@@ -0,0 +1,13 @@
+diff -u a/ext/mysqlnd/mysqlnd.c b/ext/mysqlnd/mysqlnd.c
+--- a/ext/mysqlnd/mysqlnd.c 2010-10-22 17:46:26.000000000 +0200
++++ b/ext/mysqlnd/mysqlnd.c 2010-12-08 21:54:47.000000000 +0100
+@@ -619,7 +619,8 @@
+ if (host_len == sizeof("localhost") - 1 && !strncasecmp(host, "localhost", host_len)) {
+ DBG_INF_FMT("socket=%s", socket_or_pipe? socket_or_pipe:"n/a");
+ if (!socket_or_pipe) {
+- socket_or_pipe = "/tmp/mysql.sock";
++ // gentoo mysql default socket location
++ socket_or_pipe = "/var/run/mysqld/mysqld.sock";
+ }
+ transport_len = spprintf(&transport, 0, "unix://%s", socket_or_pipe);
+ unix_socket = TRUE;
diff --git a/dev-lang/php/files/all_strict_aliasing.patch b/dev-lang/php/files/all_strict_aliasing.patch
new file mode 100644
index 0000000..cfa6090
--- /dev/null
+++ b/dev-lang/php/files/all_strict_aliasing.patch
@@ -0,0 +1,14 @@
+upstream bug: http://bugs.php.net/bug.php?id=46311
+The current patch follows a suggestion from Siarhei Siamashka
+Adapted for php 5.5
+--- Zend/zend_execute.h.old 2013-01-01 13:49:04.587825704 +0100
++++ Zend/zend_execute.h 2013-01-01 13:53:28.762958578 +0100
+@@ -293,7 +293,7 @@
+ void **end = p - (int)(zend_uintptr_t)*p;
+
+ while (p != end) {
+- zval *q = *(zval **)(--p);
++ zval *q = (zval *)*(--p);
+ *p = NULL;
+ i_zval_ptr_dtor(q ZEND_FILE_LINE_CC);
+ }
diff --git a/dev-lang/php/files/bison_any_version.patch b/dev-lang/php/files/bison_any_version.patch
new file mode 100644
index 0000000..94271e5
--- /dev/null
+++ b/dev-lang/php/files/bison_any_version.patch
@@ -0,0 +1,16 @@
+--- ./Zend/acinclude.m4 2013-03-20 15:09:27.000000000 +0100
++++ ./Zend/acinclude.m4.new 2013-03-25 21:35:27.654016588 +0100
+@@ -17,12 +17,7 @@
+ if test -n "$bison_version_vars"; then
+ set $bison_version_vars
+ bison_version="${1}.${2}"
+- for bison_check_version in $bison_version_list; do
+- if test "$bison_version" = "$bison_check_version"; then
+- php_cv_bison_version="$bison_check_version (ok)"
+- break
+- fi
+- done
++ php_cv_bison_version="$bison_version (ok)"
+ fi
+ ])
+ fi
diff --git a/dev-lang/php/files/bison_build_2.patch b/dev-lang/php/files/bison_build_2.patch
new file mode 100644
index 0000000..dd2481d
--- /dev/null
+++ b/dev-lang/php/files/bison_build_2.patch
@@ -0,0 +1,29 @@
+diff --git a/Zend/zend_language_parser.y b/Zend/zend_language_parser.y
+index ccbc9b1..6a9a24a 100644
+--- a/Zend/zend_language_parser.y
++++ b/Zend/zend_language_parser.y
+@@ -41,17 +41,19 @@ static YYSIZE_T zend_yytnamerr(char*, const char*);
+
+ #define YYERROR_VERBOSE
+ #define YYSTYPE znode
+-#ifdef ZTS
+-# define YYPARSE_PARAM tsrm_ls
+-# define YYLEX_PARAM tsrm_ls
+-#endif
+-
+
+ %}
+
+ %pure_parser
+ %expect 3
+
++%code requires {
++#ifdef ZTS
++# define YYPARSE_PARAM tsrm_ls
++# define YYLEX_PARAM tsrm_ls
++#endif
++}
++
+ %token END 0 "end of file"
+ %left T_INCLUDE T_INCLUDE_ONCE T_EVAL T_REQUIRE T_REQUIRE_ONCE
+ %token T_INCLUDE "include (T_INCLUDE)"
diff --git a/dev-lang/php/files/bison_build_2a.patch b/dev-lang/php/files/bison_build_2a.patch
new file mode 100644
index 0000000..7dedd03
--- /dev/null
+++ b/dev-lang/php/files/bison_build_2a.patch
@@ -0,0 +1,30 @@
+Gentoo bug: #494240
+Upstream: #64503
+
+--- Zend/zend_language_parser.y.orig 2013-12-14 12:25:43.528989017 +0100
++++ Zend/zend_language_parser.y 2013-12-14 12:26:30.088988957 +0100
+@@ -38,10 +38,6 @@
+
+ #define YYERROR_VERBOSE
+ #define YYSTYPE znode
+-#ifdef ZTS
+-# define YYPARSE_PARAM tsrm_ls
+-# define YYLEX_PARAM tsrm_ls
+-#endif
+
+
+ %}
+@@ -49,6 +45,13 @@
+ %pure_parser
+ %expect 2
+
++%code requires {
++#ifdef ZTS
++# define YYPARSE_PARAM tsrm_ls
++# define YYLEX_PARAM tsrm_ls
++#endif
++}
++
+ %left T_INCLUDE T_INCLUDE_ONCE T_EVAL T_REQUIRE T_REQUIRE_ONCE
+ %left ','
+ %left T_LOGICAL_OR
diff --git a/dev-lang/php/files/fix-libstdc++-underlinking.patch b/dev-lang/php/files/fix-libstdc++-underlinking.patch
new file mode 100644
index 0000000..a35305a
--- /dev/null
+++ b/dev-lang/php/files/fix-libstdc++-underlinking.patch
@@ -0,0 +1,10 @@
+--- acinclude.m4 2013-04-02 09:58:33.069274096 +0200
++++ acinclude.m4.new 2013-04-02 09:58:25.221240142 +0200
+@@ -762,6 +762,7 @@
+ if test -z "$php_cxx_done"; then
+ AC_PROG_CXX
+ AC_PROG_CXXCPP
++ PHP_ADD_LIBRARY(stdc++)
+ php_cxx_done=yes
+ fi
+ ])
diff --git a/dev-lang/php/files/freetype-2.5.1-linking-fix.patch b/dev-lang/php/files/freetype-2.5.1-linking-fix.patch
new file mode 100644
index 0000000..3b78f9b
--- /dev/null
+++ b/dev-lang/php/files/freetype-2.5.1-linking-fix.patch
@@ -0,0 +1,64 @@
+From a0955f351c7eb1022da7ae36970ffef3b00c8aff Mon Sep 17 00:00:00 2001
+From: Adam Harvey <aharvey@php.net>
+Date: Sat, 7 Dec 2013 19:39:40 -0800
+Subject: [PATCH] Switch to using freetype-config for freetype detection.
+
+This fixes GD compilation against libfreetype 2.5.1 and later after they made
+the rather interesting decision to change their include directory layout in a
+point release.
+
+The original suggestion in the bug was to use pkg-config, but my inclination is
+to use freetype-config instead: we should be able to get the same configuration
+information without actually needing pkg-config installed, since pkg-config is
+by no means guaranteed to exist on many Unices and distros, whereas
+freetype-config should always be present if a libfreetype build environment is
+installed. Let's try it out and see what happens.
+
+Fixes bug #64405 (Use freetype-config for determining freetype2 dir(s)).
+
+diff --git a/ext/gd/config.m4 b/ext/gd/config.m4
+index 0e35ece..732e14c 100644
+--- a/ext/gd/config.m4
++++ b/ext/gd/config.m4
+@@ -193,30 +193,25 @@ AC_DEFUN([PHP_GD_FREETYPE2],[
+ if test "$PHP_FREETYPE_DIR" != "no"; then
+
+ for i in $PHP_FREETYPE_DIR /usr/local /usr; do
+- if test -f "$i/include/freetype2/freetype/freetype.h"; then
++ if test -f "$i/bin/freetype-config"; then
+ FREETYPE2_DIR=$i
+- FREETYPE2_INC_DIR=$i/include/freetype2
++ FREETYPE2_CONFIG="$i/bin/freetype-config"
+ break
+ fi
+ done
+
+ if test -z "$FREETYPE2_DIR"; then
+- AC_MSG_ERROR([freetype.h not found.])
++ AC_MSG_ERROR([freetype-config not found.])
+ fi
+
+- PHP_CHECK_LIBRARY(freetype, FT_New_Face,
+- [
+- PHP_ADD_LIBRARY_WITH_PATH(freetype, $FREETYPE2_DIR/$PHP_LIBDIR, GD_SHARED_LIBADD)
+- PHP_ADD_INCLUDE($FREETYPE2_DIR/include)
+- PHP_ADD_INCLUDE($FREETYPE2_INC_DIR)
+- AC_DEFINE(USE_GD_IMGSTRTTF, 1, [ ])
+- AC_DEFINE(HAVE_LIBFREETYPE,1,[ ])
+- AC_DEFINE(ENABLE_GD_TTF,1,[ ])
+- ],[
+- AC_MSG_ERROR([Problem with freetype.(a|so). Please check config.log for more information.])
+- ],[
+- -L$FREETYPE2_DIR/$PHP_LIBDIR
+- ])
++ FREETYPE2_CFLAGS=`$FREETYPE2_CONFIG --cflags`
++ FREETYPE2_LIBS=`$FREETYPE2_CONFIG --libs`
++
++ PHP_EVAL_INCLINE($FREETYPE2_CFLAGS)
++ PHP_EVAL_LIBLINE($FREETYPE2_LIBS, GD_SHARED_LIBADD)
++ AC_DEFINE(USE_GD_IMGSTRTTF, 1, [ ])
++ AC_DEFINE(HAVE_LIBFREETYPE,1,[ ])
++ AC_DEFINE(ENABLE_GD_TTF,1,[ ])
+ else
+ AC_MSG_RESULT([If configure fails try --with-freetype-dir=<DIR>])
+ fi
diff --git a/dev-lang/php/files/iodbc-pkgconfig-r1.patch b/dev-lang/php/files/iodbc-pkgconfig-r1.patch
new file mode 100644
index 0000000..b215984
--- /dev/null
+++ b/dev-lang/php/files/iodbc-pkgconfig-r1.patch
@@ -0,0 +1,52 @@
+--- ext/odbc/config.m4.old 2013-04-06 11:26:04.047017826 +0200
++++ ext/odbc/config.m4 2013-04-06 12:29:47.180617161 +0200
+@@ -366,22 +366,37 @@
+
+ if test -z "$ODBC_TYPE"; then
+ PHP_ARG_WITH(iodbc,,
+-[ --with-iodbc[=DIR] Include iODBC support [/usr/local]])
++[ --with-iodbc[=DIR] Include iODBC support])
+
+ if test "$PHP_IODBC" != "no"; then
+ AC_MSG_CHECKING(for iODBC support)
+- if test "$PHP_IODBC" = "yes"; then
+- PHP_IODBC=/usr/local
++ if test -z "$PKG_CONFIG"; then
++ AC_PATH_PROG(PKG_CONFIG, pkg-config, no)
++ fi
++ if test -x "$PKG_CONFIG" && $PKG_CONFIG --exists libiodbc ; then
++ PHP_ADD_LIBRARY_WITH_PATH(iodbc, $PHP_IODBC/$PHP_LIBDIR)
++ ODBC_TYPE=iodbc
++ ODBC_INCLUDE=`$PKG_CONFIG --cflags-only-I libiodbc`
++ ODBC_LFLAGS=`$PKG_CONFIG --libs-only-L libiodbc`
++ ODBC_LIBS=`$PKG_CONFIG --libs-only-l libiodbc`
++ PHP_EVAL_INCLINE($ODBC_INCLUDE)
++ AC_DEFINE(HAVE_IODBC,1,[ ])
++ AC_DEFINE(HAVE_ODBC2,1,[ ])
++ AC_MSG_RESULT([$ext_output])
++ else
++ if test "$PHP_IODBC" = "yes"; then
++ PHP_IODBC=/usr/local
++ fi
++ PHP_ADD_LIBRARY_WITH_PATH(iodbc, $PHP_IODBC/$PHP_LIBDIR)
++ PHP_ADD_INCLUDE($PHP_IODBC/include, 1)
++ ODBC_TYPE=iodbc
++ ODBC_INCLUDE=-I$PHP_IODBC/include
++ ODBC_LFLAGS=-L$PHP_IODBC/$PHP_LIBDIR
++ ODBC_LIBS=-liodbc
++ AC_DEFINE(HAVE_IODBC,1,[ ])
++ AC_DEFINE(HAVE_ODBC2,1,[ ])
++ AC_MSG_RESULT([$ext_output])
+ fi
+- PHP_ADD_LIBRARY_WITH_PATH(iodbc, $PHP_IODBC/$PHP_LIBDIR)
+- PHP_ADD_INCLUDE($PHP_IODBC/include, 1)
+- ODBC_TYPE=iodbc
+- ODBC_INCLUDE=-I$PHP_IODBC/include
+- ODBC_LFLAGS=-L$PHP_IODBC/$PHP_LIBDIR
+- ODBC_LIBS=-liodbc
+- AC_DEFINE(HAVE_IODBC,1,[ ])
+- AC_DEFINE(HAVE_ODBC2,1,[ ])
+- AC_MSG_RESULT([$ext_output])
+ fi
+ fi
+
diff --git a/dev-lang/php/files/iodbc-pkgconfig.patch b/dev-lang/php/files/iodbc-pkgconfig.patch
new file mode 100644
index 0000000..f32f8eb
--- /dev/null
+++ b/dev-lang/php/files/iodbc-pkgconfig.patch
@@ -0,0 +1,52 @@
+--- ext/odbc/config.m4.old 2013-04-06 11:26:04.047017826 +0200
++++ ext/odbc/config.m4 2013-04-06 12:29:47.180617161 +0200
+@@ -366,22 +366,37 @@
+
+ if test -z "$ODBC_TYPE"; then
+ PHP_ARG_WITH(iodbc,,
+-[ --with-iodbc[=DIR] Include iODBC support [/usr/local]])
++[ --with-iodbc[=DIR] Include iODBC support])
+
+ if test "$PHP_IODBC" != "no"; then
+ AC_MSG_CHECKING(for iODBC support)
+- if test "$PHP_IODBC" = "yes"; then
+- PHP_IODBC=/usr/local
++ if test -z "$PKG_CONFIG"; then
++ AC_PATH_PROG(PKG_CONFIG, pkg-config, no)
++ fi
++ if test -x "$PKG_CONFIG" && $PKG_CONFIG --exists libiodbc ; then
++ PHP_ADD_LIBRARY_WITH_PATH(iodbc, $PHP_IODBC/$PHP_LIBDIR)
++ ODBC_TYPE=iodbc
++ ODBC_INCLUDE=`$PKG_CONFIG --cflags-only-I libiodbc`
++ ODBC_LFLAGS=`$PKG_CONFIG --libs-only-L libiodbc`
++ ODBC_LIBS=`$PKG_CONFIG --libs-only-l libiodbc`
++ PHP_EVAL_INCLINE($ODBC_INCLUDE)
++ AC_DEFINE(HAVE_IODBC,1,[ ])
++ AC_DEFINE(HAVE_ODBC2,1,[ ])
++ AC_MSG_RESULT([$ext_output])
++ else
++ if test "$PHP_IODBC" = "yes"; then
++ PHP_IODBC=/usr/local
++ fi
++ PHP_ADD_LIBRARY_WITH_PATH(iodbc, $PHP_IODBC/$PHP_LIBDIR)
++ PHP_ADD_INCLUDE($PHP_IODBC/include, 1)
++ ODBC_TYPE=iodbc
++ ODBC_INCLUDE=-I$PHP_IODBC/include
++ ODBC_LFLAGS=-L$PHP_IODBC/$PHP_LIBDIR
++ ODBC_LIBS=-liodbc
++ AC_DEFINE(HAVE_IODBC,1,[ ])
++ AC_DEFINE(HAVE_ODBC2,1,[ ])
++ AC_MSG_RESULT([$ext_output])
+ fi
+- PHP_ADD_LIBRARY_WITH_PATH(iodbc, $PHP_IODBC/$PHP_LIBDIR)
+- PHP_ADD_INCLUDE($PHP_IODBC/include, 1)
+- ODBC_TYPE=iodbc
+- ODBC_INCLUDE=-I$PHP_IODBC/include
+- ODBC_LFLAGS=-L$PHP_IODBC/$PHP_LIBDIR
+- ODBC_LIBS=-liodbc
+- AC_DEFINE(HAVE_IODBC,1,[ ])
+- AC_DEFINE(HAVE_ODBC2,1,[ ])
+- AC_MSG_RESULT([$ext_output])
+ fi
+ fi
+
diff --git a/dev-lang/php/files/missing-openssl-include.patch b/dev-lang/php/files/missing-openssl-include.patch
new file mode 100644
index 0000000..28cc7dd
--- /dev/null
+++ b/dev-lang/php/files/missing-openssl-include.patch
@@ -0,0 +1,14 @@
+--- acinclude.m4 2012-11-17 21:53:06.346408695 +0100
++++ acinclude.m4.new 2013-03-18 11:37:09.253432820 +0100
+@@ -2331,8 +2331,10 @@
+ AC_MSG_ERROR([OpenSSL version 0.9.6 or greater required.])
+ fi
+
+- if test -n "$OPENSSL_LIBS" && test -n "$OPENSSL_INCS"; then
++ if test -n "$OPENSSL_LIBS" ; then
+ PHP_EVAL_LIBLINE($OPENSSL_LIBS, $1)
++ fi
++ if test -n "$OPENSSL_INCS" ; then
+ PHP_EVAL_INCLINE($OPENSSL_INCS)
+ fi
+ fi
diff --git a/dev-lang/php/files/php-fpm-r1.conf b/dev-lang/php/files/php-fpm-r1.conf
new file mode 100644
index 0000000..0b0a7f8
--- /dev/null
+++ b/dev-lang/php/files/php-fpm-r1.conf
@@ -0,0 +1,311 @@
+;;;;;;;;;;;;;;;;;;;;;
+; FPM Configuration ;
+;;;;;;;;;;;;;;;;;;;;;
+
+; All relative paths in this configuration file are relative to PHP's install
+; prefix (/usr/lib/php5.3). This prefix can be dynamicaly changed by using the
+; '-p' argument from the command line.
+
+; Include one or more files. If glob(3) exists, it is used to include a bunch of
+; files from a glob(3) pattern. This directive can be used everywhere in the
+; file.
+; Relative path can also be used. They will be prefixed by:
+; - the global prefix if it's been set (-p arguement)
+; - /usr/lib/php5.3 otherwise
+;include=/etc/php/fpm-php5.3/fpm.d/*.conf
+
+;;;;;;;;;;;;;;;;;;
+; Global Options ;
+;;;;;;;;;;;;;;;;;;
+
+[global]
+; Pid file
+; Note: the default prefix is /var/lib
+; Default Value: none
+; Warning: pid file is overriden by the Gentoo init script.
+; FPM will refuse to start if you uncomment this settingi and make use of the
+; init script.
+; pid = /var/run/php-fpm.pid
+
+; Error log file
+; Note: the default prefix is /var/lib
+; Default Value: log/php-fpm.log
+error_log = /var/log/php-fpm.log
+
+; Log level
+; Possible Values: alert, error, warning, notice, debug
+; Default Value: notice
+;log_level = notice
+
+; If this number of child processes exit with SIGSEGV or SIGBUS within the time
+; interval set by emergency_restart_interval then FPM will restart. A value
+; of '0' means 'Off'.
+; Default Value: 0
+;emergency_restart_threshold = 0
+
+; Interval of time used by emergency_restart_interval to determine when
+; a graceful restart will be initiated. This can be useful to work around
+; accidental corruptions in an accelerator's shared memory.
+; Available Units: s(econds), m(inutes), h(ours), or d(ays)
+; Default Unit: seconds
+; Default Value: 0
+;emergency_restart_interval = 0
+
+; Time limit for child processes to wait for a reaction on signals from master.
+; Available units: s(econds), m(inutes), h(ours), or d(ays)
+; Default Unit: seconds
+; Default Value: 0
+;process_control_timeout = 0
+
+; Send FPM to background. Set to 'no' to keep FPM in foreground for debugging.
+; Default Value: yes
+;daemonize = yes
+
+;;;;;;;;;;;;;;;;;;;;
+; Pool Definitions ;
+;;;;;;;;;;;;;;;;;;;;
+
+; Multiple pools of child processes may be started with different listening
+; ports and different management options. The name of the pool will be
+; used in logs and stats. There is no limitation on the number of pools which
+; FPM can handle. Your system will tell you anyway :)
+
+; Start a new pool named 'www'.
+; the variable $pool can we used in any directive and will be replaced by the
+; pool name ('www' here)
+[www]
+
+; Per pool prefix
+; It only applies on the following directives:
+; - 'slowlog'
+; - 'listen' (unixsocket)
+; - 'chroot'
+; - 'chdir'
+; - 'php_values'
+; - 'php_admin_values'
+; When not set, the global prefix (or /usr/lib/php5.3) applies instead.
+; Note: This directive can also be relative to the global prefix.
+; Default Value: none
+;prefix = /path/to/pools/$pool
+
+; The address on which to accept FastCGI requests.
+; Valid syntaxes are:
+; 'ip.add.re.ss:port' - to listen on a TCP socket to a specific address on
+; a specific port;
+; 'port' - to listen on a TCP socket to all addresses on a
+; specific port;
+; '/path/to/unix/socket' - to listen on a unix socket.
+; Note: This value is mandatory.
+listen = 127.0.0.1:9000
+
+; Set listen(2) backlog. A value of '-1' means unlimited.
+; Default Value: 128 (-1 on FreeBSD and OpenBSD)
+;listen.backlog = -1
+
+; List of ipv4 addresses of FastCGI clients which are allowed to connect.
+; Equivalent to the FCGI_WEB_SERVER_ADDRS environment variable in the original
+; PHP FCGI (5.2.2+). Makes sense only with a tcp listening socket. Each address
+; must be separated by a comma. If this value is left blank, connections will be
+; accepted from any ip address.
+; Default Value: any
+;listen.allowed_clients = 127.0.0.1
+
+; Set permissions for unix socket, if one is used. In Linux, read/write
+; permissions must be set in order to allow connections from a web server. Many
+; BSD-derived systems allow connections regardless of permissions.
+; Default Values: user and group are set as the running user
+; mode is set to 0666
+;listen.owner = nobody
+;listen.group = nobody
+;listen.mode = 0666
+
+; Unix user/group of processes
+; Note: The user is mandatory. If the group is not set, the default user's group
+; will be used.
+user = nobody
+group = nobody
+
+; Choose how the process manager will control the number of child processes.
+; Possible Values:
+; static - a fixed number (pm.max_children) of child processes;
+; dynamic - the number of child processes are set dynamically based on the
+; following directives:
+; pm.max_children - the maximum number of children that can
+; be alive at the same time.
+; pm.start_servers - the number of children created on startup.
+; pm.min_spare_servers - the minimum number of children in 'idle'
+; state (waiting to process). If the number
+; of 'idle' processes is less than this
+; number then some children will be created.
+; pm.max_spare_servers - the maximum number of children in 'idle'
+; state (waiting to process). If the number
+; of 'idle' processes is greater than this
+; number then some children will be killed.
+; Note: This value is mandatory.
+pm = dynamic
+
+; The number of child processes to be created when pm is set to 'static' and the
+; maximum number of child processes to be created when pm is set to 'dynamic'.
+; This value sets the limit on the number of simultaneous requests that will be
+; served. Equivalent to the ApacheMaxClients directive with mpm_prefork.
+; Equivalent to the PHP_FCGI_CHILDREN environment variable in the original PHP
+; CGI.
+; Note: Used when pm is set to either 'static' or 'dynamic'
+; Note: This value is mandatory.
+pm.max_children = 50
+
+; The number of child processes created on startup.
+; Note: Used only when pm is set to 'dynamic'
+; Default Value: min_spare_servers + (max_spare_servers - min_spare_servers) / 2
+;pm.start_servers = 20
+
+; The desired minimum number of idle server processes.
+; Note: Used only when pm is set to 'dynamic'
+; Note: Mandatory when pm is set to 'dynamic'
+pm.min_spare_servers = 5
+
+; The desired maximum number of idle server processes.
+; Note: Used only when pm is set to 'dynamic'
+; Note: Mandatory when pm is set to 'dynamic'
+pm.max_spare_servers = 35
+
+; The number of requests each child process should execute before respawning.
+; This can be useful to work around memory leaks in 3rd party libraries. For
+; endless request processing specify '0'. Equivalent to PHP_FCGI_MAX_REQUESTS.
+; Default Value: 0
+;pm.max_requests = 500
+
+; The URI to view the FPM status page. If this value is not set, no URI will be
+; recognized as a status page. By default, the status page shows the following
+; information:
+; accepted conn - the number of request accepted by the pool;
+; pool - the name of the pool;
+; process manager - static or dynamic;
+; idle processes - the number of idle processes;
+; active processes - the number of active processes;
+; total processes - the number of idle + active processes.
+; max children reached - number of times, the process limit has been reached,
+; when pm tries to start more children (works only for
+; pm 'dynamic')
+; The values of 'idle processes', 'active processes' and 'total processes' are
+; updated each second. The value of 'accepted conn' is updated in real time.
+; Example output:
+; accepted conn: 12073
+; pool: www
+; process manager: static
+; idle processes: 35
+; active processes: 65
+; total processes: 100
+; max children reached: 1
+; By default the status page output is formatted as text/plain. Passing either
+; 'html' or 'json' as a query string will return the corresponding output
+; syntax. Example:
+; http://www.foo.bar/status
+; http://www.foo.bar/status?json
+; http://www.foo.bar/status?html
+; Note: The value must start with a leading slash (/). The value can be
+; anything, but it may not be a good idea to use the .php extension or it
+; may conflict with a real PHP file.
+; Default Value: not set
+;pm.status_path = /status
+
+; The ping URI to call the monitoring page of FPM. If this value is not set, no
+; URI will be recognized as a ping page. This could be used to test from outside
+; that FPM is alive and responding, or to
+; - create a graph of FPM availability (rrd or such);
+; - remove a server from a group if it is not responding (load balancing);
+; - trigger alerts for the operating team (24/7).
+; Note: The value must start with a leading slash (/). The value can be
+; anything, but it may not be a good idea to use the .php extension or it
+; may conflict with a real PHP file.
+; Default Value: not set
+;ping.path = /ping
+
+; This directive may be used to customize the response of a ping request. The
+; response is formatted as text/plain with a 200 response code.
+; Default Value: pong
+;ping.response = pong
+
+; The timeout for serving a single request after which the worker process will
+; be killed. This option should be used when the 'max_execution_time' ini option
+; does not stop script execution for some reason. A value of '0' means 'off'.
+; Available units: s(econds)(default), m(inutes), h(ours), or d(ays)
+; Default Value: 0
+;request_terminate_timeout = 0
+
+; The timeout for serving a single request after which a PHP backtrace will be
+; dumped to the 'slowlog' file. A value of '0s' means 'off'.
+; Available units: s(econds)(default), m(inutes), h(ours), or d(ays)
+; Default Value: 0
+;request_slowlog_timeout = 0
+
+; The log file for slow requests
+; Default Value: not set
+; Note: slowlog is mandatory if request_slowlog_timeout is set
+;slowlog = /var/log/php-fpm-$pool.log.slow
+
+; Set open file descriptor rlimit.
+; Default Value: system defined value
+;rlimit_files = 1024
+
+; Set max core size rlimit.
+; Possible Values: 'unlimited' or an integer greater or equal to 0
+; Default Value: system defined value
+;rlimit_core = 0
+
+; Chroot to this directory at the start. This value must be defined as an
+; absolute path. When this value is not set, chroot is not used.
+; Note: you can prefix with '$prefix' to chroot to the pool prefix or one
+; of its subdirectories. If the pool prefix is not set, the global prefix
+; will be used instead.
+; Note: chrooting is a great security feature and should be used whenever
+; possible. However, all PHP paths will be relative to the chroot
+; (error_log, sessions.save_path, ...).
+; Default Value: not set
+;chroot =
+
+; Chdir to this directory at the start.
+; Note: relative path can be used.
+; Default Value: current directory or / when chroot
+;chdir = /var/www
+
+; Redirect worker stdout and stderr into main error log. If not set, stdout and
+; stderr will be redirected to /dev/null according to FastCGI specs.
+; Note: on highloaded environement, this can cause some delay in the page
+; process time (several ms).
+; Default Value: no
+;catch_workers_output = yes
+
+; Pass environment variables like LD_LIBRARY_PATH. All $VARIABLEs are taken from
+; the current environment.
+; Default Value: clean env
+;env[HOSTNAME] = $HOSTNAME
+;env[PATH] = /usr/local/bin:/usr/bin:/bin
+;env[TMP] = /tmp
+;env[TMPDIR] = /tmp
+;env[TEMP] = /tmp
+
+; Additional php.ini defines, specific to this pool of workers. These settings
+; overwrite the values previously defined in the php.ini. The directives are the
+; same as the PHP SAPI:
+; php_value/php_flag - you can set classic ini defines which can
+; be overwritten from PHP call 'ini_set'.
+; php_admin_value/php_admin_flag - these directives won't be overwritten by
+; PHP call 'ini_set'
+; For php_*flag, valid values are on, off, 1, 0, true, false, yes or no.
+
+; Defining 'extension' will load the corresponding shared extension from
+; extension_dir. Defining 'disable_functions' or 'disable_classes' will not
+; overwrite previously defined php.ini values, but will append the new value
+; instead.
+
+; Note: path INI options can be relative and will be expanded with the prefix
+; (pool, global or /usr/lib/php5.3)
+
+; Default Value: nothing is defined by default except the values in php.ini and
+; specified at startup with the -d argument
+;php_admin_value[sendmail_path] = /usr/sbin/sendmail -t -i -f www@my.domain.com
+;php_flag[display_errors] = off
+;php_admin_value[error_log] = /var/log/fpm-php.www.log
+;php_admin_flag[log_errors] = on
+;php_admin_value[memory_limit] = 32M
diff --git a/dev-lang/php/files/php-fpm-r4.init b/dev-lang/php/files/php-fpm-r4.init
new file mode 100755
index 0000000..a186d83
--- /dev/null
+++ b/dev-lang/php/files/php-fpm-r4.init
@@ -0,0 +1,47 @@
+#!/sbin/runscript
+
+set_phpvars() {
+ PHPSLOT=${SVCNAME#php-fpm-}
+ [ ${PHPSLOT} = 'php-fpm' ] && PHPSLOT="$(eselect php show fpm)"
+
+ PHP_FPM_CONF="/etc/php/fpm-${PHPSLOT}/php-fpm.conf"
+ PHP_FPM_PID="/var/run/php-fpm-${PHPSLOT}.pid"
+}
+
+extra_commands="depend"
+extra_started_commands="reload"
+
+depend() {
+ need net
+ use apache2 lighttpd nginx
+}
+
+start() {
+ ebegin "Starting PHP FastCGI Process Manager"
+ set_phpvars
+ start-stop-daemon --start --pidfile ${PHP_FPM_PID} --exec \
+ /usr/lib/${PHPSLOT}/bin/php-fpm -- -y "${PHP_FPM_CONF}" -g "${PHP_FPM_PID}"
+ local i=0
+ local timeout=5
+ while [ ! -f ${PHP_FPM_PID} ] && [ $i -le $timeout ]; do
+ sleep 1
+ i=$(($i + 1))
+ done
+
+ [ $timeout -gt $i ]
+ eend $?
+}
+
+stop() {
+ ebegin "Stopping PHP FastCGI Process Manager"
+ set_phpvars
+ start-stop-daemon --signal QUIT --stop --exec /usr/lib/${PHPSLOT}/bin/php-fpm --pidfile ${PHP_FPM_PID}
+ eend $?
+}
+
+reload() {
+ ebegin "Reloading PHP FastCGI Process Manager"
+ set_phpvars
+ [ -f ${PHP_FPM_PID} ] && kill -USR2 $(cat ${PHP_FPM_PID})
+ eend $?
+}
diff --git a/dev-lang/php/files/php-fpm-systemd-pkg-config.patch b/dev-lang/php/files/php-fpm-systemd-pkg-config.patch
new file mode 100644
index 0000000..3b31a2a
--- /dev/null
+++ b/dev-lang/php/files/php-fpm-systemd-pkg-config.patch
@@ -0,0 +1,34 @@
+diff --git a/sapi/fpm/config.m4 b/sapi/fpm/config.m4
+index bd6d649..85eff65 100644
+--- a/sapi/fpm/config.m4
++++ b/sapi/fpm/config.m4
+@@ -567,14 +567,26 @@ if test "$PHP_FPM" != "no"; then
+ [ --with-fpm-systemd Activate systemd integration], no, no)
+
+ if test "$PHP_FPM_SYSTEMD" != "no" ; then
+- AC_CHECK_LIB(systemd-daemon, sd_notify, SYSTEMD_LIBS="-lsystemd-daemon")
+- AC_CHECK_HEADERS(systemd/sd-daemon.h, [HAVE_SD_DAEMON_H="yes"], [HAVE_SD_DAEMON_H="no"])
++ if test -z "$PKG_CONFIG"; then
++ AC_PATH_PROG(PKG_CONFIG, pkg-config, no)
++ fi
++ unset SYSTEMD_LIBS
++ unset SYSTEMD_INCS
++ if test -x "$PKG_CONFIG" && $PKG_CONFIG --exists libsystemd; then
++ SYSTEMD_LIBS=`$PKG_CONFIG --libs libsystemd`
++ SYSTEMD_INCS=`$PKG_CONFIG --cflags-only-I libsystemd`
++ HAVE_SD_DAEMON_H="yes"
++ else
++ AC_CHECK_LIB(systemd-daemon, sd_notify, SYSTEMD_LIBS="-lsystemd-daemon")
++ AC_CHECK_HEADERS(systemd/sd-daemon.h, [HAVE_SD_DAEMON_H="yes"], [HAVE_SD_DAEMON_H="no"])
++ fi
+ if test $HAVE_SD_DAEMON_H = "no" || test -z "${SYSTEMD_LIBS}"; then
+ AC_MSG_ERROR([Your system does not support systemd.])
+ else
+ AC_DEFINE(HAVE_SYSTEMD, 1, [FPM use systemd integration])
+ PHP_FPM_SD_FILES="fpm/fpm_systemd.c"
+- PHP_ADD_LIBRARY(systemd-daemon)
++ PHP_EVAL_LIBLINE($SYSTEMD_LIBS)
++ PHP_EVAL_INCLINE($SYSTEMD_INCS)
+ php_fpm_systemd=notify
+ fi
+ else
diff --git a/dev-lang/php/files/php-fpm_at-simple.service b/dev-lang/php/files/php-fpm_at-simple.service
new file mode 100644
index 0000000..5f0482e
--- /dev/null
+++ b/dev-lang/php/files/php-fpm_at-simple.service
@@ -0,0 +1,13 @@
+[Unit]
+Description=The PHP FastCGI Process Manager
+After=network.target
+
+[Service]
+Type=simple
+PIDFile=/run/php-fpm/php-fpm-%I.pid
+ExecStart=/usr/libexec/php-fpm-launcher php%I -y /etc/php/fpm-php%I/php-fpm.conf --nodaemonize
+ExecReload=/bin/kill -USR2 $MAINPID
+PrivateTmp=true
+
+[Install]
+WantedBy=multi-user.target
diff --git a/dev-lang/php/files/php-fpm_at.service b/dev-lang/php/files/php-fpm_at.service
new file mode 100644
index 0000000..152c1ab
--- /dev/null
+++ b/dev-lang/php/files/php-fpm_at.service
@@ -0,0 +1,14 @@
+[Unit]
+Description=The PHP FastCGI Process Manager
+After=network.target
+
+[Service]
+Type=notify
+PIDFile=/run/php-fpm/php-fpm-%I.pid
+ExecStart=/usr/libexec/php-fpm-launcher php%I -y /etc/php/fpm-php%I/php-fpm.conf --nodaemonize
+ExecReload=/bin/kill -USR2 $MAINPID
+PrivateTmp=true
+
+[Install]
+WantedBy=multi-user.target
+
diff --git a/dev-lang/php/files/php5-ldvs b/dev-lang/php/files/php5-ldvs
new file mode 100644
index 0000000..783b0f6
--- /dev/null
+++ b/dev-lang/php/files/php5-ldvs
@@ -0,0 +1 @@
+PHP_5 { global: *; };
diff --git a/dev-lang/php/files/stricter-libc-client-symlink-check.patch b/dev-lang/php/files/stricter-libc-client-symlink-check.patch
new file mode 100644
index 0000000..7cf3664
--- /dev/null
+++ b/dev-lang/php/files/stricter-libc-client-symlink-check.patch
@@ -0,0 +1,15 @@
+Gentoo bugs: 88944 463800
+--- ext/imap/config.m4 2013-03-27 19:31:13.000000000 +0100
++++ ext/imap/config.m4.new 2013-03-30 18:34:17.581557062 +0100
+@@ -198,9 +198,9 @@
+ AC_MSG_ERROR(Cannot find rfc822.h. Please check your c-client installation.)
+ fi
+
+- if test -r "$IMAP_DIR/c-client/c-client.a"; then
++ if test ! -r "$IMAP_DIR/c-client/libc-client.a" && -r "$IMAP_DIR/c-client/c-client.a" ; then
+ ln -s "$IMAP_DIR/c-client/c-client.a" "$IMAP_DIR/c-client/libc-client.a" >/dev/null 2>&1
+- elif test -r "$IMAP_DIR/$PHP_LIBDIR/c-client.a"; then
++ elif test ! -r "$IMAP_DIR/$PHP_LIBDIR/libc-client.a" && -r "$IMAP_DIR/$PHP_LIBDIR/c-client.a"; then
+ ln -s "$IMAP_DIR/$PHP_LIBDIR/c-client.a" "$IMAP_DIR/$PHP_LIBDIR/libc-client.a" >/dev/null 2>&1
+ fi
+
diff --git a/dev-lang/php/metadata.xml b/dev-lang/php/metadata.xml
new file mode 100644
index 0000000..aa64511
--- /dev/null
+++ b/dev-lang/php/metadata.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>php</herd>
+ <use>
+ <flag name='cli'>Enable CLI SAPI</flag>
+ <flag name='embed'>Enable embed SAPI</flag>
+ <flag name='enchant'>Add supports Enchant spelling library.</flag>
+ <flag name='fileinfo'>Add fileinfo extension support</flag>
+ <flag name='filter'>Add filter extension support</flag>
+ <flag name='fpm'>Enable the FastCGI Process Manager SAPI</flag>
+ <flag name='gd'>Adds support for gd (bundled with PHP)</flag>
+ <flag name='hash'>Enable the hash extension</flag>
+ <flag name='json'>Enable JSON support</flag>
+ <flag name='ldap-sasl'>Add SASL support for the PHP LDAP extension</flag>
+ <flag name='mysqlnd'>Use native driver for mysql, mysqli, PDO_Mysql</flag>
+ <flag name='libmysqlclient'>Use libmyslclient driver for mysql, mysqli, PDO_Mysql (not recommended)</flag>
+ <flag name='intl'>Enables the intl extension for extended internalization support</flag>
+ <flag name='opcache'>Enables built-in opcode cache, replacing pecl-apc et.al</flag>
+ <flag name='pdo'>Enable the bundled PDO extensions</flag>
+ <flag name='phar'>Enables the phar extension to provide phar archive support</flag>
+ <flag name='sqlite2'>Add sqlite2 support. Will be removed</flag>
+ <flag name='xmlreader'>Enable XMLReader support</flag>
+ <flag name='xmlwriter'>Enable XMLWriter support</flag>
+ <flag name='xslt'>Enable the XSL extension</flag>
+ <flag name='zip'>Enable ZIP file support</flag>
+ </use>
+</pkgmetadata>
diff --git a/dev-lang/php/php-5.5.13-r1.ebuild b/dev-lang/php/php-5.5.13-r1.ebuild
new file mode 100644
index 0000000..55242f9
--- /dev/null
+++ b/dev-lang/php/php-5.5.13-r1.ebuild
@@ -0,0 +1,782 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/php/php-5.5.13.ebuild,v 1.1 2014/05/30 20:11:48 olemarkus Exp $
+
+EAPI=5
+
+inherit eutils autotools flag-o-matic versionator depend.apache apache-module db-use libtool systemd
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+
+function php_get_uri ()
+{
+ case "${1}" in
+ "php-pre")
+ echo "http://downloads.php.net/dsp/${2}"
+ ;;
+ "php")
+ echo "http://www.php.net/distributions/${2}"
+ ;;
+ "olemarkus")
+ echo "http://dev.gentoo.org/~olemarkus/php/${2}"
+ ;;
+ "gentoo")
+ echo "mirror://gentoo/${2}"
+ ;;
+ *)
+ die "unhandled case in php_get_uri"
+ ;;
+ esac
+}
+
+PHP_MV="$(get_major_version)"
+SLOT="$(get_version_component_range 1-2)"
+
+# alias, so we can handle different types of releases (finals, rcs, alphas,
+# betas, ...) w/o changing the whole ebuild
+PHP_PV="${PV/_rc/RC}"
+PHP_PV="${PHP_PV/_alpha/alpha}"
+PHP_PV="${PHP_PV/_beta/beta}"
+PHP_RELEASE="php"
+[[ ${PV} == ${PV/_alpha/} ]] || PHP_RELEASE="php-pre"
+[[ ${PV} == ${PV/_beta/} ]] || PHP_RELEASE="php-pre"
+[[ ${PV} == ${PV/_rc/} ]] || PHP_RELEASE="php-pre"
+PHP_P="${PN}-${PHP_PV}"
+
+PHP_SRC_URI="$(php_get_uri "${PHP_RELEASE}" "${PHP_P}.tar.bz2")"
+
+PHP_FPM_CONF_VER="1"
+
+SRC_URI="${PHP_SRC_URI}"
+
+DESCRIPTION="The PHP language runtime engine: CLI, CGI, FPM/FastCGI, Apache2 and embed SAPIs."
+HOMEPAGE="http://php.net/"
+LICENSE="PHP-3"
+
+S="${WORKDIR}/${PHP_P}"
+
+# We can build the following SAPIs in the given order
+SAPIS="embed cli cgi fpm apache2"
+
+# SAPIs and SAPI-specific USE flags (cli SAPI is default on):
+IUSE="${IUSE}
+ ${SAPIS/cli/+cli}
+ threads"
+
+IUSE="${IUSE} bcmath berkdb bzip2 calendar cdb cjk
+ crypt +ctype curl debug
+ enchant exif frontbase +fileinfo +filter firebird
+ flatfile ftp gd gdbm gmp +hash +iconv imap inifile
+ intl iodbc ipv6 +json kerberos ldap ldap-sasl libedit mhash
+ mssql mysql libmysqlclient mysqli nls
+ oci8-instant-client odbc +opcache pcntl pdo +phar +posix postgres qdbm
+ readline recode selinux +session sharedmem
+ +simplexml snmp soap sockets spell sqlite ssl
+ sybase-ct sysvipc systemd tidy +tokenizer truetype unicode wddx
+ +xml xmlreader xmlwriter xmlrpc xpm xslt zip zlib"
+
+DEPEND="
+ >=app-admin/eselect-php-0.7.1-r3[apache2?,fpm?]
+ >=dev-libs/libpcre-8.32[unicode]
+ apache2? ( www-servers/apache[threads=] )
+ berkdb? ( =sys-libs/db-4* )
+ bzip2? ( app-arch/bzip2 )
+ cdb? ( || ( dev-db/cdb dev-db/tinycdb ) )
+ cjk? ( !gd? (
+ virtual/jpeg:0
+ media-libs/libpng:0=
+ sys-libs/zlib
+ ) )
+ crypt? ( >=dev-libs/libmcrypt-2.4 )
+ curl? ( >=net-misc/curl-7.10.5 )
+ enchant? ( app-text/enchant )
+ exif? ( !gd? (
+ virtual/jpeg:0
+ media-libs/libpng:0=
+ sys-libs/zlib
+ ) )
+ firebird? ( dev-db/firebird )
+ gd? ( virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib )
+ gdbm? ( >=sys-libs/gdbm-1.8.0 )
+ gmp? ( >=dev-libs/gmp-4.1.2 )
+ iconv? ( virtual/libiconv )
+ imap? ( virtual/imap-c-client[ssl=] )
+ intl? ( dev-libs/icu:= )
+ iodbc? ( dev-db/libiodbc )
+ kerberos? ( virtual/krb5 )
+ ldap? ( >=net-nds/openldap-1.2.11 )
+ ldap-sasl? ( dev-libs/cyrus-sasl >=net-nds/openldap-1.2.11 )
+ libedit? ( || ( sys-freebsd/freebsd-lib dev-libs/libedit ) )
+ mssql? ( dev-db/freetds[mssql] )
+ libmysqlclient? (
+ mysql? ( virtual/mysql )
+ mysqli? ( >=virtual/mysql-4.1 )
+ )
+ nls? ( sys-devel/gettext )
+ oci8-instant-client? ( dev-db/oracle-instantclient-basic )
+ odbc? ( >=dev-db/unixODBC-1.8.13 )
+ postgres? ( dev-db/postgresql-base )
+ qdbm? ( dev-db/qdbm )
+ readline? ( sys-libs/readline )
+ recode? ( app-text/recode )
+ sharedmem? ( dev-libs/mm )
+ simplexml? ( >=dev-libs/libxml2-2.6.8 )
+ snmp? ( >=net-analyzer/net-snmp-5.2 )
+ soap? ( >=dev-libs/libxml2-2.6.8 )
+ spell? ( >=app-text/aspell-0.50 )
+ sqlite? ( >=dev-db/sqlite-3.7.6.3 )
+ ssl? ( >=dev-libs/openssl-0.9.7 )
+ sybase-ct? ( dev-db/freetds )
+ tidy? ( app-text/htmltidy )
+ truetype? (
+ =media-libs/freetype-2*
+ >=media-libs/t1lib-5.0.0
+ !gd? (
+ virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib )
+ )
+ unicode? ( dev-libs/oniguruma )
+ wddx? ( >=dev-libs/libxml2-2.6.8 )
+ xml? ( >=dev-libs/libxml2-2.6.8 )
+ xmlrpc? ( >=dev-libs/libxml2-2.6.8 virtual/libiconv )
+ xmlreader? ( >=dev-libs/libxml2-2.6.8 )
+ xmlwriter? ( >=dev-libs/libxml2-2.6.8 )
+ xpm? (
+ x11-libs/libXpm
+ virtual/jpeg:0
+ media-libs/libpng:0= sys-libs/zlib
+ )
+ xslt? ( dev-libs/libxslt >=dev-libs/libxml2-2.6.8 )
+ zip? ( sys-libs/zlib )
+ zlib? ( sys-libs/zlib )
+ virtual/mta
+"
+
+php="=${CATEGORY}/${PF}"
+
+REQUIRED_USE="
+ truetype? ( gd )
+ cjk? ( gd )
+ exif? ( gd )
+
+ xpm? ( gd )
+ gd? ( zlib )
+ simplexml? ( xml )
+ soap? ( xml )
+ wddx? ( xml )
+ xmlrpc? ( || ( xml iconv ) )
+ xmlreader? ( xml )
+ xslt? ( xml )
+ ldap-sasl? ( ldap )
+ mhash? ( hash )
+ phar? ( hash )
+ libmysqlclient? ( || (
+ mysql
+ mysqli
+ pdo
+ ) )
+
+ qdbm? ( !gdbm )
+ readline? ( !libedit )
+ recode? ( !imap !mysql !mysqli )
+ sharedmem? ( !threads )
+
+ !cli? ( !cgi? ( !fpm? ( !apache2? ( !embed? ( cli ) ) ) ) )"
+
+RDEPEND="${DEPEND}"
+
+RDEPEND="${RDEPEND}
+ fpm? (
+ selinux? ( sec-policy/selinux-phpfpm )
+ systemd? ( sys-apps/systemd ) )"
+
+DEPEND="${DEPEND}
+ sys-devel/flex
+ >=sys-devel/m4-1.4.3
+ >=sys-devel/libtool-1.5.18"
+
+# Allow users to install production version if they want to
+
+case "${PHP_INI_VERSION}" in
+ production|development)
+ ;;
+ *)
+ PHP_INI_VERSION="development"
+ ;;
+esac
+
+PHP_INI_UPSTREAM="php.ini-${PHP_INI_VERSION}"
+PHP_INI_FILE="php.ini"
+
+want_apache
+
+pkg_setup() {
+ depend.apache_pkg_setup
+}
+
+php_install_ini() {
+ local phpsapi="${1}"
+
+ # work out where we are installing the ini file
+ php_set_ini_dir "${phpsapi}"
+
+ local phpinisrc="${PHP_INI_UPSTREAM}-${phpsapi}"
+ cp "${PHP_INI_UPSTREAM}" "${phpinisrc}"
+
+ # default to /tmp for save_path, bug #282768
+ sed -e 's|^;session.save_path .*$|session.save_path = "'"${EPREFIX}"'/tmp"|g' -i "${phpinisrc}"
+
+ # Set the extension dir
+ sed -e "s|^extension_dir .*$|extension_dir = ${extension_dir}|g" -i "${phpinisrc}"
+
+ # Set the include path to point to where we want to find PEAR packages
+ sed -e 's|^;include_path = ".:/php/includes".*|include_path = ".:'"${EPREFIX}"'/usr/share/php'${PHP_MV}':'"${EPREFIX}"'/usr/share/php"|' -i "${phpinisrc}"
+
+ dodir "${PHP_INI_DIR#${EPREFIX}}"
+ insinto "${PHP_INI_DIR#${EPREFIX}}"
+ newins "${phpinisrc}" "${PHP_INI_FILE}"
+
+ elog "Installing php.ini for ${phpsapi} into ${PHP_INI_DIR#${EPREFIX}}"
+ elog
+
+ dodir "${PHP_EXT_INI_DIR#${EPREFIX}}"
+ dodir "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}"
+
+ if use_if_iuse opcache; then
+ elog "Adding opcache to $PHP_EXT_INI_DIR"
+ echo "zend_extension=${PHP_DESTDIR}/$(get_libdir)/opcache.so" >> "${D}/${PHP_EXT_INI_DIR}"/opcache.ini
+ dosym "${PHP_EXT_INI_DIR#${EPREFIX}}/opcache.ini" "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}/opcache.ini"
+ fi
+
+ # SAPI-specific handling
+
+ if [[ "${sapi}" == "fpm" ]] ; then
+ [[ -z ${PHP_FPM_CONF_VER} ]] && PHP_FPM_CONF_VER=0
+ einfo "Installing FPM CGI config file php-fpm.conf"
+ insinto "${PHP_INI_DIR#${EPREFIX}}"
+ newins "${FILESDIR}/php-fpm-r${PHP_FPM_CONF_VER}.conf" php-fpm.conf
+
+ # Remove bogus /etc/php-fpm.conf.default (bug 359906)
+ [[ -f "${ED}/etc/php-fpm.conf.default" ]] && rm "${ED}/etc/php-fpm.conf.default"
+ fi
+
+ # Install PHP ini files into /usr/share/php
+
+ dodoc php.ini-development
+ dodoc php.ini-production
+
+}
+
+php_set_ini_dir() {
+ PHP_INI_DIR="${EPREFIX}/etc/php/${1}-php${SLOT}"
+ PHP_EXT_INI_DIR="${PHP_INI_DIR}/ext"
+ PHP_EXT_INI_DIR_ACTIVE="${PHP_INI_DIR}/ext-active"
+}
+
+src_prepare() {
+ # USE=sharedmem (session/mod_mm to be exact) tries to mmap() this path
+ # ([empty session.save_path]/session_mm_[sapi][gid].sem)
+ # there is no easy way to circumvent that, all php calls during
+ # install use -n, so no php.ini file will be used.
+ # As such, this is the easiest way to get around
+ addpredict /session_mm_cli250.sem
+ addpredict /session_mm_cli0.sem
+
+ # Change PHP branding
+ # Get the alpha/beta/rc version
+ sed -re "s|^(PHP_EXTRA_VERSION=\").*(\")|\1-pl${PR/r/}-gentoo\2|g" \
+ -i configure.in || die "Unable to change PHP branding"
+
+ # Patch PHP to show Gentoo as the server platform
+ sed -e 's/PHP_UNAME=`uname -a | xargs`/PHP_UNAME=`uname -s -n -r -v | xargs`/g' \
+ -i configure.in || die "Failed to fix server platform name"
+
+ # Prevent PHP from activating the Apache config,
+ # as we will do that ourselves
+ sed -i \
+ -e "s,-i -a -n php${PHP_MV},-i -n php${PHP_MV},g" \
+ -e "s,-i -A -n php${PHP_MV},-i -n php${PHP_MV},g" \
+ configure sapi/apache2filter/config.m4 sapi/apache2handler/config.m4
+
+ # Patch PHP to support heimdal instead of mit-krb5
+ if has_version "app-crypt/heimdal" ; then
+ sed -e 's|gssapi_krb5|gssapi|g' -i acinclude.m4 \
+ || die "Failed to fix heimdal libname"
+ sed -e 's|PHP_ADD_LIBRARY(k5crypto, 1, $1)||g' -i acinclude.m4 \
+ || die "Failed to fix heimdal crypt library reference"
+ fi
+
+ #Add user patches #357637
+ epatch_user
+
+ epatch "${FILESDIR}"/php-fpm-systemd-pkg-config.patch
+
+ #force rebuilding aclocal.m4
+ rm aclocal.m4
+ eautoreconf
+
+ if [[ ${CHOST} == *-darwin* ]] ; then
+ # http://bugs.php.net/bug.php?id=48795, bug #343481
+ sed -i -e '/BUILD_CGI="\\$(CC)/s/CC/CXX/' configure || die
+ fi
+}
+
+src_configure() {
+ addpredict /usr/share/snmp/mibs/.index
+ addpredict /var/lib/net-snmp/mib_indexes
+
+ PHP_DESTDIR="${EPREFIX}/usr/$(get_libdir)/php${SLOT}"
+
+ # This is a global variable and should be in caps. It isn't because the
+ # phpconfutils eclass relies on exactly this name...
+ # for --with-libdir see bug #327025
+ my_conf="
+ --prefix="${PHP_DESTDIR}"
+ --mandir="${PHP_DESTDIR}"/man
+ --infodir="${PHP_DESTDIR}"/info
+ --libdir="${PHP_DESTDIR}"/lib
+ --with-libdir=$(get_libdir)
+ --without-pear
+ $(use_enable threads maintainer-zts)"
+
+ # extension USE flag shared
+ my_conf+="
+ $(use_enable bcmath bcmath )
+ $(use_with bzip2 bz2 "${EPREFIX}"/usr)
+ $(use_enable calendar calendar )
+ $(use_enable ctype ctype )
+ $(use_with curl curl "${EPREFIX}"/usr)
+ $(use_enable xml dom )
+ $(use_with enchant enchant "${EPREFIX}"/usr)
+ $(use_enable exif exif )
+ $(use_enable fileinfo fileinfo )
+ $(use_enable filter filter )
+ $(use_enable ftp ftp )
+ $(use_with nls gettext "${EPREFIX}"/usr)
+ $(use_with gmp gmp "${EPREFIX}"/usr)
+ $(use_enable hash hash )
+ $(use_with mhash mhash "${EPREFIX}"/usr)
+ $(use_with iconv iconv $(use elibc_glibc || echo "${EPREFIX}"/usr))
+ $(use_enable intl intl )
+ $(use_enable ipv6 ipv6 )
+ $(use_enable json json )
+ $(use_with kerberos kerberos "${EPREFIX}"/usr)
+ $(use_enable xml libxml )
+ $(use_with xml libxml-dir "${EPREFIX}"/usr)
+ $(use_enable unicode mbstring )
+ $(use_with crypt mcrypt "${EPREFIX}"/usr)
+ $(use_with mssql mssql "${EPREFIX}"/usr)
+ $(use_with unicode onig "${EPREFIX}"/usr)
+ $(use_with ssl openssl "${EPREFIX}"/usr)
+ $(use_with ssl openssl-dir "${EPREFIX}"/usr)
+ $(use_enable pcntl pcntl )
+ $(use_enable phar phar )
+ $(use_enable pdo pdo )
+ $(use_enable opcache opcache )
+ $(use_with postgres pgsql "${EPREFIX}"/usr)
+ $(use_enable posix posix )
+ $(use_with spell pspell "${EPREFIX}"/usr)
+ $(use_with recode recode "${EPREFIX}"/usr)
+ $(use_enable simplexml simplexml )
+ $(use_enable sharedmem shmop )
+ $(use_with snmp snmp "${EPREFIX}"/usr)
+ $(use_enable soap soap )
+ $(use_enable sockets sockets )
+ $(use_with sqlite sqlite3 "${EPREFIX}"/usr)
+ $(use_with sybase-ct sybase-ct "${EPREFIX}"/usr)
+ $(use_enable sysvipc sysvmsg )
+ $(use_enable sysvipc sysvsem )
+ $(use_enable sysvipc sysvshm )
+ $(use_with systemd fpm-systemd)
+ $(use_with tidy tidy "${EPREFIX}"/usr)
+ $(use_enable tokenizer tokenizer )
+ $(use_enable wddx wddx )
+ $(use_enable xml xml )
+ $(use_enable xmlreader xmlreader )
+ $(use_enable xmlwriter xmlwriter )
+ $(use_with xmlrpc xmlrpc)
+ $(use_with xslt xsl "${EPREFIX}"/usr)
+ $(use_enable zip zip )
+ $(use_with zlib zlib "${EPREFIX}"/usr)
+ $(use_enable debug debug )"
+
+ # DBA support
+ if use cdb || use berkdb || use flatfile || use gdbm || use inifile \
+ || use qdbm ; then
+ my_conf="${my_conf} --enable-dba${shared}"
+ fi
+
+ # DBA drivers support
+ my_conf+="
+ $(use_with cdb cdb)
+ $(use_with berkdb db4 ${EPREFIX}/usr)
+ $(use_enable flatfile flatfile )
+ $(use_with gdbm gdbm ${EPREFIX}/usr)
+ $(use_enable inifile inifile )
+ $(use_with qdbm qdbm ${EPREFIX}/usr)"
+
+ # Support for the GD graphics library
+ my_conf+="
+ $(use_with truetype freetype-dir ${EPREFIX}/usr)
+ $(use_with truetype t1lib ${EPREFIX}/usr)
+ $(use_enable cjk gd-jis-conv )
+ $(use_with gd jpeg-dir ${EPREFIX}/usr)
+ $(use_with gd png-dir ${EPREFIX}/usr)
+ $(use_with xpm xpm-dir ${EPREFIX}/usr)"
+ # enable gd last, so configure can pick up the previous settings
+ my_conf+="
+ $(use_with gd gd)"
+
+ # IMAP support
+ if use imap ; then
+ my_conf+="
+ $(use_with imap imap ${EPREFIX}/usr)
+ $(use_with ssl imap-ssl ${EPREFIX}/usr)"
+ fi
+
+ # Interbase/firebird support
+
+ if use firebird ; then
+ my_conf+="
+ $(use_with firebird interbase ${EPREFIX}/usr)"
+ fi
+
+ # LDAP support
+ if use ldap ; then
+ my_conf+="
+ $(use_with ldap ldap ${EPREFIX}/usr)
+ $(use_with ldap-sasl ldap-sasl ${EPREFIX}/usr)"
+ fi
+
+ # MySQL support
+ local mysqllib="mysqlnd"
+ local mysqlilib="mysqlnd"
+ use libmysqlclient && mysqllib="${EPREFIX}/usr"
+ use libmysqlclient && mysqlilib="${EPREFIX}/usr/bin/mysql_config"
+
+ my_conf+=" $(use_with mysql mysql $mysqllib)"
+ my_conf+=" $(use_with mysqli mysqli $mysqlilib)"
+
+ local mysqlsock=" $(use_with mysql mysql-sock ${EPREFIX}/var/run/mysqld/mysqld.sock)"
+ if use mysql ; then
+ my_conf+="${mysqlsock}"
+ elif use mysqli ; then
+ my_conf+="${mysqlsock}"
+ fi
+
+ # ODBC support
+ if use odbc ; then
+ my_conf+="
+ $(use_with odbc unixODBC ${EPREFIX}/usr)"
+ fi
+
+ if use iodbc ; then
+ my_conf+="
+ $(use_with iodbc iodbc ${EPREFIX}/usr)"
+ fi
+
+ # Oracle support
+ if use oci8-instant-client ; then
+ my_conf+="
+ $(use_with oci8-instant-client oci8)"
+ fi
+
+ # PDO support
+ if use pdo ; then
+ my_conf+="
+ $(use_with mssql pdo-dblib )
+ $(use_with mysql pdo-mysql ${mysqllib})
+ $(use_with postgres pdo-pgsql )
+ $(use_with sqlite pdo-sqlite ${EPREFIX}/usr)
+ $(use_with odbc pdo-odbc unixODBC,${EPREFIX}/usr)"
+ if use oci8-instant-client ; then
+ my_conf+="
+ $(use_with oci8-instant-client pdo-oci)"
+ fi
+ fi
+
+ # readline/libedit support
+ my_conf+="
+ $(use_with readline readline ${EPREFIX}/usr)
+ $(use_with libedit libedit ${EPREFIX}/usr)"
+
+ # Session support
+ if use session ; then
+ my_conf+="
+ $(use_with sharedmem mm ${EPREFIX}/usr)"
+ else
+ my_conf+="
+ $(use_enable session session )"
+ fi
+
+ # Use pic for shared modules such as apache2's mod_php
+ my_conf="${my_conf} --with-pic"
+
+ # we use the system copy of pcre
+ # --with-pcre-regex affects ext/pcre
+ # --with-pcre-dir affects ext/filter and ext/zip
+ my_conf="${my_conf} --with-pcre-regex=${EPREFIX}/usr --with-pcre-dir=${EPREFIX}/usr"
+
+ # Catch CFLAGS problems
+ # Fixes bug #14067.
+ # Changed order to run it in reverse for bug #32022 and #12021.
+ replace-cpu-flags "k6*" "i586"
+
+ # Support user-passed configuration parameters
+ my_conf="${my_conf} ${EXTRA_ECONF:-}"
+
+ # Support the Apache2 extras, they must be set globally for all
+ # SAPIs to work correctly, especially for external PHP extensions
+
+ mkdir -p "${WORKDIR}/sapis-build"
+ for one_sapi in $SAPIS ; do
+ use "${one_sapi}" || continue
+ php_set_ini_dir "${one_sapi}"
+
+ cp -r "${S}" "${WORKDIR}/sapis-build/${one_sapi}"
+ cd "${WORKDIR}/sapis-build/${one_sapi}"
+
+ sapi_conf="${my_conf} --with-config-file-path=${PHP_INI_DIR}
+ --with-config-file-scan-dir=${PHP_EXT_INI_DIR_ACTIVE}"
+
+ for sapi in $SAPIS ; do
+ case "$sapi" in
+ cli|cgi|embed|fpm)
+ if [[ "${one_sapi}" == "${sapi}" ]] ; then
+ sapi_conf="${sapi_conf} --enable-${sapi}"
+ else
+ sapi_conf="${sapi_conf} --disable-${sapi}"
+ fi
+ ;;
+
+ apache2)
+ if [[ "${one_sapi}" == "${sapi}" ]] ; then
+ sapi_conf="${sapi_conf} --with-apxs2=${EPREFIX}/usr/sbin/apxs"
+ else
+ sapi_conf="${sapi_conf} --without-apxs2"
+ fi
+ ;;
+ esac
+ done
+
+ econf ${sapi_conf}
+ done
+}
+
+src_compile() {
+ # snmp seems to run during src_compile, too (bug #324739)
+ addpredict /usr/share/snmp/mibs/.index
+ addpredict /var/lib/net-snmp/mib_indexes
+
+ for sapi in ${SAPIS} ; do
+ if use "${sapi}"; then
+ cd "${WORKDIR}/sapis-build/$sapi" || "Failed to change dir to ${WORKDIR}/sapis-build/$1"
+ emake || die "emake failed"
+ fi
+ done
+}
+
+src_install() {
+ # see bug #324739 for what happens when we don't have that
+ addpredict /usr/share/snmp/mibs/.index
+
+ # grab the first SAPI that got built and install common files from there
+ local first_sapi=""
+ for sapi in $SAPIS ; do
+ if use $sapi ; then
+ first_sapi=$sapi
+ break
+ fi
+ done
+
+ # Makefile forgets to create this before trying to write to it...
+ dodir "${PHP_DESTDIR#${EPREFIX}}/bin"
+
+ # Install php environment (without any sapis)
+ cd "${WORKDIR}/sapis-build/$first_sapi"
+ emake INSTALL_ROOT="${D}" \
+ install-build install-headers install-programs \
+ || die "emake install failed"
+
+ local extension_dir="$("${ED}/${PHP_DESTDIR#${EPREFIX}}/bin/php-config" --extension-dir)"
+
+ # Create the directory where we'll put version-specific php scripts
+ keepdir /usr/share/php${PHP_MV}
+
+ local sapi="", file=""
+ local sapi_list=""
+
+ for sapi in ${SAPIS}; do
+ if use "${sapi}" ; then
+ einfo "Installing SAPI: ${sapi}"
+ cd "${WORKDIR}/sapis-build/${sapi}"
+
+ if [[ "${sapi}" == "apache2" ]] ; then
+ # We're specifically not using emake install-sapi as libtool
+ # may cause unnecessary relink failures (see bug #351266)
+ insinto "${PHP_DESTDIR#${EPREFIX}}/apache2/"
+ newins ".libs/libphp5$(get_libname)" "libphp${PHP_MV}$(get_libname)"
+ keepdir "/usr/$(get_libdir)/apache2/modules"
+ else
+ # needed each time, php_install_ini would reset it
+ local dest="${PHP_DESTDIR#${EPREFIX}}"
+ into "${dest}"
+ case "$sapi" in
+ cli)
+ source="sapi/cli/php"
+ ;;
+ cgi)
+ source="sapi/cgi/php-cgi"
+ ;;
+ fpm)
+ source="sapi/fpm/php-fpm"
+ ;;
+ embed)
+ source="libs/libphp${PHP_MV}$(get_libname)"
+ ;;
+ *)
+ die "unhandled sapi in src_install"
+ ;;
+ esac
+
+ if [[ "${source}" == *"$(get_libname)" ]]; then
+ dolib.so "${source}" || die "Unable to install ${sapi} sapi"
+ else
+ dobin "${source}" || die "Unable to install ${sapi} sapi"
+ local name="$(basename ${source})"
+ dosym "${dest}/bin/${name}" "/usr/bin/${name}${SLOT}"
+ fi
+ fi
+
+ php_install_ini "${sapi}"
+
+ # construct correct SAPI string for php-config
+ # thanks to ferringb for the bash voodoo
+ if [[ "${sapi}" == "apache2" ]]; then
+ sapi_list="${sapi_list:+${sapi_list} }apache2handler"
+ else
+ sapi_list="${sapi_list:+${sapi_list} }${sapi}"
+ fi
+ fi
+ done
+
+ # Installing opcache module
+ if use_if_iuse opcache ; then
+ dolib.so "modules/opcache$(get_libname)" || die "Unable to install opcache module"
+ fi
+
+ # Install env.d files
+ newenvd "${FILESDIR}/20php5-envd" \
+ "20php${SLOT}"
+ sed -e "s|/lib/|/$(get_libdir)/|g" -i \
+ "${ED}/etc/env.d/20php${SLOT}"
+ sed -e "s|php5|php${SLOT}|g" -i \
+ "${ED}/etc/env.d/20php${SLOT}"
+
+ # set php-config variable correctly (bug #278439)
+ sed -e "s:^\(php_sapis=\)\".*\"$:\1\"${sapi_list}\":" -i \
+ "${ED}/usr/$(get_libdir)/php${SLOT}/bin/php-config"
+
+ if use fpm ; then
+ if use systemd; then
+ systemd_newunit "${FILESDIR}/php-fpm_at.service" "php-fpm@${SLOT}.service"
+ else
+ systemd_newunit "${FILESDIR}/php-fpm_at-simple.service" "php-fpm@${SLOT}.service"
+ fi
+ fi
+}
+
+src_test() {
+ echo ">>> Test phase [test]: ${CATEGORY}/${PF}"
+ PHP_BIN="${WORKDIR}/sapis-build/cli/sapi/cli/php"
+ if [[ ! -x "${PHP_BIN}" ]] ; then
+ ewarn "Test phase requires USE=cli, skipping"
+ return
+ else
+ export TEST_PHP_EXECUTABLE="${PHP_BIN}"
+ fi
+
+ if [[ -x "${WORKDIR}/sapis/cgi/php-cgi" ]] ; then
+ export TEST_PHP_CGI_EXECUTABLE="${WORKDIR}/sapis/cgi/php-cgi"
+ fi
+
+ REPORT_EXIT_STATUS=1 "${TEST_PHP_EXECUTABLE}" -n -d "session.save_path=${T}" \
+ "${WORKDIR}/sapis-build/cli/run-tests.php" -n -q -d "session.save_path=${T}"
+
+ for name in ${EXPECTED_TEST_FAILURES}; do
+ mv "${name}.out" "${name}.out.orig" 2>/dev/null
+ done
+
+ local failed="$(find -name '*.out')"
+ if [[ ${failed} != "" ]] ; then
+ ewarn "The following test cases failed unexpectedly:"
+ for name in ${failed}; do
+ ewarn " ${name/.out/}"
+ done
+ else
+ einfo "No unexpected test failures, all fine"
+ fi
+
+ if [[ ${PHP_SHOW_UNEXPECTED_TEST_PASS} == "1" ]] ; then
+ local passed=""
+ for name in ${EXPECTED_TEST_FAILURES}; do
+ [[ -f "${name}.diff" ]] && continue
+ passed="${passed} ${name}"
+ done
+ if [[ ${passed} != "" ]] ; then
+ einfo "The following test cases passed unexpectedly:"
+ for name in ${passed}; do
+ ewarn " ${passed}"
+ done
+ else
+ einfo "None of the known-to-fail tests passed, all fine"
+ fi
+ fi
+}
+
+pkg_postinst() {
+ # Output some general info to the user
+ if use apache2 ; then
+ APACHE2_MOD_DEFINE="PHP5"
+ APACHE2_MOD_CONF="70_mod_php5"
+ apache-module_pkg_postinst
+ fi
+
+ # Create the symlinks for php
+ for m in ${SAPIS}; do
+ [[ ${m} == 'embed' ]] && continue;
+ if use $m ; then
+ local ci=$(eselect php show $m)
+ if [[ -z $ci ]]; then
+ eselect php set $m php${SLOT}
+ einfo "Switched ${m} to use php:${SLOT}"
+ einfo
+ elif [[ $ci != "php${SLOT}" ]] ; then
+ elog "To switch $m to use php:${SLOT}, run"
+ elog " eselect php set $m php${SLOT}"
+ elog
+ fi
+ fi
+ done
+
+ elog "Make sure that PHP_TARGETS in ${EPREFIX}/etc/make.conf includes php${SLOT/./-} in order"
+ elog "to compile extensions for the ${SLOT} ABI"
+ elog
+ if ! use readline && use cli ; then
+ ewarn "Note that in order to use php interactivly, you need to enable"
+ ewarn "the readline USE flag or php -a will hang"
+ fi
+ elog
+ elog "This ebuild installed a version of php.ini based on php.ini-${PHP_INI_VERSION} version."
+ elog "You can chose which version of php.ini to install by default by setting PHP_INI_VERSION to either"
+ elog "'production' or 'development' in ${EPREFIX}/etc/make.conf"
+ elog "Both versions of php.ini can be found in ${EPREFIX}/usr/share/doc/${PF}"
+
+ elog
+ elog "For more details on how minor version slotting works (PHP_TARGETS) please read the upgrade guide:"
+ elog "http://www.gentoo.org/proj/en/php/php-upgrading.xml"
+ elog
+}
+
+pkg_prerm() {
+ eselect php cleanup
+}
diff --git a/x11-misc/xkeyboard-config/ChangeLog b/x11-misc/xkeyboard-config/ChangeLog
deleted file mode 100644
index ca6eedf..0000000
--- a/x11-misc/xkeyboard-config/ChangeLog
+++ /dev/null
@@ -1,803 +0,0 @@
-# ChangeLog for x11-misc/xkeyboard-config
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-misc/xkeyboard-config/ChangeLog,v 1.192 2013/10/08 05:09:09 ago Exp $
-
- 02 Dec 2013; Peter Asplund <peterasplund@gentoo.se> xkeyboard-config-2.10.1-r1.ebuild:
- Move Svorak A5 layout to extras by request of upstream
-
- 26 Oct 2013; Peter Asplund <peterasplund@gentoo.se> xkeyboard-config-2.10.1-r1.ebuild:
- Add Svorak A5 layout, wrt bug #486978
-
- 08 Oct 2013; Agostino Sarubbo <ago@gentoo.org> xkeyboard-config-2.9.ebuild:
- Stable for x86, wrt bug #475480
-
- 07 Oct 2013; Agostino Sarubbo <ago@gentoo.org> xkeyboard-config-2.9.ebuild:
- Stable for sparc, wrt bug #475480
-
- 06 Oct 2013; Agostino Sarubbo <ago@gentoo.org> xkeyboard-config-2.9.ebuild:
- Stable for ia64, wrt bug #475480
-
- 05 Oct 2013; Markus Meier <maekke@gentoo.org> xkeyboard-config-2.9.ebuild:
- arm stable, bug #475480
-
- 05 Oct 2013; Agostino Sarubbo <ago@gentoo.org> xkeyboard-config-2.9.ebuild:
- Stable for alpha, wrt bug #475480
-
- 04 Oct 2013; Agostino Sarubbo <ago@gentoo.org> xkeyboard-config-2.9.ebuild:
- Stable for ppc64, wrt bug #475480
-
-*xkeyboard-config-2.10.1 (04 Oct 2013)
-
- 04 Oct 2013; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
- +xkeyboard-config-2.10.1.ebuild:
- Version bump.
-
- 03 Oct 2013; Agostino Sarubbo <ago@gentoo.org> xkeyboard-config-2.9.ebuild:
- Stable for ppc, wrt bug #475480
-
- 02 Oct 2013; Jeroen Roovers <jer@gentoo.org> xkeyboard-config-2.9.ebuild:
- Stable for HPPA (bug #475480).
-
- 29 Sep 2013; Agostino Sarubbo <ago@gentoo.org> xkeyboard-config-2.9.ebuild:
- Stable for amd64, wrt bug #475480
-
-*xkeyboard-config-2.9 (01 Jun 2013)
-
- 01 Jun 2013; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
- +xkeyboard-config-2.9.ebuild:
- Version bump.
-
- 25 Feb 2013; Zac Medico <zmedico@gentoo.org> xkeyboard-config-2.8.ebuild:
- Add ~arm-linux keyword.
-
-*xkeyboard-config-2.8 (30 Jan 2013)
-
- 30 Jan 2013; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
- +xkeyboard-config-2.8.ebuild,
- -files/xkeyboard-config-2.4.1-extended-function-keys.patch,
- -files/xkeyboard-config-2.4.1-shift-backspace.patch,
- -files/xorg-cve-2012-0064.patch, -xkeyboard-config-2.1.ebuild,
- -xkeyboard-config-2.2.1-r1.ebuild, -xkeyboard-config-2.3.ebuild,
- -xkeyboard-config-2.4.1-r2.ebuild, -xkeyboard-config-2.4.1-r3.ebuild,
- -xkeyboard-config-2.5.1.ebuild, -xkeyboard-config-2.5.ebuild:
- Version bump. Switch to EAPI=5 and drop old.
-
- 04 Jan 2013; Jeroen Roovers <jer@gentoo.org> xkeyboard-config-2.7.ebuild:
- Stable for HPPA (bug #440872).
-
- 01 Jan 2013; Raúl Porcel <armin76@gentoo.org> xkeyboard-config-2.7.ebuild:
- s390/sh stable wrt #440872
-
- 30 Dec 2012; Agostino Sarubbo <ago@gentoo.org> xkeyboard-config-2.7.ebuild:
- Stable for alpha, wrt bug #440872
-
- 28 Dec 2012; Agostino Sarubbo <ago@gentoo.org> xkeyboard-config-2.7.ebuild:
- Stable for sparc, wrt bug #440872
-
- 28 Dec 2012; Agostino Sarubbo <ago@gentoo.org> xkeyboard-config-2.7.ebuild:
- Stable for ia64, wrt bug #440872
-
- 17 Dec 2012; Markus Meier <maekke@gentoo.org> xkeyboard-config-2.7.ebuild:
- arm stable, bug #440872
-
- 08 Dec 2012; Agostino Sarubbo <ago@gentoo.org> xkeyboard-config-2.7.ebuild:
- Stable for ppc64, wrt bug #440872
-
- 28 Nov 2012; Brent Baude <ranger@gentoo.org> xkeyboard-config-2.7.ebuild:
- Marking xkeyboard-config-2.7 ppc stable for bug 440872
-
- 18 Nov 2012; Agostino Sarubbo <ago@gentoo.org> xkeyboard-config-2.7.ebuild:
- Stable for x86, wrt bug #440872
-
- 16 Nov 2012; Agostino Sarubbo <ago@gentoo.org> xkeyboard-config-2.7.ebuild:
- Stable for amd64, wrt bug #440872
-
-*xkeyboard-config-2.7 (27 Sep 2012)
-
- 27 Sep 2012; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
- +xkeyboard-config-2.7.ebuild, xkeyboard-config-2.4.1-r2.ebuild:
- Version bump.
-
- 26 Aug 2012; Raúl Porcel <armin76@gentoo.org> xkeyboard-config-2.6.ebuild:
- alpha/ia64/s390/sh/sparc stable wrt #419473
-
- 12 Jul 2012; Brent Baude <ranger@gentoo.org> xkeyboard-config-2.6.ebuild:
- Marking xkeyboard-config-2.6 ppc stable for bug 419473
-
- 11 Jul 2012; Brent Baude <ranger@gentoo.org> xkeyboard-config-2.6.ebuild:
- Marking xkeyboard-config-2.6 ppc64 stable for bug 419473
-
- 29 Jun 2012; Markus Meier <maekke@gentoo.org> xkeyboard-config-2.6.ebuild:
- arm stable, bug #419473
-
- 28 Jun 2012; Jeroen Roovers <jer@gentoo.org> xkeyboard-config-2.6.ebuild:
- Stable for HPPA (bug #419473).
-
- 24 Jun 2012; Agostino Sarubbo <ago@gentoo.org> xkeyboard-config-2.6.ebuild:
- Stable for x86, wrt bug #419473
-
- 22 Jun 2012; Agostino Sarubbo <ago@gentoo.org> xkeyboard-config-2.6.ebuild:
- Stable for amd64, wrt bug #419473
-
-*xkeyboard-config-2.6 (30 May 2012)
-
- 30 May 2012; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
- +xkeyboard-config-2.6.ebuild:
- Version bump.
-
- 10 May 2012; Alexis Ballier <aballier@gentoo.org>
- xkeyboard-config-2.5.1.ebuild:
- keyword ~amd64-fbsd
-
- 03 Mar 2012; Brent Baude <ranger@gentoo.org>
- xkeyboard-config-2.4.1-r3.ebuild:
- Marking xkeyboard-config-2.4.1-r3 ppc64 stable for bug 394393
-
- 19 Feb 2012; Raúl Porcel <armin76@gentoo.org>
- xkeyboard-config-2.4.1-r3.ebuild:
- alpha/ia64/s390/sh/sparc stable wrt #394393
-
- 15 Feb 2012; Brent Baude <ranger@gentoo.org>
- xkeyboard-config-2.4.1-r3.ebuild:
- Marking xkeyboard-config-2.4.1-r3 ppc stable for bug 394393
-
-*xkeyboard-config-2.5.1 (01 Feb 2012)
-
- 01 Feb 2012; Samuli Suominen <ssuominen@gentoo.org>
- +xkeyboard-config-2.5.1.ebuild:
- Version bump.
-
- 24 Jan 2012; Jeroen Roovers <jer@gentoo.org>
- xkeyboard-config-2.4.1-r3.ebuild:
- Stable for HPPA (bug #399347).
-
-*xkeyboard-config-2.5 (20 Jan 2012)
-
- 20 Jan 2012; Samuli Suominen <ssuominen@gentoo.org>
- +xkeyboard-config-2.5.ebuild:
- Version bump.
-
- 19 Jan 2012; Michael Weber <xmw@gentoo.org> xkeyboard-config-2.4.1-r3.ebuild:
- arm stable (security bug 399347)
-
- 19 Jan 2012; Pawel Hajdan jr <phajdan.jr@gentoo.org>
- xkeyboard-config-2.4.1-r3.ebuild:
- x86 stable wrt security bug #399347
-
- 19 Jan 2012; Agostino Sarubbo <ago@gentoo.org>
- xkeyboard-config-2.4.1-r3.ebuild:
- Stable for AMD64, wrt security bug #399347
-
-*xkeyboard-config-2.4.1-r3 (19 Jan 2012)
-
- 19 Jan 2012; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
- +xkeyboard-config-2.4.1-r3.ebuild, +files/xorg-cve-2012-0064.patch:
- Add patch for security bug #399347.
-
- 27 Dec 2011; Markus Meier <maekke@gentoo.org>
- xkeyboard-config-2.4.1-r2.ebuild:
- x86 stable, bug #394393
-
- 21 Dec 2011; Markus Meier <maekke@gentoo.org>
- xkeyboard-config-2.4.1-r2.ebuild:
- arm stable, bug #394393
-
- 20 Dec 2011; Jeroen Roovers <jer@gentoo.org>
- xkeyboard-config-2.4.1-r2.ebuild:
- Stable for HPPA (bug #394393).
-
- 20 Dec 2011; Agostino Sarubbo <ago@gentoo.org>
- xkeyboard-config-2.4.1-r2.ebuild:
- Stable for AMD64, wrt bug #394393
-
-*xkeyboard-config-2.4.1-r2 (20 Nov 2011)
-
- 20 Nov 2011; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
- -xkeyboard-config-2.4.1-r1.ebuild, +xkeyboard-config-2.4.1-r2.ebuild,
- +files/xkeyboard-config-2.4.1-shift-backspace.patch:
- Add upstream patch to unbreak shift-backspace, bug #391061 by tetromino.
-
-*xkeyboard-config-2.4.1-r1 (14 Oct 2011)
-
- 14 Oct 2011; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
- -xkeyboard-config-2.4.1.ebuild, +xkeyboard-config-2.4.1-r1.ebuild,
- +files/xkeyboard-config-2.4.1-extended-function-keys.patch:
- Add upstream patch to unbreak extended function keys, bug #386561.
-
-*xkeyboard-config-2.4.1 (04 Oct 2011)
-
- 04 Oct 2011; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
- -xkeyboard-config-2.4.ebuild, +xkeyboard-config-2.4.1.ebuild:
- Version bump to fix bug #385673. Drop broken release.
-
- 03 Oct 2011; Joseph Jezak <josejx@gentoo.org> xkeyboard-config-2.3.ebuild:
- Marked ppc ppc64 stable for bug #380421.
-
- 02 Oct 2011; Raúl Porcel <armin76@gentoo.org> xkeyboard-config-2.3.ebuild:
- alpha/ia64/s390/sh/sparc stable wrt #380421
-
-*xkeyboard-config-2.4 (02 Oct 2011)
-
- 02 Oct 2011; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
- +xkeyboard-config-2.4.ebuild:
- Version bump.
-
- 21 Sep 2011; Jeroen Roovers <jer@gentoo.org> xkeyboard-config-2.3.ebuild:
- Stable for HPPA (bug #380421).
-
- 05 Sep 2011; Markus Meier <maekke@gentoo.org> xkeyboard-config-2.3.ebuild:
- arm stable, bug #380421
-
- 04 Sep 2011; Markus Meier <maekke@gentoo.org> xkeyboard-config-2.3.ebuild:
- x86 stable, bug #380421
-
- 30 Aug 2011; Tony Vroon <chainsaw@gentoo.org> xkeyboard-config-2.3.ebuild:
- Marked stable on AMD64 based on arch testing by Agostino "ago" Sarubbo in bug
- #380421 filed by Chí-Thanh Christopher Nguyễn.
-
- 30 Jul 2011; Matt Turner <mattst88@gentoo.org> xkeyboard-config-2.1.ebuild,
- xkeyboard-config-2.2.1-r1.ebuild, xkeyboard-config-2.3.ebuild:
- Update xkbcomp dependency to >=1.2.1. Bug 375547.
-
- 15 Jul 2011; Kacper Kowalik <xarthisius@gentoo.org>
- xkeyboard-config-2.2.1-r1.ebuild:
- ppc64 stable wrt #363965
-
- 28 Jun 2011; Brent Baude <ranger@gentoo.org>
- xkeyboard-config-2.2.1-r1.ebuild:
- Marking xkeyboard-config-2.2.1-r1 ppc for bug 363965
-
- 14 Jun 2011; Markus Duft <mduft@gentoo.org> xkeyboard-config-2.3.ebuild:
- added ~x86-interix prefix keyword
-
-*xkeyboard-config-2.3 (06 Jun 2011)
-
- 06 Jun 2011; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
- +xkeyboard-config-2.3.ebuild:
- Version bump.
-
- 15 May 2011; Raúl Porcel <armin76@gentoo.org>
- xkeyboard-config-2.2.1-r1.ebuild:
- alpha/ia64/s390/sh/sparc stable wrt #363965
-
- 13 May 2011; Jeroen Roovers <jer@gentoo.org>
- xkeyboard-config-2.2.1-r1.ebuild:
- Stable for HPPA (bug #363965).
-
- 13 May 2011; Markus Meier <maekke@gentoo.org>
- xkeyboard-config-2.2.1-r1.ebuild:
- arm stable, bug #363965
-
- 09 May 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org>
- xkeyboard-config-2.2.1-r1.ebuild:
- x86 stable wrt bug #363965
-
- 28 Apr 2011; Markos Chandras <hwoarang@gentoo.org>
- xkeyboard-config-2.2.1-r1.ebuild:
- Stable on amd64 wrt bug #363965
-
-*xkeyboard-config-2.2.1-r1 (20 Apr 2011)
-
- 20 Apr 2011; Michał Górny <mgorny@gentoo.org>
- -xkeyboard-config-2.2.1.ebuild, +xkeyboard-config-2.2.1-r1.ebuild:
- Migrate to XORG_CONFIGURE_OPTIONS array. This fixes bug #358637.
-
-*xkeyboard-config-2.2.1 (06 Apr 2011)
-
- 06 Apr 2011; Tomáš Chvátal <scarabeus@gentoo.org>
- -xkeyboard-config-2.2.ebuild, +xkeyboard-config-2.2.1.ebuild:
- Version bump. Drop older.
-
-*xkeyboard-config-2.2 (04 Apr 2011)
-
- 04 Apr 2011; Tomáš Chvátal <scarabeus@gentoo.org>
- -xkeyboard-config-1.9.ebuild, -xkeyboard-config-2.0-r1.ebuild,
- +xkeyboard-config-2.2.ebuild:
- Version bump. Drop older.
-
- 18 Mar 2011; Tomáš Chvátal <scarabeus@gentoo.org>
- xkeyboard-config-1.9.ebuild, xkeyboard-config-2.0-r1.ebuild:
- Fix URI calculation in ALL ebuilds. Thx to Mr_bones.
-
- 17 Mar 2011; Tomáš Chvátal <scarabeus@gentoo.org>
- xkeyboard-config-2.1.ebuild:
- Fix src_uri calculation.
-
- 05 Mar 2011; Kacper Kowalik <xarthisius@gentoo.org>
- xkeyboard-config-2.1.ebuild:
- ppc64 stable wrt #354237
-
- 05 Mar 2011; Raúl Porcel <armin76@gentoo.org> xkeyboard-config-2.1.ebuild:
- alpha/arm/ia64/s390/sh/sparc stable wrt #354237
-
- 01 Mar 2011; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
- xkeyboard-config-2.0-r1.ebuild, xkeyboard-config-2.1.ebuild:
- Fix building with new xorg-2 eclass
-
- 23 Feb 2011; Jeroen Roovers <jer@gentoo.org> xkeyboard-config-2.1.ebuild:
- Stable for HPPA (bug #354237).
-
- 14 Feb 2011; Kacper Kowalik <xarthisius@gentoo.org>
- xkeyboard-config-2.1.ebuild:
- ppc stable wrt #344827, #354237
-
- 13 Feb 2011; Tomáš Chvátal <scarabeus@gentoo.org>
- -xkeyboard-config-1.7.ebuild:
- old
-
- 12 Feb 2011; Raúl Porcel <armin76@gentoo.org>
- xkeyboard-config-2.0-r1.ebuild:
- alpha/ia64/s390/sh/sparc stable wrt #344827
-
- 12 Feb 2011; Christian Faulhammer <fauli@gentoo.org>
- xkeyboard-config-2.1.ebuild:
- stable x86, bug 354237
-
- 12 Feb 2011; Markos Chandras <hwoarang@gentoo.org>
- xkeyboard-config-2.1.ebuild:
- Stable on amd64 wrt bug #354237
-
- 26 Jan 2011; Tomáš Chvátal <scarabeus@gentoo.org>
- xkeyboard-config-2.1.ebuild:
- OOps only testing keywords it should have :)
-
- 26 Jan 2011; Tomáš Chvátal <scarabeus@gentoo.org>
- xkeyboard-config-2.1.ebuild:
- Sync with live version.
-
-*xkeyboard-config-2.1 (26 Jan 2011)
-
- 26 Jan 2011; Tomáš Chvátal <scarabeus@gentoo.org>
- +xkeyboard-config-2.1.ebuild:
- Version bump
-
- 31 Dec 2010; Jeroen Roovers <jer@gentoo.org> xkeyboard-config-2.0-r1.ebuild:
- Stable for HPPA (bug #344827).
-
- 29 Dec 2010; Markus Meier <maekke@gentoo.org> xkeyboard-config-2.0-r1.ebuild:
- arm stable, bug #344827
-
- 25 Dec 2010; Christian Faulhammer <fauli@gentoo.org>
- xkeyboard-config-2.0-r1.ebuild:
- x86 stable, bug 344827
-
- 23 Dec 2010; Samuli Suominen <ssuominen@gentoo.org>
- xkeyboard-config-2.0-r1.ebuild:
- amd64 stable wrt #344827
-
- 19 Dec 2010; Samuli Suominen <ssuominen@gentoo.org>
- xkeyboard-config-2.0-r1.ebuild:
- ppc64 stable wrt #344827
-
-*xkeyboard-config-2.0-r1 (01 Nov 2010)
-
- 01 Nov 2010; Tomáš Chvátal <scarabeus@gentoo.org>
- -xkeyboard-config-2.0.ebuild, +xkeyboard-config-2.0-r1.ebuild:
- Revision bump to fix bug #328455 c#26. Thanks to Oldrich Jedlicka for the
- solution.
-
- 21 Oct 2010; Brent Baude <ranger@gentoo.org> ChangeLog:
- Marking xkeyboard-config-1.9 ppc stable for bug 239063
-
-*xkeyboard-config-2.0 (28 Sep 2010)
-
- 28 Sep 2010; Tomáš Chvátal <scarabeus@gentoo.org>
- +xkeyboard-config-2.0.ebuild:
- Version bump.
-
- 28 Sep 2010; Samuli Suominen <ssuominen@gentoo.org>
- xkeyboard-config-1.9.ebuild:
- ppc64 stable wrt #327777
-
- 19 Sep 2010; Raúl Porcel <armin76@gentoo.org>
- xkeyboard-config-1.9.ebuild:
- ia64/s390/sh/sparc stable wrt #327777
-
- 12 Sep 2010; Tobias Klausmann <klausman@gentoo.org>
- xkeyboard-config-1.9.ebuild:
- Stable on alpha, bug #327777
-
- 22 Jul 2010; Markus Meier <maekke@gentoo.org> xkeyboard-config-1.9.ebuild:
- arm stable, bug #327777
-
- 14 Jul 2010; Jeroen Roovers <jer@gentoo.org> xkeyboard-config-1.9.ebuild:
- Stable for HPPA (bug #327777).
-
- 13 Jul 2010; Christian Faulhammer <fauli@gentoo.org>
- xkeyboard-config-1.9.ebuild:
- x86 stable, bug 327777
-
- 12 Jul 2010; Markos Chandras <hwoarang@gentoo.org>
- xkeyboard-config-1.9.ebuild:
- Stable on amd64 wrt bug #327777
-
- 11 Jul 2010; Tomáš Chvátal <scarabeus@gentoo.org>
- xkeyboard-config-1.9.ebuild:
- Migrate to xorg-2 eclass.
-
-*xkeyboard-config-1.9 (20 Jun 2010)
-
- 20 Jun 2010; Tomáš Chvátal <scarabeus@gentoo.org>
- +xkeyboard-config-1.9.ebuild:
- Version bump.
-
- 18 Apr 2010; Jonathan Callen <abcd@gentoo.org>
- xkeyboard-config-1.7.ebuild:
- Bump to EAPI=3, add prefix keywords
-
- 23 Jan 2010; Tomáš Chvátal <scarabeus@gentoo.org>
- -xkeyboard-config-1.5.ebuild, -xkeyboard-config-1.6.ebuild:
- rm
-
- 19 Jan 2010; Raúl Porcel <armin76@gentoo.org>
- xkeyboard-config-1.7.ebuild:
- s390 stable wrt #294958
-
- 18 Jan 2010; Raúl Porcel <armin76@gentoo.org>
- xkeyboard-config-1.7.ebuild:
- alpha/ia64/sh/sparc stable wrt #294958
-
- 14 Jan 2010; Markus Meier <maekke@gentoo.org> xkeyboard-config-1.7.ebuild:
- arm stable, bug #294958
-
- 14 Jan 2010; Jeroen Roovers <jer@gentoo.org> xkeyboard-config-1.7.ebuild:
- Stable for HPPA (bug #294958).
-
- 27 Dec 2009; Joseph Jezak <josejx@gentoo.org> xkeyboard-config-1.7.ebuild:
- Marked ppc stable for bug #294958.
-
- 15 Dec 2009; Brent Baude <ranger@gentoo.org> xkeyboard-config-1.7.ebuild:
- Marking xkeyboard-config-1.7 ppc64 stable for bug 294958
-
- 10 Dec 2009; Christian Faulhammer <fauli@gentoo.org>
- xkeyboard-config-1.7.ebuild:
- x86 stable, bug 294958
-
- 10 Dec 2009; Samuli Suominen <ssuominen@gentoo.org>
- xkeyboard-config-1.7.ebuild:
- amd64 stable wrt #294958
-
- 03 Dec 2009; Brent Baude <ranger@gentoo.org> xkeyboard-config-1.6.ebuild:
- Marking xkeyboard-config-1.6 ppc64 stable for bug 281427
-
- 21 Nov 2009; Raúl Porcel <armin76@gentoo.org>
- xkeyboard-config-1.6.ebuild:
- alpha/ia64/m68k/s390/sh/sparc stable
-
- 26 Oct 2009; Jeroen Roovers <jer@gentoo.org> xkeyboard-config-1.6.ebuild:
- Stable for HPPA (bug #282290).
-
- 11 Oct 2009; nixnut <nixnut@gentoo.org> xkeyboard-config-1.6.ebuild:
- ppc stable #282290
-
- 09 Oct 2009; Markus Meier <maekke@gentoo.org> xkeyboard-config-1.6.ebuild:
- arm stable, bug #282290
-
- 08 Oct 2009; Tomáš Chvátal <scarabeus@gentoo.org>
- xkeyboard-config-1.7.ebuild:
- Depend on intltool not gettext as required in configure. Per bug #287964.
-
- 08 Oct 2009; Olivier Crête <tester@gentoo.org> ChangeLog:
- Stable on amd64, bug #281427
-
- 06 Oct 2009; Rémi Cardona <remi@gentoo.org> xkeyboard-config-1.7.ebuild:
- make the ebuild more EAPI=2-like
-
-*xkeyboard-config-1.7 (06 Oct 2009)
-
- 06 Oct 2009; Rémi Cardona <remi@gentoo.org> +xkeyboard-config-1.7.ebuild:
- bump to 1.7, sync with x11 overlay
-
- 06 Oct 2009; Rémi Cardona <remi@gentoo.org> -xkeyboard-config-1.1.ebuild:
- drop old ebuilds
-
- 05 Oct 2009; Christian Faulhammer <fauli@gentoo.org>
- xkeyboard-config-1.6.ebuild:
- x86 stable, bug 282290
-
- 30 Sep 2009; Samuli Suominen <ssuominen@gentoo.org>
- xkeyboard-config-1.6.ebuild:
- amd64 stable wrt #282290
-
- 23 Jun 2009; Rémi Cardona <remi@gentoo.org> xkeyboard-config-1.1.ebuild,
- xkeyboard-config-1.5.ebuild, xkeyboard-config-1.6.ebuild:
- add missing build-time gettext dep (fixes bug #221127)
-
- 23 Jun 2009; Rémi Cardona <remi@gentoo.org>
- -xkeyboard-config-0.8-r1.ebuild, -xkeyboard-config-0.9.ebuild,
- -xkeyboard-config-1.2.ebuild, -xkeyboard-config-1.3.ebuild,
- -xkeyboard-config-1.4.ebuild, -files/add_missing_lsgt.patch:
- drop old ebuilds (will drop 1.1 later)
-
- 23 Jun 2009; Rémi Cardona <remi@gentoo.org> xkeyboard-config-1.6.ebuild:
- drop accidental stable alpha keyword on 1.6
-
- 23 Jun 2009; Tobias Klausmann <klausman@gentoo.org>
- xkeyboard-config-1.5.ebuild:
- Stable on alpha. It's needed for xorg-server-1.5/xorg-x11-7.4
-
- 23 Jun 2009; Tobias Klausmann <klausman@gentoo.org>
- xkeyboard-config-1.6.ebuild:
- Stable on alpha for xorg-server-1.5/xorg-x11-7.4
-
-*xkeyboard-config-1.6 (13 Jun 2009)
-
- 13 Jun 2009; Rémi Cardona <remi@gentoo.org> +xkeyboard-config-1.6.ebuild:
- bump to 1.6
-
- 15 May 2009; Raúl Porcel <armin76@gentoo.org>
- xkeyboard-config-1.5.ebuild:
- arm/m68k/s390 stable
-
- 16 Apr 2009; Jeroen Roovers <jer@gentoo.org> xkeyboard-config-1.5.ebuild:
- Stable for HPPA (bug #251832).
-
- 15 Apr 2009; Raúl Porcel <armin76@gentoo.org>
- xkeyboard-config-1.5.ebuild:
- ia64/sh stable wrt #251832
-
- 06 Apr 2009; Friedrich Oslage <bluebird@gentoo.org>
- xkeyboard-config-1.5.ebuild:
- Stable on sparc, bug #251832
-
- 05 Apr 2009; Markus Meier <maekke@gentoo.org> xkeyboard-config-1.5.ebuild:
- x86 stable, bug #251832
-
- 05 Apr 2009; Olivier Crête <tester@gentoo.org>
- xkeyboard-config-1.5.ebuild:
- Stable on amd64, bug #251832
-
- 03 Apr 2009; Brent Baude <ranger@gentoo.org> xkeyboard-config-1.5.ebuild:
- Marking xkeyboard-config-1.5 ppc64 stable for bug 251832
-
- 03 Apr 2009; Brent Baude <ranger@gentoo.org> xkeyboard-config-1.5.ebuild:
- Marking xkeyboard-config-1.5 ppc stable for bug 251832
-
- 31 Mar 2009; Justin Bronder <jsbronder@gentoo.org>
- xkeyboard-config-1.5.ebuild:
- Update license, #263535
-
-*xkeyboard-config-1.5 (28 Jan 2009)
-
- 28 Jan 2009; Rémi Cardona <remi@gentoo.org> +xkeyboard-config-1.5.ebuild:
- bump to 1.5
-
- 23 Oct 2008; Rémi Cardona <remi@gentoo.org>
- xkeyboard-config-0.8-r1.ebuild, xkeyboard-config-0.9.ebuild,
- xkeyboard-config-1.1.ebuild, xkeyboard-config-1.2.ebuild,
- xkeyboard-config-1.3.ebuild, xkeyboard-config-1.4.ebuild:
- add missing dep on dev-util/intltool (fixes bug #243226)
-
- 16 Oct 2008; Donnie Berkholz <dberkholz@gentoo.org>;
- xkeyboard-config-1.4.ebuild:
- Move x11-apps/xkbcomp to DEPEND from RDEPEND. This helps prepare for
- possible use of XKB files on the console in addition to within X by
- removing runtime X-related dependencies. The console-setup package in
- other distros contains tools for handling this called ckb (ckbcomp, etc.).
- I'd like to look into using this in Gentoo instead of sys-apps/kbd.
-
-*xkeyboard-config-1.4 (14 Oct 2008)
-
- 14 Oct 2008; Donnie Berkholz <dberkholz@gentoo.org>;
- +xkeyboard-config-1.4.ebuild:
- Version bump.
-
-*xkeyboard-config-1.3 (10 Jun 2008)
-
- 10 Jun 2008; Donnie Berkholz <dberkholz@gentoo.org>;
- +xkeyboard-config-1.3.ebuild:
- Bump. Around 40 bugs from freedesktop.org bugzilla were fixed. Dropped old
- rulesets sgi and sun. Added a lot of metadata, related to countries and
- languages.
-
- 19 Mar 2008; Samuli Suominen <drac@gentoo.org>
- xkeyboard-config-1.2.ebuild:
- Revert stable keyword for amd64 because of Comment #1 in bug 213933.
-
- 19 Mar 2008; Samuli Suominen <drac@gentoo.org>
- xkeyboard-config-1.1.ebuild, xkeyboard-config-1.2.ebuild:
- amd64 stable
-
- 05 Feb 2008; Markus Rothe <corsair@gentoo.org>
- xkeyboard-config-1.1.ebuild:
- Stable on ppc64
-
- 31 Jan 2008; Donnie Berkholz <dberkholz@gentoo.org>;
- -xkeyboard-config-0.8.ebuild:
- Clean up.
-
-*xkeyboard-config-1.2 (30 Jan 2008)
-
- 30 Jan 2008; Donnie Berkholz <dberkholz@gentoo.org>;
- +xkeyboard-config-1.2.ebuild:
- Bump.
-
- 27 Jan 2008; Raúl Porcel <armin76@gentoo.org>
- xkeyboard-config-1.1.ebuild:
- alpha/ia64/sparc stable
-
- 19 Dec 2007; Dawid Węgliński <cla@gentoo.org>
- xkeyboard-config-1.1.ebuild:
- Stable on x86 (bug #202087)
-
- 02 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
- xkeyboard-config-0.9.ebuild:
- Stable on amd64/x86 wrt bug #191615.
-
- 29 Sep 2007; Raúl Porcel <armin76@gentoo.org>
- xkeyboard-config-0.9.ebuild:
- sparc stable wrt #191615
-
- 28 Sep 2007; Joshua Kinard <kumba@gentoo.org> xkeyboard-config-0.9.ebuild:
- Stable on mips, per #191615.
-
- 26 Sep 2007; Samuli Suominen <drac@gentoo.org>
- files/digest-xkeyboard-config-1.1, Manifest:
- Fix digest wrt #193868.
-
- 26 Sep 2007; Donnie Berkholz <dberkholz@gentoo.org>;
- xkeyboard-config-1.1.ebuild:
- Use emake on install. Stop adding /usr/share/X11/xkb to CONFIG_PROTECT
- because of popular demand. If users require protection for this directory,
- they must create their own file in /etc/env.d/ to do it.
-
-*xkeyboard-config-1.1 (26 Sep 2007)
-
- 26 Sep 2007; Donnie Berkholz <dberkholz@gentoo.org>;
- +xkeyboard-config-1.1.ebuild:
- Bugfixes, some new layouts.
-
- 10 Sep 2007; Jeroen Roovers <jer@gentoo.org> xkeyboard-config-0.9.ebuild:
- Stable for HPPA (bug #191615).
-
- 09 Sep 2007; Raúl Porcel <armin76@gentoo.org>
- xkeyboard-config-0.9.ebuild:
- alpha/ia64 stable wrt #191615
-
- 08 Sep 2007; Joseph Jezak <josejx@gentoo.org> xkeyboard-config-0.9.ebuild:
- Marked ppc/ppc64 stable for bug #191615.
-
- 07 Aug 2007; Gustavo Zacarias <gustavoz@gentoo.org>
- xkeyboard-config-0.8-r1.ebuild:
- Stable on sparc wrt #175465
-
- 03 Jul 2007; Lars Weiler <pylon@gentoo.org>
- xkeyboard-config-0.8-r1.ebuild:
- Stable on ppc; bug #175465.
-
- 02 Jul 2007; Raúl Porcel <armin76@gentoo.org>
- xkeyboard-config-0.8-r1.ebuild:
- alpha stable wrt #175465
-
- 24 Jun 2007; Joshua Kinard <kumba@gentoo.org>
- xkeyboard-config-0.8-r1.ebuild:
- Stable on mips, per #175465.
-
- 20 May 2007; Jeroen Roovers <jer@gentoo.org>
- xkeyboard-config-0.8-r1.ebuild:
- Stable for HPPA (bug #175465).
-
- 05 May 2007; Daniel Gryniewicz <dang@gentoo.org>
- xkeyboard-config-0.8-r1.ebuild:
- Marked stable on amd64 for bug #175465
-
- 29 Apr 2007; Andrej Kacian <ticho@gentoo.org>
- xkeyboard-config-0.8-r1.ebuild:
- Stable on x86, bug #175465.
-
- 25 Apr 2007; Raúl Porcel <armin76@gentoo.org>
- xkeyboard-config-0.8-r1.ebuild:
- 0.8-r1 ebuild was broken, fixing and stabilizing on ppc64 and ia64
-
- 25 Apr 2007; Markus Rothe <corsair@gentoo.org> ChangeLog:
- Stable on ppc64; bug #175465
-
-*xkeyboard-config-0.9 (14 Nov 2006)
-
- 14 Nov 2006; Joshua Baergen <joshuabaergen@gentoo.org>
- +xkeyboard-config-0.9.ebuild:
- Version bump. Thanks to Camille Huot for the poke (bug #155124).
-
-*xkeyboard-config-0.8-r1 (03 Sep 2006)
-
- 03 Sep 2006; Joshua Baergen <joshuabaergen@gentoo.org>
- +files/add_missing_lsgt.patch, +xkeyboard-config-0.8-r1.ebuild:
- Add missing LSGT symbol to evdev symbols. (Dennis Schridde, Bug #145097)
- This should fix the availability of <, > and | for users of this symbol list.
-
- 16 Aug 2006; Brent Baude <ranger@gentoo.org> xkeyboard-config-0.8.ebuild:
- Keywording ppc64 stable per MrBones request
-
- 16 Aug 2006; Brent Baude <ranger@gentoo.org> xkeyboard-config-0.8.ebuild:
- Marking ~ppc64 per MrBones request
-
- 19 Jul 2006; Guy Martin <gmsoft@gentoo.org> xkeyboard-config-0.8.ebuild:
- Stable on hppa.
-
- 10 Jul 2006; Aron Griffis <agriffis@gentoo.org>
- xkeyboard-config-0.8.ebuild:
- Mark 0.8 stable on ia64
-
- 04 Jul 2006; Donnie Berkholz <spyderous@gentoo.org>;
- xkeyboard-config-0.8.ebuild:
- Some old XKB thing (xkbdata?) installed /usr/share/X11/xkb/symbols/pc as a
- directory. Now we install it as a file, but portage won't let a file replace
- a directory so it doesn't get installed. This breaks XKB setups, with
- numerous reports. Check for the directory in pkg_setup().
-
- 30 Jun 2006; Donnie Berkholz <spyderous@gentoo.org>;
- xkeyboard-config-0.8.ebuild:
- ppc/sparc/mips/alpha/arm/sh stable
-
- 30 Jun 2006; Donnie Berkholz <spyderous@gentoo.org>;
- -files/0.7-fix-scroll-lock.patch, -xkeyboard-config-0.7-r2.ebuild:
- Pull old version.
-
- 30 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
- xkeyboard-config-0.8.ebuild:
- Stable on amd64.
-
- 30 Jun 2006; Donnie Berkholz <spyderous@gentoo.org>;
- xkeyboard-config-0.8.ebuild:
- x86 stable.
-
- 21 Jun 2006; Donnie Berkholz <spyderous@gentoo.org>;
- xkeyboard-config-0.8.ebuild:
- (#130590) Ensure that the old XKB directory gets out of the way (Patrick
- Allaert).
-
-*xkeyboard-config-0.8 (16 Apr 2006)
-
- 16 Apr 2006; Donnie Berkholz <spyderous@gentoo.org>;
- +xkeyboard-config-0.8.ebuild:
- Bump.
-
- 31 Mar 2006; Diego Pettenò <flameeyes@gentoo.org>
- xkeyboard-config-0.7-r2.ebuild:
- Add ~x86-fbsd keyword.
-
-*xkeyboard-config-0.7-r2 (23 Mar 2006)
-
- 23 Mar 2006; Donnie Berkholz <spyderous@gentoo.org>;
- +files/0.7-fix-scroll-lock.patch, -xkeyboard-config-0.7-r1.ebuild,
- +xkeyboard-config-0.7-r2.ebuild:
- (#124657) Fix scroll lock randomly turning on and off.
-
- 09 Mar 2006; Aron Griffis <agriffis@gentoo.org>
- xkeyboard-config-0.7-r1.ebuild:
- Mark 0.7-r1 ~ia64
-
- 23 Feb 2006; Donnie Berkholz <spyderous@gentoo.org>;
- xkeyboard-config-0.7-r1.ebuild:
- dev-perl/XML-Parser is DEPEND, not RDEPEND.
-
- 21 Feb 2006; Donnie Berkholz <spyderous@gentoo.org>;
- xkeyboard-config-0.7-r1.ebuild:
- Let xkbcomp take care of creating /var/lib/xkb, as suggested in fd.o bug #5906.
-
-*xkeyboard-config-0.7-r1 (13 Feb 2006)
-
- 13 Feb 2006; Donnie Berkholz <spyderous@gentoo.org>;
- -xkeyboard-config-0.7.ebuild, +xkeyboard-config-0.7-r1.ebuild:
- (#122214) Create /var/lib/xkb so xorg-server doesn't fail later when trying
- to write to /usr/share/X11/xkb/compiled.
-
- 07 Feb 2006; Donnie Berkholz <spyderous@gentoo.org>;
- xkeyboard-config-0.7.ebuild:
- (#122010) Fix deps, thanks to Caio <errado@gmail.com>.
-
- 07 Feb 2006; Donnie Berkholz <spyderous@gentoo.org>;
- xkeyboard-config-0.7.ebuild:
- Also make the xorg rules symlink.
-
- 06 Feb 2006; Donnie Berkholz <spyderous@gentoo.org>;
- xkeyboard-config-0.7.ebuild:
- Meaningless whitespace change to re-commit and fix manifest.
-
-*xkeyboard-config-0.7 (06 Feb 2006)
-
- 06 Feb 2006; Donnie Berkholz <spyderous@gentoo.org>; +metadata.xml,
- +xkeyboard-config-0.7.ebuild:
- New, restructured, maintained package for XKB configuration data, expected
- to supercede xkbdata. Since it's the same collection of data files,
- keyworded ~arch for the same arches.
diff --git a/x11-misc/xkeyboard-config/Manifest b/x11-misc/xkeyboard-config/Manifest
deleted file mode 100644
index 4b16b78..0000000
--- a/x11-misc/xkeyboard-config/Manifest
+++ /dev/null
@@ -1,6 +0,0 @@
-AUX xkeyboard-config-2.10.1-r1_svoraka5.patch 3121 SHA256 a5ec56389737b71230df4eb8589ae6f129bd305a9527620842bc8d8b8b8e8026 SHA512 f4db6e93741694b8598e1226af30aafb0868974a4bfdc16e650f89e0b0ca5031a92255a6a1df532c34e950691318db76c83becc2b1a098996cfc02c5ae700df5 WHIRLPOOL dfaaa69bb35dcc7c2871302d55c821dca010d959066e4a75db9e3f43486ef33c803144307ba1bb7ad729961d48c6c3eda0477b7d98540cd468c3bcd6a0134876
-AUX xkeyboard-config-2.10.1-r1_svoraka5_baseextrasxml.patch 659 SHA256 e18a27f0e1000ab97ade48e228ebc6aca731cb43e2d2f7f97ba09aa52d0b1a7b SHA512 99ab6a435440db90660a915fb659e41ade23422c43cfc98d1dc918a2f4e06bd02e0236861207d56a3b7acdccf2dfeb0b153ebc2e1cc675ed5ffbc778b3fc59dc WHIRLPOOL 775e284de19d64b518ada9104e09fc2ae4c8b87e72a1f8b281dcc68a002693f254fcad649d757c38f8abfeeb41ffc86cc7786fb85217d91345fa8939fdb47100
-DIST xkeyboard-config-2.10.1.tar.bz2 908897 SHA256 7d58064d86bb0155a3acc4ca35097dab4dfef334cdd0555fb5965ebca1fca18b SHA512 e21927e365f4742d710bf414c312a9bcaf46d881ee274f1baa0a288339477fa8aa24c338473f96ec658133205f21db43d1737d6c59c77999344244c43cff1be2 WHIRLPOOL 6a9b48b57b70245c9d1db1695e380848268a8125c735324c178faf88086f2827192997db7dfb2b2824c71ee771d93355d5efcfe2a4dba39f902ea784455e00bf
-EBUILD xkeyboard-config-2.10.1-r1.ebuild 1471 SHA256 7e062aa9ade1a86c363b00c1e3a48b39fb6a15aee47332d27dd8ae443c9d7043 SHA512 6dfd02257a8965c7351c4bc93eb4e986ef2a29b1072458a751c26d373c66db7057fbc74bd6d27cc86685cd673a4a0e02dad9d128cb684cc03ac957715bba2f8b WHIRLPOOL b8ef1c9d35bcd7046eb4fd84df8dcc428c2feba56cfc781ae669e4341c34ee186a6656f4e549e73604df5d9ec8941f8247d93d264987288882a20088fa06433a
-MISC ChangeLog 27435 SHA256 0ae0c345d96658921796bf42398986ad63def9c02b6c93797cc9730ecabdd683 SHA512 443b5ba97af6a0b33acb6f4d832eb4b2433115f431a3066f3fce5588b45dc6355ab28fcf4ca09cec082e1d3390c95bfced2951e7d1a6010b7215b63b7c93e967 WHIRLPOOL f5772b3e370bb6b71ad661993a8f3ddf85e0e1193ce6a04908a07b0fc8392ee454714b16f00515c911164f96702b9a30f07daef809791b66b762bb6fbd31f708
-MISC metadata.xml 156 SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055 SHA512 daa9bb2a9b1a16220327bc394f10d93a1a8a427bfbed8808cd247c1dfd5a5b87a4945d55d8243e07fede2c8182a208c618ebd483773d77e9d23862ec77016019 WHIRLPOOL 691e028648bb8b60771d74ef718c51fdb0f4a587e984f6ac4c13d7796415ecf770df2e0fd766399091771924bb65995e9bb290baa35971c56e07d76f2bbf6d93
diff --git a/x11-misc/xkeyboard-config/files/xkeyboard-config-2.10.1-r1_svoraka5.patch b/x11-misc/xkeyboard-config/files/xkeyboard-config-2.10.1-r1_svoraka5.patch
deleted file mode 100644
index 9fe8627..0000000
--- a/x11-misc/xkeyboard-config/files/xkeyboard-config-2.10.1-r1_svoraka5.patch
+++ /dev/null
@@ -1,56 +0,0 @@
---- symbols/se 2013-10-02 20:06:27.000000000 +0200
-+++ symbols/se_new 2013-10-26 18:21:21.681861912 +0200
-@@ -89,6 +89,53 @@
- key <AB10> { [ z, Z, guillemotleft, less ] };
- };
-
-+partial alphanumeric_keys
-+xkb_symbols "dvorak_a5" {
-+
-+ name[Group1]="Swedish (Dvorak A5)";
-+
-+ include "se(basic)"
-+
-+ key <LWIN> { [ Super_L ] };
-+ key <RWIN> { [ Super_R ] };
-+ key <AD01> { [ aring, Aring, braceleft, none ] };
-+ key <AD02> { [ adiaeresis, Adiaeresis, braceright, none ] };
-+ key <AD03> { [ odiaeresis, Odiaeresis, bracketleft, none ] };
-+ key <AD04> { [ p, P, bracketright, none ] };
-+ key <AD05> { [ y, Y, dollar, none ] };
-+ key <AD06> { [ f, F, quotedbl, none ] };
-+ key <AD07> { [ g, G, question, none ] };
-+ key <AD08> { [ c, C, ampersand, none ] };
-+ key <AD09> { [ r, R, less, none ] };
-+ key <AD10> { [ l, L, greater, none ] };
-+ key <AD11> { [ comma, semicolon, dead_cedilla, none ] };
-+ key <AD12> { [ dead_diaeresis, dead_circumflex, dead_tilde, asciicircum ] };
-+ key <AE12> { [ dead_acute, dead_grave, plusminus, none ] };
-+ key <AC01> { [ a, A, semicolon, none ] };
-+ key <AC02> { [ o, O, slash, none ] };
-+ key <AC03> { [ e, E, parenleft, none ] };
-+ key <AC04> { [ u, U, parenright, none ] };
-+ key <AC05> { [ i, I, bar, none ] };
-+ key <AC06> { [ d, D, numbersign, none ] };
-+ key <AC07> { [ h, H, asciicircum, none ] };
-+ key <AC08> { [ t, T, numbersign, none ] };
-+ key <AC09> { [ n, N, quotedbl, none ] };
-+ key <AC10> { [ s, S, asciitilde, none ] };
-+ key <AC11> { [ minus, underscore, grave, none ] };
-+ key <BKSL> { [ apostrophe, asterisk, asterisk, none ] };
-+ key <AB01> { [ period, colon, colon, none ] };
-+ key <AB02> { [ q, Q, equal, none ] };
-+ key <AB03> { [ j, J, at, none ] };
-+ key <AB04> { [ k, K, exclam, none ] };
-+ key <AB05> { [ x, X, backslash, none ] };
-+ key <AB06> { [ b, B, percent, none ] };
-+ key <AB07> { [ m, M, grave, none ] };
-+ key <AB08> { [ w, W, lstroke, none ] };
-+ key <AB09> { [ v, V, leftdoublequotemark, none ] };
-+ key <AB10> { [ z, Z, guillemotleft, none ] };
-+};
-+
-+
- // Ivan Popov, 2005-07-17
- // phonetic layout for Russian cyrillic letters
- // on Swedish (latin type2) keyboards
diff --git a/x11-misc/xkeyboard-config/files/xkeyboard-config-2.10.1-r1_svoraka5_baseextrasxml.patch b/x11-misc/xkeyboard-config/files/xkeyboard-config-2.10.1-r1_svoraka5_baseextrasxml.patch
deleted file mode 100644
index 57756ce..0000000
--- a/x11-misc/xkeyboard-config/files/xkeyboard-config-2.10.1-r1_svoraka5_baseextrasxml.patch
+++ /dev/null
@@ -1,21 +0,0 @@
---- rules/base.extras.xml.in 2013-12-02 22:42:01.412960467 +0100
-+++ rules/base.extras.xml.in 2013-12-02 22:41:59.192960333 +0100
-@@ -679,8 +679,16 @@
- <name>se</name>
- <_shortDescription>sv</_shortDescription>
- <_description>Swedish</_description>
-- </configItem>
-- <variantList>
-+ </configItem>
-+ <variantList>
-+ <variant>
-+ <configItem>
-+ <name>dvorak_a5</name>
-+ <_description>Swedish (Dvorak A5)</_description>
-+ </configItem>
-+ </variant>
-+ </variantList>
-+ <variantList>
- <variant>
- <configItem>
- <name>sun_type6</name>
diff --git a/x11-misc/xkeyboard-config/metadata.xml b/x11-misc/xkeyboard-config/metadata.xml
deleted file mode 100644
index 01c4c00..0000000
--- a/x11-misc/xkeyboard-config/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>x11</herd>
-</pkgmetadata>
diff --git a/x11-misc/xkeyboard-config/xkeyboard-config-2.10.1-r1.ebuild b/x11-misc/xkeyboard-config/xkeyboard-config-2.10.1-r1.ebuild
deleted file mode 100644
index 9789823..0000000
--- a/x11-misc/xkeyboard-config/xkeyboard-config-2.10.1-r1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-misc/xkeyboard-config/xkeyboard-config-2.10.1.ebuild,v 1.1 2013/10/04 10:12:14 chithanh Exp $
-
-EAPI=5
-
-XORG_STATIC=no
-inherit xorg-2 eutils
-
-EGIT_REPO_URI="git://anongit.freedesktop.org/git/xkeyboard-config"
-
-DESCRIPTION="X keyboard configuration database"
-HOMEPAGE="http://www.freedesktop.org/wiki/Software/XKeyboardConfig"
-[[ ${PV} == *9999* ]] || SRC_URI="${XORG_BASE_INDIVIDUAL_URI}/data/${PN}/${P}.tar.bz2"
-
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
-IUSE=""
-
-LICENSE="MIT"
-SLOT="0"
-
-RDEPEND=">=x11-apps/xkbcomp-1.2.3
- >=x11-libs/libX11-1.4.3"
-DEPEND="${RDEPEND}
- dev-util/intltool
- >=x11-proto/xproto-7.0.20"
-
-XORG_CONFIGURE_OPTIONS=(
- --with-xkb-base="${EPREFIX}/usr/share/X11/xkb"
- --enable-compat-rules
- # do not check for runtime deps
- --disable-runtime-deps
- --with-xkb-rules-symlink=xorg
-)
-
-src_prepare() {
- epatch "${FILESDIR}/${P}-r1_svoraka5_baseextrasxml.patch"
- epatch "${FILESDIR}/${P}-r1_svoraka5.patch"
- xorg-2_src_prepare
- if [[ ${XORG_EAUTORECONF} != no ]]; then
- intltoolize --copy --automake || die
- fi
-}
-
-src_compile() {
- # cleanup to make sure .dir files are regenerated
- # bug #328455 c#26
- xorg-2_src_compile clean
- xorg-2_src_compile
-}