[gentoo-commits] repo/gentoo:master commit in: dev-python/pyfltk/files/, dev-python/pyfltk/
commit: f7817bf4b4c48d0bee680b4a64690c15023a0c95 Author: Michał Górny gentoo org> AuthorDate: Sun Nov 8 07:49:42 2015 + Commit: Michał Górny gentoo org> CommitDate: Sun Nov 8 07:49:42 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7817bf4 dev-python/pyfltk: Revert "Old." Restore the last ebuild that supported python2.7. Reverts: b39f2acde2 ("dev-python/pyfltk: Old.") dev-python/pyfltk/Manifest | 1 + .../files/pyfltk-1.3.0-format-security.patch | 74 ++ .../files/pyfltk-1.3.0-linux-3.x-detection.patch | 15 + dev-python/pyfltk/pyfltk-1.3.0-r2.ebuild | 50 +++ 4 files changed, 140 insertions(+) diff --git a/dev-python/pyfltk/Manifest b/dev-python/pyfltk/Manifest index 44b0eeb..6f52b44 100644 --- a/dev-python/pyfltk/Manifest +++ b/dev-python/pyfltk/Manifest @@ -1 +1,2 @@ +DIST pyFltk-1.3.0.tar.gz 915600 SHA256 c52852d21ee17d495185259b46ac9603d683edde7d7e6d4b6f9268da4ee3de57 SHA512 908a6d9581741454440da92fe921f0a2a01be86a5ec01cbbf2d953eb5f0437efd8e635d7bff6c18015afc877a984872a6592df834709f93a1287307e17fbcc61 WHIRLPOOL 62281ef5c798986f1af82da53887fe40a6cd4f4bcfe7fab8d60fc7f3c4ad9cc2d481ced6b2e2bad7638ef843b9dcf396aa246838f173d2afaeaac530e0236d3b DIST pyFltk-1.3.3.tar.gz 946763 SHA256 246b92c99b8d5610532456a4c956b355f6140514324916cf35efbe6468c4a188 SHA512 dd4bbef8e82d455237dd085622e78e046ac522449fe63610ee5405c24d759482a89aeab07435fefb5223db78cc1f810f1eca8355afb1d0ff3e4b5e10b73bef8f WHIRLPOOL 8d94349db36cd78722e75c9e1cef088e0f2743bd522eb0496f76faf70a159d6987902f308478a992bd7f2cb62a5bb770a80eee25c3e9feaf08b513956ce1 diff --git a/dev-python/pyfltk/files/pyfltk-1.3.0-format-security.patch b/dev-python/pyfltk/files/pyfltk-1.3.0-format-security.patch new file mode 100644 index 000..f29b7b3 --- /dev/null +++ b/dev-python/pyfltk/files/pyfltk-1.3.0-format-security.patch @@ -0,0 +1,74 @@ + python/fltk_wrap.cpp | 16 + 1 file changed, 8 insertions(+), 8 deletions(-) + +diff --git a/python/fltk_wrap.cpp b/python/fltk_wrap.cpp +index 9c16f59..ad42e89 100644 +--- a/python/fltk_wrap.cpp b/python/fltk_wrap.cpp +@@ -5238,13 +5238,13 @@ PyObject *Fl_get_font_sizes_tmp(PyObject *self, PyObject *args) + + const char *fl_vararg_input(const char *label, const char *deflt = 0) { + const char* result = 0; +-result = fl_input(label, deflt); ++result = fl_input("%s", deflt, label); + return result; + }; + + const char *fl_vararg_password(const char *label, const char *deflt = 0) { + const char* result = 0; +-result = fl_password(label, deflt); ++result = fl_password("%s", deflt, label); + return result; + }; + +@@ -5282,20 +5282,20 @@ PyObject *Fl_get_font_sizes_tmp(PyObject *self, PyObject *args) + + void fl_mt_message(const char* text) { + Py_BEGIN_ALLOW_THREADS; +-fl_message(text); ++fl_message("%s", text); + Py_END_ALLOW_THREADS; + }; + + void fl_mt_alert(const char* text) { + Py_BEGIN_ALLOW_THREADS; +-fl_alert(text); ++fl_alert("%s", text); + Py_END_ALLOW_THREADS; + }; + + int fl_mt_ask(const char* text) { + int status = 0; + Py_BEGIN_ALLOW_THREADS; +-status = fl_ask(text); ++status = fl_ask("%s", text); + Py_END_ALLOW_THREADS; + return status; + }; +@@ -5303,7 +5303,7 @@ PyObject *Fl_get_font_sizes_tmp(PyObject *self, PyObject *args) + int fl_mt_choice(const char *q,const char *b0,const char *b1,const char *b2) { + int status = 0; + Py_BEGIN_ALLOW_THREADS; +-status = fl_choice(q, b0, b1, b2); ++status = fl_choice("%s", b0, b1, b2, q); + Py_END_ALLOW_THREADS; + return status; + }; +@@ -5311,7 +5311,7 @@ PyObject *Fl_get_font_sizes_tmp(PyObject *self, PyObject *args) + const char *fl_mt_input(const char *label, const char *deflt = 0) { + const char* result = 0; + Py_BEGIN_ALLOW_THREADS; +-result = fl_input(label, deflt); ++result = fl_input("%s", deflt, label); + Py_END_ALLOW_THREADS; + return result; + }; +@@ -5319,7 +5319,7 @@ PyObject *Fl_get_font_sizes_tmp(PyObject *self, PyObject *args) + const char *fl_mt_password(const char *label, const char *deflt = 0) { + const char* result = 0; + Py_BEGIN_ALLOW_THREADS; +-result = fl_password(label, deflt); ++result = fl_password("%s", deflt, label); + Py_END_ALLOW_THREADS; + return result; + }; diff --git a/dev-python/pyfltk/files/pyfltk-1.3.0-linux-3.x-detection.patch b/dev-python/pyfltk/files/pyfltk-1.3.0-linux-3.x-detection.patch new file mode 100644 index 000..9b08461 --- /dev/null +++ b/dev-python/pyfltk/files/pyfltk-1.3.0-linux-3.x-detection.patch @@ -0,0 +1,15 @@ +http://bugs.gentoo.org/show_bug.cgi?id=375253 + +http://lipyrary.blogspot.com/2011/09/python-and-linux-kernel-30-sysplatform.html + +--- setup.py setup.py +@@ -76,7 +76,7 @@ + lib_dir_list = [fltk_lib_dir] + lib_list = ["fltk",
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Test-CPAN-Meta/
commit: 6143a58e35be05d6a1823fc2ca6f8e560f00ca50 Author: Patrice Clement gentoo org> AuthorDate: Sun Nov 8 07:37:27 2015 + Commit: Patrice Clement gentoo org> CommitDate: Sun Nov 8 07:37:27 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6143a58e dev-perl/Test-CPAN-Meta: Clean up old. Package-Manager: portage-2.2.20.1 Signed-off-by: Patrice Clement gentoo.org> .../Test-CPAN-Meta/Test-CPAN-Meta-0.25.0.ebuild| 23 -- 1 file changed, 23 deletions(-) diff --git a/dev-perl/Test-CPAN-Meta/Test-CPAN-Meta-0.25.0.ebuild b/dev-perl/Test-CPAN-Meta/Test-CPAN-Meta-0.25.0.ebuild deleted file mode 100644 index 75114bb..000 --- a/dev-perl/Test-CPAN-Meta/Test-CPAN-Meta-0.25.0.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -MODULE_AUTHOR=BARBIE -MODULE_VERSION=0.25 -inherit perl-module - -DESCRIPTION="Validate your CPAN META.yml file" - -SLOT="0" -KEYWORDS="amd64 ~ppc ~ppc64 ~x86" -IUSE="test" - -RDEPEND="" -DEPEND="${RDEPEND} - test? ( - dev-perl/Parse-CPAN-Meta - )" - -SRC_TEST="do"
[gentoo-commits] repo/gentoo:master commit in: media-libs/x265/
commit: a01aec5c004783e952b9bda29d96493516212f23 Author: Jeroen Roovers gentoo org> AuthorDate: Sun Nov 8 07:11:03 2015 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun Nov 8 07:22:46 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a01aec5c media-libs/x265: Stable for PPC64 (bug #548964). Package-Manager: portage-2.2.24 RepoMan-Options: --ignore-arches media-libs/x265/x265-1.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/x265/x265-1.5.ebuild b/media-libs/x265/x265-1.5.ebuild index f185fa0..34048b7 100644 --- a/media-libs/x265/x265-1.5.ebuild +++ b/media-libs/x265/x265-1.5.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} = * ]]; then EHG_REPO_URI="https://bitbucket.org/multicoreware/x265"; else SRC_URI="https://bitbucket.org/multicoreware/x265/get/${PV}.tar.bz2 -> ${P}.tar.bz2" - KEYWORDS="amd64 arm hppa ~ppc ~ppc64 x86" + KEYWORDS="amd64 arm hppa ~ppc ppc64 x86" fi DESCRIPTION="Library for encoding video streams into the H.265/HEVC format"
[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/
commit: 6b784e58a575c4008eea0c8e3da25ac2c2baaa37 Author: Jeroen Roovers gentoo org> AuthorDate: Sun Nov 8 07:22:17 2015 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun Nov 8 07:22:51 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b784e58 media-video/vlc: Stable for PPC64 (bug #548964). Package-Manager: portage-2.2.24 RepoMan-Options: --ignore-arches media-video/vlc/vlc-2.2.1-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-video/vlc/vlc-2.2.1-r1.ebuild b/media-video/vlc/vlc-2.2.1-r1.ebuild index 466b1fb..1fc0ced 100644 --- a/media-video/vlc/vlc-2.2.1-r1.ebuild +++ b/media-video/vlc/vlc-2.2.1-r1.ebuild @@ -35,9 +35,9 @@ LICENSE="LGPL-2.1 GPL-2" SLOT="0/5-8" # vlc - vlccore if [ "${PV%}" = "${PV}" ] ; then - KEYWORDS="~amd64 ~arm ~ppc ~ppc64 -sparc ~x86 ~x86-fbsd" + KEYWORDS="~amd64 ~arm ~ppc ppc64 -sparc ~x86 ~x86-fbsd" else - KEYWORDS="" + KEYWORDS="ppc64" fi IUSE="a52 aalib alsa altivec atmo +audioqueue +avcodec
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/daemons/
commit: 437f6f8fdf37676d513f2e078d3b5c08017db464 Author: Hans de Graaff gentoo org> AuthorDate: Sun Nov 8 07:10:48 2015 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Nov 8 07:10:48 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=437f6f8f dev-ruby/daemons: cleanup Package-Manager: portage-2.2.20.1 dev-ruby/daemons/Manifest| 1 - dev-ruby/daemons/daemons-1.1.9-r1.ebuild | 37 2 files changed, 38 deletions(-) diff --git a/dev-ruby/daemons/Manifest b/dev-ruby/daemons/Manifest index 2413131..a50879f 100644 --- a/dev-ruby/daemons/Manifest +++ b/dev-ruby/daemons/Manifest @@ -1,2 +1 @@ -DIST daemons-1.1.9.gem 32768 SHA256 fee738586059ac5051ed89b40b63d02bdc9a19254f9b6e58848dea1c2f3135c8 SHA512 7f29162c7cb728ae27dbd16a9bc5191bb617b6cfacd1c698d2bbe43d335224b1ad59eea36205331abb9b3586c454e584333c6464f5afc033c48e676db6983f45 WHIRLPOOL 9335fde9642212f499449da75ae664443647f7a03622e75b8e71151b5db9d054ebb3d7c499ef734abb6b313543b5a6563a53412a7d2efdf5c2a3460703878e64 DIST daemons-1.2.3.gem 24576 SHA256 0fbf1f7ef654e98fac324b43ab690576fbe8b66941693b473f4f27ef334c032d SHA512 05acecc07bc3f760472453dd11eb0231b9e7f2e04a783ab44dacecf9c666d01122d27fdb782d9973f475bc378e0e3e51795ad58e221f29b201b1ba5e0de1e277 WHIRLPOOL 9568c383912195964b0079df60f8342268a51d75c0251b50e5c747759b82463d3d79a597e593a24ee84eb8618a637bcb22cb842b7c9a43d67db1f0be41c72e5c diff --git a/dev-ruby/daemons/daemons-1.1.9-r1.ebuild b/dev-ruby/daemons/daemons-1.1.9-r1.ebuild deleted file mode 100644 index 71e9bab..000 --- a/dev-ruby/daemons/daemons-1.1.9-r1.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -USE_RUBY="ruby19 ruby20" - -RUBY_FAKEGEM_EXTRADOC="Releases README TODO" -RUBY_FAKEGEM_DOCDIR="html" - -RUBY_FAKEGEM_TASK_TEST="" - -inherit ruby-fakegem - -DESCRIPTION="Wrap existing ruby scripts to be run as a daemon" -HOMEPAGE="https://github.com/thuehlinger/daemons"; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm hppa ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris" -IUSE="examples" - -all_ruby_prepare() { - sed -e '/gempackagetask/ s:^:#:' \ - -e '/GemPackageTask/,/end/ s:^:#:' \ - -e 's:rake/rdoctask:rdoc/task:' \ - -i Rakefile || die -} - -all_ruby_install() { - all_fakegem_install - - use examples || return - - insinto /usr/share/doc/${PF}/ - doins -r examples -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/syntax/
commit: fcdb89fe5c41777b690f451000dd08a60e2752d8 Author: Hans de Graaff gentoo org> AuthorDate: Sun Nov 8 07:11:33 2015 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Nov 8 07:11:33 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcdb89fe dev-ruby/syntax: cleanup Package-Manager: portage-2.2.20.1 dev-ruby/syntax/Manifest | 1 - dev-ruby/syntax/syntax-1.0.0-r4.ebuild | 30 -- 2 files changed, 31 deletions(-) diff --git a/dev-ruby/syntax/Manifest b/dev-ruby/syntax/Manifest index 6c2efab..3123c08 100644 --- a/dev-ruby/syntax/Manifest +++ b/dev-ruby/syntax/Manifest @@ -1,2 +1 @@ -DIST syntax-1.0.0.gem 15360 SHA256 605e2f62770bad04e849b3a1a2234e45b2904a8592f2f4dcc0bb14dce09c23fd SHA512 196c0bd125903f3579d7a02528be16b09db75dbf91f6f8efbaa4cd69229a52a2ae00841343c3b17bada86e6bda51d6cc7c0c119615a5d779332f61976af96c04 WHIRLPOOL f41df19ef0adddf0ef0424bf9e1070c2b2417bacba5f4a1d37051a5a19f82a75ada729f2ebd41f70dac7b455722b5c4d5e94dde1f7ec8235ea15116a968a4b86 DIST syntax-1.2.0.tar.gz 40797 SHA256 9cec12fac6b6dc4f3fee263f5765333880ae26d4194b9670f3de26d4674dde9b SHA512 69804ab94203e2260b4c585aacf68db6ad8e47cf2339ffeb1105ae39da5f1d456b1413f29f1c450bff19780e815b9b1b966b171de3b24595f759b36e6548 WHIRLPOOL 4eb23d481dbd56878ac024643d10069f644ac182813dc744fa61ea44a418d04caa738915a7a60ca85aff5bf90c35e92187e18a1adf168cd17265c06f2b3a4e66 diff --git a/dev-ruby/syntax/syntax-1.0.0-r4.ebuild b/dev-ruby/syntax/syntax-1.0.0-r4.ebuild deleted file mode 100644 index 8b2a006..000 --- a/dev-ruby/syntax/syntax-1.0.0-r4.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -USE_RUBY="ruby19 ruby20" - -RUBY_FAKEGEM_TASK_TEST="" -RUBY_FAKEGEM_TASK_DOC="" - -inherit ruby-fakegem - -DESCRIPTION="Syntax highlighting for sourcecode and HTML" -HOMEPAGE="http://syntax.rubyforge.org"; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="test" - -all_ruby_prepare() { - # The yaml test case hangs. Remove it so we can at least run all - # other tests instead of skipping the whole test suite. - rm test/syntax/tc_yaml.rb || die -} - -each_ruby_test() { - ${RUBY} -Ilib:test test/ALL-TESTS.rb || die "tests failed" -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/shoulda-matchers/
commit: 066101e0f53f6a2fdb5de4f90e591f4cf5b178c3 Author: Hans de Graaff gentoo org> AuthorDate: Sun Nov 8 06:50:24 2015 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Nov 8 07:05:48 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=066101e0 dev-ruby/shoulda-matchers: cleanup Package-Manager: portage-2.2.20.1 dev-ruby/shoulda-matchers/Manifest | 2 -- .../shoulda-matchers/shoulda-matchers-2.6.1.ebuild | 25 -- .../shoulda-matchers/shoulda-matchers-2.7.0.ebuild | 25 -- 3 files changed, 52 deletions(-) diff --git a/dev-ruby/shoulda-matchers/Manifest b/dev-ruby/shoulda-matchers/Manifest index b3e0f4f..afdcb83 100644 --- a/dev-ruby/shoulda-matchers/Manifest +++ b/dev-ruby/shoulda-matchers/Manifest @@ -1,3 +1 @@ -DIST shoulda-matchers-2.6.1.gem 91648 SHA256 81554002d29e612e55daf2c45b40b617ad7a2186d8eebaec6946ea46da8672dc SHA512 16d51ed2cee688c04d2b60f666856476d067c455afdd785608311692a889284bef8fc7c12ded15784567398548523316e6b5cc4d33c220657e37224ab83073d2 WHIRLPOOL 92859b311b6fb5c4c4bea1b2d737833cd1696a6583b7cc9be0ac4d1ab3eb55f17a1e28f7cfee8e4af349cb43dcedc9c4f83ac5f11e8108293311c08d98f1bc34 -DIST shoulda-matchers-2.7.0.gem 137728 SHA256 a759c5a0d247370622203f5a452c9eb37d658c35150c0a8788c0dae2628cee89 SHA512 7e28488a2cfaae24f6a7d61f5457680a7496df56ea5a9157f8c32741956c0d2053aac9f834b109a610f53f853bc16ba459e475cef049e599e7eda8fc11e57e14 WHIRLPOOL 6af12aa9d776b160d6fa487cad75bd4604f963d3e5fa966d4f5b748e1feb01cec4a7cf501fe6df929e7547ae48c8eec56b5417bf7b78e75d1154d773baebafae DIST shoulda-matchers-2.8.0.gem 153600 SHA256 a089735b66e82d6b65fb4ac774d858a812fe16b69d97becaf0c986a919f67934 SHA512 7b40220811a11cf57cfa38457eaab612ec9f6db5b660df21bd142b3df30d3691d3b7b3b4f931eed1e186c5afe4b576eee2c86f6f8f491d46955598f1441a9027 WHIRLPOOL b4e04218aded6452884ed339cc81865e65a7927243209d678ca7e857c3f2577f10d1f8dfd7321b1b0e93b669956bbaec0215b474cefebd25cf44bf0e0bd4c028 diff --git a/dev-ruby/shoulda-matchers/shoulda-matchers-2.6.1.ebuild b/dev-ruby/shoulda-matchers/shoulda-matchers-2.6.1.ebuild deleted file mode 100644 index b4e8fab..000 --- a/dev-ruby/shoulda-matchers/shoulda-matchers-2.6.1.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -USE_RUBY="ruby19 ruby20 ruby21" - -RUBY_FAKEGEM_TASK_DOC="" - -RUBY_FAKEGEM_RECIPE_TEST="" - -RUBY_FAKEGEM_EXTRAINSTALL="NEWS.md README.md" - -inherit ruby-fakegem - -DESCRIPTION="Making tests easy on the fingers and eyes" -HOMEPAGE="https://github.com/thoughtbot/shoulda-matchers"; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86" -IUSE="" - -ruby_add_rdepend ">=dev-ruby/activesupport-3.0.0" diff --git a/dev-ruby/shoulda-matchers/shoulda-matchers-2.7.0.ebuild b/dev-ruby/shoulda-matchers/shoulda-matchers-2.7.0.ebuild deleted file mode 100644 index b4e8fab..000 --- a/dev-ruby/shoulda-matchers/shoulda-matchers-2.7.0.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -USE_RUBY="ruby19 ruby20 ruby21" - -RUBY_FAKEGEM_TASK_DOC="" - -RUBY_FAKEGEM_RECIPE_TEST="" - -RUBY_FAKEGEM_EXTRAINSTALL="NEWS.md README.md" - -inherit ruby-fakegem - -DESCRIPTION="Making tests easy on the fingers and eyes" -HOMEPAGE="https://github.com/thoughtbot/shoulda-matchers"; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86" -IUSE="" - -ruby_add_rdepend ">=dev-ruby/activesupport-3.0.0"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/vcr/
commit: e4336f3de7e074934c3e765016ff593878ce1535 Author: Hans de Graaff gentoo org> AuthorDate: Sun Nov 8 07:04:56 2015 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Nov 8 07:05:53 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4336f3d dev-ruby/vcr: add 3.0.0 Package-Manager: portage-2.2.20.1 dev-ruby/vcr/Manifest | 1 + dev-ruby/vcr/vcr-3.0.0.ebuild | 24 2 files changed, 25 insertions(+) diff --git a/dev-ruby/vcr/Manifest b/dev-ruby/vcr/Manifest index 93467a2..de5cd05 100644 --- a/dev-ruby/vcr/Manifest +++ b/dev-ruby/vcr/Manifest @@ -1,2 +1,3 @@ DIST vcr-1.11.3.gem 87552 SHA256 6dcdd782d631b1464192d47db2a5a86d2325c80a723a4b2970f47da98f006f1d SHA512 0d62b0699e42484a4ba385a2ec653881183b44d85fd46ffc1ea693ebb746b225566cdb2799cdb60235c24adecd7575e0f20d743968326eeeb5b24fbd3232354a WHIRLPOOL f2c91385bc6dd68340f1a4960f3ec4944afd1907d33c8163ebe99d1e72c5b0f45e665463161654d4a330d2cfad25674b8a8e97a3cf2e1ae309d7ae6c4fd2be09 DIST vcr-2.9.3.gem 152576 SHA256 041361620a613e18c514b5e680bfbed3a8db69e1ffe5916957ba36966dd92190 SHA512 2d71a84439fb92393641d211372b476bb2b55c70dff8c8f17a4af9fcb3e8f9104e1da860cfeafc8ceea9499023c7f6206124dee36ee9690188cc444bab61b2a7 WHIRLPOOL 0994aab3f00da3c628fe1ad5e752bc694b6096ace92edeb1d3f5877864a80ffdd4c3d1ce69d0119ca91dae8d72a6172de1901ab4db1c27750bf83f25825c0052 +DIST vcr-3.0.0.tar.gz 149918 SHA256 7687c290a43915d4b6b0a030e389434c89662b6c92b1685c3898a23fd65a51f0 SHA512 65029b582ea5cf3f0031a5f6489232a6ef22cf0c927046a37894000fa71907a4da004e1f2f6b35443ad4738b96411135cac1d763fe7734648354f2cb18c97de9 WHIRLPOOL 72100ad4d5395355cbf75863c420b2d01c2fc6b980c920462ffddffa10e7c8797fa21f643446a447fb2da422d6fbeb23a5c11651bdd2334527fb733acc4d392c diff --git a/dev-ruby/vcr/vcr-3.0.0.ebuild b/dev-ruby/vcr/vcr-3.0.0.ebuild new file mode 100644 index 000..e3b5c63 --- /dev/null +++ b/dev-ruby/vcr/vcr-3.0.0.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +USE_RUBY="ruby19 ruby20 ruby21 ruby22" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md CONTRIBUTING.md README.md Upgrade.md" + +inherit ruby-fakegem + +DESCRIPTION="Records your test suite's HTTP interactions and replay them during future test runs." +HOMEPAGE="https://github.com/vcr/vcr/"; +SRC_URI="https://github.com/vcr/vcr/archive/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="MIT" + +KEYWORDS="~amd64" +SLOT="3" +IUSE="test" + +# Tests require all supported HTTP libraries to be present, and it is +# not possible to avoid some of them without very extensive patches. +RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/shoulda-matchers/
commit: 6859724b4568630059fb67625556e674ee88b1e5 Author: Hans de Graaff gentoo org> AuthorDate: Sun Nov 8 06:58:49 2015 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Nov 8 07:05:50 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6859724b dev-ruby/shoulda-matchers: add 3.0.1 Package-Manager: portage-2.2.20.1 dev-ruby/shoulda-matchers/Manifest | 1 + .../shoulda-matchers/shoulda-matchers-3.0.1.ebuild | 25 ++ 2 files changed, 26 insertions(+) diff --git a/dev-ruby/shoulda-matchers/Manifest b/dev-ruby/shoulda-matchers/Manifest index afdcb83..3baf068 100644 --- a/dev-ruby/shoulda-matchers/Manifest +++ b/dev-ruby/shoulda-matchers/Manifest @@ -1 +1,2 @@ DIST shoulda-matchers-2.8.0.gem 153600 SHA256 a089735b66e82d6b65fb4ac774d858a812fe16b69d97becaf0c986a919f67934 SHA512 7b40220811a11cf57cfa38457eaab612ec9f6db5b660df21bd142b3df30d3691d3b7b3b4f931eed1e186c5afe4b576eee2c86f6f8f491d46955598f1441a9027 WHIRLPOOL b4e04218aded6452884ed339cc81865e65a7927243209d678ca7e857c3f2577f10d1f8dfd7321b1b0e93b669956bbaec0215b474cefebd25cf44bf0e0bd4c028 +DIST shoulda-matchers-3.0.1.gem 177664 SHA256 4b06fb7d92165507246dbc4154440cb30742e1b6e8ac396e96358d88d65eeaa9 SHA512 f49ff413cb0e983d26ac463522dfea8a63fdf09be4feb401cd0319f7fcc0bdcb79608eddc3672d3082e47f61c87dc7e4b61d8af622f315978efc7bace160df92 WHIRLPOOL ab8e9d5028f821e807301b268218535810c083c1e3aad3b9c2d500fb1ce38844cbe27e044a318087ded8e330083a81dd0794a6ebdd7bcfeb0d81ba3e891ea178 diff --git a/dev-ruby/shoulda-matchers/shoulda-matchers-3.0.1.ebuild b/dev-ruby/shoulda-matchers/shoulda-matchers-3.0.1.ebuild new file mode 100644 index 000..654f4b3 --- /dev/null +++ b/dev-ruby/shoulda-matchers/shoulda-matchers-3.0.1.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +USE_RUBY="ruby20 ruby21" + +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_RECIPE_TEST="" + +RUBY_FAKEGEM_EXTRAINSTALL="NEWS.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Making tests easy on the fingers and eyes" +HOMEPAGE="https://github.com/thoughtbot/shoulda-matchers"; + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/activesupport-4.0.0:*"
[gentoo-commits] repo/gentoo:master commit in: net-misc/putty/
commit: bd2b9043e64dbd87d2e6010603ffc31ac9d6bce9 Author: Jeroen Roovers gentoo org> AuthorDate: Sun Nov 8 06:52:36 2015 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun Nov 8 06:52:36 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd2b9043 net-misc/putty: Stable for PPC64 (bug #565080). Package-Manager: portage-2.2.24 RepoMan-Options: --ignore-arches net-misc/putty/putty-0.66.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/putty/putty-0.66.ebuild b/net-misc/putty/putty-0.66.ebuild index b717d48..3562b7b 100644 --- a/net-misc/putty/putty-0.66.ebuild +++ b/net-misc/putty/putty-0.66.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="http://www.chiark.greenend.org.uk/~sgtatham/putty/"; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~hppa ~ppc ppc64 ~sparc ~x86" IUSE="doc +gtk ipv6 kerberos" SRC_URI=" https://dev.gentoo.org/~jer/${PN}-icons.tar.bz2
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyfltk/, dev-python/pyfltk/files/
commit: b39f2acde24b95c4be5ed1e83c3a0d71fc58ab11 Author: Jeroen Roovers gentoo org> AuthorDate: Sun Nov 8 06:53:39 2015 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun Nov 8 06:53:39 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b39f2acd dev-python/pyfltk: Old. Package-Manager: portage-2.2.24 dev-python/pyfltk/Manifest | 1 - .../files/pyfltk-1.3.0-format-security.patch | 74 -- .../files/pyfltk-1.3.0-linux-3.x-detection.patch | 15 - dev-python/pyfltk/pyfltk-1.3.0-r2.ebuild | 50 --- 4 files changed, 140 deletions(-) diff --git a/dev-python/pyfltk/Manifest b/dev-python/pyfltk/Manifest index 6f52b44..44b0eeb 100644 --- a/dev-python/pyfltk/Manifest +++ b/dev-python/pyfltk/Manifest @@ -1,2 +1 @@ -DIST pyFltk-1.3.0.tar.gz 915600 SHA256 c52852d21ee17d495185259b46ac9603d683edde7d7e6d4b6f9268da4ee3de57 SHA512 908a6d9581741454440da92fe921f0a2a01be86a5ec01cbbf2d953eb5f0437efd8e635d7bff6c18015afc877a984872a6592df834709f93a1287307e17fbcc61 WHIRLPOOL 62281ef5c798986f1af82da53887fe40a6cd4f4bcfe7fab8d60fc7f3c4ad9cc2d481ced6b2e2bad7638ef843b9dcf396aa246838f173d2afaeaac530e0236d3b DIST pyFltk-1.3.3.tar.gz 946763 SHA256 246b92c99b8d5610532456a4c956b355f6140514324916cf35efbe6468c4a188 SHA512 dd4bbef8e82d455237dd085622e78e046ac522449fe63610ee5405c24d759482a89aeab07435fefb5223db78cc1f810f1eca8355afb1d0ff3e4b5e10b73bef8f WHIRLPOOL 8d94349db36cd78722e75c9e1cef088e0f2743bd522eb0496f76faf70a159d6987902f308478a992bd7f2cb62a5bb770a80eee25c3e9feaf08b513956ce1 diff --git a/dev-python/pyfltk/files/pyfltk-1.3.0-format-security.patch b/dev-python/pyfltk/files/pyfltk-1.3.0-format-security.patch deleted file mode 100644 index f29b7b3..000 --- a/dev-python/pyfltk/files/pyfltk-1.3.0-format-security.patch +++ /dev/null @@ -1,74 +0,0 @@ - python/fltk_wrap.cpp | 16 - 1 file changed, 8 insertions(+), 8 deletions(-) - -diff --git a/python/fltk_wrap.cpp b/python/fltk_wrap.cpp -index 9c16f59..ad42e89 100644 a/python/fltk_wrap.cpp -+++ b/python/fltk_wrap.cpp -@@ -5238,13 +5238,13 @@ PyObject *Fl_get_font_sizes_tmp(PyObject *self, PyObject *args) - - const char *fl_vararg_input(const char *label, const char *deflt = 0) { - const char* result = 0; --result = fl_input(label, deflt); -+result = fl_input("%s", deflt, label); - return result; - }; - - const char *fl_vararg_password(const char *label, const char *deflt = 0) { - const char* result = 0; --result = fl_password(label, deflt); -+result = fl_password("%s", deflt, label); - return result; - }; - -@@ -5282,20 +5282,20 @@ PyObject *Fl_get_font_sizes_tmp(PyObject *self, PyObject *args) - - void fl_mt_message(const char* text) { - Py_BEGIN_ALLOW_THREADS; --fl_message(text); -+fl_message("%s", text); - Py_END_ALLOW_THREADS; - }; - - void fl_mt_alert(const char* text) { - Py_BEGIN_ALLOW_THREADS; --fl_alert(text); -+fl_alert("%s", text); - Py_END_ALLOW_THREADS; - }; - - int fl_mt_ask(const char* text) { - int status = 0; - Py_BEGIN_ALLOW_THREADS; --status = fl_ask(text); -+status = fl_ask("%s", text); - Py_END_ALLOW_THREADS; - return status; - }; -@@ -5303,7 +5303,7 @@ PyObject *Fl_get_font_sizes_tmp(PyObject *self, PyObject *args) - int fl_mt_choice(const char *q,const char *b0,const char *b1,const char *b2) { - int status = 0; - Py_BEGIN_ALLOW_THREADS; --status = fl_choice(q, b0, b1, b2); -+status = fl_choice("%s", b0, b1, b2, q); - Py_END_ALLOW_THREADS; - return status; - }; -@@ -5311,7 +5311,7 @@ PyObject *Fl_get_font_sizes_tmp(PyObject *self, PyObject *args) - const char *fl_mt_input(const char *label, const char *deflt = 0) { - const char* result = 0; - Py_BEGIN_ALLOW_THREADS; --result = fl_input(label, deflt); -+result = fl_input("%s", deflt, label); - Py_END_ALLOW_THREADS; - return result; - }; -@@ -5319,7 +5319,7 @@ PyObject *Fl_get_font_sizes_tmp(PyObject *self, PyObject *args) - const char *fl_mt_password(const char *label, const char *deflt = 0) { - const char* result = 0; - Py_BEGIN_ALLOW_THREADS; --result = fl_password(label, deflt); -+result = fl_password("%s", deflt, label); - Py_END_ALLOW_THREADS; - return result; - }; diff --git a/dev-python/pyfltk/files/pyfltk-1.3.0-linux-3.x-detection.patch b/dev-python/pyfltk/files/pyfltk-1.3.0-linux-3.x-detection.patch deleted file mode 100644 index 9b08461..000 --- a/dev-python/pyfltk/files/pyfltk-1.3.0-linux-3.x-detection.patch +++ /dev/null @@ -1,15 +0,0 @@ -http://bugs.gentoo.org/show_bug.cgi?id=375253 - -http://lipyrary.blogspot.com/2011/09/python-and-linux-kernel-30-sysplatform.html - setup.py -+++ setup.py -@@ -76,7 +76,7 @@ - lib_dir_list = [fltk_lib_dir] - lib_list = ["fltk", "kernel32", "user32", "gdi32", "winspool", "comdlg32", "Comctl32
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyfltk/files/
commit: 8dcfe8ce03453de9d677ad1211379e245e62564c Author: Jeroen Roovers gentoo org> AuthorDate: Sun Nov 8 06:56:44 2015 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun Nov 8 06:56:44 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dcfe8ce dev-python/pyfltk: Clean up patch. Package-Manager: portage-2.2.24 dev-python/pyfltk/files/fltk_wrap.patch | 5 ++--- dev-python/pyfltk/files/ignore-func.patch | 1 + 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-python/pyfltk/files/fltk_wrap.patch b/dev-python/pyfltk/files/fltk_wrap.patch index 5a3904e..e0c7ba3 100644 --- a/dev-python/pyfltk/files/fltk_wrap.patch +++ b/dev-python/pyfltk/files/fltk_wrap.patch @@ -1,6 +1,5 @@ -diff -ur pyFltk-1.3.3.orig/python/fltk_wrap.cpp pyFltk-1.3.3/python/fltk_wrap.cpp python/fltk_wrap.cpp2015-01-03 18:31:21.0 +0800 -+++ python/fltk_wrap.cpp2015-06-23 22:26:23.453212512 +0800 +--- a/python/fltk_wrap.cpp b/python/fltk_wrap.cpp @@ -144,7 +144,9 @@ # define _SCL_SECURE_NO_DEPRECATE #endif diff --git a/dev-python/pyfltk/files/ignore-func.patch b/dev-python/pyfltk/files/ignore-func.patch index e4e9f3b..a61f4cd 100644 --- a/dev-python/pyfltk/files/ignore-func.patch +++ b/dev-python/pyfltk/files/ignore-func.patch @@ -1,4 +1,5 @@ http://sourceforge.net/p/pyfltk/code/506/ + --- a/swig/filename.i +++ b/swig/filename.i @@ -14,6 +14,7 @@
[gentoo-commits] repo/gentoo:master commit in: net-libs/axtls/
commit: 9552ac14be9b18a71b1b2f4cc3f6310a5007a5ba Author: Jeroen Roovers gentoo org> AuthorDate: Sun Nov 8 06:13:52 2015 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun Nov 8 06:13:52 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9552ac14 net-libs/axtls: Stable for HPPA PPC64 (bug #564960). Package-Manager: portage-2.2.24 RepoMan-Options: --ignore-arches net-libs/axtls/axtls-1.5.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/axtls/axtls-1.5.3.ebuild b/net-libs/axtls/axtls-1.5.3.ebuild index ea6a5d6..2f83746 100644 --- a/net-libs/axtls/axtls-1.5.3.ebuild +++ b/net-libs/axtls/axtls-1.5.3.ebuild @@ -41,7 +41,7 @@ S="${WORKDIR}/${PN}-code" LICENSE="BSD GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~s390 ~x86" +KEYWORDS="~amd64 ~arm hppa ~mips ~ppc ppc64 ~s390 ~x86" IUSE="httpd cgi-lua cgi-php static static-libs doc"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Devel-Cycle/
commit: aac0a0554bffd3b1d77c2b0dcda9a6d5ff2134ec Author: Jeroen Roovers gentoo org> AuthorDate: Sun Nov 8 06:16:10 2015 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun Nov 8 06:16:10 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aac0a055 dev-perl/Devel-Cycle: Stable for PPC64 (bug #564688). Package-Manager: portage-2.2.24 RepoMan-Options: --ignore-arches dev-perl/Devel-Cycle/Devel-Cycle-1.110.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Devel-Cycle/Devel-Cycle-1.110.0-r1.ebuild b/dev-perl/Devel-Cycle/Devel-Cycle-1.110.0-r1.ebuild index d0113ec..c6fcbe3 100644 --- a/dev-perl/Devel-Cycle/Devel-Cycle-1.110.0-r1.ebuild +++ b/dev-perl/Devel-Cycle/Devel-Cycle-1.110.0-r1.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Find memory cycles in objects" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="~alpha amd64 ~arm ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="" SRC_TEST="do"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Test-Memory-Cycle/
commit: e5d664ed64555cc01a329ff82dcf676ce037e196 Author: Jeroen Roovers gentoo org> AuthorDate: Sun Nov 8 06:17:20 2015 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun Nov 8 06:17:20 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5d664ed dev-perl/Test-Memory-Cycle: Stable for PPC64 (bug #564688). Package-Manager: portage-2.2.24 RepoMan-Options: --ignore-arches dev-perl/Test-Memory-Cycle/Test-Memory-Cycle-1.40.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Test-Memory-Cycle/Test-Memory-Cycle-1.40.0-r1.ebuild b/dev-perl/Test-Memory-Cycle/Test-Memory-Cycle-1.40.0-r1.ebuild index e7ceb5b..1cb9c5f 100644 --- a/dev-perl/Test-Memory-Cycle/Test-Memory-Cycle-1.40.0-r1.ebuild +++ b/dev-perl/Test-Memory-Cycle/Test-Memory-Cycle-1.40.0-r1.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Check for memory leaks and circular memory references" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="~alpha amd64 ~arm ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="test" RDEPEND=">=dev-perl/Devel-Cycle-1.04
[gentoo-commits] repo/gentoo:master commit in: dev-db/mysql/
commit: 24b4d2139ae512c03369a62be19369d1352202a3 Author: Jeroen Roovers gentoo org> AuthorDate: Sun Nov 8 06:05:19 2015 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun Nov 8 06:05:19 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24b4d213 dev-db/mysql: Stable for HPPA PPC64 (bug #564170). Package-Manager: portage-2.2.24 RepoMan-Options: --ignore-arches dev-db/mysql/mysql-5.6.27.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/mysql/mysql-5.6.27.ebuild b/dev-db/mysql/mysql-5.6.27.ebuild index 9754e22..7ab2b4b 100644 --- a/dev-db/mysql/mysql-5.6.27.ebuild +++ b/dev-db/mysql/mysql-5.6.27.ebuild @@ -14,7 +14,7 @@ inherit toolchain-funcs mysql-multilib IUSE="$IUSE" # REMEMBER: also update eclass/mysql*.eclass before committing! -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 ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +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 ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" # When MY_EXTRAS is bumped, the index should be revised to exclude these. EPATCH_EXCLUDE='20018_all_mysql-5.6.25-without-clientlibs-tools.patch'
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xscreensaver/, x11-misc/xscreensaver/files/
commit: a636150b0c8803fbcf5055ef7ddec77c473d5ed6 Author: Jeroen Roovers gentoo org> AuthorDate: Sun Nov 8 06:08:34 2015 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun Nov 8 06:08:34 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a636150b x11-misc/xscreensaver: Old. Package-Manager: portage-2.2.24 x11-misc/xscreensaver/Manifest | 2 - .../files/xscreensaver-5.21-gentoo.patch | 106 --- x11-misc/xscreensaver/xscreensaver-5.32.ebuild | 142 - x11-misc/xscreensaver/xscreensaver-5.33.ebuild | 142 - 4 files changed, 392 deletions(-) diff --git a/x11-misc/xscreensaver/Manifest b/x11-misc/xscreensaver/Manifest index af968c0..18776af 100644 --- a/x11-misc/xscreensaver/Manifest +++ b/x11-misc/xscreensaver/Manifest @@ -1,3 +1 @@ -DIST xscreensaver-5.32.tar.gz 10571502 SHA256 4252a6079d2d2f5b342e8bdd172cbad5f0af73daf4e412b61a68344d91ca93bd SHA512 0d7f3d283998cdb2aec10c8f5e94c9cc6e28a72785c36759cee988f3592a5f8aae20ba593c8363eab8fe61f7caf325376a887cac42ecf300c60894bf20d2f75b WHIRLPOOL 1a99e36ac89cf7f3121d499da6bf06e02808465b7b500e0fc371a97df0d8e1b729bc20c57cd7fe560e151e1051e46dafc0b034cf72c343a185b1fddcf8fdb749 -DIST xscreensaver-5.33.tar.gz 10725482 SHA256 d4a0c1619219f2843fa8b68d4ae337ab0e9fcb79a6d231540adeb16b3d313f4d SHA512 a8126b165e96d89ada38c4bce0b6c6ef5769667477301f5388633d22b9aed7fa6defcd07b8768c1197556c565b8f220f75c1937e0151d66c3b8e05fbadf37d1d WHIRLPOOL d9210589b1b8263b46740b27c6fc5a64b4d2d5c69c8a7267d4650cf7ed54de1dc927e007ecb37110ead5229e0f9742181ce40b104478c9e0ec488caec07d5231 DIST xscreensaver-5.34.tar.gz 10788657 SHA256 6fff7ec4be743e5c042647ea9687dd0cdf48d1dd5e8e15098e5018bbd02e5e27 SHA512 58d0beb6556ee77122feb04090ceed80f9ffa67070f28305a00cc42adeae678305d43594c38d00539d2f13f2474311cb82cda6fdafc2bdc918a28438d6b51e75 WHIRLPOOL c7969e5b762cbeabd0564328aefdb895acfcd1c37e2b84c628718b613ca309f4c1222103c0d6ab0fd046eb355f02ee36b11fb57b55eb72e65944ea72e4fa7419 diff --git a/x11-misc/xscreensaver/files/xscreensaver-5.21-gentoo.patch b/x11-misc/xscreensaver/files/xscreensaver-5.21-gentoo.patch deleted file mode 100644 index b69e197..000 --- a/x11-misc/xscreensaver/files/xscreensaver-5.21-gentoo.patch +++ /dev/null @@ -1,106 +0,0 @@ xscreensaver-5.21/driver/XScreenSaver.ad.in -+++ xscreensaver-5.21/driver/XScreenSaver.ad.in -@@ -31,21 +31,21 @@ - *mode:random - *timeout: 0:10:00 - *cycle: 0:10:00 --*lockTimeout: 0:00:00 -+*lockTimeout: 0:30:00 - *passwdTimeout: 0:00:30 --*dpmsEnabled: False -+*dpmsEnabled: True - *dpmsQuickoffEnabled: False - *dpmsStandby: 2:00:00 - *dpmsSuspend: 2:00:00 - *dpmsOff: 4:00:00 --*grabDesktopImages: True -+*grabDesktopImages: False - *grabVideoFrames: False - *chooseRandomImages: @DEFAULT_IMAGES_P@ - ! This can be a local directory name, or the URL of an RSS or Atom feed. - *imageDirectory: @DEFAULT_IMAGE_DIRECTORY@ - *nice:10 - *memoryLimit: 0 --*lock:False -+*lock:True - *verbose: False - *timestamp: True - *fade:True -@@ -62,7 +62,7 @@ - *textLiteral: XScreenSaver - *textFile:@DEFAULT_TEXT_FILE@ - *textProgram: fortune --*textURL: http://en.wikipedia.org/w/index.php?title=Special:NewPages&feed=rss -+*textURL: http://planet.gentoo.org/rss20.xml - - *overlayTextForeground: #00 - *overlayTextBackground: #00 -@@ -122,7 +122,8 @@ - - ! The format used for printing the date and time in the password dialog box - ! (see the strftime(3) manual page for details.) --*dateFormat: %d-%b-%y (%a); %I:%M %p -+!*dateFormat: %d-%b-%y (%a); %I:%M %p -+*dateFormat: %x %X - ! To show the time only: - ! *dateFormat:%I:%M %p - ! For 24 hour time: xscreensaver-5.21/hacks/barcode.c -+++ xscreensaver-5.21/hacks/barcode.c -@@ -131,7 +131,6 @@ - "children", - "chocolate", - "CLONE", -- "cock", - "constriction", - "contrition", - "cop", -@@ -265,7 +264,6 @@ - "punishment", - "punk rock", - "punk", -- "pussy", - "quagmire", - "quarantine", - "quartz", -@@ -333,8 +331,6 @@ - "vegetarian", - "venom", - "verifiability", -- "viagra", -- "vibrator", - "victim", - "vignette", - "villainy", xscreensaver-5.21/hacks/glx/glsnake.c -+++ xscreensaver-5.21/hacks/glx/glsnake.c -@@ -565,17 +565,17 @@ - ZERO, PIN, ZERO, ZERO, ZERO, ZERO, PIN, ZERO, ZERO, ZERO, ZERO, - ZERO, PIN, ZERO } - }, --{ "erect penis", /* thanks benno */ -+{ "shuffle board", /* thanks benno */ - { PIN, ZERO, PIN, PIN, ZERO, ZERO, PIN, ZERO, ZERO, ZERO, PIN, - PIN, ZERO, ZERO, ZERO, RIGHT, ZERO, ZERO, ZER
[gentoo-commits] repo/gentoo:master commit in: dev-db/mariadb/
commit: 8a306087ef8c4e31f32cc9e05bb79df2c7cbc8ee Author: Jeroen Roovers gentoo org> AuthorDate: Sun Nov 8 06:06:55 2015 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun Nov 8 06:06:55 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a306087 dev-db/mariadb: Stable for HPPA (bug #564442). Package-Manager: portage-2.2.24 RepoMan-Options: --ignore-arches dev-db/mariadb/mariadb-10.0.22.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/mariadb/mariadb-10.0.22.ebuild b/dev-db/mariadb/mariadb-10.0.22.ebuild index 1584048..81ba69c 100644 --- a/dev-db/mariadb/mariadb-10.0.22.ebuild +++ b/dev-db/mariadb/mariadb-10.0.22.ebuild @@ -11,7 +11,7 @@ inherit toolchain-funcs mysql-multilib IUSE="$IUSE" # REMEMBER: also update eclass/mysql*.eclass before committing! -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" # When MY_EXTRAS is bumped, the index should be revised to exclude these. EPATCH_EXCLUDE=''
[gentoo-commits] repo/gentoo:master commit in: net-misc/putty/
commit: 1268b24b630381db0521f53bbd2daf13db4fd252 Author: Jeroen Roovers gentoo org> AuthorDate: Sun Nov 8 06:01:47 2015 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun Nov 8 06:01:47 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1268b24b net-misc/putty: Version bump (bug #565080). Package-Manager: portage-2.2.24 net-misc/putty/Manifest | 1 + net-misc/putty/putty-0.66.ebuild | 88 2 files changed, 89 insertions(+) diff --git a/net-misc/putty/Manifest b/net-misc/putty/Manifest index ce426f9..8022a7c 100644 --- a/net-misc/putty/Manifest +++ b/net-misc/putty/Manifest @@ -1,2 +1,3 @@ DIST putty-0.65.tar.gz 1937861 SHA256 d543c1fd4944ea51d46d4abf31bfb8cde9bd1c65cb36dc6b83e51ce875660ca0 SHA512 cfb3e5437a920aa11bccedf1bd43a538a51ec3777a6d1dba9e9714c3b3699eaf1f4eb027a8f5fd6425f9909564a28b607f465b1f2b2e1250059b04b9a9d40569 WHIRLPOOL 15eff58a0cec37516daf67cef56772602f5bcbcb39ba09d3d8fdba31fadb77734c404a9d85e674e17c17e53db8c0deaad906b56b3bce302ec08adc9a44850c2b +DIST putty-0.66.tar.gz 1948323 SHA256 fe7312f66c54865868b362f4b79bd1fbe7ce9e8b1fd504b04034182db1f32993 SHA512 796fdb104fbdcad22d93274ea7c3599a34a94b35c849eafd1398f9a71721fbf2b6e4cec4abb64bb7fffe8ac45faefd8995339547fdc9b0beca5d7a76e0cb6bd3 WHIRLPOOL 61a17937f7d8e7dbb5c18b98109b3da6c5309ba701549c052dca0a7fa6cd63386a26743f2c40458503f123007a42cc08e502d183efd27f9840fc452edf05bae6 DIST putty-icons.tar.bz2 4878 SHA256 960b189069dbfb20a1f49e378ab88bed716c6457593815e414d51ad7a3fa93a7 SHA512 4e419a71e26770e159221f6b516e7210d29272917b4b9a9e0b67c72e73508b97278e56c82111b02e106c5d513c2561fec6da372b4b18246f29372ae618ff5f71 WHIRLPOOL ec96fe682582bfa58ce73c3e5cb7bb61d2363b7a5e9d3259dfd11cd6396512b5b9ed954f6a431baab36b1f17963714b30c239cdf4c08191d27b5abb858f54a57 diff --git a/net-misc/putty/putty-0.66.ebuild b/net-misc/putty/putty-0.66.ebuild new file mode 100644 index 000..b717d48 --- /dev/null +++ b/net-misc/putty/putty-0.66.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit autotools eutils gnome2-utils toolchain-funcs + +DESCRIPTION="A Free Telnet/SSH Client" +HOMEPAGE="http://www.chiark.greenend.org.uk/~sgtatham/putty/"; +LICENSE="MIT" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86" +IUSE="doc +gtk ipv6 kerberos" +SRC_URI=" + https://dev.gentoo.org/~jer/${PN}-icons.tar.bz2 + http://the.earth.li/~sgtatham/${PN}/latest/${P}.tar.gz +" + +RDEPEND=" + !net-misc/pssh + gtk? ( + dev-libs/glib:2 + x11-libs/gdk-pixbuf + x11-libs/gtk+:2 + x11-libs/libX11 + x11-libs/pango + ) + kerberos? ( virtual/krb5 ) +" +DEPEND=" + ${RDEPEND} + dev-lang/perl + virtual/pkgconfig +" + +src_prepare() { + sed -i \ + -e '/AM_PATH_GTK(/d' \ + -e 's|-Werror||g' \ + configure.ac || die + + eautoreconf +} + +src_configure() { + cd "${S}"/unix || die + econf \ + $(use_with kerberos gssapi) \ + $(use_with gtk) +} + +src_compile() { + cd "${S}"/unix || die + emake AR=$(tc-getAR) $(usex ipv6 '' COMPAT=-DNO_IPV6) +} + +src_install() { + dodoc doc/puttydoc.txt + + if use doc; then + dohtml doc/*.html + fi + + cd "${S}"/unix || die + default + + if use gtk ; then + for i in 16 22 24 32 48 64 128 256; do + newicon -s ${i} "${WORKDIR}"/${PN}-icons/${PN}-${i}.png ${PN}.png + done + + # install desktop file provided by Gustav Schaffter in #49577 + make_desktop_entry ${PN} PuTTY ${PN} Network + fi +} + +pkg_preinst() { + use gtk && gnome2_icon_savelist +} + +pkg_postinst() { + use gtk && gnome2_icon_cache_update +} + +pkg_postrm() { + use gtk && gnome2_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/geoip/
commit: be4d956925bc70bd68468c1a6d75640eb8e4c856 Author: Jeroen Roovers gentoo org> AuthorDate: Sun Nov 8 05:44:35 2015 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun Nov 8 05:44:35 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be4d9569 dev-libs/geoip: Old. Package-Manager: portage-2.2.24 dev-libs/geoip/Manifest | 1 - dev-libs/geoip/geoip-1.6.5.ebuild | 52 --- 2 files changed, 53 deletions(-) diff --git a/dev-libs/geoip/Manifest b/dev-libs/geoip/Manifest index 193a955..7f1d707 100644 --- a/dev-libs/geoip/Manifest +++ b/dev-libs/geoip/Manifest @@ -1,3 +1,2 @@ -DIST geoip-1.6.5.tar.gz 156441 SHA256 4a151b35e9d9db976b82645c758662a6cb778c669b2c65635d5834e4f885942e SHA512 1ed223a51d238b6bd8d247e1dcb20f6eb9e3f19d39bd262f7cbefb587ea029ed0abac540208916f3ca06bb86f9ea1e99614484fd1c32535892029e945471e702 WHIRLPOOL ca8cd55e16c9981b443fad9f788dc8f28a64dba86980740efeffaa9c4a9d5da84df8a23fb3710ef13741bb40bec0704ca80991e25d3b11fe10acd5a360c02d77 DIST geoip-1.6.6.tar.gz 156796 SHA256 db8ed5d07292c75cb3018738e6411037f15cc2a517f38ee04c1232cbe3d30b46 SHA512 4cdd308500bcb827b3dd1c6d981299ea746251758b6a5df97bf2cf098b62b0a736394d5853a06c62437eb0808cb54efb14d0579f5212284f29016e3c8cdd9846 WHIRLPOOL 518749339b094c4166ab53d8ec38020c72f1550923e8c0084f438391dfe7965a9b2f7b3e27ef5ecac85a3f62aa14299e11fbd740ea103c320eef5fad357994b2 DIST geoip-1.6.7.tar.gz 158276 SHA256 6f0ee5cd63660a2ab3a8f30df8e7246ee87b0eb33c719843d691c8d010cbabb5 SHA512 dde9ef65328297604892533ef5d5b568184eb4a29ff95839cb5e39b6652bcfbc53bf64fbcc3b55dad43cf0fca16f5611dbd96ba50f3001d8e212392304bce0b5 WHIRLPOOL 2d7e3b94317aa820c55c08be1808b9cc6d8cc38e87733cb1da3c9b3a5bf51212933e266ca105aabd765a08fe87f79f22eae5d8c6e3015a43fc923637273d6795 diff --git a/dev-libs/geoip/geoip-1.6.5.ebuild b/dev-libs/geoip/geoip-1.6.5.ebuild deleted file mode 100644 index 0b0a8ac..000 --- a/dev-libs/geoip/geoip-1.6.5.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -inherit autotools eutils - -DESCRIPTION="easily lookup countries by IP addresses, even when Reverse DNS entries don't exist" -HOMEPAGE="https://github.com/maxmind/geoip-api-c"; -SRC_URI=" - https://github.com/maxmind/${PN}-api-c/archive/v${PV}.tar.gz -> ${P}.tar.gz -" - -# GPL-2 for md5.c - part of libGeoIPUpdate, MaxMind for GeoLite Country db -LICENSE="LGPL-2.1 GPL-2 MaxMind2" -SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~x86-macos" -IUSE="static-libs" -RESTRICT="test" - -DEPEND="net-misc/wget" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/${PN}-api-c-${PV}" - -src_prepare() { - eautoreconf -} - -src_configure() { - econf $(use_enable static-libs static) - sed -e "s|@PREFIX@|${ROOT}|g" "${FILESDIR}"/geoipupdate-r5.sh > geoipupdate.sh || die -} - -src_install() { - default - - dodoc AUTHORS ChangeLog NEWS.md README* - - prune_libtool_files - - keepdir /usr/share/GeoIP - - dosbin geoipupdate.sh -} - -pkg_postinst() { - ewarn "WARNING: Databases are no longer installed by this ebuild." - elog "Don't forget to run 'geoipupdate.sh -f' (or geoipupdate from" - elog "net-misc/geoipupdate) to populate ${ROOT}/usr/share/GeoIP/" - elog "with geo-located IP address databases." -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/geoip/
commit: 20ac0da8585be11cedb8721ba7fce30de79bca70 Author: Jeroen Roovers gentoo org> AuthorDate: Sun Nov 8 05:47:12 2015 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun Nov 8 05:47:12 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20ac0da8 dev-libs/geoip: Set a proper DESCRIPTION. Package-Manager: portage-2.2.24 dev-libs/geoip/geoip-1.6.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/geoip/geoip-1.6.7.ebuild b/dev-libs/geoip/geoip-1.6.7.ebuild index f177d8d..445952b 100644 --- a/dev-libs/geoip/geoip-1.6.7.ebuild +++ b/dev-libs/geoip/geoip-1.6.7.ebuild @@ -5,7 +5,7 @@ EAPI=5 inherit autotools eutils -DESCRIPTION="easily lookup countries by IP addresses, even when Reverse DNS entries don't exist" +DESCRIPTION="GeoIP Legacy C API" HOMEPAGE="https://github.com/maxmind/geoip-api-c"; SRC_URI=" https://github.com/maxmind/${PN}-api-c/archive/v${PV}.tar.gz -> ${P}.tar.gz
[gentoo-commits] repo/gentoo:master commit in: dev-lisp/clozurecl/
commit: 3c4e0501ec76cb13d9063689fa10bd2ac9ce2fc8 Author: Andrey Grozin gentoo org> AuthorDate: Sun Nov 8 05:03:08 2015 + Commit: Andrey Grozin gentoo org> CommitDate: Sun Nov 8 05:03:08 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c4e0501 dev-lisp/clozurecl: bump to 1.11 Package-Manager: portage-2.2.24 dev-lisp/clozurecl/Manifest | 2 + dev-lisp/clozurecl/clozurecl-1.11.ebuild | 93 2 files changed, 95 insertions(+) diff --git a/dev-lisp/clozurecl/Manifest b/dev-lisp/clozurecl/Manifest index eff33f0..8e62a37 100644 --- a/dev-lisp/clozurecl/Manifest +++ b/dev-lisp/clozurecl/Manifest @@ -1,2 +1,4 @@ DIST ccl-1.10-linuxx86.tar.gz 43796090 SHA256 8ca272656214837b57746b9b84395987bc524329b38a1f42a605f45bf0282657 SHA512 10504e2569a99ba8b6fc4ac745312435c6be646c86ec3916a3750f823f79b3b8ec87fe53ba2410151feeaaed0609e1760ee3d37a77f01d815d1ec13c2394258e WHIRLPOOL 75c7516eba92ad0fc603301e958dc5ba8271b0819ab46af7f61e97edeb405098c4d84a8f8e8ed73ee85462b6ab7c4805bbcbf0a0f354fb62f077cf8cf10bffa4 +DIST ccl-1.11-linuxx86.tar.gz 42482877 SHA256 08e885e8c2bb6e4abd42b8e8e2b60f257c6929eb34b8ec87ca1ecf848fac6d70 SHA512 34008654fd3ceca55a33413a768c398395141e26b9ea09204739ca7e998fdbe94ab92507eda14cf9bcbb9f76e6c3cae3006d7f2c9f48749c66e1f1281febb409 WHIRLPOOL 4a0d1e6495be62f04f48d6923f95468ca1d1c8bafb3c00d4a5b1f705eb70fac52b7d8ed3b248b698707cd89f1eb4a0196b94d869e9bea52ea895fb8fae00bb41 DIST ccl-1.9_p1-linuxx86.tar.bz2 36344874 SHA256 ba3ef9718646cb56785bda634093876442287bb445a9b5b95e6478104d63d988 SHA512 b09a1f4f2e0a59bd95df09e431e95f619bc80459f5a1a799fc47fae575ccd3e0c266df98a0d7fc2b4878381e02e50e68dd3406a51c569bb056dd0e1fb973a989 WHIRLPOOL 9730171d8e4acdd1f54b81f4cc5984414c485672200c66e5f98cf7fe202a7c6f5b2835c2c75c06254960fdc7b0477854fabdd57d8b011abe8629bcd390e0f134 +DIST ccl.html 962003 SHA256 10fe7bf2818a2a029dcd53b274124f84713bed32b24170d09134feee470a5c6e SHA512 0cb9ee8f7eb6007e08241a0797519ff3bfc3d3adc0b5ac86e6a2e9e8b2e316fc421bea3b04159decc0a2b37ff7098147e25266946cc3c1ac367b93e4821a8b64 WHIRLPOOL ce93bb1537fd5c03050b5aa7f14414188a3cacf881ff0fcb87c532a43e51bd6139a11dd58c28397e7981ab120ce85e8303762c5f418f995b1c545f436b4d6abe diff --git a/dev-lisp/clozurecl/clozurecl-1.11.ebuild b/dev-lisp/clozurecl/clozurecl-1.11.ebuild new file mode 100644 index 000..50ee67f --- /dev/null +++ b/dev-lisp/clozurecl/clozurecl-1.11.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit eutils multilib toolchain-funcs + +MY_PN=ccl +MY_P=${MY_PN}-${PV} + +DESCRIPTION="Common Lisp implementation, derived from Digitool's MCL product" +HOMEPAGE="http://ccl.clozure.com/"; +SRC_URI=" + x86? ( ftp://ftp.clozure.com/pub/release/${PV}/${MY_P}-linuxx86.tar.gz ) + amd64? ( ftp://ftp.clozure.com/pub/release/${PV}/${MY_P}-linuxx86.tar.gz ) + doc? ( http://ccl.clozure.com/docs/ccl.html )" + # ppc? ( ftp://ftp.clozure.com/pub/release/${PV}/${MY_P}-linuxppc.tar.gz ) + # ppc64? ( ftp://ftp.clozure.com/pub/release/${PV}/${MY_P}-linuxppc.tar.gz )" + +LICENSE="LLGPL-2.1" +SLOT="0" +# KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~x86" +IUSE="doc" + +RDEPEND=">=dev-lisp/asdf-2.33-r3:=" +DEPEND="${RDEPEND} + !dev-lisp/openmcl" + +S="${WORKDIR}"/${MY_PN} + +ENVD="${T}"/50ccl + +src_configure() { + if use x86; then + CCL_RUNTIME=lx86cl; CCL_HEADERS=x86-headers; CCL_KERNEL=linuxx8632 + elif use amd64; then + CCL_RUNTIME=lx86cl64; CCL_HEADERS=x86-headers64; CCL_KERNEL=linuxx8664 + elif use ppc; then + CCL_RUNTIME=ppccl; CCL_HEADERS=headers; CCL_KERNEL=linuxppc + elif use ppc64; then + CCL_RUNTIME=ppccl64; CCL_HEADERS=headers64; CCL_KERNEL=linuxppc64 + fi +} + +src_prepare() { + cp /usr/share/common-lisp/source/asdf/build/asdf.lisp tools/ || die +} + +src_compile() { + emake -C lisp-kernel/${CCL_KERNEL} clean + emake -C lisp-kernel/${CCL_KERNEL} all CC="$(tc-getCC)" + + unset CCL_DEFAULT_DIRECTORY + ./${CCL_RUNTIME} -n -b -Q -e '(ccl:rebuild-ccl :full t)' -e '(ccl:quit)' || die "Compilation failed" + + # remove non-owner write permissions on the full-image + chmod go-w ${CCL_RUNTIME}{,.image} || die + + esvn_clean +} + +src_install() { + local install_dir=/usr/$(get_libdir)/${PN} + + exeinto ${install_dir} + # install executable + doexe ${CCL_RUNTIME} + # install core image + cp ${CCL_RUNTIME}.image "${D}"/${install_dir} || die + # install optional libraries + dodir ${install_dir}/tools + cp tools/*fsl "${D}"/${install_dir}/tools || die + + # until we figure out which source files are necessary for runtime + # optional features and which aren't, we install all sources + find . -type
[gentoo-commits] repo/gentoo:master commit in: media-tv/kodi/
commit: 2f3a6fd9f37c9d76ea4105c31e62747636c80725 Author: Mike Frysinger gentoo org> AuthorDate: Sun Nov 8 03:29:06 2015 + Commit: Mike Frysinger gentoo org> CommitDate: Sun Nov 8 03:29:14 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f3a6fd9 media-tv/kodi: version bump to 15.2 #564162 media-tv/kodi/Manifest | 2 + media-tv/kodi/kodi-15.2.ebuild | 284 + 2 files changed, 286 insertions(+) diff --git a/media-tv/kodi/Manifest b/media-tv/kodi/Manifest index 5ee4833..20c0187 100644 --- a/media-tv/kodi/Manifest +++ b/media-tv/kodi/Manifest @@ -2,3 +2,5 @@ DIST kodi-14.1-generated-addons.tar.xz 71072 SHA256 0666eae88a3214f7577544975524 DIST kodi-14.1.tar.gz 70832109 SHA256 a38059e292cf8523918834e49fcc2d688525ceb7951ddf7f5ee535f4147255d6 SHA512 05dccad279073fc804faf2f179ba370f612d53c823dd333fdd151e05de37eb8202cc981ba48afff695d475bafde9c8f05f562fe09883593a70299a2f098a9849 WHIRLPOOL 464ff2673c9e65466dff73d3c91b8754ee68d64b4a18ebb0b0c6e8efa2da1cc32ab22686530a8469a105bf7a089d8928db64c5c61d272462c13485006875b506 DIST kodi-15.1-generated-addons.tar.xz 73988 SHA256 97f0236542044a909d982cbf9a031f76395a59a1d4a79187c1102845579ed8f2 SHA512 559c188471c84503840b8b2010b73f15cf083367a1e1d0d5cfe7c144e36821a07c6fff1ff379ad8e8b254bc0cc2555c0a17ae998003adf86b051febde97bf2f1 WHIRLPOOL 01b76391d6aa7c624ad23329c962416cdf4662b96e99724bb566d7ed20b08b1525acd4f12671eef04ac10e5255d097f7c2452d2bfd87f7dfd3f4c1cd621fe2a6 DIST kodi-15.1.tar.gz 61477835 SHA256 72b2610d8fbff807128d74429f25bf6716ba880c27c2c5d9fad012ec7fc70705 SHA512 b597253aa51d3d446ecb85ffe163362b5e55717d6fee16eab81725b9cdf0a5a9e4a2291aa526b9e63fbb34ef206100df30c9368684e2ddedc49e35f140d604f0 WHIRLPOOL 3596c00f9d25193e1e84cdfbf7fe5a6e6bdcce37caa710b8dd2b0b7aaa043164410459009dc793991373886abed8755298ee8803edf7b90227509d0c3578b8b9 +DIST kodi-15.2-generated-addons.tar.xz 73912 SHA256 8c604be6188e03569209632dca96a9e333fa898e41651ac81f7fad2a45163610 SHA512 094ac1373a80d08371daad8fb1ee4422b8c16f77430fcd4a2b78ed0dc1883027086081e5788e07333c345121a20fda89b0bd5bcb2c8922b79573aca6e4726b9a WHIRLPOOL 560b8de1fa506ea1a73b5a0c539563649159dbb83b9996dc550e706037c5ff15dc657f382e55b2812797c1eee596b2b3b84a0061b6c74b2a5179a126a1841583 +DIST kodi-15.2.tar.gz 61484128 SHA256 dd8aeb942e6de5d1488e243e1346cff3f6597e21b5131a3ba72ff5cc82037110 SHA512 870f67b83aaa96b1a4111f34824eb47c24616d067adf930f4456ca8f1ac57052c41aa73915304ea85b1d10390865b88d88c85e6cd425b42ec5a504908adf4b67 WHIRLPOOL 5d484ff8eb8b48de643bf6dbff0ca824d528143d2f6f78f124bae19a0f67db72271c865786520672ef716cedba4ad4ad11c59fe857c8b34ec9331724f09046c2 diff --git a/media-tv/kodi/kodi-15.2.ebuild b/media-tv/kodi/kodi-15.2.ebuild new file mode 100644 index 000..bd16268 --- /dev/null +++ b/media-tv/kodi/kodi-15.2.ebuild @@ -0,0 +1,284 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" + +# Does not work with py3 here +# It might work with py:2.5 but I didn't test that +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE="sqlite" + +inherit eutils linux-info python-single-r1 multiprocessing autotools toolchain-funcs + +CODENAME="Isengard" +case ${PV} in +) + EGIT_REPO_URI="git://github.com/xbmc/xbmc.git" + inherit git-r3 + ;; +*|*_p*) + MY_PV=${PV/_p/_r} + MY_P="${PN}-${MY_PV}" + SRC_URI="http://mirrors.kodi.tv/releases/source/${MY_PV}-${CODENAME}.tar.gz -> ${P}.tar.gz + https://github.com/xbmc/xbmc/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz + !java? ( http://mirrors.kodi.tv/releases/source/${MY_P}-generated-addons.tar.xz )" + KEYWORDS="~amd64 ~x86" + + S=${WORKDIR}/xbmc-${PV}-${CODENAME} + ;; +esac + +DESCRIPTION="Kodi is a free and open source media-player and entertainment hub" +HOMEPAGE="http://kodi.tv/ http://kodi.wiki/"; + +LICENSE="GPL-2" +SLOT="0" +IUSE="airplay alsa avahi bluetooth bluray caps cec css dbus debug +fishbmc gles goom java joystick midi mysql nfs +opengl profile +projectm pulseaudio +rsxs rtmp +samba sftp +spectrum test +texturepacker udisks upnp upower +usb vaapi vdpau +waveform webserver +X" +REQUIRED_USE=" + rsxs? ( X ) + udisks? ( dbus ) + upower? ( dbus ) +" + +COMMON_DEPEND="${PYTHON_DEPS} + app-arch/bzip2 + app-arch/unzip + app-arch/zip + app-i18n/enca + airplay? ( app-pda/libplist ) + dev-libs/boost + dev-libs/expat + dev-libs/fribidi + dev-libs/libcdio[-minimal] + cec? ( >=dev-libs/libcec-3.0 ) + dev-libs/libpcre[cxx] + dev-libs/libxml2 + dev-libs/libxslt + >=dev-libs/lzo-2.04 + dev-libs/tinyxml[stl] + dev-libs/yajl + dev-python/simplejson[${PYTHON_USEDEP}] + media-fonts/corefonts + media-fonts/roboto + alsa? ( media-libs/alsa-lib ) + media-libs/flac + media-libs/fontconf
[gentoo-commits] repo/gentoo:master commit in: media-tv/kodi/
commit: 056dcf09c1b1d725b1ae22a8dff2af6fe89b2d2b Author: Mike Frysinger gentoo org> AuthorDate: Sun Nov 8 03:18:43 2015 + Commit: Mike Frysinger gentoo org> CommitDate: Sun Nov 8 03:29:14 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=056dcf09 media-tv/kodi: use slots/subslots on various deps #564354 media-tv/kodi/kodi-.ebuild | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/media-tv/kodi/kodi-.ebuild b/media-tv/kodi/kodi-.ebuild index bf98528..ae769d2 100644 --- a/media-tv/kodi/kodi-.ebuild +++ b/media-tv/kodi/kodi-.ebuild @@ -74,19 +74,19 @@ COMMON_DEPEND="${PYTHON_DEPS} media-libs/libmodplug media-libs/libmpeg2 media-libs/libogg - media-libs/libpng + media-libs/libpng:0= projectm? ( media-libs/libprojectm ) media-libs/libsamplerate joystick? ( media-libs/libsdl2 ) >=media-libs/taglib-1.8 media-libs/libvorbis - media-libs/tiff + media-libs/tiff:0= pulseaudio? ( media-sound/pulseaudio ) media-sound/wavpack >=media-video/ffmpeg-2.6:=[encode] rtmp? ( media-video/rtmpdump ) avahi? ( net-dns/avahi ) - nfs? ( net-fs/libnfs ) + nfs? ( net-fs/libnfs:= ) webserver? ( net-libs/libmicrohttpd[messages] ) sftp? ( net-libs/libssh[sftp] ) net-misc/curl @@ -95,8 +95,8 @@ COMMON_DEPEND="${PYTHON_DEPS} dbus? ( sys-apps/dbus ) caps? ( sys-libs/libcap ) sys-libs/zlib - virtual/jpeg - usb? ( virtual/libusb ) + virtual/jpeg:0= + usb? ( virtual/libusb:1 ) mysql? ( virtual/mysql ) opengl? ( virtual/glu
[gentoo-commits] repo/gentoo:master commit in: dev-python/etsdevtools/
commit: a2dc5b80aa4ef7f18ddc88c3bf8ac6e5f819a2c7 Author: Brian Evans gentoo org> AuthorDate: Sun Nov 8 03:18:17 2015 + Commit: Brian Evans gentoo org> CommitDate: Sun Nov 8 03:18:17 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2dc5b80 dev-python/etsdevtools: Fix syntax error where PYTHON_COMPAT was not an array Package-Manager: portage-2.2.20.1 dev-python/etsdevtools/etsdevtools-4.0.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/etsdevtools/etsdevtools-4.0.2-r1.ebuild b/dev-python/etsdevtools/etsdevtools-4.0.2-r1.ebuild index df4fa99..dfc1530 100644 --- a/dev-python/etsdevtools/etsdevtools-4.0.2-r1.ebuild +++ b/dev-python/etsdevtools/etsdevtools-4.0.2-r1.ebuild @@ -4,7 +4,7 @@ EAPI=5 -PYTHON_COMPAT=python2_7 +PYTHON_COMPAT=( python2_7 ) inherit distutils-r1 virtualx
[gentoo-commits] repo/gentoo:master commit in: dev-python/tvdb_api/
commit: fe940dbaa2fc9df712c824adbf13ee1ab4387358 Author: Brian Evans gentoo org> AuthorDate: Sun Nov 8 03:19:14 2015 + Commit: Brian Evans gentoo org> CommitDate: Sun Nov 8 03:19:14 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe940dba dev-python/tvdb_api: Fix syntax error where PYTHON_COMPAT was not an array Package-Manager: portage-2.2.20.1 dev-python/tvdb_api/tvdb_api-1.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/tvdb_api/tvdb_api-1.9.ebuild b/dev-python/tvdb_api/tvdb_api-1.9.ebuild index 0f998e8..673194d 100644 --- a/dev-python/tvdb_api/tvdb_api-1.9.ebuild +++ b/dev-python/tvdb_api/tvdb_api-1.9.ebuild @@ -4,7 +4,7 @@ EAPI=5 -PYTHON_COMPAT="python2_7" +PYTHON_COMPAT=( python2_7 ) inherit distutils-r1 vcs-snapshot DESCRIPTION="Python interface to thetvdb.com API"
[gentoo-commits] repo/gentoo:master commit in: media-tv/tvnamer/
commit: 63765301cd961c73be72a377ef60c483f365006f Author: Brian Evans gentoo org> AuthorDate: Sun Nov 8 03:21:03 2015 + Commit: Brian Evans gentoo org> CommitDate: Sun Nov 8 03:21:03 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63765301 media-tv/tvnamer: Fix syntax error where PYTHON_COMPAT was not an array Package-Manager: portage-2.2.20.1 media-tv/tvnamer/tvnamer-2.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-tv/tvnamer/tvnamer-2.3.ebuild b/media-tv/tvnamer/tvnamer-2.3.ebuild index e294084..959e593 100644 --- a/media-tv/tvnamer/tvnamer-2.3.ebuild +++ b/media-tv/tvnamer/tvnamer-2.3.ebuild @@ -4,7 +4,7 @@ EAPI=5 -PYTHON_COMPAT="python2_7" +PYTHON_COMPAT=( python2_7 ) inherit distutils-r1 DESCRIPTION="Automatic TV episode file renamer, data from thetvdb.com"
[gentoo-commits] repo/gentoo:master commit in: net-misc/elliptics-eblob/
commit: 3dd224ec989aa6fd00edce852b88f3c53675891b Author: Brian Evans gentoo org> AuthorDate: Sun Nov 8 03:10:33 2015 + Commit: Brian Evans gentoo org> CommitDate: Sun Nov 8 03:10:33 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dd224ec net-misc/elliptics-eblob: Fix syntax error where PYTHON_COMPAT was not an array Package-Manager: portage-2.2.20.1 net-misc/elliptics-eblob/elliptics-eblob-0.22.16.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/elliptics-eblob/elliptics-eblob-0.22.16.ebuild b/net-misc/elliptics-eblob/elliptics-eblob-0.22.16.ebuild index cc4ae62..7411452 100644 --- a/net-misc/elliptics-eblob/elliptics-eblob-0.22.16.ebuild +++ b/net-misc/elliptics-eblob/elliptics-eblob-0.22.16.ebuild @@ -3,7 +3,7 @@ # $Id$ EAPI=5 -PYTHON_COMPAT="python2_7" +PYTHON_COMPAT=( python2_7 ) inherit eutils python-single-r1 flag-o-matic cmake-utils
[gentoo-commits] repo/gentoo:master commit in: dev-python/envisage/
commit: 063cd0cfaf80f5a9469ef7bd4129b113a379261f Author: Brian Evans gentoo org> AuthorDate: Sun Nov 8 03:20:07 2015 + Commit: Brian Evans gentoo org> CommitDate: Sun Nov 8 03:20:07 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=063cd0cf dev-python/envisage: Fix syntax error where PYTHON_COMPAT was not an array Package-Manager: portage-2.2.20.1 dev-python/envisage/envisage-4.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/envisage/envisage-4.4.0.ebuild b/dev-python/envisage/envisage-4.4.0.ebuild index 4bed58b..6356c67 100644 --- a/dev-python/envisage/envisage-4.4.0.ebuild +++ b/dev-python/envisage/envisage-4.4.0.ebuild @@ -5,7 +5,7 @@ EAPI=5 # py2.6 fails testsuite horribly -PYTHON_COMPAT=python2_7 +PYTHON_COMPAT=( python2_7 ) inherit distutils-r1 virtualx
[gentoo-commits] repo/gentoo:master commit in: net-proxy/hatop/
commit: d82bda9f1adf753a062bc6ddd40f140bbe440a8d Author: Brian Evans gentoo org> AuthorDate: Sun Nov 8 03:12:22 2015 + Commit: Brian Evans gentoo org> CommitDate: Sun Nov 8 03:12:22 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d82bda9f net-proxy/hatop: Fix syntax error where PYTHON_COMPAT was not an array Package-Manager: portage-2.2.20.1 net-proxy/hatop/hatop-0.7.7.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-proxy/hatop/hatop-0.7.7.ebuild b/net-proxy/hatop/hatop-0.7.7.ebuild index 67be8be..e82a801 100644 --- a/net-proxy/hatop/hatop-0.7.7.ebuild +++ b/net-proxy/hatop/hatop-0.7.7.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 # $Id$ EAPI=5 -PYTHON_COMPAT="python2_7" +PYTHON_COMPAT=( python2_7 ) PYTHON_REQ_USE="ncurses" inherit python-r1
[gentoo-commits] repo/gentoo:master commit in: net-wireless/multimode/
commit: 6f3c1455a6bbb0402230f44786ed37a552b99490 Author: Brian Evans gentoo org> AuthorDate: Sun Nov 8 03:16:59 2015 + Commit: Brian Evans gentoo org> CommitDate: Sun Nov 8 03:16:59 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f3c1455 net-wireless/multimode: Fix syntax error where PYTHON_COMPAT was not an array Package-Manager: portage-2.2.20.1 net-wireless/multimode/multimode-1.00-r2.ebuild | 4 ++-- net-wireless/multimode/multimode-1.4_p20140831-r1.ebuild | 4 ++-- net-wireless/multimode/multimode-.ebuild | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/net-wireless/multimode/multimode-1.00-r2.ebuild b/net-wireless/multimode/multimode-1.00-r2.ebuild index 13df49f..3070694 100644 --- a/net-wireless/multimode/multimode-1.00-r2.ebuild +++ b/net-wireless/multimode/multimode-1.00-r2.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI=5 -PYTHON_COMPAT="python2_7" +PYTHON_COMPAT=( python2_7 ) inherit python-single-r1 diff --git a/net-wireless/multimode/multimode-1.4_p20140831-r1.ebuild b/net-wireless/multimode/multimode-1.4_p20140831-r1.ebuild index 97a8fbd..7cf7761 100644 --- a/net-wireless/multimode/multimode-1.4_p20140831-r1.ebuild +++ b/net-wireless/multimode/multimode-1.4_p20140831-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI=5 -PYTHON_COMPAT="python2_7" +PYTHON_COMPAT=( python2_7 ) inherit python-single-r1 diff --git a/net-wireless/multimode/multimode-.ebuild b/net-wireless/multimode/multimode-.ebuild index 26b61e0..61c42ca 100644 --- a/net-wireless/multimode/multimode-.ebuild +++ b/net-wireless/multimode/multimode-.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI=5 -PYTHON_COMPAT="python2_7" +PYTHON_COMPAT=( python2_7 ) inherit python-single-r1
[gentoo-commits] repo/gentoo:master commit in: net-wireless/rfcat/
commit: 66a72bd65420d1e104e7611b0a5ed6b80d73bc02 Author: Brian Evans gentoo org> AuthorDate: Sun Nov 8 03:14:00 2015 + Commit: Brian Evans gentoo org> CommitDate: Sun Nov 8 03:14:00 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66a72bd6 net-wireless/rfcat: Fix syntax error where PYTHON_COMPAT was not an array Package-Manager: portage-2.2.20.1 net-wireless/rfcat/rfcat-.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-wireless/rfcat/rfcat-.ebuild b/net-wireless/rfcat/rfcat-.ebuild index e350966..af74b6c 100644 --- a/net-wireless/rfcat/rfcat-.ebuild +++ b/net-wireless/rfcat/rfcat-.ebuild @@ -1,10 +1,10 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: $ +# $Id$ EAPI=5 -PYTHON_COMPAT="python2_7" +PYTHON_COMPAT=( python2_7 ) inherit mercurial distutils-r1 DESCRIPTION="The swiss army knife of subGHz"
[gentoo-commits] proj/pms:master commit in: /
commit: 092263bf8bbe99e08835a772daeb37fc74b6b6a0 Author: Ulrich Müller gentoo org> AuthorDate: Sun Nov 8 02:14:50 2015 + Commit: Ulrich Müller gentoo org> CommitDate: Sun Nov 8 02:14:50 2015 + URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=092263bf Update mailing list address. credits.tex | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/credits.tex b/credits.tex index 3a92a95..336ec51 100644 --- a/credits.tex +++ b/credits.tex @@ -22,8 +22,8 @@ Gentoo Bugzilla using product \e{Gentoo Hosted Projects}, component \e{PMS/EAPI} assignee. There should be one bug per issue, and one issue per bug. Patches (in \t{git format-patch} form if possible) may be submitted either via Bugzilla or to the -\t{gentoo-...@gentoo.org} mailing list. Patches will be reviewed by the PMS team, who will do one of -the following: +\t{gentoo-...@lists.gentoo.org} mailing list. Patches will be reviewed by the PMS team, who will do +one of the following: \begin{compactitem} \item Accept and apply the patch.
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 4d18149d91c43e257a99df9efbb54ea8d7b05637 Author: Mike Gilbert gentoo org> AuthorDate: Mon Nov 2 16:14:35 2015 + Commit: Mike Gilbert gentoo org> CommitDate: Sun Nov 8 01:30:52 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d18149d python-r1.eclass: Ensure that PYTHON_COMPAT is an array As suggested by Arfrever. Bug: https://bugs.gentoo.org/564258 eclass/python-any-r1.eclass| 3 +++ eclass/python-r1.eclass| 3 +++ eclass/python-single-r1.eclass | 3 +++ 3 files changed, 9 insertions(+) diff --git a/eclass/python-any-r1.eclass b/eclass/python-any-r1.eclass index 0f641a8..c00cc3a 100644 --- a/eclass/python-any-r1.eclass +++ b/eclass/python-any-r1.eclass @@ -75,6 +75,9 @@ if [[ ! ${_PYTHON_ANY_R1} ]]; then if ! declare -p PYTHON_COMPAT &>/dev/null; then die 'PYTHON_COMPAT not declared.' fi +if [[ $(declare -p PYTHON_COMPAT) != "declare -a"* ]]; then + die 'PYTHON_COMPAT must be an array.' +fi # @ECLASS-VARIABLE: PYTHON_REQ_USE # @DEFAULT_UNSET diff --git a/eclass/python-r1.eclass b/eclass/python-r1.eclass index 7113cfa..d3b4f1d 100644 --- a/eclass/python-r1.eclass +++ b/eclass/python-r1.eclass @@ -84,6 +84,9 @@ inherit multibuild python-utils-r1 if ! declare -p PYTHON_COMPAT &>/dev/null; then die 'PYTHON_COMPAT not declared.' fi +if [[ $(declare -p PYTHON_COMPAT) != "declare -a"* ]]; then + die 'PYTHON_COMPAT must be an array.' +fi # @ECLASS-VARIABLE: PYTHON_COMPAT_OVERRIDE # @INTERNAL diff --git a/eclass/python-single-r1.eclass b/eclass/python-single-r1.eclass index 132d407..1c27285 100644 --- a/eclass/python-single-r1.eclass +++ b/eclass/python-single-r1.eclass @@ -98,6 +98,9 @@ if [[ ! ${_PYTHON_SINGLE_R1} ]]; then if ! declare -p PYTHON_COMPAT &>/dev/null; then die 'PYTHON_COMPAT not declared.' fi +if [[ $(declare -p PYTHON_COMPAT) != "declare -a"* ]]; then + die 'PYTHON_COMPAT must be an array.' +fi # @ECLASS-VARIABLE: PYTHON_REQ_USE # @DEFAULT_UNSET
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: c5528073e87844fe5d292f548edb5bea518008ff Author: Mike Gilbert gentoo org> AuthorDate: Sun Nov 8 01:23:58 2015 + Commit: Mike Gilbert gentoo org> CommitDate: Sun Nov 8 01:23:58 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5528073 www-client/chromium: Beta channel bump (47.0.2526.49) Package-Manager: portage-2.2.23_p18 www-client/chromium/Manifest | 2 +- .../{chromium-47.0.2526.6.ebuild => chromium-47.0.2526.49.ebuild} | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index 3078dec..992db89 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -1,5 +1,5 @@ DIST chromium-46.0.2490.71-lite.tar.xz 261722748 SHA256 28248eea8ee6855e6b5e41ff1cd28d8f5878896c2c388e113e419141c07dcbaf SHA512 e889739ab2783d617626e113642804c6e92bae08e4192b656c62f5efa57bee8db7eda2edc2e48a2245936f6c1a359ee55847c52a9d63588a0c5253332aeddd71 WHIRLPOOL b33fdc7f46dc90341acdb9cafd4854235479020d722fe6431c2e0e5626634eb0f8e1f34d0bb1f55adbc984c889f60f136f465bcc578005089f3b2b6360b57843 DIST chromium-47.0.2526.16-lite.tar.xz 302984700 SHA256 771deecde8d861e6ac7ba125113269566cad6a9dbdcf129eeac1005b38691096 SHA512 fed1e62c98ec2c21d7ff4b0357fdcd67b536b2bdf9eec3b043dd50127c073749cf8e138e7909481992ab3b4de4a47d34ede3bc348b4dad4964c4c2cd9cf52f84 WHIRLPOOL c45149bb9b91c215be65254680d878c5260ecdfb0a97325fd5726ad67d6fcedae8b70bb158ba1be1e10aed10cb6713625f444a85348c08098f25710df53be239 -DIST chromium-47.0.2526.6-lite.tar.xz 302688196 SHA256 c794fa33f97b0ab9b77a9438d8ba86cd1311d18241acd53a6f23df058f051279 SHA512 838ca886e78e03e53bc8c6c9d0bd89d04004a8befc5021cc13cc1ac0b30620cac88d543353518a413ea94be503fcb64c0810b8bd24c706afa64c5e4425e4827e WHIRLPOOL ee7636c223d63bd46f65da05839af4da369445afe427eefb268066a86c5819385c75cdc1abb8ec9506defe631b0e1ef29b6e71a1d8d7331edc63c3be3a90a82a +DIST chromium-47.0.2526.49-lite.tar.xz 317398984 SHA256 32fe2246fc25542475c9702853eef9299f097ddeeea7700f275965189da8ac8f SHA512 8d927c564d39182ff35f3089164cfacee12a81d6e46cd349e114ba97ad5a8d807dc24873ef1eccef36a9a75f83a7bb83552d89da4cb6141933ce1e0c07187963 WHIRLPOOL a99a3abc6698bb32dfaff2674e816431178653187cebcfacfdf549bd862e93dcd47405f484d2784ead2be5fb722dff2c88eaaac2aeae2d35a55af4ab87ac1f11 DIST chromium-48.0.2547.0-lite.tar.xz 306282056 SHA256 cfbdce75bd8904d4a43d5bc7acc82481bfe840c17894294cb0b3d79c2386cee2 SHA512 706c7e6699b7e07a819d29c88a678c62507251cb08ccd4516e2ce847519a34356d49762037a3fefac8adff39f1f9b7c0a6284fa455ffccd98e6074d1ac346d1f WHIRLPOOL 7694f443375dfdc17c90fd4b6c603b210b5e34ad39cfbe93ee9bcdebf0d5600f389b5ffd54fd3438460ffa88e4d456ad20e5b0553582b8ce0389f2bd7c7e15f5 DIST chromium-48.0.2552.0-lite.tar.xz 306545148 SHA256 ab72fd1e4ff9c2d2d8d931e12ba52395044cd136f1927c1cdb137fdef9dd0ad1 SHA512 1133d4670133ff9a18a2fbad08fcfb5cb2f28e9df092417ca17c0f5360767fa597eb85a0f55de7e2dc06e90a55068410da890664cc1bd071cc85631acebad16d WHIRLPOOL e13788bb8c21a06fc81c0bc2dfe03b13e19089eb8c59301c92666ec7745ac65a527f5a1179c9633194c63b562a2958154b0afc8c173e2a4db59eefada85580e0 diff --git a/www-client/chromium/chromium-47.0.2526.6.ebuild b/www-client/chromium/chromium-47.0.2526.49.ebuild similarity index 98% rename from www-client/chromium/chromium-47.0.2526.6.ebuild rename to www-client/chromium/chromium-47.0.2526.49.ebuild index bb24b4a..b46557d 100644 --- a/www-client/chromium/chromium-47.0.2526.6.ebuild +++ b/www-client/chromium/chromium-47.0.2526.49.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P} LICENSE="BSD hotwording? ( no-source-code )" SLOT="0" KEYWORDS="~amd64 ~arm ~x86" -IUSE="cups gnome gnome-keyring gtk3 hidpi hotwording kerberos neon pic +proprietary-codecs pulseaudio selinux +system-ffmpeg +tcmalloc widevine" +IUSE="cups gnome gnome-keyring gtk3 +hangouts hidpi hotwording kerberos neon pic +proprietary-codecs pulseaudio selinux +system-ffmpeg +tcmalloc widevine" RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )" # Native Client binaries are compiled with different set of flags, bug #452066. @@ -378,6 +378,7 @@ src_configure() { $(gyp_use gnome-keyring use_gnome_keyring) $(gyp_use gnome-keyring linux_link_gnome_keyring) $(gyp_use gtk3) + $(gyp_use hangouts enable_hangout_services_extension) $(gyp_use hidpi enable_hidpi) $(gyp_use hotwording enable_hotwording) $(gyp_use kerberos)
[gentoo-commits] repo/gentoo:master commit in: www-apps/moodle/
commit: 5b322959b87f70c675cb6eac3d1340aa6fc026aa Author: Anthony G. Basile gentoo org> AuthorDate: Sun Nov 8 00:16:55 2015 + Commit: Anthony G. Basile gentoo org> CommitDate: Sun Nov 8 00:21:55 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b322959 www-apps/moodle: version bump to 2.8.9 Package-Manager: portage-2.2.20.1 www-apps/moodle/Manifest| 1 + www-apps/moodle/moodle-2.8.9.ebuild | 128 2 files changed, 129 insertions(+) diff --git a/www-apps/moodle/Manifest b/www-apps/moodle/Manifest index 359402e..02dbc8c 100644 --- a/www-apps/moodle/Manifest +++ b/www-apps/moodle/Manifest @@ -1,4 +1,5 @@ DIST moodle-2.7.10.tgz 34992167 SHA256 0cc41106b462b244cb4aac02999f099ede4b10c721e07df0d0f6860403fa4f4c SHA512 b4f5aadd8fd9dbed33e1ebd85623bce4ea4c9d1e1bca64529b0122b2ba3c0e3d997327ba5f3e301643cc311ee2a711fa47ff8197564f75392a7f0f4d547c678a WHIRLPOOL 424535889add84e79b8643695d5d295a05142fa0291675b114364e62b8a01497cbf9f27ec6d18f37fec8ea12b5e0bf28c395907aa45a7b7d9bcc9c4a32fd4c1d DIST moodle-2.7.11.tgz 34998741 SHA256 8e7daf0d492dc78cbc3a50651b67b22c836329d696c5453bf0839c3fdd8b5838 SHA512 1fb085bc7e64be22479df568e73496d01042e1197b8d2d5f42a40341a0ec48b5127c1f18b96cb65af09dd8d7314cec35ad25372041399e2e436cb17ec3838101 WHIRLPOOL 27d64a1d65dc804bc8b5080782fbbd397aa4891fd3013964744bc64a1c9cd024ae5712f258554a42fa6f975a0310a514c6ea3b01f3f290d5e3fcd12ff3833130 DIST moodle-2.8.8.tgz 35960643 SHA256 e5f9289edc847e84159a99767bf6621ddd930ef0aa1fd43d41d484e06f58d6f5 SHA512 bce2c99ad9f0bd4eea1a5d6896a4dc6e3deca08f34ef4e52a2905ca181191a606e6e92602cbdf0635e8d736e658633967e867f9816bf4a74a33af9b7eadf1010 WHIRLPOOL 3c4c028707ee059881eadf0ff18e58323da26102461a267e2219619b9ceeda96fad78a1f5e0102ebbbfa933975384682a5732040969fce410040502ed86323da +DIST moodle-2.8.9.tgz 35992485 SHA256 09fca589cdf4b63052e5319931e8c42ca2e0e53d5eeb12cab852ef84bb50f034 SHA512 6357d3902657056f2da685fb0ac230511c04f2ed54ceb380e637c06ee37e0c6765221aacebdc8c8901c6b646a0043d5c23ed91fd87eda2ebce0cc6128102e515 WHIRLPOOL f2631ba8f4aa01ec052f90ec8f9df37e93287493e0c11194a76422115ceb0a11631afb8d46402906c423a8d5667b0cbf23ee63a5fe112f232075d3788604fb52 DIST moodle-2.9.2.tgz 36435068 SHA256 14599e518b95269aa770d00c29b45b8d3acab6308f6112197564205674b171c2 SHA512 5897c9ddc3f98e0c6f80f051684f9cf0f4da75f4ed7dd9e551000edf711d6e1ca2848af44677b0e93f80506f258d4eda5f236cbe00c1e0a264bae86f07621996 WHIRLPOOL c387f11751e4643c7aa30cb254abce1a8035c5108a1f827d2be8cbaa174f102a40b66bd218db74b53e1c5a36a0e94aaeab3ca9e69f716d2425249e5f233f diff --git a/www-apps/moodle/moodle-2.8.9.ebuild b/www-apps/moodle/moodle-2.8.9.ebuild new file mode 100644 index 000..2ca2710 --- /dev/null +++ b/www-apps/moodle/moodle-2.8.9.ebuild @@ -0,0 +1,128 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" + +inherit versionator webapp + +AVC=( $(get_version_components) ) +MY_BRANCH="stable${AVC[0]}${AVC[1]}" + +DESCRIPTION="The Moodle Course Management System" +HOMEPAGE="http://moodle.org"; +SRC_URI="http://download.moodle.org/${MY_BRANCH}/${P}.tgz"; +S="${WORKDIR}/${PN}" + +LICENSE="GPL-2" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +#SLOT empty due to webapp + +DB_FLAGS="mysqli?,mssql?,postgres?" +DB_TYPES=${DB_FLAGS//\?/} +DB_TYPES=${DB_TYPES//,/ } + +AUTHENTICATION_FLAGS="imap?,ldap?,odbc?" +AUTHENTICATION_MODES=${AUTHENTICATION_FLAGS//\?/} +AUTHENTICATION_MODES=${AUTHENTICATION_MODES//,/ } + +PHP_REQUIRED_FLAGS="ctype,curl,iconv,json,session,simplexml,xml,zip" +PHP_OPTIONAL_FLAGS="gd,intl,soap,ssl,tokenizer,xmlrpc" +PHP_FLAGS="${PHP_REQUIRED_FLAGS},${PHP_OPTIONAL_FLAGS}" + +IUSE="${DB_TYPES} ${AUTHENTICATION_MODES} vhosts" +REQUIRED_USE="|| ( ${DB_TYPES} )" + +# No forced dependency on +# mssql? - lives on a windows server +# mysql? ( virtual/mysql ) +# postgres? ( dev-db/postgresql-server-9* ) +# which may live on another server. These USE flags affect the configuration +# file and the dependency on php. However other dbs are possible. See config.php +# and the moodle documentation for other possibilities. +DEPEND="" +RDEPEND=" + >=dev-lang/php-5.4.4[${DB_FLAGS},${AUTHENTICATION_FLAGS},${PHP_FLAGS}] + virtual/httpd-php + virtual/cron" + +pkg_setup() { + webapp_pkg_setup + + # How many dbs were selected? If one and only one, which one is it? + MYDB="" + DB_COUNT=0 + for db in ${DB_TYPES}; do + if use ${db}; then + MYDB=${db} + DB_COUNT=$(($DB_COUNT+1)) + fi + done + + # REQUIRED_USE above guarantees that ${DB_COUNT} cannot be zero + #if [[ ${DB_COUNT} -eq 0 ]]; then + # eerror + # eerror "\033[1;31m**\033[00m" + # eerror "No database selected in
[gentoo-commits] repo/gentoo:master commit in: www-apps/moodle/
commit: 9dc1919591a8bbe10b7f9468486bc888abe48367 Author: Anthony G. Basile gentoo org> AuthorDate: Sun Nov 8 00:20:38 2015 + Commit: Anthony G. Basile gentoo org> CommitDate: Sun Nov 8 00:22:00 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dc19195 www-apps/moodle: remove older versions. Package-Manager: portage-2.2.20.1 www-apps/moodle/Manifest | 3 - www-apps/moodle/moodle-2.7.10.ebuild | 128 --- www-apps/moodle/moodle-2.8.8.ebuild | 128 --- www-apps/moodle/moodle-2.9.2.ebuild | 128 --- 4 files changed, 387 deletions(-) diff --git a/www-apps/moodle/Manifest b/www-apps/moodle/Manifest index cd9761c..9b3ac9a 100644 --- a/www-apps/moodle/Manifest +++ b/www-apps/moodle/Manifest @@ -1,6 +1,3 @@ -DIST moodle-2.7.10.tgz 34992167 SHA256 0cc41106b462b244cb4aac02999f099ede4b10c721e07df0d0f6860403fa4f4c SHA512 b4f5aadd8fd9dbed33e1ebd85623bce4ea4c9d1e1bca64529b0122b2ba3c0e3d997327ba5f3e301643cc311ee2a711fa47ff8197564f75392a7f0f4d547c678a WHIRLPOOL 424535889add84e79b8643695d5d295a05142fa0291675b114364e62b8a01497cbf9f27ec6d18f37fec8ea12b5e0bf28c395907aa45a7b7d9bcc9c4a32fd4c1d DIST moodle-2.7.11.tgz 34998741 SHA256 8e7daf0d492dc78cbc3a50651b67b22c836329d696c5453bf0839c3fdd8b5838 SHA512 1fb085bc7e64be22479df568e73496d01042e1197b8d2d5f42a40341a0ec48b5127c1f18b96cb65af09dd8d7314cec35ad25372041399e2e436cb17ec3838101 WHIRLPOOL 27d64a1d65dc804bc8b5080782fbbd397aa4891fd3013964744bc64a1c9cd024ae5712f258554a42fa6f975a0310a514c6ea3b01f3f290d5e3fcd12ff3833130 -DIST moodle-2.8.8.tgz 35960643 SHA256 e5f9289edc847e84159a99767bf6621ddd930ef0aa1fd43d41d484e06f58d6f5 SHA512 bce2c99ad9f0bd4eea1a5d6896a4dc6e3deca08f34ef4e52a2905ca181191a606e6e92602cbdf0635e8d736e658633967e867f9816bf4a74a33af9b7eadf1010 WHIRLPOOL 3c4c028707ee059881eadf0ff18e58323da26102461a267e2219619b9ceeda96fad78a1f5e0102ebbbfa933975384682a5732040969fce410040502ed86323da DIST moodle-2.8.9.tgz 35992485 SHA256 09fca589cdf4b63052e5319931e8c42ca2e0e53d5eeb12cab852ef84bb50f034 SHA512 6357d3902657056f2da685fb0ac230511c04f2ed54ceb380e637c06ee37e0c6765221aacebdc8c8901c6b646a0043d5c23ed91fd87eda2ebce0cc6128102e515 WHIRLPOOL f2631ba8f4aa01ec052f90ec8f9df37e93287493e0c11194a76422115ceb0a11631afb8d46402906c423a8d5667b0cbf23ee63a5fe112f232075d3788604fb52 -DIST moodle-2.9.2.tgz 36435068 SHA256 14599e518b95269aa770d00c29b45b8d3acab6308f6112197564205674b171c2 SHA512 5897c9ddc3f98e0c6f80f051684f9cf0f4da75f4ed7dd9e551000edf711d6e1ca2848af44677b0e93f80506f258d4eda5f236cbe00c1e0a264bae86f07621996 WHIRLPOOL c387f11751e4643c7aa30cb254abce1a8035c5108a1f827d2be8cbaa174f102a40b66bd218db74b53e1c5a36a0e94aaeab3ca9e69f716d2425249e5f233f DIST moodle-2.9.3.tgz 36476693 SHA256 48f59bd77df53fb5f608da492f09c21eb7c8994c3ddce39fa7a9fd8e3e0e8f46 SHA512 fe98155f8ad3ddeab571aa6ecf71bb9f44e87801a3de8cca64b5341ed1a13f21d843804187016951dd105f1eec6ea25a95d53a405c3def5a5ac6ac738d14e0d7 WHIRLPOOL c64b2cb7033db84c4e0f7a9479b6bf74b2c615a8382168cb93f75825dc6c3b3760a8abfc0d99261a5c1e528b64a42113b8c9c19c20a68684eb50bd0072514c30 diff --git a/www-apps/moodle/moodle-2.7.10.ebuild b/www-apps/moodle/moodle-2.7.10.ebuild deleted file mode 100644 index 969d4d5..000 --- a/www-apps/moodle/moodle-2.7.10.ebuild +++ /dev/null @@ -1,128 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -inherit versionator webapp - -AVC=( $(get_version_components) ) -MY_BRANCH="stable${AVC[0]}${AVC[1]}" - -DESCRIPTION="The Moodle Course Management System" -HOMEPAGE="http://moodle.org"; -SRC_URI="http://download.moodle.org/${MY_BRANCH}/${P}.tgz"; -S="${WORKDIR}/${PN}" - -LICENSE="GPL-2" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" -#SLOT empty due to webapp - -DB_FLAGS="mysqli?,postgres?" -DB_TYPES=${DB_FLAGS//\?/} -DB_TYPES=${DB_TYPES//,/ } - -AUTHENTICATION_FLAGS="imap?,ldap?,odbc?" -AUTHENTICATION_MODES=${AUTHENTICATION_FLAGS//\?/} -AUTHENTICATION_MODES=${AUTHENTICATION_MODES//,/ } - -PHP_REQUIRED_FLAGS="ctype,curl,iconv,json,session,simplexml,xml,zip" -PHP_OPTIONAL_FLAGS="gd,intl,soap,ssl,tokenizer,xmlrpc" -PHP_FLAGS="${PHP_REQUIRED_FLAGS},${PHP_OPTIONAL_FLAGS}" - -IUSE="${DB_TYPES} ${AUTHENTICATION_MODES} vhosts" -REQUIRED_USE="|| ( ${DB_TYPES} )" - -# No forced dependency on -# mysql? ( virtual/mysql ) -# postgres? ( dev-db/postgresql-server-7* ) -# which may live on another server -DEPEND="" -RDEPEND=" - >=dev-lang/php-5.4.4[${DB_FLAGS},${AUTHENTICATION_FLAGS},${PHP_FLAGS}] - virtual/httpd-php - virtual/cron" - -pkg_setup() { - webapp_pkg_setup - - # How many dbs were selected? If one and only one, which one is it? - MYDB="" - DB_COUNT=0 - for db in ${DB_TYPES}; do - if use ${db}; then - MYDB=${db} - DB_COUNT=$(($DB_COUN
[gentoo-commits] repo/gentoo:master commit in: www-apps/moodle/
commit: e742812555901a795681f5af22ba9752c63ce15a Author: Anthony G. Basile gentoo org> AuthorDate: Sun Nov 8 00:18:25 2015 + Commit: Anthony G. Basile gentoo org> CommitDate: Sun Nov 8 00:21:58 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7428125 www-apps/moodle: version bump to 2.9.3 Package-Manager: portage-2.2.20.1 www-apps/moodle/Manifest| 1 + www-apps/moodle/moodle-2.9.3.ebuild | 128 2 files changed, 129 insertions(+) diff --git a/www-apps/moodle/Manifest b/www-apps/moodle/Manifest index 02dbc8c..cd9761c 100644 --- a/www-apps/moodle/Manifest +++ b/www-apps/moodle/Manifest @@ -3,3 +3,4 @@ DIST moodle-2.7.11.tgz 34998741 SHA256 8e7daf0d492dc78cbc3a50651b67b22c836329d69 DIST moodle-2.8.8.tgz 35960643 SHA256 e5f9289edc847e84159a99767bf6621ddd930ef0aa1fd43d41d484e06f58d6f5 SHA512 bce2c99ad9f0bd4eea1a5d6896a4dc6e3deca08f34ef4e52a2905ca181191a606e6e92602cbdf0635e8d736e658633967e867f9816bf4a74a33af9b7eadf1010 WHIRLPOOL 3c4c028707ee059881eadf0ff18e58323da26102461a267e2219619b9ceeda96fad78a1f5e0102ebbbfa933975384682a5732040969fce410040502ed86323da DIST moodle-2.8.9.tgz 35992485 SHA256 09fca589cdf4b63052e5319931e8c42ca2e0e53d5eeb12cab852ef84bb50f034 SHA512 6357d3902657056f2da685fb0ac230511c04f2ed54ceb380e637c06ee37e0c6765221aacebdc8c8901c6b646a0043d5c23ed91fd87eda2ebce0cc6128102e515 WHIRLPOOL f2631ba8f4aa01ec052f90ec8f9df37e93287493e0c11194a76422115ceb0a11631afb8d46402906c423a8d5667b0cbf23ee63a5fe112f232075d3788604fb52 DIST moodle-2.9.2.tgz 36435068 SHA256 14599e518b95269aa770d00c29b45b8d3acab6308f6112197564205674b171c2 SHA512 5897c9ddc3f98e0c6f80f051684f9cf0f4da75f4ed7dd9e551000edf711d6e1ca2848af44677b0e93f80506f258d4eda5f236cbe00c1e0a264bae86f07621996 WHIRLPOOL c387f11751e4643c7aa30cb254abce1a8035c5108a1f827d2be8cbaa174f102a40b66bd218db74b53e1c5a36a0e94aaeab3ca9e69f716d2425249e5f233f +DIST moodle-2.9.3.tgz 36476693 SHA256 48f59bd77df53fb5f608da492f09c21eb7c8994c3ddce39fa7a9fd8e3e0e8f46 SHA512 fe98155f8ad3ddeab571aa6ecf71bb9f44e87801a3de8cca64b5341ed1a13f21d843804187016951dd105f1eec6ea25a95d53a405c3def5a5ac6ac738d14e0d7 WHIRLPOOL c64b2cb7033db84c4e0f7a9479b6bf74b2c615a8382168cb93f75825dc6c3b3760a8abfc0d99261a5c1e528b64a42113b8c9c19c20a68684eb50bd0072514c30 diff --git a/www-apps/moodle/moodle-2.9.3.ebuild b/www-apps/moodle/moodle-2.9.3.ebuild new file mode 100644 index 000..2ca2710 --- /dev/null +++ b/www-apps/moodle/moodle-2.9.3.ebuild @@ -0,0 +1,128 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" + +inherit versionator webapp + +AVC=( $(get_version_components) ) +MY_BRANCH="stable${AVC[0]}${AVC[1]}" + +DESCRIPTION="The Moodle Course Management System" +HOMEPAGE="http://moodle.org"; +SRC_URI="http://download.moodle.org/${MY_BRANCH}/${P}.tgz"; +S="${WORKDIR}/${PN}" + +LICENSE="GPL-2" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +#SLOT empty due to webapp + +DB_FLAGS="mysqli?,mssql?,postgres?" +DB_TYPES=${DB_FLAGS//\?/} +DB_TYPES=${DB_TYPES//,/ } + +AUTHENTICATION_FLAGS="imap?,ldap?,odbc?" +AUTHENTICATION_MODES=${AUTHENTICATION_FLAGS//\?/} +AUTHENTICATION_MODES=${AUTHENTICATION_MODES//,/ } + +PHP_REQUIRED_FLAGS="ctype,curl,iconv,json,session,simplexml,xml,zip" +PHP_OPTIONAL_FLAGS="gd,intl,soap,ssl,tokenizer,xmlrpc" +PHP_FLAGS="${PHP_REQUIRED_FLAGS},${PHP_OPTIONAL_FLAGS}" + +IUSE="${DB_TYPES} ${AUTHENTICATION_MODES} vhosts" +REQUIRED_USE="|| ( ${DB_TYPES} )" + +# No forced dependency on +# mssql? - lives on a windows server +# mysql? ( virtual/mysql ) +# postgres? ( dev-db/postgresql-server-9* ) +# which may live on another server. These USE flags affect the configuration +# file and the dependency on php. However other dbs are possible. See config.php +# and the moodle documentation for other possibilities. +DEPEND="" +RDEPEND=" + >=dev-lang/php-5.4.4[${DB_FLAGS},${AUTHENTICATION_FLAGS},${PHP_FLAGS}] + virtual/httpd-php + virtual/cron" + +pkg_setup() { + webapp_pkg_setup + + # How many dbs were selected? If one and only one, which one is it? + MYDB="" + DB_COUNT=0 + for db in ${DB_TYPES}; do + if use ${db}; then + MYDB=${db} + DB_COUNT=$(($DB_COUNT+1)) + fi + done + + # REQUIRED_USE above guarantees that ${DB_COUNT} cannot be zero + #if [[ ${DB_COUNT} -eq 0 ]]; then + # eerror + # eerror "\033[1;31m**\033[00m" + # eerror "No database selected in your USE flags," + # eerror "You must select at least one." + # eerror "\033[1;31m**\033[00m" + # eerror + # die + #fi + + if [[ ${DB_COUNT} -gt 1 ]]; then + MYDB="" +
[gentoo-commits] repo/gentoo:master commit in: net-print/epson-inkjet-printer-escpr/, ...
commit: 78a80c659895bd748e4fb30fb416046ea6b9b73d Author: Mike Gilbert gentoo org> AuthorDate: Sun Nov 8 00:12:53 2015 + Commit: Mike Gilbert gentoo org> CommitDate: Sun Nov 8 00:19:53 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78a80c65 net-print/epson-inkjet-printer-escpr: Bump to 1.6.1 Bug: https://bugs.gentoo.org/564516 Package-Manager: portage-2.2.23_p18 net-print/epson-inkjet-printer-escpr/Manifest | 1 + .../epson-inkjet-printer-escpr-1.6.1.ebuild| 38 .../files/1.6.1-warnings.patch | 40 ++ 3 files changed, 79 insertions(+) diff --git a/net-print/epson-inkjet-printer-escpr/Manifest b/net-print/epson-inkjet-printer-escpr/Manifest index 8e347bc..c326aac 100644 --- a/net-print/epson-inkjet-printer-escpr/Manifest +++ b/net-print/epson-inkjet-printer-escpr/Manifest @@ -1,2 +1,3 @@ DIST epson-inkjet-printer-escpr-1.4.4-1lsb3.2.tar.gz 2432872 SHA256 bec7c51d11d96b6448bd96b5e9ac622786e3fc5024e13cae2fc248f8858db2f6 SHA512 7a3f1f880dba9048773d051cfe54ea2ee929d82a85efb496d4df4b84b33ed2f48bb6020892615d5d22da6b5671501b82df55cea6e11b35fea392392f115a6330 WHIRLPOOL 856bcffc4fe45c6bb15c7ecbe1c41e315ee68bf2c3c93697ac4f314324e2b3a0a8796ba741c04e962f1ca9148dbf38d529649ffd5d7ddaaa757666ea066e32a0 DIST epson-inkjet-printer-escpr-1.5.2-1lsb3.2.tar.gz 2852564 SHA256 9229aa8a033e97e29b0671082d08e1c56ebbee4e5adb2f350f81181835f06be8 SHA512 680ffa68ea84830463bea1e6ffc4e1380ed60dc45689844afa15989177a8c3a2a67becd8a7b899b6ee6c8078de9b217563af06c70b1d42aefa7469327c0601af WHIRLPOOL 1abaf4954781c2734e13a79f7dfde26d27ddec45fd360fa1983d544fe49123ff92305b9b30fdd8482d0c2f5cb954d1e7472d9cd18804cd093c41f81669bf5970 +DIST epson-inkjet-printer-escpr-1.6.1-1lsb3.2.tar.gz 3044091 SHA256 bb7dea7439c571662db9cf7a8834cb87ed69fa249a7945218403187c6097c76f SHA512 e4e6749ffcb8dd3b35bb6ba931165695b1b983fd9b47d5981358d191870c9658fec92aff63352b854f7d1362129e2359ef96166713ed11863e3536dbb5832bb3 WHIRLPOOL e958b2921541177255176f9efd512ac0b981f2faf8828dc03409c364d14dc53ec113dcd37f116b12ecf0a3d8e59e1df9b589ec88f6fabf10ba61707386990126 diff --git a/net-print/epson-inkjet-printer-escpr/epson-inkjet-printer-escpr-1.6.1.ebuild b/net-print/epson-inkjet-printer-escpr/epson-inkjet-printer-escpr-1.6.1.ebuild new file mode 100644 index 000..18b5c89 --- /dev/null +++ b/net-print/epson-inkjet-printer-escpr/epson-inkjet-printer-escpr-1.6.1.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit eutils multilib + +DESCRIPTION="Epson Inkjet Printer Driver (ESC/P-R)" +HOMEPAGE="http://www.epson.com/"; +SRC_URI="https://download3.ebz.epson.net/dsc/f/03/00/04/23/02/a5ee7e1622b0ba692bea6763d6d7f4810a8d0808/epson-inkjet-printer-escpr-1.6.1-1lsb3.2.tar.gz"; +# http://download.ebz.epson.net/dsc/search/01/search/ + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +DEPEND="net-print/cups" +RDEPEND="${DEPEND}" + +src_prepare() { + epatch "${FILESDIR}/1.6.1-warnings.patch" +} + +src_configure() { + econf --disable-shared + + # Makefile calls ls to generate a file list which is included in Makefile.am + # Set the collation to C to avoid automake being called automatically + unset LC_ALL + export LC_COLLATE=C +} + +src_install() { + default + rm -r "${ED%/}/usr/$(get_libdir)" || die +} diff --git a/net-print/epson-inkjet-printer-escpr/files/1.6.1-warnings.patch b/net-print/epson-inkjet-printer-escpr/files/1.6.1-warnings.patch new file mode 100644 index 000..7eeba30 --- /dev/null +++ b/net-print/epson-inkjet-printer-escpr/files/1.6.1-warnings.patch @@ -0,0 +1,40 @@ +--- a/lib/epson-escpr-api.h b/lib/epson-escpr-api.h +@@ -111,6 +111,9 @@ + /*** ---*/ + extern EPS_ERR_CODE epsMakeMainteCmd (EPS_INT32, EPS_UINT8*, EPS_UINT32* ); + ++extern EPS_ERR_CODE SetupJobAttrib (const EPS_JOB_ATTRIB* ); ++extern EPS_ERR_CODE SendStartJob(EPS_BOOL ); ++extern EPS_ERR_CODE PrintBand (const EPS_UINT8*, EPS_UINT32, EPS_UINT32* ); + #ifdef __cplusplus + } + #endif +--- a/src/filter.c b/src/filter.c +@@ -37,6 +37,7 @@ + #include "epson-escpr-api.h" + #include "epson-escpr-services.h" + #include "epson-escpr-mem.h" ++#include "epson-escpage.h" + + #include "err.h" + #include "mem.h" +@@ -45,6 +46,7 @@ + #include "libprtX.h" + #include "optBase.h" + #include "linux_cmn.h" ++#include "xfifo.h" + + #define WIDTH_BYTES(bits) (((bits) + 31) / 32 * 4) + +--- a/src/mem.c b/src/mem.c +@@ -23,6 +23,7 @@ + #endif + + #include ++#include "err.h" + #include "mem.h" + + void *
[gentoo-commits] repo/gentoo:master commit in: www-apps/moodle/
commit: 24a62c0e7d9df3e5f8fc949673e680746510cf47 Author: Anthony G. Basile gentoo org> AuthorDate: Sun Nov 8 00:13:52 2015 + Commit: Anthony G. Basile gentoo org> CommitDate: Sun Nov 8 00:21:53 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24a62c0e www-apps/moodle: version bump to 2.7.11 Package-Manager: portage-2.2.20.1 www-apps/moodle/Manifest | 1 + www-apps/moodle/moodle-2.7.11.ebuild | 128 +++ 2 files changed, 129 insertions(+) diff --git a/www-apps/moodle/Manifest b/www-apps/moodle/Manifest index 42349a1..359402e 100644 --- a/www-apps/moodle/Manifest +++ b/www-apps/moodle/Manifest @@ -1,3 +1,4 @@ DIST moodle-2.7.10.tgz 34992167 SHA256 0cc41106b462b244cb4aac02999f099ede4b10c721e07df0d0f6860403fa4f4c SHA512 b4f5aadd8fd9dbed33e1ebd85623bce4ea4c9d1e1bca64529b0122b2ba3c0e3d997327ba5f3e301643cc311ee2a711fa47ff8197564f75392a7f0f4d547c678a WHIRLPOOL 424535889add84e79b8643695d5d295a05142fa0291675b114364e62b8a01497cbf9f27ec6d18f37fec8ea12b5e0bf28c395907aa45a7b7d9bcc9c4a32fd4c1d +DIST moodle-2.7.11.tgz 34998741 SHA256 8e7daf0d492dc78cbc3a50651b67b22c836329d696c5453bf0839c3fdd8b5838 SHA512 1fb085bc7e64be22479df568e73496d01042e1197b8d2d5f42a40341a0ec48b5127c1f18b96cb65af09dd8d7314cec35ad25372041399e2e436cb17ec3838101 WHIRLPOOL 27d64a1d65dc804bc8b5080782fbbd397aa4891fd3013964744bc64a1c9cd024ae5712f258554a42fa6f975a0310a514c6ea3b01f3f290d5e3fcd12ff3833130 DIST moodle-2.8.8.tgz 35960643 SHA256 e5f9289edc847e84159a99767bf6621ddd930ef0aa1fd43d41d484e06f58d6f5 SHA512 bce2c99ad9f0bd4eea1a5d6896a4dc6e3deca08f34ef4e52a2905ca181191a606e6e92602cbdf0635e8d736e658633967e867f9816bf4a74a33af9b7eadf1010 WHIRLPOOL 3c4c028707ee059881eadf0ff18e58323da26102461a267e2219619b9ceeda96fad78a1f5e0102ebbbfa933975384682a5732040969fce410040502ed86323da DIST moodle-2.9.2.tgz 36435068 SHA256 14599e518b95269aa770d00c29b45b8d3acab6308f6112197564205674b171c2 SHA512 5897c9ddc3f98e0c6f80f051684f9cf0f4da75f4ed7dd9e551000edf711d6e1ca2848af44677b0e93f80506f258d4eda5f236cbe00c1e0a264bae86f07621996 WHIRLPOOL c387f11751e4643c7aa30cb254abce1a8035c5108a1f827d2be8cbaa174f102a40b66bd218db74b53e1c5a36a0e94aaeab3ca9e69f716d2425249e5f233f diff --git a/www-apps/moodle/moodle-2.7.11.ebuild b/www-apps/moodle/moodle-2.7.11.ebuild new file mode 100644 index 000..969d4d5 --- /dev/null +++ b/www-apps/moodle/moodle-2.7.11.ebuild @@ -0,0 +1,128 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" + +inherit versionator webapp + +AVC=( $(get_version_components) ) +MY_BRANCH="stable${AVC[0]}${AVC[1]}" + +DESCRIPTION="The Moodle Course Management System" +HOMEPAGE="http://moodle.org"; +SRC_URI="http://download.moodle.org/${MY_BRANCH}/${P}.tgz"; +S="${WORKDIR}/${PN}" + +LICENSE="GPL-2" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +#SLOT empty due to webapp + +DB_FLAGS="mysqli?,postgres?" +DB_TYPES=${DB_FLAGS//\?/} +DB_TYPES=${DB_TYPES//,/ } + +AUTHENTICATION_FLAGS="imap?,ldap?,odbc?" +AUTHENTICATION_MODES=${AUTHENTICATION_FLAGS//\?/} +AUTHENTICATION_MODES=${AUTHENTICATION_MODES//,/ } + +PHP_REQUIRED_FLAGS="ctype,curl,iconv,json,session,simplexml,xml,zip" +PHP_OPTIONAL_FLAGS="gd,intl,soap,ssl,tokenizer,xmlrpc" +PHP_FLAGS="${PHP_REQUIRED_FLAGS},${PHP_OPTIONAL_FLAGS}" + +IUSE="${DB_TYPES} ${AUTHENTICATION_MODES} vhosts" +REQUIRED_USE="|| ( ${DB_TYPES} )" + +# No forced dependency on +# mysql? ( virtual/mysql ) +# postgres? ( dev-db/postgresql-server-7* ) +# which may live on another server +DEPEND="" +RDEPEND=" + >=dev-lang/php-5.4.4[${DB_FLAGS},${AUTHENTICATION_FLAGS},${PHP_FLAGS}] + virtual/httpd-php + virtual/cron" + +pkg_setup() { + webapp_pkg_setup + + # How many dbs were selected? If one and only one, which one is it? + MYDB="" + DB_COUNT=0 + for db in ${DB_TYPES}; do + if use ${db}; then + MYDB=${db} + DB_COUNT=$(($DB_COUNT+1)) + fi + done + + # REQUIRED_USE above guarantees that ${DB_COUNT} cannot be zero + #if [[ ${DB_COUNT} -eq 0 ]]; then + # eerror + # eerror "\033[1;31m**\033[00m" + # eerror "No database selected in your USE flags," + # eerror "You must select at least one." + # eerror "\033[1;31m**\033[00m" + # eerror + # die + #fi + + if [[ ${DB_COUNT} -gt 1 ]]; then + MYDB="" + ewarn + ewarn "\033[1;33m**\033[00m" + ewarn "Multiple databases selected in your USE flags," + ewarn "You will have to choose your database manually." + ewarn "\033[1;33m***
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libebml/
commit: 059a7bb783ef4d8a5a99ecebddbcdc8abe65a570 Author: Mikle Kolyada gentoo org> AuthorDate: Sun Nov 8 00:09:26 2015 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Nov 8 00:09:26 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=059a7bb7 dev-libs/libebml: ia64 stable wrt bug #564424 Package-Manager: portage-2.2.20.1 dev-libs/libebml/libebml-1.3.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libebml/libebml-1.3.3.ebuild b/dev-libs/libebml/libebml-1.3.3.ebuild index e3b08d9..eaa9d37 100644 --- a/dev-libs/libebml/libebml-1.3.3.ebuild +++ b/dev-libs/libebml/libebml-1.3.3.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://dl.matroska.org/downloads/${PN}/${P}.tar.bz2"; LICENSE="LGPL-2.1" SLOT="0/4" # subslot = soname major version -KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos" IUSE="debug static-libs" src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: dev-libs/geoip/
commit: 132f5fbe0285b334c64652ca805978d3b35c2c0b Author: Mikle Kolyada gentoo org> AuthorDate: Sun Nov 8 00:07:52 2015 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Nov 8 00:07:52 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=132f5fbe dev-libs/geoip: ia64 stable wrt bug #560886 Package-Manager: portage-2.2.20.1 dev-libs/geoip/geoip-1.6.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/geoip/geoip-1.6.6.ebuild b/dev-libs/geoip/geoip-1.6.6.ebuild index 6f9eb60..0b0a8ac 100644 --- a/dev-libs/geoip/geoip-1.6.6.ebuild +++ b/dev-libs/geoip/geoip-1.6.6.ebuild @@ -14,7 +14,7 @@ SRC_URI=" # GPL-2 for md5.c - part of libGeoIPUpdate, MaxMind for GeoLite Country db LICENSE="LGPL-2.1 GPL-2 MaxMind2" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~x86-macos" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~x86-macos" IUSE="static-libs" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libpng/
commit: 31a35a186babb1aa5732147bbe8294ef9e5c72d6 Author: Mikle Kolyada gentoo org> AuthorDate: Sun Nov 8 00:05:40 2015 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Nov 8 00:05:40 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31a35a18 media-libs/libpng: ia64 stable wrt bug #560444 Package-Manager: portage-2.2.20.1 media-libs/libpng/libpng-1.6.18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libpng/libpng-1.6.18.ebuild b/media-libs/libpng/libpng-1.6.18.ebuild index 9cebda8..8818a93 100644 --- a/media-libs/libpng/libpng-1.6.18.ebuild +++ b/media-libs/libpng/libpng-1.6.18.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz LICENSE="libpng" SLOT="0/16" -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 ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +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 ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="apng neon static-libs" RDEPEND=">=sys-libs/zlib-1.2.8-r1:=[${MULTILIB_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: x11-wm/blackbox/
commit: b1983ab0f5b025cf2906370a5e5c0372bd7552b6 Author: Mikle Kolyada gentoo org> AuthorDate: Sun Nov 8 00:02:06 2015 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Nov 8 00:02:28 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1983ab0 x11-wm/blackbox: ia64 stable wrt bug #563254 Package-Manager: portage-2.2.20.1 x11-wm/blackbox/blackbox-0.70.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-wm/blackbox/blackbox-0.70.1-r1.ebuild b/x11-wm/blackbox/blackbox-0.70.1-r1.ebuild index 00dd75f..3e4ea9f 100644 --- a/x11-wm/blackbox/blackbox-0.70.1-r1.ebuild +++ b/x11-wm/blackbox/blackbox-0.70.1-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}wm/${P}.tar.bz2" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ppc ppc64 sparc x86 ~x86-fbsd" +KEYWORDS="~alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd" IUSE="nls truetype debug" RDEPEND="x11-libs/libXft
[gentoo-commits] repo/gentoo:master commit in: net-misc/stunnel/
commit: dc48aaeec87e35fcb9f39f16ff2a29d72b2e5344 Author: Anthony G. Basile gentoo org> AuthorDate: Sun Nov 8 00:03:58 2015 + Commit: Anthony G. Basile gentoo org> CommitDate: Sun Nov 8 00:09:48 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc48aaee net-misc/stunnel: version bump to 5.26 Package-Manager: portage-2.2.20.1 net-misc/stunnel/Manifest| 1 + net-misc/stunnel/stunnel-5.26.ebuild | 90 2 files changed, 91 insertions(+) diff --git a/net-misc/stunnel/Manifest b/net-misc/stunnel/Manifest index 5768e4c..e6ecda5 100644 --- a/net-misc/stunnel/Manifest +++ b/net-misc/stunnel/Manifest @@ -2,3 +2,4 @@ DIST stunnel-5.20.tar.gz 625091 SHA256 4a36a3729a7287d9d82c4b38bf72c4d3496346cb9 DIST stunnel-5.23.tar.gz 630943 SHA256 0fc4a702afd2e857bae8ad1f39c51546eb282c3d0ff4f4d55d62aece7328ddea SHA512 f312b5feff78548a7d1e7785068f0a0e3dd3785541f09d5850f9f5c5ee6bdf63b30761d68c3ba17465e87b048acd47e613aab139aab540873a38594f68669cb9 WHIRLPOOL dd32db35f2b09c3414471dd45d74369156a909429cf2becf34e08854d838d8c3c3979fb0b7e9e524a2e01abe7740ea0ac320985bb6dd813081296168ed7f1819 DIST stunnel-5.24.tar.gz 631730 SHA256 ab2e5a1034d422951ddad21b572eb7fa8efb4c4ce04bc86536c6845f3d02b07e SHA512 d9a1ef9cdd3ffafc2a3d1b3383bcf3dfc1a52cdd5a0bcfd64f50addf78a0fd0ce0def6b32ed801f8dfcabbecd64284454b1c90a18435b5d603ecba594d840340 WHIRLPOOL b625adbc9299c04308733bb5ee732350084b603128734214ec3079f58c02b58d08bfc53bf604468cd83cc5dc1bf5d968a4d5139cd98d7b2219303fdd3d6eae64 DIST stunnel-5.25.tar.gz 635456 SHA256 1fb2209f1e006cc01813e1688599c4d0fb0adde4434c31ab95745b1db97484b7 SHA512 85fc9ab6da4d8a0dd10e1d4f459194a6da3e1245588b7bf4a49855370006da3a43b954f47ddcee542cdefd8da0089940f1abbb88d0c5868be0c5b82d3cb203f8 WHIRLPOOL 852ee95706d4e2ce98173d17b873207c3febb7a1cfddf29328b6934a0058999b588a05d0c71cab7e0fa800755e538ed0c8e59f8642b57fadcc4130a88cd8c18d +DIST stunnel-5.26.tar.gz 635710 SHA256 2c90d469011eed8dc94f003013e3c055de6fdb687ef1e71fa004281d7f7c2726 SHA512 8ac0ed96618855e1361cd0956dbd5b89e08ce7808751c0b3d1c3e74b0bbfb567e1da8ac058544a15ab431598e916214b2c8d411b2c9d2456c9c850eb4935854e WHIRLPOOL 5e278f74c09c270e2de8b8c7fecac07dc9c48c6a147d925bf6d1c29eb7058c58adf58ec9ecf04627f00a826d69cf9cc59ccd41b6d74fb69bb254a5ca567e4fb1 diff --git a/net-misc/stunnel/stunnel-5.26.ebuild b/net-misc/stunnel/stunnel-5.26.ebuild new file mode 100644 index 000..d75157c --- /dev/null +++ b/net-misc/stunnel/stunnel-5.26.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" + +inherit ssl-cert eutils multilib systemd user + +DESCRIPTION="TLS/SSL - Port Wrapper" +HOMEPAGE="http://www.stunnel.org/index.html"; +SRC_URI="ftp://ftp.stunnel.org/stunnel/archive/${PV%%.*}.x/${P}.tar.gz + http://www.usenix.org.uk/mirrors/stunnel/archive/${PV%%.*}.x/${P}.tar.gz + http://ftp.nluug.nl/pub/networking/stunnel/archive/${PV%%.*}.x/${P}.tar.gz + http://www.namesdir.com/mirrors/stunnel/archive/${PV%%.*}.x/${P}.tar.gz + http://stunnel.cybermirror.org/archive/${PV%%.*}.x/${P}.tar.gz + http://mirrors.zerg.biz/stunnel/archive/${PV%%.*}.x/${P}.tar.gz + ftp://mirrors.go-parts.com/stunnel/archive/${PV%%.*}.x/${P}.tar.gz"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x86-macos" +IUSE="ipv6 libressl selinux stunnel3 tcpd" + +DEPEND="tcpd? ( sys-apps/tcp-wrappers ) + !libressl? ( dev-libs/openssl:0 ) + libressl? ( dev-libs/libressl )" +RDEPEND="${DEPEND} + stunnel3? ( dev-lang/perl ) + selinux? ( sec-policy/selinux-stunnel )" + +RESTRICT="test" + +pkg_setup() { + enewgroup stunnel + enewuser stunnel -1 -1 -1 stunnel +} + +src_prepare() { + # Hack away generation of certificate + sed -i -e "s/^install-data-local:/do-not-run-this:/" \ + tools/Makefile.in || die "sed failed" + + echo "CONFIG_PROTECT=\"/etc/stunnel/stunnel.conf\"" > "${T}"/20stunnel +} + +src_configure() { + econf \ + --libdir="${EPREFIX}/usr/$(get_libdir)" \ + $(use_enable ipv6) \ + $(use_enable tcpd libwrap) \ + --with-ssl="${EPREFIX}"/usr \ + --disable-fips +} + +src_install() { + emake DESTDIR="${D}" install + rm -rf "${ED}"/usr/share/doc/${PN} + rm -f "${ED}"/etc/stunnel/stunnel.conf-sample \ + "${ED}"/usr/share/man/man8/stunnel.{fr,pl}.8 + use stunnel3 || rm -f "${ED}"/usr/bin/stunnel3 + + # The binary was moved to /usr/bin with 4.21, + # symlink for backwards compatibility + dosym ../bin/stunnel /usr/sbin/stunnel + + dodoc AUTHORS BUGS CREDITS PORTS README TODO ChangeLog + dohtml doc/stunnel.html doc/en/VNC_StunnelHOWTO.html tools/ca.html \ + tools/
[gentoo-commits] repo/gentoo:master commit in: net-misc/stunnel/
commit: e129440714fc2e4abe369f5bd8b44e6c950d9ede Author: Anthony G. Basile gentoo org> AuthorDate: Sun Nov 8 00:09:19 2015 + Commit: Anthony G. Basile gentoo org> CommitDate: Sun Nov 8 00:09:50 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1294407 net-misc/stunnel: remove older unstable version. Package-Manager: portage-2.2.20.1 net-misc/stunnel/Manifest| 1 - net-misc/stunnel/stunnel-5.25.ebuild | 90 2 files changed, 91 deletions(-) diff --git a/net-misc/stunnel/Manifest b/net-misc/stunnel/Manifest index e6ecda5..6ead2ef 100644 --- a/net-misc/stunnel/Manifest +++ b/net-misc/stunnel/Manifest @@ -1,5 +1,4 @@ DIST stunnel-5.20.tar.gz 625091 SHA256 4a36a3729a7287d9d82c4b38bf72c4d3496346cb969b86129c5deac22b20292b SHA512 59262aacf866cac25bac707b94c5a6185aa868b5fdfab38a9ef03a00b80f106d92e2872c0b0fecbc5d13adb7bdea7f922768fb78f38355dbf67eb34a148441e4 WHIRLPOOL fc890dff4ddeb00df9e8ea84fae8f0f23609d1356c91d4cdeade55f164bad322a8a2df72955b710e46e1f74a33bbc7f5c8d734efc190d0835056926d7c902b26 DIST stunnel-5.23.tar.gz 630943 SHA256 0fc4a702afd2e857bae8ad1f39c51546eb282c3d0ff4f4d55d62aece7328ddea SHA512 f312b5feff78548a7d1e7785068f0a0e3dd3785541f09d5850f9f5c5ee6bdf63b30761d68c3ba17465e87b048acd47e613aab139aab540873a38594f68669cb9 WHIRLPOOL dd32db35f2b09c3414471dd45d74369156a909429cf2becf34e08854d838d8c3c3979fb0b7e9e524a2e01abe7740ea0ac320985bb6dd813081296168ed7f1819 DIST stunnel-5.24.tar.gz 631730 SHA256 ab2e5a1034d422951ddad21b572eb7fa8efb4c4ce04bc86536c6845f3d02b07e SHA512 d9a1ef9cdd3ffafc2a3d1b3383bcf3dfc1a52cdd5a0bcfd64f50addf78a0fd0ce0def6b32ed801f8dfcabbecd64284454b1c90a18435b5d603ecba594d840340 WHIRLPOOL b625adbc9299c04308733bb5ee732350084b603128734214ec3079f58c02b58d08bfc53bf604468cd83cc5dc1bf5d968a4d5139cd98d7b2219303fdd3d6eae64 -DIST stunnel-5.25.tar.gz 635456 SHA256 1fb2209f1e006cc01813e1688599c4d0fb0adde4434c31ab95745b1db97484b7 SHA512 85fc9ab6da4d8a0dd10e1d4f459194a6da3e1245588b7bf4a49855370006da3a43b954f47ddcee542cdefd8da0089940f1abbb88d0c5868be0c5b82d3cb203f8 WHIRLPOOL 852ee95706d4e2ce98173d17b873207c3febb7a1cfddf29328b6934a0058999b588a05d0c71cab7e0fa800755e538ed0c8e59f8642b57fadcc4130a88cd8c18d DIST stunnel-5.26.tar.gz 635710 SHA256 2c90d469011eed8dc94f003013e3c055de6fdb687ef1e71fa004281d7f7c2726 SHA512 8ac0ed96618855e1361cd0956dbd5b89e08ce7808751c0b3d1c3e74b0bbfb567e1da8ac058544a15ab431598e916214b2c8d411b2c9d2456c9c850eb4935854e WHIRLPOOL 5e278f74c09c270e2de8b8c7fecac07dc9c48c6a147d925bf6d1c29eb7058c58adf58ec9ecf04627f00a826d69cf9cc59ccd41b6d74fb69bb254a5ca567e4fb1 diff --git a/net-misc/stunnel/stunnel-5.25.ebuild b/net-misc/stunnel/stunnel-5.25.ebuild deleted file mode 100644 index d75157c..000 --- a/net-misc/stunnel/stunnel-5.25.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -inherit ssl-cert eutils multilib systemd user - -DESCRIPTION="TLS/SSL - Port Wrapper" -HOMEPAGE="http://www.stunnel.org/index.html"; -SRC_URI="ftp://ftp.stunnel.org/stunnel/archive/${PV%%.*}.x/${P}.tar.gz - http://www.usenix.org.uk/mirrors/stunnel/archive/${PV%%.*}.x/${P}.tar.gz - http://ftp.nluug.nl/pub/networking/stunnel/archive/${PV%%.*}.x/${P}.tar.gz - http://www.namesdir.com/mirrors/stunnel/archive/${PV%%.*}.x/${P}.tar.gz - http://stunnel.cybermirror.org/archive/${PV%%.*}.x/${P}.tar.gz - http://mirrors.zerg.biz/stunnel/archive/${PV%%.*}.x/${P}.tar.gz - ftp://mirrors.go-parts.com/stunnel/archive/${PV%%.*}.x/${P}.tar.gz"; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x86-macos" -IUSE="ipv6 libressl selinux stunnel3 tcpd" - -DEPEND="tcpd? ( sys-apps/tcp-wrappers ) - !libressl? ( dev-libs/openssl:0 ) - libressl? ( dev-libs/libressl )" -RDEPEND="${DEPEND} - stunnel3? ( dev-lang/perl ) - selinux? ( sec-policy/selinux-stunnel )" - -RESTRICT="test" - -pkg_setup() { - enewgroup stunnel - enewuser stunnel -1 -1 -1 stunnel -} - -src_prepare() { - # Hack away generation of certificate - sed -i -e "s/^install-data-local:/do-not-run-this:/" \ - tools/Makefile.in || die "sed failed" - - echo "CONFIG_PROTECT=\"/etc/stunnel/stunnel.conf\"" > "${T}"/20stunnel -} - -src_configure() { - econf \ - --libdir="${EPREFIX}/usr/$(get_libdir)" \ - $(use_enable ipv6) \ - $(use_enable tcpd libwrap) \ - --with-ssl="${EPREFIX}"/usr \ - --disable-fips -} - -src_install() { - emake DESTDIR="${D}" install - rm -rf "${ED}"/usr/share/doc/${PN} - rm -f "${ED}"/etc/stunnel/stunnel.conf-sample \ - "${ED}"/usr/share/man/man8/stunnel.{fr,pl}.8 - use stunnel3 || rm -f "${ED}"/usr/bin/stunnel
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: ec14b66fd187fd9ecbe86bdb1fec973c4b236c85 Author: Mikle Kolyada gentoo org> AuthorDate: Sat Nov 7 23:58:48 2015 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Nov 7 23:58:48 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec14b66f x11-libs/pixman: ia64 stable wrt bug #561526 Package-Manager: portage-2.2.20.1 x11-libs/pixman/pixman-0.32.8.ebuild | 2 +- x11-libs/pixman/pixman-0.33.4.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-libs/pixman/pixman-0.32.8.ebuild b/x11-libs/pixman/pixman-0.32.8.ebuild index fa730ea..cefd423 100644 --- a/x11-libs/pixman/pixman-0.32.8.ebuild +++ b/x11-libs/pixman/pixman-0.32.8.ebuild @@ -9,7 +9,7 @@ inherit xorg-2 toolchain-funcs versionator EGIT_REPO_URI="git://anongit.freedesktop.org/git/pixman" DESCRIPTION="Low-level pixel manipulation routines" -KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="altivec iwmmxt loongson2f cpu_flags_x86_mmxext neon cpu_flags_x86_sse2 cpu_flags_x86_ssse3" RDEPEND="abi_x86_32? ( !<=app-emulation/emul-linux-x86-gtklibs-20131008 diff --git a/x11-libs/pixman/pixman-0.33.4.ebuild b/x11-libs/pixman/pixman-0.33.4.ebuild index dc3517f..de6dce3 100644 --- a/x11-libs/pixman/pixman-0.33.4.ebuild +++ b/x11-libs/pixman/pixman-0.33.4.ebuild @@ -12,7 +12,7 @@ DESCRIPTION="Low-level pixel manipulation routines" if [[ $PV = * ]]; then KEYWORDS="" else - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" fi IUSE="altivec iwmmxt loongson2f cpu_flags_x86_mmxext neon cpu_flags_x86_sse2 cpu_flags_x86_ssse3"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/php/
commit: 9ec2a20b60c7779219280689de4f7b4c93023825 Author: Mikle Kolyada gentoo org> AuthorDate: Sat Nov 7 23:56:00 2015 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Nov 7 23:56:00 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ec2a20b dev-lang/php: ia64 stable wrt bug #562882 Package-Manager: portage-2.2.20.1 dev-lang/php/php-5.5.30.ebuild | 2 +- dev-lang/php/php-5.6.14.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-lang/php/php-5.5.30.ebuild b/dev-lang/php/php-5.5.30.ebuild index 5de5f54..aeedfb4 100644 --- a/dev-lang/php/php-5.5.30.ebuild +++ b/dev-lang/php/php-5.5.30.ebuild @@ -6,7 +6,7 @@ EAPI=5 inherit eutils autotools flag-o-matic versionator depend.apache apache-module db-use libtool systemd -KEYWORDS="alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" function php_get_uri () { diff --git a/dev-lang/php/php-5.6.14.ebuild b/dev-lang/php/php-5.6.14.ebuild index 5de5f54..aeedfb4 100644 --- a/dev-lang/php/php-5.6.14.ebuild +++ b/dev-lang/php/php-5.6.14.ebuild @@ -6,7 +6,7 @@ EAPI=5 inherit eutils autotools flag-o-matic versionator depend.apache apache-module db-use libtool systemd -KEYWORDS="alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" function php_get_uri () {
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-event/
commit: 9e10454add38bc2574148e80acdd7adc0b533117 Author: Mikle Kolyada gentoo org> AuthorDate: Sat Nov 7 23:53:35 2015 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Nov 7 23:53:35 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e10454a dev-php/pecl-event: ia64 stable wrt bug #561486 Package-Manager: portage-2.2.20.1 dev-php/pecl-event/pecl-event-1.11.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-php/pecl-event/pecl-event-1.11.1-r1.ebuild b/dev-php/pecl-event/pecl-event-1.11.1-r1.ebuild index 5b8eb62..5fa72e8 100644 --- a/dev-php/pecl-event/pecl-event-1.11.1-r1.ebuild +++ b/dev-php/pecl-event/pecl-event-1.11.1-r1.ebuild @@ -13,7 +13,7 @@ USE_PHP="php5-4 php5-5 php5-6" inherit php-ext-pecl-r2 confutils eutils -KEYWORDS="amd64 ~ia64 x86" +KEYWORDS="amd64 ia64 x86" LICENSE="PHP-3.01" DESCRIPTION="PHP wrapper for libevent2"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: ab3c9d6c91a18db63f13c88fe2cee523e9a2d173 Author: Mikle Kolyada gentoo org> AuthorDate: Sat Nov 7 23:50:46 2015 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Nov 7 23:51:03 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab3c9d6c x11-libs/gdk-pixbuf: ia64 stable wrt bug #562878 Package-Manager: portage-2.2.20.1 x11-libs/gdk-pixbuf/gdk-pixbuf-2.32.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.32.1.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.32.1.ebuild index 489d06a..228e7e4 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.32.1.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.32.1.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="http://www.gtk.org/"; LICENSE="LGPL-2+" SLOT="2" -KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-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 ~amd64-fbsd ~x86-fbsd ~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="+X debug +introspection jpeg jpeg2k tiff test" COMMON_DEPEND="
[gentoo-commits] proj/betagarden:master commit in: dev-util/yumbootstrap/
commit: 9137f823357ea4ff482e6dc88f5ecfb215985b4b Author: Sebastian Pipping pipping org> AuthorDate: Sat Nov 7 23:52:41 2015 + Commit: Sebastian Pipping gentoo org> CommitDate: Sat Nov 7 23:53:02 2015 + URL:https://gitweb.gentoo.org/proj/betagarden.git/commit/?id=9137f823 dev-util/yumbootstrap: Depend on app-arch/rpm[caps,lua,python] https://github.com/dozzie/yumbootstrap/issues/16#issuecomment-154755180 dev-util/yumbootstrap/yumbootstrap-0.0.3_p20150509.ebuild | 2 +- dev-util/yumbootstrap/yumbootstrap-0.0.3_p20150617.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/yumbootstrap/yumbootstrap-0.0.3_p20150509.ebuild b/dev-util/yumbootstrap/yumbootstrap-0.0.3_p20150509.ebuild index 567a9dd..6960202 100644 --- a/dev-util/yumbootstrap/yumbootstrap-0.0.3_p20150509.ebuild +++ b/dev-util/yumbootstrap/yumbootstrap-0.0.3_p20150509.ebuild @@ -20,7 +20,7 @@ KEYWORDS="" # ~amd64 ~x86, lazy mask IUSE="" RDEPEND=" - app-arch/rpm[python] + app-arch/rpm[caps,lua,python] sys-apps/yum dev-python/bsddb3" diff --git a/dev-util/yumbootstrap/yumbootstrap-0.0.3_p20150617.ebuild b/dev-util/yumbootstrap/yumbootstrap-0.0.3_p20150617.ebuild index d83b6e7..5e30ecc 100644 --- a/dev-util/yumbootstrap/yumbootstrap-0.0.3_p20150617.ebuild +++ b/dev-util/yumbootstrap/yumbootstrap-0.0.3_p20150617.ebuild @@ -20,7 +20,7 @@ KEYWORDS="" # ~amd64 ~x86, lazy mask IUSE="" RDEPEND=" - app-arch/rpm[python] + app-arch/rpm[caps,lua,python] sys-apps/yum dev-python/bsddb3"
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgconf/
commit: d8baeb71ba473122f06e44aa9175d8ce85f7478a Author: Alon Bar-Lev gentoo org> AuthorDate: Sat Nov 7 23:51:00 2015 + Commit: Alon Bar-Lev gentoo org> CommitDate: Sat Nov 7 23:51:40 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8baeb71 dev-util/pkgconf: cleanup Package-Manager: portage-2.2.20.1 dev-util/pkgconf/Manifest| 3 -- dev-util/pkgconf/pkgconf-0.9.3-r1.ebuild | 56 dev-util/pkgconf/pkgconf-0.9.6.ebuild| 56 dev-util/pkgconf/pkgconf-0.9.8.ebuild| 56 4 files changed, 171 deletions(-) diff --git a/dev-util/pkgconf/Manifest b/dev-util/pkgconf/Manifest index 9838b74..21abdbf 100644 --- a/dev-util/pkgconf/Manifest +++ b/dev-util/pkgconf/Manifest @@ -1,4 +1 @@ DIST pkgconf-0.9.11.tar.bz2 86489 SHA256 3bdae1b2672133943dc0dda694ed57074f8b03c3fea10efb215d76d3cabe2c3b SHA512 21313ef29afcaa7c49a8cb512ecd3a821693945c22fb1a670ada74f41bca320e1b9ffb64e79adc2c33cb86822b74ddc850fadb16ddcde7eb805b81a50096992f WHIRLPOOL 7442a456af7e959c86f318ee74ec89883cc4e2ad16c9708f98d8ab30cdcf71ea7ef13f7e0f9bf945717b1dea8a317ffc5322878f88a5084c2dcbdc2aeafaf4d2 -DIST pkgconf-0.9.3.tar.bz2 82334 SHA256 00033a1080a81dfff7cd7ef98d2b054e4cf627376df92a67b98f2e0c243e7f11 SHA512 5b57dcb78f1e5d5bec2db9456b1e784057d6faeb24a5599c29c439672545dcea01b19b8388952c4259f4028a4e6e70b049c1736532d4d7b2239d450698cbc24a WHIRLPOOL 96a07c04a4785fe62bff16cda8aaf8025afe8c3db0e41863af34c42593fe39f0d42b67b60858d9536d5fcde8bb018f61949c364c1651ff50edf145ffef64918f -DIST pkgconf-0.9.6.tar.bz2 84005 SHA256 c40a77543fe5c7259b813f70ddaf229c2760a250d1cf2ccef60b81fb1d3fc299 SHA512 3eb997637c85a2babf14e8dcc6ac401c9a12d927cbf29524d0b34246944ec3b3929d079b68c28b83b4cc9b277f49759c213c2458c0143c06963753f1f56b956c WHIRLPOOL 1a4cf46c9e52630869b2c4bfd2c5abf3aa6f5de1a67fb2988bdbd85a2e9f2f52e66207ee8f2e737a53fed3a1846cea7beb5d9d77f76be57b05feb65a4df90606 -DIST pkgconf-0.9.8.tar.bz2 85104 SHA256 29289fe5c775974c0403cfba8999d18591ca3deee56b455950eb1dc0b488805f SHA512 652b32c29a95cd889ed8a9f3a5a00aaa3df199e7c05e1701ac78fa7b04dfff7fb983b5d92763db2c1556b9722c8a48384887741b055985c458f1a97a2de1c0ee WHIRLPOOL 8ba3e61fd756bd07928d4ca4ad9e29b778e2afcb02d0bac955de359c319e47390251e29ebed4204e09a58c1bbb1220391dc1690313b96eddce676e100f04ab1a diff --git a/dev-util/pkgconf/pkgconf-0.9.3-r1.ebuild b/dev-util/pkgconf/pkgconf-0.9.3-r1.ebuild deleted file mode 100644 index 2680385..000 --- a/dev-util/pkgconf/pkgconf-0.9.3-r1.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -if [[ ${PV} == "" ]] ; then - EGIT_REPO_URI="git://github.com/pkgconf/pkgconf.git" - inherit autotools git-2 multilib-minimal -else - inherit eutils multilib-minimal - SRC_URI="http://tortois.es/~nenolod/distfiles/${P}.tar.bz2"; - KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc64-solaris ~x64-solaris" -fi - -DESCRIPTION="pkg-config compatible replacement with no dependencies other than ANSI C89" -HOMEPAGE="https://github.com/pkgconf/pkgconf"; - -LICENSE="BSD-1" -SLOT="0" -IUSE="+pkg-config strict" - -DEPEND="" -RDEPEND="${DEPEND} - pkg-config? ( - !dev-util/pkgconfig - !dev-util/pkg-config-lite - !dev-util/pkgconfig-openbsd[pkg-config] - )" - -MULTILIB_CHOST_TOOLS=( - /usr/bin/pkgconf -) - -src_prepare() { - [[ -e configure ]] || eautoreconf - - if use pkg-config; then - MULTILIB_CHOST_TOOLS+=( - /usr/bin/pkg-config - ) - fi -} - -multilib_src_configure() { - ECONF_SOURCE=${S} \ - econf $(use_enable strict) -} - -multilib_src_install() { - default - use pkg-config \ - && dosym pkgconf /usr/bin/pkg-config \ - || rm "${ED}"/usr/share/aclocal/pkg.m4 \ - || die -} diff --git a/dev-util/pkgconf/pkgconf-0.9.6.ebuild b/dev-util/pkgconf/pkgconf-0.9.6.ebuild deleted file mode 100644 index 40ca7a9..000 --- a/dev-util/pkgconf/pkgconf-0.9.6.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -if [[ ${PV} == "" ]] ; then - EGIT_REPO_URI="git://github.com/pkgconf/pkgconf.git" - inherit autotools git-2 multilib-minimal -else - inherit eutils multilib-minimal - SRC_URI="http://rabbit.dereferenced.org/~nenolod/distfiles/${P}.tar.bz2"; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~pp
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/wireshark/
commit: 4672ae9961fcc2fd15a479d032db6513139c390a Author: Mikle Kolyada gentoo org> AuthorDate: Sat Nov 7 23:48:20 2015 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Nov 7 23:48:20 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4672ae99 net-analyzer/wireshark: ia64 stable wrt bug #563096 Package-Manager: portage-2.2.20.1 net-analyzer/wireshark/wireshark-1.12.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/wireshark/wireshark-1.12.8.ebuild b/net-analyzer/wireshark/wireshark-1.12.8.ebuild index eb60a9b..14f4796 100644 --- a/net-analyzer/wireshark/wireshark-1.12.8.ebuild +++ b/net-analyzer/wireshark/wireshark-1.12.8.ebuild @@ -11,7 +11,7 @@ SRC_URI="${HOMEPAGE}download/src/all-versions/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0/${PV}" -KEYWORDS="alpha amd64 ~arm hppa ~ia64 ppc ppc64 sparc x86 ~x86-fbsd" +KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd" IUSE=" adns +caps crypt doc doc-pdf geoip +gtk3 ipv6 kerberos lua +netlink +pcap portaudio +qt4 qt5 sbc selinux smi ssl zlib
[gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
commit: b32ff00f8734e64193188b6eb19e50e4564913d9 Author: Mikle Kolyada gentoo org> AuthorDate: Sat Nov 7 23:43:00 2015 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Nov 7 23:43:00 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b32ff00f sys-apps/rng-tools: ia64 stable wrt bug #562520 Package-Manager: portage-2.2.20.1 sys-apps/rng-tools/rng-tools-5-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/rng-tools/rng-tools-5-r2.ebuild b/sys-apps/rng-tools/rng-tools-5-r2.ebuild index 5c88198..d241dcc 100644 --- a/sys-apps/rng-tools/rng-tools-5-r2.ebuild +++ b/sys-apps/rng-tools/rng-tools-5-r2.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/gkernel/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~ia64 ppc x86" +KEYWORDS="~alpha amd64 arm ia64 ppc x86" IUSE="selinux" DEPEND="dev-libs/libgcrypt:0
[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/
commit: a01c844941a14ff8bbef15ef121bccc56a0b981c Author: Mikle Kolyada gentoo org> AuthorDate: Sat Nov 7 23:41:07 2015 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Nov 7 23:41:07 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a01c8449 dev-lang/python: ia64 stable wrt bug #561524 Package-Manager: portage-2.2.20.1 dev-lang/python/python-2.7.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/python/python-2.7.10.ebuild b/dev-lang/python/python-2.7.10.ebuild index 1efdd25..393636d 100644 --- a/dev-lang/python/python-2.7.10.ebuild +++ b/dev-lang/python/python-2.7.10.ebuild @@ -17,7 +17,7 @@ SRC_URI="http://www.python.org/ftp/python/${PV}/${MY_P}.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.
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xscreensaver/
commit: d3d5423d7af75a71e84c2b1d107972bc353cfc89 Author: Mikle Kolyada gentoo org> AuthorDate: Sat Nov 7 23:37:01 2015 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Nov 7 23:37:01 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3d5423d x11-misc/xscreensaver: ia64 stable wrt bug #564002 Package-Manager: portage-2.2.20.1 x11-misc/xscreensaver/xscreensaver-5.34.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/xscreensaver/xscreensaver-5.34.ebuild b/x11-misc/xscreensaver/xscreensaver-5.34.ebuild index b5c41ab..4fb7946 100644 --- a/x11-misc/xscreensaver/xscreensaver-5.34.ebuild +++ b/x11-misc/xscreensaver/xscreensaver-5.34.ebuild @@ -13,7 +13,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~sh sparc x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris" IUSE="gdm jpeg new-login opengl pam +perl selinux suid xinerama" COMMON_DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/syntax/
commit: b5c6fa97ee17871de65dd02d748e3fcd491d6cdc Author: Mikle Kolyada gentoo org> AuthorDate: Sat Nov 7 23:34:11 2015 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Nov 7 23:34:11 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5c6fa97 dev-ruby/syntax: ia64 stable wrt bug #562098 Package-Manager: portage-2.2.20.1 dev-ruby/syntax/syntax-1.2.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/syntax/syntax-1.2.0-r1.ebuild b/dev-ruby/syntax/syntax-1.2.0-r1.ebuild index cb3e4bd..cd941b3 100644 --- a/dev-ruby/syntax/syntax-1.2.0-r1.ebuild +++ b/dev-ruby/syntax/syntax-1.2.0-r1.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/dblock/syntax/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="test doc" RUBY_PATCHES=( "${P}-require-set.patch" )
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgconf/
commit: 01cb4d9e2aa4abae96e7dc1515b17f2149631720 Author: Mikle Kolyada gentoo org> AuthorDate: Sat Nov 7 23:32:15 2015 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Nov 7 23:32:15 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01cb4d9e dev-util/pkgconf: ia64 stable wrt bug #561496 Package-Manager: portage-2.2.20.1 dev-util/pkgconf/pkgconf-0.9.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgconf/pkgconf-0.9.11.ebuild b/dev-util/pkgconf/pkgconf-0.9.11.ebuild index 1294e1b..7ee43de 100644 --- a/dev-util/pkgconf/pkgconf-0.9.11.ebuild +++ b/dev-util/pkgconf/pkgconf-0.9.11.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then else inherit eutils multilib-minimal SRC_URI="http://rabbit.dereferenced.org/~nenolod/distfiles/${P}.tar.bz2"; - KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc64-solaris ~x64-solaris" + KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc64-solaris ~x64-solaris" fi DESCRIPTION="pkg-config compatible replacement with no dependencies other than ANSI C89"
[gentoo-commits] repo/gentoo:master commit in: dev-python/cryptography/
commit: ea4a27be8b154319a02bcf87d8af78a4080be369 Author: Mikle Kolyada gentoo org> AuthorDate: Sat Nov 7 23:30:03 2015 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Nov 7 23:30:03 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea4a27be dev-python/cryptography: ia64 stable wrt bug #561696 Package-Manager: portage-2.2.20.1 dev-python/cryptography/cryptography-1.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cryptography/cryptography-1.0.2.ebuild b/dev-python/cryptography/cryptography-1.0.2.ebuild index 6185e5e..5c1816d 100644 --- a/dev-python/cryptography/cryptography-1.0.2.ebuild +++ b/dev-python/cryptography/cryptography-1.0.2.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="|| ( Apache-2.0 BSD )" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux" IUSE="libressl test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/cryptography-vectors/
commit: d19af663b57719a29a7d8858a16e7341f9b6b254 Author: Mikle Kolyada gentoo org> AuthorDate: Sat Nov 7 23:29:11 2015 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Nov 7 23:29:11 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d19af663 dev-python/cryptography-vectors: ia64 stable wrt bug #561696 Package-Manager: portage-2.2.20.1 dev-python/cryptography-vectors/cryptography-vectors-1.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cryptography-vectors/cryptography-vectors-1.0.2.ebuild b/dev-python/cryptography-vectors/cryptography-vectors-1.0.2.ebuild index 23f5eb8..9cfe6f8 100644 --- a/dev-python/cryptography-vectors/cryptography-vectors-1.0.2.ebuild +++ b/dev-python/cryptography-vectors/cryptography-vectors-1.0.2.ebuild @@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz" LICENSE="|| ( Apache-2.0 BSD )" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd" IUSE="" DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: dev-python/idna/
commit: 58ca6efb8b5692ba6a8c6cbe1eadbcacfb428492 Author: Mikle Kolyada gentoo org> AuthorDate: Sat Nov 7 23:27:29 2015 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Nov 7 23:27:29 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58ca6efb dev-python/idna: ia64 stable wrt bug #561696 Package-Manager: portage-2.2.20.1 dev-python/idna/idna-2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/idna/idna-2.0.ebuild b/dev-python/idna/idna-2.0.ebuild index d6c3760..f55293c 100644 --- a/dev-python/idna/idna-2.0.ebuild +++ b/dev-python/idna/idna-2.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" SLOT="0" LICENSE="BSD" -KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux" IUSE="" DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyasn1/
commit: ade013d195798cd6aaf5cee0ae7031c408c4e14b Author: Mikle Kolyada gentoo org> AuthorDate: Sat Nov 7 23:25:50 2015 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Nov 7 23:25:50 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ade013d1 dev-python/pyasn1: ia64 stable wrt bug #561696 Package-Manager: portage-2.2.20.1 dev-python/pyasn1/pyasn1-0.1.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pyasn1/pyasn1-0.1.8.ebuild b/dev-python/pyasn1/pyasn1-0.1.8.ebuild index 4c2effa..78786b7 100644 --- a/dev-python/pyasn1/pyasn1-0.1.8.ebuild +++ b/dev-python/pyasn1/pyasn1-0.1.8.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" IUSE="doc" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: app-crypt/mit-krb5/
commit: a9d2ead61a9214a931973b1d4b9a34c177bcbff1 Author: Mikle Kolyada gentoo org> AuthorDate: Sat Nov 7 23:20:55 2015 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Nov 7 23:20:55 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9d2ead6 app-crypt/mit-krb5: ia64 stable wrt bug #564304 Package-Manager: portage-2.2.20.1 app-crypt/mit-krb5/mit-krb5-1.13.2-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/mit-krb5/mit-krb5-1.13.2-r2.ebuild b/app-crypt/mit-krb5/mit-krb5-1.13.2-r2.ebuild index 7b6ae92..0fb1f89 100644 --- a/app-crypt/mit-krb5/mit-krb5-1.13.2-r2.ebuild +++ b/app-crypt/mit-krb5/mit-krb5-1.13.2-r2.ebuild @@ -16,7 +16,7 @@ SRC_URI="http://web.mit.edu/kerberos/dist/krb5/${P_DIR}/${MY_P}-signed.tar"; LICENSE="openafs-krb5-a BSD MIT OPENLDAP BSD-2 HPND BSD-4 ISC RSA CC-BY-SA-3.0 || ( BSD-2 GPL-2+ )" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86" IUSE="doc +keyutils libressl openldap +pkinit selinux +threads test xinetd" CDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/highline/
commit: baf84b70340d68e4a70b43d5def8672a19775a1e Author: Mikle Kolyada gentoo org> AuthorDate: Sat Nov 7 23:18:50 2015 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Nov 7 23:18:50 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baf84b70 dev-ruby/highline: ia64 stable wrt bug #563460 Package-Manager: portage-2.2.20.1 dev-ruby/highline/highline-1.7.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/highline/highline-1.7.6.ebuild b/dev-ruby/highline/highline-1.7.6.ebuild index 25225ce..a4adfb0 100644 --- a/dev-ruby/highline/highline-1.7.6.ebuild +++ b/dev-ruby/highline/highline-1.7.6.ebuild @@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/JEG2/highline"; IUSE="" LICENSE="|| ( GPL-2 Ruby )" SLOT="0" -KEYWORDS="~alpha amd64 hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" all_ruby_prepare() { # fix up gemspec file not to call git
[gentoo-commits] repo/gentoo:master commit in: sys-fs/lvm2/
commit: 66d5ae94567beb9e4d4ca9295741882b2b638c6d Author: Mikle Kolyada gentoo org> AuthorDate: Sat Nov 7 23:15:52 2015 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Nov 7 23:15:52 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66d5ae94 sys-fs/lvm2: ia64 stable wrt bug #559910 Package-Manager: portage-2.2.20.1 sys-fs/lvm2/lvm2-2.02.116.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/lvm2/lvm2-2.02.116.ebuild b/sys-fs/lvm2/lvm2-2.02.116.ebuild index 145d71f..16325ed 100644 --- a/sys-fs/lvm2/lvm2-2.02.116.ebuild +++ b/sys-fs/lvm2/lvm2-2.02.116.ebuild @@ -12,7 +12,7 @@ SRC_URI="ftp://sources.redhat.com/pub/lvm2/${PN/lvm/LVM}.${PV}.tgz LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux" IUSE="readline static static-libs systemd clvm cman lvm1 lvm2create_initrd selinux +udev +thin device-mapper-only" REQUIRED_USE="device-mapper-only? ( !clvm !cman !lvm1 !lvm2create_initrd !thin ) systemd? ( udev )
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/daemons/
commit: d0e2a3b56eb99f6c9da022e2bb5ec09ab6ea781c Author: Mikle Kolyada gentoo org> AuthorDate: Sat Nov 7 23:13:02 2015 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Nov 7 23:13:02 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0e2a3b5 dev-ruby/daemons: ia64 stable wrt bug #556724 Package-Manager: portage-2.2.20.1 dev-ruby/daemons/daemons-1.2.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/daemons/daemons-1.2.3.ebuild b/dev-ruby/daemons/daemons-1.2.3.ebuild index f511796..0df8978 100644 --- a/dev-ruby/daemons/daemons-1.2.3.ebuild +++ b/dev-ruby/daemons/daemons-1.2.3.ebuild @@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/thuehlinger/daemons"; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm hppa ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="examples" all_ruby_install() {
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: ac695814836ce004aaf896fce6313aa738162a04 Author: Mikle Kolyada gentoo org> AuthorDate: Sat Nov 7 23:09:50 2015 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Nov 7 23:09:50 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac695814 app-admin/sudo: ia64 stable wrt bug #564774 Package-Manager: portage-2.2.20.1 app-admin/sudo/sudo-1.8.15-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.8.15-r1.ebuild b/app-admin/sudo/sudo-1.8.15-r1.ebuild index 47579d1..3f58a5e 100644 --- a/app-admin/sudo/sudo-1.8.15-r1.ebuild +++ b/app-admin/sudo/sudo-1.8.15-r1.ebuild @@ -23,7 +23,7 @@ SRC_URI="http://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz # 3-clause BSD license LICENSE="ISC BSD" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~sparc-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~sparc-solaris" IUSE="ldap nls pam offensive selinux skey +sendmail" DEPEND="pam? ( virtual/pam )
[gentoo-commits] repo/dev/tranquility:master commit in: dev-util/universal-ctags/
commit: 6a41e32e1f43763f20d205c08411dfb74eab2ca2 Author: Ole Reifschneider gentoo org> AuthorDate: Sat Nov 7 21:51:36 2015 + Commit: Ole Reifschneider gentoo org> CommitDate: Sat Nov 7 21:51:36 2015 + URL: https://gitweb.gentoo.org/repo/dev/tranquility.git/commit/?id=6a41e32e dev-util/universal-ctags: Initial ebuild The binary currently has the same name as the dev-util/ctags to use it with eselect-ctags. Package-Manager: portage-2.2.23 Manifest-Sign-Key: 0xE9E568677E8B4D42 dev-util/universal-ctags/Manifest | 16 + dev-util/universal-ctags/metadata.xml | 11 ++ .../universal-ctags/universal-ctags-.ebuild| 41 ++ 3 files changed, 68 insertions(+) diff --git a/dev-util/universal-ctags/Manifest b/dev-util/universal-ctags/Manifest new file mode 100644 index 000..dcf42ba --- /dev/null +++ b/dev-util/universal-ctags/Manifest @@ -0,0 +1,16 @@ +-BEGIN PGP SIGNED MESSAGE- +Hash: SHA256 + +EBUILD universal-ctags-.ebuild 772 SHA256 91107ca7081cd0da7073af713ed56ba63ea721ae22dc23d4cd328bd229b31f7b SHA512 67f3284b758db8465aef6cc6d02c8589ffee317b23d759a580e0ecb4b167deb062e1cdb31ddc9667202fee45aa5a9979065e1b20c3ac75356d3f70b7c32ae245 WHIRLPOOL cb39c00cd8c7776aaccfa71f03be5093d0aa3d07dc22283fb1c0d2f1e01953b4397f8fea401f76de186426b5b7ab3d03faa02290b74e9f89dd740ba97b052d64 +MISC metadata.xml 327 SHA256 da132298f348bbb05a6169c0156c0d9209b83fdca6a136c52d609cce3d27fc8c SHA512 c4157c569b04d178fe12f0a15cc9470a4bf2d042c58d67e0ba99802dba7b852a6bddad39fe11f9635af97ef96afec5247c3ddfa63587f780fa831cc6d261216c WHIRLPOOL 8d42adc32cc1de69fec2d3f70ec5001f9adcdda3b18049dcc84749756b49228be9115acf52f53ef629e230fd849d028cafc034232571443fdbfb327fb162d627 +-BEGIN PGP SIGNATURE- +Version: GnuPG v2 + +iQEcBAEBCAAGBQJWPnJoAAoJEOnlaGd+i01C8ZwH/iHfckO0dvbRnCa7Gb6srPCq +UOkFp/4dyx7YK/A6aHPfkEwvK4bsnNaSxAfSjsM60mHiLE8RDfirxUNp1bGE3jG5 +DcO/Cp+oNDICvTPNDDMyYubWPBv2dWCxN+q6El5vZeDidOOPFWT6Iew9mVO3gfU+ +s20B3efRaMFFKOIyH+vWuu4gG4a0u/EfIHFKcGoIkG1H5JcbeOXkUtrmBVhTJoTD +X36HLa52udtf1HyBMrVJjlRbqo9dr4KwFlZPhgSJ7rFFijxigAxWTYoSGz0sDuqu +Kl0tnKoiaAPKRLormuX3ete1BjarDAYqIhQuVPL6/7GBTPBsLP12yMyIsXRc7uE= +=0fD/ +-END PGP SIGNATURE- diff --git a/dev-util/universal-ctags/metadata.xml b/dev-util/universal-ctags/metadata.xml new file mode 100644 index 000..77d7e79 --- /dev/null +++ b/dev-util/universal-ctags/metadata.xml @@ -0,0 +1,11 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + tranquil...@gentoo.org + Ole Reifschneider + + + universal-ctags/ctags + + diff --git a/dev-util/universal-ctags/universal-ctags-.ebuild b/dev-util/universal-ctags/universal-ctags-.ebuild new file mode 100644 index 000..d216926 --- /dev/null +++ b/dev-util/universal-ctags/universal-ctags-.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit autotools git-r3 + +DESCRIPTION="A maintained ctags implementation" +HOMEPAGE="https://ctags.io"; +EGIT_REPO_URI="https://github.com/universal-ctags/ctags"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="" +IUSE="" + +RDEPEND="app-eselect/eselect-ctags" +DEPEND="!dev-util/ctags" + +src_prepare() { + eautoreconf +} + +src_configure() { + econf \ + --disable-readlib \ + --disable-etags \ + --program-prefix=exuberant- \ + --enable-tmpdir=/tmp +} + +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 +}
[gentoo-commits] proj/portage:master commit in: pym/portage/sync/modules/git/
commit: 9921cfeb51ab8d9dc128aa5e927d29fc675b28b4 Author: Zac Medico gentoo org> AuthorDate: Sat Nov 7 20:43:59 2015 + Commit: Zac Medico gentoo org> CommitDate: Sat Nov 7 21:27:01 2015 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=9921cfeb GitSync: skip metadata-transfer when appropriate (bug 564988) Set updatecache_flg to False if the git revision is unchanged. X-Gentoo-Bug: 564988 X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=564988 Acked-by: Brian Dolbec gentoo.org> pym/portage/sync/modules/git/git.py | 11 ++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/pym/portage/sync/modules/git/git.py b/pym/portage/sync/modules/git/git.py index c14782c..179c0de 100644 --- a/pym/portage/sync/modules/git/git.py +++ b/pym/portage/sync/modules/git/git.py @@ -2,6 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 import logging +import subprocess import portage from portage import os @@ -81,6 +82,10 @@ class GitSync(NewBase): git_cmd = "%s pull%s" % (self.bin_command, git_cmd_opts) writemsg_level(git_cmd + "\n") + rev_cmd = [self.bin_command, "rev-list", "--max-count=1", "HEAD"] + previous_rev = subprocess.check_output(rev_cmd, + cwd=portage._unicode_encode(self.repo.location)) + exitcode = portage.process.spawn_bash("cd %s ; exec %s" % ( portage._shell_quote(self.repo.location), git_cmd), **portage._native_kwargs(self.spawn_kwargs)) @@ -89,4 +94,8 @@ class GitSync(NewBase): self.logger(self.xterm_titles, msg) writemsg_level(msg + "\n", level=logging.ERROR, noiselevel=-1) return (exitcode, False) - return (os.EX_OK, True) + + current_rev = subprocess.check_output(rev_cmd, + cwd=portage._unicode_encode(self.repo.location)) + + return (os.EX_OK, current_rev != previous_rev)
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsodium/
commit: 8cefa51ba8ee4fb5bc87cf33b96192af5eb324ca Author: Manuel Rüger gentoo org> AuthorDate: Sat Nov 7 21:23:10 2015 + Commit: Manuel Rüger gentoo org> CommitDate: Sat Nov 7 21:23:10 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cefa51b dev-libs/libsodium: Fix subslot. Thanks to Arfrever Package-Manager: portage-2.2.24 .../libsodium/{libsodium-1.0.6.ebuild => libsodium-1.0.6-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libsodium/libsodium-1.0.6.ebuild b/dev-libs/libsodium/libsodium-1.0.6-r1.ebuild similarity index 98% rename from dev-libs/libsodium/libsodium-1.0.6.ebuild rename to dev-libs/libsodium/libsodium-1.0.6-r1.ebuild index a87bde8..54f4c49 100644 --- a/dev-libs/libsodium/libsodium-1.0.6.ebuild +++ b/dev-libs/libsodium/libsodium-1.0.6-r1.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://github.com/jedisct1/libsodium"; SRC_URI="http://download.libsodium.org/${PN}/releases/${P}.tar.gz"; LICENSE="ISC" -SLOT="0/13" +SLOT="0/17" KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="+asm minimal static-libs +urandom"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Test-CPAN-Meta/
commit: f04539da6cf58644b0486121c55ca09bb826e60a Author: Patrice Clement gentoo org> AuthorDate: Sat Nov 7 21:03:16 2015 + Commit: Patrice Clement gentoo org> CommitDate: Sat Nov 7 21:03:16 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f04539da dev-perl/Test-CPAN-Meta: Swap dependency on dev-perl/Parse-CPAN-Meta for virtual/perl-Parse-CPAN-Meta. Package-Manager: portage-2.2.20.1 Signed-off-by: Patrice Clement gentoo.org> .../Test-CPAN-Meta/Test-CPAN-Meta-0.25.0-r1.ebuild | 23 ++ 1 file changed, 23 insertions(+) diff --git a/dev-perl/Test-CPAN-Meta/Test-CPAN-Meta-0.25.0-r1.ebuild b/dev-perl/Test-CPAN-Meta/Test-CPAN-Meta-0.25.0-r1.ebuild new file mode 100644 index 000..bedf740 --- /dev/null +++ b/dev-perl/Test-CPAN-Meta/Test-CPAN-Meta-0.25.0-r1.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +MODULE_AUTHOR=BARBIE +MODULE_VERSION=0.25 +inherit perl-module + +DESCRIPTION="Validate your CPAN META.yml file" + +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="test" + +RDEPEND="" +DEPEND="${RDEPEND} + test? ( + virtual/perl-Parse-CPAN-Meta + )" + +SRC_TEST="do"
[gentoo-commits] repo/gentoo:master commit in: www-servers/resin/, www-servers/resin/files/4.0.46/
commit: c5308ce8b80ddfa8b16539722e18a4b94eb0ada0 Author: Patrice Clement gentoo org> AuthorDate: Sat Nov 7 20:56:55 2015 + Commit: Patrice Clement gentoo org> CommitDate: Sat Nov 7 20:58:23 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5308ce8 www-servers/resin: Version bump. Fixes bug 564528. Package-Manager: portage-2.2.20.1 Signed-off-by: Patrice Clement gentoo.org> www-servers/resin/Manifest| 1 + www-servers/resin/files/4.0.46/VarType.java.patch | 35 www-servers/resin/files/4.0.46/build.xml.patch| 59 +++ www-servers/resin/files/4.0.46/resin.conf | 16 ++ www-servers/resin/files/4.0.46/resin.init | 37 + www-servers/resin/resin-4.0.46.ebuild | 184 ++ 6 files changed, 332 insertions(+) diff --git a/www-servers/resin/Manifest b/www-servers/resin/Manifest index 936b7f8..10026ee 100644 --- a/www-servers/resin/Manifest +++ b/www-servers/resin/Manifest @@ -1 +1,2 @@ DIST resin-4.0.44-src.zip 40342346 SHA256 dc2900e03d5a328ad4801df4ea2413f5d96bc1408301fa0f74545b3061c4ddfd SHA512 bef7cc8e42522396b6041e6b38858f8f2ef92f0a753b7a86e191f62f6060810930765cb834eeb53404e08f8b9b3f2e4c4d3b632cb9b80edf929b4a41bbb3d5f8 WHIRLPOOL bec0fa955dc2c6f1b04b18eb9f68424ba05814f25b690018fdb6fbe9c424730c9f19cfcec3f93f0ff1b6ce2e998d22a435788bcd52370b7c9653ef17a4cc75fa +DIST resin-4.0.46-src.zip 40400255 SHA256 e762506c432dc12f5100903993220b7ace6ff98ce1ed2c17a53737d04f47ebcf SHA512 49f468706a3269f851a6b359d6020b01dadb312890c97208b1a66353fb82b2d95625947a472d8d3e535d0c52ec6ad3e110eb4d227014fe7a89f313ae1df6970f WHIRLPOOL a3d12e09e2596a1e705d4cd1b1870e411080ca6371411574e7830d48ec0058463944fded005e94fc929a0635403cba27d78fc379bf1f222b0e953828ae280238 diff --git a/www-servers/resin/files/4.0.46/VarType.java.patch b/www-servers/resin/files/4.0.46/VarType.java.patch new file mode 100644 index 000..05f03f2 --- /dev/null +++ b/www-servers/resin/files/4.0.46/VarType.java.patch @@ -0,0 +1,35 @@ +--- modules/kernel/src/com/caucho/config/reflect/VarType.java.orig 2015-08-12 21:05:11.89200 + modules/kernel/src/com/caucho/config/reflect/VarType.java 2015-08-12 21:06:04.47500 + +@@ -33,6 +33,7 @@ + import java.lang.reflect.GenericDeclaration; + import java.lang.reflect.Type; + import java.lang.reflect.TypeVariable; ++import java.lang.reflect.AnnotatedType; + import java.util.Set; + + import com.caucho.inject.Module; +@@ -188,7 +189,23 @@ + + return sb.toString(); + } +- ++ ++ public AnnotatedType[] getAnnotatedBounds() { ++ return null; ++ } ++ ++ public Annotation[] getDeclaredAnnotations() { ++ return null; ++ } ++ ++ public Annotation[] getAnnotations() { ++ return null; ++ } ++ ++ public T getAnnotation(Class klass) { ++ return null; ++ } ++ + static class GenericDeclarationImpl implements GenericDeclaration { + @Override + public TypeVariable[] getTypeParameters() diff --git a/www-servers/resin/files/4.0.46/build.xml.patch b/www-servers/resin/files/4.0.46/build.xml.patch new file mode 100644 index 000..dc3a413 --- /dev/null +++ b/www-servers/resin/files/4.0.46/build.xml.patch @@ -0,0 +1,59 @@ +--- build.xml.orig 2015-08-12 23:14:20.30200 + build.xml 2015-08-12 23:14:47.90900 + +@@ -12,7 +12,7 @@ + + + ++ depends="init, hessian, javaee, jaxstream, portlet, script, resin-kernel, quercus-dev, resin, ecmascript, cdi, webutil, conf, ext, j2ee-management, gae"> + + + +- +- +- + + + +@@ -92,13 +88,6 @@ + + + +- +- +- +- +- +- +- + + + +@@ -437,13 +426,6 @@ + + + +- +- +- +- +- +- +- + + + + +- ++ + + + http://www.caucho.com"; +SRC_URI="http://www.caucho.com/download/${P}-src.zip"; + +LICENSE="GPL-2" +SLOT="0" +IUSE="admin doc" + +KEYWORDS="~amd64 ~x86" + +CDEPEND=" + dev-java/jsr101:0 + dev-java/mojarra:2.2 + dev-java/oracle-javamail:0 + dev-java/validation-api:1.0 + dev-java/resin-servlet-api:3.1 + dev-java/glassfish-xmlrpc-api:0 + dev-java/glassfish-deployment-api:1.2" + +RDEPEND=">=virtual/jre-1.6 + ${CDEPEND}" +DEPEND=">=virtual/jdk-1.6 + app-arch/unzip + dev-libs/openssl + dev-java/ant-core:0 + ${CDEPEND}" + +RESIN_HOME="/usr/$(get_libdir)/resin" + +JAVA_ANT_REWRITE_CLASSPATH="yes" + +EANT_GENTOO_CLASSPATH=" +jsr101 +mojarra-2.2 +oracle-javamail +validation-api-1.0 +glassfish-xmlrpc-api +resin-servlet-api-3.1 +glassfish-deployment-api-1.2" + +PATCHES=( + "${FILESDIR}"/"${PV}"/build.xml.patch +) + +pkg_setup() { + java-pkg-2_pkg_setup + enewgroup resin + enewuser resin -1 /bin/bash ${RESIN_HOME} resin +} + +src_prepare() { + epatch "${PATCHES[@]}" + + # No bundled JARs! + rm -f "${S}/modules/ext/"*.jar || die + rm
[gentoo-commits] repo/gentoo:master commit in: dev-java/resin-servlet-api/
commit: 66817f606f7f38f61c77f308773c6a8b77d08ad5 Author: Patrice Clement gentoo org> AuthorDate: Sat Nov 7 20:50:38 2015 + Commit: Patrice Clement gentoo org> CommitDate: Sat Nov 7 20:58:20 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66817f60 dev-java/resin-servlet-api: Version bump. Fixes bug 564528. Package-Manager: portage-2.2.20.1 Signed-off-by: Patrice Clement gentoo.org> dev-java/resin-servlet-api/Manifest| 1 + .../resin-servlet-api-4.0.46.ebuild| 48 ++ 2 files changed, 49 insertions(+) diff --git a/dev-java/resin-servlet-api/Manifest b/dev-java/resin-servlet-api/Manifest index 3dbbf64..cc3b916 100644 --- a/dev-java/resin-servlet-api/Manifest +++ b/dev-java/resin-servlet-api/Manifest @@ -3,5 +3,6 @@ DIST resin-3.1.12-src.zip 13579367 SHA256 b2e5b3573a369944c243ebc1b6c6439a681d52 DIST resin-4.0.26-src.zip 17879008 SHA256 0f7bbea8bd4803d499e1d212a49ac8672500ede80194c4daa12c980ad405e34e SHA512 aae0304664c67667b9abf304ccc3dbaf073be42fcd1dd6aa380d841a34a2a44f0187fa91abe6bf92bf66f394b4b2d4eda7c4c9a55b5cb8a76436446cca3d5512 WHIRLPOOL a536b28cad14219ce5c8aaa791a859d21539176b6f729072483e6278fa9b45de2bb367d6696225c1bafe0148c86c3bb0e46ec81595222160aa742ffdf9d5674c DIST resin-4.0.27-src.zip 17990178 SHA256 33f5bd76b88a1009de108cef40a522186b5a3f250de7e9856fe50a7715344665 SHA512 ce1d7eb19ab722c2942d82b6ce80ddd193907d6062df361501d28adbbe57e6b7a2effc734e7820bc73d7743b2546799bc6badbcc2187c7da75cab0b9294b8a53 WHIRLPOOL 6ef3ea21bacf7409676d4114cebe0466aa613ca71d54612197573e899891762ada1fd14510458b3407d56ef6f61539ee99db5bf239e2b88e9a3ab033568942aa DIST resin-4.0.44-src.zip 40342346 SHA256 dc2900e03d5a328ad4801df4ea2413f5d96bc1408301fa0f74545b3061c4ddfd SHA512 bef7cc8e42522396b6041e6b38858f8f2ef92f0a753b7a86e191f62f6060810930765cb834eeb53404e08f8b9b3f2e4c4d3b632cb9b80edf929b4a41bbb3d5f8 WHIRLPOOL bec0fa955dc2c6f1b04b18eb9f68424ba05814f25b690018fdb6fbe9c424730c9f19cfcec3f93f0ff1b6ce2e998d22a435788bcd52370b7c9653ef17a4cc75fa +DIST resin-4.0.46-src.zip 40400255 SHA256 e762506c432dc12f5100903993220b7ace6ff98ce1ed2c17a53737d04f47ebcf SHA512 49f468706a3269f851a6b359d6020b01dadb312890c97208b1a66353fb82b2d95625947a472d8d3e535d0c52ec6ad3e110eb4d227014fe7a89f313ae1df6970f WHIRLPOOL a3d12e09e2596a1e705d4cd1b1870e411080ca6371411574e7830d48ec0058463944fded005e94fc929a0635403cba27d78fc379bf1f222b0e953828ae280238 DIST resin-gentoo-patches-3.0.25.tar.bz2 4781 SHA256 6f47dddc3c29ad1465efdb8c912d1625cf769f5f8dc45dd6b0782655ba5c97cd SHA512 23ce290e97f18248e08e0b3b7ccf37f60a4b0bf2c3aa28d856384295a286b3eeb9636e299e0620c2c858f8e523806707fe1d4531070ee7ffb4037ad483e6d035 WHIRLPOOL ea9eb10d1359d898021a781bdf947811d3500092a3489759202251713b776b5c2c20bfde112be5a108358cb470f0c3aa4cc2a4d54695c406fc2b3c3d18ad7a54 DIST resin-gentoo-patches-3.1.12.tar.bz2 1618 SHA256 de44915936848374adb975ca3f0dca3560d75c64b385b451e95e6813a3405ffd SHA512 12dfd508765c46a9c9ca782e1b63def2989a3d2e025b3e8a7b15e5b389976aeba898e1659044a737156d953c0eaca9a4a461a9c71dc601aaaeddac8cd5da03ea WHIRLPOOL 43785f6d225f74626c6a769e4eedf0873aa794f02780defbe0815d1934646d6f849302ab829a81cf4babad0acad2f7fc4458f1d80ba0c3fbdd9292a0f90b diff --git a/dev-java/resin-servlet-api/resin-servlet-api-4.0.46.ebuild b/dev-java/resin-servlet-api/resin-servlet-api-4.0.46.ebuild new file mode 100644 index 000..ad72b6b --- /dev/null +++ b/dev-java/resin-servlet-api/resin-servlet-api-4.0.46.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" + +JAVA_PKG_IUSE="source" + +inherit java-pkg-2 java-ant-2 + +DESCRIPTION="Resin Servlet API 3.0/JSP API 2.1 implementation" +HOMEPAGE="http://www.caucho.com/"; +SRC_URI="http://www.caucho.com/download/resin-${PV}-src.zip"; + +LICENSE="GPL-2" +SLOT="3.1" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd" + +IUSE="" + +COMMON_DEP="" + +RDEPEND=">=virtual/jre-1.6 + ${COMMON_DEP}" +DEPEND=">=virtual/jdk-1.6 + app-arch/unzip + ${COMMON_DEP}" + +S="${WORKDIR}/resin-${PV}" + +java_prepare() { + cd "${S}" + rm -f modules/ext/*.jar project-jars/*.jar webapp-jars/*.jar + java-ant_bsfix_files build-common.xml || die +} + +EANT_BUILD_TARGET="servlet16" +EANT_DOC_TARGET="" + +src_install() { + java-pkg_newjar "modules/servlet16/dist/servlet-16.jar" + use source && java-pkg_dosrc "${S}"/modules/servlet16/src/* + + dosym "${PN}.jar" "/usr/share/${PN}-${SLOT}/lib/servlet-api.jar" + java-pkg_regjar "${D}/usr/share/${PN}-${SLOT}/lib/servlet-api.jar" + dosym "${PN}.jar" "/usr/share/${PN}-${SLOT}/lib/jsp-api.jar" + java-pkg_regjar "${D}/usr/share/${PN}-${SLOT}/lib/jsp-api.jar" +}
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 9841c04c76bf210d1a6f708e1066ad35ed86edad Author: Patrice Clement gentoo org> AuthorDate: Sat Nov 7 21:15:13 2015 + Commit: Patrice Clement gentoo org> CommitDate: Sat Nov 7 21:15:13 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9841c04c profiles/package.mask: Mask dev-perl/Parse-CPAN-Meta for removal. Signed-off-by: Patrice Clement gentoo.org> profiles/package.mask | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 0fa4705..2b33aaf 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -30,6 +30,11 @@ #--- END OF EXAMPLES --- +# Patrice Clement (07 Nov 2015) +# Duplicate package since it already exists as virtual/perl-Parse-CPAN-meta. +# Masked for removal in 30 days. +dev-perl/Parse-CPAN-Meta + # Brian Evans (06 Nov 2015) # Mask new versions of dev-php/pecl-yaml that only work with PHP-7+ >=dev-php/pecl-yaml-2.0
[gentoo-commits] repo/gentoo:master commit in: www-servers/resin/files/4.0.46/
commit: e4610db38be8f1e8110f92b06ccd834f767ef47d Author: Patrice Clement gentoo org> AuthorDate: Sat Nov 7 20:58:06 2015 + Commit: Patrice Clement gentoo org> CommitDate: Sat Nov 7 20:58:27 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4610db3 www-servers/resin: Remove useless patch. Package-Manager: portage-2.2.20.1 Signed-off-by: Patrice Clement gentoo.org> www-servers/resin/files/4.0.46/VarType.java.patch | 35 --- 1 file changed, 35 deletions(-) diff --git a/www-servers/resin/files/4.0.46/VarType.java.patch b/www-servers/resin/files/4.0.46/VarType.java.patch deleted file mode 100644 index 05f03f2..000 --- a/www-servers/resin/files/4.0.46/VarType.java.patch +++ /dev/null @@ -1,35 +0,0 @@ modules/kernel/src/com/caucho/config/reflect/VarType.java.orig 2015-08-12 21:05:11.89200 + -+++ modules/kernel/src/com/caucho/config/reflect/VarType.java 2015-08-12 21:06:04.47500 + -@@ -33,6 +33,7 @@ - import java.lang.reflect.GenericDeclaration; - import java.lang.reflect.Type; - import java.lang.reflect.TypeVariable; -+import java.lang.reflect.AnnotatedType; - import java.util.Set; - - import com.caucho.inject.Module; -@@ -188,7 +189,23 @@ - - return sb.toString(); - } -- -+ -+ public AnnotatedType[] getAnnotatedBounds() { -+ return null; -+ } -+ -+ public Annotation[] getDeclaredAnnotations() { -+ return null; -+ } -+ -+ public Annotation[] getAnnotations() { -+ return null; -+ } -+ -+ public T getAnnotation(Class klass) { -+ return null; -+ } -+ - static class GenericDeclarationImpl implements GenericDeclaration { - @Override - public TypeVariable[] getTypeParameters()
[gentoo-commits] repo/gentoo:master commit in: dev-python/stormpath/
commit: e6782e43ed598b0bc50e325995aa2687d6a965e4 Author: Alex Brandt gentoo org> AuthorDate: Sat Nov 7 20:40:35 2015 + Commit: Alex Brandt gentoo org> CommitDate: Sat Nov 7 20:41:05 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6782e43 dev-python/stormpath: remove version 2.0.9 Package-Manager: portage-2.2.24 dev-python/stormpath/Manifest | 1 - dev-python/stormpath/stormpath-2.0.9.ebuild | 49 - 2 files changed, 50 deletions(-) diff --git a/dev-python/stormpath/Manifest b/dev-python/stormpath/Manifest index 3814077..98f4ff1 100644 --- a/dev-python/stormpath/Manifest +++ b/dev-python/stormpath/Manifest @@ -1,4 +1,3 @@ -DIST stormpath-2.0.9.tar.gz 4325976 SHA256 ba93f1f9f6b98db2eb2671d2b3285fdd15f8b2e6d3bce899f240576018f216ae SHA512 b50fa11e8fecf4909a8a1014963c80e7e2dde4db37e1f4681c2a116933d59f5b5ea32901cfde97b24398d8074db8b04121b2a7715d86b6b2eb78eb288465114c WHIRLPOOL 6290d5844d35158cc46f1810b6f83e41c443164cff4512caeeb38e562b04f448c1ac1b608b2cda4abd348f91319e4e8fbb3b195ba31a8fb415ba80f0ed7c5937 DIST stormpath-2.1.1.tar.gz 4326557 SHA256 94600e8368f2fbe06adea5fddc8f4b7a479f7a89a0a35a46f58f7c796286e5f4 SHA512 7548aff63e5f04718d4d4887a1177f6f0cf3cc8cb9588e17f7563bae9c6dc5897a968ee2c4e189b6d9100ef16ec7e34e524c4cd3c5112845c0619876ca6d5505 WHIRLPOOL 33db1d8e52d24581a1fe7220b4329479142772939d1df76d52a46d47db6219890fde3204655dd65851d43b38e2427cd32df894392948482d85554772b9f12bbf DIST stormpath-2.1.2.tar.gz 4337164 SHA256 10f46c7ebb27274f61c4b550eb6fc58e54260fa0fb1f96a4b7fce530d789d11c SHA512 c3b3e93f4d5515df8e5ab94770c995a5e7912a53f58f05ca3a1f630c41fc0f76e39cf213dbfad8858d7bfe5f964f6d9cbfad9013de33e9a02e0484bd92a7957d WHIRLPOOL adfbf1cf071167a93989cd4d80039a4eb8c42a908075207a4db4db3a38c87e3b9470b9c1c02946e9481e52d875e836d0c77a72050de2a1f79fc78b5ed037dfe2 DIST stormpath-2.1.4.tar.gz 4338169 SHA256 adbc595b243861be0268c2c71061de8ce6dc8f9a92d7398f92bf77a734315b2f SHA512 6834f1b8db731872208c96b9acb2ff66e5d7fcbb6ae0c1f1de541ce1597a786834f2b68c43d00c5adcb1018749c53b45444dde2a81a520fed79fd9b6f0f07ab0 WHIRLPOOL 6f50a1f6476d4486f43da55ae48c56942ef90820db4434c3b567222cb65d56aaa5649249dfc10add807f5ccba245d99b89efa031201af61bc888b902cf66b4ea diff --git a/dev-python/stormpath/stormpath-2.0.9.ebuild b/dev-python/stormpath/stormpath-2.0.9.ebuild deleted file mode 100644 index ac212dd..000 --- a/dev-python/stormpath/stormpath-2.0.9.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -PYTHON_COMPAT=( python2_7 python3_3 python3_4 ) - -inherit distutils-r1 vcs-snapshot - -DESCRIPTION="Official Stormpath SDK, used to interact with the Stormpath REST API." -HOMEPAGE="https://github.com/stormpath/stormpath-sdk-python"; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" -IUSE="doc test" - -DEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] - doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) - test? ( - dev-python/mock[${PYTHON_USEDEP}] - dev-python/pytest-cov[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - ) -" -RDEPEND=" - >=dev-python/oauthlib-0.6.3[${PYTHON_USEDEP}] - >=dev-python/pydispatcher-2.0.5[${PYTHON_USEDEP}] - >=dev-python/pyjwt-1.0.0[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.4.0[${PYTHON_USEDEP}] - >=dev-python/requests-2.4.3[${PYTHON_USEDEP}] - >=dev-python/six-1.6.1[${PYTHON_USEDEP}] -" - -python_compile_all() { - use doc && emake -C docs html -} - -python_test() { - esetup.py test -} - -python_install_all() { - use doc && local HTML_DOCS=( docs/_build/html/. ) - - distutils-r1_python_install_all -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/stormpath/
commit: 5e4912cd90e7820c662bc96b19dbd0d1abfec606 Author: Alex Brandt gentoo org> AuthorDate: Sat Nov 7 20:36:26 2015 + Commit: Alex Brandt gentoo org> CommitDate: Sat Nov 7 20:41:05 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e4912cd dev-python/stormpath: add version 2.1.4 Package-Manager: portage-2.2.24 dev-python/stormpath/Manifest | 1 + dev-python/stormpath/stormpath-2.1.4.ebuild | 51 + 2 files changed, 52 insertions(+) diff --git a/dev-python/stormpath/Manifest b/dev-python/stormpath/Manifest index 7fd0542..3814077 100644 --- a/dev-python/stormpath/Manifest +++ b/dev-python/stormpath/Manifest @@ -1,3 +1,4 @@ DIST stormpath-2.0.9.tar.gz 4325976 SHA256 ba93f1f9f6b98db2eb2671d2b3285fdd15f8b2e6d3bce899f240576018f216ae SHA512 b50fa11e8fecf4909a8a1014963c80e7e2dde4db37e1f4681c2a116933d59f5b5ea32901cfde97b24398d8074db8b04121b2a7715d86b6b2eb78eb288465114c WHIRLPOOL 6290d5844d35158cc46f1810b6f83e41c443164cff4512caeeb38e562b04f448c1ac1b608b2cda4abd348f91319e4e8fbb3b195ba31a8fb415ba80f0ed7c5937 DIST stormpath-2.1.1.tar.gz 4326557 SHA256 94600e8368f2fbe06adea5fddc8f4b7a479f7a89a0a35a46f58f7c796286e5f4 SHA512 7548aff63e5f04718d4d4887a1177f6f0cf3cc8cb9588e17f7563bae9c6dc5897a968ee2c4e189b6d9100ef16ec7e34e524c4cd3c5112845c0619876ca6d5505 WHIRLPOOL 33db1d8e52d24581a1fe7220b4329479142772939d1df76d52a46d47db6219890fde3204655dd65851d43b38e2427cd32df894392948482d85554772b9f12bbf DIST stormpath-2.1.2.tar.gz 4337164 SHA256 10f46c7ebb27274f61c4b550eb6fc58e54260fa0fb1f96a4b7fce530d789d11c SHA512 c3b3e93f4d5515df8e5ab94770c995a5e7912a53f58f05ca3a1f630c41fc0f76e39cf213dbfad8858d7bfe5f964f6d9cbfad9013de33e9a02e0484bd92a7957d WHIRLPOOL adfbf1cf071167a93989cd4d80039a4eb8c42a908075207a4db4db3a38c87e3b9470b9c1c02946e9481e52d875e836d0c77a72050de2a1f79fc78b5ed037dfe2 +DIST stormpath-2.1.4.tar.gz 4338169 SHA256 adbc595b243861be0268c2c71061de8ce6dc8f9a92d7398f92bf77a734315b2f SHA512 6834f1b8db731872208c96b9acb2ff66e5d7fcbb6ae0c1f1de541ce1597a786834f2b68c43d00c5adcb1018749c53b45444dde2a81a520fed79fd9b6f0f07ab0 WHIRLPOOL 6f50a1f6476d4486f43da55ae48c56942ef90820db4434c3b567222cb65d56aaa5649249dfc10add807f5ccba245d99b89efa031201af61bc888b902cf66b4ea diff --git a/dev-python/stormpath/stormpath-2.1.4.ebuild b/dev-python/stormpath/stormpath-2.1.4.ebuild new file mode 100644 index 000..e6bdfe5 --- /dev/null +++ b/dev-python/stormpath/stormpath-2.1.4.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +PYTHON_COMPAT=( python2_7 python3_3 python3_4 ) + +inherit distutils-r1 vcs-snapshot + +DESCRIPTION="Official Stormpath SDK, used to interact with the Stormpath REST API." +HOMEPAGE="https://github.com/stormpath/stormpath-sdk-python"; +SRC_URI="https://github.com/stormpath/${PN}-sdk-python/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="doc test" + +DEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pytest-cov[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + ) +" +RDEPEND=" + >=dev-python/isodate-0.5.4[${PYTHON_USEDEP}] + >=dev-python/oauthlib-0.6.3[${PYTHON_USEDEP}] + >=dev-python/pydispatcher-2.0.5[${PYTHON_USEDEP}] + >=dev-python/pyjwt-1.0.0[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.4.0[${PYTHON_USEDEP}] + >=dev-python/requests-2.4.3[${PYTHON_USEDEP}] + >=dev-python/six-1.6.1[${PYTHON_USEDEP}] +" + +python_compile_all() { + use doc && emake -C docs html +} + +python_test() { + esetup.py test +} + +python_install_all() { + use doc && local HTML_DOCS=( docs/_build/html/. ) + + distutils-r1_python_install_all +}
[gentoo-commits] repo/dev/tranquility: New branch: master
commit: Commit: Ole Reifschneider gentoo org> CommitDate: Sat Nov 7 20:32:02 2015 + New branch: master
[gentoo-commits] repo/gentoo:master commit in: net-libs/http-parser/
commit: b80cf973d108302eff58d2a7ab264cd74cdef72b Author: mschubert gmail com> AuthorDate: Fri Nov 6 13:32:08 2015 + Commit: Julian Ospald gentoo org> CommitDate: Fri Nov 6 13:32:14 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b80cf973 net-libs/http-parser: respect ${EPREFIX} net-libs/http-parser/http-parser-2.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/http-parser/http-parser-2.6.0.ebuild b/net-libs/http-parser/http-parser-2.6.0.ebuild index 186c880..7a5bcfe 100644 --- a/net-libs/http-parser/http-parser-2.6.0.ebuild +++ b/net-libs/http-parser/http-parser-2.6.0.ebuild @@ -40,6 +40,6 @@ multilib_src_test() { } multilib_src_install() { - emake DESTDIR="${D}" PREFIX="/usr" LIBDIR="/usr/$(get_libdir)" install + emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" LIBDIR="${EPREFIX}/usr/$(get_libdir)" install use static-libs && dolib.a libhttp_parser.a }
[gentoo-commits] repo/gentoo:master commit in: /
commit: 9efd3bf8f1941073dcc333fa53057bd51aa1de89 Author: Julian Ospald gentoo org> AuthorDate: Sat Nov 7 20:24:36 2015 + Commit: Julian Ospald gentoo org> CommitDate: Sat Nov 7 20:24:36 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9efd3bf8 Merge remote-tracking branch 'github/pr/331' net-libs/http-parser/http-parser-2.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
[gentoo-commits] proj/kde:master commit in: kde-misc/kdeconnect/
commit: 172b852a4d5d352438821cfb98c4c9b05022b39b Author: Andreas Sturmlechner gmail com> AuthorDate: Sat Nov 7 20:12:39 2015 + Commit: Manuel Rüger gentoo org> CommitDate: Sat Nov 7 20:18:23 2015 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=172b852a kde-misc/kdeconnect: Add missing dependencies Package-Manager: portage-2.2.20.1 kde-misc/kdeconnect/kdeconnect-.ebuild | 36 +- kde-misc/kdeconnect/metadata.xml | 5 + 2 files changed, 35 insertions(+), 6 deletions(-) diff --git a/kde-misc/kdeconnect/kdeconnect-.ebuild b/kde-misc/kdeconnect/kdeconnect-.ebuild index 7e9a6f4..06167ca 100644 --- a/kde-misc/kdeconnect/kdeconnect-.ebuild +++ b/kde-misc/kdeconnect/kdeconnect-.ebuild @@ -6,17 +6,18 @@ EAPI=5 MY_PN=${PN}-kde KMNAME=${MY_PN} +KDE_HANDBOOK="true" KDE_TEST="true" inherit kde5 DESCRIPTION="Adds communication between KDE and your smartphone" -HOMEPAGE="http://www.kde.org/"; +HOMEPAGE="https://kde.org/ https://community.kde.org/KDEConnect"; KEYWORDS="" - LICENSE="GPL-2+" +IUSE="app +telepathy wayland" -DEPEND=" +COMMON_DEPEND=" $(add_frameworks_dep kcmutils) $(add_frameworks_dep kconfig) $(add_frameworks_dep kconfigwidgets) @@ -26,17 +27,27 @@ DEPEND=" $(add_frameworks_dep kiconthemes) $(add_frameworks_dep kio) $(add_frameworks_dep knotifications) + $(add_frameworks_dep kservice) >=app-crypt/qca-2.1.0:2[qt5,openssl] dev-qt/qtdbus:5 dev-qt/qtdeclarative:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 + dev-qt/qtx11extras:5 x11-libs/libfakekey + x11-libs/libX11 + x11-libs/libXtst + telepathy? ( net-libs/telepathy-qt[qt5] ) + wayland? ( $(add_plasma_dep kwayland) ) " -RDEPEND="${DEPEND} - $(add_plasma_dep plasma-workspace) +DEPEND="${COMMON_DEPEND} + sys-devel/gettext +" +RDEPEND="${COMMON_DEPEND} !kde-misc/kdeconnect:4 + $(add_plasma_dep plasma-workspace) + wayland? ( $(add_plasma_dep kwin 'wayland') ) " [[ ${KDE_BUILD_TYPE} != live ]] && S=${WORKDIR}/${MY_P} @@ -45,7 +56,20 @@ src_prepare() { sed \ -e 's#${LIBEXEC_INSTALL_DIR}#@KDE_INSTALL_FULL_LIBEXECDIR@#' \ -i daemon/kdeconnectd.desktop.cmake - default + + kde5_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DEXPERIMENTALAPP_ENABLED=$(usex app) + $(cmake-utils_use_find_package handbook KF5DocTools) + $(cmake-utils_use_find_package telepathy TelepathyQt5) + $(cmake-utils_use_find_package telepathy TelepathyQt5Service) + $(cmake-utils_use_find_package wayland KF5Wayland) + ) + + kde5_src_configure } pkg_postinst(){ diff --git a/kde-misc/kdeconnect/metadata.xml b/kde-misc/kdeconnect/metadata.xml index a23f444..1629f7c 100644 --- a/kde-misc/kdeconnect/metadata.xml +++ b/kde-misc/kdeconnect/metadata.xml @@ -2,4 +2,9 @@ http://www.gentoo.org/dtd/metadata.dtd";> kde + + Enable experimental kcapp frontend + Enable dev-qt/telepathy-qt support to receive text messages and respond to them + Enable kwin_wayland support for mousepad plugin using kde-frameworks/kwayland +
[gentoo-commits] repo/gentoo:master commit in: dev-tex/vc/files/, dev-tex/vc/
commit: fc0340a364ccc83d679dc6972ddff40a6686bb24 Author: Ulrich Müller gentoo org> AuthorDate: Sat Nov 7 20:09:54 2015 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Nov 7 20:10:33 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc0340a3 dev-tex/vc: Initial import. Ebuild and patches contributed by me. Package-Manager: portage-2.2.23 dev-tex/vc/Manifest | 1 + dev-tex/vc/files/vc-0.5-git-date.patch | 14 ++ dev-tex/vc/files/vc-0.5-git-status.patch | 27 ++ dev-tex/vc/metadata.xml | 16 dev-tex/vc/vc-0.5.ebuild | 33 5 files changed, 91 insertions(+) diff --git a/dev-tex/vc/Manifest b/dev-tex/vc/Manifest new file mode 100644 index 000..fd09128 --- /dev/null +++ b/dev-tex/vc/Manifest @@ -0,0 +1 @@ +DIST vc-0.5.zip 440260 SHA256 7f11a41f364c0aa48818b69784fee6356db726d5e55f512a3bea0299f9b1ce0a SHA512 0574bb6e6e7a0a9065cb1042726ac6ff09c4c38b7d05acdaf4fab3023439f5be35af12ec228b285a40e9cd9448f85e16e849d0dd08af743115bdba0556f3b969 WHIRLPOOL ce6f648c4ad90596147af2faffe7be30c13da0d89e7fb99430facda9048ff4d810757a8713741432d820225f34665567e056f5ccd6ef630ed864356edef35c21 diff --git a/dev-tex/vc/files/vc-0.5-git-date.patch b/dev-tex/vc/files/vc-0.5-git-date.patch new file mode 100644 index 000..f05c857 --- /dev/null +++ b/dev-tex/vc/files/vc-0.5-git-date.patch @@ -0,0 +1,14 @@ +Use CommitterDate instead of AuthorDate, because the latter is not +guaranteed to increase monotonously. + +--- vc-orig/git-unix/vc-git.awk vc/git-unix/vc-git.awk +@@ -39,7 +39,7 @@ + ### Standard encoding is UTF-8. + if (Encoding == "") Encoding = "UTF-8" + ### Extract relevant information from variables. +- LongDate = substr(AuthorDate, 1, 25) ++ LongDate = substr(CommitterDate, 1, 25) + DateRAW = substr(LongDate, 1, 10) + DateISO = DateRAW + DateTEX = DateISO diff --git a/dev-tex/vc/files/vc-0.5-git-status.patch b/dev-tex/vc/files/vc-0.5-git-status.patch new file mode 100644 index 000..7ab998c --- /dev/null +++ b/dev-tex/vc/files/vc-0.5-git-status.patch @@ -0,0 +1,27 @@ +Output format of "git status" has changed which broke parsing. +Use "git status --porcelain" instead which is a more stable interface, +intended for processing by scripts. + +--- vc-orig/git-unix/vc vc/git-unix/vc +@@ -20,5 +20,5 @@ + git --no-pager log -1 HEAD --pretty=format:"Hash: %H%nAbr. Hash: %h%nParent Hashes: %P%nAbr. Parent Hashes: %p%nAuthor Name: %an%nAuthor Email: %ae%nAuthor Date: %ai%nCommitter Name: %cn%nCommitter Email: %ce%nCommitter Date: %ci%n" |gawk -v script=log -v full=$full -f vc-git.awk > vc.tex + if [ "$mod" = 1 ] + then +- git status |gawk -v script=status -f vc-git.awk >> vc.tex ++ git status --porcelain |gawk -v script=status -f vc-git.awk >> vc.tex + fi +--- vc-orig/git-unix/vc-git.awk vc/git-unix/vc-git.awk +@@ -26,9 +26,9 @@ + + ### Process output of "git status". + ### Changed index? +-script=="status" && /^# Changes to be committed:/ { modified = 1 } ++script=="status" && /^[MADRC]/ { if (modified == 0) modified = 1 } + ### Unstaged modifications? +-script=="status" && /^# Changed but not updated:/ { modified = 2 } ++script=="status" && /^.[MD]/ { modified = 2 } + + + diff --git a/dev-tex/vc/metadata.xml b/dev-tex/vc/metadata.xml new file mode 100644 index 000..42f266d --- /dev/null +++ b/dev-tex/vc/metadata.xml @@ -0,0 +1,16 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + +tex + + u...@gentoo.org + + + This is a script based approach to version control for TeX documents. + It works more reliably than keyword substitution based approaches, + since it tracks all files in a working copy, not only .tex files. + + The vc bundle works with LaTeX and plain TeX. Currently, Bazaar, Git + and Subversion are supported. + + diff --git a/dev-tex/vc/vc-0.5.ebuild b/dev-tex/vc/vc-0.5.ebuild new file mode 100644 index 000..8d0b9b6 --- /dev/null +++ b/dev-tex/vc/vc-0.5.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit latex-package + +DESCRIPTION="The vc (version control) bundle" +HOMEPAGE="https://www.ctan.org/pkg/vc"; +# Taken from http://mirrors.ctan.org/support/vc.zip +SRC_URI="http://dev.gentoo.org/~ulm/distfiles/${P}.zip"; + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND="app-arch/unzip" + +S="${WORKDIR}/${PN}" +PATCHES=( + "${FILESDIR}"/${P}-git-date.patch + "${FILESDIR}"/${P}-git-status.patch +) + +src_compile() { :; } + +src_install() { + insinto ${TEXMF}/scripts/${PN} + doins -r bzr-unix git-unix svn-unix + latex-package_src_doinstall pdf + dodoc CHANGES README +}
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: 9272cf1855d3932169342ac3c6a286ea6c78c88b Author: Pacho Ramos gentoo org> AuthorDate: Sat Nov 7 20:07:01 2015 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Nov 7 20:07:18 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9272cf18 gnome-extra/cjs: Drop old Package-Manager: portage-2.2.23 gnome-extra/cjs/Manifest | 2 -- gnome-extra/cjs/cjs-2.4.2.ebuild | 75 gnome-extra/cjs/cjs-2.6.1.ebuild | 75 3 files changed, 152 deletions(-) diff --git a/gnome-extra/cjs/Manifest b/gnome-extra/cjs/Manifest index de7ea36..eb44bda 100644 --- a/gnome-extra/cjs/Manifest +++ b/gnome-extra/cjs/Manifest @@ -1,3 +1 @@ -DIST cjs-2.4.2.tar.gz 324509 SHA256 1310a2bfdebd6a50a09718abf3627daab097233781757509121257445e0423e3 SHA512 95c46808120392f4c9d74d5d94ee030be1b3a8a36ddabbd12560ea0ed16ac6bdeb78016a09eec315536ee094109c6f6fe07ee624300bd1eae88fdbdefbed0565 WHIRLPOOL e0dca618e2d166ee29ebc303d162dd7cd37c8d5381d68fd1c5824aba173cd651ab9825437f2096aede2be667bcd9633a21acd3bdee9002fee1d2f350cc454730 -DIST cjs-2.6.1.tar.gz 324886 SHA256 1b431ccacfc6dac5f393ff6807dac69751eb943488422b7e26554f164a0e4309 SHA512 1c382a590def70f2d0ed554c5a345f3094d06ae4999aeb6b836d2867f947aeb5f60b222e4c139d89bdba0e855e6e844f80f4d0b08e3921e84c2e214e9d371a61 WHIRLPOOL 1cded0ba6da3baba6484785080cff9e08db5529e3f2a5c0a740e5f1a06b0c1e89b299f686c931724412ebdb0eb9dee509e517da5fad403eab5c4c043afabec84 DIST cjs-2.6.2.tar.gz 324978 SHA256 742e5a98281c3aff3127113352e920151468fd3c55214aa9c9ed09704efa70a0 SHA512 cd8954027ffa538e6bbf8e48e574ab9721c514a9d975e24e9915a3f23dc61b4faacc5e1a3302d8a08ea9a515189b40299c80c43a065c14560d206256a1984d29 WHIRLPOOL 0d566df0c80c4548b9521ca430f8a2a35892383b922faade4f77510ed9f1811fcac7b9dd8c166a4bff8148280c5b5b448bb584be9576edd005fd9b4a0b4085c2 diff --git a/gnome-extra/cjs/cjs-2.4.2.ebuild b/gnome-extra/cjs/cjs-2.4.2.ebuild deleted file mode 100644 index b492980..000 --- a/gnome-extra/cjs/cjs-2.4.2.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" -GCONF_DEBUG="no" - -inherit autotools eutils gnome2 pax-utils virtualx - -DESCRIPTION="Linux Mint's fork of gjs for Cinnamon" -HOMEPAGE="http://cinnamon.linuxmint.com/"; -SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" -SLOT="0" -IUSE="+cairo examples gtk test" -KEYWORDS="amd64 x86" - -RDEPEND=" - dev-lang/spidermonkey:24 - >=dev-libs/glib-2.36:2 - >=dev-libs/gobject-introspection-1.38:= - sys-libs/readline:0 - virtual/libffi - cairo? ( x11-libs/cairo[X,glib] ) - gtk? ( x11-libs/gtk+:3 ) -" -DEPEND="${RDEPEND} - gnome-base/gnome-common - sys-devel/gettext - virtual/pkgconfig - test? ( sys-apps/dbus ) -" -# Cinnamon 2.2 does not work with this release. -RDEPEND="${RDEPEND} - !http://cinnamon.linuxmint.com/"; -SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" -SLOT="0" -IUSE="+cairo examples gtk test" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - dev-lang/spidermonkey:24 - >=dev-libs/glib-2.37.3:2 - >=dev-libs/gobject-introspection-1.38:= - sys-libs/readline:0 - virtual/libffi - cairo? ( x11-libs/cairo[X,glib] ) - gtk? ( x11-libs/gtk+:3 ) -" -DEPEND="${RDEPEND} - gnome-base/gnome-common - sys-devel/gettext - virtual/pkgconfig - test? ( sys-apps/dbus ) -" -# Cinnamon 2.2 does not work with this release. -RDEPEND="${RDEPEND} - !
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
commit: 4150a8efa43a9752ef5a78a7b506cef94637cc52 Author: Pacho Ramos gentoo org> AuthorDate: Sat Nov 7 20:06:41 2015 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Nov 7 20:07:16 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4150a8ef gnome-extra/cjs: Fix commit 6b3ab73a96ef35cbadec5cbbd9ee665bc65da031 Package-Manager: portage-2.2.23 gnome-extra/cjs/cjs-2.6.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-extra/cjs/cjs-2.6.2.ebuild b/gnome-extra/cjs/cjs-2.6.2.ebuild index 7602027..b7c2cad 100644 --- a/gnome-extra/cjs/cjs-2.6.2.ebuild +++ b/gnome-extra/cjs/cjs-2.6.2.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" SLOT="0" IUSE="+cairo examples gtk test" -KEYWORDS="alpha ~amd64 x86" +KEYWORDS="amd64 x86" RDEPEND=" dev-lang/spidermonkey:24
[gentoo-commits] repo/gentoo:python-soabi-cleanup commit in: dev-lang/python/
commit: 45f180f61b1191a2de1dae08f18390f284601483 Author: Michał Górny gentoo org> AuthorDate: Fri Nov 6 22:16:25 2015 + Commit: Michał Górny gentoo org> CommitDate: Sat Nov 7 20:00:09 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45f180f6 dev-lang/python: Remove python-config-X.Y compatibility Remove the python-config-X.Y symlinks that were added as the Gentoo divergence compatibility. ...hon-3.4.3-r3.ebuild => python-2.7.10-r3.ebuild} | 125 ++--- dev-lang/python/python-3.3.5-r3.ebuild | 3 - dev-lang/python/python-3.4.3-r3.ebuild | 3 - dev-lang/python/python-3.5.0-r2.ebuild | 3 - 4 files changed, 82 insertions(+), 52 deletions(-) diff --git a/dev-lang/python/python-3.4.3-r3.ebuild b/dev-lang/python/python-2.7.10-r3.ebuild similarity index 67% copy from dev-lang/python/python-3.4.3-r3.ebuild copy to dev-lang/python/python-2.7.10-r3.ebuild index 6d1f40f..1fa586e 100644 --- a/dev-lang/python/python-3.4.3-r3.ebuild +++ b/dev-lang/python/python-2.7.10-r3.ebuild @@ -7,18 +7,18 @@ 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" +MY_P="Python-${PV}" +PATCHSET_VERSION="2.7.10-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 +SRC_URI="http://www.python.org/ftp/python/${PV}/${MY_P}.tar.xz https://dev.gentoo.org/~floppym/python/python-gentoo-patches-${PATCHSET_VERSION}.tar.xz"; LICENSE="PSF-2" -SLOT="3.4" +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="build elibc_uclibc examples gdbm hardened ipv6 libressl +ncurses +readline sqlite +ssl +threads tk wininst +xml" +IUSE="-berkdb build doc elibc_uclibc examples gdbm hardened ipv6 libressl +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 @@ -26,11 +26,23 @@ IUSE="build elibc_uclibc examples gdbm hardened ipv6 libressl +ncurses +readline # patchset. See bug 447752. RDEPEND="app-arch/bzip2 - app-arch/xz-utils >=sys-libs/zlib-1.1.3 virtual/libffi virtual/libintl xml? ( >=dev-libs/expat-2.1 ) + 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 @@ -46,31 +58,49 @@ RDEPEND="app-arch/bzip2 dev-tcltk/blt dev-tcltk/tix ) - !!http://bugs.python.org/issue15506 export ac_cv_path_PKG_CONFIG=$(tc-getPKG_CONFIG) - # Set LDFLAGS so we link modules with -lpython3.2 correctly. - # Needed on FreeBSD unless Python 3.2 is already installed. + # Set LDFLAGS so we link modules with -lpython2.7 correctly. + # Needed on FreeBSD unless Python 2.7 is already installed. # Please query BSD team before removing this! append-ldflags "-L." @@ -138,6 +178,9 @@ src_configure() { if use gdbm; then dbmliborder+="${dbmliborder:+:}gdbm" fi + if use berkdb; then + dbmliborder+="${dbmliborder:+:}bdb" + fi BUILD_DIR="${WORKDIR}/${CHOST}" mkdir -p "${BUILD_DIR}" || die @@ -149,9 +192,9 @@ src_configure() { --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-computed-gotos \ --with-dbmliborder="${dbmliborder}" \ --with-libc="" \ --enable-loadable-sqlite-extensions \ @@ -168,10 +211,10 @@ src_configure() { src_compile() { # Avoid invoking pgen for cross-compiles. - touch Include/graminit.h Python/graminit.c || die + touch Include/graminit.h Python/graminit.c cd "${BUILD_DIR}" || die - emake CPPFLAGS="" CFLAGS="" LDFLAGS="" + emake # Work around bug 329499. See also bug 413751 and 457194. if has_version dev-libs/libffi[pax_kernel]; then @@ -191,15 +234,15 @@ src_test() { cd "${BUILD_DIR}" || die # Skip faili
[gentoo-commits] repo/gentoo:python-soabi-cleanup commit in: dev-lang/python/
commit: 878936c60734706908b12489db88053454ac0a73 Author: Michał Górny gentoo org> AuthorDate: Fri Nov 6 21:58:01 2015 + Commit: Michał Górny gentoo org> CommitDate: Sat Nov 7 20:00:06 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=878936c6 dev-lang/python: Re-enable ABIFLAGS on python3.3+ Disable the ABIFLAGS removal that was introduced on python3.2+ for 'aesthetic reasons'. This caused Gentoo Python installations to unnecessarily diverge from upstream and promote bad development practices. dev-lang/python/python-3.3.5-r3.ebuild | 328 + dev-lang/python/python-3.4.3-r3.ebuild | 307 ++ dev-lang/python/python-3.5.0-r2.ebuild | 313 +++ 3 files changed, 948 insertions(+) diff --git a/dev-lang/python/python-3.3.5-r3.ebuild b/dev-lang/python/python-3.3.5-r3.ebuild new file mode 100644 index 000..497a255 --- /dev/null +++ b/dev-lang/python/python-3.3.5-r3.ebuild @@ -0,0 +1,328 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +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="${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 + https://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" +IUSE="build doc elibc_uclibc examples gdbm hardened ipv6 libressl +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? ( + !libressl? ( dev-libs/openssl:0 ) + libressl? ( dev-libs/libressl ) + ) + tk? ( + >=dev-lang/tk-8.0 + dev-tcltk/blt + dev-tcltk/tix + ) + xml? ( >=dev-libs/expat-2.1 ) + ) + !!https://bugs.gentoo.org/show_bug.cgi?id=50309 + if is-flagq -O3; then + is-flagq -fstack-protector-all && replace-flags -O3 -O2 + use hardened && replace-flags -O3 -O2 + fi + + # Export CXX so it ends up in /usr/lib/python3.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 -lpython3.2 correctly. + # Needed on FreeBSD unless Python 3.2 is already installed. + # Please query BSD team before removing this! + append-ldflags "-L." + + local dbmliborder + if use gdbm; then + dbmliborder+="${dbmliborder:+:}gdbm" + fi + + BUILD_DIR="${WORKDIR}/${CHOST}" + mkdir -p "${BUILD_DIR}" || die + cd "${BUILD_DIR}" || die + + ECONF_SOURCE="${S}" OPT="" \ + econf \ + --with-fpectl \ + --enable-shared \ + $(use_enable ipv6) \ + $(use_with threads) \ + --infodir='${prefix}/share/info' \ + --mandir='${prefix}/share/man' \ + --with-computed-gotos \ + --with-dbmliborder="${dbmliborder}" \ + --with-libc="" \ + --enable-loadable-sqlite-extensions \ + --with-system-expat \ + --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 +} + +src_compile() { + # Avoid invoking pgen for cross-compiles. + touch Include/graminit.h Python/graminit.c || die + +
[gentoo-commits] repo/gentoo:python-soabi-cleanup commit in: eclass/tests/, eclass/
commit: 4495c25f33d691ffb88e851b22b9977fb68d1a92 Author: Michał Górny gentoo org> AuthorDate: Fri Nov 6 22:41:52 2015 + Commit: Michał Górny gentoo org> CommitDate: Sat Nov 7 19:59:49 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4495c25f python-utils-r1.eclass: Obtain library path from the interpreter Obtain library path as concatenation of LIBDIR and LDLIBRARY config variables (from sysconfig module) rather than hardcoding it in the eclass. This improves maintainability and fixes compatibility with ABIFLAGS-enabled Python 3.3+. eclass/python-utils-r1.eclass | 21 +++-- eclass/tests/python-utils-r1.sh | 4 ++-- 2 files changed, 9 insertions(+), 16 deletions(-) diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass index a0274f6..ec85d8a 100644 --- a/eclass/python-utils-r1.eclass +++ b/eclass/python-utils-r1.eclass @@ -151,7 +151,8 @@ _python_impl_supported() { # The path to Python library. # # Set and exported on request using python_export(). -# Valid only for CPython. +# Valid only for CPython. Requires a proper build-time dependency +# on the Python implementation. # # Example value: # @CODE @@ -289,20 +290,12 @@ python_export() { fi ;; PYTHON_LIBPATH) - local libname - case "${impl}" in - python*) - libname=lib${impl} - ;; - *) - die "${impl} lacks a dynamic library" - ;; - esac - - local path=${EPREFIX}/usr/$(get_libdir) - - export PYTHON_LIBPATH=${path}/${libname}$(get_libname) + export PYTHON_LIBPATH=$("${PYTHON}" -c 'import os.path, sysconfig; print(os.path.join(sysconfig.get_config_var("LIBDIR"), sysconfig.get_config_var("LDLIBRARY")) if sysconfig.get_config_var("LDLIBRARY") else "")') debug-print "${FUNCNAME}: PYTHON_LIBPATH = ${PYTHON_LIBPATH}" + + if [[ ! ${PYTHON_LIBPATH} ]]; then + die "${impl} lacks a (usable) dynamic library" + fi ;; PYTHON_CFLAGS) local val diff --git a/eclass/tests/python-utils-r1.sh b/eclass/tests/python-utils-r1.sh index 5bc3744..913cd7d 100755 --- a/eclass/tests/python-utils-r1.sh +++ b/eclass/tests/python-utils-r1.sh @@ -66,8 +66,8 @@ test_var PYTHON python2_7 /usr/bin/python2.7 test_var PYTHON_SITEDIR python2_7 /usr/lib/python2.7/site-packages if [[ -x /usr/bin/python2.7 ]]; then test_var PYTHON_INCLUDEDIR python2_7 /usr/include/python2.7 + test_var PYTHON_LIBPATH python2_7 "/usr/lib*/libpython2.7$(get_libname)" fi -test_var PYTHON_LIBPATH python2_7 /usr/lib/libpython2.7$(get_libname) test_var PYTHON_PKG_DEP python2_7 '*dev-lang/python*:2.7' test_var PYTHON_SCRIPTDIR python2_7 /usr/lib/python-exec/python2.7 @@ -76,8 +76,8 @@ test_var PYTHON python3_3 /usr/bin/python3.3 test_var PYTHON_SITEDIR python3_3 /usr/lib/python3.3/site-packages if [[ -x /usr/bin/python3.3 ]]; then test_var PYTHON_INCLUDEDIR python3_3 "/usr/include/python3.3*" + test_var PYTHON_LIBPATH python3_3 "/usr/lib*/libpython3.3*$(get_libname)" fi -test_var PYTHON_LIBPATH python3_3 /usr/lib/libpython3.3$(get_libname) test_var PYTHON_PKG_DEP python3_3 '*dev-lang/python*:3.3' test_var PYTHON_SCRIPTDIR python3_3 /usr/lib/python-exec/python3.3
[gentoo-commits] repo/gentoo:python-soabi-cleanup commit in: eclass/tests/, eclass/
commit: f9003705f04a52f3cb0f47f3533fdb2de8dd166f Author: Michał Górny gentoo org> AuthorDate: Sat Nov 7 19:30:24 2015 + Commit: Michał Górny gentoo org> CommitDate: Sat Nov 7 19:59:52 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9003705 python-utils-r1.eclass: Obtain PYTHON_SITEDIR from the interpreter Obtain the Python site-packages directory path using the distutils.sysconfig module, rather than hardcoding it. eclass/python-utils-r1.eclass | 16 +--- eclass/tests/python-utils-r1.sh | 12 +++- 2 files changed, 12 insertions(+), 16 deletions(-) diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass index ec85d8a..e8de6b9 100644 --- a/eclass/python-utils-r1.eclass +++ b/eclass/python-utils-r1.eclass @@ -126,6 +126,7 @@ _python_impl_supported() { # The path to Python site-packages directory. # # Set and exported on request using python_export(). +# Requires a proper build-time dependency on the Python implementation. # # Example value: # @CODE @@ -267,17 +268,10 @@ python_export() { debug-print "${FUNCNAME}: PYTHON = ${PYTHON}" ;; PYTHON_SITEDIR) - local dir - case "${impl}" in - python*|pypy|pypy3) - dir=/usr/$(get_libdir)/${impl} - ;; - jython*) - dir=/usr/share/${impl/n/n-}/Lib - ;; - esac - - export PYTHON_SITEDIR=${EPREFIX}${dir}/site-packages + # sysconfig can't be used because: + # 1) pypy doesn't give site-packages but stdlib + # 2) jython gives paths with wrong case + export PYTHON_SITEDIR=$("${PYTHON}" -c 'import distutils.sysconfig; print(distutils.sysconfig.get_python_lib())') debug-print "${FUNCNAME}: PYTHON_SITEDIR = ${PYTHON_SITEDIR}" ;; PYTHON_INCLUDEDIR) diff --git a/eclass/tests/python-utils-r1.sh b/eclass/tests/python-utils-r1.sh index 913cd7d..bc141f7 100755 --- a/eclass/tests/python-utils-r1.sh +++ b/eclass/tests/python-utils-r1.sh @@ -63,8 +63,8 @@ inherit python-utils-r1 test_var EPYTHON python2_7 python2.7 test_var PYTHON python2_7 /usr/bin/python2.7 -test_var PYTHON_SITEDIR python2_7 /usr/lib/python2.7/site-packages if [[ -x /usr/bin/python2.7 ]]; then + test_var PYTHON_SITEDIR python2_7 "/usr/lib*/python2.7/site-packages" test_var PYTHON_INCLUDEDIR python2_7 /usr/include/python2.7 test_var PYTHON_LIBPATH python2_7 "/usr/lib*/libpython2.7$(get_libname)" fi @@ -73,8 +73,8 @@ test_var PYTHON_SCRIPTDIR python2_7 /usr/lib/python-exec/python2.7 test_var EPYTHON python3_3 python3.3 test_var PYTHON python3_3 /usr/bin/python3.3 -test_var PYTHON_SITEDIR python3_3 /usr/lib/python3.3/site-packages if [[ -x /usr/bin/python3.3 ]]; then + test_var PYTHON_SITEDIR python3_3 "/usr/lib*/python3.3/site-packages" test_var PYTHON_INCLUDEDIR python3_3 "/usr/include/python3.3*" test_var PYTHON_LIBPATH python3_3 "/usr/lib*/libpython3.3*$(get_libname)" fi @@ -83,14 +83,16 @@ test_var PYTHON_SCRIPTDIR python3_3 /usr/lib/python-exec/python3.3 test_var EPYTHON jython2_7 jython2.7 test_var PYTHON jython2_7 /usr/bin/jython2.7 -test_var PYTHON_SITEDIR jython2_7 /usr/share/jython-2.7/Lib/site-packages +if [[ -x /usr/bin/jython2.7 ]]; then + test_var PYTHON_SITEDIR jython2_7 /usr/share/jython-2.7/Lib/site-packages +fi test_var PYTHON_PKG_DEP jython2_7 '*dev-java/jython*:2.7' test_var PYTHON_SCRIPTDIR jython2_7 /usr/lib/python-exec/jython2.7 test_var EPYTHON pypy pypy test_var PYTHON pypy /usr/bin/pypy -test_var PYTHON_SITEDIR pypy /usr/lib/pypy/site-packages if [[ -x /usr/bin/pypy ]]; then + test_var PYTHON_SITEDIR pypy "/usr/lib*/pypy/site-packages" test_var PYTHON_INCLUDEDIR pypy "/usr/lib*/pypy/include" fi test_var PYTHON_PKG_DEP pypy '*virtual/pypy*:0=' @@ -98,8 +100,8 @@ test_var PYTHON_SCRIPTDIR pypy /usr/lib/python-exec/pypy test_var EPYTHON pypy3 pypy3 test_var PYTHON pypy3 /usr/bin/pypy3 -test_var PYTHON_SITEDIR pypy3 /usr/lib/pypy3/site-packages if [[ -x /usr/bin/pypy3 ]]; then + test_var PYTHON_SITEDIR pypy3 "/usr/lib*/pypy3/site-packages" test_var PYTHON_INCLUDEDIR pypy3 /usr/lib/pypy3/include fi test_var PYTHON_PKG_DEP pypy3 '*virtual/pypy3*:0='
[gentoo-commits] repo/gentoo:python-soabi-cleanup commit in: eclass/, eclass/tests/
commit: 1e3233020cfe3e7309daf70f2a60617dfb559996 Author: Michał Górny gentoo org> AuthorDate: Fri Nov 6 22:21:37 2015 + Commit: Michał Górny gentoo org> CommitDate: Sat Nov 7 19:59:37 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e323302 python-utils-r1.eclass: Obtain include directory from the interpreter Obtain the Python include directory using the distutils.sysconfig module of the Python interpreter rather than hardcoding values for it. This makes the code more maintainable, and clears the way for re-enabling ABIFLAGS on new Python versions. eclass/python-utils-r1.eclass | 21 +++-- eclass/tests/python-utils-r1.sh | 16 2 files changed, 19 insertions(+), 18 deletions(-) diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass index 69166cf..a0274f6 100644 --- a/eclass/python-utils-r1.eclass +++ b/eclass/python-utils-r1.eclass @@ -138,6 +138,7 @@ _python_impl_supported() { # The path to Python include directory. # # Set and exported on request using python_export(). +# Requires a proper build-time dependency on the Python implementation. # # Example value: # @CODE @@ -279,21 +280,13 @@ python_export() { debug-print "${FUNCNAME}: PYTHON_SITEDIR = ${PYTHON_SITEDIR}" ;; PYTHON_INCLUDEDIR) - local dir - case "${impl}" in - python*) - dir=/usr/include/${impl} - ;; - pypy|pypy3) - dir=/usr/$(get_libdir)/${impl}/include - ;; - *) - die "${impl} lacks header files" - ;; - esac - - export PYTHON_INCLUDEDIR=${EPREFIX}${dir} + export PYTHON_INCLUDEDIR=$("${PYTHON}" -c 'import distutils.sysconfig; print(distutils.sysconfig.get_python_inc())') debug-print "${FUNCNAME}: PYTHON_INCLUDEDIR = ${PYTHON_INCLUDEDIR}" + + # Jython gives a non-existing directory + if [[ ! -d ${PYTHON_INCLUDEDIR} ]]; then + die "${impl} does not install any header files!" + fi ;; PYTHON_LIBPATH) local libname diff --git a/eclass/tests/python-utils-r1.sh b/eclass/tests/python-utils-r1.sh index e49636a..5bc3744 100755 --- a/eclass/tests/python-utils-r1.sh +++ b/eclass/tests/python-utils-r1.sh @@ -64,7 +64,9 @@ inherit python-utils-r1 test_var EPYTHON python2_7 python2.7 test_var PYTHON python2_7 /usr/bin/python2.7 test_var PYTHON_SITEDIR python2_7 /usr/lib/python2.7/site-packages -test_var PYTHON_INCLUDEDIR python2_7 /usr/include/python2.7 +if [[ -x /usr/bin/python2.7 ]]; then + test_var PYTHON_INCLUDEDIR python2_7 /usr/include/python2.7 +fi test_var PYTHON_LIBPATH python2_7 /usr/lib/libpython2.7$(get_libname) test_var PYTHON_PKG_DEP python2_7 '*dev-lang/python*:2.7' test_var PYTHON_SCRIPTDIR python2_7 /usr/lib/python-exec/python2.7 @@ -72,7 +74,9 @@ test_var PYTHON_SCRIPTDIR python2_7 /usr/lib/python-exec/python2.7 test_var EPYTHON python3_3 python3.3 test_var PYTHON python3_3 /usr/bin/python3.3 test_var PYTHON_SITEDIR python3_3 /usr/lib/python3.3/site-packages -test_var PYTHON_INCLUDEDIR python3_3 /usr/include/python3.3 +if [[ -x /usr/bin/python3.3 ]]; then + test_var PYTHON_INCLUDEDIR python3_3 "/usr/include/python3.3*" +fi test_var PYTHON_LIBPATH python3_3 /usr/lib/libpython3.3$(get_libname) test_var PYTHON_PKG_DEP python3_3 '*dev-lang/python*:3.3' test_var PYTHON_SCRIPTDIR python3_3 /usr/lib/python-exec/python3.3 @@ -86,14 +90,18 @@ test_var PYTHON_SCRIPTDIR jython2_7 /usr/lib/python-exec/jython2.7 test_var EPYTHON pypy pypy test_var PYTHON pypy /usr/bin/pypy test_var PYTHON_SITEDIR pypy /usr/lib/pypy/site-packages -test_var PYTHON_INCLUDEDIR pypy /usr/lib/pypy/include +if [[ -x /usr/bin/pypy ]]; then + test_var PYTHON_INCLUDEDIR pypy "/usr/lib*/pypy/include" +fi test_var PYTHON_PKG_DEP pypy '*virtual/pypy*:0=' test_var PYTHON_SCRIPTDIR pypy /usr/lib/python-exec/pypy test_var EPYTHON pypy3 pypy3 test_var PYTHON pypy3 /usr/bin/pypy3 test_var PYTHON_SITEDIR pypy3 /usr/lib/pypy3/site-packages -test_var PYTHON_INCLUDEDIR pypy3 /usr/lib/pypy3/include +if [[ -x /usr/bin/pypy3 ]]; then + test_var PYTHON_INCLUDEDIR pypy3 /usr/lib/pypy3/include +fi test_var PYTHON_PKG_DEP pypy3 '*virtual/pypy3*:0=' test_var PYTHON_SCRIP
[gentoo-commits] repo/gentoo:python-soabi-cleanup commit in: eclass/
commit: 5a70c5afbc2b45b222b2549b6cd7418f2bc5d948 Author: Michał Górny gentoo org> AuthorDate: Sat Nov 7 09:28:21 2015 + Commit: Michał Górny gentoo org> CommitDate: Sat Nov 7 19:52:51 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a70c5af python-utils-r1.eclass: set PYTHON locally in python_export() Ensure that PYTHON is always set inside python_export() for convenience. If it wasn't requested for explicit export, make it a local variable. eclass/python-utils-r1.eclass | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass index a80bdf4..69166cf 100644 --- a/eclass/python-utils-r1.eclass +++ b/eclass/python-utils-r1.eclass @@ -248,6 +248,12 @@ python_export() { esac debug-print "${FUNCNAME}: implementation: ${impl}" + # make sure it doesn't leave our function unless desired + if ! has PYTHON "${@}"; then + local PYTHON + fi + export PYTHON=${EPREFIX}/usr/bin/${impl} + for var; do case "${var}" in EPYTHON) @@ -255,7 +261,7 @@ python_export() { debug-print "${FUNCNAME}: EPYTHON = ${EPYTHON}" ;; PYTHON) - export PYTHON=${EPREFIX}/usr/bin/${impl} + # already exported above debug-print "${FUNCNAME}: PYTHON = ${PYTHON}" ;; PYTHON_SITEDIR)
[gentoo-commits] repo/gentoo:python-soabi-cleanup commit in: eclass/, eclass/tests/
commit: d5bbbe96110d1400e5a7a557739e55dc080fc0ef Author: Michał Górny gentoo org> AuthorDate: Fri Nov 6 22:21:37 2015 + Commit: Michał Górny gentoo org> CommitDate: Sat Nov 7 19:53:58 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5bbbe96 python-utils-r1.eclass: Obtain include directory from the interpreter Obtain the Python include directory using the distutils.config module of the Python interpreter rather than hardcoding values for it. This makes the code more maintainable, and clears the way for re-enabling ABIFLAGS on new Python versions. eclass/python-utils-r1.eclass | 21 +++-- eclass/tests/python-utils-r1.sh | 16 2 files changed, 19 insertions(+), 18 deletions(-) diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass index 69166cf..a0274f6 100644 --- a/eclass/python-utils-r1.eclass +++ b/eclass/python-utils-r1.eclass @@ -138,6 +138,7 @@ _python_impl_supported() { # The path to Python include directory. # # Set and exported on request using python_export(). +# Requires a proper build-time dependency on the Python implementation. # # Example value: # @CODE @@ -279,21 +280,13 @@ python_export() { debug-print "${FUNCNAME}: PYTHON_SITEDIR = ${PYTHON_SITEDIR}" ;; PYTHON_INCLUDEDIR) - local dir - case "${impl}" in - python*) - dir=/usr/include/${impl} - ;; - pypy|pypy3) - dir=/usr/$(get_libdir)/${impl}/include - ;; - *) - die "${impl} lacks header files" - ;; - esac - - export PYTHON_INCLUDEDIR=${EPREFIX}${dir} + export PYTHON_INCLUDEDIR=$("${PYTHON}" -c 'import distutils.sysconfig; print(distutils.sysconfig.get_python_inc())') debug-print "${FUNCNAME}: PYTHON_INCLUDEDIR = ${PYTHON_INCLUDEDIR}" + + # Jython gives a non-existing directory + if [[ ! -d ${PYTHON_INCLUDEDIR} ]]; then + die "${impl} does not install any header files!" + fi ;; PYTHON_LIBPATH) local libname diff --git a/eclass/tests/python-utils-r1.sh b/eclass/tests/python-utils-r1.sh index e49636a..5bc3744 100755 --- a/eclass/tests/python-utils-r1.sh +++ b/eclass/tests/python-utils-r1.sh @@ -64,7 +64,9 @@ inherit python-utils-r1 test_var EPYTHON python2_7 python2.7 test_var PYTHON python2_7 /usr/bin/python2.7 test_var PYTHON_SITEDIR python2_7 /usr/lib/python2.7/site-packages -test_var PYTHON_INCLUDEDIR python2_7 /usr/include/python2.7 +if [[ -x /usr/bin/python2.7 ]]; then + test_var PYTHON_INCLUDEDIR python2_7 /usr/include/python2.7 +fi test_var PYTHON_LIBPATH python2_7 /usr/lib/libpython2.7$(get_libname) test_var PYTHON_PKG_DEP python2_7 '*dev-lang/python*:2.7' test_var PYTHON_SCRIPTDIR python2_7 /usr/lib/python-exec/python2.7 @@ -72,7 +74,9 @@ test_var PYTHON_SCRIPTDIR python2_7 /usr/lib/python-exec/python2.7 test_var EPYTHON python3_3 python3.3 test_var PYTHON python3_3 /usr/bin/python3.3 test_var PYTHON_SITEDIR python3_3 /usr/lib/python3.3/site-packages -test_var PYTHON_INCLUDEDIR python3_3 /usr/include/python3.3 +if [[ -x /usr/bin/python3.3 ]]; then + test_var PYTHON_INCLUDEDIR python3_3 "/usr/include/python3.3*" +fi test_var PYTHON_LIBPATH python3_3 /usr/lib/libpython3.3$(get_libname) test_var PYTHON_PKG_DEP python3_3 '*dev-lang/python*:3.3' test_var PYTHON_SCRIPTDIR python3_3 /usr/lib/python-exec/python3.3 @@ -86,14 +90,18 @@ test_var PYTHON_SCRIPTDIR jython2_7 /usr/lib/python-exec/jython2.7 test_var EPYTHON pypy pypy test_var PYTHON pypy /usr/bin/pypy test_var PYTHON_SITEDIR pypy /usr/lib/pypy/site-packages -test_var PYTHON_INCLUDEDIR pypy /usr/lib/pypy/include +if [[ -x /usr/bin/pypy ]]; then + test_var PYTHON_INCLUDEDIR pypy "/usr/lib*/pypy/include" +fi test_var PYTHON_PKG_DEP pypy '*virtual/pypy*:0=' test_var PYTHON_SCRIPTDIR pypy /usr/lib/python-exec/pypy test_var EPYTHON pypy3 pypy3 test_var PYTHON pypy3 /usr/bin/pypy3 test_var PYTHON_SITEDIR pypy3 /usr/lib/pypy3/site-packages -test_var PYTHON_INCLUDEDIR pypy3 /usr/lib/pypy3/include +if [[ -x /usr/bin/pypy3 ]]; then + test_var PYTHON_INCLUDEDIR pypy3 /usr/lib/pypy3/include +fi test_var PYTHON_PKG_DEP pypy3 '*virtual/pypy3*:0=' test_var PYTHON_SCRIPTDI
[gentoo-commits] repo/gentoo:python-soabi-cleanup commit in: dev-lang/python/
commit: 36572f147a55350f9d589992b53b34a7ea52f2ac Author: Michał Górny gentoo org> AuthorDate: Fri Nov 6 22:16:25 2015 + Commit: Michał Górny gentoo org> CommitDate: Sat Nov 7 19:57:40 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36572f14 dev-lang/python: Remove python-config-X.Y compatibility Remove the python-config-X.Y symlinks that were added as the Gentoo divergence compatibility. ...hon-3.4.3-r3.ebuild => python-2.7.10-r3.ebuild} | 125 ++--- dev-lang/python/python-3.3.5-r3.ebuild | 3 - dev-lang/python/python-3.4.3-r3.ebuild | 3 - dev-lang/python/python-3.5.0-r2.ebuild | 3 - 4 files changed, 82 insertions(+), 52 deletions(-) diff --git a/dev-lang/python/python-3.4.3-r3.ebuild b/dev-lang/python/python-2.7.10-r3.ebuild similarity index 67% copy from dev-lang/python/python-3.4.3-r3.ebuild copy to dev-lang/python/python-2.7.10-r3.ebuild index 6d1f40f..1fa586e 100644 --- a/dev-lang/python/python-3.4.3-r3.ebuild +++ b/dev-lang/python/python-2.7.10-r3.ebuild @@ -7,18 +7,18 @@ 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" +MY_P="Python-${PV}" +PATCHSET_VERSION="2.7.10-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 +SRC_URI="http://www.python.org/ftp/python/${PV}/${MY_P}.tar.xz https://dev.gentoo.org/~floppym/python/python-gentoo-patches-${PATCHSET_VERSION}.tar.xz"; LICENSE="PSF-2" -SLOT="3.4" +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="build elibc_uclibc examples gdbm hardened ipv6 libressl +ncurses +readline sqlite +ssl +threads tk wininst +xml" +IUSE="-berkdb build doc elibc_uclibc examples gdbm hardened ipv6 libressl +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 @@ -26,11 +26,23 @@ IUSE="build elibc_uclibc examples gdbm hardened ipv6 libressl +ncurses +readline # patchset. See bug 447752. RDEPEND="app-arch/bzip2 - app-arch/xz-utils >=sys-libs/zlib-1.1.3 virtual/libffi virtual/libintl xml? ( >=dev-libs/expat-2.1 ) + 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 @@ -46,31 +58,49 @@ RDEPEND="app-arch/bzip2 dev-tcltk/blt dev-tcltk/tix ) - !!http://bugs.python.org/issue15506 export ac_cv_path_PKG_CONFIG=$(tc-getPKG_CONFIG) - # Set LDFLAGS so we link modules with -lpython3.2 correctly. - # Needed on FreeBSD unless Python 3.2 is already installed. + # Set LDFLAGS so we link modules with -lpython2.7 correctly. + # Needed on FreeBSD unless Python 2.7 is already installed. # Please query BSD team before removing this! append-ldflags "-L." @@ -138,6 +178,9 @@ src_configure() { if use gdbm; then dbmliborder+="${dbmliborder:+:}gdbm" fi + if use berkdb; then + dbmliborder+="${dbmliborder:+:}bdb" + fi BUILD_DIR="${WORKDIR}/${CHOST}" mkdir -p "${BUILD_DIR}" || die @@ -149,9 +192,9 @@ src_configure() { --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-computed-gotos \ --with-dbmliborder="${dbmliborder}" \ --with-libc="" \ --enable-loadable-sqlite-extensions \ @@ -168,10 +211,10 @@ src_configure() { src_compile() { # Avoid invoking pgen for cross-compiles. - touch Include/graminit.h Python/graminit.c || die + touch Include/graminit.h Python/graminit.c cd "${BUILD_DIR}" || die - emake CPPFLAGS="" CFLAGS="" LDFLAGS="" + emake # Work around bug 329499. See also bug 413751 and 457194. if has_version dev-libs/libffi[pax_kernel]; then @@ -191,15 +234,15 @@ src_test() { cd "${BUILD_DIR}" || die # Skip faili
[gentoo-commits] repo/gentoo:python-soabi-cleanup commit in: eclass/, eclass/tests/
commit: 12bf890457997737b4908c32482d21dc48b4298b Author: Michał Górny gentoo org> AuthorDate: Fri Nov 6 22:41:52 2015 + Commit: Michał Górny gentoo org> CommitDate: Sat Nov 7 19:54:41 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12bf8904 python-utils-r1.eclass: Obtain library path from the interpreter Obtain library path as concatenation of LIBDIR and LDLIBRARY config variables (from sysconfig module) rather than hardcoding it in the eclass. This improves maintainability and fixes compatibility with ABIFLAGS-enabled Python 3.3+. eclass/python-utils-r1.eclass | 21 +++-- eclass/tests/python-utils-r1.sh | 4 ++-- 2 files changed, 9 insertions(+), 16 deletions(-) diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass index a0274f6..ec85d8a 100644 --- a/eclass/python-utils-r1.eclass +++ b/eclass/python-utils-r1.eclass @@ -151,7 +151,8 @@ _python_impl_supported() { # The path to Python library. # # Set and exported on request using python_export(). -# Valid only for CPython. +# Valid only for CPython. Requires a proper build-time dependency +# on the Python implementation. # # Example value: # @CODE @@ -289,20 +290,12 @@ python_export() { fi ;; PYTHON_LIBPATH) - local libname - case "${impl}" in - python*) - libname=lib${impl} - ;; - *) - die "${impl} lacks a dynamic library" - ;; - esac - - local path=${EPREFIX}/usr/$(get_libdir) - - export PYTHON_LIBPATH=${path}/${libname}$(get_libname) + export PYTHON_LIBPATH=$("${PYTHON}" -c 'import os.path, sysconfig; print(os.path.join(sysconfig.get_config_var("LIBDIR"), sysconfig.get_config_var("LDLIBRARY")) if sysconfig.get_config_var("LDLIBRARY") else "")') debug-print "${FUNCNAME}: PYTHON_LIBPATH = ${PYTHON_LIBPATH}" + + if [[ ! ${PYTHON_LIBPATH} ]]; then + die "${impl} lacks a (usable) dynamic library" + fi ;; PYTHON_CFLAGS) local val diff --git a/eclass/tests/python-utils-r1.sh b/eclass/tests/python-utils-r1.sh index 5bc3744..913cd7d 100755 --- a/eclass/tests/python-utils-r1.sh +++ b/eclass/tests/python-utils-r1.sh @@ -66,8 +66,8 @@ test_var PYTHON python2_7 /usr/bin/python2.7 test_var PYTHON_SITEDIR python2_7 /usr/lib/python2.7/site-packages if [[ -x /usr/bin/python2.7 ]]; then test_var PYTHON_INCLUDEDIR python2_7 /usr/include/python2.7 + test_var PYTHON_LIBPATH python2_7 "/usr/lib*/libpython2.7$(get_libname)" fi -test_var PYTHON_LIBPATH python2_7 /usr/lib/libpython2.7$(get_libname) test_var PYTHON_PKG_DEP python2_7 '*dev-lang/python*:2.7' test_var PYTHON_SCRIPTDIR python2_7 /usr/lib/python-exec/python2.7 @@ -76,8 +76,8 @@ test_var PYTHON python3_3 /usr/bin/python3.3 test_var PYTHON_SITEDIR python3_3 /usr/lib/python3.3/site-packages if [[ -x /usr/bin/python3.3 ]]; then test_var PYTHON_INCLUDEDIR python3_3 "/usr/include/python3.3*" + test_var PYTHON_LIBPATH python3_3 "/usr/lib*/libpython3.3*$(get_libname)" fi -test_var PYTHON_LIBPATH python3_3 /usr/lib/libpython3.3$(get_libname) test_var PYTHON_PKG_DEP python3_3 '*dev-lang/python*:3.3' test_var PYTHON_SCRIPTDIR python3_3 /usr/lib/python-exec/python3.3
[gentoo-commits] repo/gentoo:python-soabi-cleanup commit in: eclass/tests/, eclass/
commit: df0b7168358d06dcdaf3eaf22341593e48af64b4 Author: Michał Górny gentoo org> AuthorDate: Sat Nov 7 19:30:24 2015 + Commit: Michał Górny gentoo org> CommitDate: Sat Nov 7 19:56:48 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df0b7168 python-utils-r1.eclass: Obtain PYTHON_SITEDIR from the interpreter Obtain the Python site-packages directory path using the distutils.config module, rather than hardcoding it. eclass/python-utils-r1.eclass | 16 +--- eclass/tests/python-utils-r1.sh | 12 +++- 2 files changed, 12 insertions(+), 16 deletions(-) diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass index ec85d8a..e8de6b9 100644 --- a/eclass/python-utils-r1.eclass +++ b/eclass/python-utils-r1.eclass @@ -126,6 +126,7 @@ _python_impl_supported() { # The path to Python site-packages directory. # # Set and exported on request using python_export(). +# Requires a proper build-time dependency on the Python implementation. # # Example value: # @CODE @@ -267,17 +268,10 @@ python_export() { debug-print "${FUNCNAME}: PYTHON = ${PYTHON}" ;; PYTHON_SITEDIR) - local dir - case "${impl}" in - python*|pypy|pypy3) - dir=/usr/$(get_libdir)/${impl} - ;; - jython*) - dir=/usr/share/${impl/n/n-}/Lib - ;; - esac - - export PYTHON_SITEDIR=${EPREFIX}${dir}/site-packages + # sysconfig can't be used because: + # 1) pypy doesn't give site-packages but stdlib + # 2) jython gives paths with wrong case + export PYTHON_SITEDIR=$("${PYTHON}" -c 'import distutils.sysconfig; print(distutils.sysconfig.get_python_lib())') debug-print "${FUNCNAME}: PYTHON_SITEDIR = ${PYTHON_SITEDIR}" ;; PYTHON_INCLUDEDIR) diff --git a/eclass/tests/python-utils-r1.sh b/eclass/tests/python-utils-r1.sh index 913cd7d..bc141f7 100755 --- a/eclass/tests/python-utils-r1.sh +++ b/eclass/tests/python-utils-r1.sh @@ -63,8 +63,8 @@ inherit python-utils-r1 test_var EPYTHON python2_7 python2.7 test_var PYTHON python2_7 /usr/bin/python2.7 -test_var PYTHON_SITEDIR python2_7 /usr/lib/python2.7/site-packages if [[ -x /usr/bin/python2.7 ]]; then + test_var PYTHON_SITEDIR python2_7 "/usr/lib*/python2.7/site-packages" test_var PYTHON_INCLUDEDIR python2_7 /usr/include/python2.7 test_var PYTHON_LIBPATH python2_7 "/usr/lib*/libpython2.7$(get_libname)" fi @@ -73,8 +73,8 @@ test_var PYTHON_SCRIPTDIR python2_7 /usr/lib/python-exec/python2.7 test_var EPYTHON python3_3 python3.3 test_var PYTHON python3_3 /usr/bin/python3.3 -test_var PYTHON_SITEDIR python3_3 /usr/lib/python3.3/site-packages if [[ -x /usr/bin/python3.3 ]]; then + test_var PYTHON_SITEDIR python3_3 "/usr/lib*/python3.3/site-packages" test_var PYTHON_INCLUDEDIR python3_3 "/usr/include/python3.3*" test_var PYTHON_LIBPATH python3_3 "/usr/lib*/libpython3.3*$(get_libname)" fi @@ -83,14 +83,16 @@ test_var PYTHON_SCRIPTDIR python3_3 /usr/lib/python-exec/python3.3 test_var EPYTHON jython2_7 jython2.7 test_var PYTHON jython2_7 /usr/bin/jython2.7 -test_var PYTHON_SITEDIR jython2_7 /usr/share/jython-2.7/Lib/site-packages +if [[ -x /usr/bin/jython2.7 ]]; then + test_var PYTHON_SITEDIR jython2_7 /usr/share/jython-2.7/Lib/site-packages +fi test_var PYTHON_PKG_DEP jython2_7 '*dev-java/jython*:2.7' test_var PYTHON_SCRIPTDIR jython2_7 /usr/lib/python-exec/jython2.7 test_var EPYTHON pypy pypy test_var PYTHON pypy /usr/bin/pypy -test_var PYTHON_SITEDIR pypy /usr/lib/pypy/site-packages if [[ -x /usr/bin/pypy ]]; then + test_var PYTHON_SITEDIR pypy "/usr/lib*/pypy/site-packages" test_var PYTHON_INCLUDEDIR pypy "/usr/lib*/pypy/include" fi test_var PYTHON_PKG_DEP pypy '*virtual/pypy*:0=' @@ -98,8 +100,8 @@ test_var PYTHON_SCRIPTDIR pypy /usr/lib/python-exec/pypy test_var EPYTHON pypy3 pypy3 test_var PYTHON pypy3 /usr/bin/pypy3 -test_var PYTHON_SITEDIR pypy3 /usr/lib/pypy3/site-packages if [[ -x /usr/bin/pypy3 ]]; then + test_var PYTHON_SITEDIR pypy3 "/usr/lib*/pypy3/site-packages" test_var PYTHON_INCLUDEDIR pypy3 /usr/lib/pypy3/include fi test_var PYTHON_PKG_DEP pypy3 '*virtual/pypy3*:0='
[gentoo-commits] repo/gentoo:python-soabi-cleanup commit in: dev-lang/python/
commit: 58390c6f1880610fbec392019f252290495297d5 Author: Michał Górny gentoo org> AuthorDate: Fri Nov 6 21:58:01 2015 + Commit: Michał Górny gentoo org> CommitDate: Sat Nov 7 19:57:37 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58390c6f dev-lang/python: Re-enable ABIFLAGS on python3.3+ Disable the ABIFLAGS removal that was introduced on python3.2+ for 'aesthetic reasons'. This caused Gentoo Python installations to unnecessarily diverge from upstream and promote bad development practices. dev-lang/python/python-3.3.5-r3.ebuild | 328 + dev-lang/python/python-3.4.3-r3.ebuild | 307 ++ dev-lang/python/python-3.5.0-r2.ebuild | 313 +++ 3 files changed, 948 insertions(+) diff --git a/dev-lang/python/python-3.3.5-r3.ebuild b/dev-lang/python/python-3.3.5-r3.ebuild new file mode 100644 index 000..497a255 --- /dev/null +++ b/dev-lang/python/python-3.3.5-r3.ebuild @@ -0,0 +1,328 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +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="${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 + https://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" +IUSE="build doc elibc_uclibc examples gdbm hardened ipv6 libressl +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? ( + !libressl? ( dev-libs/openssl:0 ) + libressl? ( dev-libs/libressl ) + ) + tk? ( + >=dev-lang/tk-8.0 + dev-tcltk/blt + dev-tcltk/tix + ) + xml? ( >=dev-libs/expat-2.1 ) + ) + !!https://bugs.gentoo.org/show_bug.cgi?id=50309 + if is-flagq -O3; then + is-flagq -fstack-protector-all && replace-flags -O3 -O2 + use hardened && replace-flags -O3 -O2 + fi + + # Export CXX so it ends up in /usr/lib/python3.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 -lpython3.2 correctly. + # Needed on FreeBSD unless Python 3.2 is already installed. + # Please query BSD team before removing this! + append-ldflags "-L." + + local dbmliborder + if use gdbm; then + dbmliborder+="${dbmliborder:+:}gdbm" + fi + + BUILD_DIR="${WORKDIR}/${CHOST}" + mkdir -p "${BUILD_DIR}" || die + cd "${BUILD_DIR}" || die + + ECONF_SOURCE="${S}" OPT="" \ + econf \ + --with-fpectl \ + --enable-shared \ + $(use_enable ipv6) \ + $(use_with threads) \ + --infodir='${prefix}/share/info' \ + --mandir='${prefix}/share/man' \ + --with-computed-gotos \ + --with-dbmliborder="${dbmliborder}" \ + --with-libc="" \ + --enable-loadable-sqlite-extensions \ + --with-system-expat \ + --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 +} + +src_compile() { + # Avoid invoking pgen for cross-compiles. + touch Include/graminit.h Python/graminit.c || die + +
[gentoo-commits] repo/gentoo:python-soabi-cleanup commit in: dev-lang/python/
commit: e34825a39266c05a5c11320d5416d62bf6eb2593 Author: Michał Górny gentoo org> AuthorDate: Fri Nov 6 21:58:01 2015 + Commit: Michał Górny gentoo org> CommitDate: Sat Nov 7 19:40:42 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e34825a3 dev-lang/python: Re-enable ABIFLAGS on python3.3+ Disable the ABIFLAGS removal that was introduced on python3.2+ for 'aesthetic reasons'. This caused Gentoo Python installations to unnecessarily diverge from upstream and promote bad development practices. dev-lang/python/python-3.3.5-r3.ebuild | 328 + dev-lang/python/python-3.4.3-r3.ebuild | 307 ++ dev-lang/python/python-3.5.0-r2.ebuild | 313 +++ 3 files changed, 948 insertions(+) diff --git a/dev-lang/python/python-3.3.5-r3.ebuild b/dev-lang/python/python-3.3.5-r3.ebuild new file mode 100644 index 000..497a255 --- /dev/null +++ b/dev-lang/python/python-3.3.5-r3.ebuild @@ -0,0 +1,328 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +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="${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 + https://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" +IUSE="build doc elibc_uclibc examples gdbm hardened ipv6 libressl +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? ( + !libressl? ( dev-libs/openssl:0 ) + libressl? ( dev-libs/libressl ) + ) + tk? ( + >=dev-lang/tk-8.0 + dev-tcltk/blt + dev-tcltk/tix + ) + xml? ( >=dev-libs/expat-2.1 ) + ) + !!https://bugs.gentoo.org/show_bug.cgi?id=50309 + if is-flagq -O3; then + is-flagq -fstack-protector-all && replace-flags -O3 -O2 + use hardened && replace-flags -O3 -O2 + fi + + # Export CXX so it ends up in /usr/lib/python3.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 -lpython3.2 correctly. + # Needed on FreeBSD unless Python 3.2 is already installed. + # Please query BSD team before removing this! + append-ldflags "-L." + + local dbmliborder + if use gdbm; then + dbmliborder+="${dbmliborder:+:}gdbm" + fi + + BUILD_DIR="${WORKDIR}/${CHOST}" + mkdir -p "${BUILD_DIR}" || die + cd "${BUILD_DIR}" || die + + ECONF_SOURCE="${S}" OPT="" \ + econf \ + --with-fpectl \ + --enable-shared \ + $(use_enable ipv6) \ + $(use_with threads) \ + --infodir='${prefix}/share/info' \ + --mandir='${prefix}/share/man' \ + --with-computed-gotos \ + --with-dbmliborder="${dbmliborder}" \ + --with-libc="" \ + --enable-loadable-sqlite-extensions \ + --with-system-expat \ + --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 +} + +src_compile() { + # Avoid invoking pgen for cross-compiles. + touch Include/graminit.h Python/graminit.c || die + +
[gentoo-commits] repo/gentoo:python-soabi-cleanup commit in: media-libs/jbig2enc/
commit: 58352d935520f88e59bbe6e1f8556dc7d5901d35 Author: Fabian Groffen gentoo org> AuthorDate: Sat Nov 7 16:16:17 2015 + Commit: Michał Górny gentoo org> CommitDate: Sat Nov 7 16:16:17 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58352d93 media-libs/jbig2enc: marked ~ppc-macos, bug #564816 Package-Manager: portage-2.2.20-prefix media-libs/jbig2enc/jbig2enc-0.28-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jbig2enc/jbig2enc-0.28-r1.ebuild b/media-libs/jbig2enc/jbig2enc-0.28-r1.ebuild index 361bc7c..7a38cf9 100644 --- a/media-libs/jbig2enc/jbig2enc-0.28-r1.ebuild +++ b/media-libs/jbig2enc/jbig2enc-0.28-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/agl/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 x86 ~ppc-macos" IUSE="gif jpeg png static-libs tiff webp"
[gentoo-commits] repo/gentoo:python-soabi-cleanup commit in: sys-devel/prelink/
commit: e09220bd85905f31e16786d36ad27d79eafbe4b8 Author: Mike Frysinger gentoo org> AuthorDate: Sat Nov 7 17:39:46 2015 + Commit: Michał Górny gentoo org> CommitDate: Sat Nov 7 17:46:45 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e09220bd sys-devel/prelink: drop old versions sys-devel/prelink/Manifest| 3 - sys-devel/prelink/prelink-20110511.ebuild | 75 - sys-devel/prelink/prelink-20111012.ebuild | 81 --- sys-devel/prelink/prelink-20120628.ebuild | 91 --- 4 files changed, 250 deletions(-) diff --git a/sys-devel/prelink/Manifest b/sys-devel/prelink/Manifest index 283f1e2..54c581f 100644 --- a/sys-devel/prelink/Manifest +++ b/sys-devel/prelink/Manifest @@ -1,4 +1 @@ -DIST prelink-20110511.tar.bz2 924501 SHA256 038725b6e3125dc163bca6c6bd348958ca117510d6d2603f06431fee59b4e0fe SHA512 4ae8a8a9fc29c98954e43eb606bef5e4d6eeca6ea9cec855f13e640e1090dd99543c60da240bc8f68b01e1ec94a6860863772378b1b13191faf42912fb8d51ec WHIRLPOOL 8e8dc9247bfd9425527f7246aa2e61ff351a7701729c22f04bddce46ac37fe109a2c777cc880a40a55a28a0072337e5e8f8e410616b537180486c757f2dad161 -DIST prelink-20111012.tar.bz2 926500 SHA256 b86df2e6c051176da711a85982b80d87c8ce8e053e04bd0ffb2f9ba817f62aaf SHA512 51e57337b528728e916a69c2fc6a21503882d43317d927c1c3990193b929e7d0a91e04411647fd798f4f2467a87dc5482a8f8f95650546bb2336d42e563e66cf WHIRLPOOL e4c0b2ec05694ea56dd365b725f19d8b263a6392426ac47d4cefa49326a32b6174026416b98acb5a56a2644c2094db6f4c4c3523de3b74d33c09ac42e235ae66 -DIST prelink-20120628.tar.bz2 917485 SHA256 46548d655e9d764260b735ecdd1c8b0673756224f5fd9a4f14fef1cdb6bad44d SHA512 ee45d0c916fe8dd8e358ba1bae2ea0af41f7ae45a77b2c126236f93035bd335797834714fd9d7841a3e6987855a12adf5c8c954c72155e51319786ac21ed42ef WHIRLPOOL 06f34a15363924576bfa8c54180a78993589c3fd51c6a4cd7a58c823c4a5738591bc9332173e3312a557b1af4c1c71bc1f02982145fd9af5ad1f7063be58a205 DIST prelink-20130503.tar.bz2 928040 SHA256 6339c7605e9b6f414d1be32530c9c8011f38820d36431c8a62e8674ca37140f0 SHA512 69138a695e3e535deacd8224f6f8364ff64b8868b87b516d1f3392d9df968f77265177e9fede09c38f16aa878f9fd57a9ec39f0d9deabc0c9c01609b11156ba3 WHIRLPOOL 51b4234009c6ac6e6f45f09e3513feb5efe1dbf9d705b55f88d0443fe386bacbe04fa4a4e5d60caf40ef0a98a5557eb2e9f3a11549ec01c0200c324cb948ab34 diff --git a/sys-devel/prelink/prelink-20110511.ebuild b/sys-devel/prelink/prelink-20110511.ebuild deleted file mode 100644 index 12ce281..000 --- a/sys-devel/prelink/prelink-20110511.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="4" - -inherit eutils flag-o-matic - -DESCRIPTION="Modifies ELFs to avoid runtime symbol resolutions resulting in faster load times" -HOMEPAGE="https://people.redhat.com/jakub/prelink"; - -SRC_URI="mirror://gentoo/${P}.tar.bz2" -#SRC_URI="https://people.redhat.com/jakub/prelink/${P}.tar.bz2"; -# -# if not available rip the distfile with rpm2targz from -# https://mirrors.kernel.org/fedora/development/rawhide/source/SRPMS/prelink-[ver].src.rpm - -# track http://pkgs.fedoraproject.org/gitweb/?p=prelink.git;a=summary for -# version bumps - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 -arm ppc ppc64 x86" -IUSE="" - -DEPEND=">=dev-libs/elfutils-0.100[static-libs(+)] - !dev-libs/libelf - >=sys-libs/glibc-2.8" -RDEPEND="${DEPEND} - >=sys-devel/binutils-2.18" - -S=${WORKDIR}/${PN} - -src_prepare() { - epatch "${FILESDIR}"/${PN}-20061201-prelink-conf.patch - - sed -i -e 's:undosyslibs.sh::' testsuite/Makefile.in #254201 - sed -i -e '/^CC=/s: : -Wl,--disable-new-dtags :' testsuite/functions.sh #100147 - - # older GCCs don't support this flag - # sed it from the Makefile then add it back to CFLAGS so we can use - # strip-unsupported-flags - sed -i -e 's:-Wno-pointer-sign::' src/Makefile.in #325269 - append-cflags -Wno-pointer-sign - strip-unsupported-flags -} - -src_install() { - default - - insinto /etc - doins doc/prelink.conf - - exeinto /etc/cron.daily - newexe "${FILESDIR}"/prelink.cron prelink - newconfd "${FILESDIR}"/prelink.confd prelink - - dodir /var/{lib/misc,log} - touch "${D}/var/lib/misc/prelink.full" - touch "${D}/var/lib/misc/prelink.quick" - touch "${D}/var/lib/misc/prelink.force" - touch "${D}/var/log/prelink.log" -} - -pkg_postinst() { - echo - elog "You may wish to read the Gentoo Linux Prelink Guide, which can be" - elog "found online at:" - elog - elog "https://wiki.gentoo.org/wiki/Prelink"; - elog - elog "Please edit /etc/conf.d/prelink to enable and configure prelink" - echo - touch "${ROOT}/var/lib/misc/prelink.force" -} diff --git a/sys-devel/prelink/prelink-20111012.ebuild b/sys-devel/prelink/prelink-20111012.ebu
[gentoo-commits] repo/gentoo:python-soabi-cleanup commit in: app-emulation/qemu/
commit: b9f374926a1889542d89cbff46e2b83d5afc99dd Author: Mike Frysinger gentoo org> AuthorDate: Sat Nov 7 17:39:31 2015 + Commit: Michał Górny gentoo org> CommitDate: Sat Nov 7 17:46:45 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9f37492 app-emulation/qemu: force C locale for sorting to workaround glibc bug #564936 app-emulation/qemu/qemu-2.4.0-r1.ebuild | 5 +++-- app-emulation/qemu/qemu-2.4.0.1-r1.ebuild | 5 +++-- app-emulation/qemu/qemu-2.4.0.1.ebuild| 5 +++-- app-emulation/qemu/qemu-2.4.1.ebuild | 5 +++-- app-emulation/qemu/qemu-.ebuild | 5 +++-- 5 files changed, 15 insertions(+), 10 deletions(-) diff --git a/app-emulation/qemu/qemu-2.4.0-r1.ebuild b/app-emulation/qemu/qemu-2.4.0-r1.ebuild index ba77ef8..8d50bd3 100644 --- a/app-emulation/qemu/qemu-2.4.0-r1.ebuild +++ b/app-emulation/qemu/qemu-2.4.0-r1.ebuild @@ -275,8 +275,9 @@ check_targets() { pushd "${S}"/default-configs >/dev/null || die - detected=$(echo $(printf '%s\n' *-${mak}.mak | sed "s:-${mak}.mak::" | sort -u)) - sorted=$(echo $(printf '%s\n' ${!var} | sort -u)) + # Force C locale until glibc is updated. #564936 + detected=$(echo $(printf '%s\n' *-${mak}.mak | sed "s:-${mak}.mak::" | LC_COLLATE=C sort -u)) + sorted=$(echo $(printf '%s\n' ${!var} | LC_COLLATE=C sort -u)) if [[ ${sorted} != "${detected}" ]] ; then eerror "The ebuild needs to be kept in sync." eerror "${var}: ${sorted}" diff --git a/app-emulation/qemu/qemu-2.4.0.1-r1.ebuild b/app-emulation/qemu/qemu-2.4.0.1-r1.ebuild index 7129767..6b53c66 100644 --- a/app-emulation/qemu/qemu-2.4.0.1-r1.ebuild +++ b/app-emulation/qemu/qemu-2.4.0.1-r1.ebuild @@ -275,8 +275,9 @@ check_targets() { pushd "${S}"/default-configs >/dev/null || die - detected=$(echo $(printf '%s\n' *-${mak}.mak | sed "s:-${mak}.mak::" | sort -u)) - sorted=$(echo $(printf '%s\n' ${!var} | sort -u)) + # Force C locale until glibc is updated. #564936 + detected=$(echo $(printf '%s\n' *-${mak}.mak | sed "s:-${mak}.mak::" | LC_COLLATE=C sort -u)) + sorted=$(echo $(printf '%s\n' ${!var} | LC_COLLATE=C sort -u)) if [[ ${sorted} != "${detected}" ]] ; then eerror "The ebuild needs to be kept in sync." eerror "${var}: ${sorted}" diff --git a/app-emulation/qemu/qemu-2.4.0.1.ebuild b/app-emulation/qemu/qemu-2.4.0.1.ebuild index 306d772..50ceedb 100644 --- a/app-emulation/qemu/qemu-2.4.0.1.ebuild +++ b/app-emulation/qemu/qemu-2.4.0.1.ebuild @@ -275,8 +275,9 @@ check_targets() { pushd "${S}"/default-configs >/dev/null || die - detected=$(echo $(printf '%s\n' *-${mak}.mak | sed "s:-${mak}.mak::" | sort -u)) - sorted=$(echo $(printf '%s\n' ${!var} | sort -u)) + # Force C locale until glibc is updated. #564936 + detected=$(echo $(printf '%s\n' *-${mak}.mak | sed "s:-${mak}.mak::" | LC_COLLATE=C sort -u)) + sorted=$(echo $(printf '%s\n' ${!var} | LC_COLLATE=C sort -u)) if [[ ${sorted} != "${detected}" ]] ; then eerror "The ebuild needs to be kept in sync." eerror "${var}: ${sorted}" diff --git a/app-emulation/qemu/qemu-2.4.1.ebuild b/app-emulation/qemu/qemu-2.4.1.ebuild index 3db908d..63252be 100644 --- a/app-emulation/qemu/qemu-2.4.1.ebuild +++ b/app-emulation/qemu/qemu-2.4.1.ebuild @@ -275,8 +275,9 @@ check_targets() { pushd "${S}"/default-configs >/dev/null || die - detected=$(echo $(printf '%s\n' *-${mak}.mak | sed "s:-${mak}.mak::" | sort -u)) - sorted=$(echo $(printf '%s\n' ${!var} | sort -u)) + # Force C locale until glibc is updated. #564936 + detected=$(echo $(printf '%s\n' *-${mak}.mak | sed "s:-${mak}.mak::" | LC_COLLATE=C sort -u)) + sorted=$(echo $(printf '%s\n' ${!var} | LC_COLLATE=C sort -u)) if [[ ${sorted} != "${detected}" ]] ; then eerror "The ebuild needs to be kept in sync." eerror "${var}: ${sorted}" diff --git a/app-emulation/qemu/qemu-.ebuild b/app-emulation/qemu/qemu-.ebuild index a514240..3123715 100644 --- a/app-emulation/qemu/qemu-.ebuild +++ b/app-emulation/qemu/qemu-.ebuild @@ -281,8 +281,9 @@ check_targets() { pushd "${S}"/default-configs >/dev/null || die - detected=$(echo $(printf '%s\n' *-${mak}.mak | sed "s:-${mak}.mak::" | sort -u)) - sorted=$(echo $(printf '%s\n' ${!var} | sort -u)) + # Force C locale until glibc is updated. #564936 + detected=$(echo $(printf '%s\n' *-${mak}.mak | sed "s:-${mak}.mak::" | LC_COLLATE=C sort -u)) + sorted=$(echo $(printf '%s\n' ${!var} | LC_COLLATE=C sort -u)) if [[ ${sorted} != "${detected}" ]] ; then eerror "The ebuild needs to be kept in sync." eerror "${var}: ${sorted}"
[gentoo-commits] repo/gentoo:python-soabi-cleanup commit in: net-libs/nodejs/
commit: 7c542248554decc41c16b19269158c70e819d08f Author: Julian Ospald gentoo org> AuthorDate: Tue Nov 3 20:57:46 2015 + Commit: Michał Górny gentoo org> CommitDate: Sat Nov 7 13:20:27 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c542248 net-libs/nodejs: version bump to 5.0.0 Gentoo-Bug: 564594 net-libs/nodejs/Manifest| 1 + net-libs/nodejs/nodejs-5.0.0.ebuild | 156 2 files changed, 157 insertions(+) diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest index 67a118a..1306a7c 100644 --- a/net-libs/nodejs/Manifest +++ b/net-libs/nodejs/Manifest @@ -2,3 +2,4 @@ DIST node-v0.12.6.tar.gz 19750717 SHA256 7a3b5ac351973a9dee8edbf0684bc8d0dea44b2 DIST node-v0.12.7.tar.gz 20063992 SHA256 b23d64df051c9c969b0c583f802d5d71de342e53067127a5061415be7e12f39d SHA512 0c9cb7542530463e7703435c8d819949785c1c6497c6d98f9854ca615fe33a62f451833e856f0159b836a698b4dee5d165fa505bad5d474f664e1533090d8606 WHIRLPOOL 647391b8c49fda868c14bd4eb3089cac139f50e710ac6b141ea82e1013c4ff7d40cdb0e88d69604d06e3bd07775876c754211a2b099685cb7353ae5708812525 DIST node-v4.1.1.tar.xz 12818088 SHA256 f7ca9ceb0b7cc49b12f28a652c908a1f0ffbf34cec73ad0805fe717b14996bb9 SHA512 1b38df92f0349e3da6c50d90b74500bfdaac479d93ad68e5f8f49b3c865867df637a642086669ed5c0b6561cf02716ebddb53888bd1b82e6324bd42f70915680 WHIRLPOOL e6ab82b9f61c2ab3e43949a150e51d9505ef72833516bc60e6a929a3c403928ec6fe3ee2bb55cf6d73eea38defcae7abe2935a44ff27b80e0cd8709d4a55c629 DIST node-v4.2.2.tar.xz 12791572 SHA256 b016c3d2f434f86d8d3da9ad90ffb2fd35b32223e9081e3d4f67b8de0370ce69 SHA512 fe6563ca641581afa4ba7fda1b25175eae474aeb196504cd82a6486bf9dfe6c753c554b31d9aa3b6453c509aa792615e897343de69a0b8bfd26759efaea2e1cb WHIRLPOOL 2c2927697370c17cc3178e8dfbfe5819f5a406f84b28da4813507033b14d20616fe610e161618a6aea1463ac499c2d5a559360b97f236005db60ae9879ea8167 +DIST node-v5.0.0.tar.xz 12863764 SHA256 cf4f261618e19517c8cbf2fdde00d0b5160e271760abee00f387b11a0b3ca834 SHA512 5b07af6b77a25924e3028257a511f035df943b854c694168e24c20f6aa735cde72546fc231d63a491367e16232ee9b6622d1f748624bf3e99e0d0468528e96c3 WHIRLPOOL 8958da059e0bc8e196d9b5f1b079f6d1927a3707b466fdc6e87ece676f981a7f22c4fa485bdb6de9879305cf2deb578d49840dee6d69d1cddba698e070b19923 diff --git a/net-libs/nodejs/nodejs-5.0.0.ebuild b/net-libs/nodejs/nodejs-5.0.0.ebuild new file mode 100644 index 000..c47c090 --- /dev/null +++ b/net-libs/nodejs/nodejs-5.0.0.ebuild @@ -0,0 +1,156 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +PYTHON_COMPAT=( python2_7 ) + +inherit flag-o-matic pax-utils python-single-r1 toolchain-funcs + +DESCRIPTION="Evented IO for V8 Javascript" +HOMEPAGE="http://nodejs.org/"; +SRC_URI="http://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz"; + +LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86 ~x64-macos" +IUSE="debug icu +npm snapshot +ssl" + +RDEPEND="icu? ( >=dev-libs/icu-55:= ) + ${PYTHON_DEPS} + >=net-libs/http-parser-2.5:= + >=dev-libs/libuv-1.6.1:= + >=dev-libs/openssl-1.0.2d:0=[-bindist] + sys-libs/zlib +" +DEPEND="${RDEPEND} + !!net-libs/iojs" + +S="${WORKDIR}/node-v${PV}" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +pkg_pretend() { + if [[ ${MERGE_TYPE} != "binary" ]] ; then + if ! test-flag-CXX -std=c++11 ; then + die "Your compiler doesn't support C++11. Use GCC 4.8, Clang 3.3 or newer." + fi + fi +} + +src_prepare() { + tc-export CC CXX PKG_CONFIG + export V=1 # Verbose build + export BUILDTYPE=Release + + # fix compilation on Darwin + # https://code.google.com/p/gyp/issues/detail?id=260 + sed -i -e "/append('-arch/d" tools/gyp/pylib/gyp/xcode_emulation.py || die + + # make sure we use python2.* while using gyp + sed -i -e "s/python/${EPYTHON}/" deps/npm/node_modules/node-gyp/gyp/gyp || die + sed -i -e "s/|| 'python'/|| '${EPYTHON}'/" deps/npm/node_modules/node-gyp/lib/configure.js || die + + # less verbose install output (stating the same as portage, basically) + sed -i -e "/print/d" tools/install.py || die + + # proper libdir, hat tip @ryanpcmcquen https://github.com/iojs/io.js/issues/504 + local LIBDIR=$(get_libdir) + sed -i -e "s|lib/|${LIBDIR}/|g" tools/install.py || die + sed -i -e "s/'lib'/'${LIBDIR}'/" lib/module.js || die + sed -i -e "s|\"lib\"|\"${LIBDIR}\"|" deps/npm/lib/npm.js || die + + # Avoid a test that I've only been able to reproduce from emerge. It doesnt + # seem sandbox related either (invoking it from a sandbox works fine). + # The issue is that no stdin handle is openened when asked for one. + # It doesn't really belong upstream , so it'll just be removed until someone + # with more gentoo-knowledge than me (jbergstroem) figu