From 7fce2967fa1053aee3e30d66e3507035714d888b Mon Sep 17 00:00:00 2001 From: Michael Marineau Date: Fri, 17 Apr 2015 13:00:17 -0700 Subject: [PATCH] bump(app-admin/eselect): sync with upstream Update eselect and all packages depending on eselect modules using the old app-admin/eselect-* names for eselect modules. Upstream has moved the eselect modules to a new category: app-eselect/* The only impact this has on production images is upgrading app-crypt/pinentry from 0.8.2 to 0.9.0. Packages updated: app-admin/eselect app-crypt/pinentry app-editors/emacs app-shells/bash-completion dev-lang/python dev-lang/ruby dev-util/ctags --- .../app-admin/eselect/ChangeLog | 158 +- .../portage-stable/app-admin/eselect/Manifest | 45 +- .../app-admin/eselect/eselect-1.3.1.ebuild | 68 - .../app-admin/eselect/eselect-1.3.8.ebuild | 9 +- ...select-1.4.ebuild => eselect-1.4.1.ebuild} | 9 +- ...lect-1.3.6.ebuild => eselect-1.4.3.ebuild} | 11 +- .../app-admin/eselect/eselect-1.4.4.ebuild | 60 + .../app-admin/eselect/eselect-9999.ebuild | 7 +- .../app-admin/eselect/metadata.xml | 4 +- .../app-crypt/pinentry/ChangeLog | 105 +- .../app-crypt/pinentry/Manifest | 31 +- .../files/pinentry-0.8.2-ncurses.patch | 25 + .../pinentry/files/pinentry-0.8.2-texi.patch | 20 + .../files/pinentry-0.9.0-accessibility.patch | 82 + .../app-crypt/pinentry/metadata.xml | 3 + .../app-crypt/pinentry/pinentry-0.8.1.ebuild | 99 - .../pinentry/pinentry-0.9.0-r1.ebuild | 99 + .../pinentry/pinentry-0.9.0-r2.ebuild | 100 + .../pinentry/pinentry-0.9.0-r3.ebuild | 100 + ...try-0.8.2.ebuild => pinentry-0.9.0.ebuild} | 31 +- .../app-editors/emacs/ChangeLog | 2510 ++++++++++++++ .../portage-stable/app-editors/emacs/Manifest | 34 +- .../app-editors/emacs/emacs-18.59-r10.ebuild | 151 + ...s-23.3-r2.ebuild => emacs-23.4-r13.ebuild} | 240 +- .../app-editors/emacs/emacs-24.4-r4.ebuild | 338 ++ .../app-editors/emacs/emacs-24.5.ebuild | 338 ++ .../app-editors/emacs/metadata.xml | 46 + .../app-shells/bash-completion/ChangeLog | 105 +- .../app-shells/bash-completion/Manifest | 39 +- .../bash-completion-1.3-r2.ebuild | 8 +- .../bash-completion-2.1-r1.ebuild | 61 - .../bash-completion-2.1-r2.ebuild | 118 + .../bash-completion-2.1-r91.ebuild | 93 + .../bash-completion-2.1-r92.ebuild | 93 + .../bash-completion-2.1-r93.ebuild | 94 + .../bash-completion-2.1.ebuild | 8 +- .../bash-completion-2.1_p20141224.ebuild | 93 + .../app-shells/bash-completion/metadata.xml | 4 + .../portage-stable/dev-lang/python/ChangeLog | 301 +- .../portage-stable/dev-lang/python/Manifest | 70 +- .../python/files/CVE-2013-4238_py26.patch | 320 -- .../dev-lang/python/files/pydoc.init | 8 +- .../python/files/python-2.5-tcl86.patch | 11 - ...-2.7.6-recvfrom_into_buffer_overflow.patch | 17 + .../python-2.7.9-ncurses-pkg-config.patch | 13 + .../files/python-3.2-CVE-2014-1912.patch | 51 + .../files/python-3.2-CVE-2014-4616.patch | 39 + .../files/python-3.3-CVE-2014-4616.patch | 52 + .../python-3.3.5-ncurses-pkg-config.patch | 40 + .../python-3.4.3-ncurses-pkg-config.patch | 13 + .../dev-lang/python/python-2.6.8-r3.ebuild | 372 --- .../dev-lang/python/python-2.6.9.ebuild | 371 --- .../dev-lang/python/python-2.7.5-r4.ebuild | 356 -- ...2.7.5-r3.ebuild => python-2.7.9-r1.ebuild} | 31 +- ...on-2.7.6.ebuild => python-2.7.9-r2.ebuild} | 16 +- ...3.2.5-r3.ebuild => python-3.2.5-r6.ebuild} | 36 +- ...on-3.3.3.ebuild => python-3.3.5-r1.ebuild} | 21 +- .../dev-lang/python/python-3.4.0.ebuild | 320 ++ ...on-3.3.2-r2.ebuild => python-3.4.1.ebuild} | 57 +- .../dev-lang/python/python-3.4.2.ebuild | 319 ++ .../dev-lang/python/python-3.4.3.ebuild | 318 ++ .../portage-stable/dev-lang/ruby/ChangeLog | 69 + .../dev-lang/ruby/ChangeLog-2014 | 2888 +++++++++++++++++ .../portage-stable/dev-lang/ruby/Manifest | 44 +- .../portage-stable/dev-lang/ruby/metadata.xml | 30 + .../dev-lang/ruby/ruby-1.9.3_p551-r1.ebuild | 217 ++ ...8.7_p357.ebuild => ruby-1.9.3_p551.ebuild} | 110 +- .../dev-lang/ruby/ruby-2.0.0_p598.ebuild | 230 ++ .../dev-lang/ruby/ruby-2.0.0_p643.ebuild | 230 ++ .../dev-lang/ruby/ruby-2.0.0_p645.ebuild | 230 ++ .../dev-lang/ruby/ruby-2.1.5.ebuild | 231 ++ .../dev-lang/ruby/ruby-2.1.6.ebuild | 231 ++ .../dev-lang/ruby/ruby-2.2.0-r1.ebuild | 238 ++ .../dev-lang/ruby/ruby-2.2.1.ebuild | 238 ++ .../dev-lang/ruby/ruby-2.2.2.ebuild | 238 ++ .../portage-stable/dev-util/ctags/ChangeLog | 334 ++ .../portage-stable/dev-util/ctags/Manifest | 29 +- .../dev-util/ctags/ctags-5.7.ebuild | 62 - .../dev-util/ctags/ctags-5.8-r1.ebuild | 64 + .../dev-util/ctags/ctags-5.8.ebuild | 64 + .../dev-util/ctags/files/ctags-5.8-ada.patch | 28 + .../ctags/files/ctags-5.8-f95-pointers.patch | 12 + ...gs-5.8-python-vars-starting-with-def.patch | 13 + .../dev-util/ctags/files/ctags-ada.patch | 30 - .../dev-util/ctags/metadata.xml | 8 + .../md5-cache/app-admin/eselect-1.3.1 | 13 - .../md5-cache/app-admin/eselect-1.3.8 | 6 +- .../app-admin/{eselect-1.4 => eselect-1.4.1} | 8 +- .../{eselect-1.3.6 => eselect-1.4.3} | 10 +- .../md5-cache/app-admin/eselect-1.4.4 | 14 + .../metadata/md5-cache/app-admin/eselect-9999 | 4 +- .../md5-cache/app-crypt/pinentry-0.8.1 | 13 - .../md5-cache/app-crypt/pinentry-0.8.2 | 14 - .../md5-cache/app-crypt/pinentry-0.9.0 | 14 + .../md5-cache/app-crypt/pinentry-0.9.0-r1 | 14 + .../md5-cache/app-crypt/pinentry-0.9.0-r2 | 14 + .../md5-cache/app-crypt/pinentry-0.9.0-r3 | 14 + .../md5-cache/app-editors/emacs-18.59-r10 | 13 + .../md5-cache/app-editors/emacs-23.3-r2 | 14 - .../md5-cache/app-editors/emacs-23.4-r13 | 14 + .../md5-cache/app-editors/emacs-24.4-r4 | 14 + .../metadata/md5-cache/app-editors/emacs-24.5 | 14 + .../app-shells/bash-completion-1.3-r2 | 6 +- .../md5-cache/app-shells/bash-completion-2.1 | 6 +- .../app-shells/bash-completion-2.1-r1 | 10 - .../app-shells/bash-completion-2.1-r2 | 12 + .../app-shells/bash-completion-2.1-r91 | 11 + .../app-shells/bash-completion-2.1-r92 | 11 + .../app-shells/bash-completion-2.1-r93 | 12 + .../app-shells/bash-completion-2.1_p20141224 | 13 + .../md5-cache/dev-lang/python-2.6.8-r3 | 14 - .../metadata/md5-cache/dev-lang/python-2.6.9 | 14 - .../metadata/md5-cache/dev-lang/python-2.7.6 | 14 - .../{python-2.7.5-r3 => python-2.7.9-r1} | 12 +- .../{python-2.7.5-r4 => python-2.7.9-r2} | 10 +- .../{python-3.2.5-r3 => python-3.2.5-r6} | 12 +- .../{python-3.3.2-r2 => python-3.3.5-r1} | 12 +- .../dev-lang/{python-3.3.3 => python-3.4.0} | 16 +- .../metadata/md5-cache/dev-lang/python-3.4.1 | 14 + .../metadata/md5-cache/dev-lang/python-3.4.2 | 14 + .../metadata/md5-cache/dev-lang/python-3.4.3 | 14 + .../md5-cache/dev-lang/ruby-1.8.7_p357 | 14 - .../md5-cache/dev-lang/ruby-1.9.3_p551 | 14 + .../md5-cache/dev-lang/ruby-1.9.3_p551-r1 | 14 + .../md5-cache/dev-lang/ruby-2.0.0_p598 | 14 + .../md5-cache/dev-lang/ruby-2.0.0_p643 | 14 + .../md5-cache/dev-lang/ruby-2.0.0_p645 | 14 + .../metadata/md5-cache/dev-lang/ruby-2.1.5 | 14 + .../metadata/md5-cache/dev-lang/ruby-2.1.6 | 14 + .../metadata/md5-cache/dev-lang/ruby-2.2.0-r1 | 14 + .../metadata/md5-cache/dev-lang/ruby-2.2.1 | 14 + .../metadata/md5-cache/dev-lang/ruby-2.2.2 | 14 + .../metadata/md5-cache/dev-util/ctags-5.7 | 12 - .../metadata/md5-cache/dev-util/ctags-5.8 | 12 + .../metadata/md5-cache/dev-util/ctags-5.8-r1 | 12 + 135 files changed, 12784 insertions(+), 2299 deletions(-) delete mode 100644 sdk_container/src/third_party/portage-stable/app-admin/eselect/eselect-1.3.1.ebuild rename sdk_container/src/third_party/portage-stable/app-admin/eselect/{eselect-1.4.ebuild => eselect-1.4.1.ebuild} (74%) rename sdk_container/src/third_party/portage-stable/app-admin/eselect/{eselect-1.3.6.ebuild => eselect-1.4.3.ebuild} (69%) create mode 100644 sdk_container/src/third_party/portage-stable/app-admin/eselect/eselect-1.4.4.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/pinentry/files/pinentry-0.8.2-ncurses.patch create mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/pinentry/files/pinentry-0.8.2-texi.patch create mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/pinentry/files/pinentry-0.9.0-accessibility.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/pinentry/pinentry-0.8.1.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/pinentry/pinentry-0.9.0-r1.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/pinentry/pinentry-0.9.0-r2.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/pinentry/pinentry-0.9.0-r3.ebuild rename sdk_container/src/third_party/portage-stable/app-crypt/pinentry/{pinentry-0.8.2.ebuild => pinentry-0.9.0.ebuild} (69%) create mode 100644 sdk_container/src/third_party/portage-stable/app-editors/emacs/ChangeLog create mode 100644 sdk_container/src/third_party/portage-stable/app-editors/emacs/emacs-18.59-r10.ebuild rename sdk_container/src/third_party/portage-stable/app-editors/emacs/{emacs-23.3-r2.ebuild => emacs-23.4-r13.ebuild} (53%) create mode 100644 sdk_container/src/third_party/portage-stable/app-editors/emacs/emacs-24.4-r4.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/app-editors/emacs/emacs-24.5.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/app-editors/emacs/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/app-shells/bash-completion/bash-completion-2.1-r1.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/app-shells/bash-completion/bash-completion-2.1-r2.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/app-shells/bash-completion/bash-completion-2.1-r91.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/app-shells/bash-completion/bash-completion-2.1-r92.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/app-shells/bash-completion/bash-completion-2.1-r93.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/app-shells/bash-completion/bash-completion-2.1_p20141224.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/files/CVE-2013-4238_py26.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/files/python-2.5-tcl86.patch create mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/files/python-2.7.6-recvfrom_into_buffer_overflow.patch create mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/files/python-2.7.9-ncurses-pkg-config.patch create mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/files/python-3.2-CVE-2014-1912.patch create mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/files/python-3.2-CVE-2014-4616.patch create mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/files/python-3.3-CVE-2014-4616.patch create mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/files/python-3.3.5-ncurses-pkg-config.patch create mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/files/python-3.4.3-ncurses-pkg-config.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/python-2.6.8-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/python-2.6.9.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/python-2.7.5-r4.ebuild rename sdk_container/src/third_party/portage-stable/dev-lang/python/{python-2.7.5-r3.ebuild => python-2.7.9-r1.ebuild} (92%) rename sdk_container/src/third_party/portage-stable/dev-lang/python/{python-2.7.6.ebuild => python-2.7.9-r2.ebuild} (96%) rename sdk_container/src/third_party/portage-stable/dev-lang/python/{python-3.2.5-r3.ebuild => python-3.2.5-r6.ebuild} (90%) rename sdk_container/src/third_party/portage-stable/dev-lang/python/{python-3.3.3.ebuild => python-3.3.5-r1.ebuild} (93%) create mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.4.0.ebuild rename sdk_container/src/third_party/portage-stable/dev-lang/python/{python-3.3.2-r2.ebuild => python-3.4.1.ebuild} (83%) create mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.4.2.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.4.3.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/ruby/ChangeLog create mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/ruby/ChangeLog-2014 create mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/ruby/metadata.xml create mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/ruby/ruby-1.9.3_p551-r1.ebuild rename sdk_container/src/third_party/portage-stable/dev-lang/ruby/{ruby-1.8.7_p357.ebuild => ruby-1.9.3_p551.ebuild} (59%) create mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/ruby/ruby-2.0.0_p598.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/ruby/ruby-2.0.0_p643.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/ruby/ruby-2.0.0_p645.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/ruby/ruby-2.1.5.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/ruby/ruby-2.1.6.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/ruby/ruby-2.2.0-r1.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/ruby/ruby-2.2.1.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/dev-lang/ruby/ruby-2.2.2.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/dev-util/ctags/ChangeLog delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/ctags/ctags-5.7.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/dev-util/ctags/ctags-5.8-r1.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/dev-util/ctags/ctags-5.8.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/dev-util/ctags/files/ctags-5.8-ada.patch create mode 100644 sdk_container/src/third_party/portage-stable/dev-util/ctags/files/ctags-5.8-f95-pointers.patch create mode 100644 sdk_container/src/third_party/portage-stable/dev-util/ctags/files/ctags-5.8-python-vars-starting-with-def.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/ctags/files/ctags-ada.patch create mode 100644 sdk_container/src/third_party/portage-stable/dev-util/ctags/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-admin/eselect-1.3.1 rename sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-admin/{eselect-1.4 => eselect-1.4.1} (52%) rename sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-admin/{eselect-1.3.6 => eselect-1.4.3} (50%) create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-admin/eselect-1.4.4 delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/pinentry-0.8.1 delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/pinentry-0.8.2 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/pinentry-0.9.0 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/pinentry-0.9.0-r1 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/pinentry-0.9.0-r2 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/pinentry-0.9.0-r3 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-editors/emacs-18.59-r10 delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-editors/emacs-23.3-r2 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-editors/emacs-23.4-r13 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-editors/emacs-24.4-r4 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-editors/emacs-24.5 delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-shells/bash-completion-2.1-r1 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-shells/bash-completion-2.1-r2 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-shells/bash-completion-2.1-r91 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-shells/bash-completion-2.1-r92 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-shells/bash-completion-2.1-r93 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-shells/bash-completion-2.1_p20141224 delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/python-2.6.8-r3 delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/python-2.6.9 delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/python-2.7.6 rename sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/{python-2.7.5-r3 => python-2.7.9-r1} (67%) rename sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/{python-2.7.5-r4 => python-2.7.9-r2} (72%) rename sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/{python-3.2.5-r3 => python-3.2.5-r6} (66%) rename sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/{python-3.3.2-r2 => python-3.3.5-r1} (63%) rename sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/{python-3.3.3 => python-3.4.0} (56%) create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/python-3.4.1 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/python-3.4.2 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/python-3.4.3 delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/ruby-1.8.7_p357 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/ruby-1.9.3_p551 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/ruby-1.9.3_p551-r1 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/ruby-2.0.0_p598 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/ruby-2.0.0_p643 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/ruby-2.0.0_p645 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/ruby-2.1.5 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/ruby-2.1.6 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/ruby-2.2.0-r1 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/ruby-2.2.1 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/ruby-2.2.2 delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/ctags-5.7 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/ctags-5.8 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/ctags-5.8-r1 diff --git a/sdk_container/src/third_party/portage-stable/app-admin/eselect/ChangeLog b/sdk_container/src/third_party/portage-stable/app-admin/eselect/ChangeLog index 7db66b58f6..473af2594e 100644 --- a/sdk_container/src/third_party/portage-stable/app-admin/eselect/ChangeLog +++ b/sdk_container/src/third_party/portage-stable/app-admin/eselect/ChangeLog @@ -1,6 +1,160 @@ # ChangeLog for app-admin/eselect -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect/ChangeLog,v 1.257 2013/12/07 19:08:28 ulm Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect/ChangeLog,v 1.305 2015/04/14 10:50:51 ago Exp $ + + 14 Apr 2015; Agostino Sarubbo eselect-1.4.4.ebuild: + Stable for ia64, wrt bug #541598 + + 13 Apr 2015; Agostino Sarubbo eselect-1.4.4.ebuild: + Stable for alpha, wrt bug #541598 + + 02 Apr 2015; Markus Meier eselect-1.4.4.ebuild: + arm stable, bug #541598 + + 01 Apr 2015; Agostino Sarubbo eselect-1.4.4.ebuild: + Stable for sparc, wrt bug #541598 + + 01 Apr 2015; Ulrich Müller eselect-1.3.8.ebuild, + eselect-1.4.1.ebuild, eselect-1.4.3.ebuild, eselect-1.4.4.ebuild, + eselect-9999.ebuild: + Remove ancient blocker on eselect-news. + + 31 Mar 2015; Agostino Sarubbo eselect-1.4.4.ebuild: + Stable for ppc64, wrt bug #541598 + + 25 Mar 2015; Agostino Sarubbo eselect-1.4.4.ebuild: + Stable for x86, wrt bug #541598 + + 06 Mar 2015; Jeroen Roovers eselect-1.4.4.ebuild: + Stable for HPPA (bug #541598). + + 02 Mar 2015; Agostino Sarubbo eselect-1.4.4.ebuild: + Stable for ppc, wrt bug #541598 + + 28 Feb 2015; Agostino Sarubbo eselect-1.4.4.ebuild: + Stable for amd64, wrt bug #541598 + +*eselect-1.4.4 (24 Jan 2015) + + 24 Jan 2015; Ulrich Müller -eselect-1.4.2.ebuild, + +eselect-1.4.4.ebuild: + Version bump, fixes bug 536822. + + 06 Dec 2014; Agostino Sarubbo eselect-1.4.3.ebuild: + Stable for ia64, wrt bug #529334 + + 04 Dec 2014; Agostino Sarubbo eselect-1.4.3.ebuild: + Stable for ppc64, wrt bug #529334 + + 03 Dec 2014; Agostino Sarubbo eselect-1.4.3.ebuild: + Stable for ppc, wrt bug #529334 + + 02 Dec 2014; Agostino Sarubbo eselect-1.4.3.ebuild: + Stable for alpha, wrt bug #529334 + + 01 Dec 2014; Agostino Sarubbo eselect-1.4.3.ebuild: + Stable for sparc, wrt bug #529334 + + 29 Nov 2014; Markus Meier eselect-1.4.3.ebuild: + arm stable, bug #529334 + + 25 Nov 2014; Agostino Sarubbo eselect-1.4.3.ebuild: + Stable for x86, wrt bug #529334 + + 22 Nov 2014; Mikle Kolyada eselect-1.4.3.ebuild: + amd64 stable wrt bug #529334 + + 19 Nov 2014; Jeroen Roovers eselect-1.4.3.ebuild: + Stable for HPPA (bug #529334). + +*eselect-1.4.3 (01 Sep 2014) + + 01 Sep 2014; Ulrich Müller +eselect-1.4.3.ebuild: + Version bump, fixes bug 516754. + + 23 Jul 2014; Raúl Porcel eselect-1.4.1.ebuild: + arm64 stable + + 13 Jul 2014; Ulrich Müller metadata.xml: + Add package to eselect herd. + +*eselect-1.4.2 (24 May 2014) + + 24 May 2014; Ulrich Müller +eselect-1.4.2.ebuild: + Version bump, fixes bug 511132. + + 14 May 2014; Ulrich Müller -eselect-1.4.ebuild: + Remove old. + + 14 May 2014; Agostino Sarubbo eselect-1.4.1.ebuild: + Stable for sparc, wrt bug #506152 + + 13 May 2014; Agostino Sarubbo eselect-1.4.1.ebuild: + Stable for ia64, wrt bug #506152 + + 20 Apr 2014; Agostino Sarubbo eselect-1.4.1.ebuild: + Stable for ppc64, wrt bug #506152 + + 19 Apr 2014; Agostino Sarubbo eselect-1.4.1.ebuild: + Stable for alpha, wrt bug #506152 + + 13 Apr 2014; Agostino Sarubbo eselect-1.4.1.ebuild: + Stable for ppc, wrt bug #506152 + + 12 Apr 2014; Agostino Sarubbo eselect-1.4.1.ebuild: + Stable for x86, wrt bug #506152 + + 11 Apr 2014; Chema Alonso eselect-1.4.1.ebuild: + Stable for amd64 wrt bug #506152 + + 02 Apr 2014; Markus Meier eselect-1.4.1.ebuild: + arm stable, bug #506152 + + 02 Apr 2014; Jeroen Roovers eselect-1.4.1.ebuild: + Stable for HPPA (bug #506152). + + 25 Mar 2014; Ulrich Müller -eselect-1.3.1.ebuild: + Remove old. + + 12 Mar 2014; Agostino Sarubbo eselect-1.4.ebuild: + Stable for sparc, wrt bug #500298 + + 06 Mar 2014; Agostino Sarubbo eselect-1.4.ebuild: + Stable for ppc64, wrt bug #500298 + + 05 Mar 2014; Agostino Sarubbo eselect-1.4.ebuild: + Stable for ppc, wrt bug #500298 + + 27 Feb 2014; Chema Alonso eselect-1.4.ebuild: + Stable for amd64 wrt bug #500298 + + 24 Feb 2014; Pawel Hajdan jr eselect-1.4.ebuild: + x86 stable wrt bug #500298 + + 23 Feb 2014; Markus Meier eselect-1.4.ebuild: + arm stable, bug #500298 + +*eselect-1.4.1 (15 Feb 2014) + + 15 Feb 2014; Ulrich Müller -eselect-1.3.6.ebuild, + +eselect-1.4.1.ebuild: + Version bump. Remove intermediate version. + + 11 Feb 2014; Matt Turner eselect-1.4.ebuild: + alpha stable, bug 500298. + + 08 Feb 2014; Akinori Hattori eselect-1.4.ebuild: + ia64 stable wrt bug #500298 + + 05 Feb 2014; Jeroen Roovers eselect-1.4.ebuild: + Stable for HPPA (bug #500298). + + 18 Jan 2014; Mike Frysinger eselect-1.3.8.ebuild, + eselect-1.4.ebuild: + Add arm64 love. + + 17 Dec 2013; Raúl Porcel eselect-1.3.8.ebuild: + ia64/m68k/s390/sh stable wrt #485500 07 Dec 2013; Ulrich Müller eselect-1.3.1.ebuild, eselect-1.3.6.ebuild, eselect-1.3.8.ebuild: diff --git a/sdk_container/src/third_party/portage-stable/app-admin/eselect/Manifest b/sdk_container/src/third_party/portage-stable/app-admin/eselect/Manifest index c406db231f..1dff51c7aa 100644 --- a/sdk_container/src/third_party/portage-stable/app-admin/eselect/Manifest +++ b/sdk_container/src/third_party/portage-stable/app-admin/eselect/Manifest @@ -1,28 +1,31 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 -DIST eselect-1.3.1.tar.xz 163908 SHA256 4fc1c3f1b021dd8d28475ab2115f6a2de843bbbb941a0f70999389d1e0d56444 SHA512 b62e3e9f9c145a92625d136ea14ffa9705fa312971160ee3bb33f285dd67f6e6f415c7b9909b902b872500663a7a79c6fe53f52d179de7b7e120c5de994effd3 WHIRLPOOL a04a20c25617c3a53b0937c7f01f6dc89677beb5e1917a8d078a7f4403d4d77b7342da47766a061bc9158962ada190901db5b99d4b9603c49d9b90d3ad57feb5 -DIST eselect-1.3.6.tar.xz 166976 SHA256 5a2d7c69ed6f668bee60a72f742a768fec4006b05255b0f79a4ebac86dbd0c2b SHA512 a1fb0f9216eb87365c19480b9a63b9d050630329e1e6697427408393b07a3e3c0165296dea48badfe97ab6a651fee7e3f312e640d7cb32626249de876d242d9c WHIRLPOOL 716db4e6d12088f77368f3115c1196b64b71b1d3931c728adc20ca4fb6cd719fc4da6e648df15531ff02d7200459577a606bac2e239286f8dc0f2c54eaa61d6b DIST eselect-1.3.8.tar.xz 168040 SHA256 d0c50bfe0faaddc54fc184f698ee74a6029a21f5155c4670a2bea3ead954c138 SHA512 159bf3ddb05b1966318eaf62d09e454a024f8be7ead2300392abbcbaa54ef748a1c4db1b2f96162994bcab43071396eb96a0b47268f04cb8557f8804818da18e WHIRLPOOL 9c4da0bde2ae2b53e8949d59b13498f55ef2c849dcc8cac503a7d0dda2511311d94dfc7aa27a97432f13aa0b430fec0ab280594dc165bbb40e573dce8c8a74b0 -DIST eselect-1.4.tar.xz 168580 SHA256 38f457567ac6a400763e49c215a78d5a7efc3edad589dda37bbd70847e3e7260 SHA512 4c28df99d3a235ccda60cb576634cde6110d3b7bc2fb7b8e3e9a69f7e09377dd9a5c615d6bf0ab8d668c137e8f658484fd28c0fe45e6ad3b7915925a3384b999 WHIRLPOOL 6646c023283b111bf7a973993dfe8537bdd3fab4c6c738af1f37c1aed1bddefbf834562036386dce1359d1b04da89049e7c60e4498733ac56587e037ca0ea87f -EBUILD eselect-1.3.1.ebuild 1900 SHA256 e074c14c109901748c36558e952f5ebd05c00d0c46e294bdecd3b85dbf8533ee SHA512 afc5de731a51976f69766165c97f16fef1a0e0c362e7bc6990f47b4ff9df3f6e61f1c309466701be920927e559c6feb230ed949c11304ab723e9f03310b2fc96 WHIRLPOOL fe96be86d4b55e500d0101f85d90500350b69d32078602dfd517c7969c5187dd73fe9cd5533b57a4a0c5210366edb5f5d88c47aa549471a6aa71484a05bf11d2 -EBUILD eselect-1.3.6.ebuild 1795 SHA256 624738e70f94608736c7af6bd5d029acc92b0b03569a813db53f0b38890b265a SHA512 cc30b150f6d3783c7fa74afcbc855bdfcefac0c65446a77e6d05fc01b4c7dbbb1b9b6545ed6e335f6f2f6bacd45fa4493656f55260150b13de1381b55f5802ea WHIRLPOOL b00844e81a7f0a2df2ec204a1ab050d395b6076376bd031f42fc5547283a1b577cacbdb278034a34d7a824ab8a737e19ef9f2b801091abcc2bbbe9a2a616b787 -EBUILD eselect-1.3.8.ebuild 1822 SHA256 3da3100a307bf71dcf18378fe5b3c445b7f47c2615ef1912486ff4a838acef57 SHA512 12caab10c300ba9f4ccacee6681f778a1290b05f6f4b58517aac0323f20dde9a708f5bfa17fd3152212a9ce2fec9b5b7e371b7a0b87f2e9562a74881a059003b WHIRLPOOL f73d39c66ef7a32116db77cd1e9a600334e4a46502885bcad079104dba486a5d5af50b7ef33dbf80983c2be3b25f47e62dd22dea60c15ed37bb3e0362a3a4411 -EBUILD eselect-1.4.ebuild 1827 SHA256 5c0f5d90a186b9e66e8c389b8ec05c4fe14ff923d13970528b29fbf2c7fa9858 SHA512 31395dc9d94f608d566ba37bab3b002746bb07b8954a70464d189b03faaf921dec398ceb02c658f4053a512c1678b07ac533a21a57ba1471df02b68441ebd1fc WHIRLPOOL 0184fc081a39bb5766ca2072ec9fdc2f16a3d2499c94cb6e64311f468d2c4be68502a2c9e76e5cab9c3c6b5b6efdacdc09a14bde54f1aadbea011540e76e5988 -EBUILD eselect-9999.ebuild 1518 SHA256 a77d8aed47a955d240898d9ac16d109e100755e4161483d15603abb9e2e1d976 SHA512 6eadab15b307bad131ed84f2692d9de9a1fea0833adbdd81bbbe5869ccc3bf0579edfe9615269225c7686481407d5504cc052e890c267a1b595498c61c952b88 WHIRLPOOL 0b2e4758f05ecfcb3ffcf6aa5c4923cfd003e53d6dbec04cf50e0a055cb4cd628c277797be5aad5c3c71e2fcafd42a280a8a4b094c562e494f0bd05c97bdba5d -MISC ChangeLog 35576 SHA256 80534750df7fad313bdeaf76088699fbe5b942a38f55ed782340df77e1cdeb14 SHA512 f9918d435f168a49731859d4961e1543232cd3ceffebf188535703a6fc670dd7b58af7dc30c64b87988662b5c0c253d99f3e69b43fefd245e1a99744061b7a7c WHIRLPOOL 87b1fa3b5275ff257cd0584ee825e2a176933b16b861395d3dfecb74fe4e97fda3d3a9efc05a00575d0f5c27b61990500716b46925142c349ef6b5b7518d797d -MISC metadata.xml 202 SHA256 4734bc1332c7d5cb2724d9266d647c195fa114a891f503e04bda1ff96e63b596 SHA512 bdd75d28e57f8855efb6e66f0a1e67a8344b6dc2b95391e75d446d272bcc04170c83dc84f447cf957e020799a41e40a2e7cb55a2fdec4f2ea87039f70572bbf6 WHIRLPOOL 20cbbba5aabed9f251e6c5239a24290461ce961adddc218cd029dcb2efc2382a26282cc9dfed3c7bd82a6181ac76acbfd3ab74daab38a6ea4f9d432d2254c36b +DIST eselect-1.4.1.tar.xz 168616 SHA256 c60eb7e3b6eea36560ea16f8378de3c86926988a1eee3e6dd98c12f0340869c0 SHA512 c6754c3bb71efda36b807f2275aff0cc7bf5c3f58cbc7543b8255592940dae341e4b597ff1376b0997c37bcd0b736d813630b9fe4a4da2f85765217d8634deab WHIRLPOOL a9fb2dc6904c57878c744f70f0bd66a18b574eec04f042fa5ab60f608f31a0c90554153f3362c633742bb9918cb14f146269e0972cdf97998c60c236ae966f66 +DIST eselect-1.4.3.tar.xz 169400 SHA256 eea297658235321727f174aca841fccd31ec1ec044519c6b74fd5f7f168a3faf SHA512 5c4468745cb3d8da731fcd9c0ad3897270b01b337fd33cb06f5523d71d5ceb03be01eb10dd624522700e23175462a87ebb9e84e58a250b1938981dc0d5b39595 WHIRLPOOL 3788f77082abb55bd4d07317fd08688522c059e95d7ae7c6958bc40e7ef9bbced996e909e4bb3fc367585b212d93bff950ca2072907e0a06ef8330cdbec53256 +DIST eselect-1.4.4.tar.xz 177536 SHA256 120c123eae4a1d03515e94f9efd51af6ff2f09340daf1ada4dc21079df7a937f SHA512 1ed01cf00e3f13aad3e5f844c7086c3dd48398efd76e68cd91cf13b9939f4b48eef8915c5f3926954d158023115ad66ee67c0bc8fc4c9570900a37207674fc8f WHIRLPOOL e56c3ea3e54bdbcfffba3fbbe85b3c824cab796a0bae2680fac962356a2f707783571a9f73e0ea8299098838e593bea77b14edbeaadc372f186c2da2928e9ab5 +EBUILD eselect-1.3.8.ebuild 1799 SHA256 3e7b0eaf9e144a95ae9c887084217d1d5f4eb6e642f4095b5935cff213e524dc SHA512 e006b62e4d857b4c49b3d674c9249023a7fb5aba6543b771a0ae25277a59edc8082ebc0a8eb86b822868335bd874b1507e045a2281195e74475ec0467d849dda WHIRLPOOL c6b4d7c9f5e76e8ae292874355302c91b5ccff8a8a699f1010b95cd379d482d5f031f9df16edee893f223ebb614221d09711c3291ef934c99f503ad25e027f98 +EBUILD eselect-1.4.1.ebuild 1802 SHA256 f6a93ecb559368e5e7e4750fcd96727c82426f1f829c3b4aa4ec3d49479eafe2 SHA512 380b80b1a05ebc5345e0735956fa7aea8fba87f8d851c15468a5d0cabfc91c883c78635a920a8395f0aa5148de5ee8d02b7763e88d4fa67ae1e01fb21922f602 WHIRLPOOL 2a449fb6c1fc16016145a500df47fa19691a479e14851be0b271ccfc21722973067ce11edcf1ff65211ee17c635025c44e384871df7dbe9e587563d57a616233 +EBUILD eselect-1.4.3.ebuild 1803 SHA256 552768375a17368cecf837ebdb9eab5d2539e2925f4884df6992f28b6c5cf2c1 SHA512 7e0f24e35341a3fce86eb745b3b9f6fd49295156da67ee60bd6958d769a7e1af38207e1bef00acaeea8d47c379d928b13e03cfaa172a85466e1b7d879c3e7b81 WHIRLPOOL c025f6148d80e1d14a1756cc5516f4df1b22f5024f72affa4f08b0323beb29d15b12eed91ccc8a090a3faceaee06119cf8c7fa72ba5d1f7f68e9ddcc5a1a7555 +EBUILD eselect-1.4.4.ebuild 1803 SHA256 0b9ce1b8c078c714ba9d81dffd0952524105878b78246f2cff22a430607ad538 SHA512 e55a86bd2510ac296e225420156f8fe001a1adcd9b6cbdfde90280091c6d5f62d0cd0aeea6d3fddc78ace42c6f7fa40741eb2f5f49696a50899b6987688c5489 WHIRLPOOL b57dd62b3f893c3e5aef5561306e6312f00fa761883166af2ec043fc37e20d9f2ac093c098943952890e42e0457e0ae7f2ed965309a6e4e950405429e8990d37 +EBUILD eselect-9999.ebuild 1493 SHA256 b5c1b5a29229e7be85ed5a55bea386d78c31209b8d315f83454064e61f2312e5 SHA512 7577d5852b72c27f9cae5202cb33ab3c39253ad83c54ddeb914d95faad4b5d3757c273183bd55cb584705e68565e8b78e7226ff0dd2d23f142cf3c4cce85fb7c WHIRLPOOL b4610764704d55693ff1679d894a0e8fd118a2c7c55c3c1c64acdfcbb74bd8dfdea97e25e1523393a9f01f2ef6d1499eef36ecb29bb2215522f63bef5e2f9d36 +MISC ChangeLog 40720 SHA256 d661574d0e45b3ffd74c2ab68e55ae94461b7a0d70538a9066072ec412b00d54 SHA512 e5e9e104627aad2157b49121dcce55dc0a872a23663c652acd93210fbfe1a3af641bf9c36eed080efcda96f7e507c0611ac1c8acb074c64e3bfaf2d7044a4d22 WHIRLPOOL f6b616cee1e782c48fff9dc43a56ae7c6e529c1a9fd236a467950aeaf190bb5aa7105083b4a38b08cfa1fd9f7d629fee260b4298eec0c204cb0320201e53345a +MISC metadata.xml 160 SHA256 01504fad95c84823b5f64e65688d7af2865b8af677124a0baec32b4d3ed99755 SHA512 de37190ef4ac84826a8d958b572ffb3d7361032089c37ac180e0f68067dd107f75f05eb9985e41fc7470c3720f45571fa873652577347dc2146eafd2134215b4 WHIRLPOOL b68d7428e36ad9dd21b72df0941dbe070dea9a98a4f626b08cbdbdf5e79742adbc7f2f0b8bbcb2ff8e8e27b16d7b9404535d063f5e22ff8aeff703661ecccc22 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.22 (GNU/Linux) +Version: GnuPG v2 -iQGcBAEBCAAGBQJSo3LwAAoJEJQzkH1pP7W4Jj4L/jyvEVnm+FBs7/N09Jha73qM -/TfGlta9g4T1w8pjhni4qHoe5ZH1ugjnUq46JJSjk+DVBaBoZ/eMFVqVoJtY2U9v -QAmx10RaC5IENeYUB8rMc5os8E1XkHhilb1H5UZQEYdW6FiUPXyNOLtKIFdj28gh -g8xxw6U3L53sBqBGZYJkMAgC7uFsvjNz0+TCBku5iiazbGQ/5+HpZYgsOdSTS9Ko -XA1JhBIJlUCeKxi6kKEw80s+GFRWsDUC4Va0b0q1WGW3OmdCfYpOpMEa9cAVYik6 -blVghuKwWZrNCcsk33JScYVn4j20gvzcajGGJh5XxXqgvqQPsfaD4MDZLFX6wGAj -rx6bqNGPAqA0b9azYUii8NjzGw0SfU3g0FhN+Jd/LOoSC6a+gga+b5eayluFE3LK -FxGGCjdJAy0yBJvnlegIMS7stpclWebXxIBsWybaH1FMHKld7DFVKV+Pah94jakR -bQ+b/bGH1jl+bH07JUh9YC8doH6OXR1TGteSIEDN9A== -=mfG7 +iQIcBAEBCAAGBQJVLPELAAoJELp701BxlEWf9joQAJ34+aDig95pGH/hV2l4O+hC +2XtIrgXmTsPb1s7bjgfsfgpmcYgKTvGXaJRNGRjSosrmhdk7SsgGOWeUez4cW8+h +u0yujW9Rwsa2zFsKNXT1rxpJhBjNsKUD9G9SftBQnauMvwRcSavOgSytE2vRxqjl +sGQK1g4pI0o9XsDB9g+wS2GW3F2sXuFbNuX/cg2klvP3AmvFK+nGVYD9eCp8amL+ +DU0ZgG9h7t0vJ4L2AcbH/bHE1PWwf6sUTrj6jmo3FnTil5uG+pHP82npamGGd06P +cuQTHd22ZuACgAYmd6pngyZIJCK1lBO4TKe/jK518GDuh5H95MwZJ1tc7bR6844J +jPDmjbQjcLLpAcZoWwpl5CO2jZeDFf4bX9M6RdAwsjyyWwV4I6fT/xMbNV1CKrmx +2xXytD93f3CSakPAatV/bbWQQGk/dBgOE/Abcd7BfAsS/K33+q/qf0cSiTKLU3Iq +Fx6SsOkZ+hvXv09QfbGCTslfMLJjCT78q5Uo1cTvc/UaHK5mfF/dmIi1kd2th/xY +ihc0lQrBoeBNAaUOLxwu3inDxaIE7kpChGJ04WqznM29eTkCk7uRToj80u+RIbds +JGjw9I1W1NnFArmmqcmUvAX9O1RsQ9eJqjOimWHrm7XwpBgSwIPY6hWPTIu8HnjM +4lrbDHHRvteAT59ego/9 +=Y/t7 -----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/app-admin/eselect/eselect-1.3.1.ebuild b/sdk_container/src/third_party/portage-stable/app-admin/eselect/eselect-1.3.1.ebuild deleted file mode 100644 index e276dcb1fd..0000000000 --- a/sdk_container/src/third_party/portage-stable/app-admin/eselect/eselect-1.3.1.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect/eselect-1.3.1.ebuild,v 1.13 2013/12/07 19:08:28 ulm Exp $ - -EAPI=3 - -inherit bash-completion-r1 - -DESCRIPTION="Gentoo's multi-purpose configuration and management tool" -HOMEPAGE="http://www.gentoo.org/proj/en/eselect/" -SRC_URI="http://dev.gentoo.org/~ulm/eselect/${P}.tar.xz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="doc" - -RDEPEND="sys-apps/sed - || ( - sys-apps/coreutils - sys-freebsd/freebsd-bin - app-misc/realpath - )" -DEPEND="${RDEPEND} - app-arch/xz-utils - doc? ( dev-python/docutils )" -RDEPEND="!app-admin/eselect-news - ${RDEPEND} - sys-apps/file - sys-libs/ncurses" - -# Commented out: only few users of eselect will edit its source -#PDEPEND="emacs? ( app-emacs/gentoo-syntax ) -# vim-syntax? ( app-vim/eselect-syntax )" - -src_compile() { - emake || die - - if use doc; then - emake html || die - fi -} - -src_install() { - emake DESTDIR="${D}" install || die - newbashcomp misc/${PN}.bashcomp ${PN} || die - dodoc AUTHORS ChangeLog NEWS README TODO doc/*.txt || die - - if use doc; then - dohtml *.html doc/* || die - fi - - # needed by news module - keepdir /var/lib/gentoo/news - if ! use prefix; then - fowners root:portage /var/lib/gentoo/news || die - fperms g+w /var/lib/gentoo/news || die - fi -} - -pkg_postinst() { - # fowners in src_install doesn't work for the portage group: - # merging changes the group back to root - if ! use prefix; then - chgrp portage "${EROOT}/var/lib/gentoo/news" \ - && chmod g+w "${EROOT}/var/lib/gentoo/news" - fi -} diff --git a/sdk_container/src/third_party/portage-stable/app-admin/eselect/eselect-1.3.8.ebuild b/sdk_container/src/third_party/portage-stable/app-admin/eselect/eselect-1.3.8.ebuild index 58b62e3288..69c5f2b42a 100644 --- a/sdk_container/src/third_party/portage-stable/app-admin/eselect/eselect-1.3.8.ebuild +++ b/sdk_container/src/third_party/portage-stable/app-admin/eselect/eselect-1.3.8.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect/eselect-1.3.8.ebuild,v 1.11 2013/12/07 19:08:28 ulm Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect/eselect-1.3.8.ebuild,v 1.14 2015/04/01 00:55:33 ulm Exp $ EAPI=4 @@ -12,7 +12,7 @@ SRC_URI="http://dev.gentoo.org/~ulm/eselect/${P}.tar.xz" LICENSE="GPL-2+ || ( GPL-2+ CC-BY-SA-2.5 )" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc emacs vim-syntax" RDEPEND="sys-apps/sed @@ -24,8 +24,7 @@ RDEPEND="sys-apps/sed DEPEND="${RDEPEND} app-arch/xz-utils doc? ( dev-python/docutils )" -RDEPEND="!app-admin/eselect-news - ${RDEPEND} +RDEPEND="${RDEPEND} sys-apps/file sys-libs/ncurses" diff --git a/sdk_container/src/third_party/portage-stable/app-admin/eselect/eselect-1.4.ebuild b/sdk_container/src/third_party/portage-stable/app-admin/eselect/eselect-1.4.1.ebuild similarity index 74% rename from sdk_container/src/third_party/portage-stable/app-admin/eselect/eselect-1.4.ebuild rename to sdk_container/src/third_party/portage-stable/app-admin/eselect/eselect-1.4.1.ebuild index bd2b4ab34c..23e41dd35b 100644 --- a/sdk_container/src/third_party/portage-stable/app-admin/eselect/eselect-1.4.ebuild +++ b/sdk_container/src/third_party/portage-stable/app-admin/eselect/eselect-1.4.1.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect/eselect-1.4.ebuild,v 1.1 2013/12/07 13:23:29 ulm Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect/eselect-1.4.1.ebuild,v 1.12 2015/04/01 00:55:33 ulm Exp $ EAPI=4 @@ -12,7 +12,7 @@ SRC_URI="http://dev.gentoo.org/~ulm/eselect/${P}.tar.xz" LICENSE="GPL-2+ || ( GPL-2+ CC-BY-SA-2.5 )" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc emacs vim-syntax" RDEPEND="sys-apps/sed @@ -24,8 +24,7 @@ RDEPEND="sys-apps/sed DEPEND="${RDEPEND} app-arch/xz-utils doc? ( dev-python/docutils )" -RDEPEND="!app-admin/eselect-news - ${RDEPEND} +RDEPEND="${RDEPEND} sys-apps/file sys-libs/ncurses" diff --git a/sdk_container/src/third_party/portage-stable/app-admin/eselect/eselect-1.3.6.ebuild b/sdk_container/src/third_party/portage-stable/app-admin/eselect/eselect-1.4.3.ebuild similarity index 69% rename from sdk_container/src/third_party/portage-stable/app-admin/eselect/eselect-1.3.6.ebuild rename to sdk_container/src/third_party/portage-stable/app-admin/eselect/eselect-1.4.3.ebuild index 08ecdb285c..50ea5b7c32 100644 --- a/sdk_container/src/third_party/portage-stable/app-admin/eselect/eselect-1.3.6.ebuild +++ b/sdk_container/src/third_party/portage-stable/app-admin/eselect/eselect-1.4.3.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect/eselect-1.3.6.ebuild,v 1.13 2013/12/07 19:08:28 ulm Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect/eselect-1.4.3.ebuild,v 1.11 2015/04/01 00:55:33 ulm Exp $ EAPI=4 @@ -10,9 +10,9 @@ DESCRIPTION="Gentoo's multi-purpose configuration and management tool" HOMEPAGE="http://wiki.gentoo.org/wiki/Project:Eselect" SRC_URI="http://dev.gentoo.org/~ulm/eselect/${P}.tar.xz" -LICENSE="GPL-2+" +LICENSE="GPL-2+ || ( GPL-2+ CC-BY-SA-2.5 )" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc emacs vim-syntax" RDEPEND="sys-apps/sed @@ -24,8 +24,7 @@ RDEPEND="sys-apps/sed DEPEND="${RDEPEND} app-arch/xz-utils doc? ( dev-python/docutils )" -RDEPEND="!app-admin/eselect-news - ${RDEPEND} +RDEPEND="${RDEPEND} sys-apps/file sys-libs/ncurses" diff --git a/sdk_container/src/third_party/portage-stable/app-admin/eselect/eselect-1.4.4.ebuild b/sdk_container/src/third_party/portage-stable/app-admin/eselect/eselect-1.4.4.ebuild new file mode 100644 index 0000000000..b508f9ecb5 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/app-admin/eselect/eselect-1.4.4.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect/eselect-1.4.4.ebuild,v 1.11 2015/04/14 10:50:51 ago Exp $ + +EAPI=4 + +inherit eutils bash-completion-r1 + +DESCRIPTION="Gentoo's multi-purpose configuration and management tool" +HOMEPAGE="http://wiki.gentoo.org/wiki/Project:Eselect" +SRC_URI="http://dev.gentoo.org/~ulm/eselect/${P}.tar.xz" + +LICENSE="GPL-2+ || ( GPL-2+ CC-BY-SA-3.0 )" +SLOT="0" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="doc emacs vim-syntax" + +RDEPEND="sys-apps/sed + || ( + sys-apps/coreutils + sys-freebsd/freebsd-bin + app-misc/realpath + )" +DEPEND="${RDEPEND} + app-arch/xz-utils + doc? ( dev-python/docutils )" +RDEPEND="${RDEPEND} + sys-apps/file + sys-libs/ncurses" + +PDEPEND="emacs? ( app-emacs/eselect-mode ) + vim-syntax? ( app-vim/eselect-syntax )" + +src_compile() { + emake + use doc && emake html +} + +src_install() { + emake DESTDIR="${D}" install + newbashcomp misc/${PN}.bashcomp ${PN} + dodoc AUTHORS ChangeLog NEWS README TODO doc/*.txt + use doc && dohtml *.html doc/* + + # needed by news module + keepdir /var/lib/gentoo/news + if ! use prefix; then + fowners root:portage /var/lib/gentoo/news + fperms g+w /var/lib/gentoo/news + fi +} + +pkg_postinst() { + # fowners in src_install doesn't work for the portage group: + # merging changes the group back to root + if ! use prefix; then + chgrp portage "${EROOT}/var/lib/gentoo/news" \ + && chmod g+w "${EROOT}/var/lib/gentoo/news" + fi +} diff --git a/sdk_container/src/third_party/portage-stable/app-admin/eselect/eselect-9999.ebuild b/sdk_container/src/third_party/portage-stable/app-admin/eselect/eselect-9999.ebuild index 598181cb99..b8c52329d0 100644 --- a/sdk_container/src/third_party/portage-stable/app-admin/eselect/eselect-9999.ebuild +++ b/sdk_container/src/third_party/portage-stable/app-admin/eselect/eselect-9999.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect/eselect-9999.ebuild,v 1.16 2013/10/29 21:08:27 ulm Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect/eselect-9999.ebuild,v 1.17 2015/04/01 00:55:33 ulm Exp $ EAPI=5 @@ -23,8 +23,7 @@ RDEPEND="sys-apps/sed )" DEPEND="${RDEPEND} doc? ( dev-python/docutils )" -RDEPEND="!app-admin/eselect-news - ${RDEPEND} +RDEPEND="${RDEPEND} sys-apps/file sys-libs/ncurses" diff --git a/sdk_container/src/third_party/portage-stable/app-admin/eselect/metadata.xml b/sdk_container/src/third_party/portage-stable/app-admin/eselect/metadata.xml index 4c9cb19391..dc5dc4fc2c 100644 --- a/sdk_container/src/third_party/portage-stable/app-admin/eselect/metadata.xml +++ b/sdk_container/src/third_party/portage-stable/app-admin/eselect/metadata.xml @@ -1,7 +1,5 @@ - - eselect@gentoo.org - +eselect diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/ChangeLog b/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/ChangeLog index a94c8462e1..3f54944bb4 100644 --- a/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/ChangeLog +++ b/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/ChangeLog @@ -1,6 +1,107 @@ # ChangeLog for app-crypt/pinentry -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/ChangeLog,v 1.141 2012/12/16 19:46:30 armin76 Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/ChangeLog,v 1.167 2015/03/31 17:18:11 ulm Exp $ + + 31 Mar 2015; Ulrich Müller pinentry-0.9.0.ebuild, + pinentry-0.9.0-r1.ebuild, pinentry-0.9.0-r2.ebuild, pinentry-0.9.0-r3.ebuild: + Update dependency after package move of eselect modules to app-eselect. + +*pinentry-0.9.0-r3 (22 Mar 2015) + + 22 Mar 2015; Kristian Fiskerstrand +pinentry-0.9.0-r3.ebuild: + Use qt4_get_bindir from qmake-utils instead of hardcoding moc path. Fixes + #544110 + +*pinentry-0.9.0-r2 (01 Mar 2015) + + 01 Mar 2015; Kristian Fiskerstrand + +files/pinentry-0.9.0-accessibility.patch, +pinentry-0.9.0-r2.ebuild: + Fix for bug #541400 + + 28 Feb 2015; Alon Bar-Lev -pinentry-0.8.2.ebuild, + -pinentry-0.8.3.ebuild, -pinentry-0.8.4.ebuild: + Cleanup + + 28 Feb 2015; Agostino Sarubbo pinentry-0.9.0.ebuild: + Stable for ia64, wrt bug #540002 + + 27 Feb 2015; Agostino Sarubbo pinentry-0.9.0.ebuild: + Stable for sparc, wrt bug #540002 + + 26 Feb 2015; Markus Meier pinentry-0.9.0.ebuild: + arm stable, bug #540002 + + 25 Feb 2015; Agostino Sarubbo pinentry-0.9.0.ebuild: + Stable for x86, wrt bug #540002 + + 24 Feb 2015; Agostino Sarubbo pinentry-0.9.0.ebuild: + Stable for alpha, wrt bug #540002 + + 23 Feb 2015; Agostino Sarubbo pinentry-0.9.0.ebuild: + Stable for ppc64, wrt bug #540002 + + 21 Feb 2015; Agostino Sarubbo pinentry-0.9.0.ebuild: + Stable for ppc, wrt bug #540002 + + 19 Feb 2015; Agostino Sarubbo pinentry-0.9.0.ebuild: + Stable for amd64, wrt bug #540002 + +*pinentry-0.9.0-r1 (17 Feb 2015) + + 17 Feb 2015; Alon Bar-Lev +pinentry-0.9.0-r1.ebuild, + metadata.xml: + Add support to clipboard in qt, bug#540348, thanks to Ezio + + 14 Feb 2015; Jeroen Roovers pinentry-0.9.0.ebuild: + Stable for HPPA (bug #540002). + +*pinentry-0.9.0 (19 Nov 2014) + + 19 Nov 2014; Kristian Fiskerstrand +pinentry-0.9.0.ebuild: + Bump pinentry to 0.9.0 + +*pinentry-0.8.4 (08 Oct 2014) + + 08 Oct 2014; Alon Bar-Lev +pinentry-0.8.4.ebuild: + Version bump, bug#524742 + + 03 Apr 2014; Michael Haubenwallner pinentry-0.8.3.ebuild: + Add ~ppc-aix keyword. + + 20 Jan 2014; Mike Frysinger pinentry-0.8.2.ebuild, + pinentry-0.8.3.ebuild: + Add arm64 love. + + 27 Dec 2013; Alon Bar-Lev pinentry-0.8.3.ebuild: + Fix aix build, bug#493384, thanks to Michael Haubenwallner + + 06 Nov 2013; Alon Bar-Lev pinentry-0.8.2.ebuild, + pinentry-0.8.3.ebuild: + add gettext build dependency as we are autoreconfing, bug#490522, thanks to + yegle + +*pinentry-0.8.3 (07 Oct 2013) + + 07 Oct 2013; Tim Harder +pinentry-0.8.3.ebuild: + Version bump (bug #487188). + + 15 Jun 2013; Alon Bar-Lev + +files/pinentry-0.8.2-texi.patch, pinentry-0.8.2.ebuild: + fix texi issue with recent compiler, bug#472700, thanks to Bryan Baldwin + + 02 Jun 2013; Alon Bar-Lev -pinentry-0.8.1.ebuild: + cleanup old ebuild + + 05 May 2013; Alon Bar-Lev + +files/pinentry-0.8.2-ncurses.patch, pinentry-0.8.2.ebuild: + support sys-libs/ncurses[tinfo], per bug#468430 + + 02 Mar 2013; Markos Chandras pinentry-0.8.1.ebuild, + pinentry-0.8.2.ebuild: + Move Qt dependencies to the new category + + 20 Feb 2013; Zac Medico pinentry-0.8.2.ebuild: + Add ~arm-linux keyword. 16 Dec 2012; Raúl Porcel pinentry-0.8.2.ebuild: alpha/ia64/s390/sh/sparc stable wrt #443522 diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/Manifest b/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/Manifest index c1b9b0c3c5..d1ab74cf31 100644 --- a/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/Manifest +++ b/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/Manifest @@ -1,16 +1,27 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 -DIST pinentry-0.8.1.tar.gz 504101 SHA256 3e17e1d410686d197f96b61b04e3fad28bd6bcb029077bdfd902780934de9132 SHA512 a7f9a582b1d9c347c65f4a842dc4f3270199dc23eab2487e5150e37b71d666628a8a60d44f85d64bba5b1a7018379dd181e810bc373994c9a94fafe706adf76a WHIRLPOOL ee6ea273cf1307c9d6946f9dabaca076ea563f57e64a044d169200a95944173ae8ac60d9fe167bf5e9e1a21216ac41ff680f8097d5a6431e9e80a0a4ec77d024 -DIST pinentry-0.8.2.tar.bz2 428514 SHA256 5084b7b6aac5725303f3b0185f126daa8b33ee78ade538edf1e20034594a39b1 SHA512 f012ed163b8905e10714e8667a4434eb192e9519e0fa91a686b097224252bf2e73c3b35d682b6fd4a9df80eefcb3afbf2ec763aef58a3ab5a1e71268fd83e158 WHIRLPOOL 0a17bf30390895dddbaad14bcf07b3064fb7e3c1ed97ba22231e13201f24cfc194a8ef110da7316f137ed3942c094c1990aa51a80b352c5572748b42f40a77d7 -EBUILD pinentry-0.8.1.ebuild 2976 SHA256 6d0b40950df094c43ab4534f44dc7fbded607562af42447a3953ce4b23c6ee59 SHA512 9dc24d522d5634badae37aeb7dce8b407ef4a484e0438d024bb0a3973976d7a7f2a3963e82b2ac4698ba76ddf11162c1b20aa1221e17661c5924cf79c237c964 WHIRLPOOL e2f04fe49dc76f0a93e5167dac1f1b438a86dfa4ddc37809d47e11c05606d3625f9aeea53325f31ae5a69d0dbbfffb1d69977bacab4540484bfe971b9ad63adf -EBUILD pinentry-0.8.2.ebuild 2623 SHA256 a0b327a3ff56b525e0969292a854a24b72055b2cf59c064777174d2664d2320c SHA512 231817c1c51a31ec285972c7e8b6578c33f626d1ce4387e1e0c269ee14cbe776716b2ff3b3f6953b97d1c5043f2e41e5f22b8e95700ccf3a5388a7a7cb544733 WHIRLPOOL 9f3df9e17c0720d7aefddf688e63117c285db2f4cac2a4b0cc1b47859be239e3fd35918241c971f6a56750e15b6aa84c6cc5896d677437923822bd52f580601d -MISC ChangeLog 18959 SHA256 634f366b7a25655174e4813440334edc6b1feee8ca8b47474841fda8c47e6a0e SHA512 e7e98eebb693aa90a21dbf5ea40912ecefdfca0e1d58aa548969fbfe29e52d72afc539e4b54dbc9ff28425ce79439967ef26ef8213e995607aadf779224991d3 WHIRLPOOL 4f0692d3cc07584ee87327301925d3fc514f09828a04a34c1337377dae4695fd01277fc85857bdb55344a0d95a692cba8130ed5c29ba0e8ede4d18cd644ab1dc -MISC metadata.xml 159 SHA256 fabd15e2740a2a68e0bda738d0cd4300b133ff11239802afe7e60aa3862c9c03 SHA512 96a1f7f082adc57e52a1a32666e1206e68f8ff03c728fdb7666ff98c255905977491fc4dfc37bc8bdf5da0eb50cdc408adec357bbd75bd980bc90659cc157194 WHIRLPOOL 82fca1c4b75b090abdb0a4233c8e49fc43535ca6e470f725c1872653ea922b6693e9646bc3ee1fd6f1293ebedad661642cec13b2817fb5315268300f7675a751 +AUX pinentry-0.8.2-ncurses.patch 824 SHA256 7d5e485e2c6dcce80ab63055d24761f53ae28e19b5ab2dacc424ebc7677805e8 SHA512 415ad55fd7a4ab66e87e5db76b1314b00f5a86552804f1f431a533ba1e7ec3f2c7136096106688b572639ceb637fdf0c3e25d96aa2e07fd1f6f295d39e1d4901 WHIRLPOOL 5483ccb6041e769387685ce987a19a2aa50835781a391169abbe7a838325149b81ce186692dbdc588858f74ef912a80f1eca6efb0f3421ace57925ca9c6f9ca5 +AUX pinentry-0.8.2-texi.patch 688 SHA256 47c5280fb82d0ba15338c60765c1ee37b368baf774a821f7afe85a7bf16dcbbc SHA512 4cd0b58a8719d0569d9a3c7c8258e609ccd6239436e3b981afcfb95859f8f4b898a8c29db3b310fb3611b285e58f89b09c9c9f8607a9168ee26ffc054ed9f680 WHIRLPOOL fd574ed478dcd9ff1a9306da1122f20d6f894ca055ed4f368f6796c5b41bfcff9c7842c8ed9a9b8a235ccd4031a153d9f0cf43e60e0cec16e482bcc021a21388 +AUX pinentry-0.9.0-accessibility.patch 2587 SHA256 80adf350a7fa17ab7d60b36d1d373f629c85424de96950c4156fe44e0c2691ae SHA512 2c337e71aad65af0fae7d82bacb08304e1c276cbc0cb318442669a3c711ea0be7b909a5ff9c6a5e846464d1e91645ec5a2c57d9deb5eaaa8b16ce3c5244684a8 WHIRLPOOL 02bf8215210b81f48a16a519b9207356fd32c42a42acd1eaeae9faf81e5f8b500c006a3491948b48df855b7a44cde4976753a71494ff1a1b1b407d2ed653af56 +DIST pinentry-0.9.0.tar.bz2 464272 SHA256 90045a07ab8e1a8e1ecf5d19b51691f195525e579fa5d71d7e92c120b05490ab SHA512 2cc53a5c3852edaf6e940228d9b43fe4709344eba5fe230b7afd22b2c0239d0b258917d75661d80590b2d61c6fe9dac8ad15a0b4a0a0e7fba90a9e1c07364edd WHIRLPOOL 3f77a8aa2d44c7206d877e31088ec927473441e61f06e788330545d75ac489e6e9d5bf0026b23d0824304dad54ce8e61c4571d186df7ad0edc2d644ca3af04ac +EBUILD pinentry-0.9.0-r1.ebuild 2984 SHA256 5c8d235f29341909888aed86e394c0597391cbadf8a62f683e0843f416709c96 SHA512 d0b1eba241dee63b0bcb048fe7b73835727283a817d5a58f8390b6a9a4000d2f8532b045d3c284947a8e881f892c0a51d41276a0fe143d1271c11f171324986f WHIRLPOOL 5bf8814ec11ebc63a346db2368947aab5299489c07a93c80ec9097b366579194698f1637d63f0798941afaa330aa59bd6d13bd3b1be1eeba75e0ce8c38cbf14f +EBUILD pinentry-0.9.0-r2.ebuild 3038 SHA256 8cecfa92b1cd7f5cf663c409bad542b1cf2024ab3bebbab19daf32ea632a9404 SHA512 ab76435473aa4e22248a051607c28c76e634c6398096839b6436f738e852cfe564403c6addde7d696c6d4d28592c9257e48092af992c4211d5e84f4b07f1b5cc WHIRLPOOL c86ce2526f7c912edb0d0c12028d18ec3878e55008d0a70a89e7bcf33d27bb9461ecd5d9b6605f10c643d20a1bc94a9959857fb995314c61473660c19e815ea4 +EBUILD pinentry-0.9.0-r3.ebuild 3049 SHA256 e67f51eafb58a8c7ca6cfc6d5564cf9077cd3dd6a56c570f5cdf432cc2220436 SHA512 a08bbdab51f233807a31725f1ed1e625419dca379fc9e6f4562fc60fea836fcfd97f00b251d68cda3dce8b3338a27f869b6433fbff1f08073ebf57f6089c0281 WHIRLPOOL 54a6cb79e9093f59e867844c33f92544e3dd0b2154a56e379b362c6ffe74f97dd6fb0a86278505cb9795733f6642c59ee9b25a30422b40bbe67bc0a80fd08ca0 +EBUILD pinentry-0.9.0.ebuild 2901 SHA256 e890a9acc471f6252fe4658e7f5b54a99525c06d5cf96681c3d0483dd9735829 SHA512 cfcd1733d69eebcf8e1c01d275edf7e50be76ddfe1fb439ebde80d7ae3f188d1f4feafa4fe471beb59a6d82aab4edf681a122f4acf74083b0e7816605faf0c7a WHIRLPOOL 5502e3e32b46d1aec265eeac5467772c95d7d404b5afe3e1a4b56333e8d581b4e8270b5cad44c66db99949229cbf6d3a38c12c7ca43174a87da6f3bc090775ff +MISC ChangeLog 22463 SHA256 60169b1513c0032bd75d217b2bacb5c41a66a8bc74ca862e649de156d4983eec SHA512 e68de650d2e5ba13e031fa2cc6f7342e8205dcd7221d1fe3ba6bd7078dee104552d1877b57af57b2c74a7ced1fb315bb6846d65dc8477a6417099de4a9543901 WHIRLPOOL 430103e93b40b538d56c2286a803f5c63bc14087da80094bbcd0c3e28a8166e29344b81f54398f1e47b93f1462e62c49ff4ca21f0a65c7c7c7e23ec3501d36ce +MISC metadata.xml 232 SHA256 0f9362f8e4539dec9b2feb1bd93d34e4dff44290f4dac44dd50f9d44de62360e SHA512 79b3d9679dd2d61479a24ef159f6a23758dad2b77679824bae7758c8f47375b4548e0adf135b3dae5c6d6eff23d134f9477a06fd29789d4fb98670431670bb01 WHIRLPOOL 2ac86da5a1d1512f358400d0616ca3baba6ad55d68ad68296975192cf4f60ed55a3faefe0c3290720d61f117e6c8b24b37cd017e8b8c21c77f977dda8d3212fa -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.19 (GNU/Linux) +Version: GnuPG v2 -iEYEAREIAAYFAlDOJRcACgkQuQc30/atMkC9HQCgqi18QG75bPyWRi355Y1YBfuu -LF8AoJuVbxEfUYoeiWesq6s2TkbPA7q7 -=pGcK +iQGcBAEBCAAGBQJVGtbhAAoJEJQzkH1pP7W4mwIL/29InysRzxp1fSjHCQRvrACM ++pc3ppeM6kcd+wIYtERfGJEZtof5Zsm3sYqC8I951q849w0WCylE9ipCNnpbmDJ9 +CYHKYc6CEizZgIKAFF7p0u02x98YCEoLD8zSIeBFCwLRMH4UsKf15jwFKOLmovJ2 +08BJuCtJSE1xnJ7jxNPLR1SuGqW9noGJi+JWhQCgAC0OsWOGuzWdgCRK/h2mdOeq +6d09fDfjA/V1cHjG9WFCwCIcblkloezAIkz29YiQI8Pe0wMPs9ET3Lz5NpMyRahH +tSDz4f87gLhuCKQBFDoAHYDqkToCRPWbzaS6Vw8EuTqocwFh3zagG1Mr5YyUIQrq +vr26VVyVGhewDzCPb8KIOS87d1T3mrwi4X3FCGXPTdtShe2YUk9rTy784Zcju6Qe +xBuy3NW4YKq5ip5SPuN/18PMiZKogtRX+r2YOmoMOLmOeMzdTpTzziDOyJaN/ds1 +9giMmJCnOfPJvT3Eiq+9VG+PLJsJYqqESibFArn9WQ== +=VamJ -----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/files/pinentry-0.8.2-ncurses.patch b/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/files/pinentry-0.8.2-ncurses.patch new file mode 100644 index 0000000000..3bb92c63d0 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/files/pinentry-0.8.2-ncurses.patch @@ -0,0 +1,25 @@ +From bafe8608fc525ef103b3d1f3048ca28958bef596 Mon Sep 17 00:00:00 2001 +From: Alon Bar-Lev +Date: Sun, 5 May 2013 02:23:08 +0300 +Subject: [PATCH] ncurses: link with optional tinfo + +--- + m4/curses.m4 | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/m4/curses.m4 b/m4/curses.m4 +index 3a01881..ffb6bd1 100644 +--- a/m4/curses.m4 ++++ b/m4/curses.m4 +@@ -36,6 +36,8 @@ AC_DEFUN([IU_LIB_NCURSES], [ + have_ncursesw=no + fi + if test "$LIBNCURSES"; then ++ AC_CHECK_LIB(tinfow, curs_set, LIBNCURSES="${LIBNCURSES} -ltinfow", ++ AC_CHECK_LIB(tinfo, curs_set, LIBNCURSES="${LIBNCURSES} -ltinfo")) + # Use ncurses header files instead of the ordinary ones, if possible; + # is there a better way of doing this, that avoids looking in specific + # directories? +-- +1.8.1.5 + diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/files/pinentry-0.8.2-texi.patch b/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/files/pinentry-0.8.2-texi.patch new file mode 100644 index 0000000000..f036fa93a1 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/files/pinentry-0.8.2-texi.patch @@ -0,0 +1,20 @@ +--- doc/gpl.texi 2013-06-09 10:50:53.990704797 +1200 ++++ doc/gpl.texi 2013-06-09 10:51:25.310432565 +1200 +@@ -12,7 +12,7 @@ + of this license document, but changing it is not allowed. + @end display + +-@appendixsubsec Preamble ++@appendixsec Preamble + + The licenses for most software are designed to take away your + freedom to share and change it. By contrast, the GNU General Public +@@ -63,7 +63,7 @@ + modification follow. + + @iftex +-@appendixsubsec TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION ++@appendixsec TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + @end iftex + @ifinfo + @center TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/files/pinentry-0.9.0-accessibility.patch b/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/files/pinentry-0.9.0-accessibility.patch new file mode 100644 index 0000000000..20d6130978 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/files/pinentry-0.9.0-accessibility.patch @@ -0,0 +1,82 @@ +diff --git a/qt4/main.cpp b/qt4/main.cpp +index 106999e..b2a69f2 100644 +--- a/qt4/main.cpp ++++ b/qt4/main.cpp +@@ -217,8 +217,9 @@ qt_cmd_handler (pinentry_t pe) + for ( size_t i = 0 ; i < sizeof buttonLabels / sizeof *buttonLabels ; ++i ) + if ( (buttons & buttonLabels[i].button) && !buttonLabels[i].label.isEmpty() ) { + box.button( buttonLabels[i].button )->setText( buttonLabels[i].label ); ++#ifndef QT_NO_ACCESSIBILITY + box.button( buttonLabels[i].button )->setAccessibleDescription ( buttonLabels[i].label ); +- ++#endif + } + + box.setIconPixmap( icon() ); +diff --git a/qt4/pinentryconfirm.cpp b/qt4/pinentryconfirm.cpp +index dfbd19f..6b3d545 100644 +--- a/qt4/pinentryconfirm.cpp ++++ b/qt4/pinentryconfirm.cpp +@@ -30,8 +30,10 @@ PinentryConfirm::PinentryConfirm(Icon icon, int timeout, const QString &title, + connect(_timer, SIGNAL(timeout()), this, SLOT(slotTimeout())); + _timer->start(timeout*1000); + } ++#ifndef QT_NO_ACCESSIBILITY + setAccessibleDescription (desc); + setAccessibleName (title); ++#endif + raiseWindow (this); + } + +diff --git a/qt4/pinentrydialog.cpp b/qt4/pinentrydialog.cpp +index 3a6dacc..456f022 100644 +--- a/qt4/pinentrydialog.cpp ++++ b/qt4/pinentrydialog.cpp +@@ -217,7 +217,9 @@ void PinEntryDialog::setDescription( const QString& txt ) + { + _desc->setVisible( !txt.isEmpty() ); + _desc->setText( txt ); ++#ifndef QT_NO_ACCESSIBILITY + _desc->setAccessibleDescription ( txt ); ++#endif + _icon->setPixmap( icon() ); + setError( QString::null ); + } +@@ -231,7 +233,9 @@ void PinEntryDialog::setError( const QString& txt ) + { + if( !txt.isNull() )_icon->setPixmap( icon( QStyle::SP_MessageBoxCritical ) ); + _error->setText( txt ); ++#ifndef QT_NO_ACCESSIBILITY + _error->setAccessibleDescription ( txt ); ++#endif + _error->setVisible( !txt.isEmpty() ); + } + +@@ -264,14 +268,18 @@ QString PinEntryDialog::prompt() const + void PinEntryDialog::setOkText( const QString& txt ) + { + _ok->setText( txt ); ++#ifndef QT_NO_ACCESSIBILITY + _ok->setAccessibleDescription ( txt ); ++#endif + _ok->setVisible( !txt.isEmpty() ); + } + + void PinEntryDialog::setCancelText( const QString& txt ) + { + _cancel->setText( txt ); ++#ifndef QT_NO_ACCESSIBILITY + _cancel->setAccessibleDescription ( txt ); ++#endif + _cancel->setVisible( !txt.isEmpty() ); + } + +@@ -279,7 +287,9 @@ void PinEntryDialog::setQualityBar( const QString& txt ) + { + if (_have_quality_bar) { + _quality_bar_label->setText( txt ); ++#ifndef QT_NO_ACCESSIBILITY + _quality_bar_label->setAccessibleDescription ( txt ); ++#endif + } + } diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/metadata.xml b/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/metadata.xml index d68fe974c1..3c50ec9eb9 100644 --- a/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/metadata.xml +++ b/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/metadata.xml @@ -2,4 +2,7 @@ crypto + + Enable clipboard integration + diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/pinentry-0.8.1.ebuild b/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/pinentry-0.8.1.ebuild deleted file mode 100644 index 40ad8a478a..0000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/pinentry-0.8.1.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/pinentry-0.8.1.ebuild,v 1.13 2012/09/09 15:20:18 armin76 Exp $ - -EAPI=3 - -inherit multilib eutils flag-o-matic - -DESCRIPTION="Collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol" -HOMEPAGE="http://gnupg.org/aegypten2/index.html" -SRC_URI="mirror://gnupg/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="gtk ncurses qt4 caps static" - -RDEPEND="app-admin/eselect-pinentry - static? ( >=sys-libs/ncurses-5.7-r5[static-libs] ) - !static? ( - gtk? ( x11-libs/gtk+:2 ) - ncurses? ( sys-libs/ncurses ) - qt4? ( >=x11-libs/qt-gui-4.4.1:4 ) - !gtk? ( !qt4? ( !ncurses? ( sys-libs/ncurses ) ) ) - ) - caps? ( sys-libs/libcap )" -DEPEND="${RDEPEND} - !static? ( - gtk? ( virtual/pkgconfig ) - qt4? ( virtual/pkgconfig ) - )" - -pkg_setup() { - use static && append-ldflags -static - - if use static && { use gtk || use qt4; }; then - ewarn - ewarn "The static USE flag is only supported with the ncurses USE flags, disabling the gtk and qt4 USE flags." - ewarn - fi -} - -src_prepare() { - if use qt4; then - local file - for file in qt4/*.moc; do - "${EPREFIX}"/usr/bin/moc ${file/.moc/.h} > ${file} || die - done - fi -} - -src_configure() { - local myconf="" - - if ! { use qt4 || use gtk || use ncurses; } - then - myconf="--enable-pinentry-curses --enable-fallback-curses" - elif use static - then - myconf="--enable-pinentry-curses --enable-fallback-curses --disable-pinentry-gtk2 --disable-pinentry-qt4" - fi - - # Issues finding qt on multilib systems - export QTLIB="${QTDIR}/$(get_libdir)" - - econf \ - --disable-dependency-tracking \ - --enable-maintainer-mode \ - --disable-pinentry-gtk \ - $(use_enable gtk pinentry-gtk2) \ - --disable-pinentry-qt \ - $(use_enable ncurses pinentry-curses) \ - $(use_enable ncurses fallback-curses) \ - $(use_enable qt4 pinentry-qt4) \ - $(use_with caps libcap) \ - --without-x \ - ${myconf} -} - -src_install() { - emake DESTDIR="${D}" install || die - dodoc AUTHORS ChangeLog NEWS README THANKS TODO - rm -f "${ED}"/usr/bin/pinentry || die -} - -pkg_postinst() { - elog "We no longer install pinentry-curses and pinentry-qt SUID root by default." - elog "Linux kernels >=2.6.9 support memory locking for unprivileged processes." - elog "The soft resource limit for memory locking specifies the limit an" - elog "unprivileged process may lock into memory. You can also use POSIX" - elog "capabilities to allow pinentry to lock memory. To do so activate the caps" - elog "USE flag and add the CAP_IPC_LOCK capability to the permitted set of" - elog "your users." - eselect pinentry update ifunset -} - -pkg_postrm() { - eselect pinentry update ifunset -} diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/pinentry-0.9.0-r1.ebuild b/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/pinentry-0.9.0-r1.ebuild new file mode 100644 index 0000000000..78a460640e --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/pinentry-0.9.0-r1.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/pinentry-0.9.0-r1.ebuild,v 1.2 2015/03/31 17:18:11 ulm Exp $ + +EAPI=5 + +inherit autotools multilib eutils flag-o-matic + +DESCRIPTION="Collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol" +HOMEPAGE="http://gnupg.org/aegypten2/index.html" +SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="clipboard gtk ncurses qt4 caps static" + +RDEPEND=" + app-eselect/eselect-pinentry + caps? ( sys-libs/libcap ) + gtk? ( x11-libs/gtk+:2 ) + ncurses? ( sys-libs/ncurses ) + qt4? ( >=dev-qt/qtgui-4.4.1:4 ) + static? ( >=sys-libs/ncurses-5.7-r5[static-libs,-gpm] ) +" +DEPEND="${RDEPEND} + sys-devel/gettext + gtk? ( virtual/pkgconfig ) + qt4? ( virtual/pkgconfig ) + ppc-aix? ( dev-libs/gnulib ) +" +REQUIRED_USE=" + || ( ncurses gtk qt4 ) + gtk? ( !static ) + qt4? ( !static ) + static? ( ncurses ) +" + +DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) + +src_prepare() { + if use qt4; then + local f + for f in qt4/*.moc; do + "${EPREFIX}"/usr/bin/moc ${f/.moc/.h} > ${f} || die + done + fi + epatch "${FILESDIR}/${PN}-0.8.2-ncurses.patch" + epatch "${FILESDIR}/${PN}-0.8.2-texi.patch" + eautoreconf +} + +src_configure() { + use static && append-ldflags -static + + if [[ ${CHOST} == *-aix* ]] ; then + append-flags -I"${EPREFIX}/usr/$(get_libdir)/gnulib/include" + append-ldflags -L"${EPREFIX}/usr/$(get_libdir)/gnulib/$(get_libdir)" + append-libs -lgnu + fi + + # Issues finding qt on multilib systems + export QTLIB="${QTDIR}/$(get_libdir)" + + econf \ + --enable-pinentry-tty \ + $(use_enable gtk pinentry-gtk2) \ + $(use_enable ncurses pinentry-curses) \ + $(use_enable ncurses fallback-curses) \ + $(use_enable qt4 pinentry-qt4) \ + $(use qt4 && use_enable clipboard pinentry-qt4-clipboard) \ + $(use_with caps libcap) +} + +src_compile() { + emake AR="$(tc-getAR)" +} + +src_install() { + default + rm -f "${ED}"/usr/bin/pinentry || die +} + +pkg_postinst() { + if ! has_version 'app-crypt/pinentry' || has_version '=2.6.9 support memory locking for unprivileged processes." + elog "The soft resource limit for memory locking specifies the limit an" + elog "unprivileged process may lock into memory. You can also use POSIX" + elog "capabilities to allow pinentry to lock memory. To do so activate the caps" + elog "USE flag and add the CAP_IPC_LOCK capability to the permitted set of" + elog "your users." + fi + eselect pinentry update ifunset +} + +pkg_postrm() { + eselect pinentry update ifunset +} diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/pinentry-0.9.0-r2.ebuild b/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/pinentry-0.9.0-r2.ebuild new file mode 100644 index 0000000000..49bad319c1 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/pinentry-0.9.0-r2.ebuild @@ -0,0 +1,100 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/pinentry-0.9.0-r2.ebuild,v 1.2 2015/03/31 17:18:11 ulm Exp $ + +EAPI=5 + +inherit autotools multilib eutils flag-o-matic + +DESCRIPTION="Collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol" +HOMEPAGE="http://gnupg.org/aegypten2/index.html" +SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="clipboard gtk ncurses qt4 caps static" + +RDEPEND=" + app-eselect/eselect-pinentry + caps? ( sys-libs/libcap ) + gtk? ( x11-libs/gtk+:2 ) + ncurses? ( sys-libs/ncurses ) + qt4? ( >=dev-qt/qtgui-4.4.1:4 ) + static? ( >=sys-libs/ncurses-5.7-r5[static-libs,-gpm] ) +" +DEPEND="${RDEPEND} + sys-devel/gettext + gtk? ( virtual/pkgconfig ) + qt4? ( virtual/pkgconfig ) + ppc-aix? ( dev-libs/gnulib ) +" +REQUIRED_USE=" + || ( ncurses gtk qt4 ) + gtk? ( !static ) + qt4? ( !static ) + static? ( ncurses ) +" + +DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) + +src_prepare() { + if use qt4; then + local f + for f in qt4/*.moc; do + "${EPREFIX}"/usr/bin/moc ${f/.moc/.h} > ${f} || die + done + fi + epatch "${FILESDIR}/${PN}-0.8.2-ncurses.patch" + epatch "${FILESDIR}/${PN}-0.8.2-texi.patch" + epatch "${FILESDIR}/${PN}-0.9.0-accessibility.patch" + eautoreconf +} + +src_configure() { + use static && append-ldflags -static + + if [[ ${CHOST} == *-aix* ]] ; then + append-flags -I"${EPREFIX}/usr/$(get_libdir)/gnulib/include" + append-ldflags -L"${EPREFIX}/usr/$(get_libdir)/gnulib/$(get_libdir)" + append-libs -lgnu + fi + + # Issues finding qt on multilib systems + export QTLIB="${QTDIR}/$(get_libdir)" + + econf \ + --enable-pinentry-tty \ + $(use_enable gtk pinentry-gtk2) \ + $(use_enable ncurses pinentry-curses) \ + $(use_enable ncurses fallback-curses) \ + $(use_enable qt4 pinentry-qt4) \ + $(use qt4 && use_enable clipboard pinentry-qt4-clipboard) \ + $(use_with caps libcap) +} + +src_compile() { + emake AR="$(tc-getAR)" +} + +src_install() { + default + rm -f "${ED}"/usr/bin/pinentry || die +} + +pkg_postinst() { + if ! has_version 'app-crypt/pinentry' || has_version '=2.6.9 support memory locking for unprivileged processes." + elog "The soft resource limit for memory locking specifies the limit an" + elog "unprivileged process may lock into memory. You can also use POSIX" + elog "capabilities to allow pinentry to lock memory. To do so activate the caps" + elog "USE flag and add the CAP_IPC_LOCK capability to the permitted set of" + elog "your users." + fi + eselect pinentry update ifunset +} + +pkg_postrm() { + eselect pinentry update ifunset +} diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/pinentry-0.9.0-r3.ebuild b/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/pinentry-0.9.0-r3.ebuild new file mode 100644 index 0000000000..c3e5f85141 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/pinentry-0.9.0-r3.ebuild @@ -0,0 +1,100 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/pinentry-0.9.0-r3.ebuild,v 1.2 2015/03/31 17:18:11 ulm Exp $ + +EAPI=5 + +inherit qmake-utils autotools multilib eutils flag-o-matic + +DESCRIPTION="Collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol" +HOMEPAGE="http://gnupg.org/aegypten2/index.html" +SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="clipboard gtk ncurses qt4 caps static" + +RDEPEND=" + app-eselect/eselect-pinentry + caps? ( sys-libs/libcap ) + gtk? ( x11-libs/gtk+:2 ) + ncurses? ( sys-libs/ncurses ) + qt4? ( >=dev-qt/qtgui-4.4.1:4 ) + static? ( >=sys-libs/ncurses-5.7-r5[static-libs,-gpm] ) +" +DEPEND="${RDEPEND} + sys-devel/gettext + gtk? ( virtual/pkgconfig ) + qt4? ( virtual/pkgconfig ) + ppc-aix? ( dev-libs/gnulib ) +" +REQUIRED_USE=" + || ( ncurses gtk qt4 ) + gtk? ( !static ) + qt4? ( !static ) + static? ( ncurses ) +" + +DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) + +src_prepare() { + if use qt4; then + local f + for f in qt4/*.moc; do + "$(qt4_get_bindir)"/moc ${f/.moc/.h} > ${f} || die + done + fi + epatch "${FILESDIR}/${PN}-0.8.2-ncurses.patch" + epatch "${FILESDIR}/${PN}-0.8.2-texi.patch" + epatch "${FILESDIR}/${PN}-0.9.0-accessibility.patch" + eautoreconf +} + +src_configure() { + use static && append-ldflags -static + + if [[ ${CHOST} == *-aix* ]] ; then + append-flags -I"${EPREFIX}/usr/$(get_libdir)/gnulib/include" + append-ldflags -L"${EPREFIX}/usr/$(get_libdir)/gnulib/$(get_libdir)" + append-libs -lgnu + fi + + # Issues finding qt on multilib systems + export QTLIB="${QTDIR}/$(get_libdir)" + + econf \ + --enable-pinentry-tty \ + $(use_enable gtk pinentry-gtk2) \ + $(use_enable ncurses pinentry-curses) \ + $(use_enable ncurses fallback-curses) \ + $(use_enable qt4 pinentry-qt4) \ + $(use qt4 && use_enable clipboard pinentry-qt4-clipboard) \ + $(use_with caps libcap) +} + +src_compile() { + emake AR="$(tc-getAR)" +} + +src_install() { + default + rm -f "${ED}"/usr/bin/pinentry || die +} + +pkg_postinst() { + if ! has_version 'app-crypt/pinentry' || has_version '=2.6.9 support memory locking for unprivileged processes." + elog "The soft resource limit for memory locking specifies the limit an" + elog "unprivileged process may lock into memory. You can also use POSIX" + elog "capabilities to allow pinentry to lock memory. To do so activate the caps" + elog "USE flag and add the CAP_IPC_LOCK capability to the permitted set of" + elog "your users." + fi + eselect pinentry update ifunset +} + +pkg_postrm() { + eselect pinentry update ifunset +} diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/pinentry-0.8.2.ebuild b/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/pinentry-0.9.0.ebuild similarity index 69% rename from sdk_container/src/third_party/portage-stable/app-crypt/pinentry/pinentry-0.8.2.ebuild rename to sdk_container/src/third_party/portage-stable/app-crypt/pinentry/pinentry-0.9.0.ebuild index e14fe83660..389c84037b 100644 --- a/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/pinentry-0.8.2.ebuild +++ b/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/pinentry-0.9.0.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/pinentry-0.8.2.ebuild,v 1.13 2012/12/16 19:46:30 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/pinentry-0.9.0.ebuild,v 1.11 2015/03/31 17:18:11 ulm Exp $ EAPI=5 -inherit multilib eutils flag-o-matic +inherit autotools multilib eutils flag-o-matic DESCRIPTION="Collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol" HOMEPAGE="http://gnupg.org/aegypten2/index.html" @@ -12,20 +12,22 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="gtk ncurses qt4 caps static" RDEPEND=" - app-admin/eselect-pinentry + app-eselect/eselect-pinentry caps? ( sys-libs/libcap ) gtk? ( x11-libs/gtk+:2 ) ncurses? ( sys-libs/ncurses ) - qt4? ( >=x11-libs/qt-gui-4.4.1:4 ) + qt4? ( >=dev-qt/qtgui-4.4.1:4 ) static? ( >=sys-libs/ncurses-5.7-r5[static-libs,-gpm] ) " DEPEND="${RDEPEND} + sys-devel/gettext gtk? ( virtual/pkgconfig ) qt4? ( virtual/pkgconfig ) + ppc-aix? ( dev-libs/gnulib ) " REQUIRED_USE=" || ( ncurses gtk qt4 ) @@ -43,25 +45,30 @@ src_prepare() { "${EPREFIX}"/usr/bin/moc ${f/.moc/.h} > ${f} || die done fi + epatch "${FILESDIR}/${PN}-0.8.2-ncurses.patch" + epatch "${FILESDIR}/${PN}-0.8.2-texi.patch" + eautoreconf } src_configure() { use static && append-ldflags -static + if [[ ${CHOST} == *-aix* ]] ; then + append-flags -I"${EPREFIX}/usr/$(get_libdir)/gnulib/include" + append-ldflags -L"${EPREFIX}/usr/$(get_libdir)/gnulib/$(get_libdir)" + append-libs -lgnu + fi + # Issues finding qt on multilib systems export QTLIB="${QTDIR}/$(get_libdir)" econf \ - --disable-dependency-tracking \ - --enable-maintainer-mode \ - --disable-pinentry-gtk \ + --enable-pinentry-tty \ $(use_enable gtk pinentry-gtk2) \ - --disable-pinentry-qt \ $(use_enable ncurses pinentry-curses) \ $(use_enable ncurses fallback-curses) \ $(use_enable qt4 pinentry-qt4) \ - $(use_with caps libcap) \ - --without-x + $(use_with caps libcap) } src_compile() { diff --git a/sdk_container/src/third_party/portage-stable/app-editors/emacs/ChangeLog b/sdk_container/src/third_party/portage-stable/app-editors/emacs/ChangeLog new file mode 100644 index 0000000000..b1af74c7bc --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/app-editors/emacs/ChangeLog @@ -0,0 +1,2510 @@ +# ChangeLog for app-editors/emacs +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/ChangeLog,v 1.681 2015/04/17 11:51:07 ulm Exp $ + + 17 Apr 2015; Ulrich Müller -emacs-23.4-r11.ebuild, + -emacs-24.3-r6.ebuild: + Remove old. + + 17 Apr 2015; Mikle Kolyada emacs-23.4-r13.ebuild, + emacs-24.4-r4.ebuild: + sparc stable wrt bug #544448 + + 14 Apr 2015; Agostino Sarubbo emacs-23.4-r13.ebuild, + emacs-24.4-r4.ebuild: + Stable for ia64, wrt bug #544448 + + 13 Apr 2015; Agostino Sarubbo emacs-23.4-r13.ebuild, + emacs-24.4-r4.ebuild: + Stable for alpha, wrt bug #544448 + +*emacs-24.5 (11 Apr 2015) + + 11 Apr 2015; Ulrich Müller -emacs-24.5_rc1.ebuild, + -emacs-24.5_rc2.ebuild, -emacs-24.5_rc3-r1.ebuild, +emacs-24.5.ebuild: + Version bump. Remove release candidates. + +*emacs-24.5_rc3-r1 (09 Apr 2015) + + 09 Apr 2015; Ulrich Müller -emacs-24.5_rc3.ebuild, + +emacs-24.5_rc3-r1.ebuild: + Update Manifest, after upstream distfile was modified in place. + + 09 Apr 2015; Ulrich Müller -emacs-24.4-r1.ebuild: + Remove old. + + 09 Apr 2015; Markus Meier emacs-24.4-r4.ebuild: + arm stable, bug #544448 + + 09 Apr 2015; Markus Meier emacs-23.4-r13.ebuild: + arm stable, bug #544448 + +*emacs-24.5_rc3 (06 Apr 2015) + + 06 Apr 2015; Ulrich Müller +emacs-24.5_rc3.ebuild: + Version bump. + +*emacs-24.5_rc2 (01 Apr 2015) + + 01 Apr 2015; Ulrich Müller +emacs-24.5_rc2.ebuild: + Version bump. + + 01 Apr 2015; Ulrich Müller emacs-18.59-r10.ebuild: + Adjust USE dependency to work around false positive repoman warning. + + 31 Mar 2015; Ulrich Müller emacs-18.59-r10.ebuild, + emacs-23.4-r11.ebuild, emacs-23.4-r13.ebuild, emacs-24.3-r6.ebuild, + emacs-24.4-r1.ebuild, emacs-24.4-r4.ebuild, emacs-24.5_rc1.ebuild: + Update dependency after package move of eselect modules to app-eselect. + + 31 Mar 2015; Agostino Sarubbo emacs-23.4-r13.ebuild, + emacs-24.4-r4.ebuild: + Stable for ppc64, wrt bug #544448 + + 29 Mar 2015; Jeroen Roovers emacs-23.4-r13.ebuild, + emacs-24.4-r4.ebuild: + Stable for HPPA (bug #544448). + + 29 Mar 2015; Ulrich Müller -emacs-23.4-r12.ebuild, + -emacs-24.4-r3.ebuild: + Remove old. + + 28 Mar 2015; Ulrich Müller emacs-18.59-r10.ebuild: + Update multilib dependencies. + + 28 Mar 2015; Agostino Sarubbo emacs-23.4-r13.ebuild, + emacs-24.4-r4.ebuild: + Stable for ppc, wrt bug #544448 + +*emacs-24.5_rc1 (28 Mar 2015) + + 28 Mar 2015; Ulrich Müller +emacs-24.5_rc1.ebuild: + Version bump, release candidate for Emacs 24.5. + + 27 Mar 2015; Agostino Sarubbo emacs-23.4-r13.ebuild, + emacs-24.4-r4.ebuild: + Stable for x86, wrt bug #544448 + + 27 Mar 2015; Agostino Sarubbo emacs-23.4-r13.ebuild, + emacs-24.4-r4.ebuild: + Stable for amd64, wrt bug #544448 + +*emacs-24.4-r4 (07 Mar 2015) +*emacs-23.4-r13 (07 Mar 2015) + + 07 Mar 2015; Ulrich Müller +emacs-23.4-r13.ebuild, + +emacs-24.4-r4.ebuild: + Fix browse-url-firefox for firefox 36, bug 542046. + + 02 Mar 2015; Agostino Sarubbo emacs-24.4-r1.ebuild: + Stable for ppc, wrt bug #531806 + + 28 Feb 2015; Ulrich Müller emacs-23.4-r12.ebuild, + emacs-24.4-r3.ebuild: + Update version of emacs-common-gentoo dependency. + + 27 Feb 2015; Ulrich Müller emacs-24.4-r3.ebuild: + Call eautoreconf after patching. + +*emacs-24.4-r3 (21 Feb 2015) +*emacs-23.4-r12 (21 Feb 2015) + + 21 Feb 2015; Ulrich Müller +emacs-23.4-r12.ebuild, + -emacs-24.4-r2.ebuild, +emacs-24.4-r3.ebuild: + Follow QA policy for game state directory, bug 537580. + + 17 Feb 2015; Ulrich Müller emacs-23.4-r11.ebuild, + emacs-24.3-r6.ebuild, emacs-24.4-r1.ebuild, emacs-24.4-r2.ebuild: + Depend on slot 0 of media-libs/tiff. + + 25 Jan 2015; Ulrich Müller metadata.xml: + Update flag description. + +*emacs-24.4-r2 (23 Jan 2015) + + 23 Jan 2015; Ulrich Müller +emacs-24.4-r2.ebuild: + Don't shadow load-path in gnus, bug 537156. + + 02 Jan 2015; Mikle Kolyada emacs-24.4-r1.ebuild: + x86 stable wrt bug #531806 + + 26 Dec 2014; Markus Meier emacs-24.4-r1.ebuild: + arm stable, bug #531806 + + 09 Dec 2014; Jeroen Roovers emacs-24.4-r1.ebuild: + Stable for HPPA (bug #531806). + + 07 Dec 2014; Chema Alonso emacs-24.4-r1.ebuild: + Stable for amd64 wrt bug #531806 + + 06 Dec 2014; Ulrich Müller -emacs-24.4.ebuild: + Remove old. + + 10 Nov 2014; Ulrich Müller emacs-23.4-r11.ebuild: + Remove redundant _BSD_SOURCE macro causing warnings with glibc 2.20. + + 10 Nov 2014; Ulrich Müller emacs-23.4-r11.ebuild, + emacs-24.3-r6.ebuild, emacs-24.4-r1.ebuild: + Don't install spurious COPYING files. + +*emacs-24.4-r1 (10 Nov 2014) + + 10 Nov 2014; Ulrich Müller +emacs-24.4-r1.ebuild: + Fix runtime failure when load-path contains a nil element, bug 528664. + + 28 Oct 2014; Ulrich Müller emacs-23.4-r11.ebuild, + emacs-24.4.ebuild: + Filter -pie from CFLAGS. Make sure that PT_PAX and XATTR_PAX flags for + temacs are identical. Fixes build failure on hardened Linux, bug 526948. + +*emacs-24.4 (20 Oct 2014) + + 20 Oct 2014; Ulrich Müller -emacs-24.4_rc1.ebuild, + +emacs-24.4.ebuild: + Version bump. Remove release candidate. + +*emacs-24.4_rc1 (18 Oct 2014) + + 18 Oct 2014; Ulrich Müller +emacs-24.4_rc1.ebuild, + metadata.xml: + Version bump, release candidate for Emacs 24.4. + + 02 Jul 2014; Ulrich Müller emacs-18.59-r10.ebuild: + Get rid of the abi_x86_32 USE flag, it is redundant. Remove REQUIRED_USE. + + 19 Jun 2014; Ulrich Müller -emacs-23.4-r10.ebuild: + Remove old. + + 19 Jun 2014; Markus Meier emacs-23.4-r11.ebuild: + arm stable, bug #512692 + + 18 Jun 2014; Michał Górny emacs-18.59-r10.ebuild: + Update dependencies to require guaranteed EAPI=5 or multilib ebuilds, bug + #513718. + + 16 Jun 2014; Michał Górny emacs-18.59-r10.ebuild: + Disallow emul-linux-x86-*[abi_x86_32] from satisfying the deps to help PM + understand that we are using the multilib package then. + + 08 Jun 2014; Jeroen Roovers emacs-23.4-r11.ebuild: + Stable for HPPA (bug #512692). + + 08 Jun 2014; Ulrich Müller -emacs-23.4-r6.ebuild, + -emacs-24.3-r2.ebuild: + Remove vulnerable versions wrt security bug 509830. + + 08 Jun 2014; Agostino Sarubbo emacs-23.4-r11.ebuild, + emacs-24.3-r6.ebuild: + Stable for alpha, amd64, ia64, ppc, ppc64, sparc, and x86, wrt bug #509830 + + 07 Jun 2014; Ulrich Müller -emacs-21.4-r25.ebuild, + -emacs-22.3-r12.ebuild, metadata.xml: + Remove Emacs 21 and 22, bug 394589. + + 04 Jun 2014; Ulrich Müller emacs-23.4-r11.ebuild: + Avoid gcc -Wformat-security warning, bug 512426. + + 16 May 2014; Ulrich Müller emacs-24.3-r6.ebuild: + Do not depend on xz-utils, it is in the system set. + + 16 May 2014; Ulrich Müller -emacs-23.4-r8.ebuild, + -emacs-24.2-r1.ebuild, -emacs-24.3-r4.ebuild: + Remove old. + + 16 May 2014; Ulrich Müller -emacs-18.59-r9.ebuild, + emacs-18.59-r10.ebuild: + Allow emul-linux-* as alternative dependency, since this is still stage I of + the gx86-multilib roadmap. Stable on amd64 and x86, bug 510456. Remove old. + + 15 May 2014; Markus Meier emacs-23.4-r10.ebuild, + emacs-24.3-r6.ebuild: + arm stable, bug #509830 + +*emacs-23.4-r11 (10 May 2014) + + 10 May 2014; Ulrich Müller +emacs-23.4-r11.ebuild: + Backport xz support to Emacs 23.4. + + 09 May 2014; Jeroen Roovers emacs-23.4-r10.ebuild, + emacs-24.3-r6.ebuild: + Stable for HPPA (bug #509830). + +*emacs-24.3-r6 (09 May 2014) +*emacs-23.4-r10 (09 May 2014) + + 09 May 2014; Ulrich Müller -emacs-23.4-r9.ebuild, + +emacs-23.4-r10.ebuild, -emacs-24.3-r5.ebuild, +emacs-24.3-r6.ebuild: + Use upstream patch for browse-url, CVE-2014-3423, bug 509830. + +*emacs-24.3-r5 (08 May 2014) +*emacs-23.4-r9 (08 May 2014) + + 08 May 2014; Ulrich Müller +emacs-23.4-r9.ebuild, + +emacs-24.3-r5.ebuild: + Fix multiple issues with insecure use of temporary files, CVE-2014-3421, + CVE-2014-3422, CVE-2014-3423, CVE-2014-3424, bug 509830. + +*emacs-24.3-r4 (05 May 2014) +*emacs-23.4-r8 (05 May 2014) +*emacs-22.3-r12 (05 May 2014) + + 05 May 2014; Ulrich Müller -emacs-22.3-r11.ebuild, + +emacs-22.3-r12.ebuild, -emacs-23.4-r7.ebuild, +emacs-23.4-r8.ebuild, + -emacs-24.3-r3.ebuild, +emacs-24.3-r4.ebuild: + Access shared game score files in /var/games/emacs, compliant with the FHS. + + 23 Apr 2014; Ulrich Müller -emacs-18.59-r8.ebuild: + Remove old. + + 23 Apr 2014; Chema Alonso emacs-18.59-r9.ebuild: + Stable for amd64 wrt bug #502262 + + 06 Apr 2014; Ulrich Müller emacs-23.4-r6.ebuild, + emacs-23.4-r7.ebuild, emacs-24.3-r2.ebuild, emacs-24.3-r3.ebuild: + Update URI of Xft support wiki page. + +*emacs-24.3-r3 (04 Apr 2014) +*emacs-23.4-r7 (04 Apr 2014) +*emacs-22.3-r11 (04 Apr 2014) +*emacs-21.4-r25 (04 Apr 2014) +*emacs-18.59-r10 (04 Apr 2014) + + 04 Apr 2014; Ulrich Müller +emacs-18.59-r10.ebuild, + -emacs-21.4-r24.ebuild, +emacs-21.4-r25.ebuild, -emacs-22.3-r10.ebuild, + +emacs-22.3-r11.ebuild, +emacs-23.4-r7.ebuild, +emacs-24.3-r3.ebuild: + Install emacs man page under the same name as the binary. Remove old + compatibility code. + + 29 Mar 2014; Ulrich Müller emacs-18.59-r8.ebuild: + Drop x32 support in stable ebuild due to broken dependency tree. + + 09 Mar 2014; Pawel Hajdan jr emacs-18.59-r9.ebuild: + x86 stable wrt bug #502262 + + 20 Feb 2014; Ulrich Müller emacs-18.59-r9.ebuild: + Fix SRC_URI, old-gnu is not on GNU mirrors. + + 17 Feb 2014; Ulrich Müller emacs-23.4-r6.ebuild, + emacs-24.3-r2.ebuild: + Fix man page redirection for ctags. + + 25 Jan 2014; Ulrich Müller emacs-23.4-r6.ebuild, + emacs-24.3-r2.ebuild: + Fix build failure on hardened Linux when both PT_PAX_FLAGS and + XATTR_PAX_FLAGS are enabled, bug 497498. + + 16 Jan 2014; Mike Frysinger emacs-23.4-r6.ebuild, + emacs-24.2-r1.ebuild, emacs-24.3-r2.ebuild: + Mark s390 stable. + + 30 Dec 2013; Ulrich Müller emacs-23.4-r6.ebuild, + emacs-24.3-r2.ebuild: + Fix build failure on hardened kernel with XATTR_PAX_FLAGS, bug 456970. + + 26 Dec 2013; Ulrich Müller emacs-23.4-r6.ebuild, + emacs-24.2-r1.ebuild, emacs-24.3-r2.ebuild: + Drop to unstable keyword on s390 and sh. + + 26 Dec 2013; Ulrich Müller emacs-18.59-r8.ebuild: + Fix USE dependency on ncurses. + +*emacs-18.59-r9 (03 Oct 2013) + + 03 Oct 2013; Ulrich Müller +emacs-18.59-r9.ebuild: + Bump ebuild to EAPI 5. Depend on multilib-enabled ncurses on amd64. + + 19 Sep 2013; Ulrich Müller -emacs-24.3-r1.ebuild: + Remove old. + + 21 Aug 2013; Ulrich Müller emacs-18.59-r8.ebuild: + Add ncurses[abi_x86_32] as alternative dependency on amd64. + + 14 Aug 2013; Ulrich Müller emacs-24.3-r2.ebuild: + Don't call configure with --program-transform-name, upstream bug #15091. + Revert to moving the executable instead. + + 06 Aug 2013; Agostino Sarubbo emacs-24.3-r2.ebuild: + Stable for s390, wrt bug #476702 + + 06 Aug 2013; Ulrich Müller emacs-18.59-r8.ebuild: + Require USE=development for emul-linux-x86-baselibs, needed for pkg-config. + Call epatch_user. + + 04 Aug 2013; Agostino Sarubbo emacs-24.3-r2.ebuild: + Stable for ia64, wrt bug #476702 + + 03 Aug 2013; Ulrich Müller emacs-18.59-r8.ebuild: + Use pkg-config to detect ncurses, bug 457530. + + 03 Aug 2013; Agostino Sarubbo emacs-24.3-r2.ebuild: + Stable for sparc, wrt bug #476702 + + 02 Aug 2013; Ulrich Müller emacs-21.4-r24.ebuild, + emacs-22.3-r10.ebuild, emacs-23.4-r6.ebuild, emacs-24.2-r1.ebuild, + emacs-24.3-r1.ebuild, emacs-24.3-r2.ebuild: + Update dependency on virtual/jpeg. + + 14 Jul 2013; Agostino Sarubbo emacs-24.3-r2.ebuild: + Stable for alpha and arm, wrt bug #476702 + + 13 Jul 2013; Agostino Sarubbo emacs-24.3-r2.ebuild: + Stable for amd64, ppc, ppc64, and x86, wrt bug #476702 + + 13 Jul 2013; Jeroen Roovers emacs-24.3-r2.ebuild: + Stable for HPPA (bug #476702). + + 13 Jul 2013; Ulrich Müller emacs-24.3-r2.ebuild: + Updated patchset, fixes build failure on FreeBSD 9.1, bug 473364. + + 02 Jun 2013; Agostino Sarubbo emacs-24.3-r1.ebuild: + Stable for sh, wrt bug #469874 + + 25 May 2013; Agostino Sarubbo emacs-24.3-r1.ebuild: + Stable for sparc, wrt bug #469874 + +*emacs-24.3-r2 (23 May 2013) + + 23 May 2013; Ulrich Müller +emacs-24.3-r2.ebuild: + Fix Info reader to support Info files created by makeinfo 5, bug 464368. + + 20 May 2013; Agostino Sarubbo emacs-24.3-r1.ebuild: + Stable for s390, wrt bug #469874 + + 18 May 2013; Agostino Sarubbo emacs-24.3-r1.ebuild: + Stable for alpha and ia64, wrt bug #469874 + + 16 May 2013; Agostino Sarubbo emacs-24.3-r1.ebuild: + Stable for arm, ppc, and ppc64, wrt bug #469874 + + 15 May 2013; Jeroen Roovers emacs-24.3-r1.ebuild: + Stable for HPPA (bug #469874). + + 15 May 2013; Agostino Sarubbo emacs-24.3-r1.ebuild: + Stable for amd64 and x86, wrt bug #469874 + +*emacs-23.4-r6 (06 Apr 2013) + + 06 Apr 2013; Ulrich Müller emacs-21.4-r24.ebuild, + emacs-22.3-r10.ebuild, -emacs-23.4-r5.ebuild, +emacs-23.4-r6.ebuild, + emacs-24.3-r1.ebuild: + Add slot operator to libpng dependency. Update EAPI to 5 where necessary. + + 03 Apr 2013; Fabian Groffen emacs-23.4-r5.ebuild, + emacs-24.2-r1.ebuild, emacs-24.3-r1.ebuild: + Drop ~{sparc,x86}-solaris, segfaults during install + +*emacs-24.3-r1 (31 Mar 2013) + + 31 Mar 2013; Ulrich Müller -emacs-24.3.ebuild, + +emacs-24.3-r1.ebuild: + Correct name of installed man pages. + + 27 Mar 2013; Ulrich Müller emacs-23.4-r5.ebuild, + emacs-24.3.ebuild: + Fall back to the installsources dir for find-function-C-source-directory if + that feature is enabled. + + 19 Mar 2013; Ulrich Müller emacs-23.4-r5.ebuild, + emacs-24.3.ebuild: + Prefer motif to athena if both USE flags are set. + + 18 Mar 2013; Ulrich Müller emacs-18.59-r8.ebuild: + The emul-linux-x86 libs are not needed for the x32 ABI. + + 11 Mar 2013; Ulrich Müller emacs-24.3.ebuild: + Fix build failure with USE=kerberos and app-crypt/heimdal, bug 461370. + Thanks to Martin von Gagern for the patch. + +*emacs-24.3 (11 Mar 2013) + + 11 Mar 2013; Ulrich Müller -emacs-24.3_rc2.ebuild, + -emacs-24.3_rc3.ebuild, +emacs-24.3.ebuild: + Version bump. Remove release candidates. + + 10 Mar 2013; Ulrich Müller -emacs-23.4-r4.ebuild, + -emacs-24.2.ebuild, -emacs-24.3_rc1.ebuild: + Remove old. + + 10 Mar 2013; Agostino Sarubbo emacs-23.4-r5.ebuild, + emacs-24.2-r1.ebuild: + Stable for s390, wrt bug #459666 + +*emacs-24.3_rc3 (08 Mar 2013) + + 08 Mar 2013; Ulrich Müller +emacs-24.3_rc3.ebuild: + Version bump. + +*emacs-24.3_rc2 (07 Mar 2013) + + 07 Mar 2013; Ulrich Müller +emacs-24.3_rc2.ebuild: + Version bump. + + 06 Mar 2013; Ulrich Müller emacs-24.3_rc1.ebuild: + Fix previous commit, REPLACING_VERSIONS is not valid in src_install. + + 05 Mar 2013; Ulrich Müller emacs-23.4-r5.ebuild: + Use functions from readme.gentoo.eclass instead of elog. + +*emacs-24.3_rc1 (05 Mar 2013) + + 05 Mar 2013; Ulrich Müller +emacs-24.3_rc1.ebuild: + Version bump, release candidate for Emacs 24.3. + + 05 Mar 2013; Agostino Sarubbo emacs-23.4-r5.ebuild, + emacs-24.2-r1.ebuild: + Stable for sh, wrt bug #459666 + + 03 Mar 2013; Agostino Sarubbo emacs-23.4-r5.ebuild, + emacs-24.2-r1.ebuild: + Stable for sparc, wrt bug #459666 + + 01 Mar 2013; Agostino Sarubbo emacs-23.4-r5.ebuild, + emacs-24.2-r1.ebuild: + Stable for amd64, x86, ia64, arm, alpha, ppc64, and ppc, wrt bug #459666 + + 28 Feb 2013; Jeroen Roovers emacs-23.4-r5.ebuild, + emacs-24.2-r1.ebuild: + Stable for HPPA (bug #459666). + +*emacs-24.2-r1 (28 Feb 2013) +*emacs-23.4-r5 (28 Feb 2013) + + 28 Feb 2013; Ulrich Müller +emacs-23.4-r5.ebuild, + -emacs-24.1-r1.ebuild, emacs-24.2.ebuild, +emacs-24.2-r1.ebuild: + Fix failures with separate tinfo library at build and run time, bug 459458. + Remove old. + + 24 Oct 2012; Ulrich Müller emacs-21.4-r24.ebuild, + emacs-22.3-r10.ebuild, emacs-23.4-r4.ebuild, emacs-24.1-r1.ebuild, + emacs-24.2.ebuild: + Update dependency after package move from x11-libs/openmotif to + x11-libs/motif. + + 08 Oct 2012; Ulrich Müller -emacs-23.4-r3.ebuild: + Remove vulnerable revision wrt security bug 431178. + + 08 Oct 2012; Anthony G. Basile emacs-23.4-r4.ebuild, + emacs-24.1-r1.ebuild: + stable ppc, bug #431178 + + 07 Oct 2012; Raúl Porcel emacs-24.2.ebuild: + alpha/ia64/s390/sh/sparc/x86 stable wrt #436520 + + 06 Oct 2012; Markus Meier emacs-24.2.ebuild: + arm stable, bug #436520 + + 05 Oct 2012; Brent Baude emacs-24.2.ebuild: + Marking emacs-24.2 ppc64 for bug 436520 + + 04 Oct 2012; Brent Baude emacs-24.2.ebuild: + Marking emacs-24.2 ppc for bug 436520 + + 02 Oct 2012; Jeroen Roovers emacs-24.2.ebuild: + Stable for HPPA (bug #436520). + + 01 Oct 2012; Ulrich Müller emacs-23.4-r4.ebuild, + emacs-24.1-r1.ebuild, emacs-24.2.ebuild: + Don't hardcode ar, but get AR and ARFLAGS from configure, bug 436758. + + 01 Oct 2012; Agostino Sarubbo emacs-24.2.ebuild: + Stable for amd64, wrt bug #436520 + + 26 Sep 2012; Ulrich Müller -emacs-24.1.ebuild: + Remove old. + + 26 Sep 2012; Kacper Kowalik emacs-23.4-r4.ebuild, + emacs-24.1-r1.ebuild: + ppc64 stable wrt #431178 + + 25 Sep 2012; Ulrich Müller emacs-18.59-r8.ebuild, + emacs-21.4-r24.ebuild, emacs-22.3-r10.ebuild, emacs-23.4-r3.ebuild, + emacs-23.4-r4.ebuild, emacs-24.1.ebuild, emacs-24.1-r1.ebuild, + emacs-24.2.ebuild: + Specify LICENSE more precisely, "as-is" is really HPND. + + 18 Sep 2012; Ulrich Müller emacs-18.59-r8.ebuild, + emacs-21.4-r24.ebuild, emacs-22.3-r10.ebuild, emacs-23.4-r3.ebuild, + emacs-23.4-r4.ebuild, emacs-24.1.ebuild, emacs-24.1-r1.ebuild, + emacs-24.2.ebuild: + Fix LICENSE. + + 07 Sep 2012; Ulrich Müller metadata.xml: + Add description for source USE flag. + + 02 Sep 2012; Ulrich Müller -emacs-23.4-r1.ebuild: + Remove old. + + 02 Sep 2012; Raúl Porcel emacs-23.4-r4.ebuild, + emacs-24.1-r1.ebuild: + alpha/ia64/s390/sh/sparc stable wrt #431178 + +*emacs-24.2 (27 Aug 2012) + + 27 Aug 2012; Ulrich Müller -emacs-24.2_rc1.ebuild, + -emacs-24.2_rc2.ebuild, +emacs-24.2.ebuild: + Version bump. Remove release candidates. + +*emacs-24.2_rc2 (24 Aug 2012) + + 24 Aug 2012; Ulrich Müller +emacs-24.2_rc2.ebuild: + Version bump. + + 24 Aug 2012; Ulrich Müller emacs-18.59-r8.ebuild: + Support x32 ABI on amd64. + + 23 Aug 2012; Markus Meier emacs-23.4-r4.ebuild, + emacs-24.1-r1.ebuild: + arm stable, bug #431178 + + 21 Aug 2012; Johannes Huber emacs-23.4-r4.ebuild, + emacs-24.1-r1.ebuild: + Stable for x86, wrt bug #431178 + +*emacs-24.2_rc1 (15 Aug 2012) + + 15 Aug 2012; Ulrich Müller +emacs-24.2_rc1.ebuild: + Version bump, release candidate for Emacs 24.2. + + 15 Aug 2012; Jeroen Roovers emacs-23.4-r4.ebuild, + emacs-24.1-r1.ebuild: + Stable for HPPA (bug #431178). + + 14 Aug 2012; Agostino Sarubbo emacs-23.4-r4.ebuild, + emacs-24.1-r1.ebuild: + Stable for amd64, wrt bug #431178 + +*emacs-24.1-r1 (13 Aug 2012) +*emacs-23.4-r4 (13 Aug 2012) + + 13 Aug 2012; Ulrich Müller +emacs-23.4-r4.ebuild, + +emacs-24.1-r1.ebuild: + Fix security flaw in enable-local-eval, CVE-2012-3479, bug 431178. + + 11 Aug 2012; Markus Meier emacs-24.1.ebuild: + arm stable, bug #428212 + + 07 Aug 2012; Brent Baude emacs-24.1.ebuild: + Marking emacs-24.1 ppc64 for bug 428212 + + 07 Aug 2012; Brent Baude emacs-23.4-r3.ebuild: + Marking emacs-23.4-r3 ppc64 for bug 423507 + + 04 Aug 2012; Agostino Sarubbo emacs-24.1.ebuild: + Stable for amd64, wrt bug #428212 + + 01 Aug 2012; Ulrich Müller emacs-23.4-r3.ebuild: + Backported FreeBSD patch from Emacs 24. + + 30 Jul 2012; Jeff Horelick emacs-24.1.ebuild: + marked x86 per bug 428212 + + 29 Jul 2012; Jeroen Roovers emacs-24.1.ebuild: + Stable for HPPA (bug #428212). + + 26 Jul 2012; Ulrich Müller emacs-23.4-r3.ebuild, + emacs-24.1.ebuild: + Run paxctl only if the toolchain supports the PT_PAX_FLAGS program header, + bug 426394. Fix building on FreeBSD. + + 19 Jul 2012; Markus Meier emacs-23.4-r3.ebuild: + arm stable, bug #423507 + + 05 Jul 2012; Ulrich Müller emacs-24.1.ebuild: + Fix compile failure with glibc-2.16 (updated gets in gnulib). Bug 424755. + + 03 Jul 2012; Jeroen Roovers emacs-23.4-r3.ebuild: + Stable for HPPA (bug #423507). + + 03 Jul 2012; Jeff Horelick emacs-23.4-r3.ebuild: + marked x86 per bug 423507 + + 29 Jun 2012; Ulrich Müller emacs-22.3-r10.ebuild, + emacs-23.4-r3.ebuild, emacs-24.1.ebuild, metadata.xml: + Add built with use dependency for emacs-common-gentoo[games?], bug 368647. + + 28 Jun 2012; Brent Baude emacs-23.4-r3.ebuild: + Marking emacs-23.4-r3 ppc for bug 423507 + + 27 Jun 2012; Agostino Sarubbo emacs-23.4-r3.ebuild: + Stable for amd64, wrt bug #423507 + + 24 Jun 2012; Ulrich Müller emacs-23.4-r3.ebuild, + emacs-24.1.ebuild: + Store version information in system-configuration-options variable. + + 13 Jun 2012; Ulrich Müller -emacs-22.3-r9.ebuild, + -emacs-23.4-r2.ebuild, emacs-23.4-r3.ebuild, -emacs-24.1_rc.ebuild, + emacs-24.1.ebuild: + Fix compilation with ABI=x32, bug 420257. Remove old. + + 11 Jun 2012; Ulrich Müller emacs-21.4-r24.ebuild: + Fix compilation with libXaw3d-1.6. + +*emacs-24.1 (10 Jun 2012) +*emacs-23.4-r3 (10 Jun 2012) +*emacs-22.3-r10 (10 Jun 2012) + + 10 Jun 2012; Ulrich Müller +emacs-22.3-r10.ebuild, + +emacs-23.4-r3.ebuild, +emacs-24.1.ebuild: + Emacs 24.1 released, ebuild and patchset based on emacs-24.1_rc. + Game score files moved to app-emacs/emacs-common-gentoo. + USE=wide-int is independent of X, move option to correct place. + +*emacs-24.1_rc (01 Jun 2012) + + 01 Jun 2012; Ulrich Müller emacs-22.3-r9.ebuild, + emacs-23.4-r1.ebuild, emacs-23.4-r2.ebuild, +emacs-24.1_rc.ebuild, + metadata.xml: + Version bump, release candidate for Emacs 24.1. Drop ~sparc-fbsd keyword. + + 31 May 2012; Zac Medico emacs-21.4-r24.ebuild: + inherit multilib for get_libdir + +*emacs-23.4-r2 (26 May 2012) + + 26 May 2012; Ulrich Müller +emacs-23.4-r2.ebuild, + metadata.xml: + Enable building under a PaX enabled kernel, bug 411439. + + 24 May 2012; Ulrich Müller emacs-22.3-r9.ebuild, + emacs-23.4-r1.ebuild: + Delete unused local variable. + + 19 May 2012; Ulrich Müller emacs-18.59-r8.ebuild, + emacs-21.4-r24.ebuild, emacs-22.3-r9.ebuild, emacs-23.4-r1.ebuild: + Don't try to rebuild the Info dir file if /usr/share/info doesn't exist. + + 09 May 2012; Alexis Ballier emacs-23.4-r1.ebuild: + keyword ~amd64-fbsd + + 06 May 2012; Ulrich Müller -emacs-23.3-r4.ebuild: + Remove old. + + 06 May 2012; Raúl Porcel emacs-23.4-r1.ebuild: + alpha/ia64/s390/sh/sparc stable wrt #406223 + + 03 May 2012; Jeff Horelick emacs-23.3-r4.ebuild: + dev-util/pkgconfig -> virtual/pkgconfig + + 03 May 2012; Ulrich Müller emacs-22.3-r9.ebuild, + emacs-23.4-r1.ebuild: + Change pkgconfig dependency to virtual/pkgconfig. + + 30 Apr 2012; Ulrich Müller emacs-21.4-r24.ebuild, + emacs-22.3-r9.ebuild, emacs-23.4-r1.ebuild: + Assigning ALLOWED_FLAGS is not necessary with recent flag-o-matic.eclass. + Quote strings with special pattern characters. + + 15 Mar 2012; Markus Meier emacs-23.4-r1.ebuild: + arm stable, bug #406223 + + 02 Mar 2012; Brent Baude emacs-23.4-r1.ebuild: + Marking emacs-23.4-r1 ppc64 for bug 406223 + + 01 Mar 2012; Brent Baude emacs-23.4-r1.ebuild: + Marking emacs-23.4-r1 ppc for bug 406223 + + 01 Mar 2012; Jeroen Roovers emacs-23.4-r1.ebuild: + Stable for HPPA (bug #406223). + + 29 Feb 2012; Jeff Horelick emacs-23.4-r1.ebuild: + marked x86 per bug 406223 + + 29 Feb 2012; Agostino Sarubbo emacs-23.4-r1.ebuild: + Stable for amd64, wrt bug #406223 + + 10 Feb 2012; Ulrich Müller -emacs-23.4.ebuild: + Remove old. + +*emacs-23.4-r1 (30 Jan 2012) + + 30 Jan 2012; Ulrich Müller -emacs-23.4_rc1.ebuild, + +emacs-23.4-r1.ebuild: + Fix infinite loop in xg_select() with glib >= 2.31, bug 401199; thanks to + Maciej Piechotka . Remove release candidate. + +*emacs-23.4 (28 Jan 2012) + + 28 Jan 2012; Ulrich Müller +emacs-23.4.ebuild: + Version bump. + + 28 Jan 2012; Ulrich Müller emacs-23.3-r4.ebuild, + emacs-23.4_rc1.ebuild: + USE="athena Xaw3d" is a valid combination, so don't warn. + +*emacs-23.4_rc1 (19 Jan 2012) + + 19 Jan 2012; Ulrich Müller +emacs-23.4_rc1.ebuild: + Version bump, release candidate for Emacs 23.4. + + 16 Jan 2012; Ulrich Müller -emacs-23.3-r2.ebuild: + Remove vulnerable revision wrt bug 398239. + + 16 Jan 2012; Jeroen Roovers emacs-23.3-r4.ebuild: + Stable for HPPA (bug #398239). + + 15 Jan 2012; Ulrich Müller -emacs-21.4-r23.ebuild, + -emacs-22.3-r8.ebuild: + Remove old. + + 15 Jan 2012; Raúl Porcel emacs-23.3-r4.ebuild: + alpha/arm/ia64/s390/sh/sparc stable wrt #398239 and #398311 + + 15 Jan 2012; Thomas Kahle emacs-23.3-r4.ebuild: + x86 stable per bug 398239 + + 11 Jan 2012; Mark Loeser emacs-23.3-r4.ebuild: + Stable for ppc/ppc64; bug #398239 + + 09 Jan 2012; Agostino Sarubbo emacs-23.3-r4.ebuild: + Stable for AMD64, wrt security bug #398239 + +*emacs-23.3-r4 (09 Jan 2012) + + 09 Jan 2012; Ulrich Müller -emacs-23.3-r3.ebuild, + +emacs-23.3-r4.ebuild: + Fix security flaw in EDE (CVE-2012-0035), bug 398239. + + 08 Jan 2012; Ulrich Müller emacs-23.3-r3.ebuild: + Restore fallback code in pkg_preinst because of failures with paludis. + + 06 Jan 2012; Ulrich Mueller -emacs-23.3-r1.ebuild: + Remove old. + + 06 Jan 2012; Mark Loeser emacs-23.3-r2.ebuild: + Stable for ppc64; bug #384297 + + 06 Jan 2012; Brent Baude emacs-23.3-r2.ebuild: + Marking emacs-23.3-r2 ppc for bug 384297 + +*emacs-22.3-r9 (06 Jan 2012) +*emacs-21.4-r24 (06 Jan 2012) + + 06 Jan 2012; Ulrich Mueller +emacs-21.4-r24.ebuild, + +emacs-22.3-r9.ebuild: + Add /etc/emacs to the lisp load-path; change from 13 Dec 2011 backported + to SLOTs 21 and 22. + + 05 Jan 2012; Ulrich Mueller emacs-23.3-r3.ebuild: + A build-time dependency on pkgconfig is needed only in some configurations. + + 04 Jan 2012; Ulrich Mueller -emacs-18.59-r6.ebuild: + Remove old. + + 04 Jan 2012; Pawel Hajdan jr emacs-18.59-r8.ebuild: + x86 stable wrt bug #396139 + + 28 Dec 2011; Agostino Sarubbo emacs-18.59-r8.ebuild: + Stable for AMD64, wrt bug #396139 + + 24 Dec 2011; Ulrich Mueller emacs-18.59-r8.ebuild: + Updated patchset, properly includes the sys/wait.h header file. + +*emacs-18.59-r8 (23 Dec 2011) + + 23 Dec 2011; Ulrich Mueller -emacs-18.59-r7.ebuild, + +emacs-18.59-r8.ebuild: + Don't embed CHOST into symlinks in /usr/share. + + 19 Dec 2011; Ulrich Mueller emacs-18.59-r7.ebuild: + Updated patchset, including a fix for the LDFLAGS issue. + Keep etc/COPYING because C-h C-c needs it. + +*emacs-18.59-r7 (19 Dec 2011) + + 19 Dec 2011; Ulrich Mueller +emacs-18.59-r7.ebuild: + Fix linking failure on amd64, bug 395223. Respect LDFLAGS. Move binaries + from /usr/share to /usr/libexec. Move GNU Info files to /usr/share/info. + Don't install C source files in etc. + + 14 Dec 2011; Fabian Groffen emacs-23.3-r3.ebuild: + Fix out-of-prefix issue due to locallisppath, thanks MATSUI Tetsushi in bug + #394707 + + 14 Dec 2011; Ulrich Mueller emacs-23.3-r3.ebuild: + Remove Emacs-23-CEDET-grammars from LICENSE because we distribute the grammar + files in our patchball. + +*emacs-23.3-r3 (13 Dec 2011) + + 13 Dec 2011; Ulrich Mueller +emacs-23.3-r3.ebuild: + Add /etc/emacs to the lisp load-path; site-start.el will move to this new + location. New patchset with sources for CEDET grammars, corresponding to the + emacs-23.3b tarball. Remove obsolete code in pkg_preinst(). + + 06 Dec 2011; Ulrich Mueller emacs-22.3-r8.ebuild, + emacs-23.3-r1.ebuild, emacs-23.3-r2.ebuild: + Add Emacs-23-CEDET-grammars to LICENSE. Replace remaining echo commands by + einfo/elog. Remove obsolete blocker. + + 03 Dec 2011; Ulrich Mueller emacs-23.3-r2.ebuild: + New patchset, fixes dumping on macos, bug 388817. Call epatch_user to allow + for user patches. + + 28 Nov 2011; Ulrich Mueller metadata.xml: + Update longdescription. + + 11 Nov 2011; Ulrich Mueller emacs-23.3-r2.ebuild: + Upgrade some messages from einfo to elog. + + 03 Nov 2011; Ulrich Mueller emacs-23.3-r2.ebuild: + Adjust the set of source files installed with USE=source. + + 11 Oct 2011; Jeroen Roovers emacs-23.3-r2.ebuild: + Stable for HPPA (bug #384297). + + 08 Oct 2011; Raúl Porcel emacs-23.3-r2.ebuild: + alpha/ia64/s390/sh/sparc stable wrt #384297 + + 08 Oct 2011; Markus Meier emacs-23.3-r2.ebuild: + arm stable, bug #384297 + + 01 Oct 2011; Pawel Hajdan jr emacs-23.3-r2.ebuild: + x86 stable wrt bug #384297 + + 28 Sep 2011; Ulrich Mueller emacs-21.4-r23.ebuild, + emacs-22.3-r8.ebuild, emacs-23.3-r1.ebuild, emacs-23.3-r2.ebuild: + Fix dependency on libpng. + + 27 Sep 2011; Ulrich Mueller emacs-21.4-r23.ebuild, + emacs-22.3-r8.ebuild, -emacs-23.2-r2.ebuild: + Fix compilation with libpng-1.5, bug 384553. Remove old. + + 25 Sep 2011; Tony Vroon emacs-23.3-r2.ebuild: + Marked stable on AMD64 based on arch testing by Elijah "Armageddon" El + Lazkani & Agostino "ago" Sarubbo in bug #384297. + + 24 Sep 2011; Ulrich Mueller emacs-23.3-r2.ebuild, + metadata.xml: + Link against libXaw with USE=athena. Change [ ] to [[ ]] throughout. + + 02 Sep 2011; Ulrich Mueller emacs-23.3-r2.ebuild: + Backport some changes from the emacs-vcs live ebuild. + + 29 Aug 2011; Ulrich Mueller emacs-23.3-r1.ebuild, + emacs-23.3-r2.ebuild: + Force an update of the emacs symlink for the livecd/dvd. + +*emacs-23.3-r2 (22 Aug 2011) +*emacs-22.3-r8 (22 Aug 2011) + + 22 Aug 2011; Ulrich Mueller -emacs-22.3-r7.ebuild, + +emacs-22.3-r8.ebuild, +emacs-23.3-r2.ebuild: + Don't RESTRICT=strip. + +*emacs-23.3-r1 (04 Aug 2011) + + 04 Aug 2011; Ulrich Mueller -emacs-23.3.ebuild, + +emacs-23.3-r1.ebuild: + Revision bump to ensure that users update to the new tarballs, which + install (but not use) the CEDET grammars in the etc/grammars subdirectory. + + 02 Aug 2011; Ulrich Mueller emacs-23.2-r2.ebuild, + emacs-23.3.ebuild: + Update SRC_URI for new upstream tarballs; installed files should be + unchanged, however. Remove unused code from 23.2 ebuild. + + 02 Aug 2011; Matt Turner emacs-21.4-r23.ebuild, + emacs-22.3-r7.ebuild, emacs-23.2-r2.ebuild, emacs-23.3.ebuild: + Renamed x11-libs/Xaw3d to x11-libs/libXaw3d. + + 01 Aug 2011; Ulrich Mueller emacs-23.2-r2.ebuild, + emacs-23.3.ebuild: + Update Manifest file; upstream tarballs have been replaced without version + bump. Add PSF-2 to LICENSE for CEDET grammars. + + 15 Jul 2011; Kacper Kowalik emacs-23.3.ebuild: + ppc64 stable wrt #363633 + + 02 Jul 2011; Ulrich Mueller -emacs-21.4-r22.ebuild, + -emacs-22.3-r6.ebuild, -emacs-23.2-r3.ebuild: + Remove old. Drop Emacs 21 and 22 keywords to unstable. + + 14 Jun 2011; Matt Turner emacs-23.3.ebuild: + Added ~mips, bug 234095 + + 03 Jun 2011; Raúl Porcel emacs-23.3.ebuild: + alpha/ia64/s390/sh/sparc stable wrt #3636333 + + 26 May 2011; Brent Baude emacs-23.3.ebuild: + Marking emacs-23.3 ppc for bug 363633 + + 18 May 2011; Jeroen Roovers emacs-23.3.ebuild: + Stable for HPPA (bug #363633). + + 13 May 2011; Markus Meier emacs-23.3.ebuild: + arm stable, bug #363633 + + 26 Apr 2011; Christoph Mende emacs-23.3.ebuild: + Stable on amd64 wrt bug #363633 + + 17 Apr 2011; Thomas Kahle emacs-23.3.ebuild: + x86 stable per bug 363633 + + 19 Mar 2011; Ulrich Mueller emacs-23.3.ebuild: + Don't filter stack-protector compiler flags, bug 359443. + +*emacs-23.3 (10 Mar 2011) + + 10 Mar 2011; Ulrich Mueller emacs-23.2-r3.ebuild, + -emacs-23.3_rc1.ebuild, -emacs-23.3_rc2.ebuild, +emacs-23.3.ebuild: + Version bump. Add -fno-strict-aliasing to CFLAGS, bug 358177. + +*emacs-23.3_rc2 (08 Mar 2011) + + 08 Mar 2011; Ulrich Mueller +emacs-23.3_rc2.ebuild: + Version bump. + +*emacs-23.3_rc1 (01 Mar 2011) + + 01 Mar 2011; Ulrich Mueller +emacs-23.3_rc1.ebuild, + metadata.xml: + Version bump. The sound USE flag is global now. + + 02 Feb 2011; Ulrich Mueller emacs-22.3-r7.ebuild, + emacs-23.2-r3.ebuild: + Fix duplicate items in GNU Info directory, upstream bug 7942. + + 31 Jan 2011; Ulrich Mueller emacs-23.2-r3.ebuild: + Add explicit --without-ns configure option. + +*emacs-23.2-r3 (30 Jan 2011) +*emacs-22.3-r7 (30 Jan 2011) +*emacs-21.4-r23 (30 Jan 2011) + + 30 Jan 2011; Ulrich Mueller +emacs-21.4-r23.ebuild, + +emacs-22.3-r7.ebuild, +emacs-23.2-r3.ebuild: + Apply changes from prefix overlay and from bug 268793. Thanks to Matsui + Tetsushi and Fabian Groffen . + Respect the --with-crt-dir configure option also on 32 bit architectures, + fixes bug 350532. Remove unnecessary automake dependency. Don't compress + GNU Info dir. Update ebuilds to EAPI 4, for docompress and REQUIRED_USE. + + 29 Dec 2010; Ulrich Mueller emacs-22.3-r6.ebuild, + emacs-23.2-r2.ebuild: + Don't hardcode user for game score files. + + 14 Nov 2010; Ulrich Mueller -emacs-21.4-r20.ebuild, + -emacs-22.3-r4.ebuild, -emacs-23.1-r3.ebuild: + Remove old. + + 14 Nov 2010; Raúl Porcel emacs-21.4-r22.ebuild, + emacs-22.3-r6.ebuild, emacs-23.2-r2.ebuild: + alpha/ia64/s390/sh/sparc stable wrt #344295 + + 09 Nov 2010; Markus Meier emacs-21.4-r22.ebuild, + emacs-22.3-r6.ebuild, emacs-23.2-r2.ebuild: + arm stable, bug #344295 + + 09 Nov 2010; Jeroen Roovers emacs-21.4-r22.ebuild, + emacs-22.3-r6.ebuild, emacs-23.2-r2.ebuild: + Stable for HPPA PPC (bug #344295). + + 07 Nov 2010; Ulrich Mueller emacs-21.4-r22.ebuild, + emacs-22.3-r6.ebuild, -emacs-23.2.ebuild, emacs-23.2-r2.ebuild: + Depend on virtual/jpeg wrt bug 327487. Remove intermediate version. + + 06 Nov 2010; Christian Faulhammer + emacs-21.4-r22.ebuild, emacs-22.3-r6.ebuild, emacs-23.2-r2.ebuild: + stable x86, bug 344295 + + 06 Nov 2010; Markos Chandras emacs-21.4-r22.ebuild, + emacs-22.3-r6.ebuild, emacs-23.2-r2.ebuild: + Stable on amd64 wrt bug #344295 + + 05 Nov 2010; Ulrich Mueller -emacs-21.4-r19.ebuild, + -emacs-22.3-r3.ebuild, -emacs-23.1-r2.ebuild: + Remove old. + + 05 Nov 2010; Samuli Suominen emacs-21.4-r22.ebuild, + emacs-22.3-r6.ebuild, emacs-23.2-r2.ebuild: + ppc64 stable wrt #344295 + + 25 Oct 2010; Ulrich Mueller emacs-22.3-r6.ebuild, + emacs-23.2-r2.ebuild: + Filter -fstack-protector and -fstack-protector-all flags that cause + segmentation faults in hardened profiles. Bug 285778. + + 13 Oct 2010; Ulrich Mueller emacs-21.4-r22.ebuild, + emacs-22.3-r6.ebuild, emacs-23.2-r2.ebuild: + Create .keepinfodir file to prevent portage from rebuilding the Info dir, + bug 257260. + +*emacs-23.2-r2 (12 Oct 2010) +*emacs-22.3-r6 (12 Oct 2010) +*emacs-21.4-r22 (12 Oct 2010) + + 12 Oct 2010; Ulrich Mueller -emacs-21.4-r21.ebuild, + +emacs-21.4-r22.ebuild, -emacs-22.3-r5.ebuild, +emacs-22.3-r6.ebuild, + -emacs-23.2-r1.ebuild, +emacs-23.2-r2.ebuild: + Don't rename GNU Info files, bug 306445. + + 11 Oct 2010; Christian Faulhammer emacs-23.2.ebuild, + emacs-23.2-r1.ebuild: + Update to new Bazaar smartserver repository URIs + + 10 Oct 2010; Ulrich Mueller emacs-21.4-r19.ebuild, + emacs-21.4-r20.ebuild, emacs-21.4-r21.ebuild, emacs-22.3-r3.ebuild, + emacs-22.3-r4.ebuild, emacs-22.3-r5.ebuild, emacs-23.1-r2.ebuild, + emacs-23.1-r3.ebuild, emacs-23.2.ebuild, emacs-23.2-r1.ebuild: + Fix openmotif dependency. + + 10 Oct 2010; Ulrich Mueller emacs-21.4-r21.ebuild: + Fix path for installation of Info dir. + +*emacs-23.2-r1 (25 Sep 2010) +*emacs-22.3-r5 (25 Sep 2010) +*emacs-21.4-r21 (25 Sep 2010) + + 25 Sep 2010; Ulrich Mueller +emacs-21.4-r21.ebuild, + +emacs-22.3-r5.ebuild, +emacs-23.2-r1.ebuild: + Move regeneration of Info dir to pkg_preinst. + + 22 Sep 2010; Markos Chandras emacs-23.2.ebuild: + Stable on amd64 wrt bug #337417 + + 19 Sep 2010; Raúl Porcel emacs-21.4-r20.ebuild, + emacs-22.3-r4.ebuild, emacs-23.1-r3.ebuild: + s390 stable wrt #313861 + + 15 Sep 2010; Christian Faulhammer emacs-23.2.ebuild: + stable x86, bug 337417 + + 25 Jun 2010; Ulrich Mueller emacs-23.1-r3.ebuild, + emacs-23.2.ebuild: + Workaround for gcc 4.4 on ia64, bug 325373. + + 25 Jun 2010; Christoph Mende emacs-21.4-r20.ebuild, + emacs-22.3-r4.ebuild, emacs-23.1-r3.ebuild: + Stable on amd64 wrt bug #313861 + + 05 Jun 2010; Raúl Porcel emacs-21.4-r20.ebuild, + emacs-22.3-r4.ebuild, emacs-23.1-r3.ebuild: + alpha/arm/ia64/sh stable wrt #313861 + + 23 May 2010; emacs-21.4-r20.ebuild, + emacs-22.3-r4.ebuild, emacs-23.1-r3.ebuild: + ppc stable #313861 + +*emacs-23.2 (08 May 2010) + + 08 May 2010; Ulrich Mueller +emacs-23.2.ebuild, + metadata.xml: + Version bump, based on emacs-vcs-23.1.97.ebuild. New gconf USE flag. + Initial patchset includes patch for crt* start files dir from bug 306831. + + 07 May 2010; Jeroen Roovers emacs-21.4-r20.ebuild, + emacs-22.3-r4.ebuild, emacs-23.1-r3.ebuild: + Stable for HPPA (bug #313861). + + 01 May 2010; Ulrich Mueller emacs-22.3-r4.ebuild, + emacs-23.1-r3.ebuild: + Revert change of 2010-04-08. Fix directory owner. + + 25 Apr 2010; Tiago Cunha emacs-21.4-r20.ebuild, + emacs-22.3-r4.ebuild, emacs-23.1-r3.ebuild: + stable sparc, bug 313861 + + 09 Apr 2010; Christian Faulhammer + emacs-21.4-r20.ebuild, emacs-22.3-r4.ebuild, emacs-23.1-r3.ebuild: + stable x86, bug 313861 + + 08 Apr 2010; Ulrich Mueller emacs-22.3-r4.ebuild, + emacs-23.1-r3.ebuild: + Fix owner of scores files. + + 11 Mar 2010; Ulrich Mueller emacs-18.59-r6.ebuild, + emacs-21.4-r20.ebuild, emacs-22.3-r4.ebuild, emacs-23.1-r3.ebuild: + Fix building with GNU CPP 4.5, bug 308653. + +*emacs-23.1-r3 (08 Mar 2010) +*emacs-22.3-r4 (08 Mar 2010) +*emacs-21.4-r20 (08 Mar 2010) + + 08 Mar 2010; Ulrich Mueller +emacs-21.4-r20.ebuild, + +emacs-22.3-r4.ebuild, +emacs-23.1-r3.ebuild: + Fix building with libpng-1.4. + + 21 Feb 2010; Ulrich Mueller emacs-23.1-r2.ebuild: + Updated patch for arm, bug 302357, thanks to armin76. + + 31 Jan 2010; Raúl Porcel emacs-23.1-r2.ebuild: + arm stable wrt #296159 + + 26 Jan 2010; Ulrich Mueller emacs-23.1-r2.ebuild: + Fix build problem on arm, bug 302357. + + 25 Jan 2010; Ulrich Mueller -emacs-22.3-r2.ebuild, + -emacs-23.1.ebuild: + Remove old. + + 25 Jan 2010; Raúl Porcel emacs-22.3-r3.ebuild, + emacs-23.1-r2.ebuild: + arm/ia64/s390/sh stable wrt #296159 + + 22 Jan 2010; Ulrich Mueller emacs-21.4-r19.ebuild, + emacs-22.3-r3.ebuild, emacs-23.1-r2.ebuild: + Depend on SLOT 0 of media-libs/jpeg, as requested by ssuominen. + + 16 Jan 2010; Ulrich Mueller emacs-21.4-r19.ebuild, + emacs-22.3-r3.ebuild, emacs-23.1-r2.ebuild: + Restore note in pkg_postinst that Emacs needs fonts, bug 137598. + + 01 Jan 2010; Tobias Klausmann emacs-22.3-r3.ebuild, + emacs-23.1-r2.ebuild: + Stable on alpha, bug #296159 + + 30 Dec 2009; Ulrich Mueller emacs-18.59-r6.ebuild: + Drop X support for Emacs 18, because libX11[-xcb] will go away. + See bug 260676 comment #14. Remove "as-is" from LICENSE. + + 28 Dec 2009; nixnut emacs-22.3-r3.ebuild, + emacs-23.1-r2.ebuild: + ppc stable #296159 + + 27 Dec 2009; Ulrich Mueller emacs-22.3-r2.ebuild, + emacs-22.3-r3.ebuild, emacs-23.1.ebuild, emacs-23.1-r2.ebuild: + Update blockers after package move from emacs-cvs to emacs-vcs. + + 20 Dec 2009; Ulrich Mueller emacs-21.4-r19.ebuild, + emacs-22.3-r3.ebuild: + Remove old compatibility code. Replace sed tweak by proper patch. + + 15 Dec 2009; Ulrich Mueller emacs-21.4-r19.ebuild, + emacs-22.3-r2.ebuild, emacs-22.3-r3.ebuild, emacs-23.1.ebuild, + emacs-23.1-r2.ebuild: + Change X11 to MIT in LICENSE. + + 11 Dec 2009; Tiago Cunha emacs-22.3-r3.ebuild, + emacs-23.1-r2.ebuild: + stable sparc, bug 296159 + + 10 Dec 2009; Markus Meier emacs-22.3-r3.ebuild, + emacs-23.1-r2.ebuild: + amd64/x86 stable, bug #296159 + + 09 Dec 2009; Brent Baude emacs-22.3-r3.ebuild, + emacs-23.1-r2.ebuild: + Marking emacs-22.3-r3 and emacs-23.1-r2 ppc64 for bug 296159 + + 09 Dec 2009; Jeroen Roovers emacs-22.3-r3.ebuild: + Remove obsolete replace-flags call. Stable for HPPA (bug #296159). + + 08 Dec 2009; Jeroen Roovers emacs-23.1-r2.ebuild: + Stable for HPPA (bug #296159). + + 25 Nov 2009; Markus Meier emacs-18.59-r6.ebuild: + amd64 stable, bug #259916 + + 09 Nov 2009; Ulrich Mueller emacs-22.3-r3.ebuild, + emacs-23.1-r2.ebuild: + Fix undefined reference to x_any_window_to_frame in xterm.c, bug 292492. + This regression was introduced with the previous bugfix. + +*emacs-23.1-r2 (08 Nov 2009) +*emacs-22.3-r3 (08 Nov 2009) + + 08 Nov 2009; Ulrich Mueller +emacs-22.3-r3.ebuild, + -files/emacs-23.0.94-handle-xz-suffix.patch, emacs-23.1.ebuild, + -emacs-23.1-r1.ebuild, +emacs-23.1-r2.ebuild, + -files/emacs-23.1-backspace.patch: + Fix updating of menus with GTK+ 2.18, bug 292007. Patchsets for Emacs 23 + moved to Gentoo mirrors. + +*emacs-23.1-r1 (28 Oct 2009) + + 28 Oct 2009; Ulrich Mueller +emacs-23.1-r1.ebuild, + +files/emacs-23.1-backspace.patch: + Fix swapped backspace and delete keys when started as daemon, bug 289709. + + 12 Oct 2009; Raúl Porcel emacs-23.1.ebuild: + ia64/s390/sh stable wrt #285063 + + 01 Oct 2009; Tobias Klausmann emacs-23.1.ebuild: + Stable on alpha, bug #285063 + + 27 Sep 2009; nixnut emacs-23.1.ebuild: + ppc stable #285063 + + 26 Sep 2009; Brent Baude emacs-23.1.ebuild: + Marking emacs-23.1 ppc64 for bug 285063 + + 20 Sep 2009; Tiago Cunha emacs-23.1.ebuild: + stable sparc, bug 285063 + + 18 Sep 2009; Jeroen Roovers emacs-23.1.ebuild: + Stable for HPPA (bug #285063). + + 16 Sep 2009; Ulrich Mueller emacs-18.59-r6.ebuild: + Support 32 bit build on amd64. Add ~amd64 keyword, bug 166839. + + 15 Sep 2009; Christian Faulhammer emacs-23.1.ebuild: + x86 stable, bug 285063 + + 15 Sep 2009; Romain Perier + emacs-23.1.ebuild: + Stable for amd64 per bug #285063. + + 10 Sep 2009; Ulrich Mueller emacs-22.3-r2.ebuild: + Backport INFOPATH patch from bug 281979 to the stable ebuild. + + 31 Aug 2009; Christian Faulhammer + -emacs-21.4-r18.ebuild: + clean up + + 31 Aug 2009; Brent Baude emacs-21.4-r19.ebuild: + stable ppc64, bug 277194 + + 20 Aug 2009; Ulrich Mueller emacs-23.1.ebuild: + Be more conservative when rearranging the INFOPATH in the site-init file, + in order to respect any local directories. Fixes bug 281979. + + 11 Aug 2009; Ulrich Mueller emacs-23.1.ebuild: + Use bzip2 compressed distfile in order to save some 20% of space. + + 08 Aug 2009; Christian Faulhammer emacs-23.1.ebuild: + add postinst message about needed rebuilds + +*emacs-23.1 (30 Jul 2009) + + 30 Jul 2009; Christian Faulhammer + +files/emacs-23.0.94-handle-xz-suffix.patch, +emacs-23.1.ebuild: + Major version bump to 23, with only one little patch for xz support + + 21 Jul 2009; Jeroen Roovers emacs-21.4-r19.ebuild: + Stable for HPPA (bug #277194). + + 16 Jul 2009; Ulrich Mueller emacs-21.4-r19.ebuild: + Remove non-functional nls USE flag, bug 277194 comment #3. + + 16 Jul 2009; nixnut emacs-21.4-r19.ebuild: + ppc stable #277194 + + 16 Jul 2009; Tiago Cunha emacs-21.4-r19.ebuild: + stable amd64, bug 277194 + + 11 Jul 2009; Raúl Porcel emacs-21.4-r19.ebuild: + alpha/arm/ia64/s390/sh/sparc stable wrt #277194 + + 09 Jul 2009; Christian Faulhammer + emacs-21.4-r19.ebuild: + stable x86, bug 277194 + +*emacs-21.4-r19 (11 Jun 2009) + + 11 Jun 2009; Ulrich Mueller +emacs-21.4-r19.ebuild: + Update for newer autoconf version, bug 273720. + + 29 May 2009; Ulrich Mueller emacs-18.59-r6.ebuild, + -files/emacs-22.1-Xaw3d-headers.patch, -files/emacs-22.2-sh.patch, + emacs-22.3-r2.ebuild, -files/emacs-22.3-freebsd-sparc.patch, + -files/emacs-22.3-linux-random-heap.patch: + Updated Emacs 18 patchset; this fixes compilation with glibc 2.10 headers. + Move Emacs 22 patches to Gentoo mirrors. + + 28 May 2009; Christian Faulhammer emacs-22.3-r2.ebuild: + Remove USE=spell from all ebuilds, we don't want such dependencies, see + bug 72850#c1 + + 14 Apr 2009; Ulrich Mueller -emacs-21.4-r17.ebuild, + -emacs-22.3-r1.ebuild: + Remove old. + + 14 Apr 2009; Jeroen Roovers emacs-21.4-r18.ebuild, + emacs-22.3-r2.ebuild: + Stable for HPPA (bug #264504). + + 06 Apr 2009; Raúl Porcel emacs-21.4-r18.ebuild, + emacs-22.3-r2.ebuild: + alpha/arm/ia64/s390/sh/x86 stable wrt #264504 + + 04 Apr 2009; Brent Baude emacs-21.4-r18.ebuild, + emacs-22.3-r2.ebuild: + Marking powerpc stabilizations for 264504 + + 04 Apr 2009; Tiago Cunha emacs-21.4-r18.ebuild, + emacs-22.3-r2.ebuild: + stable amd64/sparc, bug 264504 + + 04 Apr 2009; Brent Baude emacs-21.4-r18.ebuild: + stable ppc64, bug 264504 + +*emacs-21.4-r18 (12 Mar 2009) + + 12 Mar 2009; Ulrich Mueller emacs-21.4-r17.ebuild, + +emacs-21.4-r18.ebuild, emacs-22.3-r1.ebuild, emacs-22.3-r2.ebuild: + Fix dependencies: package x11-misc/emacs-desktop was moved to + app-emacs/emacs-common-gentoo; xbitmaps is also needed at run time for + x-bitmap-file-path, whereas emacs-common-gentoo, aspell/ispell and sendmail + are not needed at build time. No longer install subdirs.el since it is now + part of emacs-common-gentoo. New EAPI 2 ebuild for emacs-21.4 since it needs + to support USE dependencies. + +*emacs-22.3-r2 (28 Feb 2009) + + 28 Feb 2009; Ulrich Mueller +emacs-22.3-r2.ebuild: + IUSE default for xpm, SLOT dependency for gtk+; change EAPI to 2. + + 22 Feb 2009; Ulrich Mueller -emacs-18.59-r5.ebuild: + Remove old. + + 22 Feb 2009; Raúl Porcel emacs-18.59-r6.ebuild: + x86 stable wrt #259916 + + 17 Feb 2009; Ulrich Mueller emacs-22.3-r1.ebuild: + Prefer aspell over ispell, following upstream. + + 06 Feb 2009; Ulrich Mueller -emacs-22.3.ebuild: + Remove old. + + 06 Feb 2009; Jeroen Roovers emacs-22.3-r1.ebuild: + Stable for HPPA (bug #256382). + + 05 Feb 2009; Raúl Porcel emacs-22.3-r1.ebuild: + arm/ia64/s390/sh stable wrt #256382 + + 01 Feb 2009; Markus Meier emacs-22.3-r1.ebuild: + x86 stable, bug #256382 + + 01 Feb 2009; nixnut emacs-22.3-r1.ebuild: + ppc stable #256382 + + 01 Feb 2009; Tobias Klausmann emacs-22.3-r1.ebuild: + Stable on alpha, bug #256382 + + 26 Jan 2009; Brent Baude emacs-22.3-r1.ebuild: + stable ppc64, bug 256382 + + 26 Jan 2009; Tiago Cunha emacs-22.3-r1.ebuild: + stable amd64, bug 256382 + + 26 Jan 2009; Ferris McCormick emacs-22.3-r1.ebuild: + Sparc stable, Bug #256382 (been around some time now). + +*emacs-18.59-r6 (23 Jan 2009) + + 23 Jan 2009; Ulrich Mueller +emacs-18.59-r6.ebuild: + Substitute the built_with_use check for libX11 by a USE dependency; + therefore, change EAPI to 2. + + 24 Dec 2008; Ulrich Mueller + -files/emacs-22.1-freebsd-sparc.patch, + -files/emacs-22.1-vcdiff-tmp-race.patch, + -files/emacs-22.2-fast-lock.patch, -files/emacs-22.2-heimdal-gentoo.patch, + -files/emacs-22.2-python-nopwd.patch, -emacs-21.4-r15.ebuild, + -emacs-22.2-r3.ebuild: + Remove old. + + 24 Dec 2008; Raúl Porcel emacs-21.4-r17.ebuild, + emacs-22.3.ebuild: + arm/s390/sh stable + + 17 Dec 2008; Ulrich Mueller + files/emacs-22.3-freebsd-sparc.patch: + New patch for sparc-fbsd, bug 159584. + +*emacs-22.3-r1 (29 Nov 2008) + + 29 Nov 2008; Ulrich Mueller +emacs-22.3-r1.ebuild: + Add site initialisation for Info, so that Emacs' dir is first in list; + this will also help to get the right documentation if Emacs is started + as emacs-${SLOT}. Rename site-init file to 20${PN}-${SLOT}-gentoo.el. + + 26 Nov 2008; Ulrich Mueller emacs-21.4-r17.ebuild, + emacs-22.3.ebuild: + Handle the FEATURES=noinfo case in emacs-infodir-rebuild; don't create a + spurious Info dir file when called with no files in postrm phase. + + 14 Nov 2008; Ulrich Mueller emacs-18.59-r5.ebuild: + Require libX11 built with USE=-xcb. + + 07 Nov 2008; Ulrich Mueller emacs-18.59-r5.ebuild, + emacs-21.4-r15.ebuild, emacs-21.4-r17.ebuild, emacs-22.2-r3.ebuild, + emacs-22.3.ebuild: + Add as-is and X11 to LICENSE for oldXMenu und etc/rgb.txt, respectively. + + 27 Oct 2008; Brent Baude emacs-22.3.ebuild: + stable ppc64, bug 240300 + + 21 Oct 2008; Ulrich Mueller + +files/emacs-22.3-linux-random-heap.patch, emacs-18.59-r5.ebuild, + emacs-21.4-r17.ebuild, emacs-22.3.ebuild: + Fix sporadic segmentation faults of temacs when dumping under Linux 2.6.25 + or later, bug 236579. + + 09 Oct 2008; Markus Meier emacs-22.3.ebuild: + amd64 stable, bug #240300 + + 08 Oct 2008; Raúl Porcel emacs-22.3.ebuild: + alpha/arm/ia64/sh/sparc/x86 stable wrt #240300 + + 07 Oct 2008; nixnut emacs-22.3.ebuild: + Stable on ppc wrt bug 240300 + + 07 Oct 2008; Jeroen Roovers emacs-22.3.ebuild: + Stable for HPPA (bug #240300). + + 30 Sep 2008; Ulrich Mueller files/emacs-22.2-sh.patch: + Also support big-endian SuperH, bug 238210. + + 26 Sep 2008; Raúl Porcel emacs-22.2-r3.ebuild: + sh stable + + 26 Sep 2008; Ulrich Mueller +files/emacs-22.2-sh.patch, + emacs-22.2-r3.ebuild, emacs-22.3.ebuild: + SuperH support, bug 238210. + + 23 Sep 2008; Christian Faulhammer + emacs-21.4-r15.ebuild, emacs-21.4-r17.ebuild, emacs-22.2-r3.ebuild, + emacs-22.3.ebuild: + remove note about to be installed fonts + + 22 Sep 2008; Ulrich Mueller + -files/emacs-22.1-backup-buffer.patch, -files/emacs-22.1-format-int.patch, + -files/emacs-22.1-hack-local-variables.patch, + -files/emacs-22.1-oldxmenu-qa.patch, + -files/emacs-22.1-s390x-non-multilib.patch, -emacs-22.1-r4.ebuild: + Remove old. + + 14 Sep 2008; Ulrich Mueller emacs-21.4-r17.ebuild, + emacs-22.3.ebuild: + Be less verbose, bug 237546. + + 06 Sep 2008; Ulrich Mueller -emacs-22.2-r2.ebuild: + Remove vulnerable revision wrt bug 236498. + + 06 Sep 2008; Tobias Scherbaum + emacs-22.2-r3.ebuild: + ppc stable, bug #236498 + + 06 Sep 2008; Ulrich Mueller emacs-18.59-r5.ebuild: + Fix licence info, unexelf.c in patch is GPL-2. + +*emacs-22.3 (05 Sep 2008) + + 05 Sep 2008; Christian Faulhammer + -emacs-22.2.92.ebuild, +emacs-22.3.ebuild: + official release of 22.3; remove pretest version + + 03 Sep 2008; Raúl Porcel emacs-22.2-r3.ebuild: + alpha/ia64/sparc/x86 stable + + 03 Sep 2008; Jeroen Roovers emacs-22.2-r3.ebuild: + Stable for HPPA (bug #236498). + + 03 Sep 2008; Markus Rothe emacs-22.2-r3.ebuild: + Stable on ppc64 + + 03 Sep 2008; Olivier Crête emacs-22.2-r3.ebuild: + Stable on amd64 for bug #236498 + +*emacs-22.2.92 (02 Sep 2008) + + 02 Sep 2008; Ulrich Mueller + +files/emacs-22.3-freebsd-sparc.patch, +emacs-22.2.92.ebuild: + Presumably final pretest version for Emacs 22.3. Committing it in + app-editors/emacs (instead of emacs-cvs), in order to give it as much + final testing as possible. + +*emacs-22.2-r3 (02 Sep 2008) + + 02 Sep 2008; Ulrich Mueller + +files/emacs-22.2-python-nopwd.patch, +emacs-22.2-r3.ebuild: + Security fix for interactive python search path, CVE-2008-3949, bug 236498. + + 28 Jul 2008; Ulrich Mueller metadata.xml: + Add USE flag description to metadata wrt GLEP 56. + + 04 Jun 2008; Ulrich Mueller emacs-21.4-r17.ebuild, + emacs-22.1-r4.ebuild, emacs-22.2-r2.ebuild: + Warn about inconsistent toolkit USE flags. + + 01 Jun 2008; Ulrich Mueller emacs-21.4-r15.ebuild, + emacs-21.4-r17.ebuild, emacs-22.1-r4.ebuild, emacs-22.2-r2.ebuild: + Depend on x11-libs/openmotif explicitely for USE=motif. + + 31 May 2008; Christian Faulhammer + -emacs-18.59-r4.ebuild: + clean up + + 31 May 2008; Christian Faulhammer + emacs-18.59-r5.ebuild: + stable x86, bug 221281 + + 16 May 2008; Ulrich Mueller -emacs-22.2-r1.ebuild: + Remove intermediate version. + + 16 May 2008; Tobias Scherbaum + emacs-21.4-r17.ebuild, emacs-22.2-r2.ebuild: + ppc stable, bug #221197 + + 14 May 2008; Markus Meier emacs-21.4-r17.ebuild, + emacs-22.2-r2.ebuild: + amd64 stable, bug #221197 + + 14 May 2008; Christian Faulhammer + emacs-21.4-r17.ebuild, emacs-22.2-r2.ebuild: + stable x86, security bug 221197 + + 14 May 2008; Markus Rothe emacs-21.4-r17.ebuild, + emacs-22.2-r2.ebuild: + Stable on ppc64; bug #221197 + + 13 May 2008; Jeroen Roovers emacs-21.4-r17.ebuild, + emacs-22.2-r2.ebuild: + Stable for HPPA (bug #221197). + + 13 May 2008; Raúl Porcel emacs-21.4-r17.ebuild, + emacs-22.2-r2.ebuild: + alpha/ia64/sparc stable wrt #221197 + +*emacs-22.2-r2 (12 May 2008) +*emacs-21.4-r17 (12 May 2008) + + 12 May 2008; Ulrich Mueller + +files/emacs-22.2-fast-lock.patch, -emacs-21.4-r16.ebuild, + +emacs-21.4-r17.ebuild, +emacs-22.2-r2.ebuild: + Security fix for fast-lock cache, CVE-2008-2142, bug 221197. + +*emacs-21.4-r16 (11 May 2008) +*emacs-18.59-r5 (11 May 2008) + + 11 May 2008; Ulrich Mueller +emacs-18.59-r5.ebuild, + +emacs-21.4-r16.ebuild: + Fix temacs segmentation fault when dumping with kernel 2.6.25, bug 221281. + Patch backported from Emacs 22. + + 06 May 2008; Jeroen Roovers emacs-22.2-r1.ebuild: + Stable for HPPA (bug #220535). + + 06 May 2008; Brent Baude emacs-22.2-r1.ebuild: + stable ppc/ppc64, bug 220535 + + 06 May 2008; Christian Faulhammer emacs-22.2-r1.ebuild: + stable x86/amd64, bug 220535 + + 06 May 2008; Raúl Porcel emacs-22.2-r1.ebuild: + alpha/ia64/sparc stable wrt #220535 + +*emacs-22.2-r1 (08 Apr 2008) +*emacs-22.1-r4 (08 Apr 2008) +*emacs-21.4-r15 (08 Apr 2008) + + 08 Apr 2008; Ulrich Mueller + +files/emacs-22.1-vcdiff-tmp-race.patch, -emacs-21.4-r14.ebuild, + +emacs-21.4-r15.ebuild, -emacs-22.1-r3.ebuild, +emacs-22.1-r4.ebuild, + -emacs-22.2.ebuild, +emacs-22.2-r1.ebuild: + Security fix for vcdiff insecure temporary file creation, CVE-2008-1694, + bug 216880. Straight to stable, since there is no sensible way for arch + teams to test (vcdiff was used for SCCS only). Remove vulnerable revisions. + + 06 Apr 2008; Ulrich Mueller + +files/emacs-22.2-heimdal-gentoo.patch, emacs-22.2.ebuild: + Add patch to support compilation with Heimdal, and change dependency back + to virtual/krb5; fixes bug 215558. Thanks to Michael Hammer (mueli) + , Honza Macháček and + Martin Mokrejš for their help. + + 01 Apr 2008; Ulrich Mueller emacs-22.2.ebuild: + Explicitely depend on mit-krb5 instead of virtual/krb5, bug 215558. + + 28 Mar 2008; Ulrich Mueller emacs-18.59-r4.ebuild, + emacs-22.1-r3.ebuild, emacs-22.2.ebuild: + Add keepdir for site-lisp dir again, bug 93329; no idea why it was removed. + Remove redundant dodir command. + +*emacs-22.2 (26 Mar 2008) + + 26 Mar 2008; Ulrich Mueller +emacs-22.2.ebuild: + Version bump. + + 02 Feb 2008; Ulrich Mueller emacs-18.59-r4.ebuild, + emacs-21.4-r14.ebuild, emacs-22.1-r3.ebuild: + Change to new syntax of eselect-emacs and update dependency. Remove empty + Info directory after unmerge. + + 30 Jan 2008; Ulrich Mueller + -files/emacs-22.1-disable_alsa_detection.patch, emacs-21.4-r14.ebuild, + emacs-22.1-r3.ebuild: + Replace ALSA disable patch by sed magic. Add missing dependency on pkgconfig. + + 22 Jan 2008; Ulrich Mueller -emacs-21.4-r4.ebuild: + Remove old. + + 17 Jan 2008; Ulrich Mueller + files/emacs-22.1-s390x-non-multilib.patch: + Replace s390x patch by upstream fix, bug 205555. + + 13 Jan 2008; Ulrich Mueller + +files/emacs-22.1-s390x-non-multilib.patch, emacs-22.1-r3.ebuild: + Fix build issue on S/390x, bug 205555. + + 10 Jan 2008; Ulrich Mueller emacs-21.4-r14.ebuild: + Update DESCRIPTION. Re-add dropped keywords, following dependencies. + + 04 Jan 2008; Ulrich Mueller emacs-21.4-r14.ebuild: + Remove lesstif USE flag wrt bug #117057. Be verbose about toolkit selection. + + 02 Jan 2008; Ulrich Mueller emacs-22.1-r3.ebuild: + Remove explicit zlib dependency. + + 28 Dec 2007; Ulrich Mueller emacs-22.1-r3.ebuild: + Include net-libs/liblockfile in dependencies, fixes bug #203624. + + 11 Dec 2007; Ulrich Mueller -emacs-21.4-r12.ebuild: + Remove vulnerable revision wrt bug #200297. + + 07 Dec 2007; Christian Faulhammer + -emacs-21.4-r8.ebuild: + clean up + + 02 Dec 2007; Ulrich Mueller emacs-18.59-r4.ebuild, + emacs-21.4-r12.ebuild, emacs-21.4-r14.ebuild, emacs-22.1-r3.ebuild: + Declare some variables as local, add some quotes. + + 01 Dec 2007; Ulrich Mueller emacs-22.1-r3.ebuild: + Rename site-init file for USE=source. + + 28 Nov 2007; Ulrich Mueller -emacs-21.4-r13.ebuild, + -emacs-22.1-r2.ebuild: + Remove vulnerable versions wrt security bug #200297. + + 28 Nov 2007; emacs-21.4-r14.ebuild, + emacs-22.1-r3.ebuild: + Stable on amd64, thanks angelos. + + 27 Nov 2007; Raúl Porcel emacs-21.4-r14.ebuild, + emacs-22.1-r3.ebuild: + alpha/ia64/sparc stable + + 27 Nov 2007; Tobias Scherbaum + emacs-21.4-r14.ebuild, emacs-22.1-r3.ebuild: + ppc stable, bug #200297 + + 27 Nov 2007; Markus Rothe emacs-21.4-r14.ebuild, + emacs-22.1-r3.ebuild: + Stable on ppc64; bug #200297 + + 27 Nov 2007; Jeroen Roovers emacs-22.1-r3.ebuild: + Dropping compiler optimisations to -O1 for hppa (solves bug #193703). + + 26 Nov 2007; Christian Faulhammer + emacs-21.4-r14.ebuild, emacs-22.1-r3.ebuild: + stable x86 + + 26 Nov 2007; Jeroen Roovers emacs-21.4-r14.ebuild, + emacs-22.1-r3.ebuild: + Stable for HPPA. + +*emacs-22.1-r3 (25 Nov 2007) +*emacs-21.4-r14 (25 Nov 2007) + + 25 Nov 2007; Ulrich Mueller + +files/emacs-22.1-format-int.patch, +emacs-21.4-r14.ebuild, + +emacs-22.1-r3.ebuild: + Fix buffer overflow in format function, CVE-2007-6109, security bug #200297. + Patch from upstream CVS, partially backported to Emacs 21. + + 22 Nov 2007; Ulrich Mueller emacs-22.1-r2.ebuild: + Fix alsa dependency, thanks Flameeyes for pointing this out. + + 14 Nov 2007; Brent Baude emacs-21.4-r13.ebuild: + Marking emacs-21.4-r13 ppc64 stable for bug 197313 + + 14 Nov 2007; Ulrich Mueller emacs-21.4-r13.ebuild: + Stable on amd64, bug #197313. + + 06 Nov 2007; Ulrich Mueller -emacs-22.1-r1.ebuild: + Remove vulnerable revision wrt bug #197958. + + 06 Nov 2007; Chris Gianelloni emacs-22.1-r2.ebuild: + Stable on amd64 wrt bug #197958. + + 05 Nov 2007; Tobias Scherbaum + emacs-22.1-r2.ebuild: + ppc stable, bug #197958 + + 03 Nov 2007; Markus Rothe emacs-22.1-r2.ebuild: + Stable on ppc64; bug #197958 + + 03 Nov 2007; Dawid Węgliński emacs-22.1-r2.ebuild: + Stable on x86 (bug #197958) + + 03 Nov 2007; Raúl Porcel emacs-22.1-r2.ebuild: + alpha/ia64/sparc stable wrt security #197958 + + 03 Nov 2007; Ulrich Mueller emacs-18.59-r4.ebuild: + Use epatch for bulk patching. + +*emacs-22.1-r2 (03 Nov 2007) + + 03 Nov 2007; Ulrich Mueller + +files/emacs-22.1-hack-local-variables.patch, +emacs-22.1-r2.ebuild: + Security fix for function hack-local-variables, CVE-2007-5795, bug #197958. + + 02 Nov 2007; Ulrich Mueller emacs-22.1-r1.ebuild: + Partial sync of emacs and emacs-cvs ebuilds. + + 01 Nov 2007; Raúl Porcel emacs-21.4-r13.ebuild: + alpha/ia64 stable wrt #197313 + + 31 Oct 2007; Jeroen Roovers emacs-21.4-r13.ebuild: + Stable for HPPA (bug #197313). + + 30 Oct 2007; nixnut emacs-21.4-r13.ebuild: + Stable on ppc wrt bug 197313 + + 30 Oct 2007; Ferris McCormick emacs-21.4-r13.ebuild: + Sparc stable --- Security Bug #197313 + + 30 Oct 2007; Christian Faulhammer + emacs-21.4-r13.ebuild: + stable x86, bug 197313 + +*emacs-21.4-r13 (28 Oct 2007) + + 28 Oct 2007; Ulrich Mueller +emacs-21.4-r13.ebuild: + Security fix for crash on malformed GIF images, CVE-2007-2833, bug #197313. + + 24 Oct 2007; Ulrich Mueller emacs-22.1-r1.ebuild: + Add standard comment to site-init file. + + 23 Oct 2007; Raúl Porcel emacs-22.1-r1.ebuild: + alpha/ia64 stable + + 14 Oct 2007; Ulrich Mueller emacs-21.4-r4.ebuild, + emacs-21.4-r8.ebuild, emacs-21.4-r12.ebuild: + Change USE flag "nosendmail" to "sendmail". Update postinst messages. + + 10 Oct 2007; Christian Faulhammer + emacs-18.59-r4.ebuild, emacs-21.4-r4.ebuild, emacs-21.4-r8.ebuild, + emacs-21.4-r12.ebuild, emacs-22.1-r1.ebuild: + remove PROVIDE=virtual/editor as we have now a new-style virtual + + 06 Oct 2007; Ulrich Mueller emacs-21.4-r12.ebuild, + emacs-22.1-r1.ebuild: + Minor QA: quote ROOT variable. + + 27 Sep 2007; Ulrich Mueller -emacs-22.1.ebuild: + Remove old revision. + + 26 Sep 2007; Christoph Mende emacs-22.1-r1.ebuild: + Stable on amd64 wrt bug #193501 + + 24 Sep 2007; Brent Baude emacs-22.1-r1.ebuild: + Marking emacs-22.1-r1 ppc64 stable for bug#193501 + + 24 Sep 2007; Jeroen Roovers emacs-22.1-r1.ebuild: + Marked ~hppa (bug #180642). + + 24 Sep 2007; Raúl Porcel emacs-22.1-r1.ebuild: + Add ~alpha/~ia64 + + 23 Sep 2007; Ferris McCormick emacs-22.1-r1.ebuild: + Sparc stable --- Bug #193501 + + 23 Sep 2007; nixnut emacs-22.1-r1.ebuild: + Stable on ppc wrt bug 193501 + + 23 Sep 2007; Christian Faulhammer emacs-22.1-r1.ebuild: + stable x86, bug 193501 + + 18 Sep 2007; Ulrich Mueller emacs-22.1.ebuild, + emacs-22.1-r1.ebuild: + Change WANT_AUTOCONF to 2.5 following a change in autotools.eclass. + Fixes bugs #192894 and #192923. + + 25 Aug 2007; Christian Faulhammer + emacs-18.59-r4.ebuild, emacs-21.4-r4.ebuild, emacs-21.4-r8.ebuild, + emacs-21.4-r12.ebuild, emacs-22.1.ebuild, emacs-22.1-r1.ebuild: + add BSD license because of etags binary, which initial version has been + licensed thereunder + + 25 Aug 2007; Ulrich Mueller emacs-21.4-r12.ebuild, + emacs-22.1-r1.ebuild: + Do "emake versionclean" before dumping again. Add some die messages. + +*emacs-22.1-r1 (24 Aug 2007) + + 24 Aug 2007; Ulrich Mueller + +files/emacs-22.1-backup-buffer.patch, +emacs-22.1-r1.ebuild: + Fix infinite loop if Emacs lacks permission to remove backup, bug #189627. + Thanks to Martin von Gagern . + + 23 Aug 2007; Ulrich Mueller -files/emacs-21.desktop, + -files/60emacs-21.envd, -files/emacs-subdirs-el-gentoo.diff, + emacs-21.4-r4.ebuild, emacs-21.4-r8.ebuild: + Put remaining files for Emacs 21 on Gentoo mirrors. + + 21 Aug 2007; Ulrich Mueller emacs-22.1.ebuild: + Generate score files in pkg_postinst. + + 01 Jul 2007; Ulrich Mueller + files/emacs-22.1-Xaw3d-headers.patch: + Properly check for Xaw3d in configure; patch backported from CVS trunk. + Thanks to Philantrop for pointing this out. + + 25 Jun 2007; Ulrich Mueller -files/emacs-21.2-sh.patch, + -files/emacs-21.3-amd64.patch, -files/emacs-21.3-hppa.patch, + -files/emacs-21.3-ppc64.patch, -files/emacs-21.3-xorg.patch, + -files/emacs-21.4-Xaw3d-headers.patch, + -files/emacs-21.4-autosave-tmp.patch, + -files/emacs-21.4-blessmail-build.patch, + -files/emacs-21.4-freebsd-terminfo.patch, + -files/emacs-21.4-libungif-gif-gentoo.patch, + -files/emacs-21.4-oldxmenu-malloc.patch, + -files/emacs-21.4-ppc64-fix-unexelf.patch, -files/emacs-21.4-qa.patch, + emacs-21.4-r4.ebuild, emacs-21.4-r8.ebuild, emacs-21.4-r12.ebuild: + Put patches on Gentoo mirrors. + + 24 Jun 2007; Ulrich Mueller emacs-22.1.ebuild: + Depend on virtual/motif and remove lesstif USE flag. + + 13 Jun 2007; Ulrich Mueller emacs-22.1.ebuild: + Configure now supports "use_with hesiod" properly. + + 12 Jun 2007; Diego Pettenò emacs-22.1.ebuild: + Add ~sparc-fbsd keyword. + + 05 Jun 2007; Gustavo Zacarias emacs-22.1.ebuild: + Keyworded ~sparc wrt #180642 + + 04 Jun 2007; Ulrich Mueller + +files/emacs-22.1-oldxmenu-qa.patch, emacs-22.1.ebuild: + Quiet QA compilation warnings, patch submitted and accepted upstream. + + 04 Jun 2007; Brent Baude emacs-22.1.ebuild: + Marking emacs-22.1 ppc/ppc64 ~ for bug#180642 + + 02 Jun 2007; deedra waters emacs-22.1.ebuild: + Adding ~amd64 keyword + + 02 Jun 2007; Diego Pettenò emacs-22.1.ebuild: + Add ~x86-fbsd keyword. + +*emacs-22.1 (02 Jun 2007) + + 02 Jun 2007; Ulrich Mueller + +files/emacs-22.1-Xaw3d-headers.patch, + +files/emacs-22.1-disable_alsa_detection.patch, + +files/emacs-22.1-freebsd-sparc.patch, +emacs-22.1.ebuild: + Emacs 22 released. Ebuild and patchset based on emacs-cvs-22.0.990. + + 01 Jun 2007; nixnut emacs-21.4-r12.ebuild: + Stable on ppc wrt bug 180100 + + 29 May 2007; Raúl Porcel emacs-21.4-r12.ebuild: + alpha/ia64 stable wrt #180100 + + 29 May 2007; Jeroen Roovers emacs-21.4-r12.ebuild: + Stable for HPPA (bug #180100). + + 28 May 2007; Ulrich Mueller + +files/emacs-21.4-oldxmenu-malloc.patch, emacs-21.4-r12.ebuild: + Fix segmentation faults on ia64, bug #180142. + + 28 May 2007; Christian Faulhammer + emacs-18.59-r4.ebuild: + stable x86 + + 28 May 2007; Christian Faulhammer + emacs-21.4-r12.ebuild: + x86/amd64 stable, bug 180100 + + 28 May 2007; Brent Baude emacs-21.4-r12.ebuild: + Marking emacs-21.4-r12 ppc64 stable for 180100 + + 28 May 2007; Gustavo Zacarias emacs-21.4-r12.ebuild: + Stable on sparc wrt #180100 + + 24 May 2007; Christian Faulhammer ChangeLog: + corrected ChangeLog, so it conforms to our standards + + 15 May 2007; Ulrich Mueller emacs-21.4-r4.ebuild, + emacs-21.4-r8.ebuild, emacs-21.4-r12.ebuild: + Don't provide virtual/emacs, it is a new-style virtual now. + + 15 May 2007; Roy Marples + +files/emacs-21.4-freebsd-terminfo.patch, emacs-21.4-r12.ebuild: + Added ~x86-fbsd keyword, #174884 + + 14 May 2007; Ulrich Mueller emacs-21.4-r12.ebuild: + Remove !arm inverse arch flag for Xaw3d and motif, according to jokey it is + not needed anymore. + + 14 May 2007; Markus Ullmann emacs-21.4-r12.ebuild: + Works on arm as well + + 30 Apr 2007; Tony Vroon emacs-21.4-r12.ebuild: + Add ~ppc keyword. Tested on a PowerBook 5,9 with GCC 4.1.2 + + 30 Apr 2007; Ulrich Mueller -emacs-18.59-r1.ebuild, + emacs-21.4-r12.ebuild: + Removed dependency on sys-devel/gettext. Removed old (non-eselect) revision. + + 29 Apr 2007; Ulrich Mueller emacs-21.4-r12.ebuild: + Apply emacs-21.4-ppc64-fix-unexelf.patch only on ppc64 architecture. + Don't assign CPPFLAGS, use append-cppflags instead. + + 29 Apr 2007; Markus Rothe + +files/emacs-21.4-ppc64-fix-unexelf.patch, emacs-21.4-r12.ebuild: + Add patch for ppc64 - thanks ulm; bug #152006. Also add ~ppc64; bug #174884 + + 26 Apr 2007; Ulrich Mueller emacs-21.4-r12.ebuild: + Fixed parameter expansion for file name of man pages. + + 24 Apr 2007; Ulrich Mueller emacs-18.59-r1.ebuild, + emacs-18.59-r4.ebuild: + Don't PROVIDE virtual/emacs, it makes no sense for version 18. + + 19 Apr 2007; Bryan Østergaard emacs-21.4-r12.ebuild: + Add ~alpha keyword, bug 174882. + + 19 Apr 2007; Ulrich Mueller + +files/emacs-21.4-Xaw3d-headers.patch, emacs-21.4-r12.ebuild: + Backported Emacs 22 upstream patch for proper including of Xaw3d headers; + removed build-time dependency on x11-libs/libXaw; bug #174453. + + 18 Apr 2007; Gustavo Zacarias emacs-21.4-r12.ebuild: + Keyworded ~sparc wrt #174884 + + 18 Apr 2007; Jeroen Roovers emacs-21.4-r12.ebuild: + Marked ~hppa (bug #174884). + + 17 Apr 2007; Raúl Porcel emacs-21.4-r12.ebuild: + Add ~ia64 wrt bug 174884 + + 17 Apr 2007; Christian Faulhammer + emacs-21.4-r12.ebuild: + keyworded ~amd64, bug 174884 + +*emacs-21.4-r12 (16 Apr 2007) + + 16 Apr 2007; Christian Faulhammer + +files/emacs-21.4-qa.patch, +emacs-21.4-r12.ebuild: + prepared for the new eselect module; qa patch to shut down QA warnings + +*emacs-18.59-r4 (16 Apr 2007) + + 16 Apr 2007; Christian Faulhammer + +emacs-18.59-r4.ebuild: + prepared for the new eselect module + + 26 Mar 2007; Christian Faulhammer + -files/60emacs-22.0.50.envd, -emacs-21.4-r7.ebuild: + clean up + + 07 Mar 2007; Christian Faulhammer + -files/40aspell-gentoo.el, emacs-21.4-r7.ebuild, emacs-21.4-r8.ebuild: + removed not working aspell support + +*emacs-21.4-r8 (07 Mar 2007) + + 07 Mar 2007; Christian Faulhammer + +emacs-21.4-r8.ebuild: + make subdirs patch obsolete + + 02 Mar 2007; Christian Faulhammer emacs-21.4-r4.ebuild, + emacs-21.4-r7.ebuild: + added elisp-site-regen to actually update the site-lisp files + + 02 Mar 2007; Christian Faulhammer + emacs-18.59-r1.ebuild, emacs-21.4-r4.ebuild, emacs-21.4-r7.ebuild: + removed virtual/x11 from dependencies + + 02 Mar 2007; Christian Faulhammer + -files/emacs-18.59-gcc4.patch, -files/emacs-18.59-gentoo.patch, + -files/emacs-18.59-unexelf.patch, emacs-18.59-r1.ebuild: + patches are now on Gentoo mirrors as they were too big + + 02 Mar 2007; Christian Faulhammer + -emacs-21.4-r6.ebuild: + clean up + + 02 Mar 2007; Christian Faulhammer + -files/emacs-22.0.50.desktop, -files/emacs-nofink-gentoo.diff: + remove some unnecessary files + + 02 Mar 2007; Christian Faulhammer emacs-21.4-r4.ebuild, + emacs-21.4-r6.ebuild, emacs-21.4-r7.ebuild, + -emacs-22.0.50_pre20050225.ebuild: + added flags for PPC64, fixes bug 152006, reported by corsair, solution found + by Andrew John Hughes ; removed stale version as + it is in prefix overlay for ppc-macos + +*emacs-21.4-r7 (20 Feb 2007) + + 20 Feb 2007; Christian Faulhammer + +files/emacs-21.4-autosave-tmp.patch, + +files/emacs-21.4-blessmail-build.patch, +emacs-21.4-r7.ebuild: + revision bump with patches to handle rests of temporary path strings in the + executable (bug 22563); and handling a possible compilation error in special + cases where Emacs was called without disabling the start-up file (bug + 166059). Everything provided by Ulrich Mueller + +*emacs-18.59-r1 (14 Feb 2007) + + 14 Feb 2007; Christian Faulhammer + +files/emacs-18.59-gcc4.patch, +files/emacs-18.59-gentoo.patch, + +files/emacs-18.59-unexelf.patch, +emacs-18.59-r1.ebuild: + readded this old version as it can become handy over a SSH connection with + X; digged out some old patches, and made it ready for GCC 4. Provided by + Ulrich Mueller in bug 44766 + + 06 Feb 2007; Christian Faulhammer emacs-21.4-r6.ebuild: + made the definition of suffix variable more elegant (thanks to Ulrich + Müller ; removed emacsclient from man page + symlinking; added gfdl at the same place + + 04 Feb 2007; Christian Faulhammer + -emacs-21.4-r5.ebuild, emacs-21.4-r6.ebuild: + add a check for uncompressed man pages and clean up + + 03 Feb 2007; Christian Faulhammer emacs-21.4-r6.ebuild: + determine compression suffix correctly and finally + + 02 Feb 2007; Christian Faulhammer emacs-21.4-r6.ebuild: + hopefully fix man page symlinks again + +*emacs-21.4-r6 (02 Feb 2007) + + 02 Feb 2007; Christian Faulhammer + +emacs-21.4-r6.ebuild: + create symlinks for man pages, as reported by Ulrich Mueller + + + 05 Jan 2007; Christian Faulhammer emacs-21.4-r5.ebuild: + correctly use aspell when having it installed, see bug #158850, reported + by Don Pellegrino + + 04 Dec 2006; Christian Faulhammer -emacs-18.59.ebuild, + -emacs-21.4-r1.ebuild, -emacs-21.4-r2.ebuild, -emacs-21.4-r3.ebuild: + clean up old versions + + 26 Nov 2006; Christian Faulhammer emacs-21.4-r5.ebuild: + added some quotes around epatch commands + + 31 Oct 2006; Christian Faulhammer emacs-21.4-r4.ebuild, + emacs-21.4-r5.ebuild: + removed dependency on sys-libs/gdbm as reported in bug #103382 by Marien + Zwart + + 31 Oct 2006; Christian Faulhammer + +files/40aspell-gentoo.el: + copied 40aspell-gentoo.el over from app-editors/emacs-cvs to fix bug #101585 + + 30 Oct 2006; Christian Faulhammer emacs-21.4-r5.ebuild: + suppressed the output of permission fixing, as reported by Carsten Lohrke + in bug #85968 + + 15 Oct 2006; Bryan Østergaard emacs-21.4-r4.ebuild: + Stable on ia64. + + 10 Oct 2006; Jeroen Roovers emacs-21.4-r4.ebuild: + Stable for HPPA (bug #136987). + + 30 Aug 2006; Michael Hanselmann emacs-21.4-r4.ebuild: + Stable on ppc. + + 21 Aug 2006; Matthew Kennedy emacs-21.4-r5.ebuild: + Add note to pkg_postinst that Emacs needs fonts; Resolves Bug #137598. + + 18 Aug 2006; Joshua Jackson emacs-21.4-r4.ebuild: + Stable x86; following the others + + 13 Aug 2006; Markus Rothe emacs-21.4-r4.ebuild: + Stable on ppc64; bug #136987 + +*emacs-21.4-r5 (12 Aug 2006) + + 12 Aug 2006; Matthew Kennedy + +files/emacs-21.4-libungif-gif-gentoo.patch, +emacs-21.4-r5.ebuild: + Force build with libgif, not libungif; Resolves Bug #95961. + + 11 Aug 2006; Jose Luis Rivero emacs-21.4-r4.ebuild: + Stable on alpha wrt bug #136987 + + 11 Aug 2006; Jason Wever emacs-21.4-r4.ebuild: + Stable on SPARC wrt bug #136987. + + 09 Aug 2006; Thomas Cort emacs-21.4-r4.ebuild: + Stable on amd64 wrt Bug #136987. + +*emacs-21.4-r4 (09 Aug 2006) + + 09 Aug 2006; Matthew Kennedy +emacs-21.4-r4.ebuild: + Replace -O3 onwards (if present) with -O2; Resolves Bug #136987 and many + other bugs. + + 03 May 2006; Diego Pettenò emacs-21.4-r3.ebuild: + Add ~x86-fbsd keyword. + + 03 May 2006; files/digest-emacs-21.4-r1, + files/digest-emacs-21.4-r2, files/digest-emacs-21.4-r3, + files/digest-emacs-22.0.50_pre20050225, Manifest: + Fixed digests wrt Bug #132083. + + 27 Apr 2006; Alec Warner files/digest-emacs-18.59, + files/digest-emacs-21.4-r1, files/digest-emacs-21.4-r2, + files/digest-emacs-21.4-r3, files/digest-emacs-22.0.50_pre20050225, + Manifest: + Fixing duff SHA256 digests: Bug # 131293 + + 14 Mar 2006; Fernando J. Pereda emacs-21.4-r3.ebuild: + Stable on alpha as per bug #76141. Tested by Thomas Cort + + 12 Mar 2006; Jason Wever emacs-21.4-r3.ebuild: + Stable on SPARC wrt bug #76141. + + 10 Mar 2006; Michael Hanselmann emacs-21.4-r3.ebuild: + Stable on ppc. + + 09 Mar 2006; Aron Griffis emacs-21.4-r3.ebuild: + Mark 21.4-r3 stable on ia64 + + 08 Mar 2006; Mike Doty emacs-21.4-r3.ebuild: + amd64 stable, bug 76141 + + 08 Mar 2006; Jeroen Roovers emacs-21.4-r3.ebuild: + Stable on hppa (bug #113266). + + 08 Mar 2006; Michele Noberasco emacs-21.4-r3.ebuild: + Stable for x86. See bugs #76141 and #113266. + + 08 Mar 2006; Markus Rothe emacs-21.4-r3.ebuild: + Stable on ppc64; bug #113266 + +*emacs-21.4-r3 (06 Mar 2006) + + 06 Mar 2006; Matthew Kennedy +emacs-21.4-r3.ebuild: + Remove the GNOME USE flag; Install the .desktop file unconditionally; + Resolves Bug #112449. + + 05 Mar 2006; Joseph Jezak emacs-21.4-r2.ebuild: + Marked ppc stable for bug #76141. + + 01 Mar 2006; Markus Rothe emacs-21.4-r2.ebuild: + Stable on ppc64; bug #76141 + + 01 Mar 2006; Jeroen Roovers emacs-21.4-r2.ebuild: + Stable on hppa (bug #76141). + + 27 Feb 2006; emacs-21.4-r2.ebuild: + Stable on IA64; bug #76141. + +*emacs-21.4-r2 (27 Feb 2006) + + 27 Feb 2006; Matthew Kennedy emacs-18.59.ebuild, + +emacs-21.4-r2.ebuild, emacs-22.0.50_pre20050225.ebuild: + Move SANDBOX_DISABLED=1 from global scope to SANDBOX_ON=0 in src_compile(); + Partially resolves Bug #76141. + + 09 Feb 2006; Matthew Kennedy emacs-18.59.ebuild: + Modular X dependencies; Resolves Bug #122215. + + 10 Jan 2006; -emacs-21.4.ebuild: + Removing 21.4; stale version that is succeeded by 21.4-r1 in keywords. + Reason for removal is bug 118386, ungif being screwed over for a good chunk + of time thus removed. + + 12 Dec 2005; Donnie Berkholz ; emacs-21.4-r1.ebuild, + emacs-22.0.50_pre20050225.ebuild: + (#113394) We also need fonts in modular. + + 12 Dec 2005; Donnie Berkholz ; emacs-21.4-r1.ebuild, + emacs-22.0.50_pre20050225.ebuild: + Add modular X dependencies. + + 23 Aug 2005; Aron Griffis emacs-21.4-r1.ebuild: + stable on ia64 + + 03 Aug 2005; Bryan Østergaard emacs-21.4-r1.ebuild: + Stable on alpha. + + 29 Jul 2005; MATSUU Takuto +files/emacs-21.2-sh.patch, + emacs-21.4-r1.ebuild: + Added emacs-21.2-sh.patch and ~sh to KEYWORDS. + + 17 Jul 2005; Tobias Scherbaum + emacs-21.4-r1.ebuild: + ppc stable + + 07 Jul 2005; Markus Rothe emacs-21.4-r1.ebuild: + Stable on ppc64 + + 05 Jul 2005; Rene Nussbaumer emacs-21.4-r1.ebuild: + Stable on hppa. + + 05 Jul 2005; Olivier Crête emacs-21.4-r1.ebuild: + Stable on amd64 + + 04 Jul 2005; Gustavo Zacarias emacs-21.4-r1.ebuild: + Stable on sparc + + 02 Jul 2005; Mamoru KOMACHI emacs-21.4-r1.ebuild: + Stable on x86. + + 21 May 2005; Mamoru KOMACHI emacs-21.4.ebuild, + emacs-21.4-r1.ebuild: + Added keepdir /usr/share/emacs/site-lisp to fix bug #93329 and use + leim-21.4.tar.gz to fix bug #91665. + + 03 May 2005; Mamoru KOMACHI files/emacs-21.desktop, + files/emacs-22.0.50.desktop, -files/emacs.desktop, emacs-21.4-r1.ebuild: + Make desktop entry consistent between emacs and emacs-cvs; bug #89757. + + 12 Apr 2005; Jeremy Huddleston + emacs-21.4-r1.ebuild, emacs-22.0.50_pre20050225.ebuild: + Use proper toolchain compiler. + + 12 Apr 2005; Mamoru KOMACHI emacs-21.4.ebuild, + emacs-21.4-r1.ebuild: + Unset LDFLAGS; see bug #77430 and bug #65002. + +*emacs-21.4-r1 (08 Apr 2005) + + 08 Apr 2005; Mamoru KOMACHI files/emacs-21.desktop, + files/emacs-22.0.50.desktop, +emacs-21.4-r1.ebuild, + emacs-22.0.50_pre20050225.ebuild: + Use giflib instead of libungif; bug #85720. Installs correct desktop + entry; bug #86932. + +*emacs-22.0.50_pre20050225 (26 Feb 2005) + + 26 Feb 2005; Mamoru KOMACHI + +files/60emacs-22.0.50.envd, +files/emacs-22.0.50.desktop, + -emacs-21.3-r2.ebuild, -emacs-21.3-r3.ebuild, -emacs-21.3-r5.ebuild, + -emacs-21.3.50_pre20041027.ebuild, +emacs-22.0.50_pre20050225.ebuild: + Updated CVS snapshot for ppc-macos. + Removed ebuilds vulnerable to GLSA 200502-20. + + 20 Feb 2005; Aron Griffis emacs-21.4.ebuild: + stable on ia64 #79686 + + 10 Feb 2005; Bryan Østergaard emacs-21.4.ebuild: + Stable on alpha, bug 79686. + + 09 Feb 2005; Michael Hanselmann emacs-21.4.ebuild: + Stable on ppc. + + 09 Feb 2005; Marcus D. Hanwell emacs-21.4.ebuild: + Marked stable on amd64, bug 79686. + + 08 Feb 2005; Markus Rothe emacs-21.4.ebuild: + Stable on ppc64; bug #79686 + + 08 Feb 2005; Olivier Crête emacs-21.4.ebuild: + Stable on x86 wrt bug #79686 + + 08 Feb 2005; Gustavo Zacarias emacs-21.4.ebuild: + Stable on sparc wrt #79686 + +*emacs-21.4 (08 Feb 2005) + + 08 Feb 2005; Mamoru KOMACHI +emacs-21.4.ebuild: + Version bumped. This fixes CAN-2005-0100. (bug #79686) + + 28 Dec 2004; Ciaran McCreesh : + Change encoding to UTF-8 for GLEP 31 compliance + + 19 Dec 2004; Jeremy Huddleston + emacs-21.3-r5.ebuild, emacs-21.3.50_pre20041027.ebuild: + multilib fixin. + + 30 Nov 2004; Sven Wegener emacs-21.3-r4.ebuild, + emacs-21.3-r5.ebuild: + Added missing ? after !use in dependency. + +*emacs-21.3-r5 (23 Nov 2004) + + 23 Nov 2004; Mamoru KOMACHI + +files/emacs-21.3-xorg.patch, +emacs-21.3-r5.ebuild: + Added a patch to fix AltGr key behaviour. Thanks to Sergio Polini + for providing a link to the patch. + This closes bug #66508. Changed binaries' suffix from "-${SLOT}" to + ".emacs-${SLOT}" (b2m, ctags, etags and rcs-checkin from xemacs + conflict with those from emacs). See bug #62991 for detail. + +*emacs-21.3.50_pre20041027 (07 Nov 2004) + + 07 Nov 2004; Mamoru KOMACHI + +files/emacs-nofink-gentoo.diff, +emacs-21.3.50_pre20041027.ebuild: + Added Carbon Emacs (aqua USE flag). See bug #64362. + Also added multi-tty patch. + + 19 Oct 2004; Bryan Østergaard emacs-21.3-r4.ebuild: + ~alpha keyword. + + 19 Oct 2004; Dylan Carlson emacs-21.3-r3.ebuild: + Stable on amd64. + + 16 Oct 2004; Mamoru KOMACHI emacs-21.3-r3.ebuild, + emacs-21.3-r4.ebuild: + Fixed compile problem when lesstif USE flag is set but openmotif is not + installed. This closes bug #67492. + + 14 Oct 2004; Mamoru KOMACHI emacs-21.3-r4.ebuild: + Specify alternatives version explicitly. + + 06 Oct 2004; Guy Martin emacs-21.3-r3.ebuild, + emacs-21.3-r4.ebuild: + Stable on hppa. + + 03 Oct 2004; Mamoru KOMACHI +files/60emacs-21.envd, + -files/emacs-21.1-gentoo.diff, +files/emacs-21.desktop, + +files/emacs-subdirs-el-gentoo.diff, emacs-21.3-r4.ebuild: + Sync IUSE (nosendmail). More on SLOT support. + + 30 Sep 2004; Mamoru KOMACHI -emacs-21.1-r4.ebuild, + -emacs-21.2-r2.ebuild, emacs-21.3-r2.ebuild, emacs-21.3-r3.ebuild, + emacs-21.3-r4.ebuild: + Changed SLOT="0" to SLOT="21", see bug #65061. Removed old versions. + + 24 Sep 2004; Gustavo Zacarias emacs-21.3-r3.ebuild: + Stable on sparc + + 23 Sep 2004; Mamoru KOMACHI emacs-21.3-r3.ebuild, + emacs-21.3-r4.ebuild: + Filtered out -O[3-9] if gcc-3.4 detected; bug #64832, bug #64790 + and bug #64286. + + 07 Sep 2004; Mamoru KOMACHI emacs-21.3-r4.ebuild: + Added nosendmail USE flag. This closes bug #11104. + + 31 Jul 2004; Mamoru KOMACHI + -files/emacs-18.59-gcc-gentoo.patch, -files/emacs-18.59-gentoo.patch, + -files/emacs-18.59-unexelf.patch, emacs-18.59.ebuild: + Put patches on Gentoo mirrors. + + 17 Jul 2004; Tom Gall emacs-21.3-r4.ebuild: + stable on ppc64 + + 15 Jul 2004; Tom Gall emacs-21.3-r4.ebuild: + added ~ppc64 bug #55328 + +*emacs-21.3-r4 (04 Jul 2004) + + 04 Jul 2004; Mamoru KOMACHI -emacs-21.3-r1.ebuild, + emacs-21.3-r2.ebuild, emacs-21.3-r3.ebuild, +emacs-21.3-r4.ebuild: + Added partial SLOT support. Reversed Xaw3d and motif USE flag order, + see bug #18518 + + 01 Jun 2004; Aron Griffis emacs-21.3-r2.ebuild, + emacs-21.3-r3.ebuild: + Fix use invocation + + 17 May 2004; files/emacs-18.59-gcc-gentoo.patch: + Remove compiler option adjustments which made the build incompatible with GCC + 2.95 + + 13 May 2004; Michael Sterrett emacs-21.3-r3.ebuild: + don't use deprecated ? : use syntax + +*emacs-21.3-r3 (13 May 2004) +*emacs-18.59 (13 May 2004) + + 13 May 2004; +files/emacs-18.59-gcc-gentoo.patch, + +files/emacs-18.59-gentoo.patch, +files/emacs-18.59-unexelf.patch, + +emacs-18.59.ebuild, +emacs-21.3-r3.ebuild: + Added retro emacs-18.59 w/ SLOT=1 (ebuild contributed by Ulrich Mueller + ), resolves Bug #44766; Added new emacs-21.3-r3 + with support for using LessTif instead of OpenMotif (OpenMotif has + problems which causes Emacs to be unstable); Marked emacs-21.3-r3 as + ~arch. + + 09 Apr 2004; Brian Jackson emacs-21.3-r2.ebuild: + add s390 keywords + + 03 Mar 2004; Mamoru KOMACHI emacs-21.1-r4.ebuild, + emacs-21.2-r2.ebuild, emacs-21.3-r1.ebuild, emacs-21.3-r2.ebuild: + Moved gnome USE flag inside X. Closing bug #43228 + + 27 Feb 2004; Sven Blumenstein emacs-21.3-r2.ebuild: + Stable on sparc. use vim, use vim, use vim, use vim, use vim! + + 18 Feb 2004; Aron Griffis emacs-21.3-r2.ebuild: + stable on ia64 + + 18 Feb 2004; Mamoru KOMACHI emacs-21.3-r1.ebuild, + emacs-21.3-r2.ebuild: + Moved filter-flags to src_compile() to kill a warning with + portage-2.0.50. Marked stable on x86 and alpha + + 13 Dec 2003; Brad House emacs-21.3-r2.ebuild, + files/emacs-21.3-amd64.patch: + mark stable on amd64 and patch + +*emacs-21.3-r2 (08 Dec 2003) + + 20 Dec 2003; Guy Martin emacs-21.3-r2.ebuild + files/emacs-21.3-hppa.patch : + Fix hppa compilation with a patch. Marked stable on hppa. + + 08 Dec 2003; Mamoru KOMACHI emacs-21.3-r2.ebuild: + Disable Xaw3d if USE="-Xaw3d" even when it is installed, bug 35300 + + 01 Dec 2003; Mamoru KOMACHI emacs-21.3-r1.ebuild: + Filter -fstack-protector that causes internal compiler error at xterm.c + Closing bug #33265 + + 31 Jul 2003; Tavis Ormandy emacs-21.3-r1.ebuild: + stable on alpha + +*emacs-21.3-r1 (01 Apr 2003) + + 01 Apr 2003; Matthew Kennedy emacs-21.3-r1.ebuild: + resolves bug 18419 -- adds gif support + +*emacs-21.3 (27 Mar 2003) +*emacs-21.2-r2 (14 Sep 2002) + + 06 Jan 2003; Seemant Kulleen *.ebuild : + PROVIDE virtual/editor as well as virtual/emacs now + + 06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords + + 14 Sep 2002; Matthew Kennedy + emacs-21.2-r2.ebuild, files/digest-emacs-21.2-r2.ebuild : + Added support for LEIM (input methods for Emacs) based on new leim + USE flag. Credits to Ryan Shaw of bug + 6557. + +*emacs-21.2-r1 (29 Jul 2002) + + 07 Aug 2002; Matthew Kennedy + emacs-21.2-r1.ebuild : + Sandbox. + + 06 Aug 2002; Mark Guertin : + Added ppc to keywords + + 06 Aug 2002; Matthew Kennedy + emacs-21.2-r1.ebuild : + Documentation install fix. Sandbox adjustment. + + 29 Jul 2002; Matthew Kennedy + emacs-21.2-r1.ebuild, files/digest-emacs-21.1-r1 : + Permissions fix. Resolves bug #3724 + +*emacs-21.2 (28 Apr 2002) + + 28 Apr 2002; pvdabeel + Version bump + +*emacs-21.1-r4 (11 Apr 2002) + + 11 Apr 2002; Spider + Update libpng dependency + + 28 Apr 2002; pvdabeel + PPC fix (nocombreloc - fixes bug # 2104) + +*emacs-21.1-r3 (1 Feb 2002) + + 1 Feb 2002; G.Bevin ChangeLog : + + Added initial ChangeLog which should be updated whenever the package is + updated in any way. This changelog is targetted to users. This means that the + comments should well explained and written in clean English. The details about + writing correct changelogs are explained in the skel.ChangeLog file which you + can find in the root directory of the portage repository. diff --git a/sdk_container/src/third_party/portage-stable/app-editors/emacs/Manifest b/sdk_container/src/third_party/portage-stable/app-editors/emacs/Manifest index f3720f1fb9..7465855f0e 100644 --- a/sdk_container/src/third_party/portage-stable/app-editors/emacs/Manifest +++ b/sdk_container/src/third_party/portage-stable/app-editors/emacs/Manifest @@ -1,2 +1,32 @@ -DIST emacs-23.3-patches-1.tar.bz2 1675 RMD160 f167c15e8d1c6a9629967aa3f910cc476e22315e SHA1 51522c8af1c0991ef189f8537e6636f7e1b30553 SHA256 caec6e052a564e75de2873e2d0e4ffb8169bde3c4f786e1a04b8781df31456fe -DIST emacs-23.3a.tar.bz2 38748283 RMD160 21f201714bca420c3a8fed8c92058cec786e724e SHA1 795bdfa372e42b9589a80f6dcb2ad8fed65b90e4 SHA256 9f4beee3bf4987914d57851c0aac017cb92a1410c2b31ba313265c64a38cc6ba +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +DIST emacs-18.59-linux22x-elf-glibc21.diff.gz 15671 SHA256 fb810d893938883d50a3a8d7c43fbeb1604d5454f760b8f1f700326c8ee659dd SHA512 c6c6ea33850dadf08d68fff56fc6aacc80ad1aa36661260715d50b95438942d56e6244094427d50356cfe716f26559feb885254c436399bff7be639637d605b6 WHIRLPOOL cafaa0fb0d06058cac8e445a7a1b5cba145d23186477a9c681efdab8ca0f18a9675dec3a93851fd7138890701f83fab83300c28a548c8fc22478a0cfff95d5da +DIST emacs-18.59-patches-8.tar.bz2 19667 SHA256 637542bf5ee07d4abac11b76e742598a60787f3869dbf377eed99ae005fbc59d SHA512 a6564bc16724bfdb22f77b0e21b6064ca5e0e1bc91f3223c1037c26f8a048f28ac7a5da6817dc940a5f00f1f39bbfcda2277645409cd7e143a55fabdc3d3fe5d WHIRLPOOL 6b81f978aef2b429262e79ab1d995cca9237dc9c9d98144d2dc3de07bc2cdcec8547adbaf5ad41d9cce3239554918c04c7b9ff783b7931582a3a7398eb2b66f1 +DIST emacs-18.59.tar.gz 2962652 SHA256 1e27e33f91984a91e9b4c1f21433f931aba03670960ecc147bb6d7b0de0f051e SHA512 03ce565e346e89b7aacb1852f4783e8907f394de7da0c543b475cb038eb89b87f980d0f7ca1841b1d2108b20f211e95113c7214e4a33e5767a1827ff43173f33 WHIRLPOOL 5e98e71518f665e2a8278afe54e0ace6d7fdd9df23ff0a3354ffc1d5cc25cd21b0dd4d82766fcb436d4f24e9291c933295e956e1ffea43cfeedf915175763be6 +DIST emacs-23.4-patches-17.tar.xz 16164 SHA256 bc9d4a36239f2749e218d903b67102e211a3a62ef162f5ab2801865dab77b752 SHA512 ceccd559b4f53328d75016b64d246ecf6fca7edebd080ce3bbba5f4d000bec38be5da91f3195c972ede0710da14b3be0545891321259b0a0b2963981c8fd62de WHIRLPOOL 4b70ce4d876e92a006e3dc0a31301f604aa8fa53a198515d1cbb3517a94933b1d7a11636494c1bd28ad1049a5a233d4ec13213e74e1eaff1cf96bb1fd095c345 +DIST emacs-23.4.tar.bz2 38646508 SHA256 26576f9e664397c729f78f5ffcd092969251988461896fe8793062346ee988b9 SHA512 def7a95ecaefae24d8102b96b1d575a23def1b11a8f0bb17b68f7913bd118e2ea4449a8feee76c1bd649f099b70419f0d494ddd9bb32b26f92720cda842b0296 WHIRLPOOL 2384c3f63ff153c3975e373334d6021d46b23ad3cab448ed2e1180501236453a61d13bf1dfbb2e6075bb141dd8511d85f77e37c763b39769f98de48eacc56f3b +DIST emacs-24.4-patches-5.tar.xz 6000 SHA256 967dac364282a51933f90c56f368bc3f2741efe0b7ff42d3151bb4824b70fa04 SHA512 0a337ad5b7601f5e453645d1fba99717328c6bc7a5505bcb4bd8e853179cf61be43eb6f3b9370edf0f44aa6485d4847c14554c1592ccc7da87b10dabaaa9d421 WHIRLPOOL 149f3a431d055963c544d9fa6c6447a16aa093840f6bf4086f50506979356a12407af16291c46ee62a92b3ee41767452046f45a7163214be33ab7bdbcd6059dc +DIST emacs-24.4.tar.xz 39733124 SHA256 47e391170db4ca0a3c724530c7050655f6d573a711956b4cd84693c194a9d4fd SHA512 f51f88a4736a3f153ef01f3ad710571e967cd3d0c0112b066169a4040725d370ec29b14a4ca8fa3e3f4c657c726ba8e64c3ac4e390b8e911ea47a3afb5ac755c WHIRLPOOL eae38c2382731fecf0ccf8f717f8c96cc130d01a893ff560caecde903294eb843660492761ea8cce9920b79bfc55e821921924e27c040f25355110f56cd2255b +DIST emacs-24.5-patches-1.tar.xz 3744 SHA256 dbcad232dff47e5540fff33351d76a92165e3d379a9c1fe52c04268a1ae245f8 SHA512 0c17546211493a521eec026e05722ebfa0988d2d97c916f8ddbe4d54220fbb6256cb8ad76769a8832fe7028051ecfe04d8ac46da71d7c5a6d2906b57466496db WHIRLPOOL 29cbd3513a62b025994918c6fbf86d70e282dfc0b1fc70639afcf356946e7c46ecc099a552e3735346d6b13c494db93246605eff002c34f1d0859ac04f1025fe +DIST emacs-24.5.tar.xz 39759804 SHA256 dd47d71dd2a526cf6b47cb49af793ec2e26af69a0951cc40e43ae290eacfc34e SHA512 89dee4c3aadb6e505c523f84c65b5e40e5bf28a586cc8a4518a59581c22972f942bb6f3c772df0d5b2685c3e78247c545c6bb2576e981d1ef0f9298c18ad1677 WHIRLPOOL 3d9f8fb840f4c846246e642369f967ba0ec357c7cf718ed865523a3cd39605ba14b8c15fc9ae3f076c27e5b6e41fcb681d15f1c6ffc5934430c0a2bf47c233a3 +EBUILD emacs-18.59-r10.ebuild 4211 SHA256 cb9d6d427e6a21c9b1f1826552cf114622715417ad225204fc8ed414b3602126 SHA512 04117c94aa6be849df6a649f36aceaecc0962c8b9ac4c1d842bf0cb3540d61b391b88f8cf907236e19dfbff97972d3f03326c36c16893eb4c653ddd465dda359 WHIRLPOOL 0531faa261e02362c5c3c3e6d4691328cae6b65355aae45800d12d51c2d53c1864360b01dd314342d84f09d3d206d76d3e73fa37f83b3532059a63f6b220c0fa +EBUILD emacs-23.4-r13.ebuild 11308 SHA256 0a9980f31aff31393fa122d489100c66aa384ae04211740eb6bd1e07ef6c5f6e SHA512 97e75525e2d72b9612f77dcf1e815364bfb8f08aef2fc06a2a40f718eceee7fd2597216aacb8e405d88768b886773c19664a1af20b95177a637b5abc6cdc1a71 WHIRLPOOL 84b31cba3797cdf91338b7e62ee8560536e59f19f9d0421abc1f321db923f0e2c41efd426eca4bd7d5609cd2b5424ee6975ff11bed4e4d654e856ea3138dc40e +EBUILD emacs-24.4-r4.ebuild 10667 SHA256 565a8bd205cb6b5622e405c4897e1f28328262167d85ad65201223b0f1364841 SHA512 293e2332a7a0841341d4f514932506c12402151905957fd2d28fcb585eb0fce181d11a457a8a67521a780832486a0e4a016af6e15c270fc5557d52f9f8ceb5fe WHIRLPOOL 89b546ac302b5493b6770ce19360b71603c4039c0790fb4ecf90a489b75cca5a496b60f47708c28ba44eff461523eab7ff7b43719baf9d74a1cbbb03e3404b07 +EBUILD emacs-24.5.ebuild 10668 SHA256 cf427bf3d7f0b2e9aac5906a2cb93501a732465cf21d690f2cdfd8cc301ca88b SHA512 d4c206c860e75c4939a62de179733959d214bb43c87ad484ae60280174331f88d3a6949851849327fc3fb984a76a399274419ee069ee38c3275c211c5fadfbe2 WHIRLPOOL 5cb9aead9c5cad0545c30abe23e93ba4985af7a98239787accb1a6d31e29bb6c9917653d95a7b8cd1dee6d07d972d7bc2ff9dfe55a1b3ce91af99f455eb3e997 +MISC ChangeLog 93187 SHA256 a5af946f7f6ac6f038b742662f5258daaea2e9fdf46ff73d7aefaa876aff45eb SHA512 63d530b5a136521342f18e7be76dbf794c79e7d2bf7b85ca8135dd805bb718f60e7e1acb928c33ffd6023620170277de50a27dee9f7fd5bf36b10a5b2cbde009 WHIRLPOOL 2e2f1717a4a8645ae2eb0f9f738593a00efd955a957ba8f301974052954ea714ff037a16fb588df85ba85aede81672866f3e2eea9510984deb7aecc456805c08 +MISC metadata.xml 2489 SHA256 21b3602d37aa25bca31b05ea810b37ee2192f4e53b8f8daeb814d9dca59d03d7 SHA512 4f3d663cd61253ae3390c55c5974dd3cc22dbf1306a823c3cb71794d09eaf28d7727c7e24f66f02dbd8d3845894f3a8cafa5ddaf330c1bbb7f99d8130ece077c WHIRLPOOL bcefdded503fa9cebea943952d3f56847002cb5ddc10f5adbd774301b648d1b12a09da7e493694f9cbbb19e8b53b66132cbd2e0141ded41b226415cfdbbcf8f6 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iQGcBAEBCAAGBQJVMPPAAAoJEJQzkH1pP7W4PE8MAJM3ZWMtwoYSnufSCXnymhu+ +zd1K5OC9UZKk9Lvbd8GFWQgYgBWav4AcmpHgYoc6Cr+bnox63FLZo9rynO6E95dm +Td9V8c4NzqAygQ2zhCjN7Ai0R77UawUCW67Ou/nBpDk/f1v1SBBLrvVvB2zST/KD +yo0aTTOq1+nmemqeUtyw5QzIkJkika3ukUzx7mVtaG45pP3btJBwMikudMygMdph +UUSAKrSOOz8IWrNSUb+KEo1QdXbRTeNLo+daR8bfkSmmW7c6na3C4ouJDSAX5naI +vg7372n7HG+UhCa+i+qfZEw2bDyZVbe6mgpMr7O9aBwAuZh8dxcMxjy3RY3JUGrq +++OvP9622XgbP8frT4lqvJZl61TKPZ56darK8drmwtP9ejPSG1b7H9QDmDcgIlb9 +7IoSBkmgyNxmdQlXnurzjA7tUpuwS0ipAOFIfy+f9opKcap6xNlQ5d5UtY/3Qu7E +RQzI0u+c1wMqnQvccMysgpDhQq0+E7bOvLB4xLsPqA== +=s086 +-----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/app-editors/emacs/emacs-18.59-r10.ebuild b/sdk_container/src/third_party/portage-stable/app-editors/emacs/emacs-18.59-r10.ebuild new file mode 100644 index 0000000000..0441de1be1 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/app-editors/emacs/emacs-18.59-r10.ebuild @@ -0,0 +1,151 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-18.59-r10.ebuild,v 1.8 2015/04/01 21:10:53 ulm Exp $ + +EAPI=5 + +inherit eutils toolchain-funcs flag-o-matic multilib + +DESCRIPTION="The extensible self-documenting text editor" +HOMEPAGE="http://www.gnu.org/software/emacs/" +SRC_URI="ftp://ftp.gnu.org/old-gnu/emacs/${P}.tar.gz + ftp://ftp.splode.com/pub/users/friedman/emacs/${P}-linux22x-elf-glibc21.diff.gz + http://dev.gentoo.org/~ulm/emacs/${P}-patches-8.tar.bz2" + +LICENSE="GPL-1+ GPL-2+ BSD" #HPND +SLOT="18" +KEYWORDS="amd64 x86" +IUSE="abi_x86_x32" + +RDEPEND=">=app-eselect/eselect-emacs-1.16 + sys-libs/ncurses + amd64? ( + abi_x86_x32? ( >=sys-libs/ncurses-5.9-r3[abi_x86_x32(-)?] ) + !abi_x86_x32? ( >=sys-libs/ncurses-5.9-r3[abi_x86_32(-)] ) + )" +# X? ( x11-libs/libX11[-xcb] ) +DEPEND="${RDEPEND} + virtual/pkgconfig" + +src_prepare() { + epatch "${WORKDIR}/${P}-linux22x-elf-glibc21.diff" + EPATCH_SUFFIX=patch epatch + epatch_user +} + +src_configure() { + # autoconf? What's autoconf? We are living in 1992. ;-) + local arch + case ${ARCH} in + amd64) + if use abi_x86_x32; then + arch=x86-x32 + multilib_toolchain_setup x32 + else + arch=intel386 + multilib_toolchain_setup x86 + fi + ;; + x86) arch=intel386 ;; + *) die "Architecture ${ARCH} not yet supported" ;; + esac + local cmd="s/\"s-.*\.h\"/\"s-linux.h\"/;s/\"m-.*\.h\"/\"m-${arch}.h\"/" + #use X && cmd="${cmd};s/.*\(#define HAVE_X_WINDOWS\).*/\1/" + sed -e "${cmd}" src/config.h-dist >src/config.h || die + + cat <<-END >src/paths.h + #define PATH_LOADSEARCH "/usr/share/emacs/${PV}/lisp" + #define PATH_EXEC "/usr/share/emacs/${PV}/etc" + #define PATH_LOCK "/var/lib/emacs/lock/" + #define PATH_SUPERLOCK "/var/lib/emacs/lock/!!!SuperLock!!!" + END + + sed -i -e "s:/usr/lib/\([^ ]*\).o:/usr/$(get_libdir)/\1.o:g" \ + -e "s:-lncurses:$("$(tc-getPKG_CONFIG)" --libs ncurses):" \ + src/s-linux.h || die + + # -O3 and -finline-functions cause segmentation faults at run time. + filter-flags -finline-functions + replace-flags -O[3-9] -O2 + strip-flags +} + +src_compile() { + # Do not use the sandbox, or the dumped Emacs will be twice as large + export SANDBOX_ON=0 + emake --jobs=1 \ + CC="$(tc-getCC)" CFLAGS="${CFLAGS} -Demacs" \ + LD="$(tc-getCC) -nostdlib" LDFLAGS="${LDFLAGS}" +} + +src_install() { + local basedir="/usr/share/emacs/${PV}" i + + dodir ${basedir} + dodir /usr/share/man/man1 + emake --jobs=1 \ + LIBDIR="${D}"${basedir} \ + BINDIR="${D}"/usr/bin \ + MANDIR="${D}"/usr/share/man/man1 \ + install + + rmdir "${D}"${basedir}/lock || die + find "${D}"${basedir} -type f \( -name "*.c" -o -name ChangeLog \ + -o -name COPYING ! -path "*/etc/COPYING" \) -exec rm "{}" + || die + fperms -R go-w ${basedir} + + # remove duplicate DOC file + rm "${D}"${basedir}/etc/DOC || die + + # move executables to the correct place + mv "${D}"/usr/bin/emacs{,-${SLOT}} || die + for i in etags ctags emacsclient; do + mv "${D}"/usr/bin/${i}{,-emacs-${SLOT}} || die + rm "${D}"${basedir}/etc/${i} || die + done + + dodir /usr/libexec/emacs/${PV} + for i in wakeup digest-doc sorted-doc movemail cvtmail fakemail \ + yow env server + do + mv "${D}"${basedir}/etc/${i} "${D}"/usr/libexec/emacs/${PV}/${i} || die + dosym ../../../../libexec/emacs/${PV}/${i} ${basedir}/etc/${i} + done + for i in test-distrib make-docfile; do + rm "${D}"${basedir}/etc/${i} || die + done + + # move man page + mv "${D}"/usr/share/man/man1/emacs{,-${SLOT}}.1 || die + + # move Info files + dodir /usr/share/info + mv "${D}"${basedir}/info "${D}"/usr/share/info/emacs-${SLOT} || die + dosym ../../info/emacs-${SLOT} "${basedir}"/info + docompress -x /usr/share/info + + # move Info dir to avoid collisions with the dir file generated by portage + mv "${D}"/usr/share/info/emacs-${SLOT}/dir{,.orig} || die + touch "${D}"/usr/share/info/emacs-${SLOT}/.keepinfodir + + dodir /var/lib/emacs + diropts -m0777 + keepdir /var/lib/emacs/lock + + dodoc README PROBLEMS +} + +pkg_preinst() { + # move Info dir file to correct name + if [[ -d "${D}"/usr/share/info ]]; then + mv "${D}"/usr/share/info/emacs-${SLOT}/dir{.orig,} || die + fi +} + +pkg_postinst() { + eselect emacs update ifunset +} + +pkg_postrm() { + eselect emacs update ifunset +} diff --git a/sdk_container/src/third_party/portage-stable/app-editors/emacs/emacs-23.3-r2.ebuild b/sdk_container/src/third_party/portage-stable/app-editors/emacs/emacs-23.4-r13.ebuild similarity index 53% rename from sdk_container/src/third_party/portage-stable/app-editors/emacs/emacs-23.3-r2.ebuild rename to sdk_container/src/third_party/portage-stable/app-editors/emacs/emacs-23.4-r13.ebuild index eacb4685b8..7ece33cb28 100644 --- a/sdk_container/src/third_party/portage-stable/app-editors/emacs/emacs-23.3-r2.ebuild +++ b/sdk_container/src/third_party/portage-stable/app-editors/emacs/emacs-23.4-r13.ebuild @@ -1,25 +1,26 @@ -# Copyright 1999-2011 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-23.3-r2.ebuild,v 1.12 2011/11/11 21:38:52 ulm Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-23.4-r13.ebuild,v 1.11 2015/04/17 10:42:05 zlogene Exp $ -EAPI=4 +EAPI=5 WANT_AUTOMAKE="none" -inherit autotools elisp-common eutils flag-o-matic multilib +inherit autotools elisp-common eutils flag-o-matic multilib readme.gentoo DESCRIPTION="The extensible, customizable, self-documenting real-time display editor" HOMEPAGE="http://www.gnu.org/software/emacs/" -SRC_URI="mirror://gnu/emacs/${P}a.tar.bz2 - mirror://gentoo/${P}-patches-1.tar.bz2" +SRC_URI="mirror://gnu/emacs/${P}.tar.bz2 + http://dev.gentoo.org/~ulm/emacs/${P}-patches-17.tar.xz" -LICENSE="GPL-3 FDL-1.3 BSD as-is MIT W3C unicode PSF-2" +LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2" SLOT="23" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ~ppc ~ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris" -IUSE="alsa aqua athena dbus gconf gif gpm gtk gzip-el hesiod jpeg kerberos livecd m17n-lib motif png sound source svg tiff toolkit-scroll-bars X Xaw3d xft +xpm" -REQUIRED_USE="aqua? ( !X )" +KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +IUSE="alsa aqua athena dbus games gconf gif gpm gtk gzip-el hesiod jpeg kerberos livecd m17n-lib motif pax_kernel png sound source svg tiff toolkit-scroll-bars X Xaw3d xft +xpm" +REQUIRED_USE="?? ( aqua X )" RDEPEND="sys-libs/ncurses - >=app-admin/eselect-emacs-1.2 + >=app-eselect/eselect-emacs-1.16 + >=app-emacs/emacs-common-gentoo-1.5[games?,X?] net-libs/liblockfile hesiod? ( net-dns/hesiod ) kerberos? ( virtual/krb5 ) @@ -32,10 +33,10 @@ RDEPEND="sys-libs/ncurses x11-misc/xbitmaps gconf? ( >=gnome-base/gconf-2.26.2 ) gif? ( media-libs/giflib ) - jpeg? ( virtual/jpeg ) - png? ( >=media-libs/libpng-1.4:0 ) + jpeg? ( virtual/jpeg:0= ) + png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) - tiff? ( media-libs/tiff ) + tiff? ( media-libs/tiff:0 ) xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig @@ -48,23 +49,28 @@ RDEPEND="sys-libs/ncurses ) gtk? ( x11-libs/gtk+:2 ) !gtk? ( - Xaw3d? ( x11-libs/libXaw3d ) - !Xaw3d? ( - athena? ( x11-libs/libXaw ) - !athena? ( motif? ( >=x11-libs/openmotif-2.3:0 ) ) + motif? ( >=x11-libs/motif-2.3:0 ) + !motif? ( + Xaw3d? ( x11-libs/libXaw3d ) + !Xaw3d? ( athena? ( x11-libs/libXaw ) ) ) ) )" DEPEND="${RDEPEND} - dev-util/pkgconfig - gzip-el? ( app-arch/gzip )" + alsa? ( virtual/pkgconfig ) + dbus? ( virtual/pkgconfig ) + X? ( virtual/pkgconfig ) + gzip-el? ( app-arch/gzip ) + pax_kernel? ( + sys-apps/attr + sys-apps/paxctl + )" RDEPEND="${RDEPEND} - !=app-emacs/emacs-common-gentoo-1[X?]" + !/site-lisp dir + rm -rf "${ED}"/usr/share/emacs/${FULL_VERSION}/site-lisp + + # remove COPYING file (except for etc/COPYING used by describe-copying) + rm "${ED}"/usr/share/emacs/${FULL_VERSION}/lisp/COPYING + + local cdir if use source; then - insinto /usr/share/emacs/${FULL_VERSION}/src + cdir="/usr/share/emacs/${FULL_VERSION}/src" + insinto "${cdir}" # This is not meant to install all the source -- just the # C source you might find via find-function doins src/*.{c,h,m} doins -r src/{m,s} rm "${ED}"/usr/share/emacs/${FULL_VERSION}/src/Makefile.c rm "${ED}"/usr/share/emacs/${FULL_VERSION}/src/{m,s}/README - c="" + elif has installsources ${FEATURES}; then + cdir="/usr/src/debug/${CATEGORY}/${PF}/${S#"${WORKDIR}/"}/src" fi - sed 's/^X//' >"${T}/${SITEFILE}" <<-EOF + sed -e "${cdir:+#}/^Y/d" -e "s/^[XY]//" >"${T}/${SITEFILE}" <<-EOF X ;;; ${PN}-${SLOT} site-lisp configuration X (when (string-match "\\\\\`${FULL_VERSION//./\\\\.}\\\\>" emacs-version) - X ${c}(setq find-function-C-source-directory - X ${c} "${EPREFIX}/usr/share/emacs/${FULL_VERSION}/src") + Y (setq find-function-C-source-directory + Y "${EPREFIX}${cdir}") X (let ((path (getenv "INFOPATH")) X (dir "${EPREFIX}/usr/share/info/${EMACS_SUFFIX}") X (re "\\\\\`${EPREFIX}/usr/share/info\\\\>")) @@ -266,9 +287,25 @@ src_install () { rm -rf "${ED}"/Applications/Gentoo/Emacs${EMACS_SUFFIX#emacs}.app mv nextstep/Emacs.app \ "${ED}"/Applications/Gentoo/Emacs${EMACS_SUFFIX#emacs}.app || die - elog "Emacs${EMACS_SUFFIX#emacs}.app is in ${EPREFIX}/Applications/Gentoo." - elog "You may want to copy or symlink it into /Applications by yourself." fi + + DOC_CONTENTS="You can set the version to be started by /usr/bin/emacs + through the Emacs eselect module, which also redirects man and info + pages. Therefore, several Emacs versions can be installed at the + same time. \"man emacs.eselect\" for details. + \\n\\nIf you upgrade from a previous major version of Emacs, then + it is strongly recommended that you use app-admin/emacs-updater + to rebuild all byte-compiled elisp files of the installed Emacs + packages." + use X && DOC_CONTENTS+="\\n\\nYou need to install some fonts for Emacs. + Installing media-fonts/font-adobe-{75,100}dpi on the X server's + machine would satisfy basic Emacs requirements under X11. + See also https://wiki.gentoo.org/wiki/Xft_support_for_GNU_Emacs + for how to enable anti-aliased fonts." + use aqua && DOC_CONTENTS+="\\n\\nEmacs${EMACS_SUFFIX#emacs}.app is in + \"${EPREFIX}/Applications/Gentoo\". You may want to copy or symlink + it into /Applications by yourself." + readme.gentoo_create_doc } pkg_preinst() { @@ -276,7 +313,7 @@ pkg_preinst() { local infodir=/usr/share/info/${EMACS_SUFFIX} f if [[ -f ${ED}${infodir}/dir.orig ]]; then mv "${ED}"${infodir}/dir{.orig,} || die "moving info dir failed" - else + elif [[ -d "${ED}"${infodir} ]]; then # this should not happen in EAPI 4 ewarn "Regenerating Info directory index in ${infodir} ..." rm -f "${ED}"${infodir}/dir{,.*} @@ -290,40 +327,19 @@ pkg_preinst() { } pkg_postinst() { - local f - for f in "${EROOT}"/var/lib/games/emacs/{snake,tetris}-scores; do - [[ -e ${f} ]] || touch "${f}" - done - chown "${GAMES_USER_DED:-games}" "${EROOT}"/var/lib/games/emacs - elisp-site-regen + readme.gentoo_print_elog if use livecd; then # force an update of the emacs symlink for the livecd/dvd, # because some microemacs packages set it with USE=livecd eselect emacs update + elif [[ $(readlink "${EROOT}"/usr/bin/emacs) = ${EMACS_SUFFIX} ]]; then + # refresh symlinks in case any installed files have changed + eselect emacs set ${EMACS_SUFFIX} else eselect emacs update ifunset fi - - if use X; then - echo - elog "You need to install some fonts for Emacs." - elog "Installing media-fonts/font-adobe-{75,100}dpi on the X server's" - elog "machine would satisfy basic Emacs requirements under X11." - elog "See also http://www.gentoo.org/proj/en/lisp/emacs/xft.xml" - elog "for how to enable anti-aliased fonts." - fi - - echo - elog "You can set the version to be started by /usr/bin/emacs through" - elog "the Emacs eselect module, which also redirects man and info pages." - elog "Therefore, several Emacs versions can be installed at the same time." - elog "\"man emacs.eselect\" for details." - echo - elog "If you upgrade from a previous major version of Emacs, then it is" - elog "strongly recommended that you use app-admin/emacs-updater to rebuild" - elog "all byte-compiled elisp files of the installed Emacs packages." } pkg_postrm() { diff --git a/sdk_container/src/third_party/portage-stable/app-editors/emacs/emacs-24.4-r4.ebuild b/sdk_container/src/third_party/portage-stable/app-editors/emacs/emacs-24.4-r4.ebuild new file mode 100644 index 0000000000..6eee4aa8ea --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/app-editors/emacs/emacs-24.4-r4.ebuild @@ -0,0 +1,338 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-24.4-r4.ebuild,v 1.11 2015/04/17 10:42:05 zlogene Exp $ + +EAPI=5 + +inherit autotools elisp-common eutils flag-o-matic multilib readme.gentoo + +DESCRIPTION="The extensible, customizable, self-documenting real-time display editor" +HOMEPAGE="http://www.gnu.org/software/emacs/" +SRC_URI="mirror://gnu/emacs/${P}.tar.xz + http://dev.gentoo.org/~ulm/emacs/${P}-patches-5.tar.xz" + +LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2" +SLOT="24" +KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +IUSE="acl alsa aqua athena dbus games gconf gfile gif gnutls gpm gsettings gtk +gtk3 gzip-el hesiod imagemagick +inotify jpeg kerberos libxml2 livecd m17n-lib motif pax_kernel png selinux sound source svg tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm zlib" +REQUIRED_USE="?? ( aqua X )" + +RDEPEND="sys-libs/ncurses + >=app-eselect/eselect-emacs-1.16 + >=app-emacs/emacs-common-gentoo-1.5[games?,X?] + net-libs/liblockfile + acl? ( virtual/acl ) + alsa? ( media-libs/alsa-lib ) + dbus? ( sys-apps/dbus ) + gfile? ( >=dev-libs/glib-2.28.6 ) + gnutls? ( net-libs/gnutls ) + gpm? ( sys-libs/gpm ) + hesiod? ( net-dns/hesiod ) + kerberos? ( virtual/krb5 ) + libxml2? ( >=dev-libs/libxml2-2.2.0 ) + selinux? ( sys-libs/libselinux ) + zlib? ( sys-libs/zlib ) + X? ( + x11-libs/libXmu + x11-libs/libXt + x11-misc/xbitmaps + gconf? ( >=gnome-base/gconf-2.26.2 ) + gsettings? ( >=dev-libs/glib-2.28.6 ) + gif? ( media-libs/giflib ) + jpeg? ( virtual/jpeg:0= ) + png? ( >=media-libs/libpng-1.4:0= ) + svg? ( >=gnome-base/librsvg-2.0 ) + tiff? ( media-libs/tiff:0 ) + xpm? ( x11-libs/libXpm ) + imagemagick? ( >=media-gfx/imagemagick-6.6.2 ) + xft? ( + media-libs/fontconfig + media-libs/freetype + x11-libs/libXft + m17n-lib? ( + >=dev-libs/libotf-0.9.4 + >=dev-libs/m17n-lib-1.5.1 + ) + ) + gtk? ( + gtk3? ( x11-libs/gtk+:3 ) + !gtk3? ( x11-libs/gtk+:2 ) + ) + !gtk? ( + motif? ( >=x11-libs/motif-2.3:0 ) + !motif? ( + Xaw3d? ( x11-libs/libXaw3d ) + !Xaw3d? ( athena? ( x11-libs/libXaw ) ) + ) + ) + )" + +DEPEND="${RDEPEND} + virtual/pkgconfig + gzip-el? ( app-arch/gzip ) + pax_kernel? ( + sys-apps/attr + sys-apps/paxctl + )" + +RDEPEND="${RDEPEND} + !/site-lisp dir + rm -rf "${ED}"/usr/share/emacs/${FULL_VERSION}/site-lisp + + # remove COPYING file (except for etc/COPYING used by describe-copying) + rm "${ED}"/usr/share/emacs/${FULL_VERSION}/lisp/COPYING + + if use gzip-el; then + # compress .el files when a corresponding .elc exists + find "${ED}"/usr/share/emacs/${FULL_VERSION}/lisp -type f \ + -name "*.elc" -print | sed 's/\.elc$/.el/' | xargs gzip -9n + assert "gzip .el failed" + fi + + local cdir + if use source; then + cdir="/usr/share/emacs/${FULL_VERSION}/src" + insinto "${cdir}" + # This is not meant to install all the source -- just the + # C source you might find via find-function + doins src/*.{c,h,m} + elif has installsources ${FEATURES}; then + cdir="/usr/src/debug/${CATEGORY}/${PF}/${S#"${WORKDIR}/"}/src" + fi + + sed -e "${cdir:+#}/^Y/d" -e "s/^[XY]//" >"${T}/${SITEFILE}" <<-EOF + X + ;;; ${PN}-${SLOT} site-lisp configuration + X + (when (string-match "\\\\\`${FULL_VERSION//./\\\\.}\\\\>" emacs-version) + Y (setq find-function-C-source-directory + Y "${EPREFIX}${cdir}") + X (let ((path (getenv "INFOPATH")) + X (dir "${EPREFIX}/usr/share/info/${EMACS_SUFFIX}") + X (re "\\\\\`${EPREFIX}/usr/share/info\\\\>")) + X (and path + X ;; move Emacs Info dir before anything else in /usr/share/info + X (let* ((p (cons nil (split-string path ":" t))) (q p)) + X (while (and (cdr q) (not (string-match re (cadr q)))) + X (setq q (cdr q))) + X (setcdr q (cons dir (delete dir (cdr q)))) + X (setq Info-directory-list (prune-directory-list (cdr p))))))) + EOF + elisp-site-file-install "${T}/${SITEFILE}" || die + + dodoc README BUGS + + if use aqua; then + dodir /Applications/Gentoo + rm -rf "${ED}"/Applications/Gentoo/Emacs${EMACS_SUFFIX#emacs}.app + mv nextstep/Emacs.app \ + "${ED}"/Applications/Gentoo/Emacs${EMACS_SUFFIX#emacs}.app || die + fi + + DOC_CONTENTS="You can set the version to be started by /usr/bin/emacs + through the Emacs eselect module, which also redirects man and info + pages. Therefore, several Emacs versions can be installed at the + same time. \"man emacs.eselect\" for details. + \\n\\nIf you upgrade from Emacs version 24.2 or earlier, then it is + strongly recommended that you use app-admin/emacs-updater to rebuild + all byte-compiled elisp files of the installed Emacs packages." + use X && DOC_CONTENTS+="\\n\\nYou need to install some fonts for Emacs. + Installing media-fonts/font-adobe-{75,100}dpi on the X server's + machine would satisfy basic Emacs requirements under X11. + See also https://wiki.gentoo.org/wiki/Xft_support_for_GNU_Emacs + for how to enable anti-aliased fonts." + use aqua && DOC_CONTENTS+="\\n\\nEmacs${EMACS_SUFFIX#emacs}.app is in + \"${EPREFIX}/Applications/Gentoo\". You may want to copy or symlink + it into /Applications by yourself." + readme.gentoo_create_doc +} + +pkg_preinst() { + # move Info dir file to correct name + local infodir=/usr/share/info/${EMACS_SUFFIX} f + if [[ -f ${ED}${infodir}/dir.orig ]]; then + mv "${ED}"${infodir}/dir{.orig,} || die "moving info dir failed" + elif [[ -d "${ED}"${infodir} ]]; then + # this should not happen in EAPI 4 + ewarn "Regenerating Info directory index in ${infodir} ..." + rm -f "${ED}"${infodir}/dir{,.*} + for f in "${ED}"${infodir}/*; do + if [[ ${f##*/} != *-[0-9]* && -e ${f} ]]; then + install-info --info-dir="${ED}"${infodir} "${f}" \ + || die "install-info failed" + fi + done + fi +} + +pkg_postinst() { + elisp-site-regen + + local pvr + for pvr in ${REPLACING_VERSIONS}; do + [[ ${pvr%%[-_]*} = 24.[12] ]] && FORCE_PRINT_ELOG=1 + done + readme.gentoo_print_elog + + if use livecd; then + # force an update of the emacs symlink for the livecd/dvd, + # because some microemacs packages set it with USE=livecd + eselect emacs update + elif [[ $(readlink "${EROOT}"/usr/bin/emacs) = ${EMACS_SUFFIX} ]]; then + # refresh symlinks in case any installed files have changed + eselect emacs set ${EMACS_SUFFIX} + else + eselect emacs update ifunset + fi +} + +pkg_postrm() { + elisp-site-regen + eselect emacs update ifunset +} diff --git a/sdk_container/src/third_party/portage-stable/app-editors/emacs/emacs-24.5.ebuild b/sdk_container/src/third_party/portage-stable/app-editors/emacs/emacs-24.5.ebuild new file mode 100644 index 0000000000..350f350f23 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/app-editors/emacs/emacs-24.5.ebuild @@ -0,0 +1,338 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-24.5.ebuild,v 1.1 2015/04/11 08:25:18 ulm Exp $ + +EAPI=5 + +inherit autotools elisp-common eutils flag-o-matic multilib readme.gentoo + +DESCRIPTION="The extensible, customizable, self-documenting real-time display editor" +HOMEPAGE="http://www.gnu.org/software/emacs/" +SRC_URI="mirror://gnu/emacs/${P}.tar.xz + http://dev.gentoo.org/~ulm/emacs/${P}-patches-1.tar.xz" + +LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2" +SLOT="24" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +IUSE="acl alsa aqua athena dbus games gconf gfile gif gnutls gpm gsettings gtk +gtk3 gzip-el hesiod imagemagick +inotify jpeg kerberos libxml2 livecd m17n-lib motif pax_kernel png selinux sound source svg tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm zlib" +REQUIRED_USE="?? ( aqua X )" + +RDEPEND="sys-libs/ncurses + >=app-eselect/eselect-emacs-1.16 + >=app-emacs/emacs-common-gentoo-1.5[games?,X?] + net-libs/liblockfile + acl? ( virtual/acl ) + alsa? ( media-libs/alsa-lib ) + dbus? ( sys-apps/dbus ) + gfile? ( >=dev-libs/glib-2.28.6 ) + gnutls? ( net-libs/gnutls ) + gpm? ( sys-libs/gpm ) + hesiod? ( net-dns/hesiod ) + kerberos? ( virtual/krb5 ) + libxml2? ( >=dev-libs/libxml2-2.2.0 ) + selinux? ( sys-libs/libselinux ) + zlib? ( sys-libs/zlib ) + X? ( + x11-libs/libXmu + x11-libs/libXt + x11-misc/xbitmaps + gconf? ( >=gnome-base/gconf-2.26.2 ) + gsettings? ( >=dev-libs/glib-2.28.6 ) + gif? ( media-libs/giflib ) + jpeg? ( virtual/jpeg:0= ) + png? ( >=media-libs/libpng-1.4:0= ) + svg? ( >=gnome-base/librsvg-2.0 ) + tiff? ( media-libs/tiff:0 ) + xpm? ( x11-libs/libXpm ) + imagemagick? ( >=media-gfx/imagemagick-6.6.2 ) + xft? ( + media-libs/fontconfig + media-libs/freetype + x11-libs/libXft + m17n-lib? ( + >=dev-libs/libotf-0.9.4 + >=dev-libs/m17n-lib-1.5.1 + ) + ) + gtk? ( + gtk3? ( x11-libs/gtk+:3 ) + !gtk3? ( x11-libs/gtk+:2 ) + ) + !gtk? ( + motif? ( >=x11-libs/motif-2.3:0 ) + !motif? ( + Xaw3d? ( x11-libs/libXaw3d ) + !Xaw3d? ( athena? ( x11-libs/libXaw ) ) + ) + ) + )" + +DEPEND="${RDEPEND} + virtual/pkgconfig + gzip-el? ( app-arch/gzip ) + pax_kernel? ( + sys-apps/attr + sys-apps/paxctl + )" + +RDEPEND="${RDEPEND} + !/site-lisp dir + rm -rf "${ED}"/usr/share/emacs/${FULL_VERSION}/site-lisp + + # remove COPYING file (except for etc/COPYING used by describe-copying) + rm "${ED}"/usr/share/emacs/${FULL_VERSION}/lisp/COPYING + + if use gzip-el; then + # compress .el files when a corresponding .elc exists + find "${ED}"/usr/share/emacs/${FULL_VERSION}/lisp -type f \ + -name "*.elc" -print | sed 's/\.elc$/.el/' | xargs gzip -9n + assert "gzip .el failed" + fi + + local cdir + if use source; then + cdir="/usr/share/emacs/${FULL_VERSION}/src" + insinto "${cdir}" + # This is not meant to install all the source -- just the + # C source you might find via find-function + doins src/*.{c,h,m} + elif has installsources ${FEATURES}; then + cdir="/usr/src/debug/${CATEGORY}/${PF}/${S#"${WORKDIR}/"}/src" + fi + + sed -e "${cdir:+#}/^Y/d" -e "s/^[XY]//" >"${T}/${SITEFILE}" <<-EOF + X + ;;; ${PN}-${SLOT} site-lisp configuration + X + (when (string-match "\\\\\`${FULL_VERSION//./\\\\.}\\\\>" emacs-version) + Y (setq find-function-C-source-directory + Y "${EPREFIX}${cdir}") + X (let ((path (getenv "INFOPATH")) + X (dir "${EPREFIX}/usr/share/info/${EMACS_SUFFIX}") + X (re "\\\\\`${EPREFIX}/usr/share/info\\\\>")) + X (and path + X ;; move Emacs Info dir before anything else in /usr/share/info + X (let* ((p (cons nil (split-string path ":" t))) (q p)) + X (while (and (cdr q) (not (string-match re (cadr q)))) + X (setq q (cdr q))) + X (setcdr q (cons dir (delete dir (cdr q)))) + X (setq Info-directory-list (prune-directory-list (cdr p))))))) + EOF + elisp-site-file-install "${T}/${SITEFILE}" || die + + dodoc README BUGS + + if use aqua; then + dodir /Applications/Gentoo + rm -rf "${ED}"/Applications/Gentoo/Emacs${EMACS_SUFFIX#emacs}.app + mv nextstep/Emacs.app \ + "${ED}"/Applications/Gentoo/Emacs${EMACS_SUFFIX#emacs}.app || die + fi + + DOC_CONTENTS="You can set the version to be started by /usr/bin/emacs + through the Emacs eselect module, which also redirects man and info + pages. Therefore, several Emacs versions can be installed at the + same time. \"man emacs.eselect\" for details. + \\n\\nIf you upgrade from Emacs version 24.2 or earlier, then it is + strongly recommended that you use app-admin/emacs-updater to rebuild + all byte-compiled elisp files of the installed Emacs packages." + use X && DOC_CONTENTS+="\\n\\nYou need to install some fonts for Emacs. + Installing media-fonts/font-adobe-{75,100}dpi on the X server's + machine would satisfy basic Emacs requirements under X11. + See also https://wiki.gentoo.org/wiki/Xft_support_for_GNU_Emacs + for how to enable anti-aliased fonts." + use aqua && DOC_CONTENTS+="\\n\\nEmacs${EMACS_SUFFIX#emacs}.app is in + \"${EPREFIX}/Applications/Gentoo\". You may want to copy or symlink + it into /Applications by yourself." + readme.gentoo_create_doc +} + +pkg_preinst() { + # move Info dir file to correct name + local infodir=/usr/share/info/${EMACS_SUFFIX} f + if [[ -f ${ED}${infodir}/dir.orig ]]; then + mv "${ED}"${infodir}/dir{.orig,} || die "moving info dir failed" + elif [[ -d "${ED}"${infodir} ]]; then + # this should not happen in EAPI 4 + ewarn "Regenerating Info directory index in ${infodir} ..." + rm -f "${ED}"${infodir}/dir{,.*} + for f in "${ED}"${infodir}/*; do + if [[ ${f##*/} != *-[0-9]* && -e ${f} ]]; then + install-info --info-dir="${ED}"${infodir} "${f}" \ + || die "install-info failed" + fi + done + fi +} + +pkg_postinst() { + elisp-site-regen + + local pvr + for pvr in ${REPLACING_VERSIONS}; do + [[ ${pvr%%[-_]*} = 24.[12] ]] && FORCE_PRINT_ELOG=1 + done + readme.gentoo_print_elog + + if use livecd; then + # force an update of the emacs symlink for the livecd/dvd, + # because some microemacs packages set it with USE=livecd + eselect emacs update + elif [[ $(readlink "${EROOT}"/usr/bin/emacs) = ${EMACS_SUFFIX} ]]; then + # refresh symlinks in case any installed files have changed + eselect emacs set ${EMACS_SUFFIX} + else + eselect emacs update ifunset + fi +} + +pkg_postrm() { + elisp-site-regen + eselect emacs update ifunset +} diff --git a/sdk_container/src/third_party/portage-stable/app-editors/emacs/metadata.xml b/sdk_container/src/third_party/portage-stable/app-editors/emacs/metadata.xml new file mode 100644 index 0000000000..88ecff51f0 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/app-editors/emacs/metadata.xml @@ -0,0 +1,46 @@ + + + +emacs + + GNU Emacs is an extensible, customizable text editor - and more. At its core + is an interpreter for Emacs Lisp, a dialect of the Lisp programming language + with extensions to support text editing. The features of GNU Emacs include: + * Content-sensitive editing modes, including syntax coloring, for a variety + of file types including plain text, source code, and HTML. + * Complete built-in documentation, including a tutorial for new users. + * Full Unicode support for nearly all human languages and their scripts. + * Highly customizable, using Emacs Lisp code or a graphical interface. + * A large number of extensions that add other functionality, including a + project planner, mail and news reader, debugger interface, calendar, and + more. Many of these extensions are distributed with GNU Emacs; others are + available separately. + + + Enable the MIT Athena widget set + (x11-libs/libXaw) + Support shared score files for games + Use gnome-base/gconf to read the system + font name + Use gfile (dev-libs/glib) for file + notification + Use gsettings (dev-libs/glib) to read the + system font name + Link against version 3 of the GIMP Toolkit instead of + version 2 (x11-libs/gtk+) + Compress bundled Emacs Lisp source + Enable support for net-dns/hesiod + Use media-gfx/imagemagick for image + processing + Use dev-libs/libxml2 to parse XML instead + of the internal Lisp implementations + Enable building under a PaX enabled kernel + Install C source files and make them available for + find-function + Use the selected toolkit's scrollbars in + preference to Emacs' own scrollbars + Prefer wide Emacs integers (typically 62-bit). + This option has an effect only on architectures where "long" and + "long long" types have different size. + + diff --git a/sdk_container/src/third_party/portage-stable/app-shells/bash-completion/ChangeLog b/sdk_container/src/third_party/portage-stable/app-shells/bash-completion/ChangeLog index 1cefc20639..bca3ac8f55 100644 --- a/sdk_container/src/third_party/portage-stable/app-shells/bash-completion/ChangeLog +++ b/sdk_container/src/third_party/portage-stable/app-shells/bash-completion/ChangeLog @@ -1,6 +1,107 @@ # ChangeLog for app-shells/bash-completion -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-shells/bash-completion/ChangeLog,v 1.259 2013/08/28 08:38:08 ulm Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-shells/bash-completion/ChangeLog,v 1.281 2015/03/31 18:26:57 ulm Exp $ + + 31 Mar 2015; Ulrich Müller bash-completion-1.3-r2.ebuild, + bash-completion-2.1.ebuild, bash-completion-2.1-r2.ebuild, + bash-completion-2.1-r91.ebuild, bash-completion-2.1-r92.ebuild, + bash-completion-2.1-r93.ebuild, bash-completion-2.1_p20141224.ebuild: + Update dependency after package move of eselect modules to app-eselect. + + 15 Mar 2015; Pacho Ramos bash-completion-2.1-r2.ebuild: + x86/ppc64 stable, bug #517718 + + 09 Feb 2015; bash-completion-2.1_p20141224.ebuild: + Fix bug #535942 + +*bash-completion-2.1_p20141224 (23 Dec 2014) + + 23 Dec 2014; Michał Górny + +bash-completion-2.1_p20141224.ebuild: + Package a new snapshot with upstream fix for bug #528064 (and more). Update + the Gentoo bundle with new patch, proper eselect module version (bug #530798) + and fixed non-existing file ref (bug #532126). + +*bash-completion-2.1-r93 (20 Nov 2014) + + 20 Nov 2014; Michał Górny +bash-completion-2.1-r93.ebuild: + Pull in a proper version of gentoo-bashcomp as extension of the bundled + default completion set. + + 10 Nov 2014; Michał Górny bash-completion-2.1-r92.ebuild: + Remove the bash blocker, and just depend on bash. There is no point having || + ( bash zsh ) when bash is obligatory for ebuilds. + +*bash-completion-2.1-r92 (09 Nov 2014) + + 09 Nov 2014; Michał Górny +bash-completion-2.1-r92.ebuild: + Install initialization script to bashrc.d, bug #338335. + + 27 Oct 2014; Michał Górny bash-completion-2.1-r91.ebuild: + Work-around race conditions in the Makefile, bug #526996. + + 27 Oct 2014; Patrick Lauer + bash-completion-2.1-r91.ebuild: + Fix src_install breakage + +*bash-completion-2.1-r91 (24 Oct 2014) + + 24 Oct 2014; Michał Górny +bash-completion-2.1-r91.ebuild, + -bash-completion-2.1-r90.ebuild: + Remove Slackware packaging tool completions because of collisions. Remove + Debian/Red Hat ifup/ifdown completions. + + 14 Oct 2014; Tobias Klausmann + bash-completion-2.1.ebuild: + Stable on alpha, bug 517718 + + 13 Oct 2014; Michał Górny bash-completion-2.1-r90.ebuild: + Suggest removing old setup symlinks as well. + + 10 Oct 2014; Mikle Kolyada bash-completion-2.1-r2.ebuild: + amd64 stable wrt bug #517718 + + 10 Oct 2014; Mikle Kolyada bash-completion-2.1-r2.ebuild: + ppc stable wrt bug #517718 + + 21 Sep 2014; Markus Meier bash-completion-2.1-r2.ebuild: + arm stable, bug #517718 + + 10 Sep 2014; Jeroen Roovers bash-completion-2.1-r2.ebuild: + Stable for HPPA (bug #517718). + + 06 Sep 2014; Michał Górny bash-completion-2.1-r2.ebuild: + Install helpers needed for completions as well, bug #520032. + +*bash-completion-2.1-r2 (06 Sep 2014) + + 06 Sep 2014; Michał Górny +bash-completion-2.1-r2.ebuild, + -bash-completion-2.1-r1.ebuild: + Set correct version in pkg-config file, bug #486306. + +*bash-completion-2.1-r90 (27 Aug 2014) + + 27 Aug 2014; Michał Górny +bash-completion-2.1-r90.ebuild: + Introduce a first work-in-progress (masked) version using upstream layout and + autoloading. It comes with Gentoo-specific blacklisting support and a new + bash-completion module for it. + +*bash-completion-2.1-r1 (27 Aug 2014) + + 27 Aug 2014; Michał Górny +bash-completion-2.1-r1.ebuild, + metadata.xml: + Use bash-completion-r1 to reuse the current installation paths or respect the + eclass defaults on new installs. Provide forward compatibility with new + completionsdir location for eselect-bashcomp. Add myself as co-maintainer to + help with the possible issues. + + 22 Jan 2014; Samuli Suominen + -bash-completion-2.1-r1.ebuild: + Remove -r1 for now (and work on it in overlay) + + 19 Jan 2014; Mike Frysinger bash-completion-1.3-r2.ebuild, + bash-completion-2.1-r1.ebuild, bash-completion-2.1.ebuild: + Add arm64 love. 28 Aug 2013; Ulrich Müller bash-completion-1.3-r2.ebuild, bash-completion-2.1.ebuild: diff --git a/sdk_container/src/third_party/portage-stable/app-shells/bash-completion/Manifest b/sdk_container/src/third_party/portage-stable/app-shells/bash-completion/Manifest index 71b207bfd1..4c807c0121 100644 --- a/sdk_container/src/third_party/portage-stable/app-shells/bash-completion/Manifest +++ b/sdk_container/src/third_party/portage-stable/app-shells/bash-completion/Manifest @@ -5,22 +5,29 @@ AUX bash-completion.pc 282 SHA256 9167632403986bae490182d4177e2e49e4b442b3f6dca1 AUX bash-completion.sh-gentoo-1.2 2118 SHA256 219c4618936960a2b97c0a237c36961835ae21d819e29239a5d4466b75695ebb SHA512 c73f91b05d87b646a9a10ed29f7003fca27dc65dd1a0435f65d9bac34f8b9968c31475962b773d0d8a22705beddace552d03c84bd0ca1f1ca858c0aabe17e9f5 WHIRLPOOL 5dea0101b053137da4d6de3907f77fed1bf7868741dd8da5e7fccb834b06f5f0432c0da29e223b2e2e601489a8f9e2354e3e1d37e74e589011e16dfb3e4370ce DIST bash-completion-1.3.tar.bz2 211899 SHA256 8ebe30579f0f3e1a521013bcdd183193605dab353d7a244ff2582fb3a36f7bec SHA512 f0c6eb3edce982d1306fdb7ba2cb598c08cff4bde8496fca369b3c4d2d3af0ef48dd494ab96258cc90f30b875a56759aad13a6b1bfb4928bfba4634cce6bf8be WHIRLPOOL 9ea16b019eadcdcf60046b58d2c0f3ab68c189f461842d3d9f585ff25d8ba1bd48bf847868c2cc7e5475320d9c7aeaf21ce74818345c7fe648500549d51f29f8 DIST bash-completion-2.1.tar.bz2 265329 SHA256 2b606804a7d5f823380a882e0f7b6c8a37b0e768e72c3d4107c51fbe8a46ae4f SHA512 0bc71039ef136b1ccb72527eb40f2ed4068a58dc31b1ac1ee52a40e7c950ea4cfbb4f1bee2f0da6774e56062578fa3653096e6d306eea7f028dd55ff737e92fe WHIRLPOOL 0275d8ac99a0ac5b12637bf2b13561d656b239ba7c166071cb283a481df2fdd904ad1c18608ea35b9af4f0f4db3b034f833f0fd586a0096626d1b268bcd8fc00 -EBUILD bash-completion-1.3-r2.ebuild 3209 SHA256 496d581098077ca98ef5e6b6497e5bfc25d6d2799afcd80254c9cfbd712f7c82 SHA512 12874d6890d85996b5f9aac1f7060af473d07cea3684373836973ff172e236cd9d62800b529a19545f50d3b661b6a0671d1296069677591deeead51d80cc600f WHIRLPOOL 23f4e941430388255d54cba4509bd86f7a67cd2c4c52928a459cbf3896b3bf051618309387f3544752ea8f635f76cc5094e331a38e1cb04bf1f11dc89ca17ab0 -EBUILD bash-completion-2.1-r1.ebuild 2277 SHA256 8c3b7ac7b4d3b250dc1d48269acc1cf484034358b6944e6abcf44ee177b45781 SHA512 0740f2a183c29e4a0acfea2446be33da02dd56fb312f96fccab1e622d3765ded6849ae66ccf8319e56213aa110e929a0db464ef1bf8cc5d0aeeec09ee9337c93 WHIRLPOOL d4554b913b2e6a6bc6c533f8c7d43169346faf74875fa643373498d1be3fce6c59124fd4f9364be2ec7a0159c427de533815044d0c5d4fc8234f1624329b7b9b -EBUILD bash-completion-2.1.ebuild 3419 SHA256 a4c49714a7b69c88b9614d3b00d6744363b4c4d852a3d7ef0684f2583f00d628 SHA512 04a0be7547a25b29ef8f48a0495a47efa940019e80df4f895d3bdfde1a74972cb3fd37c19e0834160100d372621b0973117f0740f75450305fea9269e2dcbbbc WHIRLPOOL 25d56228157e65264d67f06542e843a40097e3deef00fbc561c8d38d3d0e76ac24cd6e719a71644318da134128d79ae59a1587efa9a53a392ef0893dbeda5ac3 -MISC ChangeLog 43853 SHA256 78365695f8558e3067ef03b3eb556d875384d0eb1b112d4c94dcbabb78ec05e5 SHA512 e1d2232796d7b0b197b0fc53e1468dd165568c56632a5d011ffe1bc2dfad3a943179c8518c3ee4db90d1e9f6c08301e122de9d19f6b49782995ad3a191b9fba2 WHIRLPOOL 8980e4e25cd4efc0f84d1ba73840101a347757e5e5353a7fb2b5bae1310848fc791c9f1bc2b3a41d8b9675915dd2f119a269caca72de2b6246aa0cea0b342166 -MISC metadata.xml 930 SHA256 281bfd91145b2ae2a5c2774802dee741bbe625777b1c4e3eaefdca406e534ba9 SHA512 3410bd40fd29b9a140e1508c0fea5aed6ad95c8c05b6ab5bca83dfd1a82ed617fe086b45677d971a21cb62c6e7e3f9ade43793b4b1eba978ae6ab0e6a88c3ce7 WHIRLPOOL 8d49a80655a987ea098a7185664f37549a99a54e1da4082ec614ae7b4a4361c3368ca47c857a92e6b5a8c21ecf9a650a9dab6f99bcbcfd22aa0c448f2240b790 +DIST bash-completion-2.1_p20141224.tar.xz 257964 SHA256 a76ffdbc9f49f48e290f0e6f3d46060d51c770f91e25b35b014bc16fec76f517 SHA512 94649aad8dbf0f170422605a5f36c5cab61e45ce402a92f89a6eba3bd5d2e976087b35cd0a9b6d4d29ba608cee3bb27b692088c884b766447ee9eafa99c2814a WHIRLPOOL 0ea12dfc8f432ffed598aee65c7080de570ebe9783415c7ebe4bd5d152fc645a132fae3a28986c029d13a4b939e15053204d73ae9b207f4ad62b9c117bf59cba +DIST bashcomp-2.0.1.tar.bz2 4078 SHA256 142348b61b32fb3f1580ac90b684b1014d6d177f371baadb503340c507f9a992 SHA512 8ac8982f418a2d71dffcf027ffe0b7eefa3ee49413a726a8ee9e758975d8f86c687a64b55cd94e09b7936d1c6990285ddc90a3c2b1989af44322937c5c4fb8d7 WHIRLPOOL b6daa0a93282e9df73635cbdddde97c473fd22aa3baf035c3ffcb5966152e20b26d85979fe8a5ecf9128157422f3f60dc27c82c843b9a0e6e80b7de7da596250 +DIST bashcomp2-pre1.tar.gz 3732 SHA256 fd201638bae06f134c243887cafe402ef0a21f9e62cca3966f405c249abc9eec SHA512 745801fe20c846cb0cdb044d712caacd75a2902c9dddc2261bdb179dcd826e5d1032d6b1f73340abe74dbb82d29b4386897291ccdf45d9bbd1fdb80a5f79fa45 WHIRLPOOL eb529c7263653b3e3e36c0cf29d44c57ce64bb2144f06ff7f2df569dd2ae66eb135b2ace5542c37cb100da8b3562b32ab61bcd9f5fd3cfbf67febf5e5086e04a +EBUILD bash-completion-1.3-r2.ebuild 3217 SHA256 c7aafbc3837fb389b405e8a80f07088cff84d2d881501a52c32d7747ff2b9081 SHA512 08093ae9e89c75a20389cc263aa8e17af01f4ef847c503f444b65ba79a37623da5b2c189443a362a467b963ff05f3a6a4a376fa6e139410954c1c9736cd09551 WHIRLPOOL f6df31979a05b95445a39ba5e27677706e10cc6cd74a9674b8b0b0efa45cbc923dc85fe7f72077b9fad4cfd70a4a1b02db975b5f9392a7cb14c243a04d726eb5 +EBUILD bash-completion-2.1-r2.ebuild 4086 SHA256 c6d621570c0b8906f6065e25dfa5743158bf9e66156ad83b821f6e8af29abcfa SHA512 9c8df56a6d727e70ef481db01e86726d110ec71740eabd3f3d052cd63c3b9387f6800f8de8e62cce8ef0364b80046746743419a235dd87d7f9d1200ed402b3da WHIRLPOOL 44f6568039fd3c72c84a8aea557cb12a8b32e6d4fa519b6cfe6e0b37674c83ec3c0898cbbaccf667eba74aeae77f4fb03178126d7ffae2296cd65cb1cef6a0c5 +EBUILD bash-completion-2.1-r91.ebuild 3166 SHA256 4e752d86aa682b8b9be89bc0b53e489365ce919f1a8ac1bf73b1b5d1f1c320ec SHA512 a70bb49e468fe6b383140ce908172c7723d54ec40c2e651314b895fc3a75a54e778d828499c6e0d415be128a0ffa0b2d2298d6d2eff8563b484b38da1f47b667 WHIRLPOOL 4fcfc9f17322b236e12b40c04bd6a072ffbeb7355228253afd43cd422e83c74310368e742ab63e225db2dc29f55025783ebf96b0bf276947eb0dbfada77bf257 +EBUILD bash-completion-2.1-r92.ebuild 3202 SHA256 f3122ea7d9554b43f98fe3f83ed86f724daedb3c8e23c2d095fa6d20c837f78b SHA512 95247e2f59eab66432ad0a8f04476a2f32bd77cd1c3deda11ebeb84df0239901eea3b252381010f65d62009b1e9d93c49c8a236ecb162654aa8f02f0557b7507 WHIRLPOOL 80ba4497503fe2bfe3dcb0a4443fc913ec557da760e103de9dcaac8bdfebe916d73f3e5faedfcb5c7bdf5f9ee9eb962d12a209f119dd558f88c99f4613a62e55 +EBUILD bash-completion-2.1-r93.ebuild 3250 SHA256 1dbd74548ebf4944b9076e1bbc0a8226f7d09a44c3d3df9b396ad85904bc5ff2 SHA512 8b50a74c1b7f2d9449727f70cee39551b1b39224fff24c74f83c0837f8c267367da4692f500aabb02970fd437b65a8e95400fff4cfca7e46286146fc2ea1bf93 WHIRLPOOL 7a7cc8894c6573d1eb91c1ed0ba0a9dcc198933ff37f3d3922a42821a52e2a2727d89aaede42492a163989ab53ef252ddcc35580fafd23227110e283d0a95fde +EBUILD bash-completion-2.1.ebuild 3427 SHA256 ffdc918ea480b3b71201d41cf9dfd99b2bfb5dcbaca33d6e79fd5c390bbf4bed SHA512 474ff23b7757eac0958fde583e22f7be326040c2fd66963f1695ff14e8a5b13d14770528b7a5f82fb7e8f7a6731da44c04e9c7d6a25a8a36cd669d33f1f68f35 WHIRLPOOL ba03b5705da44febddee0905fe81ca8676fe0088e9fa2acb2f36124ff1b4c30ec3bcf0bd9747b159abead07da0ef1f1f31e3ba84269453e84d11000dc4b5b047 +EBUILD bash-completion-2.1_p20141224.ebuild 3092 SHA256 b835edc72009092a6a5fa1777adf2cae598de7e7b8059a9918434d9ab70f3745 SHA512 9b784b298c687a86fad1eb8353e804ca9a6a5ff525eae6909bdc6e59f30f7c3c727970da725db4fe17aae4f16407bf7ca06f52eadd97cb5b544fdde8d8bf6578 WHIRLPOOL 57ff43b2da27aa15c212bfb80b548b64a642393f52440d68514f2835b439e4e711fee77ea27c7c71d690f33ec81e928c7abbb7e5878cc84023244925c6c16fe1 +MISC ChangeLog 47964 SHA256 4fb5ac50c4f6df5f5136217172f0f73e595c27cd5f3913b7b5a44349330405e8 SHA512 290dedb4ee2c7769769cc4a5882e7c7815e78e829677b316e36ef4ed4ef933bf5451d9f407b794e0d33b7a71bf41a06a9ec325cf7a05b66eeed50e1f67bf1612 WHIRLPOOL 2e9e99a8db40f4a0b7b1b4c51593c63a79c600821ef5b5827cd91af3b5776c991572c5e5b15d5131bd5ab1227195f36016a280226ce89fed1fd24b25bfb1f537 +MISC metadata.xml 1020 SHA256 785eaa20ef6e8c3d46916e22ecbf772ddc9ac12243d2f50ffd149b5f0e5c51c2 SHA512 305eddc1c77d281e6c64417c9d1c2373d20b6a88ae1f27764488814343eb7d5409705e645b31fb978774352c76cf4a14d0d51949a2f2945a8e8e168dd6d59528 WHIRLPOOL 52db2505ddd82f53c74675babc2ea35d3551091254f13638390662cb151bd65f87d36b26245ae90605cb6c9b8ba74cb25ce27158ce2016e8e2192ee47ea6f979 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.21 (GNU/Linux) +Version: GnuPG v2 -iQGcBAEBCAAGBQJSHbcmAAoJEJQzkH1pP7W4TBoL/2eshTkqo5+AQ2amiffE+qX/ -2f0JNCrZ5Q7f+r4+Pm2LS5NERrfPQzhprSmilqaeVCGYh2cKpAHaUI+GBx+wNVFo -9316rTGBbeu6VMAq3BQ/Wv/p9/hvAx/oWRcpZHrRvF3/RgGw+qoLyZY9XKNw756f -hH6EYHnyfMYi7+wP5YSUHjDk2mywCJJYKjA8cXdEqEtAcKw5Qk1XfXyKcUn7G430 -KzONkE0/bXmiT+H3G16Ndd2QmAzfYsgQWNMF0IhB7iOkGNsO8AtXhBFrrgsfEJ8n -BbkhxXtqJ5+8oP9V8BSVxhEg3HJAkp+RqFzVkcTUGRE0RuRjNUaEHl6mF6gYLH7c -7rrpj9mr/ZV4VJQ7BvUdd9uscvAXxL1t2wduEW6dwgEhnHZJY6B6S11YBfHVh81U -mYpkJXo62bK02i92IlTc8NvZ/AqfDFXN+lW/X72WaEqhISsp+gHReoSYpahrVK7Z -7U+DYcJ+mYro67EMzUKewo7AQTy1kN3+Lw332y5dVA== -=gFY9 +iQGcBAEBCAAGBQJVGub1AAoJEJQzkH1pP7W48REMALF2P/gyVbbHn98Cu/CMF3vT +wlmDBxGoIj1j7IeETfN2bKaJFEx+fL6/ajj06Mk5iXGJ2CSzngh+msJ+0kyr8n2s +fODfJIbMrD4ShIwAOu3nOiSP6+eaTFVjyOcjQsonV6y/mjGLFBPKYAtFCLtUz+JX +TkV9XHMsM5L3WKgAQTz3bWX9vJDiCuaNKJHKc09p+f+iI3WuGdFWG3kf35X/lBBS +aiO6OYpjIXRpRVRkhU0o1oo6YzSouV17Y/QRVePe9umVysV5a74TJY9saH1tGRVc +dSRjo1bXed3e4PGFwDr/0gMWjbG5TZ/FBr/WvZdQSjsuNpYnreLE9wlUpnKEKxD1 +Mr0qtxan03akFPKBAyI2bFk+higTxMRhmTV+lyDXMPdTnfmhVmNwzgL3r3EF4HdN +fFyofrAGh4YrcIRKmEkDkdKqf+vyZukP4Dg+BXZNgbsNVxkOhreJDhqvekf6Xpqa +wiK5bspXd/6yXh94f/FVvVRZ7oK5Zs7Uuz5xuptIHw== +=NULj -----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/app-shells/bash-completion/bash-completion-1.3-r2.ebuild b/sdk_container/src/third_party/portage-stable/app-shells/bash-completion/bash-completion-1.3-r2.ebuild index 33bafac6f6..073d0af239 100644 --- a/sdk_container/src/third_party/portage-stable/app-shells/bash-completion/bash-completion-1.3-r2.ebuild +++ b/sdk_container/src/third_party/portage-stable/app-shells/bash-completion/bash-completion-1.3-r2.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-shells/bash-completion/bash-completion-1.3-r2.ebuild,v 1.14 2013/08/28 08:38:08 ulm Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-shells/bash-completion/bash-completion-1.3-r2.ebuild,v 1.16 2015/03/31 18:26:57 ulm Exp $ EAPI=3 inherit prefix @@ -11,11 +11,11 @@ SRC_URI="http://bash-completion.alioth.debian.org/files/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris" IUSE="" DEPEND="" -RDEPEND="|| ( app-admin/eselect-bashcomp =sys-apps/util-linux-2.23 wrt #468544 -> hd and ncal - # becomes dead symlinks as a result - local file - for file in cal dmesg eject hd hexdump hwclock ionice look ncal renice rtcwake; do - rm -f "${ED}"/usr/share/bash-completion/completions/${file} - done - - # use the copy from app-editors/vim-core: - rm -f "${ED}"/usr/share/bash-completion/completions/xxd - - # use the copy from net-misc/networkmanager: - rm -f "${ED}"/usr/share/bash-completion/completions/nmcli - - dodoc AUTHORS CHANGES README -} - -pkg_postinst() { - if [[ -z ${REPLACING_VERSIONS} ]]; then - elog "If you use non-login shells you still need to source" - elog "/usr/share/bash-completion/bash_completion in your ~/.bashrc." - else - ewarn "Please re-emerge all packages on your system which install" - ewarn "completions in /usr/share/bash-completion." - ewarn "They should now be in their own completions/ sub directory." - ewarn - ewarn "One way to do this is to run the following command:" - ewarn "emerge -av1 \$(qfile -q -S -C /usr/share/bash-completion)" - ewarn "Note that qfile can be found in app-portage/portage-utils" - fi - - if has_version 'app-shells/zsh'; then - elog - elog "If you are interested in using the provided bash completion functions with" - elog "zsh, valuable tips on the effective use of bashcompinit are available:" - elog " http://www.zsh.org/mla/workers/2003/msg00046.html" - elog - fi -} diff --git a/sdk_container/src/third_party/portage-stable/app-shells/bash-completion/bash-completion-2.1-r2.ebuild b/sdk_container/src/third_party/portage-stable/app-shells/bash-completion/bash-completion-2.1-r2.ebuild new file mode 100644 index 0000000000..f907878b00 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/app-shells/bash-completion/bash-completion-2.1-r2.ebuild @@ -0,0 +1,118 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-shells/bash-completion/bash-completion-2.1-r2.ebuild,v 1.8 2015/03/31 18:26:57 ulm Exp $ + +EAPI=5 +inherit bash-completion-r1 prefix toolchain-funcs + +DESCRIPTION="Programmable Completion for bash" +HOMEPAGE="http://bash-completion.alioth.debian.org/" +SRC_URI="http://bash-completion.alioth.debian.org/files/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris" +IUSE="" + +RDEPEND="|| ( app-eselect/eselect-bashcomp =app-shells/bash-3.2 app-shells/zsh ) + sys-apps/miscfiles" +PDEPEND="app-shells/gentoo-bashcomp" + +src_prepare() { + cp "${FILESDIR}"/bash-completion.sh-gentoo-1.2 "${T}"/bash-completion.sh || die + eprefixify "${T}"/bash-completion.sh + + cp "${FILESDIR}"/bash-completion.pc "${T}"/ || die + # reuse paths from the eclass -- those can come from pkg-config + # or defaults. + sed -i \ + -e "/completionsdir/s@=.*\$@=$(get_bashcompdir)@" \ + -e "/helpersdir/s@=.*\$@=$(get_bashhelpersdir)@" \ + -e "/Version/s@1.3@${PV}@" \ + "${T}"/bash-completion.pc || die + + find -name 'Makefile*' -exec rm -f {} + + + # Part of >=sys-apps/util-linux-2.23 wrt #468544 + local file + for file in cal dmesg eject hexdump hwclock ionice look renice rtcwake; do + rm -f completions/${file} + done + + # app-editors/vim-core: + rm -f completions/xxd + + # net-misc/networkmanager: + rm -f completions/nmcli + + # Forward-compatibility with new install location, for eselect-bashcomp. + echo "ES_BASHCOMP_DIRS=\"${EPREFIX}/usr/share/bash-completion/completions\"" \ + > "${T}"/50bash_completion || die +} + +src_configure() { :; } # no-op +src_compile() { :; } # no-op + +src_install() { + # Gentoo specific bash-completion.sh file. + insinto /etc/profile.d + doins "${T}"/bash-completion.sh + + # All files from contrib/ in source package get installed + dobashcomp "${S}"/completions/* + + awk -v D="$ED" ' + BEGIN { out=".pre" } + /^# A lot of the following one-liners/ { out="base" } + /^# start of section containing completion functions called by other functions/ { out=".pre" } + /^# start of section containing completion functions for external programs/ { out="base" } + /^# source completion directory/ { out="" } + /^unset -f have/ { out=".post" } + out != "" { print > D"/usr/share/bash-completion/"out }' \ + bash_completion || die "failed to split bash_completion" + + # Note: private eclass stuff, don't use it anywhere else! + insinto "$(_bash-completion-r1_get_bashhelpersdir)" + doins "${S}"/helpers/* + + dodoc AUTHORS CHANGES README + + # This is backported from upstream 2.0 release. You can stop installing + # this file after 2.0 is in Portage and use the one from the tarball + # instead. + # Installed to datadir instead of libdir because bash-completion(s) + # are not ELF files. + insinto /usr/share/pkgconfig + doins "${T}"/bash-completion.pc + + doenvd "${T}"/50bash_completion +} + +pkg_postinst() { + if ! has_version "${CATEGORY}/${PN}"; then + elog "Any user can enable the module completions without editing their" + elog ".bashrc by running:" + elog + elog " eselect bashcomp enable " + elog + elog "The system administrator can also be enable this globally with" + elog + elog " eselect bashcomp enable --global " + elog + elog "Make sure you at least enable the base module! Additional completion" + elog "modules can be found by running" + elog + elog " eselect bashcomp list" + elog + elog "If you use non-login shells you still need to source" + elog "/etc/profile.d/bash-completion.sh in your ~/.bashrc." + fi + + if has_version 'app-shells/zsh' ; then + elog "If you are interested in using the provided bash completion functions with" + elog "zsh, valuable tips on the effective use of bashcompinit are available:" + elog " http://www.zsh.org/mla/workers/2003/msg00046.html" + elog + fi +} diff --git a/sdk_container/src/third_party/portage-stable/app-shells/bash-completion/bash-completion-2.1-r91.ebuild b/sdk_container/src/third_party/portage-stable/app-shells/bash-completion/bash-completion-2.1-r91.ebuild new file mode 100644 index 0000000000..9c60142160 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/app-shells/bash-completion/bash-completion-2.1-r91.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-shells/bash-completion/bash-completion-2.1-r91.ebuild,v 1.4 2015/03/31 18:26:57 ulm Exp $ + +EAPI=5 + +inherit versionator + +DESCRIPTION="Programmable Completion for bash" +HOMEPAGE="http://bash-completion.alioth.debian.org/" +SRC_URI="http://bash-completion.alioth.debian.org/files/${P}.tar.bz2 + http://dev.gentoo.org/~mgorny/dist/bashcomp2-pre1.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris" +IUSE="" + +RDEPEND="|| ( >=app-shells/bash-4.1 app-shells/zsh ) + sys-apps/miscfiles + !app-eselect/eselect-bashcomp" + +# Remove unwanted completions. +STRIP_COMPLETIONS=( + # Included in util-linux, bug #468544 + cal dmesg eject hd hexdump hwclock ionice look ncal renice rtcwake + + # Slackware package stuff, quite generic names cause collisions + # (e.g. with sys-apps/pacman) + explodepkg installpkg makepkg pkgtool removepkg upgradepkg + + # Debian/Red Hat network stuff + ifdown ifup ifstatus +) + +src_prepare() { + epatch "${WORKDIR}"/bashcomp2-pre1/*.patch +} + +src_test() { :; } # Skip testsuite because of interactive shell wrt #477066 + +src_install() { + # work-around race conditions, bug #526996 + mkdir -p "${ED}"/usr/share/bash-completion/{completions,helpers} || die + + default + + # use the copies from >=sys-apps/util-linux-2.23 wrt #468544 -> hd and ncal + # becomes dead symlinks as a result + local file + for file in "${STRIP_COMPLETIONS[@]}"; do + rm "${ED}"/usr/share/bash-completion/completions/${file} || die + done + + # use the copy from app-editors/vim-core: + rm "${ED}"/usr/share/bash-completion/completions/xxd || die + + # use the copy from net-misc/networkmanager: + rm "${ED}"/usr/share/bash-completion/completions/nmcli || die + + dodoc AUTHORS CHANGES README + + # install the eselect module + insinto /usr/share/eselect/modules + doins "${WORKDIR}"/bashcomp2-pre1/bashcomp.eselect + doman "${WORKDIR}"/bashcomp2-pre1/bashcomp.eselect.5 +} + +pkg_postinst() { + local v + for v in ${REPLACING_VERSIONS}; do + if ! version_is_at_least 2.1-r90 ${v}; then + ewarn "For bash-completion autoloader to work, all completions need to" + ewarn "be installed in /usr/share/bash-completion/completions. You may" + ewarn "need to rebuild packages that installed completions in the old" + ewarn "location. You can do this using:" + ewarn + ewarn "$ find ${EPREFIX}/usr/share/bash-completion -maxdepth 1 -type f '!' -name 'bash_completion' -exec emerge -1v {} +" + ewarn + ewarn "After the rebuild, you should remove the old setup symlinks:" + ewarn + ewarn "$ find ${EPREFIX}/etc/bash_completion.d -type l -delete" + fi + done + + if has_version 'app-shells/zsh'; then + elog + elog "If you are interested in using the provided bash completion functions with" + elog "zsh, valuable tips on the effective use of bashcompinit are available:" + elog " http://www.zsh.org/mla/workers/2003/msg00046.html" + elog + fi +} diff --git a/sdk_container/src/third_party/portage-stable/app-shells/bash-completion/bash-completion-2.1-r92.ebuild b/sdk_container/src/third_party/portage-stable/app-shells/bash-completion/bash-completion-2.1-r92.ebuild new file mode 100644 index 0000000000..1bc55dc8fd --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/app-shells/bash-completion/bash-completion-2.1-r92.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-shells/bash-completion/bash-completion-2.1-r92.ebuild,v 1.3 2015/03/31 18:26:57 ulm Exp $ + +EAPI=5 + +inherit versionator + +DESCRIPTION="Programmable Completion for bash" +HOMEPAGE="http://bash-completion.alioth.debian.org/" +SRC_URI="http://bash-completion.alioth.debian.org/files/${P}.tar.bz2 + http://dev.gentoo.org/~mgorny/dist/bashcomp2-pre1.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris" +IUSE="" + +RDEPEND=">=app-shells/bash-4.3_p30-r1 + sys-apps/miscfiles + !app-eselect/eselect-bashcomp" + +# Remove unwanted completions. +STRIP_COMPLETIONS=( + # Included in util-linux, bug #468544 + cal dmesg eject hd hexdump hwclock ionice look ncal renice rtcwake + + # Slackware package stuff, quite generic names cause collisions + # (e.g. with sys-apps/pacman) + explodepkg installpkg makepkg pkgtool removepkg upgradepkg + + # Debian/Red Hat network stuff + ifdown ifup ifstatus +) + +src_prepare() { + epatch "${WORKDIR}"/bashcomp2-pre1/*.patch +} + +src_test() { :; } # Skip testsuite because of interactive shell wrt #477066 + +src_install() { + # work-around race conditions, bug #526996 + mkdir -p "${ED}"/usr/share/bash-completion/{completions,helpers} || die + + emake DESTDIR="${D}" profiledir=/etc/bash/bashrc.d install + + # use the copies from >=sys-apps/util-linux-2.23 wrt #468544 -> hd and ncal + # becomes dead symlinks as a result + local file + for file in "${STRIP_COMPLETIONS[@]}"; do + rm "${ED}"/usr/share/bash-completion/completions/${file} || die + done + + # use the copy from app-editors/vim-core: + rm "${ED}"/usr/share/bash-completion/completions/xxd || die + + # use the copy from net-misc/networkmanager: + rm "${ED}"/usr/share/bash-completion/completions/nmcli || die + + dodoc AUTHORS CHANGES README + + # install the eselect module + insinto /usr/share/eselect/modules + doins "${WORKDIR}"/bashcomp2-pre1/bashcomp.eselect + doman "${WORKDIR}"/bashcomp2-pre1/bashcomp.eselect.5 +} + +pkg_postinst() { + local v + for v in ${REPLACING_VERSIONS}; do + if ! version_is_at_least 2.1-r90 ${v}; then + ewarn "For bash-completion autoloader to work, all completions need to" + ewarn "be installed in /usr/share/bash-completion/completions. You may" + ewarn "need to rebuild packages that installed completions in the old" + ewarn "location. You can do this using:" + ewarn + ewarn "$ find ${EPREFIX}/usr/share/bash-completion -maxdepth 1 -type f '!' -name 'bash_completion' -exec emerge -1v {} +" + ewarn + ewarn "After the rebuild, you should remove the old setup symlinks:" + ewarn + ewarn "$ find ${EPREFIX}/etc/bash_completion.d -type l -delete" + fi + done + + if has_version 'app-shells/zsh'; then + elog + elog "If you are interested in using the provided bash completion functions with" + elog "zsh, valuable tips on the effective use of bashcompinit are available:" + elog " http://www.zsh.org/mla/workers/2003/msg00046.html" + elog + fi +} diff --git a/sdk_container/src/third_party/portage-stable/app-shells/bash-completion/bash-completion-2.1-r93.ebuild b/sdk_container/src/third_party/portage-stable/app-shells/bash-completion/bash-completion-2.1-r93.ebuild new file mode 100644 index 0000000000..3550b67661 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/app-shells/bash-completion/bash-completion-2.1-r93.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-shells/bash-completion/bash-completion-2.1-r93.ebuild,v 1.2 2015/03/31 18:26:57 ulm Exp $ + +EAPI=5 + +inherit versionator + +DESCRIPTION="Programmable Completion for bash" +HOMEPAGE="http://bash-completion.alioth.debian.org/" +SRC_URI="http://bash-completion.alioth.debian.org/files/${P}.tar.bz2 + http://dev.gentoo.org/~mgorny/dist/bashcomp2-pre1.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris" +IUSE="" + +RDEPEND=">=app-shells/bash-4.3_p30-r1 + sys-apps/miscfiles + !app-eselect/eselect-bashcomp" +PDEPEND=">=app-shells/gentoo-bashcomp-20140911" + +# Remove unwanted completions. +STRIP_COMPLETIONS=( + # Included in util-linux, bug #468544 + cal dmesg eject hd hexdump hwclock ionice look ncal renice rtcwake + + # Slackware package stuff, quite generic names cause collisions + # (e.g. with sys-apps/pacman) + explodepkg installpkg makepkg pkgtool removepkg upgradepkg + + # Debian/Red Hat network stuff + ifdown ifup ifstatus +) + +src_prepare() { + epatch "${WORKDIR}"/bashcomp2-pre1/*.patch +} + +src_test() { :; } # Skip testsuite because of interactive shell wrt #477066 + +src_install() { + # work-around race conditions, bug #526996 + mkdir -p "${ED}"/usr/share/bash-completion/{completions,helpers} || die + + emake DESTDIR="${D}" profiledir=/etc/bash/bashrc.d install + + # use the copies from >=sys-apps/util-linux-2.23 wrt #468544 -> hd and ncal + # becomes dead symlinks as a result + local file + for file in "${STRIP_COMPLETIONS[@]}"; do + rm "${ED}"/usr/share/bash-completion/completions/${file} || die + done + + # use the copy from app-editors/vim-core: + rm "${ED}"/usr/share/bash-completion/completions/xxd || die + + # use the copy from net-misc/networkmanager: + rm "${ED}"/usr/share/bash-completion/completions/nmcli || die + + dodoc AUTHORS CHANGES README + + # install the eselect module + insinto /usr/share/eselect/modules + doins "${WORKDIR}"/bashcomp2-pre1/bashcomp.eselect + doman "${WORKDIR}"/bashcomp2-pre1/bashcomp.eselect.5 +} + +pkg_postinst() { + local v + for v in ${REPLACING_VERSIONS}; do + if ! version_is_at_least 2.1-r90 ${v}; then + ewarn "For bash-completion autoloader to work, all completions need to" + ewarn "be installed in /usr/share/bash-completion/completions. You may" + ewarn "need to rebuild packages that installed completions in the old" + ewarn "location. You can do this using:" + ewarn + ewarn "$ find ${EPREFIX}/usr/share/bash-completion -maxdepth 1 -type f '!' -name 'bash_completion' -exec emerge -1v {} +" + ewarn + ewarn "After the rebuild, you should remove the old setup symlinks:" + ewarn + ewarn "$ find ${EPREFIX}/etc/bash_completion.d -type l -delete" + fi + done + + if has_version 'app-shells/zsh'; then + elog + elog "If you are interested in using the provided bash completion functions with" + elog "zsh, valuable tips on the effective use of bashcompinit are available:" + elog " http://www.zsh.org/mla/workers/2003/msg00046.html" + elog + fi +} diff --git a/sdk_container/src/third_party/portage-stable/app-shells/bash-completion/bash-completion-2.1.ebuild b/sdk_container/src/third_party/portage-stable/app-shells/bash-completion/bash-completion-2.1.ebuild index 0ac07deeae..ab83c814d6 100644 --- a/sdk_container/src/third_party/portage-stable/app-shells/bash-completion/bash-completion-2.1.ebuild +++ b/sdk_container/src/third_party/portage-stable/app-shells/bash-completion/bash-completion-2.1.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-shells/bash-completion/bash-completion-2.1.ebuild,v 1.5 2013/08/28 08:38:08 ulm Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-shells/bash-completion/bash-completion-2.1.ebuild,v 1.8 2015/03/31 18:26:57 ulm Exp $ EAPI=5 inherit prefix @@ -11,10 +11,10 @@ SRC_URI="http://bash-completion.alioth.debian.org/files/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris" +KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris" IUSE="" -RDEPEND="|| ( app-admin/eselect-bashcomp shell-tools + + mgorny@gentoo.org + Michał Górny + Since v2.04, bash has allowed you to intelligently program and extend its standard completion behavior to achieve complex command lines with just a diff --git a/sdk_container/src/third_party/portage-stable/dev-lang/python/ChangeLog b/sdk_container/src/third_party/portage-stable/dev-lang/python/ChangeLog index b540b8f1fe..ef12f161bc 100644 --- a/sdk_container/src/third_party/portage-stable/dev-lang/python/ChangeLog +++ b/sdk_container/src/third_party/portage-stable/dev-lang/python/ChangeLog @@ -1,6 +1,303 @@ # ChangeLog for dev-lang/python -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/ChangeLog,v 1.736 2014/01/19 12:34:50 maekke Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/ChangeLog,v 1.816 2015/03/31 18:46:33 ulm Exp $ + + 31 Mar 2015; Ulrich Müller python-2.7.9-r1.ebuild, + python-2.7.9-r2.ebuild, python-3.2.5-r6.ebuild, python-3.3.5-r1.ebuild, + python-3.4.0.ebuild, python-3.4.1.ebuild, python-3.4.2.ebuild, + python-3.4.3.ebuild: + Update dependency after package move of eselect modules to app-eselect. + + 03 Mar 2015; Mike Frysinger + +files/python-2.7.9-ncurses-pkg-config.patch, + +files/python-3.3.5-ncurses-pkg-config.patch, + +files/python-3.4.3-ncurses-pkg-config.patch, python-2.7.9-r2.ebuild, + python-3.3.5-r1.ebuild, python-3.4.3.ebuild: + Use pkg-config to locate ncurses headers to fix cross-compiling. + +*python-3.4.3 (03 Mar 2015) + + 03 Mar 2015; Mike Gilbert +python-3.4.3.ebuild: + Version bump. + + 09 Feb 2015; Mike Frysinger python-2.7.9-r1.ebuild, + python-3.4.1.ebuild: + Mark arm64/m68k/s390/sh stable. + +*python-2.7.9-r2 (07 Feb 2015) + + 07 Feb 2015; Mike Gilbert +python-2.7.9-r2.ebuild: + Drop 61_all_process_data.patch, fixes musl build, bug 539210. + + 07 Feb 2015; Mike Gilbert -python-2.7.7.ebuild, + -python-2.7.8.ebuild: + Remove old. + + 09 Jan 2015; Tobias Klausmann python-2.7.9-r1.ebuild: + Stable on alpha, bug 532232 + + 30 Dec 2014; Markus Meier python-2.7.9-r1.ebuild: + arm stable, bug #532232 + + 26 Dec 2014; Agostino Sarubbo python-2.7.9-r1.ebuild: + Stable for sparc, wrt bug #532232 + + 25 Dec 2014; Agostino Sarubbo python-2.7.9-r1.ebuild: + Stable for ia64, wrt bug #532232 + +*python-2.7.9-r1 (24 Dec 2014) + + 24 Dec 2014; Mike Gilbert +python-2.7.9-r1.ebuild, + -python-2.7.9.ebuild: + Revbump for ensurepip change. + + 24 Dec 2014; Mike Gilbert python-2.7.9.ebuild: + Pass --without-ensurepip to configure. + + 24 Dec 2014; Agostino Sarubbo python-2.7.9.ebuild: + Stable for ppc64, wrt bug #532232 + + 24 Dec 2014; Agostino Sarubbo python-2.7.9.ebuild: + Stable for ppc, wrt bug #532232 + + 23 Dec 2014; Agostino Sarubbo python-2.7.9.ebuild: + Stable for x86, wrt bug #532232 + + 23 Dec 2014; Agostino Sarubbo python-2.7.9.ebuild: + Stable for amd64, wrt bug #532232 + + 22 Dec 2014; Jeroen Roovers python-2.7.9.ebuild: + Stable for HPPA (bug #532232). + +*python-2.7.9 (14 Dec 2014) + + 14 Dec 2014; Mike Gilbert +python-2.7.9.ebuild: + Version bump. + + 11 Dec 2014; Michał Górny python-3.2.5-r6.ebuild: + Add a postinst explaining that Python 3.2 is not supported. + + 11 Nov 2014; Markus Meier python-3.4.1.ebuild: + arm stable, bug #522322 + + 02 Nov 2014; Agostino Sarubbo python-3.4.1.ebuild: + Stable for alpha, wrt bug #522322 + + 29 Oct 2014; Agostino Sarubbo python-3.4.1.ebuild: + Stable for sparc, wrt bug #522322 + + 28 Oct 2014; Agostino Sarubbo python-3.4.1.ebuild: + Stable for ia64, wrt bug #522322 + + 27 Oct 2014; Agostino Sarubbo python-3.4.1.ebuild: + Stable for ppc64, wrt bug #522322 + + 18 Oct 2014; Agostino Sarubbo python-3.4.1.ebuild: + Stable for ppc, wrt bug #522322 + +*python-3.4.2 (12 Oct 2014) + + 12 Oct 2014; Mike Gilbert +python-3.4.2.ebuild: + Version bump. Thanks to Arfrever for updating the patchset. + + 12 Oct 2014; Dirkjan Ochtman files/pydoc.init: + Remove net dependency from pydoc init scripts (fixes bug 439662) + + 12 Oct 2014; Agostino Sarubbo python-3.4.1.ebuild: + Stable for x86, wrt bug #522322 + + 10 Oct 2014; Agostino Sarubbo python-3.4.1.ebuild: + Stable for amd64, wrt bug #522322 + + 26 Sep 2014; Jeroen Roovers python-3.4.1.ebuild: + Stable for HPPA (bug #522322). + + 22 Sep 2014; Mike Gilbert python-2.7.8.ebuild: + New patchset, should resolve bug 523072. Thanks for Arfrever for the updates. + + 09 Sep 2014; Mike Frysinger python-2.7.7.ebuild, + python-3.3.5-r1.ebuild: + Mark m68k/s390/sh stable. + + 18 Aug 2014; Dirkjan Ochtman -python-3.3.4.ebuild: + Additional cleanup for bug 514686 + + 18 Aug 2014; Dirkjan Ochtman -python-2.7.5-r3.ebuild, + -python-2.7.5-r4.ebuild, -python-2.7.6-r1.ebuild, -python-2.7.6.ebuild, + -python-3.2.5-r3.ebuild, -python-3.3.2-r2.ebuild, -python-3.3.3.ebuild, + -python-3.4.0_rc1.ebuild, -python-3.4.0_rc3.ebuild: + Cleanup for bug 500518 + + 09 Aug 2014; Agostino Sarubbo python-2.7.7.ebuild, + python-3.2.5-r6.ebuild, python-3.3.5-r1.ebuild: + Stable for ppc64, wrt bug #500518 + + 08 Aug 2014; Agostino Sarubbo python-2.7.7.ebuild, + python-3.2.5-r6.ebuild, python-3.3.5-r1.ebuild: + Stable for ppc, wrt bug #500518 + + 04 Aug 2014; Raúl Porcel python-2.7.7.ebuild, + python-3.2.5-r6.ebuild, python-3.3.5-r1.ebuild: + arm64/ia64/sparc stable wrt #500518 + + 03 Aug 2014; Markus Meier python-3.3.5-r1.ebuild: + arm stable, bug #500518 + + 03 Aug 2014; Markus Meier python-3.2.5-r6.ebuild: + arm stable, bug #500518 + + 03 Aug 2014; Markus Meier python-2.7.7.ebuild: + arm stable, bug #500518 + + 02 Aug 2014; Agostino Sarubbo python-2.7.7.ebuild, + python-3.2.5-r6.ebuild, python-3.3.5-r1.ebuild: + Stable for x86, wrt bug #500518 + + 02 Aug 2014; Agostino Sarubbo python-2.7.7.ebuild, + python-3.2.5-r6.ebuild, python-3.3.5-r1.ebuild: + Stable for amd64, wrt bug #500518 + + 31 Jul 2014; Tobias Klausmann python-3.2.5-r6.ebuild: + Stable on alpha, bug #500518 + + 31 Jul 2014; Tobias Klausmann python-2.7.7.ebuild: + Stable on alpha, bug #500518 + + 31 Jul 2014; Tobias Klausmann python-3.3.5-r1.ebuild: + Stable on alpha, bug #500518 + + 31 Jul 2014; Jeroen Roovers python-3.2.5-r6.ebuild: + Stable for HPPA (bug #500518). + + 31 Jul 2014; Jeroen Roovers python-3.3.5-r1.ebuild: + Stable for HPPA (bug #500518). + + 30 Jul 2014; Jeroen Roovers python-2.7.7.ebuild: + Stable for HPPA (bug #500518). + +*python-2.7.8 (29 Jul 2014) + + 29 Jul 2014; Patrick McLean +python-2.7.8.ebuild: + Version bump. + +*python-3.2.5-r6 (29 Jul 2014) + + 29 Jul 2014; Sergey Popov -python-3.2.5-r5.ebuild, + +python-3.2.5-r6.ebuild, +files/python-3.2-CVE-2014-1912.patch: + Revision bump: backport patch for CVE-2014-1912, bug #500518. Drop old + revision. Acked by Python team + +*python-3.3.5-r1 (29 Jul 2014) +*python-3.2.5-r5 (29 Jul 2014) + + 29 Jul 2014; Sergey Popov -python-3.2.5-r4.ebuild, + +python-3.2.5-r5.ebuild, -python-3.3.5.ebuild, +python-3.3.5-r1.ebuild, + +files/python-3.2-CVE-2014-4616.patch, +files/python-3.3-CVE-2014-4616.patch: + Revision bump: add patch for CVE-2014-4616, bug #514686. Drop old revisions. + Acked by Python team + + 18 Jul 2014; Tobias Klausmann python-2.7.6.ebuild: + Stable on alpha, bug #504742 + + 06 Jul 2014; Michał Górny -files/CVE-2013-4238_py26.patch, + -files/python-2.5-tcl86.patch, -python-2.6.8-r3.ebuild, -python-2.6.9.ebuild: + Remove python:2.6 and relevant patches. + +*python-2.7.7 (28 Jun 2014) +*python-3.4.1 (28 Jun 2014) + + 28 Jun 2014; Mike Gilbert +python-2.7.7.ebuild, + +python-3.4.1.ebuild: + Version bumps. + + 15 Jun 2014; Akinori Hattori python-2.7.6.ebuild: + ia64 stable wrt bug #504742 + + 14 Jun 2014; Pawel Hajdan jr python-2.7.6.ebuild: + x86 stable wrt bug #504742 + + 24 May 2014; Markos Chandras python-2.7.6.ebuild: + Stable on amd64 wrt bug #504742 + +*python-3.2.5-r4 (10 May 2014) + + 10 May 2014; Mike Gilbert +python-3.2.5-r4.ebuild, + python-2.7.6-r1.ebuild, python-3.3.5.ebuild, python-3.4.0.ebuild: + Add optional dependency on dev-tcltk/tix, bug 413393 by John Keeping. + +*python-2.7.6-r1 (25 Apr 2014) + + 25 Apr 2014; Patrick McLean +python-2.7.6-r1.ebuild, + +files/python-2.7.6-recvfrom_into_buffer_overflow.patch: + Revision bump, add patch for CVE-2014-1912 (bug #500518) + + 06 Apr 2014; Mike Frysinger python-2.7.6.ebuild: + Mark arm64/m68k/s390/sh stable. + + 01 Apr 2014; Markus Meier python-2.7.6.ebuild: + arm stable, bug #504742 + + 30 Mar 2014; Mike Gilbert python-3.4.0.ebuild: + Update postinst message; python.eclass does not support 3.4. + + 28 Mar 2014; Mike Gilbert python-3.2.5-r3.ebuild: + Backport readline-6.3 fixes to python-3.2.5, bug 505416. + +*python-3.4.0 (28 Mar 2014) + + 28 Mar 2014; Mike Gilbert +python-3.4.0.ebuild: + Version bump. Permanently drop the 'doc' use flag. + +*python-3.3.5 (28 Mar 2014) + + 28 Mar 2014; Mike Gilbert +python-3.3.5.ebuild: + Version bump. + + 20 Mar 2014; Jeroen Roovers python-2.7.6.ebuild: + Stable for HPPA (bug #504742). + + 18 Mar 2014; Agostino Sarubbo python-3.3.3.ebuild: + Stable for ia64, wrt bug #497758 + + 16 Mar 2014; Mike Gilbert python-2.6.9.ebuild: + Backport fix for bug 503180. + +*python-3.4.0_rc3 (15 Mar 2014) + + 15 Mar 2014; Mike Gilbert +python-3.4.0_rc3.ebuild: + Bump. + + 15 Mar 2014; Mike Gilbert python-2.7.6.ebuild: + Backport upstream fixes for bug 503180. + + 01 Mar 2014; Mike Gilbert python-3.4.0_rc1.ebuild: + Disable ensurepip. + +*python-3.4.0_rc1 (17 Feb 2014) + + 17 Feb 2014; Mike Gilbert +python-3.4.0_rc1.ebuild: + Version bump for testing. Thanks to Arfrever for the patches. + +*python-3.3.4 (17 Feb 2014) + + 17 Feb 2014; Mike Gilbert +python-3.3.4.ebuild: + Version bump. Thanks to Arfrever for maintaining the patchset. + + 08 Feb 2014; Mike Gilbert python-3.3.3.ebuild: + Add workaround for race condition when generating Python-ast.c and Python- + ast.h. Thanks to Arfrever. + + 05 Feb 2014; Mike Frysinger python-3.3.3.ebuild: + Mark arm64/m68k/s390/sh stable. + + 26 Jan 2014; Agostino Sarubbo python-3.3.3.ebuild: + Stable for sparc, wrt bug #497758 + + 26 Jan 2014; Agostino Sarubbo python-3.3.3.ebuild: + Stable for x86, wrt bug #497758 + + 20 Jan 2014; Agostino Sarubbo python-3.3.3.ebuild: + Stable for ppc, wrt bug #497758 19 Jan 2014; Markus Meier python-3.3.3.ebuild: arm stable, bug #497758 diff --git a/sdk_container/src/third_party/portage-stable/dev-lang/python/Manifest b/sdk_container/src/third_party/portage-stable/dev-lang/python/Manifest index e8aaa0d206..c7d4e81883 100644 --- a/sdk_container/src/third_party/portage-stable/dev-lang/python/Manifest +++ b/sdk_container/src/third_party/portage-stable/dev-lang/python/Manifest @@ -1,49 +1,63 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 -AUX CVE-2013-4238_py26.patch 15853 SHA256 3a5ae8d666cf443cf632328e86f111b9c1de163109e1f8396483a80c6c61cc8f SHA512 92c14206b20684cac0b7744113e1f325714663d086e1e3a483797f989dc796df62d224e1aedbb2b81170d8d9a1b63d3712e710b21dd6c8cce9a1e955c3d23f3d WHIRLPOOL f699488846e2a7fb9a840b910c6d45574b53ec4f8606bc4b1f96d8ef2825b4896df7352d5fcb274428e3d7f7f2151825288e93c3b703942c4baeb313a3c38ec6 AUX CVE-2013-4238_py27.patch 11591 SHA256 050cc2d4b9d588f2587010a30819591e02130fde90594782993a39c945c1559b SHA512 f9b1d0573bc7175b8fe6bdd8b6777a376cd717a594a14a6ddb334e0107596b0fbfbfe8a0c1743a0da54ce8ac8905cb7385aa2ae26698272f679763542c13e7e2 WHIRLPOOL bbf89edb2e3620aae3f54e80feba98d75fa566594b2e71e88b75c22036201a2692a77daf56080f4413612edf159f4282f5494a0a5dd11b350bcde248ef51f139 AUX CVE-2013-4238_py33.patch 11437 SHA256 e4f78490fc247df9d1133dc9f2deec47b1c582c4af1c8e93bd503d889c9eb716 SHA512 d1f1b64c46056f178b89abfe61c7c653afc0ed67cf9a8ef8c981d1cf6a1c389cb20bd354cac3a30c1241e6fe24a49e165527571276c1f8afb55989f5f069ba00 WHIRLPOOL e5889b6be0a2db7ec45ff8cbe9fa8481c6c69b25091b62635d2ff595ef5d0b1136485f7adb04f4c0c97402edfd9d915d4fd05e2b6bf1942497d81de1b1cefdce AUX pydoc.conf 279 SHA256 6437e85d16d34efaf2665b3cabb0707392e6dee3df04989d3fcac63fd22997e8 SHA512 2d552b6262fa4c7cd75f45d93b8a2657eb9154decbc08f9b73d2e67e1d84367b498f8556fbba20f7b57414281cfd673fff607da3c688c1d6bb9842e92cf0c32a WHIRLPOOL 1ba44797765939d7c0bcbecb08cb6201eeff9b134d4d3caef9339729dcad9f258e20b16db5f369f49b378df3c91e530115dbce5ce3595d71cd325a48793ac814 -AUX pydoc.init 741 SHA256 913be80dea585dd161d2fd439f56a358f148853d8305cb0dbf113c91eb1643f5 SHA512 9806c6ecf55f51b74b7cf4088c22043838cee8e8192b0bd33289c80ca86f96469bcef7ad110f654505109aa325fcfcc4e54e9494c8dccef13447d12c89f00152 WHIRLPOOL 73d5e45039bc054ed5217503b0ef3d96fc8701e2c0a69342118c0e5a89949a5afb2228827e97a654868f916620578a4a8fd2fba2dc60c6850c3f61affc0dfa28 -AUX python-2.5-tcl86.patch 615 SHA256 cc649fbd471c7e348fc64f3844d9f4e1aab604cb3a028c9fb2cc58ba816b7bda SHA512 dca5eaff3ba981d699805c310dba0a7412ab2b856256ef25e41eb49e1441c382f868406ddce04a1e9768ccfacab1fb39e5e7a320f4ca6884a51583ca61a77dc8 WHIRLPOOL 515f1a5a163d4b34adff2b8e10e43c83f9575f185391440cf89155076b0399d3c5249e5a8741894d94092af4c5271c125b032bbc76c9e4e6f6d94f26133e5672 +AUX pydoc.init 711 SHA256 bf42ce358c4505bb9c9923758cf7c237113b5465778fe8d0d9781625586003fd SHA512 328597e0f7594dcc1d929dcf15feb39e08a0f85067b226140219c03c2f0a0a5fa9518f26d52723aeb77e36eb5e46d54b5ee4ddbcfc52aa81540a738c49c03b73 WHIRLPOOL 846c7d90fc4b7b74d65c6019ea8e7c9f0d2efb0b6cad5b91d53b5b7bda509f3b625fb30eb27ea59cacf6233378d800c35375108762ba82fb4c2155f2dbf08f13 AUX python-2.7-issue16248.patch 735 SHA256 ed137a0ab513e6d9c910e37f637aef2d58fb730070e447572f39d46d9cc99568 SHA512 da00f8571741d4cfb529b9db875b5d831d5d8e43fdc464bc43adee046f208165ab6b13d671bc90be988b1099afeac4fc0e7ba7fa473ff74a9ec7731da89e11a9 WHIRLPOOL ad770b848666efb5cc3b8c07a530f2a9aaca683f4b447c2d835e39be59a5dde35a28ab8cdb278ecf456e15e57b7401ff83fb04ac71bd8d80abc19d45beb84d62 AUX python-2.7-issue18851.patch 11805 SHA256 4ecff8db20cdc4d9b0692a126859c318a9ba20bf1eff6e633c964871b2410d66 SHA512 b1eeec1451d011f37c65676819bf8391b9657d93a0b9f03d0db09956ef052fa3f2d922d1d5fc3c69567f549aa86f65a06670dcf3ead8300c0ac97651f9a503cd WHIRLPOOL b4b51d590175959df1f8373ff86343618b4474ea9afc2ef9360c680c986f30fa8f432eeb076de676cb87052cc6453a2b613dfaab51ab1ec5945a7c7c496a4f9f AUX python-2.7.5-library-path.patch 991 SHA256 ff7a4a1846ebcadc2dbf979ea619072caac22e47909fe188fc4b6becce6ea2eb SHA512 74916d541eb38c526dc1243fe5e5a9de3a7875f02c53e5f49e60182ba042de2f15514364e7fbd821146dcf92db2bba88d8a9f46d4c71237b73fd39cbabf93d85 WHIRLPOOL 62bb1c85941ccaac7ca6f6fb2d93dc27f206cf9f815b90ef1f89748dfdd1d38deda9f6bf7eb2ce9fd8635d1a77576819192e8049ec5de52fdeb9f981dfb32f9f AUX python-2.7.5-nonfatal-compileall.patch 750 SHA256 3f5a137602f1b3f0522f561c168a740f0080b29c2c888cb3a8dbbcc4407c2d9e SHA512 d2e93e2a6fcd55d516df0ddaca31af97faed677ea6b4be282eb99e7864f8a7399b5ca11139844a4b3c264832183483b0f4c8c9865c05de0e8520e6d2c8f1dbc6 WHIRLPOOL ab576e3a4e67f881d6d5c705503230ace125fe94d907d7f69bb573dd492070b8b34078a2b1205f315eb45244fbae8855c0f15ce35158f1d356f1bd4acf83b3c2 AUX python-2.7.5-re_unsigned_ptrdiff.patch 941 SHA256 5b0c0465a23d27e1c8f0961a8d88b3af75fbc9933ab60c2a71091720a3681079 SHA512 d46fbbc8411fae78cdfca2564faca42f32bb95ee348b9aa3fd1ca90b346cc52cd468945cee07e6df4dff46c10cee6856a58004f8e453960f6dca2751c077802b WHIRLPOOL 10bb08242dd9a055f6bdaf3eb1546786b58f180667c6355ea7276114cbac0ffba6c34822add7965fe3b5d41cc92ce8ec45e2d1d56377d8a6aa2755ef4267d101 +AUX python-2.7.6-recvfrom_into_buffer_overflow.patch 563 SHA256 bdf280058fe31b6e9d08a32e4ce16e958e3dddeed515417a03b25e5ec62d41b4 SHA512 21b534e41ce1cd1bf954849f4246ef0ae907ba7335b42ccfc914cc33068db91140dc1fea0f1b8a83818609e7f5a5f5df6623f029c2c86004f2126eb3f2699c06 WHIRLPOOL 2ffe173be651aae7d43ad8ee75600133ea96952431140c7c00e0ca6ad431d3faa230207f93f1191bfd3bcdf7b0c9af61948871b06158e6953106d7f2d0c7e9f5 +AUX python-2.7.9-ncurses-pkg-config.patch 305 SHA256 0464ec04985c642b40d53cb8f816abf18702aeae97cb52ec73541694317180c7 SHA512 2c18b5041a7a2f306dd4d0d6695bd851ca14c9107b2e3e856ec094bc53c7cc407b49e1f4813ee9e753b3ad2d4f6edda943a66bb1e6c895ab956a5f84d30646c6 WHIRLPOOL 774e2707a0c6ace106df30c0d4915527fb0ac7584cd0f1e12bbdb29d584c3b38c770d8fe8999d0166e94deab561cbed0c8ad09c27fcd83ed27045dfdede89a5a AUX python-3.2-CVE-2013-2099.patch 2102 SHA256 76a89951e7efcf14d37e30e0104446429ca121c68cbb1753ec362a177c1b5a54 SHA512 03d2a09fe730bf8c94df1eb10f8bac37a31a28dfb45b7d49abe1c3ffe26ca948f8d00eb58319d34102f8a747a038d447d3507b11c051c778c42ae21ac1066c8e WHIRLPOOL 3cd701c606ef1f4f557d1d250af41a860a6a5c4b6d9ff9a9f469ab6974f13e1205d2c4c791e9bd353fd4ff726f6cbf979f9a3927b83b04af5128c1aea7070496 +AUX python-3.2-CVE-2014-1912.patch 1635 SHA256 044a5857f54f1c6adfc8e3018cbcc5230ca21bc8efaf6b68f95fc47560ed13aa SHA512 afca87c0491087715f54bac777c15be426dbf3cf079859bc8559b4f4bab520e0835976221d16073b14b2fa584c0260a565307bea039f345fa5c7e3e1f9396228 WHIRLPOOL 97c08598f7cbaa28fa83819c9b9423ec218363c18781afc8ab98a3e9847459e59ae35d567b1f775eca7bc1ec53b17c656203ea6e332559607c507ec958eb8291 +AUX python-3.2-CVE-2014-4616.patch 1515 SHA256 8d971bca441c3b17cf7c2a1ee2391059de472d8a10ec4060af23bae65ffddf8c SHA512 fff6cdbde476a5804184fad6615dab3577c2e81bf2dc8f2276ad02d213239e6f47a642e9c8270de352e7123fcd712a1b0073d85146c9bee59d9b6644f5a2cb3f WHIRLPOOL 4894fd9f33a01d4aae477cc558f790ad792f02965ca841b4fb1119711ff4254bd19bac3f67872ae3fc761c677ec078b6c156d71ba036cc91fdbfe32b43044cfc AUX python-3.2-issue16248.patch 738 SHA256 b5e94ead2622f355d733232dcfdac4dab53889aab12980fa1e4496c296191e77 SHA512 6fcf3d4cf05e41758a6d51ad9cc25ce9fcd1d33854f096b599811a07ef6b7f0cc4f178c4db6b15c5c9ee86eb53fcc736fede0dfb4eae81ca429d0fad62d84db9 WHIRLPOOL dd620bdce394a74910f4deed50b8bcd2b5d6b61af1e2e225a7c36fe4f293560fe1237a2111a4a4a334dfd1272fa4b7faf6289b2a018864c4f154c8a8a8b85c5c AUX python-3.3-CVE-2013-2099.patch 2102 SHA256 d5ccc8de43a176d9d16c3a7be58d32dcf3c952147d8866f84dffcd8fa66f6396 SHA512 a8e2c8fd3d3c3924acb856e89b6dc6965c887688e4c7d078c27abacfaf6b33b12484d86942b75643f28e4a14a465e2ec6a30fe53acf2ab036ae667fb7f76d737 WHIRLPOOL c02bd815d5143b6a916a91f40bb7971f1be188e836ab6095a5befd6410545acba0d44b4b0a75a5f7e7d84105018c0ef27887eefdcd883c73e68f872bb4138e35 +AUX python-3.3-CVE-2014-4616.patch 1896 SHA256 50262c507dff44a2ec928281251882aa7c192954713f5a29def8eee7cc29d3d0 SHA512 98d7929d7b6dd88de511690776bf6cabfb5a2d21f89cd21573aba39cb03156666ce0404bd9e380c8193a28cf73d386a6b56c71f90ff3b66da48689953dea997b WHIRLPOOL 5debc17107a9d15a36bc73ef8c68f6f9c89ba060191f6d310709852a2cb01d9b4143c40cd0ce0a3df1b02ace8afe865122bd10dab38aafc1d1ec1e1c2c1b7331 +AUX python-3.3.5-ncurses-pkg-config.patch 1175 SHA256 2a64b3b5628f9114c091bfc5221c244f8966d83ce08e81971ec890a59f2d93c3 SHA512 25e37ac17a8fc5907bf9ce55e5c58337895a38cf4d4a6bd333a44f30a0f6ac65510a8594d3e953f477a8d724de9932450e6df56e79d7884bc451b23c9a7ad8e0 WHIRLPOOL b213fa0c9707b1e04036fd3cd85f040b7d459f1046b90c619f85a4c221e946b09ffb2d1a7c5b10f795674f89af886ac7f93ff8fd440c2f7014ee40e77b752e21 +AUX python-3.4.3-ncurses-pkg-config.patch 302 SHA256 43e704d8dc96606d96c5eee82ecb53798d6586f591b4ee54d08137e962705101 SHA512 9e2bc2af0077d6282d9512b172d80ee294c47a6d41855474eed641afa8139ce4667a64c4676f5b2e40a90278b780a46e998d1096422ed0fe1d83b973dc455dc2 WHIRLPOOL 321452dd6f443609fddd4da7f5fb0c8897e99f9f4eea77eafc81ca14a9a4995818ea5e1400e44d9531c2b5d9491326c64d838b262b9e1b4814ec47f564a069ef AUX python-config-2.4-r1 1624 SHA256 923a9e896f99cca5aa4ccbb02f981c6e26a2b1aa42326de2359d3c884bde2a9f SHA512 f8a0e12bed93385b3dddfa64a416ff4a560ec1b12c6c4a0dd715a2c804a43b6a292f0fe13e28d7828d4c4d620cde9dd7eab6a3423216786917ea6f51856ff53c WHIRLPOOL f2fe759b05ac0eb3b8dd196b0c68b8b8e0145ab79659eb4a45adee1bf7ae7260f457ae6192b9792990babd59cb98cceec05a8d93a50a3203517fe49ec30f5e0e -DIST Python-2.6.8.tar.bz2 11127915 SHA256 c34036718ee1f091736677f543bc7960861cf9fcbea77d49572b59f7f1ab3c3f SHA512 91aa96574328d7165b7ff799cc4f33e021c18865bb0b08a4bc2d1361633c3290964cc54beb817fe42ab0a569b57652c990e2c6aa6d4d8aefe0063fcefcff7642 WHIRLPOOL 03403bcd7fd47fd670d3176e12e6778519487da168cf08c46ce663c89caa65f1f792f1b1611516d0b099c4746f17a1a595ad22caa550fefa658e8b982efb6ea2 -DIST Python-2.6.9.tgz 13285074 SHA256 7277b1285d8a82f374ef6ebaac85b003266f7939b3f2a24a3af52f9523ac94db SHA512 7ff28f41f7dc12e1504a781060520440bbf74b96c5df269ca5218f5910eae63898b94fdd398f549217912689814bc5275bb3b5ec4cc892f20bb468fc1b041c0c WHIRLPOOL 909f612286314ea004eef328a58d7b0aecffc1a524f6b283333ef0f299413055c1f7ec4e2d21a44d1beeaa8e11aabd68510cf9c5840cb5394176cbc8f2e5c147 -DIST Python-2.7.5.tar.xz 10252148 SHA256 f33c4cab167dc69e10962e1cebf1c0768e2d0e8575648130c20e6bda84551db1 SHA512 c4691199d770cc4130604cd801375967ae0bb8a39ef34e01a4c8ab58d1c23ae83a1b493305178c4317c5622a19857750d33ffc3f10075becd5766ae664c68ee1 WHIRLPOOL fc5d3762cd67214b30de8b43024f5952362c4c811f23837e43ac2a7747c5353cc49b8785e75edd760ea58420609cd67a9a7e94abd2ea8ab25b3271af6a85168d -DIST Python-2.7.6.tar.xz 10431288 SHA256 1fd68e81f8bf7386ff239b7faee9ba387129d2cf34eab13350bd8503a0bff6a1 SHA512 e56e6cdd96ff7bcb680d11ad606c00f4264e413fc43ba7605b2d2e4a743fd6e464cbedabf18b461f742102e936f45d840302a99665b5f988b1df08b25285c238 WHIRLPOOL 3b83106e89c96d2227573595bd96c868e6ece7fb04fda0aa22c8d3249af99cedebcd224ec8ae788eabe8a091a55d12af9ed093ee1eedb7c72b66732c62d5e1b3 +DIST Python-2.7.9.tar.xz 12164712 SHA256 90d27e14ea7e03570026850e2e50ba71ad20b7eb31035aada1cf3def8f8d4916 SHA512 6939182463272a6bb9da0e327bfb9efc574a87820f2ae39eaf02d9fae053dbe0004330e916e6828becfef94cbe294acb0a88a600f8930b99b94fcfc4efc44ff4 WHIRLPOOL 993313811eddef1820e6f3ee0e02848c73bdfce65b85ab0e360603e726c31e1cc9dc6c128e3fe086cafc94164d2d628ff5d859e13b90648da6352c35ddeedcd4 DIST Python-3.2.5.tar.xz 9221624 SHA256 8ccb9645b9779fc4550055b2ebb21a724ab7a63dee45643286eb4f79b2f84116 SHA512 6e71d01695c7b1e74d9781e4ac40a8d1560cae659d5351d392fc685b84316568d93740a99d2ed878dd87d4ce1708d0474cb01c6bad7b3dab610c639f3255b09d WHIRLPOOL d5e5fae5e1d4110861e1e1dac00c9812abbbc37205e8ce3cd268535ab9f66e24038ab4778af8bb834fd472eaa0281730f1f2fabdf6dffc4f6b54ef32c1d75953 -DIST Python-3.3.2.tar.xz 11847676 SHA256 745b32c4b810e36fa66346198dbc2e313524fd68888922b85005656825e64b43 SHA512 2855cfed63f2e68cdfc02dc526f68402e893baf95146ba8254619b5a8e3bfbc07a3b7f089efe2450dc1b0bb1328c229b66664bde8ebda10a1f19fc02232ba74d WHIRLPOOL c8ffaea4b130bcfd112966ee82fa6023e0c2bf263494a1c233d783855e7407e0d62adacabe3d816fe93baf5964f7cfc256aedf2919fd8e6b1e9b37a855855c2c -DIST Python-3.3.3.tar.xz 12057744 SHA256 339275b30a1a3fef1589016bf6302c14e870f7a6fd2522bf87a6c2c6d383c685 SHA512 6acd905d2ae70a259de1d502c90ce9cc831b03cd32930d55bdce1f6dd4b2657c4bb8698e46f6558253338046c43ee842befa2d62e35eeb82b82659acbe6ea0aa WHIRLPOOL 680a88bc7ca312a71237350c06573d5ed6138d826613a6a8ad9e953181561966c9a9f64b176226a627175b8bb5d13755bb7cabe20ee9510ced5da14185e092a4 -DIST python-gentoo-patches-2.6.8-0.tar.bz2 17608 SHA256 277dbeb19107d3244e58aee98f130ce98d03775e7d4074ff9e1577125c999c06 SHA512 2a988a81db888ce56e07d4591ab37b641e51f73f85c087ac0505dc2b703b1dd450ed36b2533e5e562935d2f5e17d581fbbcfd0b0dc4bee69c882f3442da29632 WHIRLPOOL 8ae0f01e1218ed758b9dfca9b4de6a9115c09db665a2831f9af7b8e3f9aa178c10d129104273b551b8a26e9ba575e3f8d3256d7622506a69d496935ce9d87685 -DIST python-gentoo-patches-2.7.5-0.tar.xz 13848 SHA256 b84ff6a7669d639272cb2f94d4268d3be3af64903a380f4f60ab539e4a29b111 SHA512 9fec0ba9d958894861d4282ff9145f0387ad7fd3914a3689d148308f56158c1b397f0816c58383d2cf198f9a3b9bf321f2f441ec4aa91e4a503cd957b4a7fbd4 WHIRLPOOL 39d807453f6510f14db1b74f5dac1cd2c52d00be356d132c0f9229caeb8ba8bcbbbf32b05b3d3f6236e853b204ecb961e6b12cabacaadf5f515e93f00cda71d5 -DIST python-gentoo-patches-2.7.6-0.tar.xz 13916 SHA256 01971f3cfe464d80a775d2838a519b16715be02fce0145a0c4fdc361fa57ef49 SHA512 32b0d3f49294d2f7935be459bbcf0892598fc856a266abea11f4cd109e174f4de8b8bef8b74737253e1820b6de23f5df070a0927dcc499adf607eb5ac11c3709 WHIRLPOOL fb9a448ebebc7b7c68ad4460c7ae51e1619224570540e15d6b6c05039ed09da52acd364374c9f85d8d36c299d86394a078e0fb10bfb359b83a91426f1a886066 -DIST python-gentoo-patches-3.2.5-0.tar.xz 13892 SHA256 ebbfacc81486493ce4c16a697e53d77e9dc5c9d700e86cf92ae93b5e3e03abee SHA512 6d09ef5ed583dedd587d4247c7d0e99daf20d7cadb7afbcf4d951931e3a574a82f1b9dbc4e4f93d3dc55773808452284f50dee2fbfb6b68aff5f1f53c1665359 WHIRLPOOL 55b1ba0a25612b3987af93e252dd2dbd71ff0f4ff0bcadda9ba0b11e19278acdb3fa91166a854dcbe3d27bb570a104ee63a3976111d6f608614f7b3d9f734f67 -DIST python-gentoo-patches-3.3.2-2.tar.xz 12884 SHA256 a99b7dade4659dcba7ae8ae137dd163460416a1aee170db888f15132d93d5374 SHA512 3694fa15839d7d0b74179115ae2e9b87503c68c1cf2a43124b762b2f1f133cc6c89c57c2c5ee09c94afde13bf13689f34acd831a6498c6112d181581b1592a3b WHIRLPOOL f48a549323b2b5ec7fdcbf8c31625cb570b7a8fab3f504d87af91449f5cf64b3f7309f99fdb1d2825d57d6aa8ec063851afc78466ddd465a0374b77ba8b1c1ee -DIST python-gentoo-patches-3.3.3-0.tar.xz 12992 SHA256 38b5c604416947fdd7d87ada2ccd3febf7407f00c1e67e6a99be8765f1b25c49 SHA512 d803b287c0f407c68dd766974296239419fb35441f1796081681f28d17b1f6c7e50e0aae807ad147469eb586db8fe486a013a166cb76e08f2b7a9ba39acb1760 WHIRLPOOL 09a9dbd1831c2e7022f4df27b57435dd1df7eace294e8fa069ce5fa5c1719f64ba9bcd8f27d614a8c13ee8605db37c7e75c13fa14885b76ce289667bf2871aaf -EBUILD python-2.6.8-r3.ebuild 11326 SHA256 dda37aee6bf09c08406b7e5e55d284a864a456e093b74560ea8af90b1ac81de5 SHA512 bf917ce50ce515f43610945194f24d9dd9c2d323a9cad3cc0fe070103e5d4be3285e23cb379d4308923132e087d50c8d9991966e527fa63f512da587d69b8af1 WHIRLPOOL 00b17ba9f1b4ff379089e44714ee1503fdfb95328c9b4d753f18858f5e6b165bd5ce4bc8a9cafad9b893c714ce9bc2bfa9bdf51407960d16c8cb1e9a452d3230 -EBUILD python-2.6.9.ebuild 11282 SHA256 76b0c7d777649aab8e1c092b9bf319e2aa14cfd3aecf6cf678acc729d27cada9 SHA512 2106d68fa409ffd42535bcdd1447ade29eaffaf3fb0428397e50f8eaee8e62e74446e0611900b23218804c251fd48afddc0cdc043aede23a1345114b45d8f5c3 WHIRLPOOL 3d186d6ee7ee2a896c2219f40cb9901febf1b77901744693ad7bfbb72af14a507b1647b253599f08ae93a52acb3e741af1ad59b2909b8a0875f7dffe05b5ff31 -EBUILD python-2.7.5-r3.ebuild 10577 SHA256 c26d18e0fc436e0639ce75e8372b7d05e94bab934ab46ce8e1e0deab7cd2f07d SHA512 37baba1b1c90f6d8355f9eb9af5dfe27187e1d23f9ac83cbc4da5585364cbcd5471ad15eacf92f5b7bd872e6e7d36a1bacb6caf37054cc70c387998dd70e8dce WHIRLPOOL 8df51382e48d72a188c59a43772a7be660713be2f5c568b150a7c23b82f1f1069024c17662ce3f282c4557dd8caf36e93f60900606a0442d1ec8039c3927771b -EBUILD python-2.7.5-r4.ebuild 10639 SHA256 8ffedafb7b4c6544a13c9c4187532402002c77b355d0b556b5489a3354a3db3a SHA512 051556f998fded0add60cc576923e7a258333dff47b8ba04aae97447d6c6df04ef0ce01372f66707cba8a4bd7f119f005fc7f3beb6899a434a2760243de1a972 WHIRLPOOL 229db4f43ae9e8d6ed32f277235e635b04537ada07163df6c703d4666a6398ba40601c26506ed7ccaed1fa9ca84b263e55d6d46c37de9e78e05c2ad2059e2752 -EBUILD python-2.7.6.ebuild 10577 SHA256 7b1709f8bdcb5217f634087edf5e0b1b084d9ee0a93e42462255db08b30f4673 SHA512 c46d12cbb2170ce387d8192b15c83a667162a228a9ae8e0b4089aa9a710dbcc38c22e9825e43d3758f47bd3e0f587846bec71d8f3bb2aaf7e43bb60afabe501e WHIRLPOOL c84f3f6d2f6bb34855cf9ad5bb4434503b21f78eb8b05993a2f6be34c2cda71522641280a5d1ed56234a6facd2cbc30b87b9280635715b5ed63bda2950b13268 -EBUILD python-3.2.5-r3.ebuild 11011 SHA256 2133725ab9d45631a1daffd27640ac2aa5e03c241e726a2dbf108a11dc7a2263 SHA512 f8b517ee8d58f813b07942f285645d4f72dd463649b4ff4f14d4029dbbf3bd253b4478376497f623ff4a163dd07be6eae88f5acf02efd94232614a84b75f4f8e WHIRLPOOL 89c06da60259d98bb4b7dd3f03864e3bc509c26c409d02e21db89a2119b8f2cf891f7edeee3744799dba16c8a582dceeaa44c49dac69c95807d80ac4ba05ebc5 -EBUILD python-3.3.2-r2.ebuild 9633 SHA256 6d1de07e89d299e7a713556703b89aa052fc0f948ce5c0af5029e028d461d932 SHA512 4dd0afedcf225d609bc1d8ec180a7487b51bfdfdeb42d56581bb82861ef70ec52e06057f65cb1efba2a3068cb89ca8704485ae2f5cf1b5c898f890d4a96cc6f0 WHIRLPOOL 30064501c248cdf2f270baf78c8f4380e8feefde3025797d6f897882aa178ace6fff68e94373b23345d9c7e38f6a0619c17b2bfa0d70ade83014e40b4ef88a5f -EBUILD python-3.3.3.ebuild 9457 SHA256 359a618fb86a861200ad0c1992a7a0061b76f2870e13b6e619ff083324ccf9f2 SHA512 2061955224c84ff52c8f71eeecd4f2c68c990932587fcde886acb76fc0d78ec66f7a68c5a40f6751a5ee68bce5bf8bf85f79f56f82a88e2cd43cebad2bc5249c WHIRLPOOL 4b44f422e348fd73fbbf31c2c3a72faac1214fe36c8b61c9df9154467480643b66c78631be8810f96206081d014c52fa6c1ffdf1efc762207711632f6716c0c2 -MISC ChangeLog 29657 SHA256 b77cbbffdcc82b00ada56bf1bf1a0b934db0b62637dd33f7ae65b508f70d92ea SHA512 d49bb60ac9f3c36a6895d1bf3dd83e11018bf88d0009dba3deadc997a7c2e9c4f58494448894822c1b93c1ace83b224a5964a1b2904765ea29806ffdd3626cd7 WHIRLPOOL 5b6fa62323cfd534f3fddf681fb69e4765bd640ec74c59114b44dea921f99639f481a1b47844173b4c92ab8a3bbf9b42d91ee440308859c4b606da0da7fcf685 +DIST Python-3.3.5.tar.xz 12116308 SHA256 abe99b484434503d8b23be0f243ec27139e743a4798cd71c1dce3cf40e63b6e5 SHA512 562ebd85291f29ff18d37f05682763fc45aa9d070688006f4ef5c89392a48022357c3ca9ee1d795e9e863bdef413e6bab77b8d65581d374a76dbe7cacec65550 WHIRLPOOL f4b6010d32b28b7bb038cbb7c5f98d325cc4253fd1be9a0a1089ed6fd7dd414c5169931d21ef819137d5c1084517a650828f260cf2a1d8ce871bc67aeef3fff8 +DIST Python-3.4.0.tar.xz 14084912 SHA256 f13686c0a2d45e7146759e9d5d1cbd8097a0606483c0cf7730e1e13f58b14cbe SHA512 4fd4d3352e3b64ef8017ba083a2d894b99e89882581bcf30cdb218578f0f384aa6efc89211ffe44f5bb3d783c79763e26823242d27382fd05900099dd966ca31 WHIRLPOOL 82a1bb14a7683e2bce32221792923f334b61fabc75b0b293b0ecc0d810c8a4bebf05b75a061d85dd6612a8ca699c9b4f358e2aef5d14706aad1c18f42c9b8d55 +DIST Python-3.4.1.tar.xz 14125788 SHA256 c595a163104399041fcbe1c5c04db4c1da94f917b82ce89e8944c8edff7aedc4 SHA512 09b6390c07334974f189fb1c90bc2310898aef76661b1cecaa2b4d50001fa3df0fa0c63d3471a5a0dc7f9e08dd559d38d3bc45a6c05a816d8b2ed6b2a20e5fa9 WHIRLPOOL c8f879bb5d42a759b0804aa58d90330d9be6f4c29652ec40f07ca7da31510eadbd6b4eceb2b213af9a1af031c8321fc25faccae77763a31814eb0569831b8bfd +DIST Python-3.4.2.tar.xz 14223804 SHA256 1c6d9682d145c056537e477bbfa060ce727f9edd38df1827e0f970dcf04b2def SHA512 12de5309cfaf91f5292efd660b5abe31581b902fdcc302317b597ffa74c9f5ec14ec1dd55994bcccd50d40473ae344ae19bf917ccfb8ab4906c8777d6ea95b17 WHIRLPOOL 358a2ca605676a7b6decf7cc9edfcf5edd6e15eb7b08e48fbf5f78422d3470a1233830867e3986a6bd564e105726298d3664ad04b90a233f90a46d6b81d8d60f +DIST Python-3.4.3.tar.xz 14421964 SHA256 b5b3963533768d5fc325a4d7a6bd6f666726002d696f1d399ec06b043ea996b8 SHA512 55b2d7c07da8ad3a3971b4687da2e45809c6f1474732e93b0432f121f287d0b63ad8a9bf381987ea70f47a03d9474c3e55b7d86d14800bf7ef29b3324d8d35b9 WHIRLPOOL f851dedc6a1ea35adec83d60784a5fbcd9dfcf6aa8858bb5ada114fa2ff55add1fbf323ab94ec039ecdedb26d59e8f2e6e171cd9fc1ed41ad9cfa434a555cff3 +DIST python-gentoo-patches-2.7.9-0.tar.xz 14020 SHA256 d1ae164ab14e265ff63d6a724e0c2b5519bdb790fe8b7796c2124a30cecc8ef8 SHA512 83aa867ce562ff3acf970a4b3ecf7132f34aca1ecf286b90575a20e6e044600b98ff1d7f1a7ee613d4429a6a71cfe8beaff144b64b6beb456ea8691ca00937b0 WHIRLPOOL 5b4f7bd2dcec3a45e12fe5baf1c196faf2b754376a6bccb555dd12a1af28a202d51a0d956e4450ff2f334df13b296ee27b36aa967cb179925c386cd58389050b +DIST python-gentoo-patches-2.7.9-1.tar.xz 12872 SHA256 9d912c55db56b5bfe054a6164614969fc9605f48f2ffec8770941f798a16470a SHA512 cbbae0faa246516361cd39e55d841660471931bb26cae8396a7d3929c9f4b4a3d8d5a76f7fa295deeb6335c26ed95aab18399e34c2603a582743b6e760f2b280 WHIRLPOOL 422ace8a204481458acd9cfd3b3b85e4b02fb2fe656c8ef8473a76444d5a1b54cd9d690e0009904f8c251697f60105769ce6a97c26224548476c0ece6595e484 +DIST python-gentoo-patches-3.2.5-1.tar.xz 14628 SHA256 0acc5531421781ab7f30e6fc8a502f202b79aa285b4f411eb16ea0a9e6d958c1 SHA512 1abbd53e92466d258802717309e1839ae931b8a4b0a5a27d4d0da748e71cf96ac47c6837bdbae5dd6921a46cee339c178f86ff3108afe95e6a0a42c4f4300791 WHIRLPOOL de003cccb8b311413889713d66b7987f28a1f906cc9642621d1fd2a379ceae4f0f901c137503d808dc3da7295ac611de09781bf8661cdbcd14c1d7c94ba489c2 +DIST python-gentoo-patches-3.3.5-0.tar.xz 12892 SHA256 a7240de9598033cb40f8f273d8104d4e2b1dcaea028d45ac28efaa3c680ff6f7 SHA512 27eef4c2b3f631b000db3f6a5c426d9b498d63a08fe82b1ab7c2c010fb72208109461a5f008d47703852526655b70a734ea95be8742897026db5750bb9cc9d16 WHIRLPOOL edab9222d7da94cab3b1de0e1a27c6c7dbd49194b813a0a1cf9e532063029c4e4f19151c9f4878eeabed3168ff1f97eae7f008280c7ed2897fc14c5516c68d7e +DIST python-gentoo-patches-3.4.0-0.tar.xz 12900 SHA256 5e5ca54eaf446c7dde4155e5d792df5229c7790b32abb5aca38cbc4fc30f9c45 SHA512 be9851f9062f6aebbd2f23d91a4038dad1a8757049745ccbb1cc618ff6bc3dfab0326d520d27678541f4421e5db41d64f632fe6fb3e80f2cf4e73dadd3d5620b WHIRLPOOL df998b5588c928ca506f9f4434093a1f60637206f03f5e067444531dae02168f88b22c8de7d58e745bdb9d85e17abd667ed51f7f5651779c2c94da98f0925679 +DIST python-gentoo-patches-3.4.1-0.tar.xz 11164 SHA256 7d88e40ed02bef2d26802516fc0138a28cca58e298204e6b1a32054f9224fcb6 SHA512 5ecdf6a1ccb8d12b5b7436e1b7f641a41afcd7fde573e9249e3dc0d438bacb1eb6a5255e149388194dbfd2951fee4f8c800199362dfd072ff96776bbbcad0bbe WHIRLPOOL 707f943f9af7c3fc6deed7cfca5a4198f65a34434893840ba8e4f4c2a3d055e8f927069cb8855b5fe20dff643b7e2d41f35f65e1f3f300e350c0f291b4df6bc2 +DIST python-gentoo-patches-3.4.2-0.tar.xz 11568 SHA256 86028c50ecb16fdbaae68662d9749f8c5dbbad6359423ed02c7b379d4aaeb7e3 SHA512 786d74df8ca168655f38d052a3e79541fd1d9f58845f8fdc296246208f8ddc61e5a0d95d675432fcac77dda7c0ab419162790d0e39337bce2fb5c5d3f23c9ef4 WHIRLPOOL 5b26c7d5facd93ca334f23057e26e3a2af71d9d590ab270d4619bb57e0d14bc6465c08ea34c53e1ccf347f5938fd0199a0edf2ddada3c3a891a5568f1eb81227 +DIST python-gentoo-patches-3.4.3-0.tar.xz 11736 SHA256 917a9d98d40a91379c81ea57922a8632ba3c6f6db6f304ed6262bc88c5044946 SHA512 7ad1b30cf8bb7900fe518ed71e4ee55dd92ce7e23ae583a1f2f851b26cfa8c4f4271d28f418e780f3725a48d4ca8eeb8fd083f850810c66c29fb08c430828d72 WHIRLPOOL 074e8c0055b49a028eebda21d1acfb8a25ec968eb8b350c2bed37e042f9f354871e413db13e0ef2fe41d7e56d647178a7b3622019f36c4819c2c68f088366eb1 +EBUILD python-2.7.9-r1.ebuild 10532 SHA256 b257af119d2bb1fe14c9ffb9d7f5eb083446ecb2e455d54de878bd081ae52342 SHA512 46199fa81a8aa897f853ad50bc9d63127ab16f4062f57e10b536f49c09c37ba1fb357f449ad4570b3878414c58b80f14019ec1ecd12d1fe764c0c14a883478e7 WHIRLPOOL fe66cf76e68fa1ac211c0a60bc75b69f0d55ecf151611aa7b7f3ecaa6f5f42979b471ce9d7ce275083b9d1e2ba1b1d43b4a0c913730099036213a646d151a6e1 +EBUILD python-2.7.9-r2.ebuild 10605 SHA256 b494d909b0d283db23f3089fb2caad41f0c3a5755567305eadefcfc05859b63e SHA512 f1be3673b883d4778c9d514316a5bc71155f2606f739cd34522eb9e0ca261b33e1de61edcf380a7fd6136207d855b005a5ddcf1cc47f5fe358ac6a366ea882f4 WHIRLPOOL 6ab0c956b1249a8480c0c0e973fae1cbdedd31041536e9452d471c905f15e294b6679a564ce2b38671b9b913e0ca32272f346b09d2eb4c7080550a13471e4887 +EBUILD python-3.2.5-r6.ebuild 11463 SHA256 3dc64bc08b641e7befa7366f8a5bb34567beb970adeeccd8f3c71a36876fc27f SHA512 615d181fd1587ba106f1ad68a081752a1bea4163fa340abacebc13b9fac2c556e186db39763c59b4e100eda15e404bb100480d7f839cb8c4746cdc32d1662ae0 WHIRLPOOL 5c998bfe4d8b2d3874b2c2bbb121b84b6e7dd3d247d3e4fe657153226f12c5eb98b6802ddbc53c6ce2ea3a72dc1e830fe00e6963157768ca3012a8e118dd4d70 +EBUILD python-3.3.5-r1.ebuild 9581 SHA256 45e32db6d88b744d1f0100c4ca80a946e727379df4ce1d4a75046cf1fa49f3dc SHA512 58b1c4d0c3bc78f90dd2eebcd4864b163d4d7f4c919727c34b80f554025a57b0ac4c72dd78b3fdb4985f0fc8453ce46b530f5864ffa39b2f8449f9fc1db869b7 WHIRLPOOL 99e84e88f81f430d319fcf316c71af148a5cf155802a5132bc9dc34fa59fa1ea9fa27570181ab9866f501ab4f5a9908f7b9ada4c2a553750c1ea6276b81ec4a2 +EBUILD python-3.4.0.ebuild 9306 SHA256 ecb382171c85b5dae6f9da1b1ead58548ae0077669bc851c2416abdc5180a25c SHA512 6b51e94abefde02c569969f2f4e3d6ab19dd548ec8c3d925b519d9abd91c13e29b13d84695ec02a5cc526a38af4e0965c6eb2a90745ffcc75c88072696e8b0c4 WHIRLPOOL 41e110e37c8fa282183bec1fe628e4b36416396094f8548a32b8a7714a49e1a11bc1874aea89e808eb20fc34b011836c22b22755aa09886833e1cde9144cf2fa +EBUILD python-3.4.1.ebuild 9228 SHA256 2e0c3853e037995afde3f233889eb05e9f5459a94a4cccbad28a4b1d97084441 SHA512 344a2903f47be14248edb1318cb138fe20113610211d368aca1e0a298fe4c3a169665884d39a882f2f488537c441a0d4fd87f52c2d3a595a0b40886c84fc6f50 WHIRLPOOL bcc30f3ef7f67327634f066c1b0de6c0549dfd7a32d03d22a8bcd5f8468d17c8f7e31da5fa8910add24fab64dfbb663c8dcf3127d86dff6f165274a538dcd14a +EBUILD python-3.4.2.ebuild 9240 SHA256 24914c177f25fd847a792bbca0739b217dd02a44e101d38940eb28730984a29c SHA512 0f154558579481c3549a2969ee9a300d82aa266106faa02d4e5a547a0344de795ad7c6f255b833e2b89a3098a9c3f7166c221de0b8ba4f00b8a657b6ebae5851 WHIRLPOOL d7df13b58fdac0ac1ec351fa802bbb7b30605de2eda7934b395480de9bbdb4d97beeb5f581e99e6ce707ced024728edc389930ef8df5dfcc89352e71f4077d45 +EBUILD python-3.4.3.ebuild 9267 SHA256 19eeba5229976e9c59ee03f46b3a2d743c401ff0098ba434eb79b4cf211b2843 SHA512 82aa5c9011c9b0cf06dd8df1dc4af3048f5eebd8a3d7909883cf778294f34c11db0ff4e2d2cd90c64c1362d410de297dd134eb1c89e4e0b66e4dae8a974a49f8 WHIRLPOOL 802f5b8c7d3ea08a2dbbea243028f273e556dacedd20fb5d936555e88d9441cd3580715ffd946cd9bf890303fdaaa4378b002138cdf04980ec4eebdabfb7f895 +MISC ChangeLog 40333 SHA256 7fcc3ac5823047f7297f603c1958eb5aee5db6bf13be7a5d30a043a86f575717 SHA512 e586966aa7f457b09140fe1e75bb85df7f51999ccf49443af658680dfd10b1eb68c044fc08182766789c3e59e198fbfe96b511fb3ea608bf8c11baf8f350aada WHIRLPOOL 08652f34d0426e71e861696acd4de97e67ed46337dce5f68824dd0d8cb7e13982aa453abf96bc50e7a4c36c812ed79bb21f53dc86c3237ac8a5e5de74dd6da88 MISC ChangeLog-2011 100599 SHA256 23129cb47321b2a6b1cb9323f1815d0cd11d6f30c3893908ed51575c270a0cc8 SHA512 4181ba9d965139ba58218da5b960c87b7a611b27606a1ab1ce1b4c3c9255b4e0e2947307cbfffc531f0f8b6b545ee11e083fcb29dc7b2b7ba31c6bb40b8ab128 WHIRLPOOL 4ceebb6a6ed58b906d3a7331795748ac6e4fe2e1401bcccae9024a8e81e2c444aebc5fec610398cfe6002354ad3b10487484598da5091867874727f07e239c56 MISC metadata.xml 661 SHA256 2c6c3407251f7ccd6501dee49494e539a9544f2fbae99a4373eefdf4e83e8908 SHA512 871989a29417ce20d95da950fa385f1a958139de7b1567beb9cda28a1217901243cd9d25235fe3c7b0e43a82176d72286e31e4e97310b26488d2a3252ef3a8a0 WHIRLPOOL b694b1b4270ba15640d04a3b0b26a08575ea4afc9be256717f7f3b1768d75da9f71ceca6afd2f69971906227d5ba42263d2df2fc9387441aa240222d39fd094e -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.22 (GNU/Linux) +Version: GnuPG v2 -iEYEAREIAAYFAlLbyBcACgkQkKaRLQcq0GKwQgCgknzNWpkKD/mtDk+b4h1ZMTE8 -nNIAn0KbXtuVqBxC8pNpBS6vwbpRk6tS -=j2Mk +iQGcBAEBCAAGBQJVGuusAAoJEJQzkH1pP7W4+L4L/1bB56UUHysfz7xIID/RDEEC +RnwA7LEOQD2IwY0Ajc4xuwbcHMz5K3MFQ8kRORR6qGfILxO813GFBQZu8Lzg255T +2EDX+iiQ5aJ8qVcyjSOe+T34wBhZ9NP2C/fYpkIXyg7TJsW00M1oKKV/ucpQAAG+ +NNBWn3sJPnJaOwM9IMpwYZ93s+QRpfDLrU45aBHdRb/Z86dDpUn0G/N/saifXJZe +Oa6nWXFisf+zWm3yH83U2fowWqyO1BqJh28OHKqTHFueFiqPp4GBx5Ic7rVwvkTN +vk1TWfUMaqX+J0Bv2dfGr1v7PWX2Emh/HAMDFdJCVxCoLwcCB+ViGml40wKdG2ap +X9Ohy3BlbIfVZWAl1JttCwm6MT+opgalE0hvmb8GV8BpywrnYkQQKnq0MBRxb3qY +2/ELjcOSMjYSBsKlJugSpy4lVYO2Xlmy7oyaROSzk6tAXswjTCtbASrxhSUsHKWl +/ESCNDFsmdVVzzFilcDh+fDK7/7UbquOQM296E9yEQ== +=P3Cu -----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/dev-lang/python/files/CVE-2013-4238_py26.patch b/sdk_container/src/third_party/portage-stable/dev-lang/python/files/CVE-2013-4238_py26.patch deleted file mode 100644 index 21df540f19..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-lang/python/files/CVE-2013-4238_py26.patch +++ /dev/null @@ -1,320 +0,0 @@ -diff -r 936621d33c38 Lib/test/keycert.pem ---- a/Lib/test/keycert.pem Wed Feb 20 18:19:55 2013 -0500 -+++ b/Lib/test/keycert.pem Fri Aug 16 02:32:42 2013 +0200 -@@ -1,32 +1,31 @@ -------BEGIN RSA PRIVATE KEY----- --MIICXwIBAAKBgQC8ddrhm+LutBvjYcQlnH21PPIseJ1JVG2HMmN2CmZk2YukO+9L --opdJhTvbGfEj0DQs1IE8M+kTUyOmuKfVrFMKwtVeCJphrAnhoz7TYOuLBSqt7lVH --fhi/VwovESJlaBOp+WMnfhcduPEYHYx/6cnVapIkZnLt30zu2um+DzA9jQIDAQAB --AoGBAK0FZpaKj6WnJZN0RqhhK+ggtBWwBnc0U/ozgKz2j1s3fsShYeiGtW6CK5nU --D1dZ5wzhbGThI7LiOXDvRucc9n7vUgi0alqPQ/PFodPxAN/eEYkmXQ7W2k7zwsDA --IUK0KUhktQbLu8qF/m8qM86ba9y9/9YkXuQbZ3COl5ahTZrhAkEA301P08RKv3KM --oXnGU2UHTuJ1MAD2hOrPxjD4/wxA/39EWG9bZczbJyggB4RHu0I3NOSFjAm3HQm0 --ANOu5QK9owJBANgOeLfNNcF4pp+UikRFqxk5hULqRAWzVxVrWe85FlPm0VVmHbb/ --loif7mqjU8o1jTd/LM7RD9f2usZyE2psaw8CQQCNLhkpX3KO5kKJmS9N7JMZSc4j --oog58yeYO8BBqKKzpug0LXuQultYv2K4veaIO04iL9VLe5z9S/Q1jaCHBBuXAkEA --z8gjGoi1AOp6PBBLZNsncCvcV/0aC+1se4HxTNo2+duKSDnbq+ljqOM+E7odU+Nq --ewvIWOG//e8fssd0mq3HywJBAJ8l/c8GVmrpFTx8r/nZ2Pyyjt3dH1widooDXYSV --q6Gbf41Llo5sYAtmxdndTLASuHKecacTgZVhy0FryZpLKrU= -------END RSA PRIVATE KEY----- -+-----BEGIN PRIVATE KEY----- -+MIICdwIBADANBgkqhkiG9w0BAQEFAASCAmEwggJdAgEAAoGBANtb0+YrKuxevGpm -+LrjaUhZSgz6zFAmuGFmKmUbdjmfv9zSmmdsQIksK++jK0Be9LeZy20j6ahOfuVa0 -+ufEmPoP7Fy4hXegKZR9cCWcIe/A6H2xWF1IIJLRTLaU8ol/I7T+um5HD5AwAwNPP -+USNU0Eegmvp+xxWu3NX2m1Veot85AgMBAAECgYA3ZdZ673X0oexFlq7AAmrutkHt -+CL7LvwrpOiaBjhyTxTeSNWzvtQBkIU8DOI0bIazA4UreAFffwtvEuPmonDb3F+Iq -+SMAu42XcGyVZEl+gHlTPU9XRX7nTOXVt+MlRRRxL6t9GkGfUAXI3XxJDXW3c0vBK -+UL9xqD8cORXOfE06rQJBAP8mEX1ERkR64Ptsoe4281vjTlNfIbs7NMPkUnrn9N/Y -+BLhjNIfQ3HFZG8BTMLfX7kCS9D593DW5tV4Z9BP/c6cCQQDcFzCcVArNh2JSywOQ -+ZfTfRbJg/Z5Lt9Fkngv1meeGNPgIMLN8Sg679pAOOWmzdMO3V706rNPzSVMME7E5 -+oPIfAkEA8pDddarP5tCvTTgUpmTFbakm0KoTZm2+FzHcnA4jRh+XNTjTOv98Y6Ik -+eO5d1ZnKXseWvkZncQgxfdnMqqpj5wJAcNq/RVne1DbYlwWchT2Si65MYmmJ8t+F -+0mcsULqjOnEMwf5e+ptq5LzwbyrHZYq5FNk7ocufPv/ZQrcSSC+cFwJBAKvOJByS -+x56qyGeZLOQlWS2JS3KJo59XuLFGqcbgN9Om9xFa41Yb4N9NvplFivsvZdw3m1Q/ -+SPIXQuT8RMPDVNQ= -+-----END PRIVATE KEY----- - -----BEGIN CERTIFICATE----- --MIICpzCCAhCgAwIBAgIJAP+qStv1cIGNMA0GCSqGSIb3DQEBBQUAMIGJMQswCQYD --VQQGEwJVUzERMA8GA1UECBMIRGVsYXdhcmUxEzARBgNVBAcTCldpbG1pbmd0b24x --IzAhBgNVBAoTGlB5dGhvbiBTb2Z0d2FyZSBGb3VuZGF0aW9uMQwwCgYDVQQLEwNT --U0wxHzAdBgNVBAMTFnNvbWVtYWNoaW5lLnB5dGhvbi5vcmcwHhcNMDcwODI3MTY1 --NDUwWhcNMTMwMjE2MTY1NDUwWjCBiTELMAkGA1UEBhMCVVMxETAPBgNVBAgTCERl --bGF3YXJlMRMwEQYDVQQHEwpXaWxtaW5ndG9uMSMwIQYDVQQKExpQeXRob24gU29m --dHdhcmUgRm91bmRhdGlvbjEMMAoGA1UECxMDU1NMMR8wHQYDVQQDExZzb21lbWFj --aGluZS5weXRob24ub3JnMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC8ddrh --m+LutBvjYcQlnH21PPIseJ1JVG2HMmN2CmZk2YukO+9LopdJhTvbGfEj0DQs1IE8 --M+kTUyOmuKfVrFMKwtVeCJphrAnhoz7TYOuLBSqt7lVHfhi/VwovESJlaBOp+WMn --fhcduPEYHYx/6cnVapIkZnLt30zu2um+DzA9jQIDAQABoxUwEzARBglghkgBhvhC --AQEEBAMCBkAwDQYJKoZIhvcNAQEFBQADgYEAF4Q5BVqmCOLv1n8je/Jw9K669VXb --08hyGzQhkemEBYQd6fzQ9A/1ZzHkJKb1P6yreOLSEh4KcxYPyrLRC1ll8nr5OlCx --CMhKkTnR6qBsdNV0XtdU2+N25hqW+Ma4ZeqsN/iiJVCGNOZGnvQuvCAGWF8+J/f/ --iHkC6gGdBJhogs4= -+MIICVDCCAb2gAwIBAgIJANfHOBkZr8JOMA0GCSqGSIb3DQEBBQUAMF8xCzAJBgNV -+BAYTAlhZMRcwFQYDVQQHEw5DYXN0bGUgQW50aHJheDEjMCEGA1UEChMaUHl0aG9u -+IFNvZnR3YXJlIEZvdW5kYXRpb24xEjAQBgNVBAMTCWxvY2FsaG9zdDAeFw0xMDEw -+MDgyMzAxNTZaFw0yMDEwMDUyMzAxNTZaMF8xCzAJBgNVBAYTAlhZMRcwFQYDVQQH -+Ew5DYXN0bGUgQW50aHJheDEjMCEGA1UEChMaUHl0aG9uIFNvZnR3YXJlIEZvdW5k -+YXRpb24xEjAQBgNVBAMTCWxvY2FsaG9zdDCBnzANBgkqhkiG9w0BAQEFAAOBjQAw -+gYkCgYEA21vT5isq7F68amYuuNpSFlKDPrMUCa4YWYqZRt2OZ+/3NKaZ2xAiSwr7 -+6MrQF70t5nLbSPpqE5+5VrS58SY+g/sXLiFd6AplH1wJZwh78DofbFYXUggktFMt -+pTyiX8jtP66bkcPkDADA089RI1TQR6Ca+n7HFa7c1fabVV6i3zkCAwEAAaMYMBYw -+FAYDVR0RBA0wC4IJbG9jYWxob3N0MA0GCSqGSIb3DQEBBQUAA4GBAHPctQBEQ4wd -+BJ6+JcpIraopLn8BGhbjNWj40mmRqWB/NAWF6M5ne7KpGAu7tLeG4hb1zLaldK8G -+lxy2GPSRF6LFS48dpEj2HbMv2nvv6xxalDMJ9+DicWgAKTQ6bcX2j3GUkCR0g/T1 -+CRlNBAAlvhKzO7Clpf9l0YKBEfraJByX - -----END CERTIFICATE----- -diff -r 936621d33c38 Lib/test/nullbytecert.pem ---- /dev/null Thu Jan 01 00:00:00 1970 +0000 -+++ b/Lib/test/nullbytecert.pem Fri Aug 16 02:32:42 2013 +0200 -@@ -0,0 +1,90 @@ -+Certificate: -+ Data: -+ Version: 3 (0x2) -+ Serial Number: 0 (0x0) -+ Signature Algorithm: sha1WithRSAEncryption -+ Issuer: C=US, ST=Oregon, L=Beaverton, O=Python Software Foundation, OU=Python Core Development, CN=null.python.org\x00example.org/emailAddress=python-dev@python.org -+ Validity -+ Not Before: Aug 7 13:11:52 2013 GMT -+ Not After : Aug 7 13:12:52 2013 GMT -+ Subject: C=US, ST=Oregon, L=Beaverton, O=Python Software Foundation, OU=Python Core Development, CN=null.python.org\x00example.org/emailAddress=python-dev@python.org -+ Subject Public Key Info: -+ Public Key Algorithm: rsaEncryption -+ Public-Key: (2048 bit) -+ Modulus: -+ 00:b5:ea:ed:c9:fb:46:7d:6f:3b:76:80:dd:3a:f3: -+ 03:94:0b:a7:a6:db:ec:1d:df:ff:23:74:08:9d:97: -+ 16:3f:a3:a4:7b:3e:1b:0e:96:59:25:03:a7:26:e2: -+ 88:a9:cf:79:cd:f7:04:56:b0:ab:79:32:6e:59:c1: -+ 32:30:54:eb:58:a8:cb:91:f0:42:a5:64:27:cb:d4: -+ 56:31:88:52:ad:cf:bd:7f:f0:06:64:1f:cc:27:b8: -+ a3:8b:8c:f3:d8:29:1f:25:0b:f5:46:06:1b:ca:02: -+ 45:ad:7b:76:0a:9c:bf:bb:b9:ae:0d:16:ab:60:75: -+ ae:06:3e:9c:7c:31:dc:92:2f:29:1a:e0:4b:0c:91: -+ 90:6c:e9:37:c5:90:d7:2a:d7:97:15:a3:80:8f:5d: -+ 7b:49:8f:54:30:d4:97:2c:1c:5b:37:b5:ab:69:30: -+ 68:43:d3:33:78:4b:02:60:f5:3c:44:80:a1:8f:e7: -+ f0:0f:d1:5e:87:9e:46:cf:62:fc:f9:bf:0c:65:12: -+ f1:93:c8:35:79:3f:c8:ec:ec:47:f5:ef:be:44:d5: -+ ae:82:1e:2d:9a:9f:98:5a:67:65:e1:74:70:7c:cb: -+ d3:c2:ce:0e:45:49:27:dc:e3:2d:d4:fb:48:0e:2f: -+ 9e:77:b8:14:46:c0:c4:36:ca:02:ae:6a:91:8c:da: -+ 2f:85 -+ Exponent: 65537 (0x10001) -+ X509v3 extensions: -+ X509v3 Basic Constraints: critical -+ CA:FALSE -+ X509v3 Subject Key Identifier: -+ 88:5A:55:C0:52:FF:61:CD:52:A3:35:0F:EA:5A:9C:24:38:22:F7:5C -+ X509v3 Key Usage: -+ Digital Signature, Non Repudiation, Key Encipherment -+ X509v3 Subject Alternative Name: -+ ************************************************************* -+ WARNING: The values for DNS, email and URI are WRONG. OpenSSL -+ doesn't print the text after a NULL byte. -+ ************************************************************* -+ DNS:altnull.python.org, email:null@python.org, URI:http://null.python.org, IP Address:192.0.2.1, IP Address:2001:DB8:0:0:0:0:0:1 -+ Signature Algorithm: sha1WithRSAEncryption -+ ac:4f:45:ef:7d:49:a8:21:70:8e:88:59:3e:d4:36:42:70:f5: -+ a3:bd:8b:d7:a8:d0:58:f6:31:4a:b1:a4:a6:dd:6f:d9:e8:44: -+ 3c:b6:0a:71:d6:7f:b1:08:61:9d:60:ce:75:cf:77:0c:d2:37: -+ 86:02:8d:5e:5d:f9:0f:71:b4:16:a8:c1:3d:23:1c:f1:11:b3: -+ 56:6e:ca:d0:8d:34:94:e6:87:2a:99:f2:ae:ae:cc:c2:e8:86: -+ de:08:a8:7f:c5:05:fa:6f:81:a7:82:e6:d0:53:9d:34:f4:ac: -+ 3e:40:fe:89:57:7a:29:a4:91:7e:0b:c6:51:31:e5:10:2f:a4: -+ 60:76:cd:95:51:1a:be:8b:a1:b0:fd:ad:52:bd:d7:1b:87:60: -+ d2:31:c7:17:c4:18:4f:2d:08:25:a3:a7:4f:b7:92:ca:e2:f5: -+ 25:f1:54:75:81:9d:b3:3d:61:a2:f7:da:ed:e1:c6:6f:2c:60: -+ 1f:d8:6f:c5:92:05:ab:c9:09:62:49:a9:14:ad:55:11:cc:d6: -+ 4a:19:94:99:97:37:1d:81:5f:8b:cf:a3:a8:96:44:51:08:3d: -+ 0b:05:65:12:eb:b6:70:80:88:48:72:4f:c6:c2:da:cf:cd:8e: -+ 5b:ba:97:2f:60:b4:96:56:49:5e:3a:43:76:63:04:be:2a:f6: -+ c1:ca:a9:94 -+-----BEGIN CERTIFICATE----- -+MIIE2DCCA8CgAwIBAgIBADANBgkqhkiG9w0BAQUFADCBxTELMAkGA1UEBhMCVVMx -+DzANBgNVBAgMBk9yZWdvbjESMBAGA1UEBwwJQmVhdmVydG9uMSMwIQYDVQQKDBpQ -+eXRob24gU29mdHdhcmUgRm91bmRhdGlvbjEgMB4GA1UECwwXUHl0aG9uIENvcmUg -+RGV2ZWxvcG1lbnQxJDAiBgNVBAMMG251bGwucHl0aG9uLm9yZwBleGFtcGxlLm9y -+ZzEkMCIGCSqGSIb3DQEJARYVcHl0aG9uLWRldkBweXRob24ub3JnMB4XDTEzMDgw -+NzEzMTE1MloXDTEzMDgwNzEzMTI1MlowgcUxCzAJBgNVBAYTAlVTMQ8wDQYDVQQI -+DAZPcmVnb24xEjAQBgNVBAcMCUJlYXZlcnRvbjEjMCEGA1UECgwaUHl0aG9uIFNv -+ZnR3YXJlIEZvdW5kYXRpb24xIDAeBgNVBAsMF1B5dGhvbiBDb3JlIERldmVsb3Bt -+ZW50MSQwIgYDVQQDDBtudWxsLnB5dGhvbi5vcmcAZXhhbXBsZS5vcmcxJDAiBgkq -+hkiG9w0BCQEWFXB5dGhvbi1kZXZAcHl0aG9uLm9yZzCCASIwDQYJKoZIhvcNAQEB -+BQADggEPADCCAQoCggEBALXq7cn7Rn1vO3aA3TrzA5QLp6bb7B3f/yN0CJ2XFj+j -+pHs+Gw6WWSUDpybiiKnPec33BFawq3kyblnBMjBU61ioy5HwQqVkJ8vUVjGIUq3P -+vX/wBmQfzCe4o4uM89gpHyUL9UYGG8oCRa17dgqcv7u5rg0Wq2B1rgY+nHwx3JIv -+KRrgSwyRkGzpN8WQ1yrXlxWjgI9de0mPVDDUlywcWze1q2kwaEPTM3hLAmD1PESA -+oY/n8A/RXoeeRs9i/Pm/DGUS8ZPINXk/yOzsR/XvvkTVroIeLZqfmFpnZeF0cHzL -+08LODkVJJ9zjLdT7SA4vnne4FEbAxDbKAq5qkYzaL4UCAwEAAaOB0DCBzTAMBgNV -+HRMBAf8EAjAAMB0GA1UdDgQWBBSIWlXAUv9hzVKjNQ/qWpwkOCL3XDALBgNVHQ8E -+BAMCBeAwgZAGA1UdEQSBiDCBhYIeYWx0bnVsbC5weXRob24ub3JnAGV4YW1wbGUu -+Y29tgSBudWxsQHB5dGhvbi5vcmcAdXNlckBleGFtcGxlLm9yZ4YpaHR0cDovL251 -+bGwucHl0aG9uLm9yZwBodHRwOi8vZXhhbXBsZS5vcmeHBMAAAgGHECABDbgAAAAA -+AAAAAAAAAAEwDQYJKoZIhvcNAQEFBQADggEBAKxPRe99SaghcI6IWT7UNkJw9aO9 -+i9eo0Fj2MUqxpKbdb9noRDy2CnHWf7EIYZ1gznXPdwzSN4YCjV5d+Q9xtBaowT0j -+HPERs1ZuytCNNJTmhyqZ8q6uzMLoht4IqH/FBfpvgaeC5tBTnTT0rD5A/olXeimk -+kX4LxlEx5RAvpGB2zZVRGr6LobD9rVK91xuHYNIxxxfEGE8tCCWjp0+3ksri9SXx -+VHWBnbM9YaL32u3hxm8sYB/Yb8WSBavJCWJJqRStVRHM1koZlJmXNx2BX4vPo6iW -+RFEIPQsFZRLrtnCAiEhyT8bC2s/Njlu6ly9gtJZWSV46Q3ZjBL4q9sHKqZQ= -+-----END CERTIFICATE----- -diff -r 936621d33c38 Lib/test/test_ssl.py ---- a/Lib/test/test_ssl.py Wed Feb 20 18:19:55 2013 -0500 -+++ b/Lib/test/test_ssl.py Fri Aug 16 02:32:42 2013 +0200 -@@ -31,6 +31,7 @@ - HOST = test_support.HOST - CERTFILE = None - SVN_PYTHON_ORG_ROOT_CERT = None -+NULLBYTECERT = None - - def handle_error(prefix): - exc_format = ' '.join(traceback.format_exception(*sys.exc_info())) -@@ -88,6 +89,27 @@ - if test_support.verbose: - sys.stdout.write("\n" + pprint.pformat(p) + "\n") - -+ def test_parse_cert_CVE_2013_4073(self): -+ p = ssl._ssl._test_decode_cert(NULLBYTECERT) -+ if test_support.verbose: -+ sys.stdout.write("\n" + pprint.pformat(p) + "\n") -+ subject = ((('countryName', 'US'),), -+ (('stateOrProvinceName', 'Oregon'),), -+ (('localityName', 'Beaverton'),), -+ (('organizationName', 'Python Software Foundation'),), -+ (('organizationalUnitName', 'Python Core Development'),), -+ (('commonName', 'null.python.org\x00example.org'),), -+ (('emailAddress', 'python-dev@python.org'),)) -+ self.assertEqual(p['subject'], subject) -+ self.assertEqual(p['issuer'], subject) -+ self.assertEqual(p['subjectAltName'], -+ (('DNS', 'altnull.python.org\x00example.com'), -+ ('email', 'null@python.org\x00user@example.org'), -+ ('URI', 'http://null.python.org\x00http://example.org'), -+ ('IP Address', '192.0.2.1'), -+ ('IP Address', '2001:DB8:0:0:0:0:0:1\n')) -+ ) -+ - def test_DER_to_PEM(self): - with open(SVN_PYTHON_ORG_ROOT_CERT, 'r') as f: - pem = f.read() -@@ -1210,15 +1232,18 @@ - if skip_expected: - raise test_support.TestSkipped("No SSL support") - -- global CERTFILE, SVN_PYTHON_ORG_ROOT_CERT -+ global CERTFILE, SVN_PYTHON_ORG_ROOT_CERT, NULLBYTECERT - CERTFILE = os.path.join(os.path.dirname(__file__) or os.curdir, - "keycert.pem") - SVN_PYTHON_ORG_ROOT_CERT = os.path.join( - os.path.dirname(__file__) or os.curdir, - "https_svn_python_org_root.pem") -+ NULLBYTECERT = os.path.join(os.path.dirname(__file__) or os.curdir, -+ "nullbytecert.pem") - - if (not os.path.exists(CERTFILE) or -- not os.path.exists(SVN_PYTHON_ORG_ROOT_CERT)): -+ not os.path.exists(SVN_PYTHON_ORG_ROOT_CERT) or -+ not os.path.exists(NULLBYTECERT)): - raise test_support.TestFailed("Can't read certificate files!") - - tests = [BasicTests] -diff -r 936621d33c38 Modules/_ssl.c ---- a/Modules/_ssl.c Wed Feb 20 18:19:55 2013 -0500 -+++ b/Modules/_ssl.c Fri Aug 16 02:32:42 2013 +0200 -@@ -302,8 +302,10 @@ - self->ctx = SSL_CTX_new(TLSv1_method()); /* Set up context */ - else if (proto_version == PY_SSL_VERSION_SSL3) - self->ctx = SSL_CTX_new(SSLv3_method()); /* Set up context */ -+#ifndef OPENSSL_NO_SSL2 - else if (proto_version == PY_SSL_VERSION_SSL2) - self->ctx = SSL_CTX_new(SSLv2_method()); /* Set up context */ -+#endif - else if (proto_version == PY_SSL_VERSION_SSL23) - self->ctx = SSL_CTX_new(SSLv23_method()); /* Set up context */ - PySSL_END_ALLOW_THREADS -@@ -718,8 +720,13 @@ - - /* get a rendering of each name in the set of names */ - -+ int gntype; -+ ASN1_STRING *as = NULL; -+ - name = sk_GENERAL_NAME_value(names, j); -- if (name->type == GEN_DIRNAME) { -+ gntype = name-> type; -+ switch (gntype) { -+ case GEN_DIRNAME: - - /* we special-case DirName as a tuple of tuples of attributes */ - -@@ -741,11 +748,61 @@ - goto fail; - } - PyTuple_SET_ITEM(t, 1, v); -+ break; - -- } else { -+ case GEN_EMAIL: -+ case GEN_DNS: -+ case GEN_URI: -+ /* GENERAL_NAME_print() doesn't handle NUL bytes in ASN1_string -+ correctly. */ -+ t = PyTuple_New(2); -+ if (t == NULL) -+ goto fail; -+ switch (gntype) { -+ case GEN_EMAIL: -+ v = PyUnicode_FromString("email"); -+ as = name->d.rfc822Name; -+ break; -+ case GEN_DNS: -+ v = PyUnicode_FromString("DNS"); -+ as = name->d.dNSName; -+ break; -+ case GEN_URI: -+ v = PyUnicode_FromString("URI"); -+ as = name->d.uniformResourceIdentifier; -+ break; -+ } -+ if (v == NULL) { -+ Py_DECREF(t); -+ goto fail; -+ } -+ PyTuple_SET_ITEM(t, 0, v); -+ v = PyString_FromStringAndSize((char *)ASN1_STRING_data(as), -+ ASN1_STRING_length(as)); -+ if (v == NULL) { -+ Py_DECREF(t); -+ goto fail; -+ } -+ PyTuple_SET_ITEM(t, 1, v); -+ break; - -+ default: - /* for everything else, we use the OpenSSL print form */ -- -+ switch (gntype) { -+ /* check for new general name type */ -+ case GEN_OTHERNAME: -+ case GEN_X400: -+ case GEN_EDIPARTY: -+ case GEN_IPADD: -+ case GEN_RID: -+ break; -+ default: -+ if (PyErr_Warn(PyExc_RuntimeWarning, -+ "Unknown general name type") == -1) { -+ goto fail; -+ } -+ break; -+ } - (void) BIO_reset(biobuf); - GENERAL_NAME_print(biobuf, name); - len = BIO_gets(biobuf, buf, sizeof(buf)-1); -@@ -771,6 +828,7 @@ - goto fail; - } - PyTuple_SET_ITEM(t, 1, v); -+ break; - } - - /* and add that rendering to the list */ diff --git a/sdk_container/src/third_party/portage-stable/dev-lang/python/files/pydoc.init b/sdk_container/src/third_party/portage-stable/dev-lang/python/files/pydoc.init index 0d62dfcf02..3f02ae9eda 100755 --- a/sdk_container/src/third_party/portage-stable/dev-lang/python/files/pydoc.init +++ b/sdk_container/src/third_party/portage-stable/dev-lang/python/files/pydoc.init @@ -1,11 +1,7 @@ #!/sbin/runscript -# Copyright 1999-2011 Gentoo Technologies, Inc. +# Copyright 1999-2014 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public Licence v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/files/pydoc.init,v 1.4 2011/10/27 13:56:55 neurogeek Exp $ - -depend() { - need net -} +# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/files/pydoc.init,v 1.5 2014/10/12 12:37:07 djc Exp $ start() { local pydoc_port="${@PYDOC_PORT_VARIABLE@-${PYDOC_PORT}}" diff --git a/sdk_container/src/third_party/portage-stable/dev-lang/python/files/python-2.5-tcl86.patch b/sdk_container/src/third_party/portage-stable/dev-lang/python/files/python-2.5-tcl86.patch deleted file mode 100644 index 2362e989e2..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-lang/python/files/python-2.5-tcl86.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/setup.py -+++ b/setup.py -@@ -1518,7 +1518,7 @@ - # The versions with dots are used on Unix, and the versions without - # dots on Windows, for detection by cygwin. - tcllib = tklib = tcl_includes = tk_includes = None -- for version in ['8.5', '85', '8.4', '84', '8.3', '83', '8.2', -+ for version in ['8.6', '86', '8.5', '85', '8.4', '84', '8.3', '83', '8.2', - '82', '8.1', '81', '8.0', '80']: - tklib = self.compiler.find_library_file(lib_dirs, 'tk' + version) - tcllib = self.compiler.find_library_file(lib_dirs, 'tcl' + version) diff --git a/sdk_container/src/third_party/portage-stable/dev-lang/python/files/python-2.7.6-recvfrom_into_buffer_overflow.patch b/sdk_container/src/third_party/portage-stable/dev-lang/python/files/python-2.7.6-recvfrom_into_buffer_overflow.patch new file mode 100644 index 0000000000..37e786bd3a --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-lang/python/files/python-2.7.6-recvfrom_into_buffer_overflow.patch @@ -0,0 +1,17 @@ +diff -r 40fb60df4755 Modules/socketmodule.c +--- a/Modules/socketmodule.c Sun Jan 12 12:11:47 2014 +0200 ++++ b/Modules/socketmodule.c Mon Jan 13 16:36:35 2014 -0800 +@@ -2744,6 +2744,13 @@ + recvlen = buflen; + } + ++ /* Check if the buffer is large enough */ ++ if (buflen < recvlen) { ++ PyErr_SetString(PyExc_ValueError, ++ "buffer too small for requested bytes"); ++ goto error; ++ } ++ + readlen = sock_recvfrom_guts(s, buf.buf, recvlen, flags, &addr); + if (readlen < 0) { + /* Return an error */ diff --git a/sdk_container/src/third_party/portage-stable/dev-lang/python/files/python-2.7.9-ncurses-pkg-config.patch b/sdk_container/src/third_party/portage-stable/dev-lang/python/files/python-2.7.9-ncurses-pkg-config.patch new file mode 100644 index 0000000000..38ce6f78b9 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-lang/python/files/python-2.7.9-ncurses-pkg-config.patch @@ -0,0 +1,13 @@ +do not hardcode /usr/include paths + +--- a/configure.ac ++++ b/configure.ac +@@ -4316,7 +4316,7 @@ fi + + # first curses configure check + ac_save_cppflags="$CPPFLAGS" +-CPPFLAGS="$CPPFLAGS -I/usr/include/ncursesw" ++CPPFLAGS="$CPPFLAGS `$PKG_CONFIG --cflags ncursesw`" + + AC_CHECK_HEADERS(curses.h ncurses.h) + diff --git a/sdk_container/src/third_party/portage-stable/dev-lang/python/files/python-3.2-CVE-2014-1912.patch b/sdk_container/src/third_party/portage-stable/dev-lang/python/files/python-3.2-CVE-2014-1912.patch new file mode 100644 index 0000000000..0e095074a2 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-lang/python/files/python-3.2-CVE-2014-1912.patch @@ -0,0 +1,51 @@ +# HG changeset patch +# User Benjamin Peterson +# Date 1389671978 18000 +# Node ID 9c56217e5c793685eeaf0ee224848c402bdf1e4c +# Parent 2b5cd6d4d149dea6c6941b7e07ada248b29fc9f6 +complain when nbytes > buflen to fix possible buffer overflow (closes #20246) + +diff --git a/Lib/test/test_socket.py b/Lib/test/test_socket.py +--- a/Lib/test/test_socket.py ++++ b/Lib/test/test_socket.py +@@ -1968,6 +1968,14 @@ class BufferIOTest(SocketConnectedTest): + + _testRecvFromIntoMemoryview = _testRecvFromIntoArray + ++ def testRecvFromIntoSmallBuffer(self): ++ # See issue #20246. ++ buf = bytearray(8) ++ self.assertRaises(ValueError, self.cli_conn.recvfrom_into, buf, 1024) ++ ++ def _testRecvFromIntoSmallBuffer(self): ++ self.serv_conn.send(MSG*2048) ++ + + TIPC_STYPE = 2000 + TIPC_LOWER = 200 +diff --git a/Misc/ACKS b/Misc/ACKS +--- a/Misc/ACKS ++++ b/Misc/ACKS +@@ -1020,6 +1020,7 @@ Eric V. Smith + Christopher Smith + Gregory P. Smith + Roy Smith ++Ryan Smith-Roberts + Rafal Smotrzyk + Dirk Soede + Paul Sokolovsky +diff --git a/Modules/socketmodule.c b/Modules/socketmodule.c +--- a/Modules/socketmodule.c ++++ b/Modules/socketmodule.c +@@ -2598,6 +2598,11 @@ sock_recvfrom_into(PySocketSockObject *s + if (recvlen == 0) { + /* If nbytes was not specified, use the buffer's length */ + recvlen = buflen; ++ } else if (recvlen > buflen) { ++ PyBuffer_Release(&pbuf); ++ PyErr_SetString(PyExc_ValueError, ++ "nbytes is greater than the length of the buffer"); ++ return NULL; + } + + readlen = sock_recvfrom_guts(s, buf, recvlen, flags, &addr); diff --git a/sdk_container/src/third_party/portage-stable/dev-lang/python/files/python-3.2-CVE-2014-4616.patch b/sdk_container/src/third_party/portage-stable/dev-lang/python/files/python-3.2-CVE-2014-4616.patch new file mode 100644 index 0000000000..5b0a397487 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-lang/python/files/python-3.2-CVE-2014-4616.patch @@ -0,0 +1,39 @@ +# HG changeset patch +# User Benjamin Peterson +# Date 1397441438 14400 +# Node ID 50c07ed1743da9cd4540d83de0c30bd17aeb41b0 +# Parent 218e28a935ab4494d05215c243e2129625a71893 +in scan_once, prevent the reading of arbitrary memory when passed a negative index + +Bug reported by Guido Vranken. + +Index: Python-3.2.5/Lib/json/tests/test_decode.py +=================================================================== +--- Python-3.2.5.orig/Lib/test/json_tests/test_decode.py 2014-06-26 18:40:10.825269130 +0200 ++++ Python-3.2.5/Lib/test/json_tests/test_decode.py 2014-06-26 18:40:21.962323035 +0200 +@@ -60,5 +60,9 @@ + msg = 'escape' + self.assertRaisesRegexp(ValueError, msg, self.loads, s) + ++ def test_negative_index(self): ++ d = self.json.JSONDecoder() ++ self.assertRaises(ValueError, d.raw_decode, 'a'*42, -50000) ++ + class TestPyDecode(TestDecode, PyTest): pass + class TestCDecode(TestDecode, CTest): pass +Index: Python-3.2.5/Modules/_json.c +=================================================================== +--- a/Modules/_json.c ++++ b/Modules/_json.c +@@ -930,7 +930,10 @@ scan_once_unicode(PyScannerObject *s, Py + PyObject *res; + Py_UNICODE *str = PyUnicode_AS_UNICODE(pystr); + Py_ssize_t length = PyUnicode_GET_SIZE(pystr); +- if (idx >= length) { ++ if (idx < 0) ++ /* Compatibility with Python version. */ ++ idx += length; ++ if (idx < 0 || idx >= length) { + PyErr_SetNone(PyExc_StopIteration); + return NULL; + } diff --git a/sdk_container/src/third_party/portage-stable/dev-lang/python/files/python-3.3-CVE-2014-4616.patch b/sdk_container/src/third_party/portage-stable/dev-lang/python/files/python-3.3-CVE-2014-4616.patch new file mode 100644 index 0000000000..c67b2e5fee --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-lang/python/files/python-3.3-CVE-2014-4616.patch @@ -0,0 +1,52 @@ +# HG changeset patch +# User Benjamin Peterson +# Date 1397441438 14400 +# Node ID 50c07ed1743da9cd4540d83de0c30bd17aeb41b0 +# Parent 218e28a935ab4494d05215c243e2129625a71893 +in scan_once, prevent the reading of arbitrary memory when passed a negative index + +Bug reported by Guido Vranken. + +Index: Python-3.3.5/Lib/json/tests/test_decode.py +=================================================================== +--- Python-3.3.5.orig/Lib/test/test_json/test_decode.py 2014-06-26 18:40:10.825269130 +0200 ++++ Python-3.3.5/Lib/test/test_json/test_decode.py 2014-06-26 18:40:21.962323035 +0200 +@@ -60,5 +60,10 @@ + msg = 'escape' + self.assertRaisesRegexp(ValueError, msg, self.loads, s) + ++ def test_negative_index(self): ++ d = self.json.JSONDecoder() ++ self.assertRaises(ValueError, d.raw_decode, 'a'*42, -50000) ++ self.assertRaises(ValueError, d.raw_decode, u'a'*42, -50000) ++ + class TestPyDecode(TestDecode, PyTest): pass + class TestCDecode(TestDecode, CTest): pass +Index: Python-3.3.5/Misc/ACKS +=================================================================== +--- Python-3.3.5.orig/Misc/ACKS 2014-06-26 18:40:10.826269135 +0200 ++++ Python-3.3.5/Misc/ACKS 2014-06-26 18:40:21.962323035 +0200 +@@ -1085,6 +1085,7 @@ + Frank Visser + Johannes Vogel + Alex Volkov ++Guido Vranken + Martijn Vries + Niki W. Waibel + Wojtek Walczak +Index: Python-3.3.5/Modules/_json.c +=================================================================== +--- a/Modules/_json.c ++++ b/Modules/_json.c +@@ -975,7 +975,10 @@ scan_once_unicode(PyScannerObject *s, Py + kind = PyUnicode_KIND(pystr); + length = PyUnicode_GET_LENGTH(pystr); + +- if (idx >= length) { ++ if (idx < 0) ++ /* Compatibility with Python version. */ ++ idx += length; ++ if (idx < 0 || idx >= length) { + PyErr_SetNone(PyExc_StopIteration); + return NULL; + } diff --git a/sdk_container/src/third_party/portage-stable/dev-lang/python/files/python-3.3.5-ncurses-pkg-config.patch b/sdk_container/src/third_party/portage-stable/dev-lang/python/files/python-3.3.5-ncurses-pkg-config.patch new file mode 100644 index 0000000000..d963b9e52b --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-lang/python/files/python-3.3.5-ncurses-pkg-config.patch @@ -0,0 +1,40 @@ +do not hardcode /usr/include paths + +--- a/configure.ac ++++ b/configure.ac +@@ -668,6 +668,8 @@ AC_ARG_WITH(cxx_main, + ]) + AC_MSG_RESULT($with_cxx_main) + ++AC_PATH_TOOL([PKG_CONFIG], [pkg-config]) ++ + preset_cxx="$CXX" + if test -z "$CXX" + then +@@ -1513,7 +1515,7 @@ dnl AC_MSG_RESULT($cpp_type) + # checks for header files + AC_HEADER_STDC + ac_save_cppflags="$CPPFLAGS" +-CPPFLAGS="$CPPFLAGS -I/usr/include/ncursesw" ++CPPFLAGS="$CPPFLAGS `$PKG_CONFIG --cflags ncursesw`" + AC_CHECK_HEADERS(asm/types.h conio.h curses.h direct.h dlfcn.h errno.h \ + fcntl.h grp.h \ + ieeefp.h io.h langinfo.h libintl.h ncurses.h process.h pthread.h \ +@@ -2225,8 +2227,6 @@ LIBS="$withval $LIBS" + ], + [AC_MSG_RESULT(no)]) + +-AC_PATH_TOOL([PKG_CONFIG], [pkg-config]) +- + # Check for use of the system expat library + AC_MSG_CHECKING(for --with-system-expat) + AC_ARG_WITH(system_expat, +@@ -4273,7 +4273,7 @@ then + fi + + ac_save_cppflags="$CPPFLAGS" +-CPPFLAGS="$CPPFLAGS -I/usr/include/ncursesw" ++CPPFLAGS="$CPPFLAGS `$PKG_CONFIG --cflags ncursesw`" + # On HP/UX 11.0, mvwdelch is a block with a return statement + AC_MSG_CHECKING(whether mvwdelch is an expression) + AC_CACHE_VAL(ac_cv_mvwdelch_is_expression, diff --git a/sdk_container/src/third_party/portage-stable/dev-lang/python/files/python-3.4.3-ncurses-pkg-config.patch b/sdk_container/src/third_party/portage-stable/dev-lang/python/files/python-3.4.3-ncurses-pkg-config.patch new file mode 100644 index 0000000000..8bfad11427 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-lang/python/files/python-3.4.3-ncurses-pkg-config.patch @@ -0,0 +1,13 @@ +do not hardcode /usr/include paths + +--- a/configure.ac ++++ b/configure.ac +@@ -4402,7 +4402,7 @@ fi + + # first curses header check + ac_save_cppflags="$CPPFLAGS" +-CPPFLAGS="$CPPFLAGS -I/usr/include/ncursesw" ++CPPFLAGS="$CPPFLAGS `$PKG_CONFIG --cflags ncursesw`" + + AC_CHECK_HEADERS(curses.h ncurses.h) + diff --git a/sdk_container/src/third_party/portage-stable/dev-lang/python/python-2.6.8-r3.ebuild b/sdk_container/src/third_party/portage-stable/dev-lang/python/python-2.6.8-r3.ebuild deleted file mode 100644 index 52e105ac1b..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-lang/python/python-2.6.8-r3.ebuild +++ /dev/null @@ -1,372 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-2.6.8-r3.ebuild,v 1.14 2013/12/30 21:57:26 floppym Exp $ - -EAPI="2" -WANT_AUTOMAKE="none" -WANT_LIBTOOL="none" - -inherit autotools eutils flag-o-matic multilib pax-utils python-utils-r1 toolchain-funcs multiprocessing - -MY_P="Python-${PV}" -PATCHSET_REVISION="0" - -DESCRIPTION="An interpreted, interactive, object-oriented programming language" -HOMEPAGE="http://www.python.org/" -SRC_URI="http://www.python.org/ftp/python/${PV}/${MY_P}.tar.bz2 - mirror://gentoo/python-gentoo-patches-${PV}-${PATCHSET_REVISION}.tar.bz2" - -LICENSE="PSF-2" -SLOT="2.6" -KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd" -IUSE="-berkdb build doc elibc_uclibc examples gdbm hardened ipv6 +ncurses +readline sqlite +ssl +threads tk +wide-unicode wininst +xml" - -# Do not add a dependency on dev-lang/python to this ebuild. -# If you need to apply a patch which requires python for bootstrapping, please -# run the bootstrap code on your dev box and include the results in the -# patchset. See bug 447752. - -RDEPEND="app-arch/bzip2 - >=sys-libs/zlib-1.1.3 - virtual/libffi - virtual/libintl - !build? ( - berkdb? ( || ( - sys-libs/db:4.7 - sys-libs/db:4.6 - sys-libs/db:4.5 - sys-libs/db:4.4 - sys-libs/db:4.3 - sys-libs/db:4.2 - ) ) - gdbm? ( sys-libs/gdbm[berkdb] ) - ncurses? ( - >=sys-libs/ncurses-5.2 - readline? ( >=sys-libs/readline-4.1 ) - ) - sqlite? ( >=dev-db/sqlite-3.3.3:3 ) - ssl? ( dev-libs/openssl ) - tk? ( - >=dev-lang/tk-8.0 - dev-tcltk/blt - ) - xml? ( >=dev-libs/expat-2.1 ) - ) - !!/dev/null - OPT="-O1" CFLAGS="" CPPFLAGS="" LDFLAGS="" CC="" \ - "${S}"/configure \ - --{build,host}=${CBUILD} \ - || die "cross-configure failed" - ) & - multijob_post_fork - fi - - # Export CXX so it ends up in /usr/lib/python2.X/config/Makefile. - tc-export CXX - # The configure script fails to use pkg-config correctly. - # http://bugs.python.org/issue15506 - export ac_cv_path_PKG_CONFIG=$(tc-getPKG_CONFIG) - - # Set LDFLAGS so we link modules with -lpython2.6 correctly. - # Needed on FreeBSD unless Python 2.6 is already installed. - # Please query BSD team before removing this! - append-ldflags "-L." - - cd "${WORKDIR}"/${CHOST} - ECONF_SOURCE=${S} OPT="" \ - econf \ - --with-fpectl \ - --enable-shared \ - $(use_enable ipv6) \ - $(use_with threads) \ - $(use wide-unicode && echo "--enable-unicode=ucs4" || echo "--enable-unicode=ucs2") \ - --infodir='${prefix}/share/info' \ - --mandir='${prefix}/share/man' \ - --with-libc="" \ - --with-system-ffi - - if use threads && grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" pyconfig.h; then - eerror "configure has detected that the sem_open function is broken." - eerror "Please ensure that /dev/shm is mounted as a tmpfs with mode 1777." - die "Broken sem_open function (bug 496328)" - fi - - if tc-is-cross-compiler; then - # Modify the Makefile.pre so we don't regen for the host/ one. - # We need to link the host python programs into $PWD and run - # them from here because the distutils sysconfig module will - # parse Makefile/etc... from argv[0], and we need it to pick - # up the target settings, not the host ones. - sed -i \ - -e '1iHOSTPYTHONPATH = ./hostpythonpath:' \ - -e '/^HOSTPYTHON/s:=.*:= ./hostpython:' \ - -e '/^HOSTPGEN/s:=.*:= ./Parser/hostpgen:' \ - Makefile{.pre,} || die "sed failed" - fi - - multijob_finish -} - -src_compile() { - if tc-is-cross-compiler; then - cd "${WORKDIR}"/${CBUILD} - # Disable as many modules as possible -- but we need a few to install. - PYTHON_DISABLE_MODULES=$( - sed -n "/Extension('/{s:^.*Extension('::;s:'.*::;p}" "${S}"/setup.py | \ - egrep -v '(unicodedata|time|cStringIO|_struct|binascii)' - ) \ - PTHON_DISABLE_SSL="1" \ - SYSROOT= \ - emake || die "cross-make failed" - # See comment in src_configure about these. - ln python ../${CHOST}/hostpython || die - ln Parser/pgen ../${CHOST}/Parser/hostpgen || die - ln -s ../${CBUILD}/build/lib.*/ ../${CHOST}/hostpythonpath || die - fi - - cd "${WORKDIR}"/${CHOST} - default - - # Work around bug 329499. See also bug 413751. - pax-mark m python -} - -src_test() { - # Tests will not work when cross compiling. - if tc-is-cross-compiler; then - elog "Disabling tests due to crosscompiling." - return - fi - - cd "${WORKDIR}"/${CHOST} - - # Skip failing tests. - local skipped_tests="distutils tcl" - - for test in ${skipped_tests}; do - mv "${S}"/Lib/test/test_${test}.py "${T}" - done - - # Rerun failed tests in verbose mode (regrtest -w). - PYTHONDONTWRITEBYTECODE="" emake test EXTRATESTOPTS="-w" < /dev/tty - local result="$?" - - for test in ${skipped_tests}; do - mv "${T}/test_${test}.py" "${S}"/Lib/test - done - - elog "The following tests have been skipped:" - for test in ${skipped_tests}; do - elog "test_${test}.py" - done - - elog "If you would like to run them, you may:" - elog "cd '${EPREFIX}/usr/$(get_libdir)/python${SLOT}/test'" - elog "and run the tests separately." - - if [[ "${result}" -ne 0 ]]; then - die "emake test failed" - fi -} - -src_install() { - [[ -z "${ED}" ]] && ED="${D%/}${EPREFIX}/" - - local libdir=${ED}/usr/$(get_libdir)/python${SLOT} - - cd "${WORKDIR}"/${CHOST} - emake DESTDIR="${D}" altinstall maninstall || die "emake altinstall maninstall failed" - - # Backwards compat with Gentoo divergence. - dosym python${SLOT}-config /usr/bin/python-config-${SLOT} || die - - # Fix collisions between different slots of Python. - mv "${ED}usr/bin/2to3" "${ED}usr/bin/2to3-${SLOT}" - mv "${ED}usr/bin/pydoc" "${ED}usr/bin/pydoc${SLOT}" - mv "${ED}usr/bin/idle" "${ED}usr/bin/idle${SLOT}" - mv "${ED}usr/share/man/man1/python.1" "${ED}usr/share/man/man1/python${SLOT}.1" - rm -f "${ED}usr/bin/smtpd.py" - - if use build; then - rm -fr "${ED}usr/bin/idle${SLOT}" "${libdir}/"{bsddb,dbhash.py,idlelib,lib-tk,sqlite3,test} - else - use elibc_uclibc && rm -fr "${libdir}/"{bsddb/test,test} - use berkdb || rm -fr "${libdir}/"{bsddb,dbhash.py,test/test_bsddb*} - use sqlite || rm -fr "${libdir}/"{sqlite3,test/test_sqlite*} - use tk || rm -fr "${ED}usr/bin/idle${SLOT}" "${libdir}/"{idlelib,lib-tk} - fi - - use threads || rm -fr "${libdir}/multiprocessing" - use wininst || rm -f "${libdir}/distutils/command/"wininst-*.exe - - dodoc "${S}"/Misc/{ACKS,HISTORY,NEWS} || die "dodoc failed" - - if use examples; then - insinto /usr/share/doc/${PF}/examples - doins -r "${S}"/Tools || die "doins failed" - fi - - newconfd "${FILESDIR}/pydoc.conf" pydoc-${SLOT} || die "newconfd failed" - newinitd "${FILESDIR}/pydoc.init" pydoc-${SLOT} || die "newinitd failed" - sed \ - -e "s:@PYDOC_PORT_VARIABLE@:PYDOC${SLOT/./_}_PORT:" \ - -e "s:@PYDOC@:pydoc${SLOT}:" \ - -i "${ED}etc/conf.d/pydoc-${SLOT}" "${ED}etc/init.d/pydoc-${SLOT}" || die "sed failed" - - # for python-exec - python_export python${SLOT} EPYTHON PYTHON PYTHON_SITEDIR - - # if not using a cross-compiler, use the fresh binary - if ! tc-is-cross-compiler; then - local PYTHON=./python \ - LD_LIBRARY_PATH=${LD_LIBRARY_PATH+${LD_LIBRARY_PATH}:}. - export LD_LIBRARY_PATH - fi - - echo "EPYTHON='${EPYTHON}'" > epython.py - python_domodule epython.py -} - -pkg_preinst() { - if has_version "<${CATEGORY}/${PN}-${SLOT}" && ! has_version "${CATEGORY}/${PN}:2.6" && ! has_version "${CATEGORY}/${PN}:2.7"; then - python_updater_warning="1" - fi -} - -eselect_python_update() { - [[ -z "${EROOT}" || (! -d "${EROOT}" && -d "${ROOT}") ]] && EROOT="${ROOT%/}${EPREFIX}/" - - if [[ -z "$(eselect python show)" || ! -f "${EROOT}usr/bin/$(eselect python show)" ]]; then - eselect python update - fi - - if [[ -z "$(eselect python show --python${PV%%.*})" || ! -f "${EROOT}usr/bin/$(eselect python show --python${PV%%.*})" ]]; then - eselect python update --python${PV%%.*} - fi -} - -pkg_postinst() { - eselect_python_update - - if [[ "${python_updater_warning}" == "1" ]]; then - ewarn "You have just upgraded from an older version of Python." - ewarn "You should switch active version of Python ${PV%%.*} and run" - ewarn "'python-updater [options]' to rebuild Python modules." - fi -} - -pkg_postrm() { - eselect_python_update -} diff --git a/sdk_container/src/third_party/portage-stable/dev-lang/python/python-2.6.9.ebuild b/sdk_container/src/third_party/portage-stable/dev-lang/python/python-2.6.9.ebuild deleted file mode 100644 index bc9c14c3b8..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-lang/python/python-2.6.9.ebuild +++ /dev/null @@ -1,371 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-2.6.9.ebuild,v 1.3 2013/12/30 21:57:26 floppym Exp $ - -EAPI="2" -WANT_AUTOMAKE="none" -WANT_LIBTOOL="none" - -inherit autotools eutils flag-o-matic multilib pax-utils python-utils-r1 toolchain-funcs multiprocessing - -MY_P="Python-${PV}" -PATCHSET_REVISION="0" - -DESCRIPTION="An interpreted, interactive, object-oriented programming language" -HOMEPAGE="http://www.python.org/" -SRC_URI="http://www.python.org/ftp/python/${PV}/${MY_P}.tgz - mirror://gentoo/python-gentoo-patches-2.6.8-${PATCHSET_REVISION}.tar.bz2" - -LICENSE="PSF-2" -SLOT="2.6" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd" -IUSE="-berkdb build doc elibc_uclibc examples gdbm hardened ipv6 +ncurses +readline sqlite +ssl +threads tk +wide-unicode wininst +xml" - -# Do not add a dependency on dev-lang/python to this ebuild. -# If you need to apply a patch which requires python for bootstrapping, please -# run the bootstrap code on your dev box and include the results in the -# patchset. See bug 447752. - -RDEPEND="app-arch/bzip2 - >=sys-libs/zlib-1.1.3 - virtual/libffi - virtual/libintl - !build? ( - berkdb? ( || ( - sys-libs/db:4.7 - sys-libs/db:4.6 - sys-libs/db:4.5 - sys-libs/db:4.4 - sys-libs/db:4.3 - sys-libs/db:4.2 - ) ) - gdbm? ( sys-libs/gdbm[berkdb] ) - ncurses? ( - >=sys-libs/ncurses-5.2 - readline? ( >=sys-libs/readline-4.1 ) - ) - sqlite? ( >=dev-db/sqlite-3.3.3:3 ) - ssl? ( dev-libs/openssl ) - tk? ( - >=dev-lang/tk-8.0 - dev-tcltk/blt - ) - xml? ( >=dev-libs/expat-2.1 ) - ) - !!/dev/null - OPT="-O1" CFLAGS="" CPPFLAGS="" LDFLAGS="" CC="" \ - "${S}"/configure \ - --{build,host}=${CBUILD} \ - || die "cross-configure failed" - ) & - multijob_post_fork - fi - - # Export CXX so it ends up in /usr/lib/python2.X/config/Makefile. - tc-export CXX - # The configure script fails to use pkg-config correctly. - # http://bugs.python.org/issue15506 - export ac_cv_path_PKG_CONFIG=$(tc-getPKG_CONFIG) - - # Set LDFLAGS so we link modules with -lpython2.6 correctly. - # Needed on FreeBSD unless Python 2.6 is already installed. - # Please query BSD team before removing this! - append-ldflags "-L." - - cd "${WORKDIR}"/${CHOST} - ECONF_SOURCE=${S} OPT="" \ - econf \ - --with-fpectl \ - --enable-shared \ - $(use_enable ipv6) \ - $(use_with threads) \ - $(use wide-unicode && echo "--enable-unicode=ucs4" || echo "--enable-unicode=ucs2") \ - --infodir='${prefix}/share/info' \ - --mandir='${prefix}/share/man' \ - --with-libc="" \ - --with-system-ffi - - if use threads && grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" pyconfig.h; then - eerror "configure has detected that the sem_open function is broken." - eerror "Please ensure that /dev/shm is mounted as a tmpfs with mode 1777." - die "Broken sem_open function (bug 496328)" - fi - - if tc-is-cross-compiler; then - # Modify the Makefile.pre so we don't regen for the host/ one. - # We need to link the host python programs into $PWD and run - # them from here because the distutils sysconfig module will - # parse Makefile/etc... from argv[0], and we need it to pick - # up the target settings, not the host ones. - sed -i \ - -e '1iHOSTPYTHONPATH = ./hostpythonpath:' \ - -e '/^HOSTPYTHON/s:=.*:= ./hostpython:' \ - -e '/^HOSTPGEN/s:=.*:= ./Parser/hostpgen:' \ - Makefile{.pre,} || die "sed failed" - fi - - multijob_finish -} - -src_compile() { - if tc-is-cross-compiler; then - cd "${WORKDIR}"/${CBUILD} - # Disable as many modules as possible -- but we need a few to install. - PYTHON_DISABLE_MODULES=$( - sed -n "/Extension('/{s:^.*Extension('::;s:'.*::;p}" "${S}"/setup.py | \ - egrep -v '(unicodedata|time|cStringIO|_struct|binascii)' - ) \ - PTHON_DISABLE_SSL="1" \ - SYSROOT= \ - emake || die "cross-make failed" - # See comment in src_configure about these. - ln python ../${CHOST}/hostpython || die - ln Parser/pgen ../${CHOST}/Parser/hostpgen || die - ln -s ../${CBUILD}/build/lib.*/ ../${CHOST}/hostpythonpath || die - fi - - cd "${WORKDIR}"/${CHOST} - default - - # Work around bug 329499. See also bug 413751. - pax-mark m python -} - -src_test() { - # Tests will not work when cross compiling. - if tc-is-cross-compiler; then - elog "Disabling tests due to crosscompiling." - return - fi - - cd "${WORKDIR}"/${CHOST} - - # Skip failing tests. - local skipped_tests="distutils tcl" - - for test in ${skipped_tests}; do - mv "${S}"/Lib/test/test_${test}.py "${T}" - done - - # Rerun failed tests in verbose mode (regrtest -w). - PYTHONDONTWRITEBYTECODE="" emake test EXTRATESTOPTS="-w" < /dev/tty - local result="$?" - - for test in ${skipped_tests}; do - mv "${T}/test_${test}.py" "${S}"/Lib/test - done - - elog "The following tests have been skipped:" - for test in ${skipped_tests}; do - elog "test_${test}.py" - done - - elog "If you would like to run them, you may:" - elog "cd '${EPREFIX}/usr/$(get_libdir)/python${SLOT}/test'" - elog "and run the tests separately." - - if [[ "${result}" -ne 0 ]]; then - die "emake test failed" - fi -} - -src_install() { - [[ -z "${ED}" ]] && ED="${D%/}${EPREFIX}/" - - local libdir=${ED}/usr/$(get_libdir)/python${SLOT} - - cd "${WORKDIR}"/${CHOST} - emake DESTDIR="${D}" altinstall maninstall || die "emake altinstall maninstall failed" - - # Backwards compat with Gentoo divergence. - dosym python${SLOT}-config /usr/bin/python-config-${SLOT} || die - - # Fix collisions between different slots of Python. - mv "${ED}usr/bin/2to3" "${ED}usr/bin/2to3-${SLOT}" - mv "${ED}usr/bin/pydoc" "${ED}usr/bin/pydoc${SLOT}" - mv "${ED}usr/bin/idle" "${ED}usr/bin/idle${SLOT}" - mv "${ED}usr/share/man/man1/python.1" "${ED}usr/share/man/man1/python${SLOT}.1" - rm -f "${ED}usr/bin/smtpd.py" - - if use build; then - rm -fr "${ED}usr/bin/idle${SLOT}" "${libdir}/"{bsddb,dbhash.py,idlelib,lib-tk,sqlite3,test} - else - use elibc_uclibc && rm -fr "${libdir}/"{bsddb/test,test} - use berkdb || rm -fr "${libdir}/"{bsddb,dbhash.py,test/test_bsddb*} - use sqlite || rm -fr "${libdir}/"{sqlite3,test/test_sqlite*} - use tk || rm -fr "${ED}usr/bin/idle${SLOT}" "${libdir}/"{idlelib,lib-tk} - fi - - use threads || rm -fr "${libdir}/multiprocessing" - use wininst || rm -f "${libdir}/distutils/command/"wininst-*.exe - - dodoc "${S}"/Misc/{ACKS,HISTORY,NEWS} || die "dodoc failed" - - if use examples; then - insinto /usr/share/doc/${PF}/examples - doins -r "${S}"/Tools || die "doins failed" - fi - - newconfd "${FILESDIR}/pydoc.conf" pydoc-${SLOT} || die "newconfd failed" - newinitd "${FILESDIR}/pydoc.init" pydoc-${SLOT} || die "newinitd failed" - sed \ - -e "s:@PYDOC_PORT_VARIABLE@:PYDOC${SLOT/./_}_PORT:" \ - -e "s:@PYDOC@:pydoc${SLOT}:" \ - -i "${ED}etc/conf.d/pydoc-${SLOT}" "${ED}etc/init.d/pydoc-${SLOT}" || die "sed failed" - - # for python-exec - python_export python${SLOT} EPYTHON PYTHON PYTHON_SITEDIR - - # if not using a cross-compiler, use the fresh binary - if ! tc-is-cross-compiler; then - local PYTHON=./python \ - LD_LIBRARY_PATH=${LD_LIBRARY_PATH+${LD_LIBRARY_PATH}:}. - export LD_LIBRARY_PATH - fi - - echo "EPYTHON='${EPYTHON}'" > epython.py - python_domodule epython.py -} - -pkg_preinst() { - if has_version "<${CATEGORY}/${PN}-${SLOT}" && ! has_version "${CATEGORY}/${PN}:2.6" && ! has_version "${CATEGORY}/${PN}:2.7"; then - python_updater_warning="1" - fi -} - -eselect_python_update() { - [[ -z "${EROOT}" || (! -d "${EROOT}" && -d "${ROOT}") ]] && EROOT="${ROOT%/}${EPREFIX}/" - - if [[ -z "$(eselect python show)" || ! -f "${EROOT}usr/bin/$(eselect python show)" ]]; then - eselect python update - fi - - if [[ -z "$(eselect python show --python${PV%%.*})" || ! -f "${EROOT}usr/bin/$(eselect python show --python${PV%%.*})" ]]; then - eselect python update --python${PV%%.*} - fi -} - -pkg_postinst() { - eselect_python_update - - if [[ "${python_updater_warning}" == "1" ]]; then - ewarn "You have just upgraded from an older version of Python." - ewarn "You should switch active version of Python ${PV%%.*} and run" - ewarn "'python-updater [options]' to rebuild Python modules." - fi -} - -pkg_postrm() { - eselect_python_update -} diff --git a/sdk_container/src/third_party/portage-stable/dev-lang/python/python-2.7.5-r4.ebuild b/sdk_container/src/third_party/portage-stable/dev-lang/python/python-2.7.5-r4.ebuild deleted file mode 100644 index 105b8859f3..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-lang/python/python-2.7.5-r4.ebuild +++ /dev/null @@ -1,356 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-2.7.5-r4.ebuild,v 1.4 2014/01/18 11:37:42 vapier Exp $ - -EAPI="4" -WANT_AUTOMAKE="none" -WANT_LIBTOOL="none" - -inherit autotools eutils flag-o-matic multilib pax-utils python-utils-r1 toolchain-funcs multiprocessing - -MY_P="Python-${PV}" -PATCHSET_REVISION="0" - -DESCRIPTION="An interpreted, interactive, object-oriented programming language" -HOMEPAGE="http://www.python.org/" -SRC_URI="http://www.python.org/ftp/python/${PV}/${MY_P}.tar.xz - mirror://gentoo/python-gentoo-patches-${PV}-${PATCHSET_REVISION}.tar.xz" - -LICENSE="PSF-2" -SLOT="2.7" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" -IUSE="-berkdb build doc elibc_uclibc examples gdbm hardened ipv6 +ncurses +readline sqlite +ssl +threads tk +wide-unicode wininst +xml" - -# Do not add a dependency on dev-lang/python to this ebuild. -# If you need to apply a patch which requires python for bootstrapping, please -# run the bootstrap code on your dev box and include the results in the -# patchset. See bug 447752. - -RDEPEND="app-arch/bzip2 - >=sys-libs/zlib-1.1.3 - virtual/libffi - virtual/libintl - !build? ( - berkdb? ( || ( - sys-libs/db:5.3 - sys-libs/db:5.2 - sys-libs/db:5.1 - sys-libs/db:5.0 - sys-libs/db:4.8 - sys-libs/db:4.7 - sys-libs/db:4.6 - sys-libs/db:4.5 - sys-libs/db:4.4 - sys-libs/db:4.3 - sys-libs/db:4.2 - ) ) - gdbm? ( sys-libs/gdbm[berkdb] ) - ncurses? ( - >=sys-libs/ncurses-5.2 - readline? ( >=sys-libs/readline-4.1 ) - ) - sqlite? ( >=dev-db/sqlite-3.3.8:3 ) - ssl? ( dev-libs/openssl ) - tk? ( - >=dev-lang/tk-8.0 - dev-tcltk/blt - ) - xml? ( >=dev-libs/expat-2.1 ) - ) - !!/dev/null) - newins "${S}"/Tools/gdb/libpython.py "${libname}"-gdb.py - - newconfd "${FILESDIR}/pydoc.conf" pydoc-${SLOT} - newinitd "${FILESDIR}/pydoc.init" pydoc-${SLOT} - sed \ - -e "s:@PYDOC_PORT_VARIABLE@:PYDOC${SLOT/./_}_PORT:" \ - -e "s:@PYDOC@:pydoc${SLOT}:" \ - -i "${ED}etc/conf.d/pydoc-${SLOT}" "${ED}etc/init.d/pydoc-${SLOT}" || die "sed failed" - - # for python-exec - python_export python${SLOT} EPYTHON PYTHON PYTHON_SITEDIR - - # if not using a cross-compiler, use the fresh binary - if ! tc-is-cross-compiler; then - local PYTHON=./python - local -x LD_LIBRARY_PATH=${LD_LIBRARY_PATH+${LD_LIBRARY_PATH}:}. - fi - - echo "EPYTHON='${EPYTHON}'" > epython.py - python_domodule epython.py -} - -pkg_preinst() { - if has_version "<${CATEGORY}/${PN}-${SLOT}" && ! has_version "${CATEGORY}/${PN}:2.7"; then - python_updater_warning="1" - fi -} - -eselect_python_update() { - if [[ -z "$(eselect python show)" || ! -f "${EROOT}usr/bin/$(eselect python show)" ]]; then - eselect python update - fi - - if [[ -z "$(eselect python show --python${PV%%.*})" || ! -f "${EROOT}usr/bin/$(eselect python show --python${PV%%.*})" ]]; then - eselect python update --python${PV%%.*} - fi -} - -pkg_postinst() { - eselect_python_update - - if [[ "${python_updater_warning}" == "1" ]]; then - ewarn "You have just upgraded from an older version of Python." - ewarn "You should switch active version of Python ${PV%%.*} and run" - ewarn "'python-updater [options]' to rebuild Python modules." - fi -} - -pkg_postrm() { - eselect_python_update -} diff --git a/sdk_container/src/third_party/portage-stable/dev-lang/python/python-2.7.5-r3.ebuild b/sdk_container/src/third_party/portage-stable/dev-lang/python/python-2.7.9-r1.ebuild similarity index 92% rename from sdk_container/src/third_party/portage-stable/dev-lang/python/python-2.7.5-r3.ebuild rename to sdk_container/src/third_party/portage-stable/dev-lang/python/python-2.7.9-r1.ebuild index ffd1126d16..774893ef94 100644 --- a/sdk_container/src/third_party/portage-stable/dev-lang/python/python-2.7.5-r3.ebuild +++ b/sdk_container/src/third_party/portage-stable/dev-lang/python/python-2.7.9-r1.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-2.7.5-r3.ebuild,v 1.4 2014/01/18 11:37:42 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-2.7.9-r1.ebuild,v 1.7 2015/03/31 18:46:33 ulm Exp $ EAPI="4" WANT_AUTOMAKE="none" @@ -9,16 +9,16 @@ WANT_LIBTOOL="none" inherit autotools eutils flag-o-matic multilib pax-utils python-utils-r1 toolchain-funcs multiprocessing MY_P="Python-${PV}" -PATCHSET_REVISION="0" +PATCHSET_VERSION="2.7.9-0" DESCRIPTION="An interpreted, interactive, object-oriented programming language" HOMEPAGE="http://www.python.org/" SRC_URI="http://www.python.org/ftp/python/${PV}/${MY_P}.tar.xz - mirror://gentoo/python-gentoo-patches-${PV}-${PATCHSET_REVISION}.tar.xz" + http://dev.gentoo.org/~floppym/python/python-gentoo-patches-${PATCHSET_VERSION}.tar.xz" LICENSE="PSF-2" SLOT="2.7" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" IUSE="-berkdb build doc elibc_uclibc examples gdbm hardened ipv6 +ncurses +readline sqlite +ssl +threads tk +wide-unicode wininst +xml" # Do not add a dependency on dev-lang/python to this ebuild. @@ -54,6 +54,7 @@ RDEPEND="app-arch/bzip2 tk? ( >=dev-lang/tk-8.0 dev-tcltk/blt + dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1 ) ) @@ -64,7 +65,7 @@ DEPEND="${RDEPEND} !sys-devel/gcc[libffi]" RDEPEND+=" !build? ( app-misc/mime-types ) doc? ( dev-python/python-docs:${SLOT} )" -PDEPEND="app-admin/eselect-python +PDEPEND="app-eselect/eselect-python app-admin/python-updater" S="${WORKDIR}/${MY_P}" @@ -94,12 +95,7 @@ src_prepare() { local EPATCH_EXCLUDE="*_regenerate_platform-specific_modules.patch" fi - EPATCH_SUFFIX="patch" epatch "${WORKDIR}/${PV}-${PATCHSET_REVISION}" - - epatch "${FILESDIR}/${P}-library-path.patch" #474882 - epatch "${FILESDIR}/${P}-re_unsigned_ptrdiff.patch" #476426 - epatch "${FILESDIR}/CVE-2013-4238_py27.patch" - epatch "${FILESDIR}/python-2.7-issue16248.patch" + EPATCH_SUFFIX="patch" epatch "${WORKDIR}/patches" # Fix for cross-compiling. epatch "${FILESDIR}/python-2.7.5-nonfatal-compileall.patch" @@ -166,6 +162,12 @@ src_configure() { use hardened && replace-flags -O3 -O2 fi + if tc-is-cross-compiler; then + # Force some tests that try to poke fs paths. + export ac_cv_file__dev_ptc=no + export ac_cv_file__dev_ptmx=yes + fi + # Export CXX so it ends up in /usr/lib/python2.X/config/Makefile. tc-export CXX # The configure script fails to use pkg-config correctly. @@ -202,7 +204,8 @@ src_configure() { --with-libc="" \ --enable-loadable-sqlite-extensions \ --with-system-expat \ - --with-system-ffi + --with-system-ffi \ + --without-ensurepip if use threads && grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" pyconfig.h; then eerror "configure has detected that the sem_open function is broken." @@ -293,7 +296,7 @@ src_install() { use threads || rm -r "${libdir}/multiprocessing" || die use wininst || rm -r "${libdir}/distutils/command/"wininst-*.exe || die - dodoc "${S}"/Misc/{ACKS,HISTORY,NEWS} || die "dodoc failed" + dodoc "${S}"/Misc/{ACKS,HISTORY,NEWS} if use examples; then insinto /usr/share/doc/${PF}/examples diff --git a/sdk_container/src/third_party/portage-stable/dev-lang/python/python-2.7.6.ebuild b/sdk_container/src/third_party/portage-stable/dev-lang/python/python-2.7.9-r2.ebuild similarity index 96% rename from sdk_container/src/third_party/portage-stable/dev-lang/python/python-2.7.6.ebuild rename to sdk_container/src/third_party/portage-stable/dev-lang/python/python-2.7.9-r2.ebuild index d8c4c21c9e..e7adeb2cfa 100644 --- a/sdk_container/src/third_party/portage-stable/dev-lang/python/python-2.7.6.ebuild +++ b/sdk_container/src/third_party/portage-stable/dev-lang/python/python-2.7.9-r2.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-2.7.6.ebuild,v 1.6 2014/01/18 11:40:40 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-2.7.9-r2.ebuild,v 1.3 2015/03/31 18:46:33 ulm Exp $ EAPI="4" WANT_AUTOMAKE="none" @@ -9,13 +9,12 @@ WANT_LIBTOOL="none" inherit autotools eutils flag-o-matic multilib pax-utils python-utils-r1 toolchain-funcs multiprocessing MY_P="Python-${PV}" -PATCHSET_REVISION="0" +PATCHSET_VERSION="2.7.9-1" DESCRIPTION="An interpreted, interactive, object-oriented programming language" HOMEPAGE="http://www.python.org/" SRC_URI="http://www.python.org/ftp/python/${PV}/${MY_P}.tar.xz - mirror://gentoo/python-gentoo-patches-${PV}-${PATCHSET_REVISION}.tar.xz - http://dev.gentoo.org/~floppym/python/python-gentoo-patches-${PV}-${PATCHSET_REVISION}.tar.xz" + http://dev.gentoo.org/~floppym/python/python-gentoo-patches-${PATCHSET_VERSION}.tar.xz" LICENSE="PSF-2" SLOT="2.7" @@ -55,6 +54,7 @@ RDEPEND="app-arch/bzip2 tk? ( >=dev-lang/tk-8.0 dev-tcltk/blt + dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1 ) ) @@ -65,7 +65,7 @@ DEPEND="${RDEPEND} !sys-devel/gcc[libffi]" RDEPEND+=" !build? ( app-misc/mime-types ) doc? ( dev-python/python-docs:${SLOT} )" -PDEPEND="app-admin/eselect-python +PDEPEND="app-eselect/eselect-python app-admin/python-updater" S="${WORKDIR}/${MY_P}" @@ -99,6 +99,7 @@ src_prepare() { # Fix for cross-compiling. epatch "${FILESDIR}/python-2.7.5-nonfatal-compileall.patch" + epatch "${FILESDIR}/python-2.7.9-ncurses-pkg-config.patch" sed -i -e "s:@@GENTOO_LIBDIR@@:$(get_libdir):g" \ Lib/distutils/command/install.py \ @@ -204,7 +205,8 @@ src_configure() { --with-libc="" \ --enable-loadable-sqlite-extensions \ --with-system-expat \ - --with-system-ffi + --with-system-ffi \ + --without-ensurepip if use threads && grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" pyconfig.h; then eerror "configure has detected that the sem_open function is broken." diff --git a/sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.2.5-r3.ebuild b/sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.2.5-r6.ebuild similarity index 90% rename from sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.2.5-r3.ebuild rename to sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.2.5-r6.ebuild index fbc49fffdd..e11eff0474 100644 --- a/sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.2.5-r3.ebuild +++ b/sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.2.5-r6.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-3.2.5-r3.ebuild,v 1.3 2013/12/30 21:57:26 floppym Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-3.2.5-r6.ebuild,v 1.11 2015/03/31 18:46:33 ulm Exp $ EAPI="4" WANT_AUTOMAKE="none" @@ -9,16 +9,16 @@ WANT_LIBTOOL="none" inherit autotools eutils flag-o-matic multilib pax-utils python-utils-r1 toolchain-funcs multiprocessing MY_P="Python-${PV}" -PATCHSET_REVISION="0" +PATCHSET_REVISION="1" DESCRIPTION="An interpreted, interactive, object-oriented programming language" HOMEPAGE="http://www.python.org/" SRC_URI="http://www.python.org/ftp/python/${PV}/${MY_P}.tar.xz - mirror://gentoo/python-gentoo-patches-${PV}-${PATCHSET_REVISION}.tar.xz" + http://dev.gentoo.org/~floppym/python/python-gentoo-patches-${PV}-${PATCHSET_REVISION}.tar.xz" LICENSE="PSF-2" SLOT="3.2" -KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" IUSE="build doc elibc_uclibc examples gdbm hardened ipv6 +ncurses +readline sqlite +ssl +threads tk +wide-unicode wininst +xml" # Do not add a dependency on dev-lang/python to this ebuild. @@ -41,6 +41,7 @@ RDEPEND="app-arch/bzip2 tk? ( >=dev-lang/tk-8.0 dev-tcltk/blt + dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1 ) )" @@ -50,7 +51,7 @@ DEPEND="${RDEPEND} !sys-devel/gcc[libffi]" RDEPEND+=" !build? ( app-misc/mime-types ) doc? ( dev-python/python-docs:${SLOT} )" -PDEPEND="app-admin/eselect-python +PDEPEND="app-eselect/eselect-python app-admin/python-updater" S="${WORKDIR}/${MY_P}" @@ -75,7 +76,7 @@ src_prepare() { fi EPATCH_EXCLUDE="${excluded_patches}" EPATCH_SUFFIX="patch" \ - epatch "${WORKDIR}/${PV}-${PATCHSET_REVISION}" + epatch "${WORKDIR}/patches" epatch "${FILESDIR}/python-3.2-CVE-2013-2099.patch" epatch "${FILESDIR}/CVE-2013-4238_py33.patch" @@ -95,6 +96,11 @@ src_prepare() { # Disable ABI flags. sed -e "s/ABIFLAGS=\"\${ABIFLAGS}.*\"/:/" -i configure.ac || die "sed failed" + # bug #514686 + epatch "${FILESDIR}/${PN}-3.2-CVE-2014-4616.patch" + # bug #500518 + epatch "${FILESDIR}/${PN}-3.2-CVE-2014-1912.patch" + epatch_user eautoconf @@ -362,13 +368,15 @@ eselect_python_update() { } pkg_postinst() { - eselect_python_update - - if [[ "${python_updater_warning}" == "1" ]]; then - ewarn "You have just upgraded from an older version of Python." - ewarn "You should switch active version of Python ${PV%%.*} and run" - ewarn "'python-updater [options]' to rebuild Python modules." - fi + ewarn "Please note that Python ${PV%.*} is no longer supported in Gentoo." + ewarn "The interpreter is not well maintained, and may contain security" + ewarn "vulnerabilities. Gentoo ebuilds will no longer be built with support" + ewarn "for Python ${PV%.*}." + ewarn + ewarn "If you wish to use Python ${PV%.*} for your own purposes (development," + ewarn "testing), we suggest establishing a virtualenv for this interpreter," + ewarn "and installing the necessary dependencies inside it. However, we also" + ewarn "strongly discourage using Python ${PV%.*} on production systems." } pkg_postrm() { diff --git a/sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.3.3.ebuild b/sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.3.5-r1.ebuild similarity index 93% rename from sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.3.3.ebuild rename to sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.3.5-r1.ebuild index 67034b7ae3..7beb6c9d64 100644 --- a/sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.3.3.ebuild +++ b/sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.3.5-r1.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-3.3.3.ebuild,v 1.12 2014/01/19 12:34:50 maekke Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-3.3.5-r1.ebuild,v 1.12 2015/03/31 18:46:33 ulm Exp $ EAPI="4" WANT_AUTOMAKE="none" @@ -9,17 +9,17 @@ WANT_LIBTOOL="none" inherit autotools eutils flag-o-matic multilib pax-utils python-utils-r1 toolchain-funcs multiprocessing MY_P="Python-${PV}" -PATCHSET_REVISION="0" +PATCHSET_VERSION="${PV}-0" DESCRIPTION="An interpreted, interactive, object-oriented programming language" HOMEPAGE="http://www.python.org/" SRC_URI="http://www.python.org/ftp/python/${PV}/${MY_P}.tar.xz - http://dev.gentoo.org/~floppym/python/python-gentoo-patches-${PV}-${PATCHSET_REVISION}.tar.xz - mirror://gentoo/python-gentoo-patches-${PV}-${PATCHSET_REVISION}.tar.xz" + http://dev.gentoo.org/~floppym/python/python-gentoo-patches-${PATCHSET_VERSION}.tar.xz + mirror://gentoo/python-gentoo-patches-${PATCHSET_VERSION}.tar.xz" LICENSE="PSF-2" SLOT="3.3" -KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" IUSE="build doc elibc_uclibc examples gdbm hardened ipv6 +ncurses +readline sqlite +ssl +threads tk wininst +xml" # Do not add a dependency on dev-lang/python to this ebuild. @@ -43,6 +43,7 @@ RDEPEND="app-arch/bzip2 tk? ( >=dev-lang/tk-8.0 dev-tcltk/blt + dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1 ) ) @@ -53,7 +54,7 @@ DEPEND="${RDEPEND} !sys-devel/gcc[libffi]" RDEPEND+=" !build? ( app-misc/mime-types ) doc? ( dev-python/python-docs:${SLOT} )" -PDEPEND="app-admin/eselect-python +PDEPEND="app-eselect/eselect-python app-admin/python-updater" S="${WORKDIR}/${MY_P}" @@ -66,10 +67,11 @@ src_prepare() { if tc-is-cross-compiler; then # Invokes BUILDPYTHON, which is built for the host arch - local EPATCH_EXCLUDE="05_all_regenerate_platform-specific_modules.patch" + local EPATCH_EXCLUDE="*_regenerate_platform-specific_modules.patch" fi EPATCH_SUFFIX="patch" epatch "${WORKDIR}/patches" + epatch "${FILESDIR}/${PN}-3.3.5-ncurses-pkg-config.patch" sed -i -e "s:@@GENTOO_LIBDIR@@:$(get_libdir):g" \ Lib/distutils/command/install.py \ @@ -85,6 +87,9 @@ src_prepare() { # Disable ABI flags. sed -e "s/ABIFLAGS=\"\${ABIFLAGS}.*\"/:/" -i configure.ac || die "sed failed" + # bug #514686 + epatch "${FILESDIR}/${PN}-3.3-CVE-2014-4616.patch" + epatch_user eautoconf diff --git a/sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.4.0.ebuild b/sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.4.0.ebuild new file mode 100644 index 0000000000..b89c063c58 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.4.0.ebuild @@ -0,0 +1,320 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-3.4.0.ebuild,v 1.4 2015/03/31 18:46:33 ulm Exp $ + +EAPI="4" +WANT_AUTOMAKE="none" +WANT_LIBTOOL="none" + +inherit autotools eutils flag-o-matic multilib pax-utils python-utils-r1 toolchain-funcs multiprocessing + +MY_P="Python-${PV/_/}" +PATCHSET_VERSION="3.4.0-0" + +DESCRIPTION="An interpreted, interactive, object-oriented programming language" +HOMEPAGE="http://www.python.org/" +SRC_URI="http://www.python.org/ftp/python/${PV%_rc*}/${MY_P}.tar.xz + http://dev.gentoo.org/~floppym/python/python-gentoo-patches-${PATCHSET_VERSION}.tar.xz + mirror://gentoo/python-gentoo-patches-${PATCHSET_VERSION}.tar.xz" + +LICENSE="PSF-2" +SLOT="3.4" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +IUSE="build elibc_uclibc examples gdbm hardened ipv6 +ncurses +readline sqlite +ssl +threads tk wininst +xml" + +# Do not add a dependency on dev-lang/python to this ebuild. +# If you need to apply a patch which requires python for bootstrapping, please +# run the bootstrap code on your dev box and include the results in the +# patchset. See bug 447752. + +RDEPEND="app-arch/bzip2 + app-arch/xz-utils + >=sys-libs/zlib-1.1.3 + virtual/libffi + virtual/libintl + !build? ( + gdbm? ( sys-libs/gdbm[berkdb] ) + ncurses? ( + >=sys-libs/ncurses-5.2 + readline? ( >=sys-libs/readline-4.1 ) + ) + sqlite? ( >=dev-db/sqlite-3.3.8:3 ) + ssl? ( dev-libs/openssl ) + tk? ( + >=dev-lang/tk-8.0 + dev-tcltk/blt + dev-tcltk/tix + ) + xml? ( >=dev-libs/expat-2.1 ) + ) + !!/dev/null) + newins "${S}"/Tools/gdb/libpython.py "${libname}"-gdb.py + + newconfd "${FILESDIR}/pydoc.conf" pydoc-${SLOT} + newinitd "${FILESDIR}/pydoc.init" pydoc-${SLOT} + sed \ + -e "s:@PYDOC_PORT_VARIABLE@:PYDOC${SLOT/./_}_PORT:" \ + -e "s:@PYDOC@:pydoc${SLOT}:" \ + -i "${ED}etc/conf.d/pydoc-${SLOT}" "${ED}etc/init.d/pydoc-${SLOT}" || die "sed failed" + + # for python-exec + python_export python${SLOT} EPYTHON PYTHON PYTHON_SITEDIR + + # if not using a cross-compiler, use the fresh binary + if ! tc-is-cross-compiler; then + local PYTHON=./python + local -x LD_LIBRARY_PATH=${LD_LIBRARY_PATH+${LD_LIBRARY_PATH}:}. + fi + + echo "EPYTHON='${EPYTHON}'" > epython.py + python_domodule epython.py +} + +pkg_preinst() { + if has_version "<${CATEGORY}/${PN}-${SLOT}" && ! has_version ">=${CATEGORY}/${PN}-${SLOT}_alpha"; then + python_updater_warning="1" + fi +} + +eselect_python_update() { + if [[ -z "$(eselect python show)" || ! -f "${EROOT}usr/bin/$(eselect python show)" ]]; then + eselect python update + fi + + if [[ -z "$(eselect python show --python${PV%%.*})" || ! -f "${EROOT}usr/bin/$(eselect python show --python${PV%%.*})" ]]; then + eselect python update --python${PV%%.*} + fi +} + +pkg_postinst() { + eselect_python_update + + if [[ "${python_updater_warning}" == "1" ]]; then + ewarn "You have just upgraded from an older version of Python." + ewarn + ewarn "Please adjust PYTHON_TARGETS (if so desired), and run emerge with the --newuse or --changed-use option to rebuild packages installing python modules." + fi +} + +pkg_postrm() { + eselect_python_update +} diff --git a/sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.3.2-r2.ebuild b/sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.4.1.ebuild similarity index 83% rename from sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.3.2-r2.ebuild rename to sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.4.1.ebuild index 14b474c392..0ef929bba4 100644 --- a/sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.3.2-r2.ebuild +++ b/sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.4.1.ebuild @@ -1,25 +1,25 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-3.3.2-r2.ebuild,v 1.21 2014/01/18 11:37:42 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-3.4.1.ebuild,v 1.12 2015/03/31 18:46:33 ulm Exp $ -EAPI="3" +EAPI="4" WANT_AUTOMAKE="none" WANT_LIBTOOL="none" inherit autotools eutils flag-o-matic multilib pax-utils python-utils-r1 toolchain-funcs multiprocessing -MY_P="Python-${PV}" -PATCHSET_REVISION="2" +MY_P="Python-${PV/_/}" +PATCHSET_VERSION="3.4.1-0" DESCRIPTION="An interpreted, interactive, object-oriented programming language" HOMEPAGE="http://www.python.org/" -SRC_URI="http://www.python.org/ftp/python/${PV}/${MY_P}.tar.xz - mirror://gentoo/python-gentoo-patches-${PV}-${PATCHSET_REVISION}.tar.xz" +SRC_URI="http://www.python.org/ftp/python/${PV%_rc*}/${MY_P}.tar.xz + http://dev.gentoo.org/~floppym/python/python-gentoo-patches-${PATCHSET_VERSION}.tar.xz" LICENSE="PSF-2" -SLOT="3.3" +SLOT="3.4" KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" -IUSE="build doc elibc_uclibc examples gdbm hardened ipv6 +ncurses +readline sqlite +ssl +threads tk wininst +xml" +IUSE="build elibc_uclibc examples gdbm hardened ipv6 +ncurses +readline sqlite +ssl +threads tk wininst +xml" # Do not add a dependency on dev-lang/python to this ebuild. # If you need to apply a patch which requires python for bootstrapping, please @@ -42,6 +42,7 @@ RDEPEND="app-arch/bzip2 tk? ( >=dev-lang/tk-8.0 dev-tcltk/blt + dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1 ) ) @@ -50,9 +51,8 @@ DEPEND="${RDEPEND} virtual/pkgconfig >=sys-devel/autoconf-2.65 !sys-devel/gcc[libffi]" -RDEPEND+=" !build? ( app-misc/mime-types ) - doc? ( dev-python/python-docs:${SLOT} )" -PDEPEND="app-admin/eselect-python +RDEPEND+=" !build? ( app-misc/mime-types )" +PDEPEND="app-eselect/eselect-python app-admin/python-updater" S="${WORKDIR}/${MY_P}" @@ -65,13 +65,10 @@ src_prepare() { if tc-is-cross-compiler; then # Invokes BUILDPYTHON, which is built for the host arch - local EPATCH_EXCLUDE="05_all_regenerate_platform-specific_modules.patch" + local EPATCH_EXCLUDE="*_regenerate_platform-specific_modules.patch" fi - EPATCH_SUFFIX="patch" epatch "${WORKDIR}/${PV}-${PATCHSET_REVISION}" - - epatch "${FILESDIR}/python-3.3-CVE-2013-2099.patch" - epatch "${FILESDIR}/CVE-2013-4238_py33.patch" + EPATCH_SUFFIX="patch" epatch "${WORKDIR}/patches" sed -i -e "s:@@GENTOO_LIBDIR@@:$(get_libdir):g" \ Lib/distutils/command/install.py \ @@ -167,7 +164,8 @@ src_configure() { --with-libc="" \ --enable-loadable-sqlite-extensions \ --with-system-expat \ - --with-system-ffi + --with-system-ffi \ + --without-ensurepip if use threads && grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" pyconfig.h; then eerror "configure has detected that the sem_open function is broken." @@ -181,7 +179,7 @@ src_compile() { touch Include/graminit.h Python/graminit.c || die cd "${BUILD_DIR}" || die - emake CPPFLAGS="" CFLAGS="" LDFLAGS="" || die "emake failed" + emake CPPFLAGS="" CFLAGS="" LDFLAGS="" # Work around bug 329499. See also bug 413751 and 457194. if has_version dev-libs/libffi[pax_kernel]; then @@ -207,8 +205,9 @@ src_test() { mv "${S}"/Lib/test/test_${test}.py "${T}" done - PYTHONDONTWRITEBYTECODE="" emake test EXTRATESTOPTS="-u -network" FLAGS="" CFLAGS="" LDFLAGS="" < /dev/tty - local result="$?" + local -x PYTHONDONTWRITEBYTECODE= + emake test EXTRATESTOPTS="-u-network" CPPFLAGS= CFLAGS= LDFLAGS= < /dev/tty + local result=$? for test in ${skipped_tests}; do mv "${T}/test_${test}.py" "${S}"/Lib/test @@ -223,7 +222,7 @@ src_test() { elog "cd '${EPREFIX}/usr/$(get_libdir)/python${SLOT}/test'" elog "and run the tests separately." - if [[ "${result}" -ne 0 ]]; then + if [[ ${result} -ne 0 ]]; then die "emake test failed" fi } @@ -233,7 +232,7 @@ src_install() { cd "${BUILD_DIR}" || die - emake DESTDIR="${D}" altinstall || die "emake altinstall failed" + emake DESTDIR="${D}" altinstall sed \ -e "s/\(CONFIGURE_LDFLAGS=\).*/\1/" \ @@ -241,7 +240,7 @@ src_install() { -i "${libdir}/config-${SLOT}/Makefile" || die "sed failed" # Backwards compat with Gentoo divergence. - dosym python${SLOT}-config /usr/bin/python-config-${SLOT} || die + dosym python${SLOT}-config /usr/bin/python-config-${SLOT} # Fix collisions between different slots of Python. rm -f "${ED}usr/$(get_libdir)/libpython3.so" @@ -257,20 +256,20 @@ src_install() { use threads || rm -fr "${libdir}/multiprocessing" use wininst || rm -f "${libdir}/distutils/command/"wininst-*.exe - dodoc "${S}"/Misc/{ACKS,HISTORY,NEWS} || die "dodoc failed" + dodoc "${S}"/Misc/{ACKS,HISTORY,NEWS} if use examples; then insinto /usr/share/doc/${PF}/examples find "${S}"/Tools -name __pycache__ -print0 | xargs -0 rm -fr - doins -r "${S}"/Tools || die "doins failed" + doins -r "${S}"/Tools fi insinto /usr/share/gdb/auto-load/usr/$(get_libdir) #443510 local libname=$(printf 'e:\n\t@echo $(INSTSONAME)\ninclude Makefile\n' | \ emake --no-print-directory -s -f - 2>/dev/null) newins "${S}"/Tools/gdb/libpython.py "${libname}"-gdb.py - newconfd "${FILESDIR}/pydoc.conf" pydoc-${SLOT} || die "newconfd failed" - newinitd "${FILESDIR}/pydoc.init" pydoc-${SLOT} || die "newinitd failed" + newconfd "${FILESDIR}/pydoc.conf" pydoc-${SLOT} + newinitd "${FILESDIR}/pydoc.init" pydoc-${SLOT} sed \ -e "s:@PYDOC_PORT_VARIABLE@:PYDOC${SLOT/./_}_PORT:" \ -e "s:@PYDOC@:pydoc${SLOT}:" \ @@ -312,8 +311,6 @@ pkg_postinst() { ewarn "You have just upgraded from an older version of Python." ewarn ewarn "Please adjust PYTHON_TARGETS (if so desired), and run emerge with the --newuse or --changed-use option to rebuild packages installing python modules." - ewarn - ewarn "For legacy packages, you should switch active version of Python and run 'python-updater [options]' to rebuild Python modules." fi } diff --git a/sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.4.2.ebuild b/sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.4.2.ebuild new file mode 100644 index 0000000000..fa9b136008 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.4.2.ebuild @@ -0,0 +1,319 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-3.4.2.ebuild,v 1.2 2015/03/31 18:46:33 ulm Exp $ + +EAPI="4" +WANT_AUTOMAKE="none" +WANT_LIBTOOL="none" + +inherit autotools eutils flag-o-matic multilib pax-utils python-utils-r1 toolchain-funcs multiprocessing + +MY_P="Python-${PV/_/}" +PATCHSET_VERSION="3.4.2-0" + +DESCRIPTION="An interpreted, interactive, object-oriented programming language" +HOMEPAGE="http://www.python.org/" +SRC_URI="http://www.python.org/ftp/python/${PV%_rc*}/${MY_P}.tar.xz + http://dev.gentoo.org/~floppym/python/python-gentoo-patches-${PATCHSET_VERSION}.tar.xz" + +LICENSE="PSF-2" +SLOT="3.4" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +IUSE="build elibc_uclibc examples gdbm hardened ipv6 +ncurses +readline sqlite +ssl +threads tk wininst +xml" + +# Do not add a dependency on dev-lang/python to this ebuild. +# If you need to apply a patch which requires python for bootstrapping, please +# run the bootstrap code on your dev box and include the results in the +# patchset. See bug 447752. + +RDEPEND="app-arch/bzip2 + app-arch/xz-utils + >=sys-libs/zlib-1.1.3 + virtual/libffi + virtual/libintl + !build? ( + gdbm? ( sys-libs/gdbm[berkdb] ) + ncurses? ( + >=sys-libs/ncurses-5.2 + readline? ( >=sys-libs/readline-4.1 ) + ) + sqlite? ( >=dev-db/sqlite-3.3.8:3 ) + ssl? ( dev-libs/openssl ) + tk? ( + >=dev-lang/tk-8.0 + dev-tcltk/blt + dev-tcltk/tix + ) + xml? ( >=dev-libs/expat-2.1 ) + ) + !!/dev/null) + newins "${S}"/Tools/gdb/libpython.py "${libname}"-gdb.py + + newconfd "${FILESDIR}/pydoc.conf" pydoc-${SLOT} + newinitd "${FILESDIR}/pydoc.init" pydoc-${SLOT} + sed \ + -e "s:@PYDOC_PORT_VARIABLE@:PYDOC${SLOT/./_}_PORT:" \ + -e "s:@PYDOC@:pydoc${SLOT}:" \ + -i "${ED}etc/conf.d/pydoc-${SLOT}" "${ED}etc/init.d/pydoc-${SLOT}" || die "sed failed" + + # for python-exec + python_export python${SLOT} EPYTHON PYTHON PYTHON_SITEDIR + + # if not using a cross-compiler, use the fresh binary + if ! tc-is-cross-compiler; then + local PYTHON=./python + local -x LD_LIBRARY_PATH=${LD_LIBRARY_PATH+${LD_LIBRARY_PATH}:}. + fi + + echo "EPYTHON='${EPYTHON}'" > epython.py + python_domodule epython.py +} + +pkg_preinst() { + if has_version "<${CATEGORY}/${PN}-${SLOT}" && ! has_version ">=${CATEGORY}/${PN}-${SLOT}_alpha"; then + python_updater_warning="1" + fi +} + +eselect_python_update() { + if [[ -z "$(eselect python show)" || ! -f "${EROOT}usr/bin/$(eselect python show)" ]]; then + eselect python update + fi + + if [[ -z "$(eselect python show --python${PV%%.*})" || ! -f "${EROOT}usr/bin/$(eselect python show --python${PV%%.*})" ]]; then + eselect python update --python${PV%%.*} + fi +} + +pkg_postinst() { + eselect_python_update + + if [[ "${python_updater_warning}" == "1" ]]; then + ewarn "You have just upgraded from an older version of Python." + ewarn + ewarn "Please adjust PYTHON_TARGETS (if so desired), and run emerge with the --newuse or --changed-use option to rebuild packages installing python modules." + fi +} + +pkg_postrm() { + eselect_python_update +} diff --git a/sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.4.3.ebuild b/sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.4.3.ebuild new file mode 100644 index 0000000000..c70b8d548b --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-lang/python/python-3.4.3.ebuild @@ -0,0 +1,318 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-3.4.3.ebuild,v 1.3 2015/03/31 18:46:33 ulm Exp $ + +EAPI="4" +WANT_LIBTOOL="none" + +inherit autotools eutils flag-o-matic multilib pax-utils python-utils-r1 toolchain-funcs multiprocessing + +MY_P="Python-${PV/_/}" +PATCHSET_VERSION="3.4.3-0" + +DESCRIPTION="An interpreted, interactive, object-oriented programming language" +HOMEPAGE="http://www.python.org/" +SRC_URI="http://www.python.org/ftp/python/${PV%_rc*}/${MY_P}.tar.xz + http://dev.gentoo.org/~floppym/python/python-gentoo-patches-${PATCHSET_VERSION}.tar.xz" + +LICENSE="PSF-2" +SLOT="3.4" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +IUSE="build elibc_uclibc examples gdbm hardened ipv6 +ncurses +readline sqlite +ssl +threads tk wininst +xml" + +# Do not add a dependency on dev-lang/python to this ebuild. +# If you need to apply a patch which requires python for bootstrapping, please +# run the bootstrap code on your dev box and include the results in the +# patchset. See bug 447752. + +RDEPEND="app-arch/bzip2 + app-arch/xz-utils + >=sys-libs/zlib-1.1.3 + virtual/libffi + virtual/libintl + !build? ( + gdbm? ( sys-libs/gdbm[berkdb] ) + ncurses? ( + >=sys-libs/ncurses-5.2 + readline? ( >=sys-libs/readline-4.1 ) + ) + sqlite? ( >=dev-db/sqlite-3.3.8:3 ) + ssl? ( dev-libs/openssl ) + tk? ( + >=dev-lang/tk-8.0 + dev-tcltk/blt + dev-tcltk/tix + ) + xml? ( >=dev-libs/expat-2.1 ) + ) + !!/dev/null) + newins "${S}"/Tools/gdb/libpython.py "${libname}"-gdb.py + + newconfd "${FILESDIR}/pydoc.conf" pydoc-${SLOT} + newinitd "${FILESDIR}/pydoc.init" pydoc-${SLOT} + sed \ + -e "s:@PYDOC_PORT_VARIABLE@:PYDOC${SLOT/./_}_PORT:" \ + -e "s:@PYDOC@:pydoc${SLOT}:" \ + -i "${ED}etc/conf.d/pydoc-${SLOT}" "${ED}etc/init.d/pydoc-${SLOT}" || die "sed failed" + + # for python-exec + python_export python${SLOT} EPYTHON PYTHON PYTHON_SITEDIR + + # if not using a cross-compiler, use the fresh binary + if ! tc-is-cross-compiler; then + local PYTHON=./python + local -x LD_LIBRARY_PATH=${LD_LIBRARY_PATH+${LD_LIBRARY_PATH}:}. + fi + + echo "EPYTHON='${EPYTHON}'" > epython.py + python_domodule epython.py +} + +pkg_preinst() { + if has_version "<${CATEGORY}/${PN}-${SLOT}" && ! has_version ">=${CATEGORY}/${PN}-${SLOT}_alpha"; then + python_updater_warning="1" + fi +} + +eselect_python_update() { + if [[ -z "$(eselect python show)" || ! -f "${EROOT}usr/bin/$(eselect python show)" ]]; then + eselect python update + fi + + if [[ -z "$(eselect python show --python${PV%%.*})" || ! -f "${EROOT}usr/bin/$(eselect python show --python${PV%%.*})" ]]; then + eselect python update --python${PV%%.*} + fi +} + +pkg_postinst() { + eselect_python_update + + if [[ "${python_updater_warning}" == "1" ]]; then + ewarn "You have just upgraded from an older version of Python." + ewarn + ewarn "Please adjust PYTHON_TARGETS (if so desired), and run emerge with the --newuse or --changed-use option to rebuild packages installing python modules." + fi +} + +pkg_postrm() { + eselect_python_update +} diff --git a/sdk_container/src/third_party/portage-stable/dev-lang/ruby/ChangeLog b/sdk_container/src/third_party/portage-stable/dev-lang/ruby/ChangeLog new file mode 100644 index 0000000000..a4c493ff61 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-lang/ruby/ChangeLog @@ -0,0 +1,69 @@ +# ChangeLog for dev-lang/ruby +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/ruby/ChangeLog,v 1.708 2015/04/15 04:17:46 jer Exp $ + + 15 Apr 2015; Jeroen Roovers ruby-1.9.3_p551-r1.ebuild, + ruby-2.0.0_p645.ebuild: + Stable for HPPA (bug #546042). + + 14 Apr 2015; Agostino Sarubbo ruby-1.9.3_p551-r1.ebuild, + ruby-2.0.0_p645.ebuild: + Stable for x86, wrt bug #546042 + + 14 Apr 2015; Agostino Sarubbo ruby-1.9.3_p551-r1.ebuild, + ruby-2.0.0_p645.ebuild: + Stable for amd64, wrt bug #546042 + +*ruby-1.9.3_p551-r1 (14 Apr 2015) + + 14 Apr 2015; Hans de Graaff +ruby-1.9.3_p551-r1.ebuild: + New revision with backported fix for security bug 546042. + +*ruby-2.2.2 (14 Apr 2015) +*ruby-2.1.6 (14 Apr 2015) +*ruby-2.0.0_p645 (14 Apr 2015) + + 14 Apr 2015; Hans de Graaff +ruby-2.0.0_p645.ebuild, + +ruby-2.1.6.ebuild, +ruby-2.2.2.ebuild: + Version bumps for security bug 546042. + + 31 Mar 2015; Ulrich Müller ruby-1.9.3_p551.ebuild, + ruby-2.0.0_p598.ebuild, ruby-2.0.0_p643.ebuild, ruby-2.1.5.ebuild, + ruby-2.2.0-r1.ebuild, ruby-2.2.1.ebuild: + Update dependency after package move of eselect modules to app-eselect. + +*ruby-2.2.1 (03 Mar 2015) + + 03 Mar 2015; Hans de Graaff +ruby-2.2.1.ebuild: + Version bump. + +*ruby-2.0.0_p643 (25 Feb 2015) + + 25 Feb 2015; Hans de Graaff +ruby-2.0.0_p643.ebuild: + Version bump. Ruby 2.0.0 is now in maintenance mode with a scheduled EOL of + 2016-02-24. + +*ruby-2.2.0-r1 (15 Feb 2015) + + 15 Feb 2015; Hans de Graaff -ruby-2.2.0.ebuild, + +ruby-2.2.0-r1.ebuild: + Revision bump to also unbundle the gems that get installed as gems, fixing + bug 539700. + + 28 Jan 2015; Michał Górny ruby-2.0.0_p598.ebuild, + ruby-2.1.5.ebuild: + Switch to CPU_FLAGS_X86. + + 19 Jan 2015; Hans de Graaff ruby-1.9.3_p551.ebuild, + ruby-2.0.0_p598.ebuild, ruby-2.1.5.ebuild, ruby-2.2.0.ebuild: + Change the virtual/rubygems dependency to refer to the RUBY_TARGET in + preparation of removing the version-specific slots. + + 14 Jan 2015; Hans de Graaff ruby-2.2.0.ebuild: + The broken sse2 detection code is gone, so skip this patch unconditionally + for now, fixing bug 535804. + + 01 Jan 2015; Andreas K. Huettel +ChangeLog-2014, + ChangeLog: Split ChangeLog + + For previous entries, please see ChangeLog-2014. diff --git a/sdk_container/src/third_party/portage-stable/dev-lang/ruby/ChangeLog-2014 b/sdk_container/src/third_party/portage-stable/dev-lang/ruby/ChangeLog-2014 new file mode 100644 index 0000000000..e97f513066 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-lang/ruby/ChangeLog-2014 @@ -0,0 +1,2888 @@ +# ChangeLog for dev-lang/ruby +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/ruby/ChangeLog-2014,v 1.1 2015/01/01 14:46:11 dilfridge Exp $ + +*ruby-2.2.0 (27 Dec 2014) + + 27 Dec 2014; Hans de Graaff +ruby-2.2.0.ebuild, + metadata.xml: + Version bump to ruby22 series. + + 07 Dec 2014; Hans de Graaff -ruby-1.9.3_p550.ebuild, + -ruby-2.0.0_p594.ebuild, -ruby-2.0.0_p594-r1.ebuild, -ruby-2.1.4.ebuild, + -ruby-2.1.4-r1.ebuild: + Cleanup for security bug 529216. + + 06 Dec 2014; Agostino Sarubbo ruby-1.9.3_p551.ebuild, + ruby-2.0.0_p598.ebuild: + Stable for ia64, wrt bug #529216 + + 02 Dec 2014; Agostino Sarubbo ruby-1.9.3_p551.ebuild, + ruby-2.0.0_p598.ebuild: + Stable for alpha, wrt bug #529216 + + 01 Dec 2014; Agostino Sarubbo ruby-1.9.3_p551.ebuild, + ruby-2.0.0_p598.ebuild: + Stable for sparc, wrt bug #529216 + + 29 Nov 2014; Markus Meier ruby-2.0.0_p598.ebuild: + arm stable, bug #529216 + + 29 Nov 2014; Markus Meier ruby-1.9.3_p551.ebuild: + arm stable, bug #529216 + + 28 Nov 2014; Agostino Sarubbo ruby-1.9.3_p551.ebuild, + ruby-2.0.0_p598.ebuild: + Stable for ppc64, wrt bug #529216 + + 28 Nov 2014; Agostino Sarubbo ruby-1.9.3_p551.ebuild, + ruby-2.0.0_p598.ebuild: + Stable for ppc, wrt bug #529216 + + 26 Nov 2014; Jeroen Roovers ruby-1.9.3_p551.ebuild, + ruby-2.0.0_p598.ebuild: + Stable for HPPA (bug #529216). + + 26 Nov 2014; Agostino Sarubbo ruby-1.9.3_p551.ebuild, + ruby-2.0.0_p598.ebuild: + Stable for x86, wrt bug #529216 + + 26 Nov 2014; Agostino Sarubbo ruby-1.9.3_p551.ebuild, + ruby-2.0.0_p598.ebuild: + Stable for amd64, wrt bug #529216 + +*ruby-2.1.5 (14 Nov 2014) +*ruby-2.0.0_p598 (14 Nov 2014) +*ruby-1.9.3_p551 (14 Nov 2014) + + 14 Nov 2014; Hans de Graaff +ruby-1.9.3_p551.ebuild, + +ruby-2.0.0_p598.ebuild, +ruby-2.1.5.ebuild: + Version bumps for security bug 529216. + + 14 Nov 2014; Hans de Graaff -ruby-1.9.3_p484.ebuild, + -ruby-1.9.3_p547.ebuild, -ruby-2.0.0_p353.ebuild, -ruby-2.0.0_p481.ebuild, + -ruby-2.0.0_p576.ebuild, -ruby-2.1.2.ebuild, -ruby-2.1.3.ebuild: + Cleanup. + + 12 Nov 2014; Agostino Sarubbo ruby-1.9.3_p550.ebuild, + ruby-2.0.0_p594.ebuild: + Stable for alpha, wrt bug #527084 + + 11 Nov 2014; Agostino Sarubbo ruby-1.9.3_p550.ebuild, + ruby-2.0.0_p594.ebuild: + Stable for sparc, wrt bug #527084 + + 11 Nov 2014; Agostino Sarubbo ruby-1.9.3_p550.ebuild, + ruby-2.0.0_p594.ebuild: + Stable for ia64, wrt bug #527084 + +*ruby-2.1.4-r1 (10 Nov 2014) +*ruby-2.0.0_p594-r1 (10 Nov 2014) + + 10 Nov 2014; Hans de Graaff +ruby-2.0.0_p594-r1.ebuild, + +ruby-2.1.4-r1.ebuild: + Add sse2 patch backported by Ted Marston from the 2.1.x version, and make the + patch conditional on USE=sse2 for both the 2.0 and 2.1 series. Bug 526876. + + 10 Nov 2014; Agostino Sarubbo ruby-1.9.3_p550.ebuild, + ruby-2.0.0_p594.ebuild: + Stable for ppc64, wrt bug #527084 + + 10 Nov 2014; Agostino Sarubbo ruby-1.9.3_p550.ebuild, + ruby-2.0.0_p594.ebuild: + Stable for ppc, wrt bug #527084 + + 05 Nov 2014; Markus Meier ruby-2.0.0_p594.ebuild: + arm stable, bug #527084 + + 05 Nov 2014; Markus Meier ruby-1.9.3_p550.ebuild: + arm stable, bug #527084 + + 05 Nov 2014; Agostino Sarubbo ruby-1.9.3_p550.ebuild, + ruby-2.0.0_p594.ebuild: + Stable for x86, wrt bug #527084 + + 05 Nov 2014; Agostino Sarubbo ruby-1.9.3_p550.ebuild, + ruby-2.0.0_p594.ebuild: + Stable for amd64, wrt bug #527084 + + 02 Nov 2014; Jeroen Roovers ruby-1.9.3_p550.ebuild, + ruby-2.0.0_p594.ebuild: + Stable for HPPA (bug #527084). + +*ruby-2.1.4 (27 Oct 2014) +*ruby-2.0.0_p594 (27 Oct 2014) +*ruby-1.9.3_p550 (27 Oct 2014) + + 27 Oct 2014; Hans de Graaff +ruby-1.9.3_p550.ebuild, + +ruby-2.0.0_p594.ebuild, +ruby-2.1.4.ebuild: + Version bump for security bug 527084. Note that OpenSSL defaults have changed + in these versions which may lead to incompatibilities: + https://www.ruby-lang.org/en/news/2014/10/27/changing-default-settings-of-ext + -openssl/ + + 20 Sep 2014; Agostino Sarubbo ruby-1.9.3_p547.ebuild, + ruby-2.0.0_p481.ebuild: + Stable for sparc, wrt bug #512904 + + 20 Sep 2014; Agostino Sarubbo ruby-1.9.3_p547.ebuild, + ruby-2.0.0_p481.ebuild: + Stable for ppc64, wrt bug #512904 + + 20 Sep 2014; Agostino Sarubbo ruby-1.9.3_p547.ebuild, + ruby-2.0.0_p481.ebuild: + Stable for ppc, wrt bug #512904 + + 20 Sep 2014; Agostino Sarubbo ruby-1.9.3_p547.ebuild, + ruby-2.0.0_p481.ebuild: + Stable for amd64, wrt bug #512904 + +*ruby-2.1.3 (20 Sep 2014) + + 20 Sep 2014; Hans de Graaff +ruby-2.1.3.ebuild: + Version bump: + https://www.ruby-lang.org/en/news/2014/09/19/ruby-2-1-3-is-released/ + +*ruby-2.0.0_p576 (20 Sep 2014) + + 20 Sep 2014; Hans de Graaff +ruby-2.0.0_p576.ebuild: + Version bump. + + 21 Aug 2014; Hans de Graaff ruby-1.9.3_p547.ebuild, + ruby-2.0.0_p481.ebuild, ruby-2.1.2.ebuild: + Depend on the rubygems virtual with an explicit SLOT now that the specific + rubygems versions are listed in virtual/rubygems. This will make the + dependencies more explicit and should decrease resolver surprises picking the + wrong virtual/rubygems SLOT later on. + + 21 Aug 2014; Hans de Graaff -ruby-1.9.3_p545.ebuild: + Cleanup. + + 26 Jul 2014; Pawel Hajdan jr ruby-1.9.3_p547.ebuild, + ruby-2.0.0_p481.ebuild: + x86 stable wrt bug #512904 + + 21 Jul 2014; Tobias Klausmann ruby-1.9.3_p547.ebuild: + Stable on alpha, bug #512904 + + 19 Jun 2014; Markus Meier ruby-2.0.0_p481.ebuild: + arm stable, bug #512904 + + 19 Jun 2014; Markus Meier ruby-1.9.3_p547.ebuild: + arm stable, bug #512904 + + 15 Jun 2014; Akinori Hattori ruby-1.9.3_p547.ebuild, + ruby-2.0.0_p481.ebuild: + ia64 stable wrt bug #512904 + + 11 Jun 2014; Jeroen Roovers ruby-2.0.0_p481.ebuild: + Stable for HPPA (bug #512904). + + 10 Jun 2014; Jeroen Roovers ruby-1.9.3_p547.ebuild: + Stable for HPPA (bug #512904). + + 10 Jun 2014; Hans de Graaff -ruby-2.0.0_p451.ebuild, + -ruby-2.1.1-r1.ebuild: + Cleanup. + + 10 Jun 2014; Hans de Graaff ruby-2.1.2.ebuild: + Depend on a version of eselect-ruby that supports ruby 2.1, fixing bug + 512848. + +*ruby-1.9.3_p547 (17 May 2014) + + 17 May 2014; Hans de Graaff +ruby-1.9.3_p547.ebuild: + Version bump. + +*ruby-2.1.2 (10 May 2014) +*ruby-2.0.0_p481 (10 May 2014) + + 10 May 2014; Hans de Graaff +ruby-2.0.0_p481.ebuild, + +ruby-2.1.2.ebuild: + Version bump. + + 21 Apr 2014; Hans de Graaff -ruby-2.0.0_p353-r1.ebuild, + -ruby-2.0.0_p353-r2.ebuild: + Cleanup. + + 21 Apr 2014; Hans de Graaff ruby-2.0.0_p451.ebuild, + ruby-2.1.1-r1.ebuild: + Remove useless libruby symlinks, bug 503584. + + 21 Apr 2014; Hans de Graaff -ruby-2.1.0.ebuild, + -ruby-2.1.1.ebuild: + Cleanup. + + 19 Apr 2014; Patrick Lauer metadata.xml: + Remove unneeded useflag descriptions from metadata.xml + + 19 Apr 2014; Manuel Rüger -ruby-1.8.7_p374-r1.ebuild, + -ruby-1.8.7_p374.ebuild: + Remove Ruby 1.8. See bug #434064. + +*ruby-2.1.1-r1 (14 Apr 2014) + + 14 Apr 2014; Hans de Graaff +ruby-2.1.1-r1.ebuild: + Revision bump to fix bug 503804 (forced SSE2 during compilation on x86). + Thanks to Andrew Savchenko for providing a patch. + + 09 Apr 2014; Hans de Graaff ruby-1.9.3_p484.ebuild, + ruby-1.9.3_p545.ebuild, ruby-2.0.0_p353.ebuild, ruby-2.0.0_p353-r1.ebuild, + ruby-2.0.0_p353-r2.ebuild, ruby-2.0.0_p451.ebuild, ruby-2.1.0.ebuild, + ruby-2.1.1.ebuild: + Update eselect examples to not include ruby18. Thanks to ulm for noticing. + +*ruby-2.1.1 (06 Mar 2014) + + 06 Mar 2014; Hans de Graaff +ruby-2.1.1.ebuild: + Version bump. Update module selection code to fix automagic dependencies. + Remove USE=tk for bug 500894. Backport fix for readline 6.3 breakage, bug + 503106. + +*ruby-2.0.0_p451 (05 Mar 2014) + + 05 Mar 2014; Hans de Graaff +ruby-2.0.0_p451.ebuild: + Version bump. Update module selection code to fix automagic dependencies. + Remove USE=tk for bug 500894. Backport fix for readline 6.3 breakage, bug + 503106. + +*ruby-1.9.3_p545 (26 Feb 2014) + + 26 Feb 2014; Hans de Graaff +ruby-1.9.3_p545.ebuild: + Version bump. Drop tk USE flag due to bug 500894. + +*ruby-2.0.0_p353-r2 (23 Feb 2014) + + 23 Feb 2014; Hans de Graaff +ruby-2.0.0_p353-r2.ebuild: + Backport support for uclibc, fixing bug 484534. + + 26 Jan 2014; Agostino Sarubbo ruby-2.0.0_p353.ebuild: + Stable for alpha, wrt bug #483254 + + 26 Jan 2014; Agostino Sarubbo ruby-2.0.0_p353.ebuild: + Stable for sparc, wrt bug #483254 + + 26 Jan 2014; Justin Lecher ruby-1.9.3_p484.ebuild, + ruby-2.0.0_p353-r1.ebuild, ruby-2.1.0.ebuild, metadata.xml: + Fix slot conflicts, #498970 + + 22 Jan 2014; Hans de Graaff ruby-1.9.3_p484.ebuild, + ruby-2.0.0_p353-r1.ebuild, ruby-2.1.0.ebuild: + Ruby does not support tcl/tk 8.6 so adjust tk dependency accordingly. "Fixes" + bug 497130. + + 05 Jan 2014; Hans de Graaff -ruby-1.9.3_p448.ebuild, + -ruby-1.9.3_p448-r1.ebuild: + Remove vulnerable versions. + + 05 Jan 2014; Hans de Graaff -ruby-2.0.0_p247.ebuild, + -ruby-2.0.0_p247-r1.ebuild, -ruby-2.0.0_p247-r2.ebuild: + Remove vulnerable versions. + + 04 Jan 2014; Markus Meier ruby-2.0.0_p353.ebuild: + arm stable, bug #492282 + +*ruby-2.0.0_p353-r1 (03 Jan 2014) + + 03 Jan 2014; Hans de Graaff +ruby-2.0.0_p353-r1.ebuild, + ruby-2.1.0.ebuild: + Fix location of CAPI documentation to be version-specific, fixing bug 496086. + + 29 Dec 2013; Markus Meier ruby-2.0.0_p247-r1.ebuild: + arm stable, bug #483254 + + 29 Dec 2013; Akinori Hattori ruby-1.9.3_p484.ebuild, + ruby-2.0.0_p353.ebuild: + ia64 stable wrt bug #492282 + +*ruby-2.1.0 (26 Dec 2013) + + 26 Dec 2013; Hans de Graaff +ruby-2.1.0.ebuild: + Version bump. + + 20 Dec 2013; Akinori Hattori ruby-2.0.0_p247-r1.ebuild: + ia64 stable wrt bug #483254 + + 15 Dec 2013; Agostino Sarubbo ruby-1.9.3_p484.ebuild: + Stable for sparc, wrt bug #492282 + + 15 Dec 2013; Agostino Sarubbo ruby-1.9.3_p484.ebuild: + Stable for arm, wrt bug #492282 + + 15 Dec 2013; Agostino Sarubbo ruby-1.9.3_p484.ebuild: + Stable for alpha, wrt bug #492282 + + 15 Dec 2013; Agostino Sarubbo ruby-1.9.3_p484.ebuild, + ruby-2.0.0_p353.ebuild: + Stable for x86, wrt bug #492282 + + 15 Dec 2013; Agostino Sarubbo ruby-1.9.3_p484.ebuild, + ruby-2.0.0_p353.ebuild: + Stable for ppc64, wrt bug #492282 + + 15 Dec 2013; Agostino Sarubbo ruby-1.9.3_p484.ebuild, + ruby-2.0.0_p353.ebuild: + Stable for ppc, wrt bug #492282 + + 15 Dec 2013; Agostino Sarubbo ruby-2.0.0_p247-r1.ebuild: + Stable for ppc64, wrt bug #483254 + + 15 Dec 2013; Agostino Sarubbo ruby-2.0.0_p247-r1.ebuild: + Stable for ppc, wrt bug #483254 + + 15 Dec 2013; Agostino Sarubbo ruby-1.9.3_p484.ebuild, + ruby-2.0.0_p353.ebuild: + Stable for amd64, wrt bug #492282 + + 30 Nov 2013; Jeroen Roovers ruby-2.0.0_p353.ebuild: + Stable for HPPA (bug #492282). + + 30 Nov 2013; Jeroen Roovers ruby-1.9.3_p484.ebuild: + Stable for HPPA (bug #492282). + +*ruby-2.0.0_p353 (22 Nov 2013) +*ruby-1.9.3_p484 (22 Nov 2013) + + 22 Nov 2013; Hans de Graaff +ruby-1.9.3_p484.ebuild, + +ruby-2.0.0_p353.ebuild: + Version bumps for security bug 492282. + +*ruby-2.0.0_p247-r2 (14 Oct 2013) + + 14 Oct 2013; Hans de Graaff +ruby-2.0.0_p247-r2.ebuild: + Remove USE=yaml since the libyaml dependency is no longer optional in Ruby + 2.x. Fixes bug 483466. + + 14 Oct 2013; Hans de Graaff -ruby-1.8.7_p371.ebuild, + -ruby-1.9.3_p429.ebuild: + Cleanup. + + 05 Sep 2013; Jeroen Roovers ruby-2.0.0_p247-r1.ebuild: + Stable for HPPA (bug #483254). + + 01 Sep 2013; Agostino Sarubbo ruby-2.0.0_p247-r1.ebuild: + Stable for x86, wrt bug #483254 + + 01 Sep 2013; Agostino Sarubbo ruby-2.0.0_p247-r1.ebuild: + Stable for amd64, wrt bug #483254 + + 06 Aug 2013; Agostino Sarubbo ruby-1.8.7_p374.ebuild, + ruby-1.9.3_p448.ebuild: + Stable for s390, wrt bug #475074 + +*ruby-2.0.0_p247-r1 (29 Jul 2013) +*ruby-1.9.3_p448-r1 (29 Jul 2013) +*ruby-1.8.7_p374-r1 (29 Jul 2013) + + 29 Jul 2013; Hans de Graaff +ruby-1.8.7_p374-r1.ebuild, + +ruby-1.9.3_p448-r1.ebuild, +ruby-2.0.0_p247-r1.ebuild: + Revision bump to counter breakage introduced in portage 2.1.13 for bug + 465000. Thanks to thansen for reporting. + + 22 Jul 2013; Agostino Sarubbo ruby-1.8.7_p374.ebuild, + ruby-1.9.3_p448.ebuild: + Stable for sparc, wrt bug #475074 + + 21 Jul 2013; Agostino Sarubbo ruby-1.8.7_p374.ebuild, + ruby-1.9.3_p448.ebuild: + Stable for sh, wrt bug #475074 + + 07 Jul 2013; Agostino Sarubbo ruby-1.8.7_p374.ebuild, + ruby-1.9.3_p448.ebuild: + Stable for ia64, wrt bug #475074 + +*ruby-2.0.0_p247 (07 Jul 2013) + + 07 Jul 2013; Hans de Graaff +ruby-2.0.0_p247.ebuild: + Version bump. First ruby 2.0.x ebuild. Our Gentoo RUBY_TARGET for this is + ruby20. + + 06 Jul 2013; Agostino Sarubbo ruby-1.8.7_p374.ebuild, + ruby-1.9.3_p448.ebuild: + Stable for alpha, wrt bug #475074 + + 04 Jul 2013; Agostino Sarubbo ruby-1.8.7_p374.ebuild, + ruby-1.9.3_p448.ebuild: + Stable for ppc64, wrt bug #475074 + + 01 Jul 2013; Jeroen Roovers ruby-1.8.7_p374.ebuild, + ruby-1.9.3_p448.ebuild: + Stable for HPPA (bug #475074). + + 30 Jun 2013; Agostino Sarubbo ruby-1.8.7_p374.ebuild, + ruby-1.9.3_p448.ebuild: + Stable for ppc, wrt bug #475074 + + 30 Jun 2013; Agostino Sarubbo ruby-1.8.7_p374.ebuild, + ruby-1.9.3_p448.ebuild: + Stable for arm, wrt bug #475074 + + 30 Jun 2013; Agostino Sarubbo ruby-1.8.7_p374.ebuild, + ruby-1.9.3_p448.ebuild: + Stable for x86, wrt bug #475074 + + 30 Jun 2013; Agostino Sarubbo ruby-1.8.7_p374.ebuild, + ruby-1.9.3_p448.ebuild: + Stable for amd64, wrt bug #475074 + +*ruby-1.9.3_p448 (30 Jun 2013) +*ruby-1.8.7_p374 (30 Jun 2013) + + 30 Jun 2013; Hans de Graaff +ruby-1.8.7_p374.ebuild, + +ruby-1.9.3_p448.ebuild: + Version bumps for security bug 475074. + + 30 Jun 2013; Hans de Graaff -ruby-1.8.7_p370.ebuild, + -ruby-1.9.3_p125.ebuild, -ruby-1.9.3_p194-r1.ebuild, -ruby-1.9.3_p286.ebuild, + -ruby-1.9.3_p385.ebuild, -ruby-1.9.3_p392.ebuild: + Cleanup. Remove vulnerable versions. + + 09 Jun 2013; Agostino Sarubbo ruby-1.9.3_p429.ebuild: + Stable for sh, wrt bug #469984 + + 26 May 2013; Agostino Sarubbo ruby-1.9.3_p429.ebuild: + Stable for s390, wrt bug #469984 + + 25 May 2013; Agostino Sarubbo ruby-1.9.3_p429.ebuild: + Stable for ppc64, wrt bug #469984 + + 25 May 2013; Agostino Sarubbo ruby-1.9.3_p429.ebuild: + Stable for ia64, wrt bug #469984 + + 25 May 2013; Agostino Sarubbo ruby-1.9.3_p429.ebuild: + Stable for alpha, wrt bug #469984 + + 25 May 2013; Agostino Sarubbo ruby-1.9.3_p429.ebuild: + Stable for sparc, wrt bug #469984 + + 20 May 2013; Hans de Graaff ruby-1.9.3_p429.ebuild: + Remove non-functional dosym calls, bug 442462. + + 20 May 2013; Agostino Sarubbo ruby-1.9.3_p429.ebuild: + Stable for arm, wrt bug #469984 + + 20 May 2013; Agostino Sarubbo ruby-1.9.3_p429.ebuild: + Stable for ppc, wrt bug #469984 + + 19 May 2013; Agostino Sarubbo ruby-1.9.3_p429.ebuild: + Stable for x86, wrt bug #469984 + + 19 May 2013; Agostino Sarubbo ruby-1.9.3_p429.ebuild: + Stable for amd64, wrt bug #469984 + + 19 May 2013; Jeroen Roovers ruby-1.9.3_p429.ebuild: + Stable for HPPA (bug #469984). + +*ruby-1.9.3_p429 (16 May 2013) + + 16 May 2013; Hans de Graaff +ruby-1.9.3_p429.ebuild: + Version bump for security bug #469984. + + 10 Mar 2013; Agostino Sarubbo ruby-1.8.7_p371.ebuild: + Stable for s390, wrt bug #437366 + + 09 Mar 2013; Agostino Sarubbo ruby-1.8.7_p371.ebuild: + Stable for sparc, wrt bug #437366 + + 09 Mar 2013; Agostino Sarubbo ruby-1.8.7_p371.ebuild: + Stable for ia64, wrt bug #437366 + + 09 Mar 2013; Agostino Sarubbo ruby-1.8.7_p371.ebuild: + Stable for alpha, wrt bug #437366 + + 09 Mar 2013; Agostino Sarubbo ruby-1.8.7_p371.ebuild: + Stable for ppc64, wrt bug #437366 + + 08 Mar 2013; Agostino Sarubbo ruby-1.8.7_p371.ebuild: + Stable for arm, wrt bug #437366 + + 06 Mar 2013; Agostino Sarubbo ruby-1.8.7_p371.ebuild: + Stable for sh, wrt bug #437366 + + 04 Mar 2013; Brent Baude ruby-1.8.7_p371.ebuild: + Marking ruby-1.8.7_p371 ppc for bug 437366 + + 04 Mar 2013; Jeroen Roovers ruby-1.8.7_p371.ebuild: + Stable for HPPA (bug #437366). + + 04 Mar 2013; Agostino Sarubbo ruby-1.8.7_p371.ebuild: + Stable for x86, wrt bug #437366 + + 04 Mar 2013; Agostino Sarubbo ruby-1.8.7_p371.ebuild: + Stable for amd64, wrt bug #437366 + + 26 Feb 2013; Agostino Sarubbo ruby-1.9.3_p392.ebuild: + Stable for sh, wrt bug #458776 + + 26 Feb 2013; Agostino Sarubbo ruby-1.9.3_p392.ebuild: + Stable for alpha, wrt bug #458776 + + 25 Feb 2013; Diego E. Pettenò ruby-1.9.3_p392.ebuild: + Add patch to fix bug #459074 (parallel build). + + 24 Feb 2013; Agostino Sarubbo ruby-1.9.3_p392.ebuild: + Stable for arm, wrt bug #458776 + + 24 Feb 2013; Agostino Sarubbo ruby-1.9.3_p392.ebuild: + Stable for s390, wrt bug #458776 + + 24 Feb 2013; Agostino Sarubbo ruby-1.9.3_p392.ebuild: + Stable for sparc, wrt bug #458776 + + 24 Feb 2013; Agostino Sarubbo ruby-1.9.3_p392.ebuild: + Stable for hppa, wrt bug #458776 + + 24 Feb 2013; Agostino Sarubbo ruby-1.9.3_p392.ebuild: + Stable for ia64, wrt bug #458776 + + 24 Feb 2013; Agostino Sarubbo ruby-1.9.3_p392.ebuild: + Stable for x86, wrt bug #458776 + + 24 Feb 2013; Agostino Sarubbo ruby-1.9.3_p392.ebuild: + Stable for amd64, wrt bug #458776 + + 23 Feb 2013; Agostino Sarubbo ruby-1.9.3_p392.ebuild: + Stable for ppc64, wrt bug #458776 + + 23 Feb 2013; Agostino Sarubbo ruby-1.9.3_p392.ebuild: + Stable for ppc, wrt bug #458776 + +*ruby-1.9.3_p392 (22 Feb 2013) + + 22 Feb 2013; Hans de Graaff +ruby-1.9.3_p392.ebuild: + Version bump for security bug 458776. + +*ruby-1.9.3_p385 (10 Feb 2013) + + 10 Feb 2013; Hans de Graaff +ruby-1.9.3_p385.ebuild: + Version bump. Fixes security bug 442580. + + 28 Jan 2013; Alexis Ballier ruby-1.9.3_p286.ebuild: + keyword ~amd64-fbsd + +*ruby-1.8.7_p371 (06 Jan 2013) + + 06 Jan 2013; Hans de Graaff -ruby-1.8.7_p352.ebuild, + -ruby-1.8.7_p357.ebuild, -ruby-1.8.7_p358.ebuild, +ruby-1.8.7_p371.ebuild: + Version bump for security bug 437366. + + 06 Jan 2013; Hans de Graaff -ruby-1.8.7_p352.ebuild, + -ruby-1.8.7_p357.ebuild, -ruby-1.8.7_p358.ebuild: + Cleanup. + + 07 Dec 2012; Agostino Sarubbo ruby-1.9.3_p194-r1.ebuild: + Stable for ppc, wrt bug #427774 + + 06 Nov 2012; Jeroen Roovers ruby-1.9.3_p194-r1.ebuild: + Stable for HPPA (bug #411507). + + 27 Oct 2012; Raúl Porcel ruby-1.8.7_p370.ebuild: + alpha/ia64/s390/sh/sparc stable wrt #434480 + + 23 Oct 2012; Jeroen Roovers ruby-1.9.3_p194-r1.ebuild, + ruby-1.9.3_p286.ebuild: + Remove HPPA target hack (bug #342819). + + 21 Oct 2012; Raúl Porcel ruby-1.9.3_p194-r1.ebuild: + alpha/ia64/s390/sh/sparc stable wrt #411507 + + 20 Oct 2012; Jeroen Roovers ruby-1.8.7_p370.ebuild: + Stable for HPPA (bug #434480). + +*ruby-1.9.3_p286 (15 Oct 2012) + + 15 Oct 2012; Hans de Graaff +ruby-1.9.3_p286.ebuild: + Version bump. Fixes bugs #437264 and #437264. + + 19 Sep 2012; Anthony G. Basile ruby-1.8.7_p370.ebuild: + stable arm, bug #434480 + + 18 Sep 2012; Anthony G. Basile ruby-1.8.7_p370.ebuild: + stable ppc ppc64, bug #434480 + + 18 Sep 2012; Johannes Huber ruby-1.8.7_p370.ebuild: + Stable for x86, wrt bug #434480 + + 16 Sep 2012; Ulrich Müller ruby-1.9.3_p125.ebuild, + ruby-1.9.3_p194-r1.ebuild: + Update LICENSE, bug 434332. + + 15 Sep 2012; Agostino Sarubbo ruby-1.8.7_p370.ebuild: + Stable for amd64, wrt bug #434480 + + 04 Aug 2012; Agostino Sarubbo ruby-1.9.3_p194-r1.ebuild: + Stable for amd64, wrt bug #427774 + + 02 Aug 2012; Markus Meier ruby-1.9.3_p194-r1.ebuild: + arm stable, bug #427774 + + 25 Jul 2012; Anthony G. Basile + ruby-1.9.3_p194-r1.ebuild: + Stable ppc64, bug #411507 + + 24 Jul 2012; Jeff Horelick ruby-1.9.3_p194-r1.ebuild: + marked x86 per bug 427774 + + 23 Jul 2012; Hans de Graaff -ruby-1.9.3_p0.ebuild, + -ruby-1.9.3_p194.ebuild: + Cleanup. + + 22 Jul 2012; ruby-1.9.3_p125.ebuild: + ppc stable #411507 + + 07 Jul 2012; Hans de Graaff ruby-1.9.3_p194-r1.ebuild: + PDEPEND on rubygems since 1.9.x won't work without it installed. Fixes bug + 424611. + +*ruby-1.8.7_p370 (07 Jul 2012) + + 07 Jul 2012; Hans de Graaff +ruby-1.8.7_p370.ebuild: + Version bump. Fix bug 378567 thanks to slyfox. + + 25 Jun 2012; Andreas Schuerch ruby-1.9.3_p125.ebuild: + x86 stable, see bug 411507 + + 27 May 2012; Markus Meier ruby-1.9.3_p125.ebuild: + arm stable, bug #411507 + + 20 May 2012; Agostino Sarubbo ruby-1.9.3_p125.ebuild: + Stable for amd64, wrt bug #411507 + +*ruby-1.9.3_p194-r1 (12 May 2012) + + 12 May 2012; Diego E. Pettenò + +ruby-1.9.3_p194-r1.ebuild: + Revision bump to fix mkmf for parallel build/install. Also enable verbose + build, so that the log makes sense if it fails. + +*ruby-1.9.3_p194 (30 Apr 2012) + + 30 Apr 2012; Hans de Graaff +ruby-1.9.3_p194.ebuild: + Version bump. + + 26 Apr 2012; Alexis Ballier ruby-1.8.7_p358.ebuild: + keyword ~amd64-fbsd + +*ruby-1.8.7_p358 (20 Apr 2012) + + 20 Apr 2012; Hans de Graaff +ruby-1.8.7_p358.ebuild: + Version bump. Also include p359 as a patch to fix marshall bugs exposed by + Rails 3.2. + + 01 Mar 2012; Naohiro Aota ruby-1.9.3_p125.ebuild: + Add ~x86-fbsd, #332593 + +*ruby-1.9.3_p125 (18 Feb 2012) + + 18 Feb 2012; Hans de Graaff +ruby-1.9.3_p125.ebuild: + Version bump, thanks to Sven Schwyn for reporting in bug 203706. + + 05 Feb 2012; Markus Meier ruby-1.9.3_p0.ebuild: + add ~arm, bug #332593 + + 08 Jan 2012; Raúl Porcel ruby-1.8.7_p357.ebuild: + alpha/arm/ia64/s390/sh/sparc stable wrt #396301 + + 04 Jan 2012; Pawel Hajdan jr ruby-1.8.7_p357.ebuild: + x86 stable wrt bug #396301 + + 30 Dec 2011; Jeroen Roovers ruby-1.8.7_p357.ebuild: + Stable for HPPA (bug #396301). + + 29 Dec 2011; Mark Loeser ruby-1.8.7_p357.ebuild: + Stable for ppc/ppc64; bug #396301 + + 29 Dec 2011; Jeroen Roovers ruby-1.9.3_p0.ebuild: + Marked ~hppa (bug #332593). + + 29 Dec 2011; Hans de Graaff ruby-1.9.3_p0.ebuild: + Add back ~alpha keyword now that rubygems is keyworded. + + 29 Dec 2011; Agostino Sarubbo ruby-1.8.7_p357.ebuild: + Stable for AMD64, wrt security bug #396301 + +*ruby-1.8.7_p357 (28 Dec 2011) + + 28 Dec 2011; Hans de Graaff +ruby-1.8.7_p357.ebuild: + Version bump for security bug 396301. + + 28 Dec 2011; Hans de Graaff ruby-1.9.3_p0.ebuild: + Drop alpha, arm, hppa for now since each missing a dependency, bug 332593. + + 28 Dec 2011; Hans de Graaff ruby-1.9.3_p0.ebuild: + Drop alpha keyword for now because alpha doesn't have a new enough rubygems + keyworded, bug 332593. + + 28 Dec 2011; Hans de Graaff ruby-1.9.3_p0.ebuild: + Block older versions of packages that are no longer compatible. Remove + ancient blocks on packags long gone from the tree. + + 28 Dec 2011; Hans de Graaff -ruby-1.8.7_p334-r1.ebuild, + -ruby-1.8.7_p334-r2.ebuild, -ruby-1.9.2_p290.ebuild, -ruby-1.9.3_rc1.ebuild: + Remove old versions. + +*ruby-1.9.3_p0 (18 Dec 2011) + + 18 Dec 2011; Hans de Graaff +ruby-1.9.3_p0.ebuild: + Version bump to 1.9.3p0. Still has massive failures in the rubytests test + suite which need to be diagnosed first. + + 22 Oct 2011; Jeroen Roovers ruby-1.9.3_rc1.ebuild: + Add workaround for target_arch issue (bug #342819). Marked ~hppa (bug + #332593). + + 22 Oct 2011; Jeroen Roovers ruby-1.9.2_p290.ebuild: + Add workaround for target_arch issue (bug #342819). Marked ~hppa (bug + #332593). + + 22 Oct 2011; Raúl Porcel ruby-1.8.7_p352.ebuild: + alpha/ia64/s390/sh/sparc stable wrt #386369 + +*ruby-1.9.3_rc1 (22 Oct 2011) + + 22 Oct 2011; Hans de Graaff +ruby-1.9.3_rc1.ebuild: + Version bump. + + 15 Oct 2011; Markus Meier ruby-1.8.7_p352.ebuild: + arm stable, bug #386369 + + 14 Oct 2011; Andreas Schuerch ruby-1.8.7_p352.ebuild: + x86 stable, bug 386369 + + 10 Oct 2011; Jeroen Roovers ruby-1.8.7_p352.ebuild: + Stable for HPPA (bug #386369). + + 09 Oct 2011; Kacper Kowalik ruby-1.8.7_p352.ebuild: + ppc/ppc64 stable wrt #386369 + + 09 Oct 2011; Markos Chandras ruby-1.8.7_p352.ebuild: + Stable on amd64 wrt bug #386369 + + 09 Oct 2011; Hans de Graaff -ruby-1.9.2-r1.ebuild: + Remove vulnerable version, bug 386369. + +*ruby-1.8.7_p352 (30 Aug 2011) + + 30 Aug 2011; Alex Legler -ruby-1.8.7_p334.ebuild, + +ruby-1.8.7_p352.ebuild: + Patchlevel bump for ruby:1.8. Removing old version + +*ruby-1.9.2_p290 (30 Aug 2011) + + 30 Aug 2011; Alex Legler -ruby-1.9.2_rc2-r1.ebuild, + -ruby-1.9.2.ebuild, +ruby-1.9.2_p290.ebuild: + Patchlevel bump. Thanks to Shota Fukumori for proposing an ebuild. Removing + old patchlevels. + + 10 Aug 2011; Kacper Kowalik + ruby-1.8.7_p334-r2.ebuild: + ppc/ppc64 stable wrt #378691 + +*ruby-1.8.7_p334-r2 (22 Jul 2011) + + 22 Jul 2011; Hans de Graaff +ruby-1.8.7_p334-r2.ebuild: + Add patch to fix threading bug on ppc64, bug 375075. Thanks to Kacper Kowalik + for chasing down upstream and us. + + 15 Jul 2011; Matt Turner ruby-1.9.2-r1.ebuild: + Added ~mips, bug 332593 + + 07 Jun 2011; Kacper Kowalik + ruby-1.8.7_p334-r1.ebuild: + ppc64 stable wrt #369141 + + 03 Jun 2011; Raúl Porcel ruby-1.8.7_p334-r1.ebuild: + ia64/s390/sh/sparc stable wrt #369141 + + 03 Jun 2011; Jeroen Roovers ruby-1.8.7_p334-r1.ebuild: + Stable for HPPA (bug #369141). + + 03 Jun 2011; Brent Baude ruby-1.8.7_p334-r1.ebuild: + Marking ruby-1.8.7_p334-r1 ppc for bug 369141 + + 02 Jun 2011; Markus Meier ruby-1.8.7_p334-r1.ebuild: + arm/x86 stable, bug #369141 + + 01 Jun 2011; Markos Chandras ruby-1.8.7_p334-r1.ebuild: + Stable on amd64 wrt bug #369141 + + 01 Jun 2011; Tobias Klausmann + ruby-1.8.7_p334-r1.ebuild: + Stable on alpha, bug #369141 + +*ruby-1.8.7_p334-r1 (31 May 2011) + + 31 May 2011; Alex Legler +ruby-1.8.7_p334-r1.ebuild: + Revision bump for security bug 369141 (CVE-2011-0188) + +*ruby-1.9.2-r1 (16 May 2011) + + 16 May 2011; Hans de Graaff +ruby-1.9.2-r1.ebuild: + Don't remove racc files since all other ruby targets ship these files + themselves as well. Closes bug 363419. + + 13 Mar 2011; Hans de Graaff -ruby-1.8.7_p302.ebuild, + ruby-1.8.7_p334.ebuild: + Remove old version. Remove obsolete and unused old-style virtual/ruby. + + 07 Mar 2011; Raúl Porcel ruby-1.9.2.ebuild: + Add ~alpha/~arm/~ia64/~s390/~sh/~sparc wrt #332593 + + 07 Mar 2011; Raúl Porcel ruby-1.9.2.ebuild: + Add append-flags -mieee on sh, bug #357559 + + 26 Feb 2011; Raúl Porcel ruby-1.8.7_p334.ebuild: + alpha/arm/ia64/s390/sh stable wrt #355439 + + 26 Feb 2011; Kacper Kowalik ruby-1.9.2.ebuild: + Marked ~ppc64 wrt #332593 + + 20 Feb 2011; Pawel Hajdan jr + ruby-1.8.7_p334.ebuild: + x86 stable wrt security bug #355439 + + 20 Feb 2011; Kacper Kowalik + ruby-1.8.7_p334.ebuild: + ppc/ppc64 stable wrt #355439 + + 19 Feb 2011; Markos Chandras ruby-1.8.7_p334.ebuild: + Stable on amd64 wrt bug #355439 + + 19 Feb 2011; Jeroen Roovers ruby-1.8.7_p334.ebuild: + Stable for HPPA (bug #355439). + +*ruby-1.8.7_p334 (19 Feb 2011) + + 19 Feb 2011; Alex Legler +ruby-1.8.7_p334.ebuild: + Version bump 1.8.7 series, security bug 355439 + + 31 Dec 2010; Hans de Graaff ruby-1.9.2_rc2-r1.ebuild, + ruby-1.9.2.ebuild: + Remove PROVIDE for old-style virtual/ruby per bug 265054. + + 31 Dec 2010; Hans de Graaff -ruby-1.8.6_p399.ebuild: + Remove masked ruby 1.8.6 per bug 332597. + + 07 Sep 2010; Alex Legler -ruby-1.8.7_p249.ebuild, + -ruby-1.9.2_rc2.ebuild: + Removing old and vulnerable ebuilds + + 06 Sep 2010; Brent Baude ruby-1.8.7_p302.ebuild: + Marking ruby-1.8.7_p302 ppc64 for bug 332957 + + 28 Aug 2010; Raúl Porcel ruby-1.8.7_p302.ebuild: + alpha/ia64/s390/sh/sparc stable wrt #332957 + +*ruby-1.9.2 (24 Aug 2010) + + 24 Aug 2010; Alex Legler +ruby-1.9.2.ebuild, + metadata.xml: + Version bump. Fixes rdoc handling wrt bug 333897 by Park Ji-in. Drop hppa + and x86-fbsd due to a new dependency on rdoc. + + 23 Aug 2010; Markus Meier ruby-1.8.7_p302.ebuild: + arm stable, bug #332957 + + 21 Aug 2010; Pawel Hajdan jr + ruby-1.8.7_p302.ebuild: + x86 stable wrt security bug #332957 + + 21 Aug 2010; Markos Chandras ruby-1.8.7_p302.ebuild: + Stable on amd64 wrt bug #332957 + + 21 Aug 2010; Jeroen Roovers ruby-1.8.7_p302.ebuild: + Stable for PPC (bug #332957). + + 21 Aug 2010; Jeroen Roovers ruby-1.8.7_p302.ebuild: + Stable for HPPA (bug #332957). + +*ruby-1.8.7_p302 (21 Aug 2010) + + 21 Aug 2010; Alex Legler -ruby-1.8.7_p299.ebuild, + +ruby-1.8.7_p302.ebuild: + Revision bump to 1.8.7_p302 for security bug 332957. Fix rubytests + installation path. + +*ruby-1.8.6_p399 (19 Aug 2010) + + 19 Aug 2010; Alex Legler -ruby-1.8.6_p388.ebuild, + -ruby-1.8.6_p388-r1.ebuild, +ruby-1.8.6_p399.ebuild: + Last patchlevel bump for Ruby 1.8.6 to 399, fixes CVE-2010-0541 (bug + 332957). Also restrict Tk and OpenSSL dependencies and fix rubytests + installation path (reported by the x86 team in bug 332597) + +*ruby-1.9.2_rc2-r1 (18 Aug 2010) + + 18 Aug 2010; Diego E. Pettenò + +ruby-1.9.2_rc2-r1.ebuild, metadata.xml: + Update ebuild; apply webrick security patch; unbundle minitest, rdoc 2 and + the rubygems loading code. Add USE flag for psych. + + 17 Aug 2010; Diego E. Pettenò + ruby-1.9.2_rc2.ebuild: + Remove two keepdir that will try to keep an empty path, closes bug + #333163. + + 16 Aug 2010; Jeroen Roovers ruby-1.9.2_rc2.ebuild: + Marked ~ppc (bug #332593). + + 15 Aug 2010; Diego E. Pettenò + ruby-1.9.2_rc2.ebuild: + Remove libedit USE flag from 1.9.2 because of upstream bug #3698. + + 13 Aug 2010; Alex Legler ruby-1.8.6_p388-r1.ebuild, + ruby-1.8.7_p299.ebuild: + Bump eselect-ruby dependency + + 13 Aug 2010; Diego E. Pettenò + -ruby-1.9.1_p429.ebuild: + Remove ebuild that is not target for unmask anyway. + + 21 Jul 2010; Diego E. Pettenò + ruby-1.9.2_rc2.ebuild: + Try 2 to fix the berkdb 5 issue on 1.9. + + 20 Jul 2010; Diego E. Pettenò + ruby-1.8.6_p388-r1.ebuild, ruby-1.8.7_p299.ebuild, ruby-1.9.1_p429.ebuild, + ruby-1.9.2_rc2.ebuild: + Add a new patchset to add support for Berkeley DB 5.0 (bug #326937). Add + support for adding new patchsets without bumping the revision for all the + old ebuilds as well. + +*ruby-1.9.2_rc2 (14 Jul 2010) + + 14 Jul 2010; Diego E. Pettenò + +ruby-1.9.2_rc2.ebuild: + Bump to 1.9.2 release candidate, that works with OpenSSL 1. This version + might cause _further_ build failures as it changed slightly behaviour. + You're going to need to rebuild rubygems and then all the packages + previously installed after upgrading to this. + + 04 Jul 2010; Diego E. Pettenò + -ruby-1.8.7_p249-r1.ebuild, -ruby-1.8.7_p249-r2.ebuild, + -ruby-1.9.1_p376.ebuild: + Cleanup old versions. + +*ruby-1.9.1_p429 (04 Jul 2010) + + 04 Jul 2010; Diego E. Pettenò + +ruby-1.9.1_p429.ebuild: + Version bump to new 1.9.1 release. + +*ruby-1.8.7_p299 (23 Jun 2010) + + 23 Jun 2010; Diego E. Pettenò + +ruby-1.8.7_p299.ebuild: + Version bump. + + 19 May 2010; Alex Legler ruby-1.8.6_p388-r1.ebuild, + ruby-1.8.7_p249-r2.ebuild, ruby-1.9.1_p376.ebuild: + remove useless comments + + 18 May 2010; Diego E. Pettenò + ruby-1.8.6_p388-r1.ebuild, ruby-1.8.7_p249-r2.ebuild, + ruby-1.9.1_p376.ebuild: + Update ebuilds to be consistent with ruby-enterprise; patches are moved to + dev.gentoo.org now. + + 18 May 2010; Diego E. Pettenò + ruby-1.9.1_p376.ebuild: + Use the correct RUBYLIB. + +*ruby-1.8.7_p249-r2 (18 May 2010) +*ruby-1.8.6_p388-r1 (18 May 2010) + + 18 May 2010; Diego E. Pettenò + +ruby-1.8.6_p388-r1.ebuild, +ruby-1.8.7_p249-r2.ebuild, + ruby-1.9.1_p376.ebuild, metadata.xml: + Add patches to build with BerkDB 5.0 (bug #319583) and OpenSSL 1.0 (bug + #304427) to Ruby 1.8.x. Also use --no-undefined as it's done for 1.9. Also + add USE flags for ncurses, readline and libedit, and properly depend on + zlib. Drop emacs USE flag and dependency on app-emacs/ruby-mode as the new + Emacs versions support ruby-mode themselves and it should be even more + updated. + +*ruby-1.8.7_p249-r1 (06 May 2010) + + 06 May 2010; Alex Legler +ruby-1.8.7_p249-r1.ebuild: + Revbump 1.8.7 to add patch for threading/timeout-related hangs. Closes bug + 309789 by Sune Kloppenborg Jeppesen. + + 06 May 2010; Alex Legler ruby-1.8.6_p388.ebuild, + ruby-1.8.7_p249.ebuild: + Use $PVR instead of $PV in patchset names + + 06 May 2010; Alex Legler + -files/ruby-1.8.6-memory-leak.diff, + -files/ruby18-mkmf-parallel-install.patch, + -files/ruby-1.8.6-uclibc-udp.patch, -ruby-1.9.1_p243.ebuild, + -files/auto_gem.rb, -files/ruby-mkconfig.patch: + Remove old version. Cleanup in files/ + +*ruby-1.9.1_p376 (01 May 2010) + + 01 May 2010; Alex Legler +ruby-1.9.1_p376.ebuild: + Version bump. Fixes security bugs 296052 and 300468. No longer installs + rubygems or auto_gem.rb. Use dev-ruby/rubygems[ruby_targets_ruby19] + instead. + + 13 Jan 2010; Alex Legler -ruby-1.8.6_p369.ebuild, + -ruby-1.8.7_p174-r1.ebuild: + Remove vulnerable ebuilds, 300468 + + 13 Jan 2010; Alex Legler ruby-1.8.6_p388.ebuild, + ruby-1.8.7_p249.ebuild: + amd64 stable, security bug 300468 + + 13 Jan 2010; Raúl Porcel ruby-1.8.6_p388.ebuild, + ruby-1.8.7_p249.ebuild: + alpha/arm/ia64/s390/sh/sparc stable wrt #300468 + + 12 Jan 2010; Jeroen Roovers ruby-1.8.7_p249.ebuild: + Stable for HPPA (bug #300468). + + 12 Jan 2010; Jeroen Roovers ruby-1.8.6_p388.ebuild: + Stable for HPPA (bug #300468). + + 11 Jan 2010; Brent Baude ruby-1.8.7_p249.ebuild: + Marking ruby-1.8.7_p249 ppc64 and ppc for bug 300468 + + 11 Jan 2010; Brent Baude ruby-1.8.6_p388.ebuild: + Marking ruby-1.8.6_p388 ppc64 and ppc for bug 300468 + + 11 Jan 2010; Christian Faulhammer + ruby-1.8.6_p388.ebuild: + stable x86, security bug 300468 + + 11 Jan 2010; Christian Faulhammer + ruby-1.8.7_p249.ebuild: + stable x86, security bug 300468 + +*ruby-1.8.6_p388 (10 Jan 2010) + + 10 Jan 2010; Alex Legler -ruby-1.8.6_p383.ebuild, + +ruby-1.8.6_p388.ebuild: + Version bump (1.8.6), security bug 300468. Remove unneded vulnerable + version. The new ebuild also has the fix for bug 168939. + +*ruby-1.8.7_p249 (10 Jan 2010) + + 10 Jan 2010; Alex Legler -ruby-1.8.7_p248.ebuild, + +ruby-1.8.7_p249.ebuild: + Version bump (1.8.7) for security bug 300468, removing unneeded vulnerable + version + + 02 Jan 2010; Brent Baude ruby-1.8.7_p174-r1.ebuild: + Marking ruby-1.8.7_p174-r1 ppc64 for bug 288699 + +*ruby-1.8.7_p248 (25 Dec 2009) + + 25 Dec 2009; Alex Legler +ruby-1.8.7_p248.ebuild: + Version bump + + 18 Dec 2009; Hans de Graaff -ruby-1.8.7_p174.ebuild: + Remove old version. + + 18 Dec 2009; Hans de Graaff -ruby-1.8.7_p174.ebuild: + Remove old version. + + 15 Dec 2009; Raúl Porcel ruby-1.8.7_p174-r1.ebuild: + ia64/s390/sh stable wrt #288699 + + 11 Nov 2009; Tiago Cunha ruby-1.8.7_p174-r1.ebuild: + stable sparc, bug 288699 + + 25 Oct 2009; Markus Meier ruby-1.8.7_p174-r1.ebuild: + arm stable, bug #288699 + + 25 Oct 2009; Markus Meier ruby-1.8.7_p174-r1.ebuild: + amd64/x86 stable, bug #288699 + + 24 Oct 2009; Tobias Klausmann + ruby-1.8.7_p174-r1.ebuild: + Stable on alpha, bug #288699 + + 24 Oct 2009; nixnut ruby-1.8.7_p174-r1.ebuild: + ppc stable #288699 + + 12 Oct 2009; Jeroen Roovers ruby-1.8.7_p174-r1.ebuild: + Stable for HPPA (bug #288699). + + 12 Oct 2009; Jeroen Roovers ruby-1.9.1_p243.ebuild: + Marked ~hppa too. + +*ruby-1.8.7_p174-r1 (06 Oct 2009) + + 06 Oct 2009; Alex Legler +ruby-1.8.7_p174-r1.ebuild: + Revision bump. Added fix for bug 168939 (ipv6), now uses the new + eselect-ruby cleanup feature. + +*ruby-1.9.1_p243 (09 Sep 2009) + + 09 Sep 2009; Alex Legler -ruby-1.9.1_p129.ebuild, + -ruby-1.9.1_p129-r1.ebuild, +ruby-1.9.1_p243.ebuild, + -files/ruby-1.9.1_p129-gfbsd7.patch, -files/ruby19-rubygems-gentoo.patch, + -files/ruby-1.9.1_p129-no-undefined-ext.patch, + -files/ruby19-rubygems-proxy.patch, + -files/ruby-1.9.1_p129-parallelmake.patch, + -files/ruby19-mkmf-parallel-install.patch: + Version bump. Fixing bugs 278899 by Daniel Robbins, 279825, 277210 and + 168939. Cleaning up old patches. + +*ruby-1.8.6_p383 (20 Aug 2009) + + 20 Aug 2009; Alex Legler +ruby-1.8.6_p383.ebuild: + Patchlevel bump. + + 31 Jul 2009; Samuli Suominen + ruby-1.8.6_p369.ebuild, ruby-1.8.7_p174.ebuild, ruby-1.9.1_p129.ebuild, + ruby-1.9.1_p129-r1.ebuild: + Move USE defaults berkdb and gdbm from profiles/base/package.use to here. + + 28 Jun 2009; Alex Legler -ruby-1.8.6_p368.ebuild: + Removing vulnerable ebuild, bug 273213. + + 21 Jun 2009; Brent Baude ruby-1.8.6_p369.ebuild: + Marking ruby-1.8.6_p369 ppc for bug 273213 + + 20 Jun 2009; Diego E. Pettenò + ruby-1.9.1_p129-r1.ebuild: + Prepend our library path instead of overwriting it during src_install. + Thanks to the reporter of bug #274824. + +*ruby-1.8.7_p174 (18 Jun 2009) + + 18 Jun 2009; Alex Legler ruby-1.8.6_p369.ebuild, + -ruby-1.8.7_p173.ebuild, +ruby-1.8.7_p174.ebuild: + Replacing 187_p173 with _p174 because of a regression. Unifying the + ebuilds by adding unset RUBYOPT to the 186 ebuild. Migrated 187_p174 to + patchsets. + + 17 Jun 2009; Brent Baude ruby-1.8.6_p369.ebuild: + Marking ruby-1.8.6_p369 ppc64 for bug 273213 + + 16 Jun 2009; Raúl Porcel ruby-1.8.6_p369.ebuild: + arm/ia64/s390/sh/sparc stable wrt #273213 + + 16 Jun 2009; Alex Legler ruby-1.8.6_p368.ebuild, + ruby-1.8.6_p369.ebuild, -ruby-1.8.7_p160.ebuild: + Removing old version, minor cleanup + + 14 Jun 2009; Alex Legler -ruby-1.8.6_p114.ebuild, + -files/ruby-1.8.6-openssl.patch, + -files/ruby-1.8.6-shortname_constants.patch, + -files/ruby-1.8.6_p111-r13657.patch, + -files/ruby-1.8.6_p287-entity_expansion_limit.diff: + Removing vulnerable old Ruby version and stale patches, bug 274108. + + 11 Jun 2009; Tobias Klausmann + ruby-1.8.6_p369.ebuild: + Stable on alpha, bug #273213 + + 10 Jun 2009; Jeroen Roovers ruby-1.8.6_p369.ebuild: + Stable for HPPA (bug #273213). + + 10 Jun 2009; Christian Faulhammer + ruby-1.8.6_p369.ebuild: + stable x86, security bug 273213 + + 10 Jun 2009; Alex Legler ruby-1.8.6_p369.ebuild: + amd64 stable, security bug 273213. + +*ruby-1.8.7_p173 (10 Jun 2009) +*ruby-1.8.6_p369 (10 Jun 2009) + + 10 Jun 2009; Hans de Graaff +ruby-1.8.6_p369.ebuild, + +ruby-1.8.7_p173.ebuild: + Version bumps for bug #273213. + +*ruby-1.9.1_p129-r1 (27 May 2009) + + 27 May 2009; Diego E. Pettenò + +ruby-1.9.1_p129-r1.ebuild, +files/ruby-1.9.1_p129-gfbsd7.patch, + +files/ruby-1.9.1_p129-no-undefined-ext.patch, + +files/ruby-1.9.1_p129-parallelmake.patch: + Revision bump, add patches 1) to make Ruby behave more similarly between + Linux and (Gentoo/)FreeBSD; 2) to force --no-undefined when building Ruby + extensions (undefined symbols in them will cause abort at runtime 3) to + remove a concurrency issue when building the dl extension that could + result in a broken dl.so. + + 24 May 2009; Diego E. Pettenò + ruby-1.8.7_p160.ebuild, ruby-1.9.1_p129.ebuild: + Don't block rdoc-2 or later (which may enter Portage one day as it's + needed by some Rakefiles). + + 15 May 2009; Diego E. Pettenò + ruby-1.9.1_p129.ebuild: + Add ~x86-fbsd keyword. + + 15 May 2009; Alexis Ballier ruby-1.8.7_p160.ebuild: + keyword ~sparc-fbsd, bug #252315 + +*ruby-1.9.1_p129 (15 May 2009) + + 15 May 2009; Alex Legler -ruby-1.9.1-r1.ebuild, + +ruby-1.9.1_p129.ebuild, -files/ruby-ossl_ocsp-verification.patch: + Patchlevel bump, closes bug 267453. Removing OSCP verification patch, now + included in every release. + + 10 May 2009; Alex Legler ruby-1.8.6_p114.ebuild, + -ruby-1.8.6_p287-r5.ebuild, -ruby-1.8.6_p287-r13.ebuild, + ruby-1.8.6_p368.ebuild, -ruby-1.8.7_p72-r11.ebuild, + ruby-1.8.7_p160.ebuild: + Removing vulnerable versions (#268515), fixing license (#233747). + + 09 May 2009; Jeroen Roovers ruby-1.8.6_p368.ebuild: + Stable for HPPA (bug #268515). + + 09 May 2009; Alex Legler ruby-1.9.1-r1.ebuild: + Adapting rubygems notice. + + 08 May 2009; Alex Legler ruby-1.8.6_p368.ebuild: + amd64 stable, bug #268515. + + 08 May 2009; Raúl Porcel ruby-1.8.6_p368.ebuild: + arm/ia64/s390/sh/sparc stable wrt #268515 + + 07 May 2009; Christian Faulhammer + ruby-1.8.6_p368.ebuild: + stable x86, security bug 268515 + + 07 May 2009; Tobias Klausmann + ruby-1.8.6_p368.ebuild: + Stable on alpha, bug #268515 + + 07 May 2009; Brent Baude ruby-1.8.6_p368.ebuild: + Marking ruby-1.8.6_p368 ppc64 and ppc for bug 268515 + +*ruby-1.8.7_p160 (07 May 2009) +*ruby-1.8.6_p368 (07 May 2009) + + 07 May 2009; Alex Legler +ruby-1.8.6_p368.ebuild, + +ruby-1.8.7_p160.ebuild: + Version bump as per secbug 268515. NB: These are the first ebuilds that + no longer use ruby-config. + +*ruby-1.9.1-r1 (03 Apr 2009) +*ruby-1.8.7_p72-r11 (03 Apr 2009) +*ruby-1.8.6_p287-r13 (03 Apr 2009) + + 03 Apr 2009; Alex Legler + +files/ruby-1.8.6-uclibc-udp.patch, +files/auto_gem.rb, + +files/ruby18-mkmf-parallel-install.patch, + +files/ruby19-mkmf-parallel-install.patch, -ruby-1.8.6_p287-r12.ebuild, + +ruby-1.8.6_p287-r13.ebuild, -ruby-1.8.7_p72-r10.ebuild, + +ruby-1.8.7_p72-r11.ebuild, -ruby-1.9.1.ebuild, +ruby-1.9.1-r1.ebuild: + Revbumps fixing bugs 239101 (thanks to matsuu) and 260760 (thanks to Tom + Lloyd), ruby-1.9.1 is now EAPI-2. Removing old versions. Adding fake + auto_gem.rb for Ruby 1.9.1. Removing redundant WANT_AUTO* to make repoman + happy. + +*ruby-1.9.1 (21 Mar 2009) + + 21 Mar 2009; Alex Legler + +files/ruby19-rubygems-gentoo.patch, +files/ruby19-rubygems-proxy.patch, + +ruby-1.9.1.ebuild: + Adding Ruby 1.9.1 for preliminary testing + + 20 Mar 2009; Joseph Jezak ruby-1.8.7_p72-r10.ebuild, + ruby-1.8.6_p287-r12.ebuild: + Marked ~ppc for bug #252315. + + 10 Mar 2009; Alex Legler ruby-1.8.7_p72-r10.ebuild: + Unsetting RUBYOPT in src_install, backport from Ruby 1.9 ebuilds, fixes + bug 261982. + + 09 Mar 2009; Alex Legler -ruby-1.8.6_p287-r1.ebuild, + -ruby-1.8.6_p287-r3.ebuild, -ruby-1.8.6_p287-r4.ebuild, + -ruby-1.8.6_p287-r10.ebuild, -ruby-1.8.6_p287-r11.ebuild, + -ruby-1.8.7_p72-r1.ebuild, -ruby-1.8.7_p72-r2.ebuild: + Cleanup + +*ruby-1.8.7_p72-r10 (07 Mar 2009) + + 07 Mar 2009; Diego E. Pettenò + +ruby-1.8.7_p72-r10.ebuild: + Add a revision of ruby 1.8.7 using eselect ruby. + + 03 Mar 2009; Peter Volkov ruby-1.8.6_p287-r12.ebuild: + ~mips keyworded, bug #252315. + + 25 Feb 2009; Tobias Scherbaum + ruby-1.8.6_p287-r5.ebuild: + ppc stable, bug #260006 + + 25 Feb 2009; Raúl Porcel ruby-1.8.6_p287-r5.ebuild: + arm/ia64/s390/sh/sparc/x86 stable wrt #260006 + + 24 Feb 2009; Alex Legler ruby-1.8.6_p287-r5.ebuild, + ruby-1.8.6_p287-r12.ebuild, ruby-1.8.7_p72-r2.ebuild: + Fixing Tk USE flag test, bug 258893. + + 23 Feb 2009; Brent Baude ruby-1.8.6_p287-r5.ebuild: + Marking ruby-1.8.6_p287-r5 ppc64 for bug 260006 + + 23 Feb 2009; Tobias Heinlein + ruby-1.8.6_p287-r5.ebuild: + amd64 stable wrt security bug #260006 + + 23 Feb 2009; Jeroen Roovers ruby-1.8.6_p287-r5.ebuild: + Stable for HPPA (bug #260006). + + 23 Feb 2009; Tobias Klausmann + ruby-1.8.6_p287-r5.ebuild: + Stable on alpha, bug #260006 + +*ruby-1.8.7_p72-r2 (23 Feb 2009) +*ruby-1.8.6_p287-r12 (23 Feb 2009) +*ruby-1.8.6_p287-r5 (23 Feb 2009) + + 23 Feb 2009; Alex Legler +files/ruby-mkconfig.patch, + +files/ruby-ossl_ocsp-verification.patch, +ruby-1.8.6_p287-r5.ebuild, + +ruby-1.8.6_p287-r12.ebuild, +ruby-1.8.7_p72-r2.ebuild: + Revision bumps for security bug 260006 (X.509 certificate spoofing). Also + fixing bugs 234877 (backported patch for mkconfig), 258893 (ebuild dies + now before compilation if Tk useflags don't match) and 230748 (adding + --enable-option-checking=no for newer versions of autoconf). + + 10 Feb 2009; Raúl Porcel ruby-1.8.6_p287-r4.ebuild: + arm/ia64/s390/sh/sparc stable wrt #254307 + + 25 Jan 2009; Tobias Klausmann + ruby-1.8.6_p287-r4.ebuild: + Stable on alpha, bug #254307 + + 20 Jan 2009; Alexis Ballier + ruby-1.8.6_p287-r11.ebuild: + keyword ~x86-fbsd, bug #252315 + + 17 Jan 2009; nixnut ruby-1.8.6_p287-r4.ebuild: + ppc stable #254307 + + 15 Jan 2009; Markus Meier ruby-1.8.6_p287-r4.ebuild: + amd64/x86 stable, bug #254307 + + 14 Jan 2009; Brent Baude ruby-1.8.6_p287-r4.ebuild: + stable ppc64, bug 254307 + + 14 Jan 2009; Jeroen Roovers ruby-1.8.6_p287-r4.ebuild: + Stable for HPPA (bug #254307). + + 14 Jan 2009; Jeroen Roovers ruby-1.8.6_p287-r10.ebuild, + ruby-1.8.6_p287-r11.ebuild: + Marked ~hppa (bug #252315). + +*ruby-1.8.6_p287-r11 (11 Jan 2009) + + 11 Jan 2009; Hans de Graaff + +files/ruby-1.8.6-openssl.patch, +ruby-1.8.7_p287-r4, + +ruby-1.8.6_p287-r11.ebuild: + Backport conditional definition of missing openssl functions from ruby 1.8.7. + Fixes #254307. + + 29 Dec 2008; Brent Baude ruby-1.8.6_p287-r10.ebuild: + Marking ruby-1.8.6_p287-r10 ~ppc64 for bug 252315 + + 26 Dec 2008; Raúl Porcel ruby-1.8.6_p287-r10.ebuild: + Add ~alpha/~arm/~ia64/~s390/~sh wrt #251159 + + 24 Dec 2008; Friedrich Oslage + ruby-1.8.6_p287-r10.ebuild: + Add ~sparc keyword, bug #252315 + +*ruby-1.8.6_p287-r10 (23 Dec 2008) + + 23 Dec 2008; Hans de Graaff + +ruby-1.8.6_p287-r10.ebuild: + Version bump which switches from ruby-config to eselect-ruby. Dropped most + keywords since eselect-ruby does not yet have these keywords. + + 23 Dec 2008; Hans de Graaff ruby-1.8.6_p114.ebuild, + ruby-1.8.6_p287-r1.ebuild, ruby-1.8.6_p287-r3.ebuild: + Revert the ruby-config changes. We can't remove them until we provide an + alternative outside the ebuilds, and eselect-ruby isn't stable yet. Apologies + for breaking things as mentioned in bug #251833. + + 22 Dec 2008; Hans de Graaff ruby-1.8.6_p114.ebuild, + ruby-1.8.6_p287-r1.ebuild, ruby-1.8.6_p287-r3.ebuild, + ruby-1.8.7_p72-r1.ebuild: + Remove pkg_postinst and pkg_postrm functions now that ruby-config is gone. + Thanks for the people noticing this in bug #251833. + + 21 Dec 2008; Hans de Graaff ruby-1.8.6_p114.ebuild, + ruby-1.8.6_p287-r1.ebuild, ruby-1.8.6_p287-r3.ebuild, + ruby-1.8.7_p72-r1.ebuild: + Drop dependency on ruby-config, which will be removed from the tree. We + currently only have one major version of ruby in the tree (Ruby 1.8), so there + is no need for ruby-config at this moment. For newer versions of Ruby we will + use eselect-ruby, which can be found in the ruby overlay at the moment. + + 21 Dec 2008; Hans de Graaff ruby-1.8.6_p114.ebuild, + ruby-1.8.6_p287-r1.ebuild, ruby-1.8.6_p287-r3.ebuild: + Use mirror://ruby in SRC_URI, fixes #237392. + + 21 Dec 2008; Hans de Graaff -ruby-1.8.6_p111.ebuild, + -ruby-1.8.6_p111-r1.ebuild, -ruby-1.8.6_p287-r2.ebuild, + -ruby-1.8.7_p72.ebuild: + Remove old versions. Leave one old stable version with cjk support. + +*ruby-1.8.6_p287-r3 (29 Nov 2008) + + 29 Nov 2008; Hans de Graaff + files/ruby-1.8.6_p287-entity_expansion_limit.diff, + +ruby-1.8.6_p287-r3.ebuild: + Fix our expansion limit patch according to debian bug report + http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=502535 and bump the ebuild to + make sure people will pick up the fixed version. Thanks to Alex Legler for + mentioning the patch. + +*ruby-1.8.7_p72-r1 (26 Nov 2008) +*ruby-1.8.6_p287-r2 (26 Nov 2008) + + 26 Nov 2008; Hans de Graaff + +files/ruby-1.8.6-shortname_constants.patch, +ruby-1.8.6_p287-r2.ebuild, + +ruby-1.8.7_p72-r1.ebuild: + Fix problem with shortname constants #247790, already fixed in upstream SVN. + Thanks to Alex Legler for providing the patch. + + 26 Nov 2008; Hans de Graaff -ruby-1.8.6_p286.ebuild, + -ruby-1.8.6_p287.ebuild: + Remove versions that will not become stable + + 16 Sep 2008; Tobias Scherbaum + ruby-1.8.6_p287-r1.ebuild: + ppc stable, bug #225465 + + 11 Sep 2008; Tobias Heinlein + ruby-1.8.6_p287-r1.ebuild: + amd64 stable wrt security bug #225465 + + 11 Sep 2008; Raúl Porcel ruby-1.8.6_p287-r1.ebuild: + alpha/ia64/x86 stable wrt #225465 + + 11 Sep 2008; Ferris McCormick + ruby-1.8.6_p287-r1.ebuild: + Sparc stable --- Security Bug #225465 --- good since late August. + + 11 Sep 2008; Markus Rothe ruby-1.8.6_p287-r1.ebuild: + Stable on ppc64; bug #225465 + + 11 Sep 2008; Jeroen Roovers ruby-1.8.6_p287-r1.ebuild: + Stable for HPPA (bug #225465). + +*ruby-1.8.6_p287-r1 (29 Aug 2008) + + 29 Aug 2008; Hans de Graaff + +files/ruby-1.8.6_p287-entity_expansion_limit.diff, + +ruby-1.8.6_p287-r1.ebuild: + Fix REXML security issues, bug #236060. + + 23 Aug 2008; Jeroen Roovers metadata.xml: + Add GLEP 56 USE flag descriptions. + +*ruby-1.8.7_p72 (15 Aug 2008) + + 15 Aug 2008; Caleb Tennis -ruby-1.8.7_p22.ebuild, + +ruby-1.8.7_p72.ebuild: + bump 1.8.7 to latest patch release + +*ruby-1.8.6_p287 (11 Aug 2008) + + 11 Aug 2008; Hans de Graaff +ruby-1.8.6_p287.ebuild: + Version bump for brown paper bag relelease. + + 10 Aug 2008; Hans de Graaff + -files/ruby-1.8.6-revert-r15856.patch, -ruby-1.8.6_p230.ebuild: + Remove broken version in favor of the just-added 1.8.6_p286 + +*ruby-1.8.6_p286 (10 Aug 2008) + + 10 Aug 2008; Hans de Graaff +ruby-1.8.6_p286.ebuild: + Version bump to latest released version of ruby 1.8.6. This version fixes the + security issues reported in #225465 and #234224. The cjk USE flag has been + dropped since no compatible patches have been released yet. + + 25 Jul 2008; Michael Sterrett + ruby-1.8.6_p230.ebuild: + drop cjk from SRC_URI as well + + 15 Jul 2008; Hans de Graaff ruby-1.8.6_p230.ebuild: + Drop cjk support since the most recent oniguruma patches no longer apply to + this version, #230111. + + 29 Jun 2008; Hans de Graaff + +files/ruby-1.8.6-revert-r15856.patch, +ruby-1.8.6_p230.ebuild: + Try to fix the security issues reported in #225465 for ruby 1.8.6. + Unfortunately the official p230 has a change which causes segmentation faults + for applications like Rails and RSpec, so we are reverting that specific + change. + +*ruby-1.8.7_p22 (29 Jun 2008) + + 29 Jun 2008; Caleb Tennis -ruby-1.8.7.ebuild, + +ruby-1.8.7_p22.ebuild: + bump 1.8.7 for security fix + + 20 Jun 2008; Caleb Tennis -ruby-1.8.6_p230.ebuild: + nevermind, don't bump this yet + +*ruby-1.8.6_p230 (20 Jun 2008) + + 20 Jun 2008; Caleb Tennis +ruby-1.8.6_p230.ebuild: + version bump + +*ruby-1.8.7 (10 Jun 2008) + + 10 Jun 2008; Caleb Tennis -ruby-1.8.7_pre2.ebuild, + +ruby-1.8.7.ebuild: + bump 1.8.7 to final + +*ruby-1.8.7_pre2 (21 Apr 2008) + + 21 Apr 2008; Richard Brown -ruby-1.8.7_pre1.ebuild, + +ruby-1.8.7_pre2.ebuild: + Version Bump + +*ruby-1.8.7_pre1 (16 Apr 2008) + + 16 Apr 2008; Richard Brown +ruby-1.8.7_pre1.ebuild: + Version bump. Drop cjk until a new version of oniguruma appears. + + 06 Mar 2008; Steve Dibb ruby-1.8.6_p114.ebuild: + amd64 stable, bug 212264 + + 06 Mar 2008; Jeroen Roovers ruby-1.8.6_p114.ebuild: + Stable for HPPA (bug #212264). + + 05 Mar 2008; Tobias Scherbaum + ruby-1.8.6_p114.ebuild: + ppc stable, bug #212264 + + 05 Mar 2008; Raúl Porcel ruby-1.8.6_p114.ebuild: + alpha/ia64 stable wrt #212264 + + 05 Mar 2008; Christian Faulhammer + ruby-1.8.6_p114.ebuild: + stable x86, security bug 212264 + + 05 Mar 2008; Ferris McCormick ruby-1.8.6_p114.ebuild: + Sparc stable, Security Bug #212264, builds and installs, initial tests run + as expected. + + 05 Mar 2008; Brent Baude ruby-1.8.6_p114.ebuild: + Marking ruby-1.8.6_p114 ppc64 for bug 212264 + +*ruby-1.8.6_p114 (05 Mar 2008) + + 05 Mar 2008; Richard Brown + -files/ruby-1.8.4-glibc24-eaccess.diff, -files/ruby-1.8.4-yaml.diff, + -files/ruby-1.8.5_p113-net-http-p114.patch, -ruby-1.8.4-r3.ebuild, + -ruby-1.8.5_p113.ebuild, +ruby-1.8.6_p114.ebuild: + Version bump for #212264. Remove old ebuilds. + + 17 Feb 2008; Raúl Porcel ruby-1.8.6_p111-r1.ebuild: + alpha/ia64 stable wrt #208916 + + 17 Feb 2008; nixnut ruby-1.8.6_p111-r1.ebuild: + Stable on ppc wrt bug 208916 + + 16 Feb 2008; Markus Meier ruby-1.8.6_p111-r1.ebuild: + x86 stable, bug #208916 + + 16 Feb 2008; Ferris McCormick + ruby-1.8.6_p111-r1.ebuild: + Sparc stable --- Bug #208916 --- working well for about 6 weeks. + + 15 Feb 2008; Richard Brown + -files/ruby-1.8.6-exit-status.patch, + -files/ruby-1.8.6_p110-net-http-p111.patch, + -files/ruby-1.8.6_p36-rb_thread_status_prototype.patch, + -ruby-1.8.5_p2-r1.ebuild, -ruby-1.8.6-r1.ebuild, + -ruby-1.8.6_p110-r1.ebuild, -ruby-1.8.6_p110-r2.ebuild: + Remove old versions + + 05 Feb 2008; Markus Rothe ruby-1.8.6_p111-r1.ebuild: + Stable on ppc64 + + 26 Dec 2007; Peter Weller ruby-1.8.6_p111.ebuild: + Stable on amd64; bug 199191 + + 24 Dec 2007; Raúl Porcel ruby-1.8.6_p111.ebuild: + alpha/ia64/sparc stable wrt #199191 + + 24 Dec 2007; Hans de Graaff ruby-1.8.6_p111-r1.ebuild: + Remove now-obsolete warning about coreutils versions, #203156. + + 24 Dec 2007; Jeroen Roovers ruby-1.8.6_p111-r1.ebuild: + Stable for HPPA (bug #199191). + +*ruby-1.8.6_p111-r1 (23 Dec 2007) + + 23 Dec 2007; Richard Brown +ruby-1.8.6_p111-r1.ebuild: + Remove dependencies on system packages. Add berkdb (bug #199705), gdbm and + ssl USE flags. Patch to p113. + + 23 Dec 2007; Brent Baude ruby-1.8.6_p111.ebuild: + Marking ruby-1.8.6_p111 ppc and ppc64 for bug 199191 + + 23 Dec 2007; Markus Meier ruby-1.8.6_p111.ebuild: + x86 stable, security bug #199191 + +*ruby-1.8.6_p111 (23 Dec 2007) + + 23 Dec 2007; Richard Brown + +files/ruby-1.8.6_p111-r13657.patch, +ruby-1.8.6_p111.ebuild: + Version bump with patch for bug #199191 + + 14 Dec 2007; Ulrich Mueller ruby-1.8.6_p110-r2.ebuild: + Move dependency on (X)Emacs modes to PDEPEND. + + 25 Oct 2007; Hans de Graaff ruby-1.8.6_p110-r2.ebuild: + Add back ~hppa keyword now that XEmacs support files have been keyworded, + bug 196413 + +*ruby-1.8.6_p110-r2 (21 Oct 2007) + + 21 Oct 2007; Hans de Graaff + +ruby-1.8.6_p110-r2.ebuild: + Add emacs and xemacs USE flags and use them to pull in the correct editing + mode for each. Had to drop several arch keywords as reported on bug 196413. + + 13 Oct 2007; Steve Dibb ruby-1.8.6_p110-r1.ebuild: + amd64 stable, security bug 194236 + + 11 Oct 2007; Markus Rothe ruby-1.8.5_p113.ebuild, + ruby-1.8.6_p110-r1.ebuild: + Stable on ppc64; bug #194236 + + 09 Oct 2007; Steve Dibb ruby-1.8.6-r1.ebuild: + amd64 stable, security bug 194236 + + 08 Oct 2007; Jeroen Roovers ruby-1.8.6_p110-r1.ebuild: + Stable for HPPA (bug #194236). + + 08 Oct 2007; Raúl Porcel ruby-1.8.6_p110-r1.ebuild: + alpha/ia64/sparc stable wrt security #194236 + + 07 Oct 2007; Tobias Scherbaum + ruby-1.8.6_p110-r1.ebuild: + ppc stable, bug #194236 + + 07 Oct 2007; Christian Faulhammer + ruby-1.8.6_p110-r1.ebuild: + stable x86, security bug 194236 + + 07 Oct 2007; Christian Faulhammer + ruby-1.8.5_p113.ebuild: + stable x86, security bug 194236 + + 07 Oct 2007; Richard Brown -ruby-1.8.5_p35.ebuild, + -ruby-1.8.6_p36-r3.ebuild, -ruby-1.8.6_p36-r4.ebuild, + -ruby-1.8.6_p110.ebuild: + Remove old versions + +*ruby-1.8.6_p110-r1 (30 Sep 2007) +*ruby-1.8.5_p113 (30 Sep 2007) + + 30 Sep 2007; Richard Brown + +files/ruby-1.8.5_p113-net-http-p114.patch, + +files/ruby-1.8.6_p110-net-http-p111.patch, +ruby-1.8.5_p113.ebuild, + +ruby-1.8.6_p110-r1.ebuild: + Fix bug #194236. Bump 1.8.6 to p111 as p110-r1. Bump 1.8.5 to p114 as p113, + using 1.8.6-p110 as base ebuild. + + 24 Sep 2007; Richard Brown ruby-1.8.6_p110.ebuild: + More fixes from gentoo-dev and graaff + + 24 Sep 2007; Richard Brown ruby-1.8.6_p110.ebuild: + Implement suggestions from http://archives.gentoo.org/gentoo-dev/msg_147875.xml + +*ruby-1.8.6_p110 (24 Sep 2007) + + 24 Sep 2007; Richard Brown +ruby-1.8.6_p110.ebuild: + Version bump + +*ruby-1.8.6_p36-r4 (26 Aug 2007) + + 26 Aug 2007; Nguyễn Thái Ngọc Duy + +ruby-1.8.6_p36-r4.ebuild: + Use user LDFLAGS, #181436 + + 17 Aug 2007; Hans de Graaff ruby-1.8.4-r3.ebuild, + ruby-1.8.5_p2-r1.ebuild, ruby-1.8.5_p35.ebuild: + MANIFEST was already gone in ruby 1.8.4, so remove it also from the old + ebuilds, including the currently stable 1.8.5_p2-r1, #189241. + + 17 Aug 2007; Hans de Graaff -ruby-1.8.5_p2.ebuild, + -ruby-1.8.5_p12.ebuild, -ruby-1.8.6_p36-r1.ebuild, + -ruby-1.8.6_p36-r2.ebuild: + Remove some older versions that will not be promoted to stable, keeping at + least one version of each release. + + 05 Jul 2007; Piotr Jaroszyński + ruby-1.8.6_p36-r3.ebuild: + (QA) RESTRICT clean up. + +*ruby-1.8.6_p36-r3 (04 Jul 2007) + + 04 Jul 2007; Mike Doty + +files/ruby-1.8.6-memory-leak.diff, +ruby-1.8.6_p36-r3.ebuild: + fixed memory leak loading .so bug #182946 + + 02 Jul 2007; Piotr Jaroszyński ruby-1.8.4-r3.ebuild, + ruby-1.8.5_p2.ebuild, ruby-1.8.5_p2-r1.ebuild, ruby-1.8.5_p12.ebuild, + ruby-1.8.5_p35.ebuild, ruby-1.8.6-r1.ebuild, ruby-1.8.6_p36-r1.ebuild, + ruby-1.8.6_p36-r2.ebuild: + (QA) RESTRICT clean up. + + 21 Jun 2007; Fernando J. Pereda ruby-1.8.6-r1.ebuild: + Re-add stable keyword for alpha as per bug #181110 + + 21 Jun 2007; Christoph Mende ruby-1.8.6-r1.ebuild: + Back to ~amd64 wrt bug 181110 + + 21 Jun 2007; Raúl Porcel ruby-1.8.6-r1.ebuild: + Mark 1.8.6 unstable on alpha/ia64/x86 wrt #181110 + +*ruby-1.8.6_p36-r2 (20 Jun 2007) + + 20 Jun 2007; Richard Brown +ruby-1.8.6_p36-r2.ebuild: + Re-add cjk USE flag, thanks to Hannes Wyss, bug #182671 + +*ruby-1.8.6_p36-r1 (18 Jun 2007) + + 18 Jun 2007; Richard Brown + +files/ruby-1.8.6_p36-rb_thread_status_prototype.patch, + -ruby-1.8.6_p36.ebuild, +ruby-1.8.6_p36-r1.ebuild: + Add prototype fix from ruby -r12567 [ruby-list:43615]. Thanks to peper and + spbecker + + 14 Jun 2007; Christoph Mende ruby-1.8.6-r1.ebuild: + Stable on amd64 wrt bug 181110 + +*ruby-1.8.6_p36 (12 Jun 2007) + + 12 Jun 2007; Richard Brown +ruby-1.8.6_p36.ebuild: + Version Bump. Bug #181379 + + 10 Jun 2007; Joshua Kinard ruby-1.8.6-r1.ebuild: + Stable on mips, per #181110. + + 09 Jun 2007; nixnut ruby-1.8.6-r1.ebuild: + Stable on ppc wrt bug 181110 + + 09 Jun 2007; Jeroen Roovers ruby-1.8.6-r1.ebuild: + Stable for HPPA (bug #181110). + + 09 Jun 2007; Raúl Porcel ruby-1.8.6-r1.ebuild: + alpha/ia64/x86 stable wrt #181110 + + 07 Jun 2007; Gustavo Zacarias ruby-1.8.6-r1.ebuild: + Stable on sparc wrt #181110 + + 06 Jun 2007; Brent Baude ruby-1.8.6-r1.ebuild: + Marking ruby-1.8.6-r1 ppc64 stable for bug#181110 + + 24 May 2007; Richard Brown ruby-1.8.4-r3.ebuild, + ruby-1.8.5_p2.ebuild, ruby-1.8.5_p2-r1.ebuild, ruby-1.8.5_p12.ebuild, + ruby-1.8.5_p35.ebuild: + Add RESTRICT="test" to ebuilds that have no hope of passing. + + 24 May 2007; Lars Weiler ruby-1.8.5_p2-r1.ebuild: + Stable on ppc; bug #178346. + + 19 May 2007; Markus Rothe ruby-1.8.5_p2-r1.ebuild: + Stable on ppc64; bug #178346 + + 18 May 2007; Fernando J. Pereda + ruby-1.8.5_p2-r1.ebuild: + Stable on alpha as per bug #178346 + + 17 May 2007; Richard Brown ruby-1.8.6-r1.ebuild: + Fix bug #128837, ruby-talk:183494 + + 16 May 2007; Richard Brown -ruby-1.8.6_pre1.ebuild, + -ruby-1.8.6_pre3.ebuild, -ruby-1.8.6.ebuild: + Remove old 1.8.6 versions + + 16 May 2007; Steve Dibb ruby-1.8.5_p2-r1.ebuild: + amd64 stable, bug 178346 + + 13 May 2007; Jeroen Roovers ruby-1.8.5_p2-r1.ebuild: + Stable for HPPA (bug #178346). + + 13 May 2007; Ferris McCormick ruby-1.8.5_p2-r1.ebuild: + Stable on sparc --- Bug #178346 --- fixes Bug #159922 (uses + /usr/bin/install). + + 13 May 2007; Raúl Porcel ruby-1.8.5_p2-r1.ebuild: + ia64 + x86 stable wrt bug 178346 + +*ruby-1.8.5_p2-r1 (13 May 2007) + + 13 May 2007; Hans de Graaff +ruby-1.8.5_p2-r1.ebuild: + Bump to get people to recompile ruby now that coreutils-6.7-r1 is stable + on most arches so that ruby properly picks up new location of /bin/install. + See #159922 for details. + +*ruby-1.8.6-r1 (01 May 2007) + + 01 May 2007; Richard Brown + +files/ruby-1.8.6-exit-status.patch, +ruby-1.8.6-r1.ebuild: + Add new src_test, and add return code patch from [ruby-core:10609] and + [ruby-core:10760] + + 24 Apr 2007; Richard Brown ruby-1.8.4-r3.ebuild, + ruby-1.8.5_p2.ebuild, ruby-1.8.5_p12.ebuild, ruby-1.8.5_p35.ebuild, + ruby-1.8.6_pre1.ebuild, ruby-1.8.6_pre3.ebuild, ruby-1.8.6.ebuild: + Fix $ROOT usage. Bug #167271 + + 07 Apr 2007; Nguyễn Thái Ngọc Duy + ruby-1.8.4-r3.ebuild, ruby-1.8.5_p2.ebuild, ruby-1.8.5_p12.ebuild, + ruby-1.8.5_p35.ebuild, ruby-1.8.6_pre1.ebuild, ruby-1.8.6_pre3.ebuild, + ruby-1.8.6.ebuild: + Added warning, bug #159922 + +*ruby-1.8.6 (13 Mar 2007) + + 13 Mar 2007; Caleb Tennis +ruby-1.8.6.ebuild: + version bump + +*ruby-1.8.5_p35 (13 Mar 2007) + + 13 Mar 2007; Caleb Tennis +ruby-1.8.5_p35.ebuild: + bump + + 06 Mar 2007; Hans de Graaff ruby-1.8.6_pre3.ebuild: + MANIFEST is no longer distributed, but NEWS is: update dodoc accordingly. + +*ruby-1.8.6_pre3 (04 Mar 2007) + + 04 Mar 2007; Caleb Tennis +ruby-1.8.6_pre3.ebuild: + 1.8.6 pre 3 + +*ruby-1.8.6_pre1 (17 Feb 2007) + + 17 Feb 2007; Diego Pettenò + +ruby-1.8.6_pre1.ebuild: + Bump to the preview version, but without CJK support for now because + Onigurama hasn't been updated yet. Thanks to M. Edward Borasky in bug + #167364. + + 11 Feb 2007; Fabian Groffen ruby-1.8.4-r3.ebuild, + ruby-1.8.5_p2.ebuild: + Dropped ppc-macos keyword, see you in prefix + + 11 Feb 2007; Christian Faulhammer ruby-1.8.4-r3.ebuild: + moved from USE flag tcltk to tk, see bug 17808 + + 31 Jan 2007; Marius Mauch ruby-1.8.4-r3.ebuild, + ruby-1.8.5_p2.ebuild, ruby-1.8.5_p12.ebuild: + Replacing einfo with elog + + 28 Jan 2007; Nguyễn Thái Ngọc Duy + ruby-1.8.5_p2.ebuild, ruby-1.8.5_p12.ebuild: + ruby-1.8.5 should use >=ruby-config-0.3.1 for ri symlink, #164136 + + 04 Jan 2007; Diego Pettenò ruby-1.8.4-r3.ebuild: + Get rid of debug.eclass usage. + + 01 Jan 2007; Fabian Groffen ruby-1.8.4-r3.ebuild, + ruby-1.8.5_p2.ebuild, ruby-1.8.5_p12.ebuild: + Dropped ppc-macos keyword, see you in prefix + + 29 Dec 2006; Nguyễn Thái Ngọc Duy + ruby-1.8.5_p12.ebuild: + keepdir /usr/lib/ruby/site_ruby, #90510 + + 25 Dec 2006; Diego Pettenò + -files/ruby-1.8.5-cgi-dos-1.patch, -files/oniguruma-2.3.1-gentoo.patch, + -ruby-1.8.4-r1.ebuild, -ruby-1.8.5.ebuild, -ruby-1.8.5-r1.ebuild, + -ruby-1.8.5-r2.ebuild, -ruby-1.8.5-r3.ebuild: + Cleanup old versions. + +*ruby-1.8.5_p12 (25 Dec 2006) + + 25 Dec 2006; Diego Pettenò +ruby-1.8.5_p12.ebuild: + Version bump, thanks to M. Edward Borasky in bug #158458. + + 14 Dec 2006; Nguyễn Thái Ngọc Duy + ruby-1.8.5_p2.ebuild: + Fixed undefined variable MY_PV causing origuruma silently failed to install. + Also upgrade to origuruma 2.5.7. Patch by Hannes Wyss (bug + #147333) + + 05 Dec 2006; Christian Faulhammer ruby-1.8.5_p2.ebuild: + stable x86, security bug #157048 + + 04 Dec 2006; Jeroen Roovers ruby-1.8.5_p2.ebuild: + Stable for HPPA (bug #157048). + + 04 Dec 2006; Tobias Scherbaum + ruby-1.8.5_p2.ebuild: + ppc stable, bug #157048 + + 04 Dec 2006; Alexander H. Færøy ruby-1.8.5_p2.ebuild: + Stable on Alpha; bug #157048 + + 04 Dec 2006; Brent Baude ruby-1.8.5_p2.ebuild: + Marking ruby-1.8.5_p2 ppc64 stable for bug 157048 + + 04 Dec 2006; Gustavo Zacarias ruby-1.8.5_p2.ebuild: + Stable on sparc wrt security #157048 + + 04 Dec 2006; Luis Medinas ruby-1.8.5_p2.ebuild: + Stable on amd64. See security bug #157048. + +*ruby-1.8.5_p2 (04 Dec 2006) + + 04 Dec 2006; Diego Pettenò +ruby-1.8.5_p2.ebuild: + Version bump to fix the new security issue with cgi.rb. Bug #157048. + + 25 Nov 2006; Bryan Østergaard ruby-1.8.5-r3.ebuild: + Stable on ia64. + + 15 Nov 2006; Markus Rothe ruby-1.8.5-r3.ebuild: + Stable on ppc64; bug #153497 + + 13 Nov 2006; René Nussbaumer ruby-1.8.5-r3.ebuild: + Stable on hppa. See bug #153497. + + 08 Nov 2006; Danny van Dyk ruby-1.8.5-r3.ebuild: + Marked stable on amd64. + + 08 Nov 2006; Tobias Scherbaum + ruby-1.8.5-r3.ebuild: + ppc stable, bug #153497 + + 08 Nov 2006; Joshua Jackson ruby-1.8.5-r3.ebuild: + Stable x86; bug #153497 + + 07 Nov 2006; Alexander H. Færøy ruby-1.8.5-r3.ebuild: + Stable on Alpha. Bug 153497 + + 07 Nov 2006; Ferris McCormick ruby-1.8.5-r3.ebuild: + Stable on sparc --- security Bug #153497 --- builds and runs my verification + programs. + +*ruby-1.8.5-r3 (07 Nov 2006) + + 07 Nov 2006; Diego Pettenò + +files/ruby-1.8.5-cgi-dos-1.patch, +ruby-1.8.5-r3.ebuild: + Revision bump adding the patch for CVE-2006-5467. See bug #153497. + + 07 Nov 2006; Diego Pettenò ruby-1.8.4-r3.ebuild, + ruby-1.8.5.ebuild, ruby-1.8.5-r1.ebuild, ruby-1.8.5-r2.ebuild: + Add WANT_AUTO* variables. + + 20 Oct 2006; Aron Griffis ruby-1.8.5-r2.ebuild: + Mark 1.8.5-r2 stable on ia64 + + 20 Oct 2006; Aron Griffis ruby-1.8.5-r2.ebuild: + Mark 1.8.5-r2 stable on alpha + + 18 Oct 2006; Roy Marples ruby-1.8.5-r2.ebuild: + Added ~sparc-fbsd keyword. + + 13 Oct 2006; Diego Pettenò ruby-1.8.4-r1.ebuild, + ruby-1.8.4-r3.ebuild, ruby-1.8.5.ebuild, ruby-1.8.5-r1.ebuild, + ruby-1.8.5-r2.ebuild: + Remove autoconf dependencies, and leave them to autotools eclass. + + 12 Oct 2006; Diego Pettenò ruby-1.8.4-r1.ebuild, + ruby-1.8.4-r3.ebuild, ruby-1.8.5.ebuild, ruby-1.8.5-r1.ebuild, + ruby-1.8.5-r2.ebuild: + Remove again gnuconfig calls, please don't add them back again. + +*ruby-1.8.5-r2 (09 Oct 2006) + + 09 Oct 2006; Diego Pettenò +ruby-1.8.5-r2.ebuild: + Mask again -fomit-frame-poointer as per bug #150413 and #148965 + +*ruby-1.8.5-r1 (06 Oct 2006) + + 06 Oct 2006; Caleb Tennis +ruby-1.8.5-r1.ebuild: + version bump to get rid of fomit-frame-pointer filtering, per bug #148965 + + 05 Oct 2006; Emanuele Giaquinta ruby-1.8.5.ebuild: + tcltk -> tk, acked by Flameeyes. + + 28 Sep 2006; Gustavo Zacarias ruby-1.8.5.ebuild: + Stable on sparc wrt security #142038 + + 27 Sep 2006; Tobias Scherbaum ruby-1.8.5.ebuild: + hppa&&ppc stable, bug #142038 + + 27 Sep 2006; Fernando J. Pereda ruby-1.8.5.ebuild: + Stable on alpha wrt bug #145524 + + 27 Sep 2006; Joshua Jackson ruby-1.8.5.ebuild: + Stable x86; bug #142038 + + 26 Sep 2006; Markus Rothe ruby-1.8.5.ebuild: + Stable on ppc64; bug #142038 + + 26 Sep 2006; Simon Stelling ruby-1.8.5.ebuild: + stable on amd64; bug 142038 + + 05 Sep 2006; Joshua Kinard ruby-1.8.4-r3.ebuild: + Marked stable on mips. + + 02 Sep 2006; Diego Pettenò ruby-1.8.5.ebuild: + Remove findutils dependency, again. + + 02 Sep 2006; Diego Pettenò ruby-1.8.5.ebuild: + Re-add ~x86-fbsd keyword that was removed somehow. + + 30 Aug 2006; Caleb Tennis -ruby-1.8.4.20060529.ebuild, + -ruby-1.8.5_pre1.ebuild, -ruby-1.8.5_pre4.ebuild: + remove old versions + + 30 Aug 2006; Caleb Tennis ruby-1.8.4-r3.ebuild, + ruby-1.8.5.ebuild: + Add debug use flag to use debug symbols + +*ruby-1.8.5 (28 Aug 2006) + + 28 Aug 2006; +ruby-1.8.5.ebuild: + Version bump. +1.8.5 + +*ruby-1.8.5_pre4 (21 Aug 2006) + + 21 Aug 2006; Caleb Tennis +ruby-1.8.5_pre4.ebuild: + version bump + + 07 Aug 2006; Ferris McCormick ruby-1.8.4-r3.ebuild: + Stable on sparc --- Bug #133002 --- builds and runs fine. (But notice + Comments 2, 16, and 20 on the referenced bug: they apply as well to sparc.) + + 21 Jul 2006; Chris Gianelloni ruby-1.8.4-r3.ebuild: + Stable on amd64 and x86 wrt bug #133002. + + 20 Jul 2006; Markus Rothe ruby-1.8.4-r3.ebuild: + Stable on ppc64; bug #133002 + + 09 Jul 2006; Lars Weiler ruby-1.8.4-r3.ebuild: + Stable on ppc; bug #133002. + + 02 Jul 2006; Daniel Black Manifest: + regen Manifest to not contain missing ruby-1.8.5_pre1.ebuild.orig + + 26 Jun 2006; Diego Pettenò ruby-1.8.5_pre1.ebuild: + Cleanup by removing deprecated gnuconfig, call autoconf explicitely, update + dependencies, add -fno-strict-aliasing. + +*ruby-1.8.5_pre1 (26 Jun 2006) + + 26 Jun 2006; Caleb Tennis ruby-1.8.4-r3.ebuild, + +ruby-1.8.5_pre1.ebuild: + new preview + + 06 Jun 2006; Caleb Tennis -ruby-1.8.4.20060226.ebuild: + remove a snapshot + +*ruby-1.8.4.20060529 (30 May 2006) + + 30 May 2006; Caleb Tennis +ruby-1.8.4.20060529.ebuild: + Snapshot bump + + 28 May 2006; Diego Pettenò + ruby-1.8.4.20060226.ebuild: + Respect LDFLAGS but filter -Bdirect for some libraries. + + 28 May 2006; Diego Pettenò + ruby-1.8.4.20060226.ebuild: + Fix quoting. + + 27 May 2006; Diego Pettenò + ruby-1.8.4.20060226.ebuild: + Drop dependency over findutils to avoid dependency on FreeBSD (it's in system). + + 22 May 2006; Caleb Tennis -files/ruby-1.8.2-soap.diff, + -files/ruby-1.8.2-unittest.diff, + -files/ruby-1.8.2-xmlrpc-ipimethods-fix.diff, -files/re.c.182.patch, + -files/ruby-rdoc-gentoo.diff, -ruby-1.8.2-r2.ebuild, -ruby-1.8.3.ebuild, + -ruby-1.8.4.ebuild, -ruby-1.8.4-r2.ebuild: + remove old versions, particularly < 1.8.3 for GLSA 200510-05 + + 01 May 2006; Rene Nussbaumer ruby-1.8.4-r3.ebuild: + Stable on hppa. See bug #130657. + + 29 Apr 2006; Simon Stelling ruby-1.8.4-r1.ebuild: + stable on amd64 wrt bug 130657 + + 31 Mar 2006; Diego Pettenò + ruby-1.8.4.20060226.ebuild: + Add ~x86-fbsd keyword. + +*ruby-1.8.4-r3 (31 Mar 2006) + + 31 Mar 2006; Caleb Tennis +ruby-1.8.4-r3.ebuild, + ruby-1.8.4.20060226.ebuild: + Add ipv6 support per bug #128026 + + 31 Mar 2006; Caleb Tennis ruby-1.8.4-r2.ebuild: + Fix Ruby 1.8.4's oniguruma per bug #127860 + +*ruby-1.8.4-r2 (21 Mar 2006) + + 21 Mar 2006; Caleb Tennis + +files/ruby-1.8.4-glibc24-eaccess.diff, +ruby-1.8.4-r2.ebuild: + Version bump for a patch that handles eaccess with new glibc2.4 (bug #126886) + +*ruby-1.8.4.20060226 (27 Feb 2006) + + 27 Feb 2006; Caleb Tennis +ruby-1.8.4.20060226.ebuild: + Adding a new 1.8.4 snapshot as of today, see if it helps with some YAML and + other bugs + + 26 Feb 2006; Joshua Kinard ruby-1.8.4-r1.ebuild: + Marked stable on mips. + + 22 Feb 2006; Caleb Tennis ruby-1.8.2-r2.ebuild, + ruby-1.8.3.ebuild, ruby-1.8.4.ebuild, ruby-1.8.4-r1.ebuild: + adding RESTRICT=confcache to ebuilds per bug #122966 + + 04 Feb 2006; Diego Pettenò ruby-1.8.4-r1.ebuild: + Remove GNUish cp -d call. + + 31 Jan 2006; Aron Griffis ruby-1.8.4-r1.ebuild: + Mark 1.8.4-r1 stable on ia64 + + 31 Jan 2006; Aron Griffis ruby-1.8.4-r1.ebuild: + Mark 1.8.4-r1 stable on alpha + + 21 Jan 2006; Markus Rothe ruby-1.8.4-r1.ebuild: + Stable on ppc64 + + 21 Jan 2006; Michael Hanselmann ruby-1.8.4-r1.ebuild: + Stable on ppc. + + 19 Jan 2006; Gustavo Zacarias ruby-1.8.4-r1.ebuild: + Stable on sparc + + 18 Jan 2006; Caleb Tennis -ruby-1.8.2.ebuild, + -ruby-1.8.2-r1.ebuild: + Remove old versions + + 18 Jan 2006; Caleb Tennis ruby-1.8.4-r1.ebuild: + I think this is now a good candidate for x86 stable + + 12 Jan 2006; Caleb Tennis ruby-1.8.4-r1.ebuild: + Install the sample directory into DOCDIR if the examples use flag is on - + bug #118181 + + 02 Jan 2006; Caleb Tennis ruby-1.8.3.ebuild, + ruby-1.8.4.ebuild, ruby-1.8.4-r1.ebuild: + add blocker on dev-ruby/rexml + + 27 Dec 2005; Caleb Tennis -files/ruby-1.8.4-yaml.diff, + -ruby-1.8.4_pre2.ebuild, -ruby-1.8.4_pre2-r1.ebuild, + -ruby-1.8.4_pre3.ebuild: + Remove _pre versions + +*ruby-1.8.4 (27 Dec 2005) + + 27 Dec 2005; Caleb Tennis +ruby-1.8.4.ebuild: + Bump to 1.8.4 final + +*ruby-1.8.4_pre3 (22 Dec 2005) + + 22 Dec 2005; Caleb Tennis +ruby-1.8.4_pre3.ebuild: + Version bump + +*ruby-1.8.4_pre2-r1 (14 Dec 2005) + + 14 Dec 2005; Caleb Tennis +files/ruby-1.8.4-yaml.diff, + +ruby-1.8.4_pre2-r1.ebuild: + Revbump and add YAML patch from bug #115388 + + 11 Dec 2005; Caleb Tennis ruby-1.8.2-r2.ebuild, + ruby-1.8.3.ebuild, ruby-1.8.4_pre2.ebuild: + Patch ebuilds to install ri docs if doc use flag is installed + + 07 Dec 2005; Diego Pettenò ruby-1.8.4_pre2.ebuild: + Make it multilib-strict capable. It might not be 100% complete for + non-symlinked profiles, yet, as it installs arch-independent extensions in + lib64, but currently there's no other way to improve this (sharing the + site-independent directory would trigger collision-protect when two + different ABI are installed for the same package, for the independent files, + like headers). Closes bug #89985. No-change for non-multilib users. + + 04 Dec 2005; Mamoru KOMACHI ruby-1.8.3.ebuild, + ruby-1.8.4_pre2.ebuild: + Removed epatch to oniguruma (not necessary anymore) + +*ruby-1.8.4_pre2 (02 Dec 2005) + + 02 Dec 2005; Caleb Tennis -ruby-1.8.4_pre1.ebuild, + +ruby-1.8.4_pre2.ebuild: + Version bump + +*ruby-1.8.4_pre1 (01 Nov 2005) + + 01 Nov 2005; Caleb Tennis +ruby-1.8.4_pre1.ebuild: + Pre-release version bump + + 29 Oct 2005; Mamoru KOMACHI ruby-1.8.3.ebuild: + Added cjk USE flag back. This closes bug #106293. + + 08 Oct 2005; Fabian Groffen ruby-1.8.2.ebuild: + Dropping ppc-macos keyword to ~ppc-macos for bug #106996 + + 07 Oct 2005; Caleb Tennis -ruby-1.6.8-r12.ebuild: + Hope I got the 1.6 deps cleared out now + + 05 Oct 2005; Michael Sterrett + +files/ruby-1.6.8-20040728-20041024.diff, + +files/ruby-1.6.8-fix-x86_64.patch, +ruby-1.6.8-r12.ebuild: + resurrect ruby-1.6 until the deps are cleaned out first + + 05 Oct 2005; Caleb Tennis + -files/ruby-1.6.8-20040728-20041024.diff, + -files/ruby-1.6.8-fix-x86_64.patch, -ruby-1.6.8-r12.ebuild: + Removing ruby 1.6 + + 02 Oct 2005; MATSUU Takuto ruby-1.8.3.ebuild: + Stable on sh. + + 02 Oct 2005; Bryan Østergaard ruby-1.8.3.ebuild: + Stable on ia64, bug 106996. + + 02 Oct 2005; Hardave Riar ruby-1.8.3.ebuild: + Stable on mips, bug #106996. + + 30 Sep 2005; Simon Stelling ruby-1.8.3.ebuild: + stable on amd64 wrt bug 106996 + + 29 Sep 2005; Jose Luis Rivero ruby-1.8.3.ebuild: + Stable on alpha wrt security bug #106996 + + 28 Sep 2005; Markus Rothe ruby-1.8.3.ebuild: + Stable on ppc64 + + 28 Sep 2005; Andrej Kacian ruby-1.8.3.ebuild: + Stable on x86, bug #106996. + + 27 Sep 2005; Michael Hanselmann ruby-1.8.3.ebuild: + Stable on ppc. + + 27 Sep 2005; Ferris McCormick ruby-1.8.3.ebuild: + Add sparc keyword (Security Bug #106996); concerns expressed in the bug's + comments are cured by upgrading rubygems, activesupport. + + 27 Sep 2005; Rene Nussbaumer ruby-1.8.3.ebuild: + Stable on hppa. bug #106996 + + 23 Sep 2005; Sven Wegener ruby-1.8.3.ebuild: + ${D}${ROOT} is bad. dosym doesn't use the cwd for symlinking, so we don't need + to cd here. + + 23 Sep 2005; Caleb Tennis ruby-1.8.3.ebuild: + Use relative link over absolute one + + 23 Sep 2005; Caleb Tennis ruby-1.8.2-r2.ebuild, + ruby-1.8.3.ebuild: + Add a blocker against dev-ruby/rdoc, as its now provided in ruby itself + +*ruby-1.8.3 (23 Sep 2005) + + 23 Sep 2005; Caleb Tennis -ruby-1.8.3_pre1.ebuild, + -ruby-1.8.3_pre2.ebuild, +ruby-1.8.3.ebuild: + Verison bump + +*ruby-1.8.3_pre2 (17 Sep 2005) + + 17 Sep 2005; Caleb Tennis +ruby-1.8.3_pre2.ebuild: + Version bump + + 23 Jul 2005; MATSUU Takuto ruby-1.8.2-r2.ebuild: + Stable on sh. + +*ruby-1.8.2-r2 (09 Jul 2005) + + 09 Jul 2005; Caleb Tennis + +files/ruby-1.8.2-xmlrpc-ipimethods-fix.diff, +ruby-1.8.2-r2.ebuild: + Bump with patch for GLSA Bug #96784 + + 03 Jul 2005; Bryan Østergaard ruby-1.8.2-r1.ebuild: + Stable on alpha. + + 01 Jul 2005; Danny van Dyk ruby-1.8.2-r1.ebuild, + ruby-1.8.3_pre1.ebuild: + Disabled previous patch due to a strange breakage wrt to rubygems. + + 26 Jun 2005; Danny van Dyk ruby-1.8.2-r1.ebuild, + ruby-1.8.3_pre1.ebuild: + Fixed multlib-strict BUG #89985. + + 28 May 2005; Aron Griffis ruby-1.8.3_pre1.ebuild: + Change ia64 to ~ia64, looks like a bump was done without running ekeyword + ~all ruby-1.8.3_pre1.ebuild + +*ruby-1.8.3_pre1 (21 May 2005) + + 21 May 2005; Mamoru KOMACHI +files/re.c.182.patch, + -ruby-1.6.8-r11.ebuild, +ruby-1.8.3_pre1.ebuild: + Added preview release. + + 19 May 2005; Guy Martin ruby-1.6.8-r12.ebuild: + Stable on hppa. + + 18 May 2005; Markus Rothe ruby-1.8.2-r1.ebuild: + Stable on ppc64 + + 07 May 2005; Aron Griffis ruby-1.8.2-r1.ebuild: + stable on ia64 + + 01 May 2005; Guy Martin ruby-1.8.2-r1.ebuild: + Stable on hppa. + + 24 Apr 2005; Tom Martin ruby-1.8.2-r1.ebuild: + Stable on amd64. + + 22 Apr 2005; Alin Nastac ruby-1.8.2.ebuild, + ruby-1.8.2-r1.ebuild: + net-misc/dante -> net-proxy/dante + + 20 Apr 2005; Herbie Hopkins ruby-1.8.2-r1.ebuild: + Fix my sed statement... bug #89736. + + 19 Apr 2005; Herbie Hopkins ruby-1.8.2-r1.ebuild: + Correct a hard-coded lib path in the configure script to close bug #76111 + (for real this time) + + 18 Apr 2005; Michael Hanselmann ruby-1.8.2-r1.ebuild: + Stable on ppc. + + 18 Apr 2005; Gustavo Zacarias ruby-1.8.2-r1.ebuild: + Stable on sparc + + 17 Apr 2005; Tom Martin ruby-1.8.2-r1.ebuild: + Add multilib handling. Resolves bug 76111. All the dev-ruby packages + should install on multilibbed systems now. + + 14 Apr 2005; Caleb Tennis + -files/ruby-1.8.0-CGI::Session.patch, -ruby-1.8.0-r7.ebuild, + -ruby-1.8.1-r7.ebuild, -ruby-1.8.2_pre3.ebuild, -ruby-1.8.2_pre4.ebuild: + Remove older versions + + 14 Apr 2005; Caleb Tennis ruby-1.8.2-r1.ebuild: + marking x86 stable + + 08 Apr 2005; Markus Rothe ruby-1.8.2.ebuild: + Stable on ppc64 + + 01 Apr 2005; Simon Stelling ruby-1.8.2.ebuild: + stable on amd64 + +*ruby-1.8.2-r1 (23 Mar 2005) + + 23 Mar 2005; Caleb Tennis +files/ruby-1.8.2-soap.diff, + +files/ruby-1.8.2-unittest.diff, +ruby-1.8.2-r1.ebuild: + Rev bump adding two bug fix patches (Bugs #83127 and #85905) + + 18 Mar 2005; Aron Griffis ruby-1.8.2.ebuild: + Stable on ia64 + + 06 Feb 2005; Joshua Kinard ruby-1.8.2.ebuild: + Marked stable on mips. + + 21 Jan 2005; Gustavo Zacarias ruby-1.8.2.ebuild: + Stable on sparc + + 21 Jan 2005; Mamoru KOMACHI ruby-1.8.2.ebuild: + Stable on alpha, ppc, ppc-macos and x86. + +*ruby-1.8.2 (02 Jan 2005) + + 02 Jan 2005; Mamoru KOMACHI +ruby-1.8.2.ebuild: + Version bumped. + + 29 Dec 2004; Ciaran McCreesh : + Change encoding to UTF-8 for GLEP 31 compliance + +*ruby-1.8.2_pre4 (22 Dec 2004) + + 22 Dec 2004; Mamoru KOMACHI -ruby-1.8.2_pre2.ebuild, + +ruby-1.8.2_pre4.ebuild: + Version bumped. + + 15 Nov 2004; Hardave Riar ruby-1.6.8-r12.ebuild: + Stable on mips, bug #69985. + + 12 Nov 2004; Joshua Kinard ruby-1.8.2_pre3.ebuild: + Marked stable on mips. + + 13 Nov 2004; Mamoru KOMACHI + files/ruby-rdoc-gentoo.diff, ruby-1.8.2_pre2.ebuild, + ruby-1.8.2_pre3.ebuild: + Fixed ri installation; bug #62003. + + 11 Nov 2004; Olivier Crete ruby-1.8.2_pre3.ebuild: + Stable on x86, bug 69985 + + 11 Nov 2004; Ferris McCormick ruby-1.6.8-r12.ebuild: + Stable for sparc wrt Bug 69985. Builds, installs, and runs tests. + + 10 Nov 2004; Kito ruby-1.8.2_pre3.ebuild: + stable on ppc-macos re: bug 69985 + + 10 Nov 2004; Markus Rothe ruby-1.8.2_pre3.ebuild: + Stable on ppc64; bug #69985 + + 10 Nov 2004; Bryan Østergaard ruby-1.8.2_pre3.ebuild: + Stable on alpha, bug 69985. + + 10 Nov 2004; ruby-1.8.2_pre3.ebuild: + stable on ppc gsla: 69985 + + 09 Nov 2004; Simon Stelling ruby-1.6.8-r12.ebuild, + ruby-1.8.2_pre3.ebuild: + stable on amd64. bug #69985 + + 09 Nov 2004; Ferris McCormick ruby-1.8.2_pre3.ebuild: + Stable for sparc wrt security Bug 69985. My tests and applications work as + expected. + + 10 Nov 2004; Mamoru KOMACHI + -files/oniguruma-2.3.1-fix-ppc.patch, +files/oniguruma-2.3.1-gentoo.patch, + ruby-1.6.8-r11.ebuild, ruby-1.6.8-r12.ebuild, ruby-1.8.0-r7.ebuild, + ruby-1.8.1-r7.ebuild, ruby-1.8.2_pre2.ebuild, ruby-1.8.2_pre3.ebuild: + Apply oniguruma fix patch on all arches. + + 09 Nov 2004; Aron Griffis ruby-1.8.2_pre3.ebuild: + On ia64 we need to build without optimization #48824. Add ~ia64 + +*ruby-1.8.2_pre3 (09 Nov 2004) + + 09 Nov 2004; Aron Griffis +ruby-1.8.2_pre3.ebuild: + Version bumped. + +*ruby-1.6.8-r12 (05 Nov 2004) + + 05 Nov 2004; Mamoru KOMACHI + +files/ruby-1.6.8-20040728-20041024.diff, +ruby-1.6.8-r12.ebuild: + Added a patch to fix CGI issue; bug #69985. + + 27 Oct 2004; Mamoru KOMACHI ruby-1.8.2_pre2.ebuild: + Fixed bug #68901. + + 20 Oct 2004; files/ruby-rdoc-gentoo.diff: + Fix rdoc patch to build all documentation instead of just part of it. This is + actually an upstream bug... + + 19 Oct 2004; Guy Martin ruby-1.6.8-r11.ebuild: + Stable on hppa. + + 17 Oct 2004; Hardave Riar ruby-1.6.8-r11.ebuild: + Stable on mips, bug #60525. + + 10 Oct 2004; Mamoru KOMACHI + +files/oniguruma-2.3.1-fix-ppc.patch, ruby-1.6.8-r11.ebuild, + ruby-1.8.0-r7.ebuild, ruby-1.8.1-r7.ebuild, ruby-1.8.2_pre2.ebuild: + Fixed compilation failure on ppc with cjk USE flag. + + 09 Oct 2004; Tom Gall ruby-1.8.2_pre2.ebuild: + stable on ppc64, bug #60525 + + 06 Oct 2004; Mamoru KOMACHI -ruby-1.6.8-r6.ebuild, + ruby-1.8.2_pre2.ebuild: + Added threads local USE flag (if you compile tk with threads, you will + also need to compile ruby with threads). This will close bug #65858. + + 03 Oct 2004; Mamoru KOMACHI -ruby-1.8.1-r3.ebuild, + -ruby-1.8.1-r6.ebuild, -ruby-1.8.0-r6.ebuild, ruby-1.6.8-r11.ebuild, + ruby-1.8.1-r7.ebuild, ruby-1.8.2_pre2.ebuild: + Removed old ebuilds. Updated oniguruma patch. + + 21 Sep 2004; Danny van Dyk ruby-1.8.2_pre2.ebuild: + Marked stable on amd64. + + 01 Sep 2004; Mamoru KOMACHI +files/ruby-rdoc-gentoo.diff, + ruby-1.8.2_pre2.ebuild: + Fixed build failure when installing ruby +doc for the first time. + Thanks to Phil Pennock , closing bug #62369. + + 31 Aug 2004; Mamoru KOMACHI -ruby-1.6.8-r10.ebuild, + ruby-1.6.8-r11.ebuild, ruby-1.8.2_pre2.ebuild: + Added doc IUSE flag to 1.8.2_pre2. Thanks to Charles Comstock + , closing bug #62003. Disabled maketest for + 1.6.8-r11 if cjk is set. Removed old ebuild. + + 25 Aug 2004; Danny van Dyk ruby-1.6.8-r11.ebuild: + Marked stable on amd64. + + 22 Aug 2004; Joshua Kinard ruby-1.8.1-r7.ebuild, + ruby-1.8.2_pre2.ebuild: + Marked stable on mips. + + 21 Aug 2004; Jason Wever ruby-1.6.8-r11.ebuild, + ruby-1.8.2_pre2.ebuild: + Stable on sparc wrt security bug #60525. + + 20 Aug 2004; Bryan Østergaard ruby-1.6.8-r11.ebuild, + ruby-1.8.2_pre2.ebuild: + Stable on alpha, bug 60525. + + 20 Aug 2004; Mamoru KOMACHI ruby-1.6.8-r11.ebuild, + ruby-1.8.0-r7.ebuild, ruby-1.8.2_pre2.ebuild: + Stable on x86 for the fix of CGI::Session's insecure permission issue. + See bug #60525. + +*ruby-1.8.0-r7 (19 Aug 2004) + + 19 Aug 2004; Mamoru KOMACHI + +files/ruby-1.8.0-CGI::Session.patch, +ruby-1.8.0-r7.ebuild, + ruby-1.8.2_pre2.ebuild: + Applied a patch to set safer permission when using CGI::Session and + PStore. See bug #60525. + +*ruby-1.6.8-r11 (19 Aug 2004) + + 19 Aug 2004; Mamoru KOMACHI +ruby-1.6.8-r11.ebuild, + -ruby-1.8.2_pre1.ebuild: + New snapshot and oniguruma patch. Removed previous prerelease ebuild. + + 08 Aug 2004; Tom Gall ruby-1.8.1-r7.ebuild: + stable on ppc64, bug #57676 + +*ruby-1.8.2_pre2 (01 Aug 2004) + + 01 Aug 2004; Mamoru KOMACHI +ruby-1.8.2_pre2.ebuild: + Version bumped. + + 21 Jul 2004; Ferris McCormick ruby-1.8.1-r7.ebuild: + Marked stable for sparc. + + 20 Jul 2004; Mamoru KOMACHI ruby-1.8.2_pre1.ebuild: + Added to ~macos. + +*ruby-1.8.2_pre1 (17 Jul 2004) + + 17 Jul 2004; Mamoru KOMACHI ruby-1.8.0-r6.ebuild, + ruby-1.8.1-r3.ebuild, ruby-1.8.1-r6.ebuild, ruby-1.8.1-r7.ebuild, + +ruby-1.8.2_pre1.ebuild: + Version bumped. Block dev-lang/ruby-cvs-1.8 + + 19 Jun 2004; Mamoru KOMACHI ruby-1.8.1-r7.ebuild: + Fixed non-existent S + +*ruby-1.8.1-r7 (19 Jun 2004) + + 19 Jun 2004; Mamoru KOMACHI ruby-1.6.8-r10.ebuild, + ruby-1.8.1-r2.ebuild, ruby-1.8.1-r7.ebuild: + Updated CVS snapshot + + 09 Jun 2004; Guy Martin ruby-1.8.1-r6.ebuild: + Marked stable on hppa. + + 03 Jun 2004; Aron Griffis ruby-1.6.8-r10.ebuild, + ruby-1.6.8-r6.ebuild, ruby-1.8.0-r6.ebuild, ruby-1.8.1-r2.ebuild, + ruby-1.8.1-r3.ebuild: + Fix use invocation + + 02 Jun 2004; Travis Tilley ruby-1.8.1-r6.ebuild: + stable on amd64 + + 19 May 2004; Ferris McCormick ruby-1.8.1-r6.ebuild: + Marked stable for sparc, and changed line 33 from "-only" to just a + blank line (to keep repoman happy). + + 18 May 2004; Mamoru KOMACHI ruby-1.6.8-r10.ebuild, + ruby-1.6.8-r9.ebuild, ruby-1.8.0-r6.ebuild, ruby-1.8.1-r2.ebuild, + ruby-1.8.1-r3.ebuild, ruby-1.8.1-r5.ebuild, ruby-1.8.1-r6.ebuild, + files/oniguruma-20040202.diff: + Added autoconf dependancy, closing bug #51301. Marked 1.6.8-r10 and + 1.8.1-r6 stable on x86, alpha and ppc. + +*ruby-1.8.1-r6 (01 May 2004) +*ruby-1.6.8-r10 (01 May 2004) + + 01 May 2004; Mamoru KOMACHI ruby-1.6.8-r10.ebuild, + ruby-1.6.8-r8.ebuild, ruby-1.8.1-r4.ebuild, ruby-1.8.1-r6.ebuild: + Updated Oniguruma patch, removed old ebuilds. + + 26 Apr 2004; Aron Griffis ruby-1.6.8-r6.ebuild, + ruby-1.6.8-r8.ebuild, ruby-1.6.8-r9.ebuild: + Add die following econf for bug 48950 + + 25 Apr 2004; Aron Griffis ruby-1.8.0-r6.ebuild, + ruby-1.8.1-r2.ebuild, ruby-1.8.1-r3.ebuild, ruby-1.8.1-r4.ebuild, + ruby-1.8.1-r5.ebuild: + Add die following econf for bug 48950 + +*ruby-1.8.1-r5 (24 Apr 2004) + + 24 Apr 2004; Mamoru KOMACHI ruby-1.8.1-r5.ebuild: + Redo of the last patch (rexml update) + + 23 Apr 2004; Aron Griffis ruby-1.8.1-r2.ebuild, + ruby-1.8.1-r3.ebuild, ruby-1.8.1-r4.ebuild: + Mark -ia64 until bug 48824 is resolved + +*ruby-1.6.8-r9 (24 Apr 2004) +*ruby-1.8.1-r4 (24 Apr 2004) + + 24 Apr 2004; Mamoru KOMACHI ruby-1.6.8-r6.ebuild, + ruby-1.6.8-r8.ebuild, ruby-1.6.8-r9.ebuild, ruby-1.8.0-r6.ebuild, + ruby-1.8.1-r2.ebuild, ruby-1.8.1-r3.ebuild, ruby-1.8.1-r4.ebuild: + Updated snapshot and oniguruma patch. Closing bug #48426. Fixed ROOT. + + 22 Apr 2004; Travis Tilley ruby-1.8.1-r3.ebuild: + stable on amd64 + + 18 Apr 2004; Mamoru KOMACHI ruby-1.6.8-r7.ebuild, + ruby-1.8.0-r5.ebuild, ruby-1.8.0-r6.ebuild, ruby-1.8.1-r3.ebuild: + Marked stable to fix rdoc (see bug #48127). Removed old ebuilds. + + 17 Apr 2004; Travis Tilley ruby-1.8.1-r3.ebuild: + added missing ~amd64 keyword + +*ruby-1.6.8-r8 (12 Apr 2004) + + 12 Apr 2004; Mamoru KOMACHI ruby-1.6.8-r8.ebuild: + Updated to the latest CVS snapshot + + 12 Apr 2004; Mamoru KOMACHI ruby-1.6.8-r3.ebuild, + ruby-1.6.8-r6.ebuild, ruby-1.8.0-r1.ebuild, ruby-1.8.0-r5.ebuild, + ruby-1.8.1-r2.ebuild, files/ruby-config: + Marked 1.6.8-r6, 1.8.0-r5 and 1.8.1-r2 stable on all arches. Removed old + versions. + +*ruby-1.6.8-r7 (10 Apr 2004) +*ruby-1.8.0-r6 (10 Apr 2004) +*ruby-1.8.1-r3 (10 Apr 2004) + + 10 Apr 2004; Mamoru KOMACHI ruby-1.6.8-r3.ebuild, + ruby-1.6.8-r6.ebuild, ruby-1.6.8-r7.ebuild, ruby-1.8.0-r1.ebuild, + ruby-1.8.0-r5.ebuild, ruby-1.8.0-r6.ebuild, ruby-1.8.1-r1.ebuild, + ruby-1.8.1-r2.ebuild, ruby-1.8.1-r3.ebuild: + Updated oniguruma patch (UTF-16 support). Added PROVIDE="virtual/ruby", + see bug #46968 + + 07 Apr 2004; Brian Jackson ruby-1.8.1-r2.ebuild: + added s390 keyword + + 30 Mar 2004; Joshua Kinard ruby-1.6.8-r6.ebuild: + Marking stable on mips to remove a repoman dep. + + 25 Mar 2004; Joshua Kinard ruby-1.6.8-r3.ebuild, + ruby-1.8.0-r1.ebuild, ruby-1.8.0-r5.ebuild: + Marked stable on mips. + + 09 Mar 2004; ruby-1.8.0-r5.ebuild: + stable on alpha and ia64 + + 29 Feb 2004; Ciaran McCreesh ruby-1.8.0-r5.ebuild: + Stable on sparc + + 29 Feb 2004; Mamoru KOMACHI ruby-1.6.8-r6.ebuild, + ruby-1.8.0-r5.ebuild: + Marked stable on x86 and alpha + +*ruby-1.8.1-r2 (07 Feb 2004) + + 07 Feb 2004; Mamoru KOMACHI ruby-1.8.1-r2.ebuild, + ruby-1.8.1.ebuild, files/oniguruma-20040202.diff: + Added CVS snapshot + +*ruby-1.6.8-r6 (30 Jan 2004) +*ruby-1.8.0-r5 (30 Jan 2004) +*ruby-1.8.1-r1 (30 Jan 2004) + + 30 Jan 2004; Mamoru KOMACHI ruby-1.6.8-r6.ebuild, + ruby-1.8.0-r5.ebuild, ruby-1.8.1-r1.ebuild: + Moved ruby-config script out to dev-ruby/ruby-config. Removed ruby16 + IUSE flag and let ruby-config take care of dead symlinks. + +*ruby-1.8.1 (25 Dec 2003) + + 25 Dec 2003; Mamoru KOMACHI ruby-1.6.8-r4.ebuild, + ruby-1.6.8-r5.ebuild, ruby-1.8.0-r3.ebuild, ruby-1.8.0-r4.ebuild, + ruby-1.8.1.ebuild, ruby-1.8.1_pre3.ebuild, ruby-1.8.1_pre4.ebuild: + Version bumped, upstream source and Oniguruma patch + +*ruby-1.8.1_pre4 (22 Dec 2003) + + 22 Dec 2003; Mamoru KOMACHI ruby-1.8.1_pre4.ebuild: + Version bumped + +*ruby-1.6.8-r4 (11 Dec 2003) + + 11 Dec 2003; Mamoru KOMACHI ruby-1.6.8-r3.ebuild, + ruby-1.6.8-r4.ebuild, ruby-1.8.0-r1.ebuild, ruby-1.8.0-r2.ebuild, + ruby-1.8.0-r3.ebuild, ruby-1.8.1_pre2-r1.ebuild, + files/ruby-1.6.8-oniguruma-gentoo.diff: + Added cjk IUSE flag. Changed ruby18 local USE flag to ruby16. + (You need to set ruby16 USE flag manually to have /usr/bin/ruby + as a symlink to /usr/bin/ruby16, otherwise ruby18 is used.) + +*ruby-1.8.1_pre3 (06 Dec 2003) + + 06 Dec 2003; Mamoru KOMACHI ruby-1.6.8-r1.ebuild, + ruby-1.6.8-r2.ebuild, ruby-1.6.8-r3.ebuild, ruby-1.6.8.ebuild, + ruby-1.8.0-r2.ebuild, ruby-1.8.0.ebuild, ruby-1.8.1_pre2-r1.ebuild, + ruby-1.8.1_pre2.ebuild, ruby-1.8.1_pre3.ebuild, files/ruby-config: + Version bumeped. Removed old ebuilds. + + 23 Nov 2003; Aron Griffis ruby-1.6.8-r1.ebuild, + ruby-1.6.8-r2.ebuild: + Mark versions which don't build on ia64 as -ia64 + +*ruby-1.8.1_pre2-r1 (15 Nov 2003) +*ruby-1.6.8-r3 (15 Nov 2003) + + 15 Nov 2003; Mamoru KOMACHI ruby-1.6.8-r3.ebuild, + ruby-1.8.0-r2.ebuild, ruby-1.8.1_pre2-r1.ebuild, files/ruby-config: + Added ruby-config. Fixed erb symlink path in ruby-1.8.0-r1.ebuild + and ruby-1.8.1_pre2.ebuild. + + 12 Nov 2003; Aron Griffis ruby-1.8.0-r1.ebuild: + Mark this version stable on all arches since we've had almost-complete + coverage and want them to move forward at the same time. Additional motivation + is that 1.6.8 won't build on ia64 (see bug 33305) + + 03 Nov 2003; Mamoru KOMACHI ruby-1.8.0-r1.ebuild, + ruby-1.8.1_pre2.ebuild: + Make GC_MALLOC_LIMIT configurable. Added ruby18 IUSE flag. Fixed a + typo in pkg_postrm. NOTE: If you see 'N' when you run `emerge -uUp + world` please unmerge <=ruby-1.6.8-r1 or <=ruby-1.8.0, and then + emerge =ruby-1.6.8-r2 and/or >=ruby-1.8.0-r1. See also bug #32526. + +*ruby-1.8.1_pre2 (01 Nov 2003) + + 01 Nov 2003; Mamoru KOMACHI ruby-1.8.1_pre2.ebuild: + New upstream preview release. + +*ruby-1.8.0-r1 (12 Oct 2003) + + 01 Nov 2003; Mamoru KOMACHI ruby-1.6.8-r2.ebuild, + ruby-1.8.0-r1.ebuild: + Added warning beeps + + 12 Oct 2003; Mamoru KOMACHI ruby-1.6.8-r2.ebuild, + ruby-1.8.0-r1.ebuild: + Added SLOT support and ruby18 local IUSE flag to ruby-1.6.8-r2. + + 16 Aug 2003; Tom Payne ruby-1.8.0.ebuild : + Added all ~ARCHs to KEYWORDS. Bug # 26570. + + 10 Aug 2003; Aron Griffis ruby-1.8.0.ebuild: + Make vim message in pkg_postinst more clear + + 09 Aug 2003; Tom Payne ruby-1.8.0_pre*.ebuild : + Removed old versions. + +*ruby-1.8.0 (05 Aug 2003) + + 05 Aug 2003; Aron Griffis ruby-1.8.0.ebuild: + Update to final 1.8.0 release + +*ruby-1.8.0_pre2-r3 (31 Jul 2003) + + 31 Jul 2003; Aron Griffis ruby-1.6.8-r1.ebuild, + ruby-1.6.8.ebuild, ruby-1.8.0_pre2-r1.ebuild, ruby-1.8.0_pre2-r2.ebuild, + ruby-1.8.0_pre2-r3.ebuild, ruby-1.8.0_pre2.ebuild, ruby-1.8.0_pre3.ebuild, + ruby-1.8.0_pre4.ebuild, ruby-1.8.0_pre5.ebuild, ruby-1.8.0_pre6.ebuild: + Version bump and switch to ruby mirrors. This is due to Matz's comment on + ruby-talk that his company's server was becoming overloaded with the number + of downloads. + + 29 Jul 2003; Aron Griffis ruby-1.8.0_pre5.ebuild: + Add a warning about possibly needing to remerge vim + +*ruby-1.8.0_pre5 (29 Jul 2003) + + 29 Jul 2003; Aron Griffis ruby-1.8.0_pre5.ebuild: + Version bump + +*ruby-1.8.0_pre4 (26 Jul 2003) + + 26 Jul 2003; Tom Payne ruby-1.8.0_pre4.ebuild : + Version bump. + + 18 Jul 2003; root ruby-1.6.8-r1.ebuild, + files/ruby-1.6.8-fix-x86_64.patch: + Added x86_64 patch from redhat, marked stable + + 14 Jul 2003; Aron Griffis ruby-1.8.0_pre3.ebuild: + Fix compilation on newer alpha platforms + +*ruby-1.8.0_pre3 (09 Jul 2003) + + 09 Jul 2003; Tom Payne ruby-1.8.0_pre3.ebuild : + Version bump. Bug # 24089. + + 28 May 2003; Rainer Groesslinger ruby-1.8.0_pre2-r2.ebuild: + Build shared library typo fix. See bug #21723 + + 28 May 2003; Tom Payne ruby-1.8.0_pre2-r2.ebuild ruby-1.6.8-r1.ebuild : + Build shared library. Bug # 21723. + +*ruby-1.8.0_pre2-r1 (26 May 2003) + + 26 May 2003; Aron Griffis ruby-1.8.0_pre2-r1.ebuild, + files/ruby-1.8.0_pre2-socks.patch: + Fix bug 21719 with a local patch. Pay attention to socks5 and tcltk USE flags. + Add ~alpha to KEYWORDS + + 14 May 2003; Luca Barbato ruby-1.6.8.ebuild : + Added ppc to keywords. + +*ruby-1.8.0_pre2 (10 Apr 2003) + + 11 May 2003; Tom Payne ruby-1.8.0_pre2.ebuild : + Strip -fomit-frame-pointer using flag-o-matic. Bug # 8290. + + 10 Apr 2003; Tom Payne ruby-1.8.0_pre2.ebuild : + Version bump. + +*ruby-1.6.8 (26 Dec 2002) + + 11 May 2003; Tom Payne ruby-1.6.8.ebuild : + Strip -fomit-frame-pointer using flag-o-matic. Bug # 8290. + + 16 Mar 2003; Guy Martin ruby-1.6.8.ebuild : + Added hppa to keywords. + + 30 Jan 2003; Jack Morgan ruby-1.6.8.ebuild : + Added sparc keywords as per bug #14430 (Thanks to Ferris McCormick) + + 22 Jan 2003; Will Woods ruby-1.6.8.ebuild : + changed ~alpha to alpha + + 07 Jan 2003; Aron Griffis ruby-1.6.8.ebuild : + Add ~alpha to KEYWORDS + + 06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords + + 30 Dec 2002; Ryan Phillips ruby-1.6.8.ebuild + Remove fomit-frame-pointer from CFLAGS. It causes crashes on the compile. Fixes #12930 + + 26 Dec 2002; Ryan Phillips ruby-1.6.8.ebuild : + version bump + +*ruby-1.6.7 (4 Mar 2002) + + 11 May 2003; Tom Payne ruby-1.6.7.ebuild : + Removed. + + 14 Aug 2002; Mark Guertin ruby-1.6.7.ebuild : + Added ppc to keywords + + 4 Mar 2002; Karl Trygve Kalleberg all: + + Ruby is the interpreted scripting language for quick and easy + object-oriented programming. It has many features to process text files + and to do system management tasks (as in Perl). It is simple, + straight-forward, extensible, and portable. + + Moved from dev-lang/ruby to dev-ruby/ruby. + + Ebuild submitted by Tuurlijk + + 07 Jul 2002; Aron Griffis ruby-1.6.7.ebuild: + + Updated with LICENSE, KEYWORDS, SLOT. diff --git a/sdk_container/src/third_party/portage-stable/dev-lang/ruby/Manifest b/sdk_container/src/third_party/portage-stable/dev-lang/ruby/Manifest index 3168747ff5..0a062945aa 100644 --- a/sdk_container/src/third_party/portage-stable/dev-lang/ruby/Manifest +++ b/sdk_container/src/third_party/portage-stable/dev-lang/ruby/Manifest @@ -1,2 +1,42 @@ -DIST ruby-1.8.7-p357.tar.bz2 4208157 RMD160 9034fb641f0260aed590856cd9400f186a3dd56a SHA1 ba5ec0ab663976f00fb405be6cfef546bcf0e4e9 SHA256 5c64b63a597b4cb545887364e1fd1e0601a7aeb545e576e74a6d8e88a2765a37 -DIST ruby-patches-1.8.7_p357.tar.bz2 2444 RMD160 4287e30945390ee38ef06e91f4eb560d5e888a0b SHA1 4be75adacd5f912b8a80144a0474da4299bc4246 SHA256 779d98e7c325eaf5bdb652dc7ceebda604792cddcce547766966021e60e68aac +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +DIST ruby-1.9.3-p551.tar.bz2 10049332 SHA256 b0c5e37e3431d58613a160504b39542ec687d473de1d4da983dabcf3c5de771e SHA512 5ea40f8c40cf116030ffdedbe436c1fdbf9a50b7bb44bc890845c9c2a885c34da711bc1a9e9694788c2f4710f7e6e0adc4410aec1ab18a25a27168f25ac3d68c WHIRLPOOL a4de6b7300e1f1cb22b01b1fbe0a73928baf6e5b1d083e8eb239e7696703e13774fdcb52bbb7f4253ea75b597663c43a8fbea2df7b77ed95f3fd8b2512ff1f1e +DIST ruby-2.0.0-p598.tar.xz 8316092 SHA256 9dccf4c30e1bb004b18cb1129d9daac3c0ec510a671f4f4f13a2747897ffab35 SHA512 bf7b93d9fbaab98a64d1f45c3f3bbcdfebd3e1d0584dfb27696b2716d93c2ba13881e1edaef6d3eccd769ac2e21d6157024c902f3d891951a20b972c1942ef99 WHIRLPOOL 1c60cb96a1c5d75d157b281182e5caf16f8479d52c8eb61748c63884d9dbf020f6e79ccabdc50b6f35bba1eb994c04ade5cdda550902dd6135c3838263445d12 +DIST ruby-2.0.0-p643.tar.xz 8318532 SHA256 73f6d939beda8865e12069689ddabd2658b3f637a9adebeee5e374388715c432 SHA512 edcff2154eec9c8a84d4c5eac8ffb370e273a5e949923009756cbc069a7ef52de5c91981bd726ae5043bc2784d8ff5080444bc29d0693abc08ff66a8783a7cbc WHIRLPOOL 973d53a1e357714776159016a792cb24d34b48194547e1f30124003df20221775fd385b16e09aac6a2cab3954c3a2416d65b0c1bc2c12e4f49609d653ea7fbe8 +DIST ruby-2.0.0-p645.tar.xz 8295192 SHA256 875be4f57bdbb2d2be0d64bfd8fc5022f004d55261ead8fd0cdc2e9e415e9f7b SHA512 440f8ea50f51c53f90e42a8dfd7cd41f806b290d5c12c09f84d9159ab9c95e19b036cd8a5dc788844da501b9fcd1fa8ad8352ef7417998debc1b43a61a4ea4dc WHIRLPOOL 6201a39976f793dd3702ba580aafb881ba6e9f5cbc9d544bdddf508ca86dc14fc2970451a386ba495d16f2f68724197ef089ba02e7d1a9423870a0fa5c39cbc8 +DIST ruby-2.1.5.tar.xz 9371780 SHA256 22ba1eb8d475c9ed7e0541418d86044c1ea4c093ab79c300c38fc0f721afe9a3 SHA512 8a257da64158d49bc2810695baf4b5849ef83e3dde452bf1e4823e52e8261225427d729fce2fb4e9b53d6d17ca9c96d491f242535c2f963738b74f90944e2a0b WHIRLPOOL 7dab5db91e56ba95a221c456fbcebfb86aff038a084b7638f504e91e4c9b45a0ad7ee0296d6531281c33d75a31ee4f5ad05af6567a93034316f3992ebc5d6bf3 +DIST ruby-2.1.6.tar.xz 9381724 SHA256 137b27bffefd795fd97c288fff539d135f42320f8a1afddde99a34e1fbe7314e SHA512 0cf91fe7ae53a3f9c034fa5996eeed91889b942b8e595e84be4e244adc30d79aa3f540cc6f657982715069dfb14af20786557689d9a8fe4bbfc66280e84dd6cf WHIRLPOOL 1881ba54cf751e558f3a321041ed987c4433f64e786078de35227126afc801fabdcff74cf7d882fd07a70988c8a28c95269fd0ed4ccaebb3627931320c697e60 +DIST ruby-2.2.0.tar.xz 10304244 SHA256 848714e280fc5fb44dbac3b060b206e56c1947006324ee68a174d68b483ef8ca SHA512 cd7e52faa464df8aca7ccfa23a5f06248e1ad82bc8c9f1829aa1b51ff37b15973b8caaa68e914d837325b8d59427fda4f3cad82c50925e1c84e688324a2a155d WHIRLPOOL 6d06101015b6dee7f0f4409597b481d3ad08679237ad884866e513bbad2d851afc09ac414c60871d2ceeb9221013497f0c482c481c95c3e8f20a4664e95148fa +DIST ruby-2.2.1.tar.xz 10320352 SHA256 3b2852c07fdc12d0ba2b5698c7587ae2b46141539a526d143da5860b55a626c0 SHA512 853517426cd4735bab42298a13cef6f4864b6f8787c3985eaa39a4d1efb40e121bdb51e874b567f0ec339fe001920bcd165067633992b2be30e7804191559151 WHIRLPOOL fdf6c064470172f366902c6d0896f25dfeea2690c0b184cc42ef65f8389a531ec8209551757cc3654fd4da54cb2055c687d3aca0a9716955586f50446ad0f26d +DIST ruby-2.2.2.tar.xz 10463044 SHA256 f033b5d08ab57083e48c1d81bcd7399967578c370b664da90e12a32891424462 SHA512 bd72d0a4c017e2527659f64ef2781bbe8bd540a2302eaa60234a12282fd53c359e04205c56385402c67e81bb9dab3b88de53de82e12bb13e3386c26301043b64 WHIRLPOOL ee9c3a664ac1d67bd9ff4ed8fcc7d4c8e9b6e2f5774c938f876223b22022b498932afc41990890a03b560c65ffe29a039761d18bbeeab46fe13cbfff515bc115 +DIST ruby-patches-1.9.3_p551-r1.tar.bz2 3685 SHA256 362d94b77c3408d200c42855868ebb5ddbee287d66bbed8e269255f9cb63418a SHA512 646a1979c1b879ef46cb195204bdcea83215f6407331f92d8caed910e03d1f426bfb203629f4bea307740742757877edae22bf9978b55cbda03921a0c25b8409 WHIRLPOOL 3001b1c6189a882a45125d04b6264e22e0bf2b773c249bf00c2cfc98dec3392ae422913d278aae289767db0aaf8782e1a7dd44e94965aa02893833d5737ad494 +DIST ruby-patches-1.9.3_p551.tar.bz2 2154 SHA256 c1c40f2b1f186a05774fd15c3566d722a5ab1af5b93a7c73f2d3c247d604fd73 SHA512 fdb07393439dfcc97e5d4ecd12059ef69983b23588079e1292cec1c93544524a67265e4f61f75d20ac540ee9f9ace730a584462f94bea4919124a3264e6f0ae1 WHIRLPOOL 422b7bfcbdb564fd89ae9536c15d78442ad5597c7728f84f2523a751a862807a92a77779cfdd42fcdd20569726f401e391e33c1666b0455432ddff228ea674fc +DIST ruby-patches-2.0.0_p598.tar.bz2 2947 SHA256 dc173fe94af215fd2c1823f46140e4f11892dec59ce55b10ffad26b622bb6e4e SHA512 423a4fddfc8d7fd4f5b041989da343bc96ce0c3f22a448cab8cec47d4c458f4deeb83b167a0a3ae71d3be57df9b41151d1cafadd191bd3d3e9b08b32732e36cd WHIRLPOOL 9c728e95cf01abdb48afc2ff008dc73d341096b253c664297b6780b32821c1ec406c388ce5860b5dd2ce2de862fb80b2ae45d03750045aaf13c371743f97c92e +DIST ruby-patches-2.0.0_p643.tar.bz2 2947 SHA256 dc173fe94af215fd2c1823f46140e4f11892dec59ce55b10ffad26b622bb6e4e SHA512 423a4fddfc8d7fd4f5b041989da343bc96ce0c3f22a448cab8cec47d4c458f4deeb83b167a0a3ae71d3be57df9b41151d1cafadd191bd3d3e9b08b32732e36cd WHIRLPOOL 9c728e95cf01abdb48afc2ff008dc73d341096b253c664297b6780b32821c1ec406c388ce5860b5dd2ce2de862fb80b2ae45d03750045aaf13c371743f97c92e +DIST ruby-patches-2.0.0_p645.tar.bz2 2947 SHA256 dc173fe94af215fd2c1823f46140e4f11892dec59ce55b10ffad26b622bb6e4e SHA512 423a4fddfc8d7fd4f5b041989da343bc96ce0c3f22a448cab8cec47d4c458f4deeb83b167a0a3ae71d3be57df9b41151d1cafadd191bd3d3e9b08b32732e36cd WHIRLPOOL 9c728e95cf01abdb48afc2ff008dc73d341096b253c664297b6780b32821c1ec406c388ce5860b5dd2ce2de862fb80b2ae45d03750045aaf13c371743f97c92e +DIST ruby-patches-2.1.5.tar.bz2 2310 SHA256 1743dc0cec0adc1a0b5d90b0ed7908f888b8251b7a414049a57e6e32e01e4ad6 SHA512 b695621d210a7afc6704dd480bf3e7fc559174ebf240d2287338d60537ba45e5bf0f5defac6b254064d4b28077e2b97ef23b7eadc1bfa1a6bf2c616e828f937c WHIRLPOOL e9fde062fc04e4e22aec2dc55250f9007c64b07c7d03875b4073c19af9cfb0ae735d6dcb2b65bd1465a457cf0ff0602866600b5af1d520df3efc8a418763ab5b +DIST ruby-patches-2.1.6.tar.bz2 2310 SHA256 1743dc0cec0adc1a0b5d90b0ed7908f888b8251b7a414049a57e6e32e01e4ad6 SHA512 b695621d210a7afc6704dd480bf3e7fc559174ebf240d2287338d60537ba45e5bf0f5defac6b254064d4b28077e2b97ef23b7eadc1bfa1a6bf2c616e828f937c WHIRLPOOL e9fde062fc04e4e22aec2dc55250f9007c64b07c7d03875b4073c19af9cfb0ae735d6dcb2b65bd1465a457cf0ff0602866600b5af1d520df3efc8a418763ab5b +DIST ruby-patches-2.2.0-r1.tar.bz2 2195 SHA256 c7acb19428dd1d5b59bff37e7705549e6e369504a99c171acc4d78b156ef1632 SHA512 ee438dd791a44778bb3da4afe96bac11cacb408cd859dcf057d12e3cc6d5e989b3b5f9c8662ede5229cc8d477126bfe46e1a02048a10e62b67abe22c0ecf4ab4 WHIRLPOOL 8e40576f1087ecc7a41ee9414857eac58e163895ffad3f4c4bb629bda38c8063b3eec608117251812fd8353b44dc58766e12f893cb37a6da7b277979b4da12db +DIST ruby-patches-2.2.1.tar.bz2 2267 SHA256 0ad98acf3d3f9128c2471e360d4cef0c8967ef2feb59c18f8a781a94c13f349f SHA512 af533ae77b0149bceb04d544b2a6f6c0bd4bcbef53912b233452a7eeda1ecb9cd53aed1631ba9414e76eb0f960e9248fb82525ce5caf843aaad2ebf654cf74ce WHIRLPOOL c495f4e95c1709da1c91b5f7b42b9bc03dfed3849fb7b51ac120fbaae1dabdc99e631e60455f86f91f64eb113c9b24cbeb857efc84c128406350938e01bdb291 +DIST ruby-patches-2.2.2.tar.bz2 2261 SHA256 c44939c8be6ae9ec8f6219fad4ca0aa7d8345f3d58aa4e8b3f129ef8c5ed326c SHA512 aada036fb1aabddcfcf2db862e3d8f5de5a8b61f28c8846b4e76d55743b4e51b542c20312fd094ac3972b3bb78917dadb6b36c384174ca85f823ab4b6a1c3433 WHIRLPOOL aec4e7c05135d76128c9a81df316a6b439dd9471bb227450a1a9b319d0f262279145c86fa5c2b4319c4f7e13691ed3525edf8b43f182baba83d3274f4a045720 +EBUILD ruby-1.9.3_p551-r1.ebuild 6181 SHA256 2f5775d4684f0881b6a97847e9f824f46818587205fbfc94582b63d2412b7c43 SHA512 d5ca2277453d2c10a26142245e06f822c73548a5ec40e2399dc2c3aed53d313e4750ee49427bfcdd36c9c2fc29a640066a3c9fa90a86625db50b8ff1789781ae WHIRLPOOL 0d5cbd2f507a3ddefc06267bee691c33ff31ac8bf7a187710ccd308a8767f2dcb810f309c98700edaef2383d16a3f8bcbbcbc23fcf1f9cb81a1b34f684b39bf6 +EBUILD ruby-1.9.3_p551.ebuild 6173 SHA256 7d2a30eee01118bec87a2a5b0b645fcc68517aaf8636dbe4b142022d981343ae SHA512 a85379763eb01935759ff3bb8d4a39c3d4af0ac8a00ec7c88b2f616d93edc6870d9a50fb13ad3cf302e2abd0d058cfa41def32fcc2dfd3927bb15d241d29cc08 WHIRLPOOL 2ad1bfe90ecd54c6f300717ac02a5cbe290cf613f5e3b81de52b962a5edd0af386b07b372446b141290b44a0a634c1dd879ccceb1411c251a6077d237bb06aa8 +EBUILD ruby-2.0.0_p598.ebuild 6514 SHA256 e2391a6b8ef4cc60f72490b8586431dc81918ad34ac182ff39f321b6bf108f52 SHA512 d6e2ced232a04d7ff691bdbbf59879b182b0caaceb6f1fe840758b62e002bee5e5cb0318f815a8a03455e13c9913ec8a0888a9aab78bd05f640d220326d1418a WHIRLPOOL 8f7897ccdedff203dbb353293498b8e37da15f93dbf266ab175e18558d26291bbaf54008ac55588830070a2a7d0437b6c3bccd98833a550be13858eb5a382cfd +EBUILD ruby-2.0.0_p643.ebuild 6522 SHA256 0c0adf141bd869cb257cd02e630edc052712e551404f78df609d69625aa00a1d SHA512 e3b712fa2a2b2396f313b2e5f924ed22ae5cd1e26423862f35e9763bd1ed0aa83ca47b5bf2d6660a1bded3318a75fd472ecf754f6ac2666324847164dd3c0cf7 WHIRLPOOL 70ae7252ec04e39d7d15cb421f46d93a0f97ceaa81b1b30f1b71c437e472a385e30383455c2c7416da0f414e1a4ac86aee8262195cf77ae2b3f461cf1d3fddad +EBUILD ruby-2.0.0_p645.ebuild 6519 SHA256 2959c7fe3fe516e1958dcb44dc9161aebf5fa310db2b01b0607b5b27b420b508 SHA512 f1668aecb8538d7b662e162ef9f89ddee44353b6c2bc8ec46a9e118ae8b9b576e3e18700f63643f2d82b805b251fc5729b8c9d3d7dd44b1642519aca781d3340 WHIRLPOOL 80d98d7d1cf45cfc0f0dc44e6f1b3ef6c27a7ef91bc28552a16a641a144f1d167c0b2b9c3bcec1f7f6e4fd607b26669a8178a6c85ccc216554d3674d3e4edba2 +EBUILD ruby-2.1.5.ebuild 6566 SHA256 026b089c4d9dae94cb045e4a75ee052717f049b014099acb1efda050f71133fd SHA512 122e7dc71afe6c1713d987db1d37b49c4b214a6e9cd1c65f380fc9324228f958aea923a8e389996c40d3e978e9c4493ca7fb229ab8e7645c334947d5c00389d3 WHIRLPOOL 8d1cce18a212097cb5cbce664e8fd2c29202dae911579715890716ebdd3dbd6d67a8620b1dcfbec3f9b4f8a80773b167c4c2a7cf8917e7c09725347996926358 +EBUILD ruby-2.1.6.ebuild 6569 SHA256 fe7691afd4f235ebe7b067aeba4c43963c692ef943726a4ec2c04bf348c3b91b SHA512 0bc905043e55aa711f3cca8f703593bea7f1925d5958a6b1a50e00916d252325483c21c4b481a79524d1cbc00f2a0e927d39406bab8f3e67262221898215b2a3 WHIRLPOOL 26d1b0b3878b81ce13d021bb0b4e18c35636e07839b3a139ccb9b4189a0a74ac525b5f08a510ef1230731438e89677aa9fa0fd88579fc46d39b7e7604856b467 +EBUILD ruby-2.2.0-r1.ebuild 6843 SHA256 f1f4e6b35839ed49bb4a6767f63c553e72d13c4553e826a2fc21ac7953f43161 SHA512 7caa560ced8f0c70d461c473fea88605ecb4a483eab1bc0cc744c7b7be76a8eebd9fdbf6da759568b64923183f92aebcfbc033b3f1e7bf23574b693c84c8961f WHIRLPOOL 23c1f8d3bb622e57ab6613ed654e7e6206c7528c26bad2dd43d94968420d6dabfc82684a054b444ff45d6f235993dd25776e932a7d052f6f11ece63cf8038211 +EBUILD ruby-2.2.1.ebuild 6840 SHA256 6a865b473d094c836bf23a62986fc409903aadb268969b94e7e8e1268ed98ab4 SHA512 4463e375c3798813dd170b0ee72086ffd4cc99a3df83ea12fac92a0693881225caadee7f40841b1e40295bccb0253bd77e6e4dfd7af13c53bdfc048ec5b8dd9c WHIRLPOOL 12762ef01f80dbad97e331c3c9b9e14c3c4144342bcf487cd573990d0cb34659f6f86f0279abd812e1d0acf79cb9b5c3c22e08059f40919d8279ad8f679c3004 +EBUILD ruby-2.2.2.ebuild 6843 SHA256 62821c4627e03a2e38e15cd0b59a1cba6fd3915183d19b55068de44db1dc878c SHA512 02c863825f49d5e20493ec94df40aed2c6f164c13c777be3b8a38a96786784a692173d10e49eaefb2431445f663acbd2142216c8fe7e7e14fce364d0d88aa95b WHIRLPOOL f1fa591f90766993743b9419101b202c5f4b919000c23669f9fccf7732bd3357f122375cf88fba9e656afe8f489dac6aed49a3a87ebce7798f00a67dafedd1d1 +MISC ChangeLog 2534 SHA256 e94522101cf371d3859f68ab00908cf8752c4329a1a092ea77403b6f35774bbf SHA512 9241ee4d606404ddf6530c0ec5176e2dabe4565e7cbaf563042d2da5dd3f3950bede14343f596efde3c7967a498cb9a3645356965a51bbef52d12b6bd80d392f WHIRLPOOL 791a4e2054fc7a955abe1ec9564f71cc5cd75d8c652cfed42ffbbe5b469a252573b6fc390b7575cf2f8e8987b1507de1595e9d0400cad7cd467cee85d29d5977 +MISC ChangeLog-2014 104250 SHA256 6587f8f101dc832a9f0c01b77a9d448b6a7b1c3c7befd1368e297bbe3dc41f1c SHA512 89ffec2164a619bbb418ecf43ecb0893a3f6a4846ff1ac403980e68d85efa7d502fa2f7338c80f8fcf12b56a1ed791c7d6d1bfc607f80fa88c1a88c3c6f93a85 WHIRLPOOL 47ced91b8df722e42d33773a243f89e57ca49f8942418d19321a1ed041fd9dabad747ff640fbb1f0de73220c23cd37778eedc44a14b8883b8220ee512089a823 +MISC metadata.xml 1084 SHA256 77b5afe4fc85576b9f4758b1cc1e9ad7021e40bdc341ca8a7932f54dba63a77b SHA512 3341c4c2bac3f5088827470ffaa842196c190d8732425fc0876cace29878602f62b4e0857e1eb52e8a2370df283735ed54da8d72802f8d09c9a513fe97e3e6ba WHIRLPOOL 481ca1b6f1bed13b2cdafe644f5478af62d29aa66374b5f2be55f5474a044d15894708dc1226f612c748d165cd1a26be5b0d307f290b74bca6a3c564a12e162a +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iEYEAREIAAYFAlUt5nAACgkQVWmRsqeSphNaDwCeOYenZ2JZIoMe0DN1ofBca89s +McMAniX9ABdSENts3wTN2E4bYU5jCP48 +=gPKo +-----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/dev-lang/ruby/metadata.xml b/sdk_container/src/third_party/portage-stable/dev-lang/ruby/metadata.xml new file mode 100644 index 0000000000..47732fa63e --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-lang/ruby/metadata.xml @@ -0,0 +1,30 @@ + + + + ruby + + + Install ruby tests that can only be run after ruby is installed + + + Use the sys-libs/readline library to provide the + readline extension, used for instance by the irb tool. This flag + is meaningful only if the libedit USE flag is disabled. + + If neither libedit nor readline USE flags are enabled, the + readline extension will not be built (and irb will lose line + editing functionality). + + + Use the dev-libs/libyaml library to build the psych + extension, available since Ruby 1.9.2_rc2, in alternative to the + bundled syck-based parser. + + + Install dev-ruby/rdoc after installing Ruby. + + + Use dev-libs/jemalloc for memory allocation. + + + diff --git a/sdk_container/src/third_party/portage-stable/dev-lang/ruby/ruby-1.9.3_p551-r1.ebuild b/sdk_container/src/third_party/portage-stable/dev-lang/ruby/ruby-1.9.3_p551-r1.ebuild new file mode 100644 index 0000000000..7976e125c0 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-lang/ruby/ruby-1.9.3_p551-r1.ebuild @@ -0,0 +1,217 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/ruby/ruby-1.9.3_p551-r1.ebuild,v 1.4 2015/04/15 04:17:46 jer Exp $ + +EAPI=4 + +#PATCHSET=1 + +inherit autotools eutils flag-o-matic multilib versionator + +RUBYPL=$(get_version_component_range 4) + +MY_P="${PN}-$(get_version_component_range 1-3)-${RUBYPL:-0}" +S=${WORKDIR}/${MY_P} + +SLOT=$(get_version_component_range 1-2) +MY_SUFFIX=$(delete_version_separator 1 ${SLOT}) +# 1.9.3 still uses 1.9.1 +RUBYVERSION=1.9.1 + +if [[ -n ${PATCHSET} ]]; then + if [[ ${PVR} == ${PV} ]]; then + PATCHSET="${PV}-r0.${PATCHSET}" + else + PATCHSET="${PVR}.${PATCHSET}" + fi +else + PATCHSET="${PVR}" +fi + +DESCRIPTION="An object-oriented scripting language" +HOMEPAGE="http://www.ruby-lang.org/" +SRC_URI="mirror://ruby/1.9/${MY_P}.tar.bz2 + http://dev.gentoo.org/~flameeyes/ruby-team/${PN}-patches-${PATCHSET}.tar.bz2" + +LICENSE="|| ( Ruby-BSD BSD-2 )" +KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd" +IUSE="berkdb debug doc examples gdbm ipv6 +rdoc rubytests socks5 ssl xemacs ncurses +readline +yaml" #libedit + +# libedit support is removed everywhere because of this upstream bug: +# http://redmine.ruby-lang.org/issues/show/3698 + +RDEPEND=" + berkdb? ( sys-libs/db ) + gdbm? ( sys-libs/gdbm ) + ssl? ( dev-libs/openssl ) + socks5? ( >=net-proxy/dante-1.1.13 ) + ncurses? ( sys-libs/ncurses ) + readline? ( sys-libs/readline ) + yaml? ( dev-libs/libyaml ) + virtual/libffi + sys-libs/zlib + >=app-eselect/eselect-ruby-20100402 + !=app-eselect/eselect-ruby-20100402 + ! ctags-5.8.ebuild, + ctags-5.8-r1.ebuild: + Update dependency after package move of eselect modules to app-eselect. + + 26 Sep 2014; Tim Harder -ctags-5.5.4-r2.ebuild, + -ctags-5.6-r2.ebuild, -ctags-5.6-r3.ebuild, -ctags-5.7.ebuild, + -ctags-5.7-r1.ebuild, -ctags-5.7-r2.ebuild, -files/ctags-5.5.4-ebuilds.patch, + -files/ctags-5.5.4-ruby-classes.patch, -files/ctags-5.6-php5.patch, + -files/ctags-5.7-f95-pointers.patch, + -files/ctags-5.7-python-vars-starting-with-def.patch, -files/ctags-ada.patch: + Remove old. + +*ctags-5.8-r1 (26 Sep 2014) + + 26 Sep 2014; Tim Harder +ctags-5.8-r1.ebuild: + Make app-admin/eselect-ctags an rdep (bug #519834 by Nick Bowler). + + 06 Jun 2014; Mike Frysinger ctags-5.8.ebuild: + Add arm64 love. + + 26 Apr 2012; Alexis Ballier ctags-5.8.ebuild: + keyword ~amd64-fbsd + + 17 Mar 2012; Matt Turner ctags-5.5.4-r2.ebuild, + ctags-5.6-r2.ebuild, ctags-5.6-r3.ebuild: + Drop ~mips from old versions. + + 12 Feb 2012; Tony Vroon ctags-5.8.ebuild: + Marked stable on PPC64 as requested by Denilson Sá in bug #387175. + Compile tested on a PowerMac7,3 (64UL) with GCC 4.5.3. + + 07 Nov 2011; Brent Baude ctags-5.8.ebuild: + Marking ctags-5.8 ppc for bug 387175 + + 05 Nov 2011; Raúl Porcel ctags-5.8.ebuild: + alpha/ia64/m68k/s390/sh/sparc stable wrt #387175 + + 29 Oct 2011; Markus Meier ctags-5.8.ebuild: + arm stable, bug #387175 + + 19 Oct 2011; Tony Vroon ctags-5.8.ebuild: + Marked stable on AMD64 based on arch testing by Elijah "Armageddon" El + Lazkani & Agostino "ago" Sarubbo in bug #387175. + + 18 Oct 2011; Jeroen Roovers ctags-5.8.ebuild: + Stable for HPPA (bug #387175). + + 18 Oct 2011; Pawel Hajdan jr ctags-5.8.ebuild: + x86 stable wrt bug #387175 + + 16 Oct 2011; Tim Harder ctags-5.8.ebuild: + Update to EAPI 4 and other minor fixes (fixes bug #387261). + + 19 Oct 2010; Mart Raudsepp ctags-5.5.4-r2.ebuild: + Drop to ~mips + +*ctags-5.8 (16 Nov 2009) + + 16 Nov 2009; Dror Levin +ctags-5.8.ebuild, + +files/ctags-5.8-ada.patch, +files/ctags-5.8-f95-pointers.patch, + +files/ctags-5.8-python-vars-starting-with-def.patch: + Version bump, bug 284731. Forward port all patches and also bump ada-mode + version. + +*ctags-5.7-r2 (24 Oct 2009) + + 24 Oct 2009; Jim Ramsay +ctags-5.7-r2.ebuild, + +files/ctags-5.7-f95-pointers.patch: + Revbump with patch from bug #273697 + + 10 Jun 2009; Tomas Chvatal + files/ctags-5.7-python-vars-starting-with-def.patch: + Adjust ctags-5.7 python patch to actualy work. Per bug #208466. + + 01 Jan 2009; Raúl Porcel ctags-5.7-r1.ebuild: + Re-add ~s390 + +*ctags-5.7-r1 (26 Mar 2008) + + 26 Mar 2008; Ali Polatel + +files/ctags-5.7-python-vars-starting-with-def.patch, ctags-5.6-r2.ebuild, + +ctags-5.7-r1.ebuild: + Revbump. Added upstream fix for python variables starting with def seen as + functions. Bug 208466, thanks to ph. Quoting. + + 24 Mar 2008; Ryan Hill ctags-5.7.ebuild: + Re-add mips keyword, bug #202947. + + 22 Jan 2008; Raúl Porcel ctags-5.7.ebuild: + alpha/ia64/sparc stable wrt #182369 + + 22 Jan 2008; Brent Baude ctags-5.7.ebuild: + Marking ctags-5.7 ppc and ppc64 for bug 182369 + + 22 Jan 2008; Christian Faulhammer ctags-5.7.ebuild: + stable amd64, bug 182369 + + 22 Jan 2008; Jeroen Roovers ctags-5.7.ebuild: + Stable for HPPA (bug #182369). + + 22 Jan 2008; Christian Faulhammer ctags-5.7.ebuild: + stable x86, bug 182369 + + 21 Dec 2007; Ulrich Mueller ctags-5.6-r3.ebuild, + ctags-5.7.ebuild: + Change dependency to app-admin/eselect-ctags. + +*ctags-5.7 (24 Sep 2007) + + 24 Sep 2007; Ali Polatel + -files/ctags-5.5.4-haskell.patch, -files/ctags-5.5.4-objc.patch, + -files/ctags-5.5.4-vim-c.patch, -ctags-5.5.4-r3.ebuild, -ctags-5.6.ebuild, + -ctags-5.6-r1.ebuild, ctags-5.6-r2.ebuild, ctags-5.6-r3.ebuild, + +ctags-5.7.ebuild: + version bump. modified SRC_URI to get ada-mode depending on the ada use + flag. drop old. + + 19 Jul 2007; Ali Polatel -ctags-5.2.3.ebuild, + -ctags-5.5.ebuild, -ctags-5.5-r1.ebuild, -ctags-5.5.4.ebuild, + -ctags-5.5.4-r1.ebuild: + Drop old + +*ctags-5.6-r3 (07 Jul 2007) + + 07 Jul 2007; George Shapovalov +ctags-5.6-r3.ebuild: + added changes to make ctags coexist with the (x)emacs versions via + eselect-emacs (the ctags module). Resolving #29398. + +*ctags-5.6-r2 (26 Jun 2007) + + 26 Jun 2007; George Shapovalov +files/ctags-ada.patch, + +ctags-5.6-r2.ebuild: + added Ada support to ctags + +*ctags-5.6-r1 (08 May 2007) + + 08 May 2007; Mike Kelly +files/ctags-5.6-php5.patch, + +ctags-5.6-r1.ebuild: + Revision bump. Add a patch for PHP5 support. Fixes Bug #132880. + +*ctags-5.6 (02 Nov 2006) + + 02 Nov 2006; Mike Kelly +files/ctags-5.6-ebuilds.patch, + +ctags-5.6.ebuild: + Version bump. See bug #142605. + + 18 Oct 2006; Roy Marples ctags-5.5.4-r3.ebuild: + Added ~sparc-fbsd keyword. + + 27 Apr 2006; Marien Zwart files/digest-ctags-5.2.3, + files/digest-ctags-5.5, files/digest-ctags-5.5-r1, + files/digest-ctags-5.5.4, files/digest-ctags-5.5.4-r1, + files/digest-ctags-5.5.4-r3, Manifest: + Fixing SHA256 digest, pass four + + 31 Mar 2006; Diego Pettenò ctags-5.5-r1.ebuild, + ctags-5.5.4-r3.ebuild: + Add ~x86-fbsd keyword. + + 07 Feb 2006; Simon Stelling ctags-5.5.4-r2.ebuild: + stable on amd64 + + 06 Feb 2006; Aron Griffis ctags-5.5.4-r2.ebuild: + Mark 5.5.4-r2 stable on alpha + + 25 Dec 2005; Joshua Kinard ctags-5.5.4-r2.ebuild: + Marked stable on mips. + + 24 Dec 2005; Michael Hanselmann ctags-5.5.4-r2.ebuild: + Stable on ppc. + + 28 Nov 2005; Gustavo Zacarias ctags-5.5.4-r2.ebuild: + Stable on sparc + + 26 Nov 2005; Tom Gall ctags-5.5.4-r2.ebuild: + stable on ppc64 + + 25 Nov 2005; Andrej Kacian ctags-5.5.4-r2.ebuild: + Stable on x86, bug #113573. + + 21 Nov 2005; Ciaran McCreesh ctags-5.2.3.ebuild, + ctags-5.5.ebuild, ctags-5.5-r1.ebuild, ctags-5.5.4.ebuild, + ctags-5.5.4-r1.ebuild, ctags-5.5.4-r2.ebuild, ctags-5.5.4-r3.ebuild: + Remove unnecessary libc dep, bug #113087 + +*ctags-5.5.4-r3 (13 Nov 2005) + + 13 Nov 2005; Fernando J. Pereda + +files/ctags-5.5.4-haskell.patch, +files/ctags-5.5.4-objc.patch, + +files/ctags-5.5.4-vim-c.patch, +ctags-5.5.4-r3.ebuild: + Added objc, haskell and vim-c patches. + + 22 Jul 2005; MATSUU Takuto ctags-5.5.4-r1.ebuild: + Stable on sh. + +*ctags-5.5.4-r2 (02 Jun 2005) + + 02 Jun 2005; Ciaran McCreesh + +files/ctags-5.5.4-ruby-classes.patch, +ctags-5.5.4-r2.ebuild: + Add patch to make Ruby class names in the form Foo::Bar work + + 08 Apr 2005; Markus Rothe ctags-5.5.4-r1.ebuild: + Stable on ppc64 + + 05 Feb 2005; Michael Hanselmann ctags-5.5.4-r1.ebuild: + Stable on ppc. + + 03 Feb 2005; Ciaran McCreesh ctags-5.2.3.ebuild, + ctags-5.5-r1.ebuild, ctags-5.5.4-r1.ebuild, ctags-5.5.4.ebuild, + ctags-5.5.ebuild: + Update description, bug #80629 + + 22 Jan 2005; ctags-5.5.4-r1.ebuild: + Stable on ppc-macos. + + 16 Jan 2005; Guy Martin ctags-5.5.4-r1.ebuild: + Stable on hppa. + + 31 Dec 2004; Ciaran McCreesh : + Change encoding to UTF-8 for GLEP 31 compliance + + 30 Dec 2004; Bryan Østergaard ctags-5.5.4-r1.ebuild: + Stable on alpha. + + 29 Dec 2004; Ciaran McCreesh ctags-5.5.4-r1.ebuild: + x86, sparc, mips stable + + 10 Oct 2004; Bryan Østergaard ctags-5.5.4.ebuild: + Stable on alpha. + + 09 Oct 2004; Guy Martin ctags-5.5.4.ebuild: + Marked stable on hppa. + +*ctags-5.5.4-r1 (02 Oct 2004) + + 02 Oct 2004; Ciaran McCreesh + +files/ctags-5.5.4-ebuilds.patch, +ctags-5.5.4-r1.ebuild: + Ebuilds are bash files too. Bug #66052 + + 28 Sep 2004; Ciaran McCreesh ctags-5.5.4.ebuild: + x86, sparc, mips stable + + 25 Jul 2004; Lina Pezzella + Fixed Manifest. + + 24 Jul 2004; Hasan Khalil ctags-5.5.4.ebuild: + Stable on macos as per Bug 57927. + + 01 Jul 2004; Jeremy Huddleston ctags-5.2.3.ebuild, + ctags-5.5-r1.ebuild, ctags-5.5.4.ebuild, ctags-5.5.ebuild: + virtual/glibc -> virtual/libc + + 02 Jun 2004; Travis Tilley ctags-5.5.4.ebuild: + stable on amd64 + +*ctags-5.5.4 (12 Apr 2004) + + 12 Apr 2004; Ciaran McCreesh ctags-5.5.4.ebuild: + Version bump + + 12 Apr 2004; Ciaran McCreesh metadata.xml: + Added metadata with the vim herd as maintainers + + 09 Apr 2004; Brian Jackson : + added s390 keyword + + 07 Apr 2004; Brian Jackson ctags-5.5-r1.ebuild: + added s390 keyword + + 24 Mar 2004; Michael Sterrett ctags-5.5.ebuild: + don't set DEPEND="${RDEPEND}" (actually do the fix) + + 23 Mar 2004; Michael Sterrett ctags-5.2.3.ebuild, + ctags-5.5-r1.ebuild, ctags-5.5.ebuild: + don't set DEPEND=RDEPEND (bug #45343); tidy + + 14 Mar 2004; Tom Gall ctags-5.5-r1.ebuild: + mark ppc64 stable + + 12 Mar 2004; Michael Sterrett ctags-5.2.3.ebuild, + ctags-5.5-r1.ebuild, ctags-5.5.ebuild: + Don't assign default to S; header fix + + 14 Nov 2003; Aron Griffis ctags-5.5-r1.ebuild: + Stable on ia64 + + 11 Nov 2003; Aron Griffis ctags-5.5-r1.ebuild: + Add ~ia64 + + 11 Oct 2003; Alexander Gabert ctags-5.5-r1.ebuild: + test and compiled on hppa, adding flags to recover from vim DEPEND problems on + hppa + + 03 Oct 2003; Christian Birchinger ctags-5.5-r1.ebuild: + Added sparc stable keyword + +*ctags-5.5-r1 (26 May 2003) + + 29 Sep 2003; Jan Seidel ctags-5.5-r1.ebuild: + Mark stable on mips. + + 26 May 2003; Aron Griffis ctags-5.5-r1.ebuild: + Fix bug 20405 by adding --enable-tmpdir=/tmp. Mark stable on alpha and x86. + +*ctags-5.5 (11 Apr 2003) + + 11 Apr 2003; Matthew Kennedy ctags-5.5.ebuild: + version bump, add missing docs, ebuild cleanup, masked as unstable + + 06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords + +*ctags-5.2.3 (19 May 2002) + + 19 Sep 2002; Olivier Reisch ctags-5.2.3.ebuild: + Added ppc keyword + + 19 May 2002; Matthew Kennedy ChangeLog, + ctags-5.2.3.ebuild, files/digest-ctags-5.2.4 : + + Version bump. Modernized ebuild for lintool. Resolved bug #2570. + +*ctags-5.0.1 (1 Feb 2002) + + 1 Feb 2002; G.Bevin ChangeLog : + + Added initial ChangeLog which should be updated whenever the package is + updated in any way. This changelog is targetted to users. This means that the + comments should well explained and written in clean English. The details about + writing correct changelogs are explained in the skel.ChangeLog file which you + can find in the root directory of the portage repository. diff --git a/sdk_container/src/third_party/portage-stable/dev-util/ctags/Manifest b/sdk_container/src/third_party/portage-stable/dev-util/ctags/Manifest index b850f705a2..07b8e718a2 100644 --- a/sdk_container/src/third_party/portage-stable/dev-util/ctags/Manifest +++ b/sdk_container/src/third_party/portage-stable/dev-util/ctags/Manifest @@ -1,2 +1,27 @@ -DIST ctags-5.7.tar.gz 287496 RMD160 8d6d9c0a3e056abfb6356852808afe1c99f9224c SHA1 f7e435286c25181d6cb28ca1ac2d4ba63507a82d SHA256 10623bbcc9b0cb60124271ce83111733a1043ab022d51cfcd2c0e0c953bd8b58 -DIST ctags-ada-mode-4.3.3.tar.bz2 14086 RMD160 55f777901443e3f2dc990f05a2a866892d38cc18 SHA1 2b69babe02f9d2cb6aeb9ab83cde4a722fe7c4bd SHA256 f0ef3ad82654ed5fe4d4e12ec64c7988d7cd40cd7dc67c89eaac06869c5a36fa +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +AUX ctags-5.6-ebuilds.patch 822 SHA256 86930711593e7a2a88043bc9a8d5863c2b62514b256d3e9a81f7929951f17e07 SHA512 25a9738d758f9039dd75a17c1c8259e18c4fab2ad6230db91304f93604386ec450207b6c4b3d582eec98c66380e004c9a050ca69f1636b25e02e04c1f67994df WHIRLPOOL 93eb6ba8ec917d967f549438dcf3b6cd80d00b36d0bd058139f38d9792674d43edbdac03d7e9ce8594a54ed1f87ad1fe986e8e1c46190c13bddffceab39e7dba +AUX ctags-5.8-ada.patch 613 SHA256 e6122236e929509248661569967f4a0168d30214ed0ea814926583f9c087846a SHA512 730ff695fefd9593eae452d51fb236df810bd013843f3a907440eb3f6512d2e5a2e645a449c607d0c73f9e8f3f978c489e2b9464f8970ae3854002518eff7ab1 WHIRLPOOL e9fb4db31a9817191e01952de0aac7dcaca089ba9fc623965647805b442a961ee729615cda556f74bc80a20af46dfb62d0e4032951168a7b227b2fece49fa626 +AUX ctags-5.8-f95-pointers.patch 471 SHA256 93434a7e0df23da4c98b4425e8971152125674bf135c1a87f7ee1024ce3034d7 SHA512 ea51864f3428da88a2abac9937757483bc0bcda8c00d075673256c93c15cf35372c04597b07b319236a76df1b1923bfcd56fe23093c6cd2386a7c966c6f28c33 WHIRLPOOL c778aa70b9160fa6abf1c15ae3870551ed22f88efe1c8b32a1f8b0a8fab18cef88ed1c33a11c9c634854f3401af8736fd4b155cf402b05e5503917844fee792e +AUX ctags-5.8-python-vars-starting-with-def.patch 435 SHA256 a388bafd70e538f187d5c6540c586da36e5a91e4ff3bc93a5f2caf75b13282c3 SHA512 0eed31a85cc347e62183809f93be1f2a0eed5b6a5e4c040c3a67448e38764a34483310bf370008d62308985640c4441993a176c60a871fc3cb07728aa901750b WHIRLPOOL 4b8544dd05fb3d798c73bc425bda584998a85ec2b0dae87bb7437448941c3ad3d00ff9e26bceaebef58a507da17f25f2b1675cfd66feea0144e11e2c47ad7bdb +DIST ctags-5.8.tar.gz 479927 SHA256 0e44b45dcabe969e0bbbb11e30c246f81abe5d32012db37395eb57d66e9e99c7 SHA512 981912cd335978cde22864e977947fc75326572fb29518e559cc4a8ac1edc84b3604165218a666e36353f17da4f89f8e967acdb88696f816748eb946d79eaa15 WHIRLPOOL 04506a4495025907ee5fe41b9c4ff104dd234fc9ef39bd594158b36c550bf511b6ab5980a98736f9857dc47b99f1718a7ae2928fd4a1d1c0b57dfd3d79fce2ea +DIST ctags-ada-mode-4.3.11.tar.bz2 14060 SHA256 d25a3fd26b356adbd068f10a0b68691d36c154c04b96304b96386e169e4b6b57 SHA512 51c71e13ef658cd6682f04c94485315c4a702080ef2c7786fc9881b03c86f1c1d43aa1a69c452e4b0b2f7a78383804b66b159542cb4eae0cd309bc1ddbe2eb6e WHIRLPOOL 7e0ded8c97d3651e1afe48ec836697a4a19264baf3b203f6e98c134b88e3ab0eee7ac660789f5b955f0f827128996988694aa6c4bc78f18adf52724c5230da5d +EBUILD ctags-5.8-r1.ebuild 1789 SHA256 d3db766282f1eb59fc1e299fad5f4e18a02f627bfbda0e9ad07a283016d580ce SHA512 37ca0ffa760af622d03a87e2b5f0a055ee9e9f328cb50061e582459b5c0646569d6b7e2b845a1389a5fb37dbb2fd9fb23ef32a2fa14731b0a538064234f9d8a6 WHIRLPOOL b765dd1236756958c4236b8d3d846f4b4d1a5635a1f6d5bb5b1d0d32f93820bf37b8805fe28f549264feddbe7169ce489d96aa12208e8b2b08e0f7c9b49a2ef1 +EBUILD ctags-5.8.ebuild 1773 SHA256 2d737d66e38e3591c4cfaa79f1cb1c336ba1bfd70ca0e2801d8c64448f0afedc SHA512 37b68fb3962102339c5aca7bac03756a6267042950e8a60518bf5d8385d5d84224abf5e5d12c0e54d8690cd351d6be2382af890f2bcf69b196608be962f8957c WHIRLPOOL cd7617801d278c79f5d80f1b07c708afb944ed59907c14401b79b6628857d9e7d9e30611614eacb59670c4e5e43f7afa76fe14f7fb1b87efc5bb01be6ebe8b80 +MISC ChangeLog 11868 SHA256 850c3686d91c02c8c4a166ce52019fa4fccc7155b0c0e1d7cff0c544f3cdf08d SHA512 c4281945efeb27d1d071597484288f43cb1dce40a86a161d6e17c8b178610bc4cf57e60219e1ec346f130a117728c2b21198ce82cf3c586babd457c9be410b8e WHIRLPOOL 40f340e44846ccbfc70c106b1f5d3c0bb78ae65c159df82db052bd38c4a5d442013d8d09477da1305f1c6326e4a30adabd12ca23d6ce5ef010834f4cb0fb1ddb +MISC metadata.xml 222 SHA256 3621ccd9c8460be7054a186c326ed9077b42eb25b48252dd0672986b5b0fd12b SHA512 3f60373c2fd30aefe8dd4786419d9da912fea83c9a1e1b504bd62162ba2c443e627ca3b252a8f1bd25db9e9265ee3b644e58ce743dffe941457ee3960eb95a2b WHIRLPOOL b4e196a4d4482929e709889f5d76ce58cb1be586f065f1af67d38313ef671cfe154ad825cc90229606840b68d02501610dc949cb3699b71b0656a399e9ad0f59 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iQGcBAEBCAAGBQJVGtz9AAoJEJQzkH1pP7W4OuEL/1G6gJd2m9buLnhMYCaJa4Dh +Q3hXr13MBVZ+Emp8aDUksLo68V2BzIFGcB36k8QhgUZ5hbqryMHX/XDbW7lcTGFk +FcjfHoiq9XmFUpR4LrP3KRtWI8SJKUtxz9agyT1cKlBF0frFdjrWGYHJ8WyLjjwp +6NWqlb1Ei+ZFNt0u4J5IfpsyFRnRKCBQpHF75o4CC7cyY7iFsI8j+LicWpCugxcx +Z1JbqNYandh8kXHL3Ld/lVzzmecR9nyErfqbfNMjQQbqw62PgzRXx0L6jny9dNUO +9gSjeGywT+DS5jRkq2Cjg1OWJvTZeWCzYNoqpKkrgv73TjHe9JvOEOnzgw+Gdxct +4bNAaYdLXwZaFHLL+8+o2gI4ivMzTH7SjefyN/Mi7cCn/Phi2qppVz/MSFDAh5a8 +o3ZNrRuiiIybiFUCeMJZiheFnZ62ZTYEKp7A14SvRBPQz7Exgw+c2yiV+tK1nz6R +f+A4KlP9RdtV7XrrgOJGzYg/FgSaDfzQJ6A2vyoK7Q== +=XVDF +-----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/dev-util/ctags/ctags-5.7.ebuild b/sdk_container/src/third_party/portage-stable/dev-util/ctags/ctags-5.7.ebuild deleted file mode 100644 index 0a6ae79733..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-util/ctags/ctags-5.7.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/ctags/ctags-5.7.ebuild,v 1.10 2008/11/04 09:37:40 vapier Exp $ - -inherit eutils - -DESCRIPTION="Exuberant Ctags creates tags files for code browsing in editors" -HOMEPAGE="http://ctags.sourceforge.net" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz - ada? ( mirror://sourceforge/gnuada/ctags-ada-mode-4.3.3.tar.bz2 )" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 sh sparc ~sparc-fbsd x86 ~x86-fbsd" -IUSE="ada" - -DEPEND="app-admin/eselect-ctags" - -src_unpack() { - unpack ${A} - cd "${S}" - - epatch "${FILESDIR}/${PN}-5.6-ebuilds.patch" - - # enabling Ada support - if use ada; then - cp "${WORKDIR}/${PN}-ada-mode-4.3.3/ada.c" "${S}" - epatch "${FILESDIR}/${PN}-ada.patch" - fi -} - -src_compile() { - econf \ - --with-posix-regex \ - --without-readlib \ - --disable-etags \ - --enable-tmpdir=/tmp \ - || die "econf failed" - emake || die "emake failed" -} - -src_install() { - einstall || die "einstall failed" - - # namepace collision with X/Emacs-provided /usr/bin/ctags -- we - # rename ctags to exuberant-ctags (Mandrake does this also). - mv "${D}"/usr/bin/{ctags,exuberant-ctags} - mv "${D}"/usr/share/man/man1/{ctags,exuberant-ctags}.1 - - dodoc FAQ NEWS README - dohtml EXTENDING.html ctags.html -} - -pkg_postinst() { - eselect ctags update - elog "You can set the version to be started by /usr/bin/ctags through" - elog "the ctags eselect module. \"man ctags.eselect\" for details." -} - -pkg_postrm() { - eselect ctags update -} diff --git a/sdk_container/src/third_party/portage-stable/dev-util/ctags/ctags-5.8-r1.ebuild b/sdk_container/src/third_party/portage-stable/dev-util/ctags/ctags-5.8-r1.ebuild new file mode 100644 index 0000000000..033432ee84 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-util/ctags/ctags-5.8-r1.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/ctags/ctags-5.8-r1.ebuild,v 1.2 2015/03/31 17:44:26 ulm Exp $ + +EAPI="5" + +inherit eutils + +DESCRIPTION="Exuberant Ctags creates tags files for code browsing in editors" +HOMEPAGE="http://ctags.sourceforge.net" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz + ada? ( mirror://sourceforge/gnuada/ctags-ada-mode-4.3.11.tar.bz2 )" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +IUSE="ada" + +RDEPEND="app-eselect/eselect-ctags" + +src_prepare() { + epatch "${FILESDIR}/${PN}-5.6-ebuilds.patch" + # Upstream fix for python variables starting with def + epatch "${FILESDIR}/${P}-python-vars-starting-with-def.patch" + + # Bug #273697 + epatch "${FILESDIR}/${P}-f95-pointers.patch" + + # enabling Ada support + if use ada ; then + cp "${WORKDIR}/${PN}-ada-mode-4.3.11/ada.c" "${S}" || die + epatch "${FILESDIR}/${P}-ada.patch" + fi +} + +src_configure() { + econf \ + --with-posix-regex \ + --without-readlib \ + --disable-etags \ + --enable-tmpdir=/tmp +} + +src_install() { + emake prefix="${D}"/usr mandir="${D}"/usr/share/man install + + # namepace collision with X/Emacs-provided /usr/bin/ctags -- we + # rename ctags to exuberant-ctags (Mandrake does this also). + mv "${D}"/usr/bin/{ctags,exuberant-ctags} || die + mv "${D}"/usr/share/man/man1/{ctags,exuberant-ctags}.1 || die + + dodoc FAQ NEWS README + dohtml EXTENDING.html ctags.html +} + +pkg_postinst() { + eselect ctags update + elog "You can set the version to be started by /usr/bin/ctags through" + elog "the ctags eselect module. \"man ctags.eselect\" for details." +} + +pkg_postrm() { + eselect ctags update +} diff --git a/sdk_container/src/third_party/portage-stable/dev-util/ctags/ctags-5.8.ebuild b/sdk_container/src/third_party/portage-stable/dev-util/ctags/ctags-5.8.ebuild new file mode 100644 index 0000000000..1b2a015565 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-util/ctags/ctags-5.8.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/ctags/ctags-5.8.ebuild,v 1.12 2015/03/31 17:44:26 ulm Exp $ + +EAPI="4" + +inherit eutils + +DESCRIPTION="Exuberant Ctags creates tags files for code browsing in editors" +HOMEPAGE="http://ctags.sourceforge.net" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz + ada? ( mirror://sourceforge/gnuada/ctags-ada-mode-4.3.11.tar.bz2 )" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +IUSE="ada" + +DEPEND="app-eselect/eselect-ctags" + +src_prepare() { + epatch "${FILESDIR}/${PN}-5.6-ebuilds.patch" + # Upstream fix for python variables starting with def + epatch "${FILESDIR}/${P}-python-vars-starting-with-def.patch" + + # Bug #273697 + epatch "${FILESDIR}/${P}-f95-pointers.patch" + + # enabling Ada support + if use ada ; then + cp "${WORKDIR}/${PN}-ada-mode-4.3.11/ada.c" "${S}" || die + epatch "${FILESDIR}/${P}-ada.patch" + fi +} + +src_configure() { + econf \ + --with-posix-regex \ + --without-readlib \ + --disable-etags \ + --enable-tmpdir=/tmp +} + +src_install() { + emake prefix="${D}"/usr mandir="${D}"/usr/share/man install + + # namepace collision with X/Emacs-provided /usr/bin/ctags -- we + # rename ctags to exuberant-ctags (Mandrake does this also). + mv "${D}"/usr/bin/{ctags,exuberant-ctags} || die + mv "${D}"/usr/share/man/man1/{ctags,exuberant-ctags}.1 || die + + dodoc FAQ NEWS README + dohtml EXTENDING.html ctags.html +} + +pkg_postinst() { + eselect ctags update + elog "You can set the version to be started by /usr/bin/ctags through" + elog "the ctags eselect module. \"man ctags.eselect\" for details." +} + +pkg_postrm() { + eselect ctags update +} diff --git a/sdk_container/src/third_party/portage-stable/dev-util/ctags/files/ctags-5.8-ada.patch b/sdk_container/src/third_party/portage-stable/dev-util/ctags/files/ctags-5.8-ada.patch new file mode 100644 index 0000000000..48ed96f0d8 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-util/ctags/files/ctags-5.8-ada.patch @@ -0,0 +1,28 @@ +--- parsers-orig.h 2009-11-16 23:39:49.747328066 +0200 ++++ parsers.h 2009-11-16 23:40:26.541581805 +0200 +@@ -16,6 +16,7 @@ + + /* Add the name of any new parser definition function here */ + #define PARSER_LIST \ ++ AdaParser, \ + AntParser, \ + AsmParser, \ + AspParser, \ +--- source-orig.mak 2009-11-16 23:41:17.184586699 +0200 ++++ source.mak 2009-11-16 23:41:48.358331136 +0200 +@@ -8,6 +8,7 @@ + strlist.h vstring.h + + SOURCES = \ ++ ada.c \ + args.c \ + ant.c \ + asm.c \ +@@ -70,6 +71,7 @@ + REGEX_HEADERS = gnu_regex/regex.h + + OBJECTS = \ ++ ada.$(OBJEXT) \ + args.$(OBJEXT) \ + ant.$(OBJEXT) \ + asm.$(OBJEXT) \ diff --git a/sdk_container/src/third_party/portage-stable/dev-util/ctags/files/ctags-5.8-f95-pointers.patch b/sdk_container/src/third_party/portage-stable/dev-util/ctags/files/ctags-5.8-f95-pointers.patch new file mode 100644 index 0000000000..4ac9560f87 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-util/ctags/files/ctags-5.8-f95-pointers.patch @@ -0,0 +1,12 @@ +--- fortran-orig.c 2009-11-16 23:38:06.154328652 +0200 ++++ fortran.c 2009-11-16 23:38:08.711335501 +0200 +@@ -1319,7 +1319,8 @@ + readToken (token); + skipPast (token, TOKEN_OPERATOR); + } +- else if (strcmp (vStringValue (token->string), "=") == 0) ++ else if ((strcmp (vStringValue (token->string), "=") == 0) || ++ (strcmp (vStringValue (token->string), "=>") == 0)) + { + while (! isType (token, TOKEN_COMMA) && + ! isType (token, TOKEN_STATEMENT_END)) diff --git a/sdk_container/src/third_party/portage-stable/dev-util/ctags/files/ctags-5.8-python-vars-starting-with-def.patch b/sdk_container/src/third_party/portage-stable/dev-util/ctags/files/ctags-5.8-python-vars-starting-with-def.patch new file mode 100644 index 0000000000..83d9f7e887 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-util/ctags/files/ctags-5.8-python-vars-starting-with-def.patch @@ -0,0 +1,13 @@ +--- python-orig.c 2009-11-16 23:33:44.930351712 +0200 ++++ python.c 2009-11-16 23:35:08.433328150 +0200 +@@ -264,8 +264,8 @@ + while (*cp) + { + cp = skipEverything (cp); +- if (!strncmp(cp, "def", 3) || !strncmp(cp, "class", 5) || +- !strncmp(cp, "cdef", 4) || !strncmp(cp, "cpdef", 5)) ++ if (!strncmp(cp, "def ", 4) || !strncmp(cp, "class ", 6) || ++ !strncmp(cp, "cdef ", 5) || !strncmp(cp, "cpdef ", 6)) + { + return cp; + } diff --git a/sdk_container/src/third_party/portage-stable/dev-util/ctags/files/ctags-ada.patch b/sdk_container/src/third_party/portage-stable/dev-util/ctags/files/ctags-ada.patch deleted file mode 100644 index b130fb9109..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-util/ctags/files/ctags-ada.patch +++ /dev/null @@ -1,30 +0,0 @@ -diff -ru ctags-5.6-orig/parsers.h ctags-5.6/parsers.h ---- ctags-5.6-orig/parsers.h 2006-05-30 06:37:12.000000000 +0200 -+++ ctags-5.6/parsers.h 2007-06-16 18:38:31.000000000 +0200 -@@ -16,6 +16,7 @@ - - /* Add the name of any new parser definition function here */ - #define PARSER_LIST \ -+ AdaParser, \ - AsmParser, \ - AspParser, \ - AwkParser, \ -diff -ru ctags-5.6-orig/source.mak ctags-5.6/source.mak ---- ctags-5.6-orig/source.mak 2004-06-10 05:01:17.000000000 +0200 -+++ ctags-5.6/source.mak 2007-06-16 18:37:40.000000000 +0200 -@@ -8,6 +8,7 @@ - strlist.h vstring.h - - SOURCES = \ -+ ada.c \ - args.c \ - asm.c \ - asp.c \ -@@ -58,6 +59,7 @@ - argproc.c mac.c qdos.c - - OBJECTS = \ -+ ada.$(OBJEXT) \ - args.$(OBJEXT) \ - asm.$(OBJEXT) \ - asp.$(OBJEXT) \ diff --git a/sdk_container/src/third_party/portage-stable/dev-util/ctags/metadata.xml b/sdk_container/src/third_party/portage-stable/dev-util/ctags/metadata.xml new file mode 100644 index 0000000000..80ac66cf0c --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-util/ctags/metadata.xml @@ -0,0 +1,8 @@ + + + + vim + + Enable Ada support + + diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-admin/eselect-1.3.1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-admin/eselect-1.3.1 deleted file mode 100644 index 6b00be317c..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-admin/eselect-1.3.1 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile install postinst -DEPEND=sys-apps/sed || ( sys-apps/coreutils sys-freebsd/freebsd-bin app-misc/realpath ) app-arch/xz-utils doc? ( dev-python/docutils ) -DESCRIPTION=Gentoo's multi-purpose configuration and management tool -EAPI=3 -HOMEPAGE=http://www.gentoo.org/proj/en/eselect/ -IUSE=doc -KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=GPL-2+ -RDEPEND=!app-admin/eselect-news sys-apps/sed || ( sys-apps/coreutils sys-freebsd/freebsd-bin app-misc/realpath ) sys-apps/file sys-libs/ncurses -SLOT=0 -SRC_URI=http://dev.gentoo.org/~ulm/eselect/eselect-1.3.1.tar.xz -_eclasses_=bash-completion-r1 c8399c7c7ecbcf7ed6e5bd3abb3d4af3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac -_md5_=41ab69fecdb4784bdafb756841c68118 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-admin/eselect-1.3.8 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-admin/eselect-1.3.8 index 80ac93b838..d91e4fea57 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-admin/eselect-1.3.8 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-admin/eselect-1.3.8 @@ -4,11 +4,11 @@ DESCRIPTION=Gentoo's multi-purpose configuration and management tool EAPI=4 HOMEPAGE=http://wiki.gentoo.org/wiki/Project:Eselect IUSE=doc emacs vim-syntax -KEYWORDS=alpha amd64 arm hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=GPL-2+ || ( GPL-2+ CC-BY-SA-2.5 ) PDEPEND=emacs? ( app-emacs/eselect-mode ) vim-syntax? ( app-vim/eselect-syntax ) -RDEPEND=!app-admin/eselect-news sys-apps/sed || ( sys-apps/coreutils sys-freebsd/freebsd-bin app-misc/realpath ) sys-apps/file sys-libs/ncurses +RDEPEND=sys-apps/sed || ( sys-apps/coreutils sys-freebsd/freebsd-bin app-misc/realpath ) sys-apps/file sys-libs/ncurses SLOT=0 SRC_URI=http://dev.gentoo.org/~ulm/eselect/eselect-1.3.8.tar.xz _eclasses_=bash-completion-r1 c8399c7c7ecbcf7ed6e5bd3abb3d4af3 eutils 6faef4c127028ccbba3a11400d24ae34 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac -_md5_=fa93be2cd30ccd67d152ebe36fcc2460 +_md5_=4a48177480725de518ec8f8dc2aec002 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-admin/eselect-1.4 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-admin/eselect-1.4.1 similarity index 52% rename from sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-admin/eselect-1.4 rename to sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-admin/eselect-1.4.1 index 8321d16d2f..c47d34400f 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-admin/eselect-1.4 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-admin/eselect-1.4.1 @@ -4,11 +4,11 @@ DESCRIPTION=Gentoo's multi-purpose configuration and management tool EAPI=4 HOMEPAGE=http://wiki.gentoo.org/wiki/Project:Eselect IUSE=doc emacs vim-syntax -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=GPL-2+ || ( GPL-2+ CC-BY-SA-2.5 ) PDEPEND=emacs? ( app-emacs/eselect-mode ) vim-syntax? ( app-vim/eselect-syntax ) -RDEPEND=!app-admin/eselect-news sys-apps/sed || ( sys-apps/coreutils sys-freebsd/freebsd-bin app-misc/realpath ) sys-apps/file sys-libs/ncurses +RDEPEND=sys-apps/sed || ( sys-apps/coreutils sys-freebsd/freebsd-bin app-misc/realpath ) sys-apps/file sys-libs/ncurses SLOT=0 -SRC_URI=http://dev.gentoo.org/~ulm/eselect/eselect-1.4.tar.xz +SRC_URI=http://dev.gentoo.org/~ulm/eselect/eselect-1.4.1.tar.xz _eclasses_=bash-completion-r1 c8399c7c7ecbcf7ed6e5bd3abb3d4af3 eutils 6faef4c127028ccbba3a11400d24ae34 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac -_md5_=872fc7b426a653fb0c27f9715acc3a1a +_md5_=049226d18704bb1bf322ecf0cb14aa28 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-admin/eselect-1.3.6 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-admin/eselect-1.4.3 similarity index 50% rename from sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-admin/eselect-1.3.6 rename to sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-admin/eselect-1.4.3 index 14893a94c6..5eda31bee5 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-admin/eselect-1.3.6 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-admin/eselect-1.4.3 @@ -4,11 +4,11 @@ DESCRIPTION=Gentoo's multi-purpose configuration and management tool EAPI=4 HOMEPAGE=http://wiki.gentoo.org/wiki/Project:Eselect IUSE=doc emacs vim-syntax -KEYWORDS=alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=GPL-2+ +KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=GPL-2+ || ( GPL-2+ CC-BY-SA-2.5 ) PDEPEND=emacs? ( app-emacs/eselect-mode ) vim-syntax? ( app-vim/eselect-syntax ) -RDEPEND=!app-admin/eselect-news sys-apps/sed || ( sys-apps/coreutils sys-freebsd/freebsd-bin app-misc/realpath ) sys-apps/file sys-libs/ncurses +RDEPEND=sys-apps/sed || ( sys-apps/coreutils sys-freebsd/freebsd-bin app-misc/realpath ) sys-apps/file sys-libs/ncurses SLOT=0 -SRC_URI=http://dev.gentoo.org/~ulm/eselect/eselect-1.3.6.tar.xz +SRC_URI=http://dev.gentoo.org/~ulm/eselect/eselect-1.4.3.tar.xz _eclasses_=bash-completion-r1 c8399c7c7ecbcf7ed6e5bd3abb3d4af3 eutils 6faef4c127028ccbba3a11400d24ae34 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac -_md5_=d426ed8b87461977fde6c271ce0ad657 +_md5_=cb5545386846c4d010d3cdb0d17d78d7 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-admin/eselect-1.4.4 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-admin/eselect-1.4.4 new file mode 100644 index 0000000000..e1a8035b24 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-admin/eselect-1.4.4 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile install postinst +DEPEND=sys-apps/sed || ( sys-apps/coreutils sys-freebsd/freebsd-bin app-misc/realpath ) app-arch/xz-utils doc? ( dev-python/docutils ) +DESCRIPTION=Gentoo's multi-purpose configuration and management tool +EAPI=4 +HOMEPAGE=http://wiki.gentoo.org/wiki/Project:Eselect +IUSE=doc emacs vim-syntax +KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=GPL-2+ || ( GPL-2+ CC-BY-SA-3.0 ) +PDEPEND=emacs? ( app-emacs/eselect-mode ) vim-syntax? ( app-vim/eselect-syntax ) +RDEPEND=sys-apps/sed || ( sys-apps/coreutils sys-freebsd/freebsd-bin app-misc/realpath ) sys-apps/file sys-libs/ncurses +SLOT=0 +SRC_URI=http://dev.gentoo.org/~ulm/eselect/eselect-1.4.4.tar.xz +_eclasses_=bash-completion-r1 c8399c7c7ecbcf7ed6e5bd3abb3d4af3 eutils 6faef4c127028ccbba3a11400d24ae34 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=f602e46bcd61e801fab4ee0812ece151 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-admin/eselect-9999 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-admin/eselect-9999 index 32761c6f78..41f14c7e57 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-admin/eselect-9999 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-admin/eselect-9999 @@ -6,7 +6,7 @@ HOMEPAGE=http://wiki.gentoo.org/wiki/Project:Eselect IUSE=doc emacs vim-syntax LICENSE=GPL-2+ || ( GPL-2+ CC-BY-SA-2.5 ) PDEPEND=emacs? ( app-emacs/eselect-mode ) vim-syntax? ( app-vim/eselect-syntax ) -RDEPEND=!app-admin/eselect-news sys-apps/sed || ( sys-apps/coreutils sys-freebsd/freebsd-bin app-misc/realpath ) sys-apps/file sys-libs/ncurses +RDEPEND=sys-apps/sed || ( sys-apps/coreutils sys-freebsd/freebsd-bin app-misc/realpath ) sys-apps/file sys-libs/ncurses SLOT=0 _eclasses_=autotools c118b9a8e93bfef124f2d7a2fe56a95e bash-completion-r1 c8399c7c7ecbcf7ed6e5bd3abb3d4af3 eutils 6faef4c127028ccbba3a11400d24ae34 git-r3 6ebae45064cb04482f3c702632dd9528 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac -_md5_=ad1f77a9d42195b91f7bc6501efd1c24 +_md5_=d4e76895797b7e36745d503bf30b05c2 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/pinentry-0.8.1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/pinentry-0.8.1 deleted file mode 100644 index a3e2b53101..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/pinentry-0.8.1 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=configure install postinst postrm prepare setup -DEPEND=app-admin/eselect-pinentry static? ( >=sys-libs/ncurses-5.7-r5[static-libs] ) !static? ( gtk? ( x11-libs/gtk+:2 ) ncurses? ( sys-libs/ncurses ) qt4? ( >=x11-libs/qt-gui-4.4.1:4 ) !gtk? ( !qt4? ( !ncurses? ( sys-libs/ncurses ) ) ) ) caps? ( sys-libs/libcap ) !static? ( gtk? ( virtual/pkgconfig ) qt4? ( virtual/pkgconfig ) ) -DESCRIPTION=Collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol -EAPI=3 -HOMEPAGE=http://gnupg.org/aegypten2/index.html -IUSE=gtk ncurses qt4 caps static -KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=GPL-2 -RDEPEND=app-admin/eselect-pinentry static? ( >=sys-libs/ncurses-5.7-r5[static-libs] ) !static? ( gtk? ( x11-libs/gtk+:2 ) ncurses? ( sys-libs/ncurses ) qt4? ( >=x11-libs/qt-gui-4.4.1:4 ) !gtk? ( !qt4? ( !ncurses? ( sys-libs/ncurses ) ) ) ) caps? ( sys-libs/libcap ) -SLOT=0 -SRC_URI=mirror://gnupg/pinentry/pinentry-0.8.1.tar.gz -_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac -_md5_=98320627978b156f0c144aa27780c457 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/pinentry-0.8.2 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/pinentry-0.8.2 deleted file mode 100644 index ef814b61c5..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/pinentry-0.8.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install postinst postrm prepare -DEPEND=app-admin/eselect-pinentry caps? ( sys-libs/libcap ) gtk? ( x11-libs/gtk+:2 ) ncurses? ( sys-libs/ncurses ) qt4? ( >=x11-libs/qt-gui-4.4.1:4 ) static? ( >=sys-libs/ncurses-5.7-r5[static-libs,-gpm] ) gtk? ( virtual/pkgconfig ) qt4? ( virtual/pkgconfig ) -DESCRIPTION=Collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol -EAPI=5 -HOMEPAGE=http://gnupg.org/aegypten2/index.html -IUSE=gtk ncurses qt4 caps static -KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=GPL-2 -RDEPEND=app-admin/eselect-pinentry caps? ( sys-libs/libcap ) gtk? ( x11-libs/gtk+:2 ) ncurses? ( sys-libs/ncurses ) qt4? ( >=x11-libs/qt-gui-4.4.1:4 ) static? ( >=sys-libs/ncurses-5.7-r5[static-libs,-gpm] ) -REQUIRED_USE=|| ( ncurses gtk qt4 ) gtk? ( !static ) qt4? ( !static ) static? ( ncurses ) -SLOT=0 -SRC_URI=mirror://gnupg/pinentry/pinentry-0.8.2.tar.bz2 -_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac -_md5_=72652caef03b7df1302f48930273cb53 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/pinentry-0.9.0 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/pinentry-0.9.0 new file mode 100644 index 0000000000..68490552d5 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/pinentry-0.9.0 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install postinst postrm prepare +DEPEND=app-eselect/eselect-pinentry caps? ( sys-libs/libcap ) gtk? ( x11-libs/gtk+:2 ) ncurses? ( sys-libs/ncurses ) qt4? ( >=dev-qt/qtgui-4.4.1:4 ) static? ( >=sys-libs/ncurses-5.7-r5[static-libs,-gpm] ) sys-devel/gettext gtk? ( virtual/pkgconfig ) qt4? ( virtual/pkgconfig ) ppc-aix? ( dev-libs/gnulib ) !=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DESCRIPTION=Collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol +EAPI=5 +HOMEPAGE=http://gnupg.org/aegypten2/index.html +IUSE=gtk ncurses qt4 caps static +KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=GPL-2 +RDEPEND=app-eselect/eselect-pinentry caps? ( sys-libs/libcap ) gtk? ( x11-libs/gtk+:2 ) ncurses? ( sys-libs/ncurses ) qt4? ( >=dev-qt/qtgui-4.4.1:4 ) static? ( >=sys-libs/ncurses-5.7-r5[static-libs,-gpm] ) +REQUIRED_USE=|| ( ncurses gtk qt4 ) gtk? ( !static ) qt4? ( !static ) static? ( ncurses ) +SLOT=0 +SRC_URI=mirror://gnupg/pinentry/pinentry-0.9.0.tar.bz2 +_eclasses_=autotools c118b9a8e93bfef124f2d7a2fe56a95e eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=457e0df545609087372c8effa5135891 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/pinentry-0.9.0-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/pinentry-0.9.0-r1 new file mode 100644 index 0000000000..162d249a4f --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/pinentry-0.9.0-r1 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install postinst postrm prepare +DEPEND=app-eselect/eselect-pinentry caps? ( sys-libs/libcap ) gtk? ( x11-libs/gtk+:2 ) ncurses? ( sys-libs/ncurses ) qt4? ( >=dev-qt/qtgui-4.4.1:4 ) static? ( >=sys-libs/ncurses-5.7-r5[static-libs,-gpm] ) sys-devel/gettext gtk? ( virtual/pkgconfig ) qt4? ( virtual/pkgconfig ) ppc-aix? ( dev-libs/gnulib ) !=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DESCRIPTION=Collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol +EAPI=5 +HOMEPAGE=http://gnupg.org/aegypten2/index.html +IUSE=clipboard gtk ncurses qt4 caps static +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=GPL-2 +RDEPEND=app-eselect/eselect-pinentry caps? ( sys-libs/libcap ) gtk? ( x11-libs/gtk+:2 ) ncurses? ( sys-libs/ncurses ) qt4? ( >=dev-qt/qtgui-4.4.1:4 ) static? ( >=sys-libs/ncurses-5.7-r5[static-libs,-gpm] ) +REQUIRED_USE=|| ( ncurses gtk qt4 ) gtk? ( !static ) qt4? ( !static ) static? ( ncurses ) +SLOT=0 +SRC_URI=mirror://gnupg/pinentry/pinentry-0.9.0.tar.bz2 +_eclasses_=autotools c118b9a8e93bfef124f2d7a2fe56a95e eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=b2db0f29c622f23f6a367cc4b2f4cf24 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/pinentry-0.9.0-r2 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/pinentry-0.9.0-r2 new file mode 100644 index 0000000000..8942b1031f --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/pinentry-0.9.0-r2 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install postinst postrm prepare +DEPEND=app-eselect/eselect-pinentry caps? ( sys-libs/libcap ) gtk? ( x11-libs/gtk+:2 ) ncurses? ( sys-libs/ncurses ) qt4? ( >=dev-qt/qtgui-4.4.1:4 ) static? ( >=sys-libs/ncurses-5.7-r5[static-libs,-gpm] ) sys-devel/gettext gtk? ( virtual/pkgconfig ) qt4? ( virtual/pkgconfig ) ppc-aix? ( dev-libs/gnulib ) !=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DESCRIPTION=Collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol +EAPI=5 +HOMEPAGE=http://gnupg.org/aegypten2/index.html +IUSE=clipboard gtk ncurses qt4 caps static +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=GPL-2 +RDEPEND=app-eselect/eselect-pinentry caps? ( sys-libs/libcap ) gtk? ( x11-libs/gtk+:2 ) ncurses? ( sys-libs/ncurses ) qt4? ( >=dev-qt/qtgui-4.4.1:4 ) static? ( >=sys-libs/ncurses-5.7-r5[static-libs,-gpm] ) +REQUIRED_USE=|| ( ncurses gtk qt4 ) gtk? ( !static ) qt4? ( !static ) static? ( ncurses ) +SLOT=0 +SRC_URI=mirror://gnupg/pinentry/pinentry-0.9.0.tar.bz2 +_eclasses_=autotools c118b9a8e93bfef124f2d7a2fe56a95e eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=eeb49f847ecbb3b1c10b3e57c4f28d11 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/pinentry-0.9.0-r3 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/pinentry-0.9.0-r3 new file mode 100644 index 0000000000..52622a8562 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/pinentry-0.9.0-r3 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install postinst postrm prepare +DEPEND=app-eselect/eselect-pinentry caps? ( sys-libs/libcap ) gtk? ( x11-libs/gtk+:2 ) ncurses? ( sys-libs/ncurses ) qt4? ( >=dev-qt/qtgui-4.4.1:4 ) static? ( >=sys-libs/ncurses-5.7-r5[static-libs,-gpm] ) sys-devel/gettext gtk? ( virtual/pkgconfig ) qt4? ( virtual/pkgconfig ) ppc-aix? ( dev-libs/gnulib ) !=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DESCRIPTION=Collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol +EAPI=5 +HOMEPAGE=http://gnupg.org/aegypten2/index.html +IUSE=clipboard gtk ncurses qt4 caps static +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=GPL-2 +RDEPEND=app-eselect/eselect-pinentry caps? ( sys-libs/libcap ) gtk? ( x11-libs/gtk+:2 ) ncurses? ( sys-libs/ncurses ) qt4? ( >=dev-qt/qtgui-4.4.1:4 ) static? ( >=sys-libs/ncurses-5.7-r5[static-libs,-gpm] ) +REQUIRED_USE=|| ( ncurses gtk qt4 ) gtk? ( !static ) qt4? ( !static ) static? ( ncurses ) +SLOT=0 +SRC_URI=mirror://gnupg/pinentry/pinentry-0.9.0.tar.bz2 +_eclasses_=autotools c118b9a8e93bfef124f2d7a2fe56a95e eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf qmake-utils 9e0174de733aecba0a7e66b2b01841d2 toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=369fb8dd471e02367f76abdc7338db1b diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-editors/emacs-18.59-r10 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-editors/emacs-18.59-r10 new file mode 100644 index 0000000000..69eeb4888e --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-editors/emacs-18.59-r10 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install postinst postrm preinst prepare +DEPEND=>=app-eselect/eselect-emacs-1.16 sys-libs/ncurses amd64? ( abi_x86_x32? ( >=sys-libs/ncurses-5.9-r3[abi_x86_x32(-)?] ) !abi_x86_x32? ( >=sys-libs/ncurses-5.9-r3[abi_x86_32(-)] ) ) virtual/pkgconfig +DESCRIPTION=The extensible self-documenting text editor +EAPI=5 +HOMEPAGE=http://www.gnu.org/software/emacs/ +IUSE=abi_x86_x32 +KEYWORDS=amd64 x86 +LICENSE=GPL-1+ GPL-2+ BSD +RDEPEND=>=app-eselect/eselect-emacs-1.16 sys-libs/ncurses amd64? ( abi_x86_x32? ( >=sys-libs/ncurses-5.9-r3[abi_x86_x32(-)?] ) !abi_x86_x32? ( >=sys-libs/ncurses-5.9-r3[abi_x86_32(-)] ) ) +SLOT=18 +SRC_URI=ftp://ftp.gnu.org/old-gnu/emacs/emacs-18.59.tar.gz ftp://ftp.splode.com/pub/users/friedman/emacs/emacs-18.59-linux22x-elf-glibc21.diff.gz http://dev.gentoo.org/~ulm/emacs/emacs-18.59-patches-8.tar.bz2 +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=fe12bf97e1663fc77e73fae03df9892a diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-editors/emacs-23.3-r2 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-editors/emacs-23.3-r2 deleted file mode 100644 index d8a6c866ab..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-editors/emacs-23.3-r2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install postinst postrm preinst prepare -DEPEND=sys-libs/ncurses >=app-admin/eselect-emacs-1.2 net-libs/liblockfile hesiod? ( net-dns/hesiod ) kerberos? ( virtual/krb5 ) alsa? ( media-libs/alsa-lib ) gpm? ( sys-libs/gpm ) dbus? ( sys-apps/dbus ) X? ( x11-libs/libXmu x11-libs/libXt x11-misc/xbitmaps gconf? ( >=gnome-base/gconf-2.26.2 ) gif? ( media-libs/giflib ) jpeg? ( virtual/jpeg ) png? ( >=media-libs/libpng-1.4:0 ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff ) xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXft m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:2 ) !gtk? ( Xaw3d? ( x11-libs/libXaw3d ) !Xaw3d? ( athena? ( x11-libs/libXaw ) !athena? ( motif? ( >=x11-libs/openmotif-2.3:0 ) ) ) ) ) dev-util/pkgconfig gzip-el? ( app-arch/gzip ) !=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 -DESCRIPTION=The extensible, customizable, self-documenting real-time display editor -EAPI=4 -HOMEPAGE=http://www.gnu.org/software/emacs/ -IUSE=alsa aqua athena dbus gconf gif gpm gtk gzip-el hesiod jpeg kerberos livecd m17n-lib motif png sound source svg tiff toolkit-scroll-bars X Xaw3d xft +xpm -KEYWORDS=alpha amd64 arm hppa ia64 ~mips ~ppc ~ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris -LICENSE=GPL-3 FDL-1.3 BSD as-is MIT W3C unicode PSF-2 -RDEPEND=sys-libs/ncurses >=app-admin/eselect-emacs-1.2 net-libs/liblockfile hesiod? ( net-dns/hesiod ) kerberos? ( virtual/krb5 ) alsa? ( media-libs/alsa-lib ) gpm? ( sys-libs/gpm ) dbus? ( sys-apps/dbus ) X? ( x11-libs/libXmu x11-libs/libXt x11-misc/xbitmaps gconf? ( >=gnome-base/gconf-2.26.2 ) gif? ( media-libs/giflib ) jpeg? ( virtual/jpeg ) png? ( >=media-libs/libpng-1.4:0 ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff ) xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXft m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:2 ) !gtk? ( Xaw3d? ( x11-libs/libXaw3d ) !Xaw3d? ( athena? ( x11-libs/libXaw ) !athena? ( motif? ( >=x11-libs/openmotif-2.3:0 ) ) ) ) ) !=app-emacs/emacs-common-gentoo-1[X?] -REQUIRED_USE=aqua? ( !X ) -SLOT=23 -SRC_URI=mirror://gnu/emacs/emacs-23.3a.tar.bz2 mirror://gentoo/emacs-23.3-patches-1.tar.bz2 -_eclasses_=autotools c118b9a8e93bfef124f2d7a2fe56a95e elisp-common 1aa23b3de5dae55456fa2071428eb5bf eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac -_md5_=29123e0cb0450f086e4afc7eb98dd29d diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-editors/emacs-23.4-r13 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-editors/emacs-23.4-r13 new file mode 100644 index 0000000000..2da258d17e --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-editors/emacs-23.4-r13 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install postinst postrm preinst prepare +DEPEND=sys-libs/ncurses >=app-eselect/eselect-emacs-1.16 >=app-emacs/emacs-common-gentoo-1.5[games?,X?] net-libs/liblockfile hesiod? ( net-dns/hesiod ) kerberos? ( virtual/krb5 ) alsa? ( media-libs/alsa-lib ) gpm? ( sys-libs/gpm ) dbus? ( sys-apps/dbus ) X? ( x11-libs/libXmu x11-libs/libXt x11-misc/xbitmaps gconf? ( >=gnome-base/gconf-2.26.2 ) gif? ( media-libs/giflib ) jpeg? ( virtual/jpeg:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:0 ) xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXft m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:2 ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 ) !motif? ( Xaw3d? ( x11-libs/libXaw3d ) !Xaw3d? ( athena? ( x11-libs/libXaw ) ) ) ) ) alsa? ( virtual/pkgconfig ) dbus? ( virtual/pkgconfig ) X? ( virtual/pkgconfig ) gzip-el? ( app-arch/gzip ) pax_kernel? ( sys-apps/attr sys-apps/paxctl ) !=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DESCRIPTION=The extensible, customizable, self-documenting real-time display editor +EAPI=5 +HOMEPAGE=http://www.gnu.org/software/emacs/ +IUSE=alsa aqua athena dbus games gconf gif gpm gtk gzip-el hesiod jpeg kerberos livecd m17n-lib motif pax_kernel png sound source svg tiff toolkit-scroll-bars X Xaw3d xft +xpm +KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos +LICENSE=GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2 +RDEPEND=sys-libs/ncurses >=app-eselect/eselect-emacs-1.16 >=app-emacs/emacs-common-gentoo-1.5[games?,X?] net-libs/liblockfile hesiod? ( net-dns/hesiod ) kerberos? ( virtual/krb5 ) alsa? ( media-libs/alsa-lib ) gpm? ( sys-libs/gpm ) dbus? ( sys-apps/dbus ) X? ( x11-libs/libXmu x11-libs/libXt x11-misc/xbitmaps gconf? ( >=gnome-base/gconf-2.26.2 ) gif? ( media-libs/giflib ) jpeg? ( virtual/jpeg:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:0 ) xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXft m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:2 ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 ) !motif? ( Xaw3d? ( x11-libs/libXaw3d ) !Xaw3d? ( athena? ( x11-libs/libXaw ) ) ) ) ) !=app-eselect/eselect-emacs-1.16 >=app-emacs/emacs-common-gentoo-1.5[games?,X?] net-libs/liblockfile acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) gfile? ( >=dev-libs/glib-2.28.6 ) gnutls? ( net-libs/gnutls ) gpm? ( sys-libs/gpm ) hesiod? ( net-dns/hesiod ) kerberos? ( virtual/krb5 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) selinux? ( sys-libs/libselinux ) zlib? ( sys-libs/zlib ) X? ( x11-libs/libXmu x11-libs/libXt x11-misc/xbitmaps gconf? ( >=gnome-base/gconf-2.26.2 ) gsettings? ( >=dev-libs/glib-2.28.6 ) gif? ( media-libs/giflib ) jpeg? ( virtual/jpeg:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:0 ) xpm? ( x11-libs/libXpm ) imagemagick? ( >=media-gfx/imagemagick-6.6.2 ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXft m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( gtk3? ( x11-libs/gtk+:3 ) !gtk3? ( x11-libs/gtk+:2 ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 ) !motif? ( Xaw3d? ( x11-libs/libXaw3d ) !Xaw3d? ( athena? ( x11-libs/libXaw ) ) ) ) ) virtual/pkgconfig gzip-el? ( app-arch/gzip ) pax_kernel? ( sys-apps/attr sys-apps/paxctl ) !=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DESCRIPTION=The extensible, customizable, self-documenting real-time display editor +EAPI=5 +HOMEPAGE=http://www.gnu.org/software/emacs/ +IUSE=acl alsa aqua athena dbus games gconf gfile gif gnutls gpm gsettings gtk +gtk3 gzip-el hesiod imagemagick +inotify jpeg kerberos libxml2 livecd m17n-lib motif pax_kernel png selinux sound source svg tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm zlib +KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos +LICENSE=GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2 +RDEPEND=sys-libs/ncurses >=app-eselect/eselect-emacs-1.16 >=app-emacs/emacs-common-gentoo-1.5[games?,X?] net-libs/liblockfile acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) gfile? ( >=dev-libs/glib-2.28.6 ) gnutls? ( net-libs/gnutls ) gpm? ( sys-libs/gpm ) hesiod? ( net-dns/hesiod ) kerberos? ( virtual/krb5 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) selinux? ( sys-libs/libselinux ) zlib? ( sys-libs/zlib ) X? ( x11-libs/libXmu x11-libs/libXt x11-misc/xbitmaps gconf? ( >=gnome-base/gconf-2.26.2 ) gsettings? ( >=dev-libs/glib-2.28.6 ) gif? ( media-libs/giflib ) jpeg? ( virtual/jpeg:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:0 ) xpm? ( x11-libs/libXpm ) imagemagick? ( >=media-gfx/imagemagick-6.6.2 ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXft m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( gtk3? ( x11-libs/gtk+:3 ) !gtk3? ( x11-libs/gtk+:2 ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 ) !motif? ( Xaw3d? ( x11-libs/libXaw3d ) !Xaw3d? ( athena? ( x11-libs/libXaw ) ) ) ) ) !=app-eselect/eselect-emacs-1.16 >=app-emacs/emacs-common-gentoo-1.5[games?,X?] net-libs/liblockfile acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) gfile? ( >=dev-libs/glib-2.28.6 ) gnutls? ( net-libs/gnutls ) gpm? ( sys-libs/gpm ) hesiod? ( net-dns/hesiod ) kerberos? ( virtual/krb5 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) selinux? ( sys-libs/libselinux ) zlib? ( sys-libs/zlib ) X? ( x11-libs/libXmu x11-libs/libXt x11-misc/xbitmaps gconf? ( >=gnome-base/gconf-2.26.2 ) gsettings? ( >=dev-libs/glib-2.28.6 ) gif? ( media-libs/giflib ) jpeg? ( virtual/jpeg:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:0 ) xpm? ( x11-libs/libXpm ) imagemagick? ( >=media-gfx/imagemagick-6.6.2 ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXft m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( gtk3? ( x11-libs/gtk+:3 ) !gtk3? ( x11-libs/gtk+:2 ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 ) !motif? ( Xaw3d? ( x11-libs/libXaw3d ) !Xaw3d? ( athena? ( x11-libs/libXaw ) ) ) ) ) virtual/pkgconfig gzip-el? ( app-arch/gzip ) pax_kernel? ( sys-apps/attr sys-apps/paxctl ) !=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DESCRIPTION=The extensible, customizable, self-documenting real-time display editor +EAPI=5 +HOMEPAGE=http://www.gnu.org/software/emacs/ +IUSE=acl alsa aqua athena dbus games gconf gfile gif gnutls gpm gsettings gtk +gtk3 gzip-el hesiod imagemagick +inotify jpeg kerberos libxml2 livecd m17n-lib motif pax_kernel png selinux sound source svg tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm zlib +KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos +LICENSE=GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2 +RDEPEND=sys-libs/ncurses >=app-eselect/eselect-emacs-1.16 >=app-emacs/emacs-common-gentoo-1.5[games?,X?] net-libs/liblockfile acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) gfile? ( >=dev-libs/glib-2.28.6 ) gnutls? ( net-libs/gnutls ) gpm? ( sys-libs/gpm ) hesiod? ( net-dns/hesiod ) kerberos? ( virtual/krb5 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) selinux? ( sys-libs/libselinux ) zlib? ( sys-libs/zlib ) X? ( x11-libs/libXmu x11-libs/libXt x11-misc/xbitmaps gconf? ( >=gnome-base/gconf-2.26.2 ) gsettings? ( >=dev-libs/glib-2.28.6 ) gif? ( media-libs/giflib ) jpeg? ( virtual/jpeg:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:0 ) xpm? ( x11-libs/libXpm ) imagemagick? ( >=media-gfx/imagemagick-6.6.2 ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXft m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( gtk3? ( x11-libs/gtk+:3 ) !gtk3? ( x11-libs/gtk+:2 ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 ) !motif? ( Xaw3d? ( x11-libs/libXaw3d ) !Xaw3d? ( athena? ( x11-libs/libXaw ) ) ) ) ) !=app-shells/bash-3.2 app-shells/zsh ) sys-apps/miscfiles +RDEPEND=|| ( app-eselect/eselect-bashcomp =app-shells/bash-3.2 app-shells/zsh ) sys-apps/miscfiles SLOT=0 SRC_URI=http://bash-completion.alioth.debian.org/files/bash-completion-1.3.tar.bz2 _eclasses_=prefix 21058c21ca48453d771df15500873ede -_md5_=66cf805ca9a38c161a265cbab3c5d05a +_md5_=9bdeddbcd5abe2e37706cbed3edcf633 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-shells/bash-completion-2.1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-shells/bash-completion-2.1 index 64af794a26..8722a87328 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-shells/bash-completion-2.1 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-shells/bash-completion-2.1 @@ -2,11 +2,11 @@ DEFINED_PHASES=compile configure install postinst prepare DESCRIPTION=Programmable Completion for bash EAPI=5 HOMEPAGE=http://bash-completion.alioth.debian.org/ -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris +KEYWORDS=alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris LICENSE=GPL-2 PDEPEND=app-shells/gentoo-bashcomp -RDEPEND=|| ( app-admin/eselect-bashcomp =app-shells/bash-3.2 app-shells/zsh ) sys-apps/miscfiles +RDEPEND=|| ( app-eselect/eselect-bashcomp =app-shells/bash-3.2 app-shells/zsh ) sys-apps/miscfiles SLOT=0 SRC_URI=http://bash-completion.alioth.debian.org/files/bash-completion-2.1.tar.bz2 _eclasses_=prefix 21058c21ca48453d771df15500873ede -_md5_=fa012aa90042182e2316da5583b87c05 +_md5_=3bd2b230b2f132b0cbd10d4c28351bf8 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-shells/bash-completion-2.1-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-shells/bash-completion-2.1-r1 deleted file mode 100644 index 7e7abcbd2c..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-shells/bash-completion-2.1-r1 +++ /dev/null @@ -1,10 +0,0 @@ -DEFINED_PHASES=install postinst test -DESCRIPTION=Programmable Completion for bash -EAPI=5 -HOMEPAGE=http://bash-completion.alioth.debian.org/ -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris -LICENSE=GPL-2 -RDEPEND=|| ( >=app-shells/bash-4.1 app-shells/zsh ) sys-apps/miscfiles -SLOT=0 -SRC_URI=http://bash-completion.alioth.debian.org/files/bash-completion-2.1.tar.bz2 -_md5_=2c4f0f349a0f31f51b6716db5d156353 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-shells/bash-completion-2.1-r2 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-shells/bash-completion-2.1-r2 new file mode 100644 index 0000000000..59a37d0d6e --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-shells/bash-completion-2.1-r2 @@ -0,0 +1,12 @@ +DEFINED_PHASES=compile configure install postinst prepare +DESCRIPTION=Programmable Completion for bash +EAPI=5 +HOMEPAGE=http://bash-completion.alioth.debian.org/ +KEYWORDS=~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris +LICENSE=GPL-2 +PDEPEND=app-shells/gentoo-bashcomp +RDEPEND=|| ( app-eselect/eselect-bashcomp =app-shells/bash-3.2 app-shells/zsh ) sys-apps/miscfiles +SLOT=0 +SRC_URI=http://bash-completion.alioth.debian.org/files/bash-completion-2.1.tar.bz2 +_eclasses_=bash-completion-r1 c8399c7c7ecbcf7ed6e5bd3abb3d4af3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf prefix 21058c21ca48453d771df15500873ede toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac +_md5_=0175dddd24b14f4b639183e36bdc3a99 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-shells/bash-completion-2.1-r91 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-shells/bash-completion-2.1-r91 new file mode 100644 index 0000000000..734a992594 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-shells/bash-completion-2.1-r91 @@ -0,0 +1,11 @@ +DEFINED_PHASES=install postinst prepare test +DESCRIPTION=Programmable Completion for bash +EAPI=5 +HOMEPAGE=http://bash-completion.alioth.debian.org/ +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris +LICENSE=GPL-2 +RDEPEND=|| ( >=app-shells/bash-4.1 app-shells/zsh ) sys-apps/miscfiles !app-eselect/eselect-bashcomp +SLOT=0 +SRC_URI=http://bash-completion.alioth.debian.org/files/bash-completion-2.1.tar.bz2 http://dev.gentoo.org/~mgorny/dist/bashcomp2-pre1.tar.gz +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f +_md5_=2dc8152e867826f74c971e16562bc608 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-shells/bash-completion-2.1-r92 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-shells/bash-completion-2.1-r92 new file mode 100644 index 0000000000..49c8fe910d --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-shells/bash-completion-2.1-r92 @@ -0,0 +1,11 @@ +DEFINED_PHASES=install postinst prepare test +DESCRIPTION=Programmable Completion for bash +EAPI=5 +HOMEPAGE=http://bash-completion.alioth.debian.org/ +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris +LICENSE=GPL-2 +RDEPEND=>=app-shells/bash-4.3_p30-r1 sys-apps/miscfiles !app-eselect/eselect-bashcomp +SLOT=0 +SRC_URI=http://bash-completion.alioth.debian.org/files/bash-completion-2.1.tar.bz2 http://dev.gentoo.org/~mgorny/dist/bashcomp2-pre1.tar.gz +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f +_md5_=0109e74121ed0de3fd3b9bdaec85099f diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-shells/bash-completion-2.1-r93 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-shells/bash-completion-2.1-r93 new file mode 100644 index 0000000000..a44a356424 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-shells/bash-completion-2.1-r93 @@ -0,0 +1,12 @@ +DEFINED_PHASES=install postinst prepare test +DESCRIPTION=Programmable Completion for bash +EAPI=5 +HOMEPAGE=http://bash-completion.alioth.debian.org/ +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris +LICENSE=GPL-2 +PDEPEND=>=app-shells/gentoo-bashcomp-20140911 +RDEPEND=>=app-shells/bash-4.3_p30-r1 sys-apps/miscfiles !app-eselect/eselect-bashcomp +SLOT=0 +SRC_URI=http://bash-completion.alioth.debian.org/files/bash-completion-2.1.tar.bz2 http://dev.gentoo.org/~mgorny/dist/bashcomp2-pre1.tar.gz +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f +_md5_=752a40b74d27389c3f1450bed0701cca diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-shells/bash-completion-2.1_p20141224 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-shells/bash-completion-2.1_p20141224 new file mode 100644 index 0000000000..e651148310 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-shells/bash-completion-2.1_p20141224 @@ -0,0 +1,13 @@ +DEFINED_PHASES=install postinst prepare test +DEPEND=app-arch/xz-utils +DESCRIPTION=Programmable Completion for bash +EAPI=5 +HOMEPAGE=http://bash-completion.alioth.debian.org/ +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris +LICENSE=GPL-2 +PDEPEND=>=app-shells/gentoo-bashcomp-20140911 +RDEPEND=>=app-shells/bash-4.3_p30-r1 sys-apps/miscfiles !app-eselect/eselect-bashcomp +SLOT=0 +SRC_URI=http://dev.gentoo.org/~mgorny/dist/bash-completion-2.1_p20141224.tar.xz http://dev.gentoo.org/~mgorny/dist/bashcomp-2.0.1.tar.bz2 +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f +_md5_=e0cb0a75a459e79b7f58ee4d9ff1ab21 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/python-2.6.8-r3 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/python-2.6.8-r3 deleted file mode 100644 index 12983977cb..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/python-2.6.8-r3 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test -DEPEND=app-arch/bzip2 >=sys-libs/zlib-1.1.3 virtual/libffi virtual/libintl !build? ( berkdb? ( || ( sys-libs/db:4.7 sys-libs/db:4.6 sys-libs/db:4.5 sys-libs/db:4.4 sys-libs/db:4.3 sys-libs/db:4.2 ) ) gdbm? ( sys-libs/gdbm[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2 readline? ( >=sys-libs/readline-4.1 ) ) sqlite? ( >=dev-db/sqlite-3.3.3:3 ) ssl? ( dev-libs/openssl ) tk? ( >=dev-lang/tk-8.0 dev-tcltk/blt ) xml? ( >=dev-libs/expat-2.1 ) ) !!=sys-devel/autoconf-2.61 !sys-devel/gcc[libffi] !=sys-devel/autoconf-2.69 -DESCRIPTION=An interpreted, interactive, object-oriented programming language -EAPI=2 -HOMEPAGE=http://www.python.org/ -IUSE=-berkdb build doc elibc_uclibc examples gdbm hardened ipv6 +ncurses +readline sqlite +ssl +threads tk +wide-unicode wininst +xml -KEYWORDS=alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd -LICENSE=PSF-2 -PDEPEND=app-admin/eselect-python app-admin/python-updater -RDEPEND=app-arch/bzip2 >=sys-libs/zlib-1.1.3 virtual/libffi virtual/libintl !build? ( berkdb? ( || ( sys-libs/db:4.7 sys-libs/db:4.6 sys-libs/db:4.5 sys-libs/db:4.4 sys-libs/db:4.3 sys-libs/db:4.2 ) ) gdbm? ( sys-libs/gdbm[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2 readline? ( >=sys-libs/readline-4.1 ) ) sqlite? ( >=dev-db/sqlite-3.3.3:3 ) ssl? ( dev-libs/openssl ) tk? ( >=dev-lang/tk-8.0 dev-tcltk/blt ) xml? ( >=dev-libs/expat-2.1 ) ) !!=sys-libs/zlib-1.1.3 virtual/libffi virtual/libintl !build? ( berkdb? ( || ( sys-libs/db:4.7 sys-libs/db:4.6 sys-libs/db:4.5 sys-libs/db:4.4 sys-libs/db:4.3 sys-libs/db:4.2 ) ) gdbm? ( sys-libs/gdbm[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2 readline? ( >=sys-libs/readline-4.1 ) ) sqlite? ( >=dev-db/sqlite-3.3.3:3 ) ssl? ( dev-libs/openssl ) tk? ( >=dev-lang/tk-8.0 dev-tcltk/blt ) xml? ( >=dev-libs/expat-2.1 ) ) !!=sys-devel/autoconf-2.61 !sys-devel/gcc[libffi] !=sys-devel/autoconf-2.69 -DESCRIPTION=An interpreted, interactive, object-oriented programming language -EAPI=2 -HOMEPAGE=http://www.python.org/ -IUSE=-berkdb build doc elibc_uclibc examples gdbm hardened ipv6 +ncurses +readline sqlite +ssl +threads tk +wide-unicode wininst +xml -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd -LICENSE=PSF-2 -PDEPEND=app-admin/eselect-python app-admin/python-updater -RDEPEND=app-arch/bzip2 >=sys-libs/zlib-1.1.3 virtual/libffi virtual/libintl !build? ( berkdb? ( || ( sys-libs/db:4.7 sys-libs/db:4.6 sys-libs/db:4.5 sys-libs/db:4.4 sys-libs/db:4.3 sys-libs/db:4.2 ) ) gdbm? ( sys-libs/gdbm[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2 readline? ( >=sys-libs/readline-4.1 ) ) sqlite? ( >=dev-db/sqlite-3.3.3:3 ) ssl? ( dev-libs/openssl ) tk? ( >=dev-lang/tk-8.0 dev-tcltk/blt ) xml? ( >=dev-libs/expat-2.1 ) ) !!=sys-libs/zlib-1.1.3 virtual/libffi virtual/libintl !build? ( berkdb? ( || ( sys-libs/db:5.3 sys-libs/db:5.2 sys-libs/db:5.1 sys-libs/db:5.0 sys-libs/db:4.8 sys-libs/db:4.7 sys-libs/db:4.6 sys-libs/db:4.5 sys-libs/db:4.4 sys-libs/db:4.3 sys-libs/db:4.2 ) ) gdbm? ( sys-libs/gdbm[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2 readline? ( >=sys-libs/readline-4.1 ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3 ) ssl? ( dev-libs/openssl ) tk? ( >=dev-lang/tk-8.0 dev-tcltk/blt ) xml? ( >=dev-libs/expat-2.1 ) ) !!=sys-devel/autoconf-2.65 !sys-devel/gcc[libffi] !=sys-devel/autoconf-2.69 -DESCRIPTION=An interpreted, interactive, object-oriented programming language -EAPI=4 -HOMEPAGE=http://www.python.org/ -IUSE=-berkdb build doc elibc_uclibc examples gdbm hardened ipv6 +ncurses +readline sqlite +ssl +threads tk +wide-unicode wininst +xml -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd -LICENSE=PSF-2 -PDEPEND=app-admin/eselect-python app-admin/python-updater -RDEPEND=app-arch/bzip2 >=sys-libs/zlib-1.1.3 virtual/libffi virtual/libintl !build? ( berkdb? ( || ( sys-libs/db:5.3 sys-libs/db:5.2 sys-libs/db:5.1 sys-libs/db:5.0 sys-libs/db:4.8 sys-libs/db:4.7 sys-libs/db:4.6 sys-libs/db:4.5 sys-libs/db:4.4 sys-libs/db:4.3 sys-libs/db:4.2 ) ) gdbm? ( sys-libs/gdbm[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2 readline? ( >=sys-libs/readline-4.1 ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3 ) ssl? ( dev-libs/openssl ) tk? ( >=dev-lang/tk-8.0 dev-tcltk/blt ) xml? ( >=dev-libs/expat-2.1 ) ) !!=sys-libs/zlib-1.1.3 virtual/libffi virtual/libintl !build? ( berkdb? ( || ( sys-libs/db:5.3 sys-libs/db:5.2 sys-libs/db:5.1 sys-libs/db:5.0 sys-libs/db:4.8 sys-libs/db:4.7 sys-libs/db:4.6 sys-libs/db:4.5 sys-libs/db:4.4 sys-libs/db:4.3 sys-libs/db:4.2 ) ) gdbm? ( sys-libs/gdbm[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2 readline? ( >=sys-libs/readline-4.1 ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3 ) ssl? ( dev-libs/openssl ) tk? ( >=dev-lang/tk-8.0 dev-tcltk/blt ) xml? ( >=dev-libs/expat-2.1 ) ) !!=sys-devel/autoconf-2.65 !sys-devel/gcc[libffi] !=sys-devel/autoconf-2.69 +DEPEND=app-arch/bzip2 >=sys-libs/zlib-1.1.3 virtual/libffi virtual/libintl !build? ( berkdb? ( || ( sys-libs/db:5.3 sys-libs/db:5.2 sys-libs/db:5.1 sys-libs/db:5.0 sys-libs/db:4.8 sys-libs/db:4.7 sys-libs/db:4.6 sys-libs/db:4.5 sys-libs/db:4.4 sys-libs/db:4.3 sys-libs/db:4.2 ) ) gdbm? ( sys-libs/gdbm[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2 readline? ( >=sys-libs/readline-4.1 ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3 ) ssl? ( dev-libs/openssl ) tk? ( >=dev-lang/tk-8.0 dev-tcltk/blt dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1 ) ) !!=sys-devel/autoconf-2.65 !sys-devel/gcc[libffi] !=sys-devel/autoconf-2.69 DESCRIPTION=An interpreted, interactive, object-oriented programming language EAPI=4 HOMEPAGE=http://www.python.org/ IUSE=-berkdb build doc elibc_uclibc examples gdbm hardened ipv6 +ncurses +readline sqlite +ssl +threads tk +wide-unicode wininst +xml -KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd +KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd LICENSE=PSF-2 -PDEPEND=app-admin/eselect-python app-admin/python-updater -RDEPEND=app-arch/bzip2 >=sys-libs/zlib-1.1.3 virtual/libffi virtual/libintl !build? ( berkdb? ( || ( sys-libs/db:5.3 sys-libs/db:5.2 sys-libs/db:5.1 sys-libs/db:5.0 sys-libs/db:4.8 sys-libs/db:4.7 sys-libs/db:4.6 sys-libs/db:4.5 sys-libs/db:4.4 sys-libs/db:4.3 sys-libs/db:4.2 ) ) gdbm? ( sys-libs/gdbm[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2 readline? ( >=sys-libs/readline-4.1 ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3 ) ssl? ( dev-libs/openssl ) tk? ( >=dev-lang/tk-8.0 dev-tcltk/blt ) xml? ( >=dev-libs/expat-2.1 ) ) !!=sys-libs/zlib-1.1.3 virtual/libffi virtual/libintl !build? ( berkdb? ( || ( sys-libs/db:5.3 sys-libs/db:5.2 sys-libs/db:5.1 sys-libs/db:5.0 sys-libs/db:4.8 sys-libs/db:4.7 sys-libs/db:4.6 sys-libs/db:4.5 sys-libs/db:4.4 sys-libs/db:4.3 sys-libs/db:4.2 ) ) gdbm? ( sys-libs/gdbm[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2 readline? ( >=sys-libs/readline-4.1 ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3 ) ssl? ( dev-libs/openssl ) tk? ( >=dev-lang/tk-8.0 dev-tcltk/blt dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1 ) ) !!=sys-libs/zlib-1.1.3 virtual/libffi virtual/libintl !build? ( berkdb? ( || ( sys-libs/db:5.3 sys-libs/db:5.2 sys-libs/db:5.1 sys-libs/db:5.0 sys-libs/db:4.8 sys-libs/db:4.7 sys-libs/db:4.6 sys-libs/db:4.5 sys-libs/db:4.4 sys-libs/db:4.3 sys-libs/db:4.2 ) ) gdbm? ( sys-libs/gdbm[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2 readline? ( >=sys-libs/readline-4.1 ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3 ) ssl? ( dev-libs/openssl ) tk? ( >=dev-lang/tk-8.0 dev-tcltk/blt ) xml? ( >=dev-libs/expat-2.1 ) ) !!=sys-devel/autoconf-2.65 !sys-devel/gcc[libffi] !=sys-devel/autoconf-2.69 +DEPEND=app-arch/bzip2 >=sys-libs/zlib-1.1.3 virtual/libffi virtual/libintl !build? ( berkdb? ( || ( sys-libs/db:5.3 sys-libs/db:5.2 sys-libs/db:5.1 sys-libs/db:5.0 sys-libs/db:4.8 sys-libs/db:4.7 sys-libs/db:4.6 sys-libs/db:4.5 sys-libs/db:4.4 sys-libs/db:4.3 sys-libs/db:4.2 ) ) gdbm? ( sys-libs/gdbm[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2 readline? ( >=sys-libs/readline-4.1 ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3 ) ssl? ( dev-libs/openssl ) tk? ( >=dev-lang/tk-8.0 dev-tcltk/blt dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1 ) ) !!=sys-devel/autoconf-2.65 !sys-devel/gcc[libffi] !=sys-devel/autoconf-2.69 DESCRIPTION=An interpreted, interactive, object-oriented programming language EAPI=4 HOMEPAGE=http://www.python.org/ IUSE=-berkdb build doc elibc_uclibc examples gdbm hardened ipv6 +ncurses +readline sqlite +ssl +threads tk +wide-unicode wininst +xml KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd LICENSE=PSF-2 -PDEPEND=app-admin/eselect-python app-admin/python-updater -RDEPEND=app-arch/bzip2 >=sys-libs/zlib-1.1.3 virtual/libffi virtual/libintl !build? ( berkdb? ( || ( sys-libs/db:5.3 sys-libs/db:5.2 sys-libs/db:5.1 sys-libs/db:5.0 sys-libs/db:4.8 sys-libs/db:4.7 sys-libs/db:4.6 sys-libs/db:4.5 sys-libs/db:4.4 sys-libs/db:4.3 sys-libs/db:4.2 ) ) gdbm? ( sys-libs/gdbm[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2 readline? ( >=sys-libs/readline-4.1 ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3 ) ssl? ( dev-libs/openssl ) tk? ( >=dev-lang/tk-8.0 dev-tcltk/blt ) xml? ( >=dev-libs/expat-2.1 ) ) !!=sys-libs/zlib-1.1.3 virtual/libffi virtual/libintl !build? ( berkdb? ( || ( sys-libs/db:5.3 sys-libs/db:5.2 sys-libs/db:5.1 sys-libs/db:5.0 sys-libs/db:4.8 sys-libs/db:4.7 sys-libs/db:4.6 sys-libs/db:4.5 sys-libs/db:4.4 sys-libs/db:4.3 sys-libs/db:4.2 ) ) gdbm? ( sys-libs/gdbm[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2 readline? ( >=sys-libs/readline-4.1 ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3 ) ssl? ( dev-libs/openssl ) tk? ( >=dev-lang/tk-8.0 dev-tcltk/blt dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1 ) ) !!=sys-libs/zlib-1.1.3 virtual/libffi virtual/libintl !build? ( gdbm? ( sys-libs/gdbm[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2 readline? ( >=sys-libs/readline-4.1 ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3 ) ssl? ( dev-libs/openssl ) tk? ( >=dev-lang/tk-8.0 dev-tcltk/blt ) xml? ( >=dev-libs/expat-2.1 ) ) virtual/pkgconfig >=sys-devel/autoconf-2.65 !sys-devel/gcc[libffi] !=sys-devel/autoconf-2.69 +DEPEND=app-arch/bzip2 >=sys-libs/zlib-1.1.3 virtual/libffi virtual/libintl !build? ( gdbm? ( sys-libs/gdbm[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2 readline? ( >=sys-libs/readline-4.1 ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3 ) ssl? ( dev-libs/openssl ) tk? ( >=dev-lang/tk-8.0 dev-tcltk/blt dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1 ) ) virtual/pkgconfig >=sys-devel/autoconf-2.65 !sys-devel/gcc[libffi] !=sys-devel/autoconf-2.69 DESCRIPTION=An interpreted, interactive, object-oriented programming language EAPI=4 HOMEPAGE=http://www.python.org/ IUSE=build doc elibc_uclibc examples gdbm hardened ipv6 +ncurses +readline sqlite +ssl +threads tk +wide-unicode wininst +xml -KEYWORDS=alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd +KEYWORDS=alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd LICENSE=PSF-2 -PDEPEND=app-admin/eselect-python app-admin/python-updater -RDEPEND=app-arch/bzip2 >=sys-libs/zlib-1.1.3 virtual/libffi virtual/libintl !build? ( gdbm? ( sys-libs/gdbm[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2 readline? ( >=sys-libs/readline-4.1 ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3 ) ssl? ( dev-libs/openssl ) tk? ( >=dev-lang/tk-8.0 dev-tcltk/blt ) xml? ( >=dev-libs/expat-2.1 ) ) !build? ( app-misc/mime-types ) doc? ( dev-python/python-docs:3.2 ) +PDEPEND=app-eselect/eselect-python app-admin/python-updater +RDEPEND=app-arch/bzip2 >=sys-libs/zlib-1.1.3 virtual/libffi virtual/libintl !build? ( gdbm? ( sys-libs/gdbm[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2 readline? ( >=sys-libs/readline-4.1 ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3 ) ssl? ( dev-libs/openssl ) tk? ( >=dev-lang/tk-8.0 dev-tcltk/blt dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1 ) ) !build? ( app-misc/mime-types ) doc? ( dev-python/python-docs:3.2 ) SLOT=3.2 -SRC_URI=http://www.python.org/ftp/python/3.2.5/Python-3.2.5.tar.xz mirror://gentoo/python-gentoo-patches-3.2.5-0.tar.xz +SRC_URI=http://www.python.org/ftp/python/3.2.5/Python-3.2.5.tar.xz http://dev.gentoo.org/~floppym/python/python-gentoo-patches-3.2.5-1.tar.xz _eclasses_=autotools c118b9a8e93bfef124f2d7a2fe56a95e eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 pax-utils dfe060cb70d89757fde5c1ff8405e950 python-utils-r1 d5328656d500f65898a5f51634722f61 toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac -_md5_=7e60aa33246397b08dc5fbea92732c2f +_md5_=3e935e086c10633e7e97e05cf159fd02 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/python-3.3.2-r2 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/python-3.3.5-r1 similarity index 63% rename from sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/python-3.3.2-r2 rename to sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/python-3.3.5-r1 index 24555a8892..4df3b34844 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/python-3.3.2-r2 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-lang/python-3.3.5-r1 @@ -1,14 +1,14 @@ DEFINED_PHASES=compile configure install postinst postrm preinst prepare test -DEPEND=app-arch/bzip2 app-arch/xz-utils >=sys-libs/zlib-1.1.3 virtual/libffi virtual/libintl !build? ( gdbm? ( sys-libs/gdbm[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2 readline? ( >=sys-libs/readline-4.1 ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3 ) ssl? ( dev-libs/openssl ) tk? ( >=dev-lang/tk-8.0 dev-tcltk/blt ) xml? ( >=dev-libs/expat-2.1 ) ) !!=sys-devel/autoconf-2.65 !sys-devel/gcc[libffi] !=sys-devel/autoconf-2.69 +DEPEND=app-arch/bzip2 app-arch/xz-utils >=sys-libs/zlib-1.1.3 virtual/libffi virtual/libintl !build? ( gdbm? ( sys-libs/gdbm[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2 readline? ( >=sys-libs/readline-4.1 ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3 ) ssl? ( dev-libs/openssl ) tk? ( >=dev-lang/tk-8.0 dev-tcltk/blt dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1 ) ) !!=sys-devel/autoconf-2.65 !sys-devel/gcc[libffi] !=sys-devel/autoconf-2.69 DESCRIPTION=An interpreted, interactive, object-oriented programming language -EAPI=3 +EAPI=4 HOMEPAGE=http://www.python.org/ IUSE=build doc elibc_uclibc examples gdbm hardened ipv6 +ncurses +readline sqlite +ssl +threads tk wininst +xml KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd LICENSE=PSF-2 -PDEPEND=app-admin/eselect-python app-admin/python-updater -RDEPEND=app-arch/bzip2 app-arch/xz-utils >=sys-libs/zlib-1.1.3 virtual/libffi virtual/libintl !build? ( gdbm? ( sys-libs/gdbm[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2 readline? ( >=sys-libs/readline-4.1 ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3 ) ssl? ( dev-libs/openssl ) tk? ( >=dev-lang/tk-8.0 dev-tcltk/blt ) xml? ( >=dev-libs/expat-2.1 ) ) !!=sys-libs/zlib-1.1.3 virtual/libffi virtual/libintl !build? ( gdbm? ( sys-libs/gdbm[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2 readline? ( >=sys-libs/readline-4.1 ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3 ) ssl? ( dev-libs/openssl ) tk? ( >=dev-lang/tk-8.0 dev-tcltk/blt dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1 ) ) !!=sys-libs/zlib-1.1.3 virtual/libffi virtual/libintl !build? ( gdbm? ( sys-libs/gdbm[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2 readline? ( >=sys-libs/readline-4.1 ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3 ) ssl? ( dev-libs/openssl ) tk? ( >=dev-lang/tk-8.0 dev-tcltk/blt ) xml? ( >=dev-libs/expat-2.1 ) ) !!=sys-devel/autoconf-2.65 !sys-devel/gcc[libffi] !=sys-devel/autoconf-2.69 +DEPEND=app-arch/bzip2 app-arch/xz-utils >=sys-libs/zlib-1.1.3 virtual/libffi virtual/libintl !build? ( gdbm? ( sys-libs/gdbm[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2 readline? ( >=sys-libs/readline-4.1 ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3 ) ssl? ( dev-libs/openssl ) tk? ( >=dev-lang/tk-8.0 dev-tcltk/blt dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1 ) ) !!=sys-devel/autoconf-2.65 !sys-devel/gcc[libffi] !=sys-devel/autoconf-2.69 DESCRIPTION=An interpreted, interactive, object-oriented programming language EAPI=4 HOMEPAGE=http://www.python.org/ -IUSE=build doc elibc_uclibc examples gdbm hardened ipv6 +ncurses +readline sqlite +ssl +threads tk wininst +xml -KEYWORDS=alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd +IUSE=build elibc_uclibc examples gdbm hardened ipv6 +ncurses +readline sqlite +ssl +threads tk wininst +xml +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd LICENSE=PSF-2 -PDEPEND=app-admin/eselect-python app-admin/python-updater -RDEPEND=app-arch/bzip2 app-arch/xz-utils >=sys-libs/zlib-1.1.3 virtual/libffi virtual/libintl !build? ( gdbm? ( sys-libs/gdbm[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2 readline? ( >=sys-libs/readline-4.1 ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3 ) ssl? ( dev-libs/openssl ) tk? ( >=dev-lang/tk-8.0 dev-tcltk/blt ) xml? ( >=dev-libs/expat-2.1 ) ) !!=sys-libs/zlib-1.1.3 virtual/libffi virtual/libintl !build? ( gdbm? ( sys-libs/gdbm[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2 readline? ( >=sys-libs/readline-4.1 ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3 ) ssl? ( dev-libs/openssl ) tk? ( >=dev-lang/tk-8.0 dev-tcltk/blt dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1 ) ) !!=sys-libs/zlib-1.1.3 virtual/libffi virtual/libintl !build? ( gdbm? ( sys-libs/gdbm[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2 readline? ( >=sys-libs/readline-4.1 ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3 ) ssl? ( dev-libs/openssl ) tk? ( >=dev-lang/tk-8.0 dev-tcltk/blt dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1 ) ) !!=sys-devel/autoconf-2.65 !sys-devel/gcc[libffi] !=sys-devel/autoconf-2.69 +DESCRIPTION=An interpreted, interactive, object-oriented programming language +EAPI=4 +HOMEPAGE=http://www.python.org/ +IUSE=build elibc_uclibc examples gdbm hardened ipv6 +ncurses +readline sqlite +ssl +threads tk wininst +xml +KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd +LICENSE=PSF-2 +PDEPEND=app-eselect/eselect-python app-admin/python-updater +RDEPEND=app-arch/bzip2 app-arch/xz-utils >=sys-libs/zlib-1.1.3 virtual/libffi virtual/libintl !build? ( gdbm? ( sys-libs/gdbm[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2 readline? ( >=sys-libs/readline-4.1 ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3 ) ssl? ( dev-libs/openssl ) tk? ( >=dev-lang/tk-8.0 dev-tcltk/blt dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1 ) ) !!=sys-libs/zlib-1.1.3 virtual/libffi virtual/libintl !build? ( gdbm? ( sys-libs/gdbm[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2 readline? ( >=sys-libs/readline-4.1 ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3 ) ssl? ( dev-libs/openssl ) tk? ( >=dev-lang/tk-8.0 dev-tcltk/blt dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1 ) ) !!=sys-devel/autoconf-2.65 !sys-devel/gcc[libffi] !=sys-devel/autoconf-2.69 +DESCRIPTION=An interpreted, interactive, object-oriented programming language +EAPI=4 +HOMEPAGE=http://www.python.org/ +IUSE=build elibc_uclibc examples gdbm hardened ipv6 +ncurses +readline sqlite +ssl +threads tk wininst +xml +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd +LICENSE=PSF-2 +PDEPEND=app-eselect/eselect-python app-admin/python-updater +RDEPEND=app-arch/bzip2 app-arch/xz-utils >=sys-libs/zlib-1.1.3 virtual/libffi virtual/libintl !build? ( gdbm? ( sys-libs/gdbm[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2 readline? ( >=sys-libs/readline-4.1 ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3 ) ssl? ( dev-libs/openssl ) tk? ( >=dev-lang/tk-8.0 dev-tcltk/blt dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1 ) ) !!=sys-libs/zlib-1.1.3 virtual/libffi virtual/libintl !build? ( gdbm? ( sys-libs/gdbm[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2 readline? ( >=sys-libs/readline-4.1 ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3 ) ssl? ( dev-libs/openssl ) tk? ( >=dev-lang/tk-8.0 dev-tcltk/blt dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1 ) ) !!=sys-devel/autoconf-2.65 !sys-devel/gcc[libffi] !=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.69 +DESCRIPTION=An interpreted, interactive, object-oriented programming language +EAPI=4 +HOMEPAGE=http://www.python.org/ +IUSE=build elibc_uclibc examples gdbm hardened ipv6 +ncurses +readline sqlite +ssl +threads tk wininst +xml +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd +LICENSE=PSF-2 +PDEPEND=app-eselect/eselect-python app-admin/python-updater +RDEPEND=app-arch/bzip2 app-arch/xz-utils >=sys-libs/zlib-1.1.3 virtual/libffi virtual/libintl !build? ( gdbm? ( sys-libs/gdbm[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2 readline? ( >=sys-libs/readline-4.1 ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3 ) ssl? ( dev-libs/openssl ) tk? ( >=dev-lang/tk-8.0 dev-tcltk/blt dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1 ) ) !!=dev-libs/openssl-0.9.8m ) socks5? ( >=net-proxy/dante-1.1.13 ) tk? ( dev-lang/tk[threads=] ) ncurses? ( sys-libs/ncurses ) libedit? ( dev-libs/libedit ) !libedit? ( readline? ( sys-libs/readline ) ) sys-libs/zlib >=app-admin/eselect-ruby-20100603 !=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 -DESCRIPTION=An object-oriented scripting language -EAPI=2 -HOMEPAGE=http://www.ruby-lang.org/ -IUSE=+berkdb debug doc examples +gdbm ipv6 rubytests socks5 ssl threads tk xemacs ncurses +readline libedit -KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd -LICENSE=|| ( Ruby GPL-2 ) -PDEPEND=xemacs? ( app-xemacs/ruby-modes ) -RDEPEND=berkdb? ( sys-libs/db ) gdbm? ( sys-libs/gdbm ) ssl? ( >=dev-libs/openssl-0.9.8m ) socks5? ( >=net-proxy/dante-1.1.13 ) tk? ( dev-lang/tk[threads=] ) ncurses? ( sys-libs/ncurses ) libedit? ( dev-libs/libedit ) !libedit? ( readline? ( sys-libs/readline ) ) sys-libs/zlib >=app-admin/eselect-ruby-20100603 !=net-proxy/dante-1.1.13 ) ncurses? ( sys-libs/ncurses ) readline? ( sys-libs/readline ) yaml? ( dev-libs/libyaml ) virtual/libffi sys-libs/zlib >=app-eselect/eselect-ruby-20100402 !=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DESCRIPTION=An object-oriented scripting language +EAPI=4 +HOMEPAGE=http://www.ruby-lang.org/ +IUSE=berkdb debug doc examples gdbm ipv6 +rdoc rubytests socks5 ssl xemacs ncurses +readline +yaml +KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd +LICENSE=|| ( Ruby-BSD BSD-2 ) +PDEPEND=virtual/rubygems[ruby_targets_ruby19] rdoc? ( >=dev-ruby/rdoc-3.9.4[ruby_targets_ruby19] ) xemacs? ( app-xemacs/ruby-modes ) +RDEPEND=berkdb? ( sys-libs/db ) gdbm? ( sys-libs/gdbm ) ssl? ( dev-libs/openssl ) socks5? ( >=net-proxy/dante-1.1.13 ) ncurses? ( sys-libs/ncurses ) readline? ( sys-libs/readline ) yaml? ( dev-libs/libyaml ) virtual/libffi sys-libs/zlib >=app-eselect/eselect-ruby-20100402 !=net-proxy/dante-1.1.13 ) ncurses? ( sys-libs/ncurses ) readline? ( sys-libs/readline ) yaml? ( dev-libs/libyaml ) virtual/libffi sys-libs/zlib >=app-eselect/eselect-ruby-20100402 !=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DESCRIPTION=An object-oriented scripting language +EAPI=4 +HOMEPAGE=http://www.ruby-lang.org/ +IUSE=berkdb debug doc examples gdbm ipv6 +rdoc rubytests socks5 ssl xemacs ncurses +readline +yaml +KEYWORDS=~alpha amd64 ~arm hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd +LICENSE=|| ( Ruby-BSD BSD-2 ) +PDEPEND=virtual/rubygems[ruby_targets_ruby19] rdoc? ( >=dev-ruby/rdoc-3.9.4[ruby_targets_ruby19] ) xemacs? ( app-xemacs/ruby-modes ) +RDEPEND=berkdb? ( sys-libs/db ) gdbm? ( sys-libs/gdbm ) ssl? ( dev-libs/openssl ) socks5? ( >=net-proxy/dante-1.1.13 ) ncurses? ( sys-libs/ncurses ) readline? ( sys-libs/readline ) yaml? ( dev-libs/libyaml ) virtual/libffi sys-libs/zlib >=app-eselect/eselect-ruby-20100402 !=net-proxy/dante-1.1.13 ) ncurses? ( sys-libs/ncurses ) readline? ( sys-libs/readline ) dev-libs/libyaml virtual/libffi sys-libs/zlib >=app-eselect/eselect-ruby-20100402 !=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DESCRIPTION=An object-oriented scripting language +EAPI=5 +HOMEPAGE=http://www.ruby-lang.org/ +IUSE=berkdb debug doc examples gdbm ipv6 +rdoc rubytests socks5 ssl xemacs ncurses +readline cpu_flags_x86_sse2 +KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd +LICENSE=|| ( Ruby-BSD BSD-2 ) +PDEPEND=virtual/rubygems[ruby_targets_ruby20] >=dev-ruby/json-1.7.7[ruby_targets_ruby20] >=dev-ruby/rake-0.9.6[ruby_targets_ruby20] rdoc? ( >=dev-ruby/rdoc-4.0.0[ruby_targets_ruby20] ) xemacs? ( app-xemacs/ruby-modes ) +RDEPEND=berkdb? ( sys-libs/db ) gdbm? ( sys-libs/gdbm ) ssl? ( dev-libs/openssl ) socks5? ( >=net-proxy/dante-1.1.13 ) ncurses? ( sys-libs/ncurses ) readline? ( sys-libs/readline ) dev-libs/libyaml virtual/libffi sys-libs/zlib >=app-eselect/eselect-ruby-20100402 !=net-proxy/dante-1.1.13 ) ncurses? ( sys-libs/ncurses ) readline? ( sys-libs/readline ) dev-libs/libyaml virtual/libffi sys-libs/zlib >=app-eselect/eselect-ruby-20100402 !=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DESCRIPTION=An object-oriented scripting language +EAPI=5 +HOMEPAGE=http://www.ruby-lang.org/ +IUSE=berkdb debug doc examples gdbm ipv6 +rdoc rubytests socks5 ssl xemacs ncurses +readline cpu_flags_x86_sse2 +KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd +LICENSE=|| ( Ruby-BSD BSD-2 ) +PDEPEND=virtual/rubygems[ruby_targets_ruby20] >=dev-ruby/json-1.7.7[ruby_targets_ruby20] >=dev-ruby/rake-0.9.6[ruby_targets_ruby20] rdoc? ( >=dev-ruby/rdoc-4.0.0[ruby_targets_ruby20] ) xemacs? ( app-xemacs/ruby-modes ) +RDEPEND=berkdb? ( sys-libs/db ) gdbm? ( sys-libs/gdbm ) ssl? ( dev-libs/openssl ) socks5? ( >=net-proxy/dante-1.1.13 ) ncurses? ( sys-libs/ncurses ) readline? ( sys-libs/readline ) dev-libs/libyaml virtual/libffi sys-libs/zlib >=app-eselect/eselect-ruby-20100402 !=net-proxy/dante-1.1.13 ) ncurses? ( sys-libs/ncurses ) readline? ( sys-libs/readline ) dev-libs/libyaml virtual/libffi sys-libs/zlib >=app-eselect/eselect-ruby-20100402 !=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DESCRIPTION=An object-oriented scripting language +EAPI=5 +HOMEPAGE=http://www.ruby-lang.org/ +IUSE=berkdb debug doc examples gdbm ipv6 +rdoc rubytests socks5 ssl xemacs ncurses +readline cpu_flags_x86_sse2 +KEYWORDS=~alpha amd64 ~arm hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd +LICENSE=|| ( Ruby-BSD BSD-2 ) +PDEPEND=virtual/rubygems[ruby_targets_ruby20] >=dev-ruby/json-1.7.7[ruby_targets_ruby20] >=dev-ruby/rake-0.9.6[ruby_targets_ruby20] rdoc? ( >=dev-ruby/rdoc-4.0.0[ruby_targets_ruby20] ) xemacs? ( app-xemacs/ruby-modes ) +RDEPEND=berkdb? ( sys-libs/db ) gdbm? ( sys-libs/gdbm ) ssl? ( dev-libs/openssl ) socks5? ( >=net-proxy/dante-1.1.13 ) ncurses? ( sys-libs/ncurses ) readline? ( sys-libs/readline ) dev-libs/libyaml virtual/libffi sys-libs/zlib >=app-eselect/eselect-ruby-20100402 !=net-proxy/dante-1.1.13 ) ncurses? ( sys-libs/ncurses ) readline? ( sys-libs/readline ) dev-libs/libyaml virtual/libffi sys-libs/zlib >=app-eselect/eselect-ruby-20131227 !=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DESCRIPTION=An object-oriented scripting language +EAPI=5 +HOMEPAGE=http://www.ruby-lang.org/ +IUSE=berkdb debug doc examples gdbm ipv6 +rdoc rubytests socks5 ssl xemacs ncurses +readline cpu_flags_x86_sse2 +KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd +LICENSE=|| ( Ruby-BSD BSD-2 ) +PDEPEND=virtual/rubygems[ruby_targets_ruby21] >=dev-ruby/json-1.8.1[ruby_targets_ruby21] >=dev-ruby/rake-0.9.6[ruby_targets_ruby21] rdoc? ( >=dev-ruby/rdoc-4.0.1[ruby_targets_ruby21] ) xemacs? ( app-xemacs/ruby-modes ) +RDEPEND=berkdb? ( sys-libs/db ) gdbm? ( sys-libs/gdbm ) ssl? ( dev-libs/openssl ) socks5? ( >=net-proxy/dante-1.1.13 ) ncurses? ( sys-libs/ncurses ) readline? ( sys-libs/readline ) dev-libs/libyaml virtual/libffi sys-libs/zlib >=app-eselect/eselect-ruby-20131227 !=net-proxy/dante-1.1.13 ) ncurses? ( sys-libs/ncurses ) readline? ( sys-libs/readline ) dev-libs/libyaml virtual/libffi sys-libs/zlib >=app-eselect/eselect-ruby-20131227 !=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DESCRIPTION=An object-oriented scripting language +EAPI=5 +HOMEPAGE=http://www.ruby-lang.org/ +IUSE=berkdb debug doc examples gdbm ipv6 +rdoc rubytests socks5 ssl xemacs ncurses +readline cpu_flags_x86_sse2 +KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd +LICENSE=|| ( Ruby-BSD BSD-2 ) +PDEPEND=virtual/rubygems[ruby_targets_ruby21] >=dev-ruby/json-1.8.1[ruby_targets_ruby21] >=dev-ruby/rake-0.9.6[ruby_targets_ruby21] rdoc? ( >=dev-ruby/rdoc-4.0.1[ruby_targets_ruby21] ) xemacs? ( app-xemacs/ruby-modes ) +RDEPEND=berkdb? ( sys-libs/db ) gdbm? ( sys-libs/gdbm ) ssl? ( dev-libs/openssl ) socks5? ( >=net-proxy/dante-1.1.13 ) ncurses? ( sys-libs/ncurses ) readline? ( sys-libs/readline ) dev-libs/libyaml virtual/libffi sys-libs/zlib >=app-eselect/eselect-ruby-20131227 !=net-proxy/dante-1.1.13 ) ncurses? ( sys-libs/ncurses ) readline? ( sys-libs/readline ) dev-libs/libyaml virtual/libffi sys-libs/zlib >=app-eselect/eselect-ruby-20141227 !=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DESCRIPTION=An object-oriented scripting language +EAPI=5 +HOMEPAGE=http://www.ruby-lang.org/ +IUSE=berkdb debug doc examples gdbm ipv6 jemalloc +rdoc rubytests socks5 ssl xemacs ncurses +readline +KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd +LICENSE=|| ( Ruby-BSD BSD-2 ) +PDEPEND=>=dev-ruby/minitest-5.4.3[ruby_targets_ruby22] >=dev-ruby/power_assert-0.2.2[ruby_targets_ruby22] >=dev-ruby/test-unit-3.0.8[ruby_targets_ruby22] virtual/rubygems[ruby_targets_ruby22] >=dev-ruby/json-1.8.1[ruby_targets_ruby22] >=dev-ruby/rake-0.9.6[ruby_targets_ruby22] rdoc? ( >=dev-ruby/rdoc-4.0.1[ruby_targets_ruby22] ) xemacs? ( app-xemacs/ruby-modes ) +RDEPEND=berkdb? ( sys-libs/db ) gdbm? ( sys-libs/gdbm ) jemalloc? ( dev-libs/jemalloc ) ssl? ( dev-libs/openssl ) socks5? ( >=net-proxy/dante-1.1.13 ) ncurses? ( sys-libs/ncurses ) readline? ( sys-libs/readline ) dev-libs/libyaml virtual/libffi sys-libs/zlib >=app-eselect/eselect-ruby-20141227 !=net-proxy/dante-1.1.13 ) ncurses? ( sys-libs/ncurses ) readline? ( sys-libs/readline ) dev-libs/libyaml virtual/libffi sys-libs/zlib >=app-eselect/eselect-ruby-20141227 !=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DESCRIPTION=An object-oriented scripting language +EAPI=5 +HOMEPAGE=http://www.ruby-lang.org/ +IUSE=berkdb debug doc examples gdbm ipv6 jemalloc +rdoc rubytests socks5 ssl xemacs ncurses +readline +KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd +LICENSE=|| ( Ruby-BSD BSD-2 ) +PDEPEND=>=dev-ruby/minitest-5.4.3[ruby_targets_ruby22] >=dev-ruby/power_assert-0.2.2[ruby_targets_ruby22] >=dev-ruby/test-unit-3.0.8[ruby_targets_ruby22] virtual/rubygems[ruby_targets_ruby22] >=dev-ruby/json-1.8.1[ruby_targets_ruby22] >=dev-ruby/rake-0.9.6[ruby_targets_ruby22] rdoc? ( >=dev-ruby/rdoc-4.0.1[ruby_targets_ruby22] ) xemacs? ( app-xemacs/ruby-modes ) +RDEPEND=berkdb? ( sys-libs/db ) gdbm? ( sys-libs/gdbm ) jemalloc? ( dev-libs/jemalloc ) ssl? ( dev-libs/openssl ) socks5? ( >=net-proxy/dante-1.1.13 ) ncurses? ( sys-libs/ncurses ) readline? ( sys-libs/readline ) dev-libs/libyaml virtual/libffi sys-libs/zlib >=app-eselect/eselect-ruby-20141227 !=net-proxy/dante-1.1.13 ) ncurses? ( sys-libs/ncurses ) readline? ( sys-libs/readline ) dev-libs/libyaml virtual/libffi sys-libs/zlib >=app-eselect/eselect-ruby-20141227 !=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DESCRIPTION=An object-oriented scripting language +EAPI=5 +HOMEPAGE=http://www.ruby-lang.org/ +IUSE=berkdb debug doc examples gdbm ipv6 jemalloc +rdoc rubytests socks5 ssl xemacs ncurses +readline +KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd +LICENSE=|| ( Ruby-BSD BSD-2 ) +PDEPEND=>=dev-ruby/minitest-5.4.3[ruby_targets_ruby22] >=dev-ruby/power_assert-0.2.2[ruby_targets_ruby22] >=dev-ruby/test-unit-3.0.8[ruby_targets_ruby22] virtual/rubygems[ruby_targets_ruby22] >=dev-ruby/json-1.8.1[ruby_targets_ruby22] >=dev-ruby/rake-0.9.6[ruby_targets_ruby22] rdoc? ( >=dev-ruby/rdoc-4.0.1[ruby_targets_ruby22] ) xemacs? ( app-xemacs/ruby-modes ) +RDEPEND=berkdb? ( sys-libs/db ) gdbm? ( sys-libs/gdbm ) jemalloc? ( dev-libs/jemalloc ) ssl? ( dev-libs/openssl ) socks5? ( >=net-proxy/dante-1.1.13 ) ncurses? ( sys-libs/ncurses ) readline? ( sys-libs/readline ) dev-libs/libyaml virtual/libffi sys-libs/zlib >=app-eselect/eselect-ruby-20141227 !