[gentoo-dev] [PATCH 1/3] [python-r1] python_setup, allow restricting acceptable impls

2015-01-05 Thread Michał Górny
Allow limiting accepted implementations in python_setup. This allows
ebuilds to explicitly specify which implementations can be used to
perform specific tasks (e.g. doc build) rather than implicitly relying
on specific implementation preference order.

Example use case:

  IUSE="doc"
  RDEPEND="doc? ( dev-python/epydoc[$(python_gen_usedep 'python2*')] )"
  REQUIRED_USE="doc? ( || ( $(python_gen_useflags 'python2*') ) )"

So far, such ebuilds implicitly assumed Python 2 will be preferred over
Python 3, so if any version of Python 2 is enabled, python_setup will
use it.

With the new API, the src_configure() call could look like:

  src_configure() {
  #...

  if use doc; then
  python_setup 'python2*'
  ./build_docs.py
  fi
  }

Therefore explicitly restricting the choice to Python 2.* independently
of eclass-defined implementation order/preference.
---
 eclass/python-r1.eclass | 45 ++---
 1 file changed, 42 insertions(+), 3 deletions(-)

diff --git a/eclass/python-r1.eclass b/eclass/python-r1.eclass
index 713167d..0f73e3c 100644
--- a/eclass/python-r1.eclass
+++ b/eclass/python-r1.eclass
@@ -737,17 +737,56 @@ python_parallel_foreach_impl() {
 }
 
 # @FUNCTION: python_setup
+# @USAGE: [...]
 # @DESCRIPTION:
-# Find the best (most preferred) Python implementation enabled
-# and set the Python build environment up for it.
+# Find the best (most preferred) Python implementation that is enabled
+# and matches at least one of the patterns passed (or '*' if no patterns
+# passed). Set the Python build environment up for that implementation.
 #
 # This function needs to be used when Python is being called outside
 # of python_foreach_impl calls (e.g. for shared processes like doc
 # building). python_foreach_impl sets up the build environment itself.
+#
+# If the specific commands support only a subset of Python
+# implementations, patterns need to be passed to restrict the allowed
+# implementations.
+#
+# Example:
+# @CODE
+# DEPEND="doc? ( dev-python/epydoc[$(python_gen_usedep 'python2*')] )"
+#
+# src_compile() {
+#   #...
+#   if use doc; then
+# python_setup 'python2*'
+# make doc
+#   fi
+# }
+# @CODE
 python_setup() {
debug-print-function ${FUNCNAME} "${@}"
 
-   python_export_best
+   local best_impl patterns=( "${@-*}" )
+   _python_try_impl() {
+   local pattern
+   for pattern in "${patterns[@]}"; do
+   if [[ ${EPYTHON} == ${pattern} ]]; then
+   best_impl=${EPYTHON}
+   fi
+   done
+   }
+   python_foreach_impl _python_try_impl
+
+   if [[ ! ${best_impl} ]]; then
+   eerror "${FUNCNAME}: none of the enabled implementation matched 
the patterns."
+   eerror "  patterns: ${@-'(*)'}"
+   eerror "Likely a REQUIRED_USE constraint (possibly 
USE-conditional) is missing."
+   eerror "  suggested: || ( \$(python_gen_useflags ${@}) )"
+   eerror "(remember to quote all the patterns with '')"
+   die "${FUNCNAME}: no enabled implementation satisfy 
requirements"
+   fi
+
+   python_export "${best_impl}" EPYTHON PYTHON
python_wrapper_setup
 }
 
-- 
2.2.1




[gentoo-dev] [PATCH 2/3] [distutils-r1] support restricting *_all() phase impls

2015-01-05 Thread Michał Górny
Add a DISTUTILS_ALL_SUBPHASE_IMPLS variable that can be used to restrict
implementations for the *_all() sub-phases.

Example use:

  IUSE="doc"
  RDEPEND="doc? ( dev-python/epydoc[$(python_gen_usedep 'python2*')] )"
  REQUIRED_USE="doc? ( || ( $(python_gen_useflags 'python2*') ) )"

  pkg_setup() {
  use doc && DISTUTILS_ALL_SUBPHASE_IMPLS=( 'python2*' )
  }

  python_compile_all() {
  use doc && esetup.py doc
  }
---
 eclass/distutils-r1.eclass | 53 --
 1 file changed, 42 insertions(+), 11 deletions(-)

diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass
index da5c687..33b2a96 100644
--- a/eclass/distutils-r1.eclass
+++ b/eclass/distutils-r1.eclass
@@ -181,6 +181,31 @@ fi
 # 'build --build-base ${BUILD_DIR}' to enforce keeping & using built
 # files in the specific root.
 
+# @ECLASS-VARIABLE: DISTUTILS_ALL_SUBPHASE_IMPLS
+# @DEFAULT_UNSET
+# @DESCRIPTION:
+# An array of patterns specifying which implementations can be used
+# for *_all() sub-phase functions. If undefined, defaults to '*'
+# (allowing any implementation). If multiple values are specified,
+# implementations matching any of the patterns will be accepted.
+#
+# If the restriction needs to apply conditionally to a USE flag,
+# the variable should be set conditionally as well (e.g. in an early
+# phase function or other convenient location).
+#
+# Please remember to add a matching || block to REQUIRED_USE,
+# to ensure that at least one implementation matching the patterns will
+# be enabled.
+#
+# Example:
+# @CODE
+# REQUIRED_USE="doc? ( || ( $(python_gen_useflags 'python2*') ) )"
+#
+# pkg_setup() {
+# use doc && DISTUTILS_ALL_SUBPHASE_IMPLS=( 'python2*' )
+# }
+# @CODE
+
 # @ECLASS-VARIABLE: mydistutilsargs
 # @DEFAULT_UNSET
 # @DESCRIPTION:
@@ -624,24 +649,30 @@ distutils-r1_run_phase() {
 # @USAGE: [...]
 # @INTERNAL
 # @DESCRIPTION:
-# Run the given command, restoring the best-implementation state.
+# Run the given command, restoring the state for a most preferred Python
+# implementation matching DISTUTILS_ALL_SUBPHASE_IMPLS.
 #
 # If in-source build is used, the command will be run in the copy
-# of sources made for the best Python interpreter.
+# of sources made for the selected Python interpreter.
 _distutils-r1_run_common_phase() {
local DISTUTILS_ORIG_BUILD_DIR=${BUILD_DIR}
 
if [[ ! ${DISTUTILS_SINGLE_IMPL} ]]; then
-   local _DISTUTILS_INITIAL_CWD=${PWD}
-   local MULTIBUILD_VARIANTS
-   _python_obtain_impls
-
-   multibuild_for_best_variant _python_multibuild_wrapper \
-   distutils-r1_run_phase "${@}"
-   else
-   # semi-hack, be careful.
-   _distutils-r1_run_foreach_impl "${@}"
+   local best_impl patterns=( 
"${DISTUTILS_ALL_SUBPHASE_IMPLS[@]-*}" )
+   _distutils_try_impl() {
+   local pattern
+   for pattern in "${patterns[@]}"; do
+   if [[ ${EPYTHON} == ${pattern} ]]; then
+   best_impl=${MULTIBUILD_VARIANT}
+   fi
+   done
+   }
+   python_foreach_impl _distutils_try_impl
+
+   local PYTHON_COMPAT=( "${best_impl}" )
fi
+
+   _distutils-r1_run_foreach_impl "${@}"
 }
 
 # @FUNCTION: _distutils-r1_run_foreach_impl
-- 
2.2.1




[gentoo-dev] [PATCH 3/3] [python-r1] Finally deprecate python_export_best()

2015-01-05 Thread Michał Górny
---
 eclass/python-r1.eclass | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/eclass/python-r1.eclass b/eclass/python-r1.eclass
index 0f73e3c..1ff521b 100644
--- a/eclass/python-r1.eclass
+++ b/eclass/python-r1.eclass
@@ -799,6 +799,9 @@ python_setup() {
 python_export_best() {
debug-print-function ${FUNCNAME} "${@}"
 
+   eqawarn "python_export_best() is deprecated. Please use python_setup 
instead,"
+   eqawarn "combined with python_export if necessary."
+
[[ ${#} -gt 0 ]] || set -- EPYTHON PYTHON
 
local best MULTIBUILD_VARIANTS
-- 
2.2.1




[gentoo-dev] Automated Package Removal and Addition Tracker, for the week ending 2014-12-14 23:59 UTC

2015-01-05 Thread Robin H. Johnson
The attached list notes all of the packages that were added or removed
from the tree, for the week ending 2014-12-14 23:59 UTC.

Removals:
app-emulation/virtinst  2014-12-10 00:01:18 tamiko
games-engines/sarien2014-12-12 23:21:23 mr_bones_
net-zope/zc-buildout2014-12-12 23:22:57 mgorny
net-zope/zope-interface 2014-12-12 23:22:59 mgorny

Additions:
sci-libs/pcl2014-12-08 11:53:13 aballier
dev-cpp/icnc2014-12-08 19:03:02 ottxor
dev-perl/Devel-PatchPerl2014-12-08 23:38:11 dilfridge
dev-perl/local-lib  2014-12-09 20:53:08 dilfridge
dev-perl/Test-Spec  2014-12-09 21:20:21 dilfridge
dev-perl/App-perlbrew   2014-12-09 21:21:52 dilfridge
dev-perl/App-cpanminus  2014-12-09 21:28:31 dilfridge
dev-perl/Config-JSON2014-12-09 22:57:38 dilfridge
dev-python/git-review   2014-12-10 18:49:17 prometheanfire
dev-perl/Class-Tiny 2014-12-11 23:28:49 dilfridge
dev-perl/Time-Out   2014-12-11 23:53:02 dilfridge
dev-perl/PerlIO-via-Timeout 2014-12-11 23:54:54 dilfridge
dev-perl/IO-Socket-Timeout  2014-12-11 23:55:58 dilfridge
dev-perl/Net-IP-Minimal 2014-12-12 22:07:35 dilfridge
dev-perl/POE-Component-Resolver 2014-12-12 22:12:10 dilfridge
dev-perl/POE-Component-Client-Keepalive 2014-12-12 22:12:42 dilfridge
dev-python/zc-buildout  2014-12-12 23:22:46 mgorny
dev-python/zope-interface   2014-12-12 23:22:51 mgorny
media-sound/cmusfm  2014-12-13 07:24:00 yngwin
dev-haskell/aeson-qq2014-12-13 13:17:54 gienah
dev-haskell/auto-update 2014-12-13 13:25:38 gienah
dev-qt/qtwayland2014-12-13 13:53:44 kensington
dev-haskell/deepseq-generics2014-12-13 13:54:23 gienah
dev-haskell/easy-file   2014-12-13 14:01:47 gienah
dev-haskell/haddock-library 2014-12-13 14:05:08 gienah
dev-haskell/haskell-src-meta2014-12-13 14:06:48 gienah
dev-haskell/th-orphans  2014-12-13 14:07:28 gienah
dev-haskell/th-lift 2014-12-13 14:08:04 gienah
dev-haskell/th-reify-many   2014-12-13 14:08:42 gienah
dev-haskell/juicypixels 2014-12-13 14:09:22 gienah
dev-haskell/hspec-core  2014-12-13 14:15:26 gienah
dev-haskell/hspec-discover  2014-12-13 14:16:28 gienah
dev-haskell/cassava 2014-12-13 14:18:39 gienah
games-util/wit  2014-12-14 00:10:51 radhermit
dev-haskell/hourglass   2014-12-14 05:19:40 gienah
dev-haskell/network-uri 2014-12-14 05:23:37 gienah
dev-haskell/regex-tdfa-rc   2014-12-14 05:41:24 gienah
dev-haskell/th-expand-syns  2014-12-14 06:18:18 gienah
dev-haskell/executable-path 2014-12-14 08:54:47 gienah
dev-haskell/multipart   2014-12-14 11:15:23 gienah

--
Robin Hugh Johnson
Gentoo Linux Developer
E-Mail : robb...@gentoo.org
GnuPG FP   : 11AC BA4F 4778 E3F6 E4ED  F38E B27B 944E 3488 4E85
Removed Packages:
app-emulation/virtinst,removed,tamiko,2014-12-10 00:01:18
games-engines/sarien,removed,mr_bones_,2014-12-12 23:21:23
net-zope/zc-buildout,removed,mgorny,2014-12-12 23:22:57
net-zope/zope-interface,removed,mgorny,2014-12-12 23:22:59
Added Packages:
sci-libs/pcl,added,aballier,2014-12-08 11:53:13
dev-cpp/icnc,added,ottxor,2014-12-08 19:03:02
dev-perl/Devel-PatchPerl,added,dilfridge,2014-12-08 23:38:11
dev-perl/local-lib,added,dilfridge,2014-12-09 20:53:08
dev-perl/Test-Spec,added,dilfridge,2014-12-09 21:20:21
dev-perl/App-perlbrew,added,dilfridge,2014-12-09 21:21:52
dev-perl/App-cpanminus,added,dilfridge,2014-12-09 21:28:31
dev-perl/Config-JSON,added,dilfridge,2014-12-09 22:57:38
dev-python/git-review,added,prometheanfire,2014-12-10 18:49:17
dev-perl/Class-Tiny,added,dilfridge,2014-12-11 23:28:49
dev-perl/Time-Out,added,dilfridge,2014-12-11 23:53:02
dev-perl/PerlIO-via-Timeout,added,dilfridge,2014-12-11 23:54:54
dev-perl/IO-Socket-Timeout,added,dilfridge,2014-12-11 23:55:58
dev-perl/Net-IP-Minimal,added,dilfridge,2014-12-12 22:07:35
dev-perl/POE-Component-Resolver,added,dilfridge,2014-12-12 22:12:10
dev-perl/POE-Component-Client-Keepalive,added,dilfridge,2014-12-12 22:12:42
dev-python/zc-buildout,added,mgorny,2014-12-12 23:22:46
dev-python/zope-interface,added,mgorny,2014-12-12 23:22:51
media-sound/cmusfm,added,yngwin,2014-12-13 07:24:00
dev-haskell/aeson-qq,added,gienah,2014-12-13 13:17:54
dev-haskell/auto-update,added,gienah,2014-12-13 13:25:38
dev-qt/qtwayland,added,kensington,20

[gentoo-dev] Automated Package Removal and Addition Tracker, for the week ending 2014-12-21 23:59 UTC

2015-01-05 Thread Robin H. Johnson
The attached list notes all of the packages that were added or removed
from the tree, for the week ending 2014-12-21 23:59 UTC.

Removals:
media-gfx/photo 2014-12-15 13:13:29 yngwin
kde-base/oxygen-fonts   2014-12-17 13:32:07 mrueg
razorqt-base/razorqt-appswitcher2014-12-20 07:25:16 yngwin
razorqt-base/razorqt-autosuspend2014-12-20 07:25:16 yngwin
razorqt-base/razorqt-config 2014-12-20 07:25:16 yngwin
razorqt-base/razorqt-data   2014-12-20 07:25:16 yngwin
razorqt-base/razorqt-desktop2014-12-20 07:25:16 yngwin
razorqt-base/razorqt-kbshortcuts2014-12-20 07:25:16 yngwin
razorqt-base/razorqt-libs   2014-12-20 07:25:16 yngwin
razorqt-base/razorqt-lightdm-greeter2014-12-20 07:25:16 yngwin
razorqt-base/razorqt-meta   2014-12-20 07:25:17 yngwin
razorqt-base/razorqt-notifications  2014-12-20 07:25:17 yngwin
razorqt-base/razorqt-openssh-askpass2014-12-20 07:25:17 yngwin
razorqt-base/razorqt-panel  2014-12-20 07:25:17 yngwin
razorqt-base/razorqt-policykit  2014-12-20 07:25:17 yngwin
razorqt-base/razorqt-power  2014-12-20 07:25:17 yngwin
razorqt-base/razorqt-runner 2014-12-20 07:25:17 yngwin
razorqt-base/razorqt-session2014-12-20 07:25:17 yngwin

Additions:
media-gfx/photoqt   2014-12-15 13:02:21 yngwin
media-gfx/phototonic2014-12-15 14:07:27 yngwin
x11-misc/kaqaz  2014-12-15 14:41:17 yngwin
sec-policy/selinux-bitcoin  2014-12-15 18:49:23 swift
dev-python/mysql-connector-python   2014-12-16 17:32:21 grknight
dev-haskell/aws 2014-12-16 23:05:28 slyfox
kde-plasma/oxygen-fonts 2014-12-17 13:35:55 mrueg
dev-python/llvmlite 2014-12-19 03:26:12 patrick
dev-python/into 2014-12-19 08:04:39 patrick
dev-libs/OpenNI 2014-12-19 14:19:09 aballier
dev-libs/OpenNI22014-12-19 14:22:38 aballier
sci-libs/rtabmap2014-12-19 15:09:20 aballier
dev-haskell/quickcheck-unicode  2014-12-20 23:49:14 gienah
x11-themes/adwaita-icon-theme   2014-12-21 12:13:53 eva

--
Robin Hugh Johnson
Gentoo Linux Developer
E-Mail : robb...@gentoo.org
GnuPG FP   : 11AC BA4F 4778 E3F6 E4ED  F38E B27B 944E 3488 4E85
Removed Packages:
media-gfx/photo,removed,yngwin,2014-12-15 13:13:29
kde-base/oxygen-fonts,removed,mrueg,2014-12-17 13:32:07
razorqt-base/razorqt-appswitcher,removed,yngwin,2014-12-20 07:25:16
razorqt-base/razorqt-autosuspend,removed,yngwin,2014-12-20 07:25:16
razorqt-base/razorqt-config,removed,yngwin,2014-12-20 07:25:16
razorqt-base/razorqt-data,removed,yngwin,2014-12-20 07:25:16
razorqt-base/razorqt-desktop,removed,yngwin,2014-12-20 07:25:16
razorqt-base/razorqt-kbshortcuts,removed,yngwin,2014-12-20 07:25:16
razorqt-base/razorqt-libs,removed,yngwin,2014-12-20 07:25:16
razorqt-base/razorqt-lightdm-greeter,removed,yngwin,2014-12-20 07:25:16
razorqt-base/razorqt-meta,removed,yngwin,2014-12-20 07:25:17
razorqt-base/razorqt-notifications,removed,yngwin,2014-12-20 07:25:17
razorqt-base/razorqt-openssh-askpass,removed,yngwin,2014-12-20 07:25:17
razorqt-base/razorqt-panel,removed,yngwin,2014-12-20 07:25:17
razorqt-base/razorqt-policykit,removed,yngwin,2014-12-20 07:25:17
razorqt-base/razorqt-power,removed,yngwin,2014-12-20 07:25:17
razorqt-base/razorqt-runner,removed,yngwin,2014-12-20 07:25:17
razorqt-base/razorqt-session,removed,yngwin,2014-12-20 07:25:17
Added Packages:
media-gfx/photoqt,added,yngwin,2014-12-15 13:02:21
media-gfx/phototonic,added,yngwin,2014-12-15 14:07:27
x11-misc/kaqaz,added,yngwin,2014-12-15 14:41:17
sec-policy/selinux-bitcoin,added,swift,2014-12-15 18:49:23
dev-python/mysql-connector-python,added,grknight,2014-12-16 17:32:21
dev-haskell/aws,added,slyfox,2014-12-16 23:05:28
kde-plasma/oxygen-fonts,added,mrueg,2014-12-17 13:35:55
dev-python/llvmlite,added,patrick,2014-12-19 03:26:12
dev-python/into,added,patrick,2014-12-19 08:04:39
dev-libs/OpenNI,added,aballier,2014-12-19 14:19:09
dev-libs/OpenNI2,added,aballier,2014-12-19 14:22:38
sci-libs/rtabmap,added,aballier,2014-12-19 15:09:20
dev-haskell/quickcheck-unicode,added,gienah,2014-12-20 23:49:14
x11-themes/adwaita-icon-theme,added,eva,2014-12-21 12:13:53
Done.

[gentoo-dev] Automated Package Removal and Addition Tracker, for the week ending 2014-12-07 23:59 UTC

2015-01-05 Thread Robin H. Johnson
The attached list notes all of the packages that were added or removed
from the tree, for the week ending 2014-12-07 23:59 UTC.

Removals:
net-print/foomatic-filters-ppds 2014-12-01 13:36:08 mrueg
app-leechcraft/lc-woodpecker2014-12-05 21:01:41 maksbotan
media-fonts/oxygen-fonts2014-12-07 13:57:50 mrueg
dev-ruby/prawn-layout   2014-12-07 14:00:34 mrueg
dev-ruby/prawn-security 2014-12-07 14:00:54 mrueg
dev-ruby/prawn-core 2014-12-07 14:01:15 mrueg

Additions:
dev-ml/ocaml-ipaddr 2014-12-01 09:59:25 aballier
dev-ml/reactiveData 2014-12-01 10:21:45 aballier
app-backup/burp 2014-12-01 16:28:47 aidecoe
dev-perl/ZMQ-LibZMQ32014-12-02 10:38:36 mschiff
media-libs/openh264 2014-12-04 04:01:03 axs
dev-perl/UUID   2014-12-05 21:01:52 dilfridge
dev-perl/Business-Tax-VAT-Validation2014-12-05 21:09:44 dilfridge
dev-perl/Tie-CPHash 2014-12-06 00:03:44 dilfridge
dev-perl/HTML-Highlight 2014-12-06 00:13:59 dilfridge
dev-perl/HTML-TagFilter 2014-12-06 00:20:55 dilfridge
dev-python/oauth2client 2014-12-06 12:12:38 jlec
dev-python/uritemplate  2014-12-06 15:10:59 jlec
dev-perl/Regexp-RegGrp  2014-12-06 19:44:49 dilfridge
dev-perl/CSS-Packer 2014-12-06 19:46:44 dilfridge
dev-perl/XML-TreePP 2014-12-06 19:53:53 dilfridge
dev-perl/Class-InsideOut2014-12-06 20:05:02 dilfridge
dev-perl/POE-Component-Client-DNS   2014-12-06 20:12:12 dilfridge
dev-perl/Archive-Any2014-12-06 20:20:38 dilfridge
dev-perl/Time-Format2014-12-06 21:42:11 dilfridge
dev-perl/Weather-Com2014-12-06 21:43:46 dilfridge
dev-python/xlsxwriter   2014-12-07 09:51:57 jlec
dev-perl/HTML-Packer2014-12-07 13:45:15 dilfridge
dev-perl/JavaScript-Packer  2014-12-07 13:58:38 dilfridge
dev-perl/Audio-Musepack 2014-12-07 14:14:40 dilfridge
dev-perl/Audio-WMA  2014-12-07 14:22:55 dilfridge
dev-perl/MP4-Info   2014-12-07 14:32:34 dilfridge
dev-perl/CGI-Ajax   2014-12-07 15:40:31 dilfridge
dev-perl/HTML-Template-Pro  2014-12-07 16:02:01 dilfridge
dev-perl/Object-MultiType   2014-12-07 16:14:48 dilfridge
dev-perl/XML-Smart  2014-12-07 16:17:13 dilfridge
dev-perl/File-KeePass   2014-12-07 16:35:24 dilfridge
app-admin/kpcli 2014-12-07 16:48:28 dilfridge
dev-ml/camlpdf  2014-12-07 18:30:25 radhermit
app-text/cpdf   2014-12-07 18:41:42 radhermit
dev-perl/CPAN-Perl-Releases 2014-12-07 23:30:15 dilfridge

--
Robin Hugh Johnson
Gentoo Linux Developer
E-Mail : robb...@gentoo.org
GnuPG FP   : 11AC BA4F 4778 E3F6 E4ED  F38E B27B 944E 3488 4E85
Removed Packages:
net-print/foomatic-filters-ppds,removed,mrueg,2014-12-01 13:36:08
app-leechcraft/lc-woodpecker,removed,maksbotan,2014-12-05 21:01:41
media-fonts/oxygen-fonts,removed,mrueg,2014-12-07 13:57:50
dev-ruby/prawn-layout,removed,mrueg,2014-12-07 14:00:34
dev-ruby/prawn-security,removed,mrueg,2014-12-07 14:00:54
dev-ruby/prawn-core,removed,mrueg,2014-12-07 14:01:15
Added Packages:
dev-ml/ocaml-ipaddr,added,aballier,2014-12-01 09:59:25
dev-ml/reactiveData,added,aballier,2014-12-01 10:21:45
app-backup/burp,added,aidecoe,2014-12-01 16:28:47
dev-perl/ZMQ-LibZMQ3,added,mschiff,2014-12-02 10:38:36
media-libs/openh264,added,axs,2014-12-04 04:01:03
dev-perl/UUID,added,dilfridge,2014-12-05 21:01:52
dev-perl/Business-Tax-VAT-Validation,added,dilfridge,2014-12-05 21:09:44
dev-perl/Tie-CPHash,added,dilfridge,2014-12-06 00:03:44
dev-perl/HTML-Highlight,added,dilfridge,2014-12-06 00:13:59
dev-perl/HTML-TagFilter,added,dilfridge,2014-12-06 00:20:55
dev-python/oauth2client,added,jlec,2014-12-06 12:12:38
dev-python/uritemplate,added,jlec,2014-12-06 15:10:59
dev-perl/Regexp-RegGrp,added,dilfridge,2014-12-06 19:44:49
dev-perl/CSS-Packer,added,dilfridge,2014-12-06 19:46:44
dev-perl/XML-TreePP,added,dilfridge,2014-12-06 19:53:53
dev-perl/Class-InsideOut,added,dilfridge,2014-12-06 20:05:02
dev-perl/POE-Component-Client-DNS,added,dilfridge,2014-12-06 20:12:12
dev-perl/Archive-Any,added,dilfridge,2014-12-06 20:20:38
dev-perl/Time-Format,added,dilfridge,2014-12-06 21:42:11
dev-perl/Weather-Com,added,dilfridge,2014-12-06 21:43:46
dev-python/xlsxwriter,added,jlec,2014-12-07 09:51:57
dev-perl/HTML-Packer,added,dilfridge,2014-12-07 13:45:15
dev-perl/JavaScript-Packer,added,dilfridge,2014-12-07 13:58:38
dev-pe

[gentoo-dev] Automated Package Removal and Addition Tracker, for the week ending 2015-01-04 23:59 UTC

2015-01-05 Thread Robin H. Johnson
The attached list notes all of the packages that were added or removed
from the tree, for the week ending 2015-01-04 23:59 UTC.

Removals:
dev-libs/libusbhp   2014-12-31 05:21:11 patrick
dev-perl/pgperl 2014-12-31 14:40:52 titanofold
app-admin/rudy  2015-01-01 16:49:42 mrueg
dev-ruby/attic  2015-01-01 16:50:25 mrueg
dev-ruby/caesars2015-01-01 16:50:47 mrueg
dev-ruby/hexoid 2015-01-01 16:51:11 mrueg
dev-ruby/gibbler2015-01-01 16:51:31 mrueg
dev-ruby/rye2015-01-01 16:51:55 mrueg
dev-ruby/storable   2015-01-01 16:52:15 mrueg
dev-ruby/tryouts2015-01-01 16:52:51 mrueg
dev-ruby/sysinfo2015-01-01 16:53:05 mrueg
dev-perl/MooseX-AttributeHelpers2015-01-01 17:10:53 zlogene

Additions:
dev-python/potr 2014-12-29 18:04:37 aidecoe
games-rpg/dreamweb  2014-12-30 06:49:33 calchan
dev-php/php-redmine-api 2014-12-30 23:07:56 mjo
dev-libs/libusbhp   2014-12-31 02:12:24 vapier
sys-fs/yaffs2utils  2014-12-31 02:32:37 vapier
dev-ruby/capistrano-stats   2014-12-31 07:13:39 graaff
dev-ruby/rspectacular   2014-12-31 08:10:51 graaff
dev-ruby/fuubar 2014-12-31 08:19:46 graaff
dev-ruby/loofah 2014-12-31 14:18:46 graaff
media-plugins/vdr-peer  2014-12-31 16:01:01 hd_brummy
dev-ruby/rails-html-sanitizer   2015-01-01 10:16:06 graaff
dev-ruby/rails-dom-testing  2015-01-01 10:16:54 graaff
dev-ruby/rails-deprecated_sanitizer 2015-01-01 10:17:29 graaff
dev-ruby/activejob  2015-01-01 10:19:49 graaff
app-crypt/gkeys-gen 2015-01-01 18:21:09 dolsen
dev-haskell/bencode 2015-01-03 01:42:29 gienah
dev-haskell/torrent 2015-01-03 01:45:57 gienah
dev-python/PyPDF2   2015-01-03 04:14:13 idella4
dev-python/tzlocal  2015-01-03 06:19:02 floppym
dev-python/APScheduler  2015-01-03 06:27:25 floppym
app-emacs/dts-mode  2015-01-03 16:24:33 ulm
dev-python/configargparse   2015-01-04 04:46:44 radhermit
dev-haskell/setlocale   2015-01-04 22:20:51 slyfox
dev-haskell/hgettext2015-01-04 22:21:47 slyfox

--
Robin Hugh Johnson
Gentoo Linux Developer
E-Mail : robb...@gentoo.org
GnuPG FP   : 11AC BA4F 4778 E3F6 E4ED  F38E B27B 944E 3488 4E85
Removed Packages:
dev-libs/libusbhp,removed,patrick,2014-12-31 05:21:11
dev-perl/pgperl,removed,titanofold,2014-12-31 14:40:52
app-admin/rudy,removed,mrueg,2015-01-01 16:49:42
dev-ruby/attic,removed,mrueg,2015-01-01 16:50:25
dev-ruby/caesars,removed,mrueg,2015-01-01 16:50:47
dev-ruby/hexoid,removed,mrueg,2015-01-01 16:51:11
dev-ruby/gibbler,removed,mrueg,2015-01-01 16:51:31
dev-ruby/rye,removed,mrueg,2015-01-01 16:51:55
dev-ruby/storable,removed,mrueg,2015-01-01 16:52:15
dev-ruby/tryouts,removed,mrueg,2015-01-01 16:52:51
dev-ruby/sysinfo,removed,mrueg,2015-01-01 16:53:05
dev-perl/MooseX-AttributeHelpers,removed,zlogene,2015-01-01 17:10:53
Added Packages:
dev-python/potr,added,aidecoe,2014-12-29 18:04:37
games-rpg/dreamweb,added,calchan,2014-12-30 06:49:33
dev-php/php-redmine-api,added,mjo,2014-12-30 23:07:56
dev-libs/libusbhp,added,vapier,2014-12-31 02:12:24
sys-fs/yaffs2utils,added,vapier,2014-12-31 02:32:37
dev-ruby/capistrano-stats,added,graaff,2014-12-31 07:13:39
dev-ruby/rspectacular,added,graaff,2014-12-31 08:10:51
dev-ruby/fuubar,added,graaff,2014-12-31 08:19:46
dev-ruby/loofah,added,graaff,2014-12-31 14:18:46
media-plugins/vdr-peer,added,hd_brummy,2014-12-31 16:01:01
dev-ruby/rails-html-sanitizer,added,graaff,2015-01-01 10:16:06
dev-ruby/rails-dom-testing,added,graaff,2015-01-01 10:16:54
dev-ruby/rails-deprecated_sanitizer,added,graaff,2015-01-01 10:17:29
dev-ruby/activejob,added,graaff,2015-01-01 10:19:49
app-crypt/gkeys-gen,added,dolsen,2015-01-01 18:21:09
dev-haskell/bencode,added,gienah,2015-01-03 01:42:29
dev-haskell/torrent,added,gienah,2015-01-03 01:45:57
dev-python/PyPDF2,added,idella4,2015-01-03 04:14:13
dev-python/tzlocal,added,floppym,2015-01-03 06:19:02
dev-python/APScheduler,added,floppym,2015-01-03 06:27:25
app-emacs/dts-mode,added,ulm,2015-01-03 16:24:33
dev-python/configargparse,added,radhermit,2015-01-04 04:46:44
dev-haskell/setlocale,added,slyfox,2015-01-04 22:20:51
dev-haskell/hgettext,added,slyfox,2015-01-04 22:21:47
Done.

[gentoo-dev] Automated Package Removal and Addition Tracker, for the week ending 2014-12-28 23:59 UTC

2015-01-05 Thread Robin H. Johnson
The attached list notes all of the packages that were added or removed
from the tree, for the week ending 2014-12-28 23:59 UTC.

Removals:
dev-util/freecode-submit2014-12-22 23:25:35 radhermit
dev-util/freshmeat-submit   2014-12-22 23:25:35 radhermit
virtual/postgresql  2014-12-28 17:42:12 titanofold
dev-db/postgresql-base  2014-12-28 17:42:56 titanofold
dev-db/postgresql-docs  2014-12-28 17:42:56 titanofold
dev-db/postgresql-server2014-12-28 17:42:56 titanofold

Additions:
app-misc/carbon-c-relay 2014-12-22 14:19:50 grobian
net-dns/dnscrypt-proxy  2014-12-22 14:30:41 dlan
dev-libs/qqwing 2014-12-22 19:01:18 eva
dev-python/pydiff   2014-12-23 06:08:00 idella4
dev-ruby/crass  2014-12-23 07:08:17 graaff
dev-lisp/clx2014-12-23 19:41:47 nimiux
dev-libs/libinput   2014-12-23 22:25:18 eva
dev-libs/gumbo  2014-12-24 06:51:31 graaff
app-crypt/gentoo-keys   2014-12-24 23:12:09 dolsen
app-crypt/gkeys 2014-12-24 23:31:26 dolsen
dev-ruby/nokogumbo  2014-12-25 08:04:32 graaff
sci-libs/xdmf2  2014-12-26 14:33:07 jlec
sys-apps/paxctld2014-12-26 15:24:09 blueness
dev-python/django-otp   2014-12-28 09:29:00 ercpe
dev-python/yubiotp  2014-12-28 09:32:47 ercpe
dev-python/django-otp-yubikey   2014-12-28 09:34:31 ercpe
dev-python/twilio   2014-12-28 09:37:54 ercpe
dev-python/django-two-factor-auth   2014-12-28 09:41:35 ercpe
dev-ruby/rspec-support  2014-12-28 10:09:58 graaff
dev-ruby/rspec-its  2014-12-28 10:21:16 graaff
dev-ruby/rspec-collection_matchers  2014-12-28 10:33:57 graaff

--
Robin Hugh Johnson
Gentoo Linux Developer
E-Mail : robb...@gentoo.org
GnuPG FP   : 11AC BA4F 4778 E3F6 E4ED  F38E B27B 944E 3488 4E85
Removed Packages:
dev-util/freecode-submit,removed,radhermit,2014-12-22 23:25:35
dev-util/freshmeat-submit,removed,radhermit,2014-12-22 23:25:35
virtual/postgresql,removed,titanofold,2014-12-28 17:42:12
dev-db/postgresql-base,removed,titanofold,2014-12-28 17:42:56
dev-db/postgresql-docs,removed,titanofold,2014-12-28 17:42:56
dev-db/postgresql-server,removed,titanofold,2014-12-28 17:42:56
Added Packages:
app-misc/carbon-c-relay,added,grobian,2014-12-22 14:19:50
net-dns/dnscrypt-proxy,added,dlan,2014-12-22 14:30:41
dev-libs/qqwing,added,eva,2014-12-22 19:01:18
dev-python/pydiff,added,idella4,2014-12-23 06:08:00
dev-ruby/crass,added,graaff,2014-12-23 07:08:17
dev-lisp/clx,added,nimiux,2014-12-23 19:41:47
dev-libs/libinput,added,eva,2014-12-23 22:25:18
dev-libs/gumbo,added,graaff,2014-12-24 06:51:31
app-crypt/gentoo-keys,added,dolsen,2014-12-24 23:12:09
app-crypt/gkeys,added,dolsen,2014-12-24 23:31:26
dev-ruby/nokogumbo,added,graaff,2014-12-25 08:04:32
sci-libs/xdmf2,added,jlec,2014-12-26 14:33:07
sys-apps/paxctld,added,blueness,2014-12-26 15:24:09
dev-python/django-otp,added,ercpe,2014-12-28 09:29:00
dev-python/yubiotp,added,ercpe,2014-12-28 09:32:47
dev-python/django-otp-yubikey,added,ercpe,2014-12-28 09:34:31
dev-python/twilio,added,ercpe,2014-12-28 09:37:54
dev-python/django-two-factor-auth,added,ercpe,2014-12-28 09:41:35
dev-ruby/rspec-support,added,graaff,2014-12-28 10:09:58
dev-ruby/rspec-its,added,graaff,2014-12-28 10:21:16
dev-ruby/rspec-collection_matchers,added,graaff,2014-12-28 10:33:57
Done.