[gentoo-dev] [PATCH 1/3] [python-r1] python_setup, allow restricting acceptable impls
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
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()
--- 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
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
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
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
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
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.