[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tkimg/
commit: 54d1812b5911ea415f16d8290b182a817b80a313 Author: Justin Lecher gentoo org> AuthorDate: Fri Nov 27 07:42:11 2015 + Commit: Justin Lecher gentoo org> CommitDate: Fri Nov 27 07:42:11 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54d1812b dev-tcltk/tkimg: Drop obsolete VIRTUALX_USE Package-Manager: portage-2.2.25 Signed-off-by: Justin Lecher gentoo.org> dev-tcltk/tkimg/tkimg-1.4-r9.ebuild | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/dev-tcltk/tkimg/tkimg-1.4-r9.ebuild b/dev-tcltk/tkimg/tkimg-1.4-r9.ebuild index 2362d61..b790b45 100644 --- a/dev-tcltk/tkimg/tkimg-1.4-r9.ebuild +++ b/dev-tcltk/tkimg/tkimg-1.4-r9.ebuild @@ -1,11 +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 -VIRTUALX_USE=test - inherit eutils multilib prefix toolchain-funcs virtualx MYP="${PN}${PV}"
[gentoo-commits] repo/gentoo:master commit in: app-misc/boxes/
commit: 6a31fc897b735f86d5d0141286401a4a98b93723 Author: Justin Lecher gentoo org> AuthorDate: Fri Nov 27 08:25:32 2015 + Commit: Justin Lecher gentoo org> CommitDate: Fri Nov 27 08:25:32 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a31fc89 app-misc/boxes: Use proper C standards Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=566906 Package-Manager: portage-2.2.25 Signed-off-by: Justin Lecher gentoo.org> app-misc/boxes/boxes-1.1.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/boxes/boxes-1.1.2-r1.ebuild b/app-misc/boxes/boxes-1.1.2-r1.ebuild index 9fdd532..4d6bf35 100644 --- a/app-misc/boxes/boxes-1.1.2-r1.ebuild +++ b/app-misc/boxes/boxes-1.1.2-r1.ebuild @@ -21,7 +21,7 @@ DEPEND=" " src_prepare() { - append-cflags -Iregexp -I. -ansi + append-cflags -Iregexp -I. -ansi -std=c99 append-ldflags -Lregexp sed \ -e 's:STRIP=true:STRIP=false:g' \
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tkimg/
commit: cc5148d05b8a5c1c32cca3a13d87a76b7d687c41 Author: Justin Lecher gentoo org> AuthorDate: Fri Nov 27 07:43:10 2015 + Commit: Justin Lecher gentoo org> CommitDate: Fri Nov 27 07:43:10 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc5148d0 dev-tcltk/tkimg: Add slot operators Package-Manager: portage-2.2.25 Signed-off-by: Justin Lecher gentoo.org> dev-tcltk/tkimg/tkimg-1.4-r9.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-tcltk/tkimg/tkimg-1.4-r9.ebuild b/dev-tcltk/tkimg/tkimg-1.4-r9.ebuild index b790b45..eab2297 100644 --- a/dev-tcltk/tkimg/tkimg-1.4-r9.ebuild +++ b/dev-tcltk/tkimg/tkimg-1.4-r9.ebuild @@ -20,13 +20,13 @@ KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux" IUSE="doc test static-libs" RDEPEND=" - dev-lang/tk + dev-lang/tk:= >=dev-tcltk/tcllib-1.11 media-libs/tiff:0= >=media-libs/libpng-1.6:0= >=sys-libs/zlib-1.2.7:= x11-libs/libX11 - virtual/jpeg" + virtual/jpeg:=" DEPEND="${RDEPEND} test? ( x11-apps/xhost
[gentoo-commits] repo/gentoo:master commit in: sci-libs/qd/
commit: fae82ed2aec8a1fbc7a3ac5ed194d86bf390bad5 Author: Justin Lecher gentoo org> AuthorDate: Fri Nov 27 07:59:42 2015 + Commit: Justin Lecher gentoo org> CommitDate: Fri Nov 27 07:59:42 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fae82ed2 sci-libs/qd: Fix fortran configure option Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=566944 Package-Manager: portage-2.2.25 Signed-off-by: Justin Lecher gentoo.org> sci-libs/qd/qd-2.3.13.ebuild | 4 ++-- sci-libs/qd/qd-2.3.14.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/sci-libs/qd/qd-2.3.13.ebuild b/sci-libs/qd/qd-2.3.13.ebuild index d1e9dfd..b9cadaf 100644 --- a/sci-libs/qd/qd-2.3.13.ebuild +++ b/sci-libs/qd/qd-2.3.13.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -23,7 +23,7 @@ PATCHES=( "${FILESDIR}"/${P}-autotools.patch ) src_configure() { local myeconfargs=( - $(use_enable fortran enable_fortran) + $(use_enable fortran) ) autotools-utils_src_configure } diff --git a/sci-libs/qd/qd-2.3.14.ebuild b/sci-libs/qd/qd-2.3.14.ebuild index 6d392ea..2c2f031 100644 --- a/sci-libs/qd/qd-2.3.14.ebuild +++ b/sci-libs/qd/qd-2.3.14.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -23,7 +23,7 @@ PATCHES=( "${FILESDIR}"/${PN}-2.3.13-autotools.patch ) src_configure() { local myeconfargs=( - $(use_enable fortran enable_fortran) + $(use_enable fortran) ) autotools-utils_src_configure }
[gentoo-commits] repo/gentoo:master commit in: sci-libs/qd/
commit: 3472d420f30dff9924850e2e7304b684644e00d4 Author: Justin Lecher gentoo org> AuthorDate: Fri Nov 27 08:00:53 2015 + Commit: Justin Lecher gentoo org> CommitDate: Fri Nov 27 08:00:53 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3472d420 sci-libs/qd: Drop old Package-Manager: portage-2.2.25 Signed-off-by: Justin Lecher gentoo.org> sci-libs/qd/Manifest | 1 - sci-libs/qd/qd-2.3.13.ebuild | 37 - 2 files changed, 38 deletions(-) diff --git a/sci-libs/qd/Manifest b/sci-libs/qd/Manifest index 8a18e44..6540454 100644 --- a/sci-libs/qd/Manifest +++ b/sci-libs/qd/Manifest @@ -1,2 +1 @@ -DIST qd-2.3.13.tar.gz 1449514 SHA256 578722fc515c54b4a2bd946d765412622139307cacb882e4b5ca2f314ed9c965 SHA512 40b1c400544e3c6306bec58b90561dec7781e80caa3e53eebd8a77933447d2f2aeb44599ff0bc19528452c7486f34bb3876e5d9581f4c9963692c99689f4451f WHIRLPOOL ff34ede9297c573a2d45b2108640c249cb9a0b6d26997363eb6cf43f2228eaebbe6f5623ad3bad9959c8c1be9d0eaf5eed881be713e375ab52fdfb49a4704f25 DIST qd-2.3.14.tar.gz 1450068 SHA256 a9a5f85d20c246516484acf62b4514110fc8fd418594862e96859b5de9aed5d1 SHA512 1f79a4b7e8bec7f2576a79e4eec38e376fc075131248861ebb27d25746ca8ac4becf408886784224f67c99b4b9dbce2daf8a66dca1aa566d7f19b0444b749105 WHIRLPOOL c53e4a8fb5181317a9086859658e6c5ec00dcc8ba8cc55f4aea7a99ef032ec7482cd2f0f856028acd3649b4c5f126a821edbfe2f1d3d049cd6715862298d80cc diff --git a/sci-libs/qd/qd-2.3.13.ebuild b/sci-libs/qd/qd-2.3.13.ebuild deleted file mode 100644 index b9cadaf..000 --- a/sci-libs/qd/qd-2.3.13.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=4 - -AUTOTOOLS_AUTORECONF=yes - -FORTRAN_NEEDED=fortran - -inherit autotools-utils fortran-2 - -DESCRIPTION="Quad-double and double-double float arithmetics" -HOMEPAGE="http://crd.lbl.gov/~dhbailey/mpdist/"; -SRC_URI="http://crd.lbl.gov/~dhbailey/mpdist/${P}.tar.gz"; - -SLOT="0" -LICENSE="BSD" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="doc fortran static-libs" - -PATCHES=( "${FILESDIR}"/${P}-autotools.patch ) - -src_configure() { - local myeconfargs=( - $(use_enable fortran) - ) - autotools-utils_src_configure -} - -src_install() { - autotools-utils_src_install - - use doc || rm "${ED}"/usr/share/doc/${PF}/*.pdf - dosym qd_real.h /usr/include/qd/qd.h - dosym dd_real.h /usr/include/qd/dd.h -}
[gentoo-commits] repo/gentoo:master commit in: media-video/smtube/
commit: b00190062009b1815683fa8e7242f1b3ee53c11c Author: Daniel Campbell gentoo org> AuthorDate: Fri Nov 27 08:54:24 2015 + Commit: Daniel Campbell gentoo org> CommitDate: Fri Nov 27 08:54:24 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0019006 media-video/smtube: New ebuild Gentoo-Bug: 407199 Package-Manager: portage-2.2.26 media-video/smtube/Manifest | 1 + media-video/smtube/metadata.xml | 18 ++ media-video/smtube/smtube-15.11.0.ebuild | 56 3 files changed, 75 insertions(+) diff --git a/media-video/smtube/Manifest b/media-video/smtube/Manifest new file mode 100644 index 000..94109e8 --- /dev/null +++ b/media-video/smtube/Manifest @@ -0,0 +1 @@ +DIST smtube-15.11.0.tar.bz2 670236 SHA256 dedef3dc634624e8252c5806e2cb09b1c2b8a363c29bea2b6dfa79610868f38e SHA512 b66026b69c36f2ade0797ab50c7df458b9508509574563079ca22af63bc842b317f9b8853220860527f100aa97f1c35a39b00ee588957e1939cffd54b244e9b2 WHIRLPOOL 17409b7ac1058ad9ba5919db5fd7e161e8e677eda7bf794ad101791c7131e611515da9340ccf367d2b55cade58918fbdacd6b807eb32240145ab851bc7157e6d diff --git a/media-video/smtube/metadata.xml b/media-video/smtube/metadata.xml new file mode 100644 index 000..f01a649 --- /dev/null +++ b/media-video/smtube/metadata.xml @@ -0,0 +1,18 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + dlcampb...@gmx.com + Daniel Campbell + + + SMTube is a Qt-based frontend to Youtube and other video services + that allows you to play videos directly in a variety of media players. + + + smtube + + + Build using Qt 5 instead of Qt 4 + + diff --git a/media-video/smtube/smtube-15.11.0.ebuild b/media-video/smtube/smtube-15.11.0.ebuild new file mode 100644 index 000..2a78a1e --- /dev/null +++ b/media-video/smtube/smtube-15.11.0.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +PLOCALES="el en es eu gl hu ja lt pl pt ru_RU zh_CN" +PLOCALE_BACKUP="en" + +inherit l10n qt4-r2 + +DESCRIPTION="YouTube Browser for SMPlayer" +HOMEPAGE="http://smplayer.sourceforge.net/smtube"; +SRC_URI="mirror://sourceforge/smplayer/${P}.tar.bz2" +KEYWORDS="~amd64 ~x86" +LICENSE="GPL-2+" +SLOT="0" +IUSE="qt5" + +# Deps in makefile seemed to be -core, -network, -script, -gui, -webkit, but the +# given packages seem to be deprecated... +DEPEND="qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwebkit:5 ) + !qt5? ( dev-qt/qtcore:4 dev-qt/qtgui:4 dev-qt/qtwebkit:4 )" +RDEPEND="${DEPEND} + || ( media-video/smplayer[streaming] media-video/mpv media-video/mplayer media-video/vlc media-video/totem media-video/gnome-mplayer )" + +src_prepare() { + eqmake4 src/${PN}.pro +} + +gen_translation() { + lrelease ${PN}_${1}.ts + eend $? || die "failed to generate $1 translation" +} + +src_compile() { + emake + + cd "${S}"/src/translations + l10n_for_each_locale_do gen_translation +} + +install_locale() { + insinto /usr/share/${PN}/translations + doins "${S}"/src/translations/${PN}_${1}.qm + eend $? || die "failed to install $1 translation" +} + +src_install() { + dobin ${PN} + domenu ${PN}.desktop + newicon icons/${PN}_64.png ${PN}.png + dodoc Changelog + + l10n_for_each_locale_do install_locale +}
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Regexp-RegGrp/
commit: 0f4e63c3f9606736490efda4c53e4479d6df44e5 Author: Patrice Clement gentoo org> AuthorDate: Fri Nov 27 01:22:50 2015 + Commit: Patrice Clement gentoo org> CommitDate: Fri Nov 27 09:10:45 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f4e63c3 dev-perl/Regexp-RegGrp: Version bump. Package-Manager: portage-2.2.20.1 Signed-off-by: Patrice Clement gentoo.org> dev-perl/Regexp-RegGrp/Manifest | 1 + dev-perl/Regexp-RegGrp/Regexp-RegGrp-2.0.0.ebuild | 26 +++ 2 files changed, 27 insertions(+) diff --git a/dev-perl/Regexp-RegGrp/Manifest b/dev-perl/Regexp-RegGrp/Manifest index aa9a799..d2759b2 100644 --- a/dev-perl/Regexp-RegGrp/Manifest +++ b/dev-perl/Regexp-RegGrp/Manifest @@ -1 +1,2 @@ DIST Regexp-RegGrp-1.002001.tar.gz 24354 SHA256 fb629d155aebeed9f5da87fa1af94160b883e4c91df772be2311b5704685b551 SHA512 0525e02b686616bc073de784df1e5b792c09ec033db2fe322308d40352a3a9ebd4bdafc270b4253fa29bd90cd78312bb9831aef96f55298005b7f1d1b1299ee6 WHIRLPOOL 27d118ca4b3d6e0d622273b9027ba6917e388a682ef033a5115f51243facf9a0bc32fe287a40d197f65cf4fd5f8715ab9b516f5e4cbef73e74dd71c36dd7fb5c +DIST Regexp-RegGrp-2.00.tar.gz 26393 SHA256 0dbce0eefd5a1b9d7a54e8f08ba95648e29db15934eda5a579fc8ae3caf9baea SHA512 20a9bb52c403a98a8be6ace6fa2f3896edaeedd2c46fa44233787638ad2266f7858757d50862fee25fddb4eff0847487f9d1c2469687a9002ebb86e6d119dbc9 WHIRLPOOL c8a5d088ea9887306ada6a38d9ba098eb96c37bedc264d9c114e37c70b98731ca5f459d09afcdd6b063e883de654f8e8239406de24b742fb1b10a9733f2fe0f8 diff --git a/dev-perl/Regexp-RegGrp/Regexp-RegGrp-2.0.0.ebuild b/dev-perl/Regexp-RegGrp/Regexp-RegGrp-2.0.0.ebuild new file mode 100644 index 000..87765ef --- /dev/null +++ b/dev-perl/Regexp-RegGrp/Regexp-RegGrp-2.0.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +MODULE_AUTHOR=LEEJO +MODULE_VERSION=2.00 +inherit perl-module + +DESCRIPTION='Groups a regular expressions collection' +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RDEPEND="" +DEPEND="${RDEPEND} + >=virtual/perl-ExtUtils-MakeMaker-6.560.0 + test? ( virtual/perl-Test-Simple ) +" + +SRC_TEST="do" + +# Dubious tes.t +PERL_RM_FILES=( + t/01-data.t +)
[gentoo-commits] repo/gentoo:master commit in: /
commit: a7b14adbc5880bc4beb8339f90397dfdaf9ae52a Author: Patrice Clement gentoo org> AuthorDate: Fri Nov 27 09:10:24 2015 + Commit: Patrice Clement gentoo org> CommitDate: Fri Nov 27 09:10:56 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7b14adb Merge remote-tracking branch 'github/pr/397'. app-text/sigil/Manifest| 2 +- .../sigil/{sigil-0.8.901_pre.ebuild => sigil-0.9.0.ebuild} | 10 +- 2 files changed, 6 insertions(+), 6 deletions(-)
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Regexp-RegGrp/
commit: b2ea6ab0ec0419ca18fd2fb37a4f1aaad5181eb6 Author: Patrice Clement gentoo org> AuthorDate: Fri Nov 27 01:23:08 2015 + Commit: Patrice Clement gentoo org> CommitDate: Fri Nov 27 09:10:51 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2ea6ab0 dev-perl/Regexp-RegGrp: Mend header. Package-Manager: portage-2.2.20.1 Signed-off-by: Patrice Clement gentoo.org> dev-perl/Regexp-RegGrp/Regexp-RegGrp-2.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Regexp-RegGrp/Regexp-RegGrp-2.0.0.ebuild b/dev-perl/Regexp-RegGrp/Regexp-RegGrp-2.0.0.ebuild index 87765ef..5f8577c 100644 --- a/dev-perl/Regexp-RegGrp/Regexp-RegGrp-2.0.0.ebuild +++ b/dev-perl/Regexp-RegGrp/Regexp-RegGrp-2.0.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Role-Tiny/
commit: b600aec10295d8b3b5f32582670418b467eecb58 Author: Patrice Clement gentoo org> AuthorDate: Fri Nov 27 01:23:04 2015 + Commit: Patrice Clement gentoo org> CommitDate: Fri Nov 27 09:10:48 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b600aec1 dev-perl/Role-Tiny: Version bump. Package-Manager: portage-2.2.20.1 Signed-off-by: Patrice Clement gentoo.org> dev-perl/Role-Tiny/Manifest | 1 + dev-perl/Role-Tiny/Role-Tiny-2.0.1.ebuild | 28 2 files changed, 29 insertions(+) diff --git a/dev-perl/Role-Tiny/Manifest b/dev-perl/Role-Tiny/Manifest index b1df9a7..b793112 100644 --- a/dev-perl/Role-Tiny/Manifest +++ b/dev-perl/Role-Tiny/Manifest @@ -1,2 +1,3 @@ DIST Role-Tiny-1.003002.tar.gz 25518 SHA256 7eded275f400aad4eb3624ab395ab9132e299a46d75a21299e6c95e271643676 SHA512 130f9d961caade61a7d2f077945f008b6196db0eb6ddbcb64093bf39421232c30bc1653821754acea336ec0469ea970b49959dd7bd4b2749ea77ed7a7332c6ca WHIRLPOOL 190106c581255af93a349e1ac6150b14941a5ba30b7f0f10017178af3acba556bb841b25f2636bc1064c1f3d0f05f2d51be78eaa2e68a5516e335e37a3e0b5ee DIST Role-Tiny-2.00.tar.gz 21755 SHA256 a5f461e79d9433745807614c3be94f070375a0d4ed277189752fd0fecfe06091 SHA512 afa256d6a5882e7a466294fb0b24bad31fbb5c28e080cd072e704a05b15b702aabe3deb16deddedc892450345c06e2c5cbf0acbaf66432b3982fd481a92db40f WHIRLPOOL bed78cdaa67ef0f3605b5c5e48bc6756757398d2f1668373b21fc47437f06d05aaae732927b04e41bc6910ec3d0c2f946a330e33424cf9dc5d2e3766f15b6efe +DIST Role-Tiny-2.01.tar.gz 21947 SHA256 31883410a7c85d6dc7501c718b1f83edba013a7b9bbccf0338a1033c391f296d SHA512 64d13232db363ba53d2e1e7eb69162ef4411e3ec700dbb652fa6c91aab9b2d248ff83203274d1d1e05cc03342706566a80387b0b11dda912906da8bdc9b4f816 WHIRLPOOL 9553a4adad4ffe5e6d874411a01078e6a3fd572563432d1933861211c48fd50886e95048166ffbb0c0b23cd7ee2f3e6efc093427155f6d875965c8a4944e8cef diff --git a/dev-perl/Role-Tiny/Role-Tiny-2.0.1.ebuild b/dev-perl/Role-Tiny/Role-Tiny-2.0.1.ebuild new file mode 100644 index 000..6b0f65c --- /dev/null +++ b/dev-perl/Role-Tiny/Role-Tiny-2.0.1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +MODULE_AUTHOR=HAARG +MODULE_VERSION=2.01 +inherit perl-module + +DESCRIPTION="Roles. Like a nouvelle cuisine portion size slice of Moose" + +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~x86 ~ppc-macos ~x86-solaris" +IUSE="test" + +RDEPEND=" + >=virtual/perl-Exporter-5.570.0 + !
[gentoo-commits] repo/gentoo:master commit in: dev-perl/RPC-XML/
commit: efe4dc00e0d580c0ec1d10c98152b11b68a64ceb Author: Patrice Clement gentoo org> AuthorDate: Fri Nov 27 09:10:11 2015 + Commit: Patrice Clement gentoo org> CommitDate: Fri Nov 27 09:10:55 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efe4dc00 dev-perl/RPC-XML: Version bump. Package-Manager: portage-2.2.20.1 Signed-off-by: Patrice Clement gentoo.org> dev-perl/RPC-XML/Manifest | 1 + dev-perl/RPC-XML/RPC-XML-0.790.0.ebuild | 57 + 2 files changed, 58 insertions(+) diff --git a/dev-perl/RPC-XML/Manifest b/dev-perl/RPC-XML/Manifest index e48a9c0..dd7b9ea 100644 --- a/dev-perl/RPC-XML/Manifest +++ b/dev-perl/RPC-XML/Manifest @@ -1,2 +1,3 @@ DIST RPC-XML-0.77.tar.gz 205679 SHA256 e38c5d131e8c29f41ca39ac1e4b7abd33ed1c9b417e0d8ac1c24a056ce7e6f5a SHA512 960625a387da279bab93d09f8b62d4e4f3e01a008abcc5503de3661171c1a4ffd4db9a4c10c4882e77bc7d12bb14071ca875c1988a3d3126fdf6ee70d68e80c9 WHIRLPOOL aca53100c4e905eba8ad4ea763058c6e63401d6de14be5c79450143eea3167f8d335eb3ff47789396612099bce4b6eed0aeb2d2b39a3158c161a37b66f15a9dc DIST RPC-XML-0.78.tar.gz 207243 SHA256 a2c02724a29f8f3183e396d1ca69fa76650cd913334d6d429a094321f588ec6a SHA512 160c5e699d3de78fe61a2d7a307e094261054cc4936d2b909fd0d29af77ca57aa76cd62f421a714c39feb1b46f1d81b9561551884dfb7e4dc6ab560c8e3e2822 WHIRLPOOL 5c72f81b60a53ad3fe51001bb86a978a0eef8a09ef0302f54c84c4b32b89a99bcbeceed756ac4c667e4fe3716e5f3eee69327db73332651a485134e8d0f1e318 +DIST RPC-XML-0.79.tar.gz 209612 SHA256 9822ffcfbea9c2bddef00507dc93f7acb83589e6ff6460ca7040f147aeebf9a9 SHA512 541ee3abf4e44cff68a2b7b7c4f78095e8e4ec479d72b52d300503bc1688f64fd01a0ff3c2cdf8e18573d19af0bae467ac68befe7ad8756e6287ed494a50ce26 WHIRLPOOL 9e42d4c4fee850283bc692cf27915bcd562282e814778253bafa15e5936ab7b8f097e09cbd13ea3ceacbd2673c033e42dda24dc50dc08eeef1ac107cf606af69 diff --git a/dev-perl/RPC-XML/RPC-XML-0.790.0.ebuild b/dev-perl/RPC-XML/RPC-XML-0.790.0.ebuild new file mode 100644 index 000..c81b991 --- /dev/null +++ b/dev-perl/RPC-XML/RPC-XML-0.790.0.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +MODULE_AUTHOR=RJRAY +MODULE_VERSION=0.79 +inherit perl-module + +DESCRIPTION="An implementation of XML-RPC" + +SLOT="0" +LICENSE="|| ( Artistic-2 LGPL-2.1 )" +KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd" +IUSE="test" + +SRC_TEST="do" + +RDEPEND=" + >=virtual/perl-File-Spec-0.800.0 + >=dev-perl/libwww-perl-5.834.0 + >=virtual/perl-Module-Load-0.240.0 + >=virtual/perl-Scalar-List-Utils-1.200.0 + >=dev-perl/XML-LibXML-1.850.0 + >=dev-perl/XML-Parser-2.310.0 +" +DEPEND="${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( >=virtual/perl-Test-Simple-0.940.0 ) +" + +# Dubious test. +PERL_RM_FILES=( + t/60_net_server.t +) + +pkg_postinst() { + SETWARN=0 + has_version '=www-servers/apache-2*' && HAVE_APACHE2=1 + has_version '>=www-apache/mod_perl-2.0' && HAVE_MP2=2 + + [ -n "${HAVE_APACHE2}" ] && SETWARN=1 + [ -n "${HAVE_MP2}" ] && SETWARN=1 + + if [ "${SETWARN}" == "1" ]; then + ewarn "Apache2 or mod_perl2 were detected." + ewarn "" + ewarn "NOTE FROM THE AUTHOR OF RPC-XML" + ewarn "" + ewarn "At present, this package does not work with Apache2 and the soon-to-be" + ewarn "mod_perl2. The changes to the API for location handlers are too drastic to" + ewarn "try and support both within the same class (I tried, using the compatibility" + ewarn "layer). Also, mp2 does not currently provide support for sections, which" + ewarn "are the real strength of the Apache::RPC::Server class." + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/
commit: 3e08f7588d9ca06d450a934ccad4ee1586d785e6 Author: Matthew Brewer sina cn> AuthorDate: Wed Nov 25 20:46:27 2015 + Commit: Patrice Clement gentoo org> CommitDate: Thu Nov 26 13:45:29 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e08f758 app-text/sigil: version bump to 0.9.0 app-text/sigil/Manifest| 2 +- .../sigil/{sigil-0.8.901_pre.ebuild => sigil-0.9.0.ebuild} | 10 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/app-text/sigil/Manifest b/app-text/sigil/Manifest index 42ce7a3..36f5a1b 100644 --- a/app-text/sigil/Manifest +++ b/app-text/sigil/Manifest @@ -1,2 +1,2 @@ DIST sigil-0.8.7.tar.gz 19394061 SHA256 0352cc46714ebb5067a0fbdbbc76dded8f10ea0f4f43374c7dbcac6eba49e104 SHA512 24b74c835ae1f8fb887c9d2c59b3ccc6720ce1fe8d19a6b0056754ab5ea6e63c34c4b229f4e4b3a880e722876d288e58385f5a0ad15b295f147b77b1acf28652 WHIRLPOOL 2cb7a8a928069a2f005396faa9bdacde1f77f3cca3a3ba2458b8562e48298a127b9de9d7ecea5f106ad68865d5074b13fff5a234497b2b6655ac1a3c3edef827 -DIST sigil-0.8.901_pre.tar.gz 17447097 SHA256 f72b22949679d545e0565c77361f574d4b6149c7b74f4ea855d4ef8f9b85bbb3 SHA512 a776cf5cc2f39a69dd02df8ced07523317f6e6b9259525efd98169410430c7a400275c1e4e1b5676cd96b22a22a0993a29c32c3bf37842cbcc278064b15c1356 WHIRLPOOL 0a410b374eb0490778b209a5579142cf85f43407ea6082ccf8c864f7f350a12d3502ced0b31ecb619a017c89c8e60ffe0fbc3d9d35c1262991822d89f3b9887c +DIST sigil-0.9.0.tar.gz 17446877 SHA256 39887e1f76236e796d29c679f327c7183907c47b522794a00090eb1aa04dac92 SHA512 f83e5e8ae233e8784ad25345890a33424cf951a3d385d26a69b0efbabe87b22ab9466a6faed93f1106875642ef395c6f20c69b556661b6fe24388946d677746b WHIRLPOOL d6cca23116a428fc032538ab7fda1ab1d2afa703b8f665d58c03bcd5568e6174f1efbc43b7c5cb7f9e8b91866ea93d8cf01428fbd47748a26b4906152de972c8 diff --git a/app-text/sigil/sigil-0.8.901_pre.ebuild b/app-text/sigil/sigil-0.9.0.ebuild similarity index 86% rename from app-text/sigil/sigil-0.8.901_pre.ebuild rename to app-text/sigil/sigil-0.9.0.ebuild index 43cb414..98abaad 100644 --- a/app-text/sigil/sigil-0.8.901_pre.ebuild +++ b/app-text/sigil/sigil-0.9.0.ebuild @@ -5,17 +5,16 @@ EAPI=5 CMAKE_MIN_VERSION="3.0" -# Sigil supports Python 3.5 already. Include it when we have the deps for it. +# Sigil supports Python 3.5 already. Include it when our deps support it. PYTHON_COMPAT=( python3_4 ) inherit eutils cmake-utils python-single-r1 MY_PN="Sigil" -MY_PV="0.8.901" DESCRIPTION="Sigil is a multi-platform WYSIWYG ebook editor for ePub format" HOMEPAGE="http://sigil-ebook.com/"; -SRC_URI="https://github.com/Sigil-Ebook/${MY_PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/Sigil-Ebook/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3" SLOT="0" @@ -23,7 +22,8 @@ KEYWORDS="~amd64 ~x86" IUSE="" RDEPEND=" - dev-libs/boost[threads] + app-text/hunspell + dev-libs/boost[threads,${PYTHON_USEDEP}] dev-libs/libpcre[pcre16] dev-libs/xerces-c[icu] dev-python/chardet[${PYTHON_USEDEP}] @@ -54,7 +54,7 @@ DEPEND="${RDEPEND} >=dev-qt/linguist-tools-5.4:5 " -S="${WORKDIR}/${MY_PN}-${MY_PV}" +S="${WORKDIR}/${MY_PN}-${PV}" DOCS=( ChangeLog.txt README.md )
[gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-dns/
commit: ceea92da4557f96584b31bb51d91a4055d1bff58 Author: Matthew Brewer sina cn> AuthorDate: Thu Nov 26 00:32:51 2015 + Commit: Patrice Clement gentoo org> CommitDate: Thu Nov 26 13:58:16 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ceea92da dev-ml/ocaml-dns: version bump to 0.16.0 dev-ml/ocaml-dns/Manifest| 1 + dev-ml/ocaml-dns/ocaml-dns-0.16.0.ebuild | 49 2 files changed, 50 insertions(+) diff --git a/dev-ml/ocaml-dns/Manifest b/dev-ml/ocaml-dns/Manifest index 01f2a439..022296f 100644 --- a/dev-ml/ocaml-dns/Manifest +++ b/dev-ml/ocaml-dns/Manifest @@ -1 +1,2 @@ DIST ocaml-dns-0.15.3.tar.gz 143042 SHA256 cc1361e51d1a7b6fa8d552dc06cad09288ba00e78a9ddcd5a0e49ab3d12a9619 SHA512 7176e93a263975d31a6757acf01ac5be10eb34b19a2c3a5d5e92b087a574e76db16861923162ad73833379dc5132868d0b91e1f2ed692e2bdff5667938a76db6 WHIRLPOOL 9b282ffdaf9fd834d449e33176fb9e5a231e6a7f2a1a12b0da4825a96f820b3f87a73c9e4751c19bbf80c9b8ab2f30c1730003b010bd6153b83bb9009334986d +DIST ocaml-dns-0.16.0.tar.gz 146761 SHA256 b8b56f9979b650ae3f1a9a52385027c5a80e7f5bd25e6326d0fef480a5f0a56f SHA512 8d5f8c63074dae68d31dd1a592d3fa6b69e0963aa674110e501a575b4cb75c3a9a5ad6b1efffd118d69eff6dcf71f34b102264a127c9b336b2f04de5a90ee976 WHIRLPOOL f927983e894c65c1ed007897bd0dae2f2b45fdf215a12c50e15c4a554f6c9c9f69e5ea5defd60f71478ad527995957698b63cf48b24601f82098c55e97002e05 diff --git a/dev-ml/ocaml-dns/ocaml-dns-0.16.0.ebuild b/dev-ml/ocaml-dns/ocaml-dns-0.16.0.ebuild new file mode 100644 index 000..bf1a781 --- /dev/null +++ b/dev-ml/ocaml-dns/ocaml-dns-0.16.0.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +OASIS_BUILD_DOCS=1 +OASIS_BUILD_TESTS=1 + +inherit oasis + +DESCRIPTION="A pure OCaml implementation of the DNS protocol" +HOMEPAGE="https://github.com/mirage/ocaml-dns https://mirage.io"; +SRC_URI="https://github.com/mirage/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2 LGPL-2.1-with-linking-exception ISC" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="async +lwt" + +RDEPEND=" + async? ( >=dev-ml/async-112.24.00:= ) + lwt? ( >=dev-ml/lwt-2.4.7:= + dev-ml/ocaml-cstruct:=[lwt(-)] ) + >=dev-lang/ocaml-4:= + dev-ml/cmdliner:= + dev-ml/mirage-profile:= + >=dev-ml/ocaml-base64-2.0.0:= + >=dev-ml/ocaml-cstruct-1.0.1:= + >=dev-ml/ocaml-ipaddr-2.6.0:= + dev-ml/ocaml-re:= + >=dev-ml/ocaml-uri-1.7.0:= + !
[gentoo-commits] repo/gentoo:master commit in: /
commit: 0857dd29c92f9729be542e3676e671a6ccd11510 Author: Patrice Clement gentoo org> AuthorDate: Fri Nov 27 09:12:32 2015 + Commit: Patrice Clement gentoo org> CommitDate: Fri Nov 27 09:12:32 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0857dd29 Merge remote-tracking branch 'github/pr/398'. dev-ml/ocaml-dns/Manifest | 1 + dev-ml/ocaml-dns/{ocaml-dns-0.15.3.ebuild => ocaml-dns-0.16.0.ebuild} | 0 2 files changed, 1 insertion(+)
[gentoo-commits] proj/sci:master commit in: /
commit: 462660dbe06be852a1d0831fd84061bff63e029f Author: Justin Lecher gentoo org> AuthorDate: Fri Nov 27 09:45:51 2015 + Commit: Justin Lecher gentoo org> CommitDate: Fri Nov 27 09:45:51 2015 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=462660db bump portage version for travis Signed-off-by: Justin Lecher gentoo.org> .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index c4b9a89..a902c87 100644 --- a/.travis.yml +++ b/.travis.yml @@ -6,7 +6,7 @@ language: python python: - pypy env: -- PORTAGE_VER="2.2.25" +- PORTAGE_VER="2.2.26" before_script: - mkdir travis-overlay - mv !(travis-overlay) travis-overlay/
[gentoo-commits] proj/sci:master commit in: dev-python/ipykernel/
commit: 5e4480333e644b8c987c0e8bf53749d8ce6a212c Author: Marius Brehler linux sungazer de> AuthorDate: Fri Nov 27 09:55:27 2015 + Commit: Marius Brehler linux sungazer de> CommitDate: Fri Nov 27 09:55:27 2015 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=5e448033 dev-python/ipykernel: Version bump Package-Manager: portage-2.2.20.1 dev-python/ipykernel/ChangeLog | 6 + dev-python/ipykernel/ipykernel-4.2.0.ebuild | 35 + 2 files changed, 41 insertions(+) diff --git a/dev-python/ipykernel/ChangeLog b/dev-python/ipykernel/ChangeLog index 0af12c8..238b6b3 100644 --- a/dev-python/ipykernel/ChangeLog +++ b/dev-python/ipykernel/ChangeLog @@ -2,6 +2,12 @@ # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 # $Id$ +*ipykernel-4.2.0 (27 Nov 2015) + + 27 Nov 2015; Marius Brehler + +ipykernel-4.2.0.ebuild: + dev-python/ipykernel: Version bump + *ipykernel-4.1.1 (21 Oct 2015) 21 Oct 2015; Marius Brehler diff --git a/dev-python/ipykernel/ipykernel-4.2.0.ebuild b/dev-python/ipykernel/ipykernel-4.2.0.ebuild new file mode 100644 index 000..e8cf096 --- /dev/null +++ b/dev-python/ipykernel/ipykernel-4.2.0.ebuild @@ -0,0 +1,35 @@ +# 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,4,5} ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 + +DESCRIPTION="IPython Kernel for Jupyter" +HOMEPAGE="https://github.com/ipython/ipykernel"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RDEPEND=" + dev-python/traitlets[${PYTHON_USEDEP}]" + #dev-python/jupyter_client[${PYTHON_USEDEP}] + #>=dev-python/ipython-4.0.0[${PYTHON_USEDEP}] +DEPEND="${RDEPEND} + test? ( + dev-python/coverage[${PYTHON_USEDEP}] + >=dev-python/ipython-4.0.0[${PYTHON_USEDEP}] + dev-python/nose[${PYTHON_USEDEP}] + ) + " + +python_test() { + nosetests --with-coverage --cover-package ipykernel ipykernel || die +}
[gentoo-commits] proj/sci:master commit in: dev-python/qtconsole/
commit: e68d1e197effc2654454e9f56add2563390f2ebe Author: Marius Brehler linux sungazer de> AuthorDate: Fri Nov 27 10:03:48 2015 + Commit: Marius Brehler linux sungazer de> CommitDate: Fri Nov 27 10:03:48 2015 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=e68d1e19 dev-python/qtconsole: Version bump; state dependencies more precisely Package-Manager: portage-2.2.20.1 dev-python/qtconsole/ChangeLog | 6 ++ .../qtconsole/{qtconsole-4.1.0.ebuild => qtconsole-4.1.1.ebuild}| 6 +++--- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/dev-python/qtconsole/ChangeLog b/dev-python/qtconsole/ChangeLog index 34ac84d..565b466 100644 --- a/dev-python/qtconsole/ChangeLog +++ b/dev-python/qtconsole/ChangeLog @@ -2,6 +2,12 @@ # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 # $Id$ +*qtconsole-4.1.1 (27 Nov 2015) + + 27 Nov 2015; Marius Brehler + +qtconsole-4.1.1.ebuild, -qtconsole-4.1.0.ebuild: + dev-python/qtconsole: Version bump; state dependencies more precisely + *qtconsole-4.1.0 (16 Oct 2015) 16 Oct 2015; Marius Brehler diff --git a/dev-python/qtconsole/qtconsole-4.1.0.ebuild b/dev-python/qtconsole/qtconsole-4.1.1.ebuild similarity index 89% rename from dev-python/qtconsole/qtconsole-4.1.0.ebuild rename to dev-python/qtconsole/qtconsole-4.1.1.ebuild index cc13663..6c23042 100644 --- a/dev-python/qtconsole/qtconsole-4.1.0.ebuild +++ b/dev-python/qtconsole/qtconsole-4.1.1.ebuild @@ -20,12 +20,12 @@ IUSE="doc test" RDEPEND=" dev-python/ipykernel[${PYTHON_USEDEP}] - dev-python/jupyter_client[${PYTHON_USEDEP}] + >=dev-python/jupyter_client-4.1.1[${PYTHON_USEDEP}] " DEPEND="${RDEPEND} doc? ( - dev-python/ipython[${PYTHON_USEDEP}] - dev-python/sphinx[${PYTHON_USEDEP}] + >=dev-python/ipython-4.0.0-r2[${PYTHON_USEDEP}] + >=dev-python/sphinx-1.3.1-r1[${PYTHON_USEDEP}] ) test? ( >=dev-python/nose-0.10.1[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: sci-libs/magma/
commit: b66dd197cd9bcdd52ac9fcecc73e8db457aa20fe Author: Justin Lecher gentoo org> AuthorDate: Fri Nov 27 09:36:03 2015 + Commit: Justin Lecher gentoo org> CommitDate: Fri Nov 27 10:08:56 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b66dd197 sci-libs/magma: Drop obsolete virtual/fortran in *DEPEND fortran-2.eclass handles this Package-Manager: portage-2.2.25 Signed-off-by: Justin Lecher gentoo.org> sci-libs/magma/magma-1.4.0.ebuild | 1 - sci-libs/magma/magma-1.4.1.ebuild | 1 - sci-libs/magma/metadata.xml | 12 ++-- 3 files changed, 6 insertions(+), 8 deletions(-) diff --git a/sci-libs/magma/magma-1.4.0.ebuild b/sci-libs/magma/magma-1.4.0.ebuild index 1cbf68f..0d62c0d 100644 --- a/sci-libs/magma/magma-1.4.0.ebuild +++ b/sci-libs/magma/magma-1.4.0.ebuild @@ -24,7 +24,6 @@ REQUIRED_USE="?? ( fermi kepler )" RDEPEND=" dev-util/nvidia-cuda-toolkit virtual/cblas - virtual/fortran virtual/lapack" DEPEND="${RDEPEND} virtual/pkgconfig diff --git a/sci-libs/magma/magma-1.4.1.ebuild b/sci-libs/magma/magma-1.4.1.ebuild index 1cbf68f..0d62c0d 100644 --- a/sci-libs/magma/magma-1.4.1.ebuild +++ b/sci-libs/magma/magma-1.4.1.ebuild @@ -24,7 +24,6 @@ REQUIRED_USE="?? ( fermi kepler )" RDEPEND=" dev-util/nvidia-cuda-toolkit virtual/cblas - virtual/fortran virtual/lapack" DEPEND="${RDEPEND} virtual/pkgconfig diff --git a/sci-libs/magma/metadata.xml b/sci-libs/magma/metadata.xml index 70c7d66..0897934 100644 --- a/sci-libs/magma/metadata.xml +++ b/sci-libs/magma/metadata.xml @@ -1,15 +1,15 @@ http://www.gentoo.org/dtd/metadata.dtd";> -sci - + sci + The Matrix Algebra on GPU and Multicore Architectures project aims to develop a dense linear algebra library similar to LAPACK but for heterogeneous/hybrid architectures, starting with current "Multicore+GPU" systems. - - Compile for GPU NVIDIA Fermi family (2.x cards) - Compile for GPU NVIDIA Kepler family (GF 6xx cards) - + +Compile for GPU NVIDIA Fermi family (2.x cards) +Compile for GPU NVIDIA Kepler family (GF 6xx cards) +
[gentoo-commits] repo/gentoo:master commit in: dev-python/setuptools/
commit: 079ea99f5d3bfc4f3228546edcea5763bc22a30b Author: Justin Lecher gentoo org> AuthorDate: Fri Nov 27 10:08:47 2015 + Commit: Justin Lecher gentoo org> CommitDate: Fri Nov 27 10:08:56 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=079ea99f dev-python/setuptools: Version Bump Package-Manager: portage-2.2.25 Signed-off-by: Justin Lecher gentoo.org> dev-python/setuptools/Manifest | 1 + dev-python/setuptools/setuptools-18.6.1.ebuild | 54 ++ 2 files changed, 55 insertions(+) diff --git a/dev-python/setuptools/Manifest b/dev-python/setuptools/Manifest index 0787ad3..641eae0 100644 --- a/dev-python/setuptools/Manifest +++ b/dev-python/setuptools/Manifest @@ -1,2 +1,3 @@ DIST setuptools-18.4.tar.gz 626632 SHA256 cdea5098e60b4ad83453d58723a61dc481ca8e2df251fe4ccbea9afa5a7d111f SHA512 f45f0bdec365642d1648c502a964bafeb518e8f0ed63091a50b278629cf1e17df7f66769b0ddaab1e7c5ae2574673435ccab72886a2d5eb311eaac451c485854 WHIRLPOOL e0c5d69f57ce234b0e002a50c882df0bf1e908224c045baa8b5a62e91148d654f048cfbb64375b59f61f0845a5e850ec03594606933fdfaa9cce9b357bb45aa7 DIST setuptools-18.5.tar.gz 626892 SHA256 4846755f18c0528d87583342d5e1221052858ce9922c5c38acbadd5015bd683d SHA512 d902b7e35c99d21e243168072bc96c07f88a7463e50035ba72d7e10818777e83ce534e4dab2ae0425620791f95f3d8cb2f9d9142be1ea24f05100d85d0d44835 WHIRLPOOL f3cabbc4bda9964bc00eba392e04605c99c1927fa96482ac55e21b1af7271b8a1c102017dea0b615ab02ca0f7219d9a8eab3b83eef6895d8b35f6bcbe4ed7747 +DIST setuptools-18.6.1.tar.gz 627042 SHA256 ddb0f4bdd1ac0ceb41abfe561d6196a840abb76371551dbf0c3e59d8d5cde99a SHA512 50752fc55fe70c1fe7c84d27d6dd046da376e0656c957e36709923ed129dcecf09637e35d64cc677d1e75612b2fc53f3213c97e8bed816dff5248085756a1882 WHIRLPOOL b6ba95bd18db05867a94b756ab1ec71a0861096ffa8ae9bf2dd1410e1465df71a10e52af527b5f72bd685da5ccbfa795b6e1855a0d11aa54e8f28287fa54236e diff --git a/dev-python/setuptools/setuptools-18.6.1.ebuild b/dev-python/setuptools/setuptools-18.6.1.ebuild new file mode 100644 index 000..f03e8be --- /dev/null +++ b/dev-python/setuptools/setuptools-18.6.1.ebuild @@ -0,0 +1,54 @@ +# 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,4,5} pypy pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="Collection of extensions to Distutils" +HOMEPAGE="https://pypi.python.org/pypi/setuptools"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="PSF-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="test" + +RDEPEND=">=dev-python/packaging-15.3-r1[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND} + test? ( + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + ) +" +PDEPEND=">=dev-python/certifi-2015.04.28[${PYTHON_USEDEP}]" + +# Force in-source build because build system modifies sources. +DISTUTILS_IN_SOURCE_BUILD=1 + +DOCS=( README.txt docs/{easy_install.txt,pkg_resources.txt,setuptools.txt} ) + +python_prepare_all() { + rm -r ./pkg_resources/_vendor || die + # disable tests requiring a network connection + rm setuptools/tests/test_packageindex.py || die + + # don't run integration tests + rm setuptools/tests/test_integration.py || die + + distutils-r1_python_prepare_all +} + +python_test() { + # test_easy_install raises a SandboxViolation due to ${HOME}/.pydistutils.cfg + # It tries to sandbox the test in a tempdir + HOME="${PWD}" py.test --verbose ${PN} || die "Tests failed under ${EPYTHON}" +} + +python_install() { + export DISTRIBUTE_DISABLE_VERSIONED_EASY_INSTALL_SCRIPT=1 + distutils-r1_python_install +}
[gentoo-commits] repo/gentoo:master commit in: sci-libs/cbflib/, sci-libs/cbflib/files/
commit: 8a94314afa021c97253ad9574b2658127eb58032 Author: Justin Lecher gentoo org> AuthorDate: Fri Nov 27 09:31:39 2015 + Commit: Justin Lecher gentoo org> CommitDate: Fri Nov 27 10:08:56 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a94314a sci-libs/cbflib: Clean old Package-Manager: portage-2.2.25 Signed-off-by: Justin Lecher gentoo.org> sci-libs/cbflib/Manifest | 4 - sci-libs/cbflib/cbflib-0.9.2.10-r1.ebuild | 65 --- sci-libs/cbflib/cbflib-0.9.2.10.ebuild| 64 -- sci-libs/cbflib/cbflib-0.9.2.2.ebuild | 71 --- sci-libs/cbflib/files/0.9.0-Makefile.patch| 104 -- sci-libs/cbflib/files/0.9.0-python.patch | 16 -- sci-libs/cbflib/files/0.9.2.10-Makefile.patch | 269 -- sci-libs/cbflib/files/0.9.2.2-Makefile.patch | 150 -- 8 files changed, 743 deletions(-) diff --git a/sci-libs/cbflib/Manifest b/sci-libs/cbflib/Manifest index 51d7624..cc5c869 100644 --- a/sci-libs/cbflib/Manifest +++ b/sci-libs/cbflib/Manifest @@ -1,6 +1,2 @@ -DIST CBFlib-0.9.2.10.tar.gz 4898574 SHA256 e98ed35e0659ca4ebc10cb035399e8a94f30c721be734ac2bac1933ae6a1bc6f SHA512 d0d9fa6f990f3fb03733887088f409bb348462ba4e8fa0a5431ae1c1087c54e8de969790f04d90e8f23e3eaf351f3253e3ae8791058b47a6cd230b04d9c51898 WHIRLPOOL d380f5144bd497fe4635c9a78579cab58c8fe6bfc14552eabd8da27d94654af1b0be024daff1cf4dbd769291e9011a708dbbab1c9e81c35e5eeb2588a3cca17a -DIST CBFlib-0.9.2.2.tar.gz 4549837 SHA256 ce289756d643aa2ab79fd1614183ccee7ad06f128d1d8d59c97d7c107ce5f802 SHA512 756153ba81c17ea55d1397227273bc912a4fec7fd70d0b226b2519a5a14c92b612d6421f2748583aea5d0162b1defa51740200e936ce4f23b13b1506cfa5a043 WHIRLPOOL 4b690fa5698503eb424886391752fa2f4b5dad89b184cb4390506980032141ac5c147002b0261ec2769c9ea8aba696c629883b080bc504bc58d973367e399718 DIST CBFlib-0.9.2.4.tar.gz 4564355 SHA256 c7d11a70e6454a6801e8f30d56db6639fa814aa25775bf54109325073c4a08c1 SHA512 e1ee1fe39b3d15e5d707d973c5666f198e3c9006b4c449fa56287032661a7ecfbeadad0fda528310f9cdd9f33856004333784a840d193a5c7db6c5c071fb07e5 WHIRLPOOL ded867cda1757196ad2188eda7a1a0411a3d1a452172880fabdc5504aa346e44b2c8c25d921f674897ec7f8edf3da4de79d4843f68ecbb72634631ea43dd DIST CBFlib-0.9.3.3.tar.gz 5787633 SHA256 d6c3cc2c6c0aed2a3aa7c74dc645ad223470dc76bb2181242534d4c322bb00dc SHA512 e041c26770e12e09110d7c4f39737406c6ade6cae6fa941cd31dd3b90432a034426272b8daa851a8a23baceb7189479d2d8bde882b7cfdb8ae666fadc5be57ff WHIRLPOOL 8e9e0004cdd2411c9d37b588afa274e1c2b955fe361fc3df597acc30526958d5722993f36f33672769ef55eca51b87917f57ec56528a7711a934d9f8de2b8019 -DIST CBFlib_0.9.2_Data_Files_Input.tar.gz 17102003 SHA256 4414166a5a5b5ef6e4c460bb6941bd0aca53e7a41dbc9e5bdf0c6d44cf00d5ac SHA512 86689695155b822146e8cc1e310f4820292cde28c9cc240da34ef8259c429af7b182a055e1014078081528c505b0269367cd5e6e80278a53b448f0cc0dfcc3aa WHIRLPOOL a946dce8a6fa1a90a6fb3e7ec167a2ba41fdd5ef9435f4da083f9f9a7f5dfb94a2ebef1d1c36f5332fc486452b9b26c29161c7484ba337da83c24fbcd0334126 -DIST CBFlib_0.9.2_Data_Files_Output.tar.gz 36009958 SHA256 311cebff470b7d4f94b7888252cca879e6e0745f4e2eb6fa9e21cf84f984029b SHA512 fb08cbc5a68a73089c012c4c8da2a02ed7a216e02f23f2b24ba2e4dca7af834c7200868028921540e14326ea88e48028675e1be1f2c572eb3e962a79cf892002 WHIRLPOOL 386691e706dafacb9f5ee13f74fcf0f78c3a827d434ae18602fb2a8f805c178f9883e10658ed739a35bb7ceb58b628c1a9f1bbf89144efd793d13c7a62c3d05b diff --git a/sci-libs/cbflib/cbflib-0.9.2.10-r1.ebuild b/sci-libs/cbflib/cbflib-0.9.2.10-r1.ebuild deleted file mode 100644 index 165e632..000 --- a/sci-libs/cbflib/cbflib-0.9.2.10-r1.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit eutils flag-o-matic fortran-2 toolchain-funcs - -MY_P1="CBFlib-${PV}" -#MY_P2="CBFlib_${PV}" -MY_P2="CBFlib_0.9.3" - -DESCRIPTION="Library providing a simple mechanism for accessing CBF files and imgCIF files" -HOMEPAGE="http://www.bernstein-plus-sons.com/software/CBF/"; -BASE_TEST_URI="http://arcib.dowling.edu/software/CBFlib/downloads/version_${PV}/"; -SRC_URI="mirror://sourceforge/${PN}/${MY_P1}.tar.gz" -# test? ( -# mirror://sourceforge/${PN}/${MY_P2}_Data_Files_Input.tar.gz -# mirror://sourceforge/${PN}/${MY_P2}_Data_Files_Output.tar.gz -# )" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux" -IUSE="doc test" - -S=${WORKDIR}/${MY_P1} - -RDEPEND="sci-libs/hdf5:=" -DEPEND="${RDEPEND}" - -RESTRICT="test" - -src_prepare(){ - rm -rf Py* drel* dRel* ply* - epatch "${FILESDIR}"/${PV}-Makefile.patch - cp Makefile_LINUX_gcc42 Makefile - - append-fflags -fno-range-check - append-cflags -D_USE_XOPEN_EXTENDED -DCBF_DONT_USE_LONG_LONG - - sed \ - -e "s|^SOLDFLAGS.*$|SOLDFLAGS = -shared ${LDFLAGS}|g" \ - -i Makefile || die -
[gentoo-commits] repo/gentoo:master commit in: sci-physics/herwig++/
commit: 23350670827369f2957a91901a4a2a50314bb597 Author: Justin Lecher gentoo org> AuthorDate: Fri Nov 27 09:38:53 2015 + Commit: Justin Lecher gentoo org> CommitDate: Fri Nov 27 10:08:56 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23350670 sci-physics/herwig++: Drop obsolete virtual/fortran in *DEPEND fortran-2.eclass handles this Package-Manager: portage-2.2.25 Signed-off-by: Justin Lecher gentoo.org> sci-physics/herwig++/herwig++-2.7.1.ebuild | 9 - sci-physics/herwig++/metadata.xml | 18 +- 2 files changed, 13 insertions(+), 14 deletions(-) diff --git a/sci-physics/herwig++/herwig++-2.7.1.ebuild b/sci-physics/herwig++/herwig++-2.7.1.ebuild index 4479a2c..dce4918 100644 --- a/sci-physics/herwig++/herwig++-2.7.1.ebuild +++ b/sci-physics/herwig++/herwig++-2.7.1.ebuild @@ -15,9 +15,8 @@ DESCRIPTION="High-Energy Physics event generator" HOMEPAGE="http://herwig.hepforge.org/"; SRC_URI="http://www.hepforge.org/archive/herwig/${MYP}.tar.bz2"; -LICENSE="GPL-2" - SLOT="0/15" +LICENSE="GPL-2" KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" IUSE="c++11 fastjet static-libs" @@ -29,8 +28,7 @@ RDEPEND=" <=sci-physics/looptools-2.8:0= >=sci-physics/thepeg-1.9.2:0= fastjet? ( sci-physics/fastjet:0= )" -DEPEND="${RDEPEND} - virtual/fortran" +DEPEND="${RDEPEND}" S="${WORKDIR}/${MYP}" @@ -53,7 +51,8 @@ src_configure() { autotools-utils_src_configure } -pkg_preinst () { +src_install() { + autotools-utils_src_install sed -i -e "s|${ED}||g" "${ED}"/usr/share/herwig++/defaults/PDF.in || die sed -i -e "s|${ED}||g" "${ED}"/usr/share/herwig++/HerwigDefaults.rpo || die } diff --git a/sci-physics/herwig++/metadata.xml b/sci-physics/herwig++/metadata.xml index 73787df..7080135 100644 --- a/sci-physics/herwig++/metadata.xml +++ b/sci-physics/herwig++/metadata.xml @@ -1,20 +1,20 @@ http://www.gentoo.org/dtd/metadata.dtd";> -sci-physics - - jauh...@gentoo.org - - + sci-physics + +jauh...@gentoo.org + + Herwig++ is a completely new event generator, written in C++. It is built on the experience gained with the well-known event generator HERWIG. The aim is to provide a multi purpose event generator with similar or improved capabilities (like angular ordered parton evolution and the cluster hadronization model). - - Build Herwig++ using the C++11 standard. + +Build Herwig++ using the C++11 standard. Experimental feature, not for production use. - Adds support for sci-physics/fastjet - +Adds support for sci-physics/fastjet +
[gentoo-commits] repo/gentoo:master commit in: sci-physics/looptools/
commit: 41a163b84341d4e593f6297c929da1d31665443f Author: Justin Lecher gentoo org> AuthorDate: Fri Nov 27 09:43:06 2015 + Commit: Justin Lecher gentoo org> CommitDate: Fri Nov 27 10:08:56 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41a163b8 sci-physics/looptools: Drop obsolete virtual/fortran in *DEPEND fortran-2.eclass handles this Package-Manager: portage-2.2.25 Signed-off-by: Justin Lecher gentoo.org> sci-physics/looptools/looptools-2.12.ebuild | 7 +++ sci-physics/looptools/looptools-2.8.ebuild | 7 +++ sci-physics/looptools/metadata.xml | 4 ++-- 3 files changed, 8 insertions(+), 10 deletions(-) diff --git a/sci-physics/looptools/looptools-2.12.ebuild b/sci-physics/looptools/looptools-2.12.ebuild index bdc0c78..f4c8454 100644 --- a/sci-physics/looptools/looptools-2.12.ebuild +++ b/sci-physics/looptools/looptools-2.12.ebuild @@ -18,9 +18,6 @@ SLOT="0/${PV}" KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" IUSE="doc static-libs" -DEPEND="virtual/fortran" -RDEPEND="${DEPEND}" - S="${WORKDIR}/${MYP}" src_prepare() { @@ -34,6 +31,8 @@ src_install() { default # another one of these package building archive with pic # no: ooptools is not a typo - use static-libs || rm "${ED}"/usr/$(get_libdir)/libooptools.a + if use static-libs; then + rm "${ED}"/usr/$(get_libdir)/libooptools.a || die + fi use doc && dodoc manual/*.pdf } diff --git a/sci-physics/looptools/looptools-2.8.ebuild b/sci-physics/looptools/looptools-2.8.ebuild index efe9166..943d29e 100644 --- a/sci-physics/looptools/looptools-2.8.ebuild +++ b/sci-physics/looptools/looptools-2.8.ebuild @@ -18,9 +18,6 @@ SLOT="0/${PV}" KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" IUSE="doc static-libs" -DEPEND="virtual/fortran" -RDEPEND="${DEPEND}" - S="${WORKDIR}/${MYP}" src_prepare() { @@ -34,6 +31,8 @@ src_install() { default # another one of these package building archive with pic # no: ooptools is not a typo - use static-libs || rm "${ED}"/usr/$(get_libdir)/libooptools.a + if use static-libs; then + rm "${ED}"/usr/$(get_libdir)/libooptools.a || die + fi use doc && dodoc manual/*.pdf } diff --git a/sci-physics/looptools/metadata.xml b/sci-physics/looptools/metadata.xml index f9564d3..12b8dbc 100644 --- a/sci-physics/looptools/metadata.xml +++ b/sci-physics/looptools/metadata.xml @@ -1,8 +1,8 @@ http://www.gentoo.org/dtd/metadata.dtd";> -sci-physics - + sci-physics + A package for evaluation of scalar and tensor one-loop integrals based on the FF package by G.J. van Oldenborgh. It features an easy Fortran, C++, and Mathematica interface
[gentoo-commits] proj/sci:master commit in: dev-python/metakernel/
commit: 15a1e7137c5871a83d85518433e5272c8e863ef6 Author: Marius Brehler linux sungazer de> AuthorDate: Fri Nov 27 10:16:08 2015 + Commit: Marius Brehler linux sungazer de> CommitDate: Fri Nov 27 10:16:08 2015 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=15a1e713 dev-python/metakernel: Version bump; drop old Package-Manager: portage-2.2.20.1 dev-python/metakernel/ChangeLog| 7 dev-python/metakernel/metakernel-0.11.0.ebuild | 37 -- ...rnel-0.11.2.ebuild => metakernel-0.11.5.ebuild} | 0 3 files changed, 7 insertions(+), 37 deletions(-) diff --git a/dev-python/metakernel/ChangeLog b/dev-python/metakernel/ChangeLog index 85783b3..14b243a 100644 --- a/dev-python/metakernel/ChangeLog +++ b/dev-python/metakernel/ChangeLog @@ -2,6 +2,13 @@ # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 # $Id$ +*metakernel-0.11.5 (27 Nov 2015) + + 27 Nov 2015; Marius Brehler + +metakernel-0.11.5.ebuild, -metakernel-0.11.0.ebuild, + -metakernel-0.11.2.ebuild: + dev-python/metakernel: Version bump; drop old + *metakernel-0.11.3 (05 Nov 2015) 05 Nov 2015; Marius Brehler diff --git a/dev-python/metakernel/metakernel-0.11.0.ebuild b/dev-python/metakernel/metakernel-0.11.0.ebuild deleted file mode 100644 index f02b935..000 --- a/dev-python/metakernel/metakernel-0.11.0.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 -PYTHON_COMPAT=( python2_7 python{3_3,3_4} ) - -inherit distutils-r1 - -DESCRIPTION="Metakernel for Jupyter" -HOMEPAGE="https://github.com/Calysto/metakernel"; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" -KEYWORDS="~amd64" - -LICENSE="BSD" -SLOT="0" -IUSE="test" - -RDEPEND=" - >=dev-python/ipython-3.0[${PYTHON_USEDEP}] - " -DEPEND="${RDEPEND} - test? ( - dev-python/nose[${PYTHON_USEDEP}] - dev-python/coverage[${PYTHON_USEDEP}] - >=dev-python/metakernel_python-0.11.3[${PYTHON_USEDEP}] - ) -" - -# tests currently fail and the dying/stopping of ipcluster needs to be fixed -RESTRICT="test" - -python_test() { - ipcluster start -n=3 & - nosetests --with-doctest --with-coverage --cover-package metakernel || die - ipcluster stop -} diff --git a/dev-python/metakernel/metakernel-0.11.2.ebuild b/dev-python/metakernel/metakernel-0.11.5.ebuild similarity index 100% rename from dev-python/metakernel/metakernel-0.11.2.ebuild rename to dev-python/metakernel/metakernel-0.11.5.ebuild
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/maxima/
commit: b0a6a38caeb9b51e734ef129740a8f41466e2182 Author: Andrey Grozin gentoo org> AuthorDate: Fri Nov 27 12:02:06 2015 + Commit: Andrey Grozin gentoo org> CommitDate: Fri Nov 27 12:02:06 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0a6a38c sci-mathematics/maxima: fixing dependencies Bug: 566550 Package-Manager: portage-2.2.25 sci-mathematics/maxima/maxima-5.37.3-r1.ebuild | 184 + 1 file changed, 184 insertions(+) diff --git a/sci-mathematics/maxima/maxima-5.37.3-r1.ebuild b/sci-mathematics/maxima/maxima-5.37.3-r1.ebuild new file mode 100644 index 000..85e2150 --- /dev/null +++ b/sci-mathematics/maxima/maxima-5.37.3-r1.ebuild @@ -0,0 +1,184 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit autotools elisp-common eutils + +DESCRIPTION="Free computer algebra environment based on Macsyma" +HOMEPAGE="http://maxima.sourceforge.net/"; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" + +# Supported lisps +LISPS=( sbcl cmucl gcl ecls clozurecl clisp ) +# supports readline: . - no, y - yes +SUPP_RL=( .. y .. y ) +# . - just --enable-, - --enable- +CONF_FLAG=( .. . ecl ccl . ) +# patch file version; . - no patch +PATCH_V=( 11 . 22 1 ) + +IUSE="latex emacs tk nls unicode xemacs X ${LISPS[*]}" + +# Languages +LANGS="es pt pt_BR" +for lang in ${LANGS}; do + IUSE="${IUSE} linguas_${lang}" +done + +RDEPEND="X? ( x11-misc/xdg-utils +sci-visualization/gnuplot[gd] +tk? ( dev-lang/tk:0 ) ) + latex? ( virtual/latex-base ) + emacs? ( virtual/emacs + latex? ( app-emacs/auctex ) ) + xemacs? ( app-editors/xemacs + latex? ( app-emacs/auctex ) )" + +PDEPEND="emacs? ( app-emacs/imaxima )" + +# generating lisp dependencies +depends() { + local LISP DEP + LISP=${LISPS[$1]} + DEP="dev-lisp/${LISP}:=" + if [ "${SUPP_RL[$1]}" = "." ]; then + DEP="${DEP} app-misc/rlwrap" + fi + echo ${DEP} +} + +n=${#LISPS[*]} +for ((n--; n >= 0; n--)); do + LISP=${LISPS[${n}]} + RDEPEND="${RDEPEND} ${LISP}? ( $(depends ${n}) )" + DEF_DEP="${DEF_DEP} !${LISP}? ( " +done + +# default lisp +DEF_LISP=0 # sbcl +ARM_LISP=2 # gcl +DEF_DEP="${DEF_DEP} arm? ( `depends ${ARM_LISP}` ) !arm? ( `depends ${DEF_LISP}` )" + +n=${#LISPS[*]} +for ((n--; n >= 0; n--)); do + DEF_DEP="${DEF_DEP} )" +done + +unset LISP + +RDEPEND="${RDEPEND} + ${DEF_DEP}" + +DEPEND="${RDEPEND} + sys-apps/texinfo" + +TEXMF="${EPREFIX}"/usr/share/texmf-site + +pkg_setup() { + local n=${#LISPS[*]} + + for ((n--; n >= 0; n--)); do + use ${LISPS[${n}]} && NLISPS="${NLISPS} ${n}" + done + + if [ -z "${NLISPS}" ]; then + ewarn "No lisp specified in USE flags, choosing ${LISPS[${DEF_LISP}]} as default" + NLISPS=${DEF_LISP} + fi +} + +src_prepare() { + local n PATCHES v + PATCHES=( imaxima-0 rmaxima-0 wish-1 xdg-utils-0 db-0 ) + + n=${#PATCHES[*]} + for ((n--; n >= 0; n--)); do + epatch "${FILESDIR}"/${PATCHES[${n}]}.patch + done + + n=${#LISPS[*]} + for ((n--; n >= 0; n--)); do + v=${PATCH_V[${n}]} + if [ "${v}" != "." ]; then + epatch "${FILESDIR}"/${LISPS[${n}]}-${v}.patch + fi + done + + # bug #343331 + rm share/Makefile.in || die + rm src/Makefile.in || die + touch src/*.mk + touch src/Makefile.am + eautoreconf +} + +src_configure() { + local CONFS CONF n lang + for n in ${NLISPS}; do + CONF=${CONF_FLAG[${n}]} + if [ ${CONF} = . ]; then + CONF=${LISPS[${n}]} + fi + CONFS="${CONFS} --enable-${CONF}" + done + + # enable existing translated doc + if use nls; then + for lang in ${LANGS}; do + if use "linguas_${lang}"; then + CONFS="${CONFS} --enable-lang-${lang}" + use unicode && CONFS="${CONFS} --enable-lang-${lang}-utf8" + fi + done + fi + + econf ${CONFS} $(use_with tk wish) --with-lispdir="${EPREFIX}/${SITELISP}"/${PN} +} + +src_install() { + docompress -x /usr/share/info + emake DESTDIR="${D}" emacsdir="${EPREFIX}/${SITELISP}/${PN}" install + + use tk && make_desktop_entry xmaxima xmaxima \ + /usr/share/${PN}/${PV}/xmaxima/maxima-new.png \ + "Science;Math;Education" + + if use latex; then +
[gentoo-commits] repo/gentoo:master commit in: dev-ros/xmlrpcpp/
commit: 529847e3ea7c318cd6cae006688dfdc61c222815 Author: Alexis Ballier gentoo org> AuthorDate: Fri Nov 27 12:12:30 2015 + Commit: Alexis Ballier gentoo org> CommitDate: Fri Nov 27 12:12:40 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=529847e3 dev-ros/xmlrpcpp: Include -I Cflags to the .pc file since we move headers around. Bug #566200. Package-Manager: portage-2.2.26 Signed-off-by: Alexis Ballier gentoo.org> .../{xmlrpcpp-1.11.16.ebuild => xmlrpcpp-1.11.16-r1.ebuild} | 6 ++ dev-ros/xmlrpcpp/xmlrpcpp-.ebuild | 6 ++ 2 files changed, 12 insertions(+) diff --git a/dev-ros/xmlrpcpp/xmlrpcpp-1.11.16.ebuild b/dev-ros/xmlrpcpp/xmlrpcpp-1.11.16-r1.ebuild similarity index 69% rename from dev-ros/xmlrpcpp/xmlrpcpp-1.11.16.ebuild rename to dev-ros/xmlrpcpp/xmlrpcpp-1.11.16-r1.ebuild index 806b8bc..c2699ae 100644 --- a/dev-ros/xmlrpcpp/xmlrpcpp-1.11.16.ebuild +++ b/dev-ros/xmlrpcpp/xmlrpcpp-1.11.16-r1.ebuild @@ -24,4 +24,10 @@ src_configure() { # Hack so that proper -I are added sed -e "s#_include_dirs \"include\"#_include_dirs \"include;${EPREFIX}/usr/include/xmlrpcpp\"#" \ -i "${BUILD_DIR}/catkin_generated/installspace/xmlrpcppConfig.cmake" || die + + sed -e "s#/usr/include#/usr/include;${EPREFIX}/usr/include/xmlrpcpp#g" \ + -i "${BUILD_DIR}/catkin_generated/pkg.installspace.context.pc.py" || die + + sed -e "s#/usr/include#/usr/include -I${EPREFIX}/usr/include/xmlrpcpp#g" \ + -i "${BUILD_DIR}/./catkin_generated/installspace/xmlrpcpp.pc" || die } diff --git a/dev-ros/xmlrpcpp/xmlrpcpp-.ebuild b/dev-ros/xmlrpcpp/xmlrpcpp-.ebuild index 806b8bc..c2699ae 100644 --- a/dev-ros/xmlrpcpp/xmlrpcpp-.ebuild +++ b/dev-ros/xmlrpcpp/xmlrpcpp-.ebuild @@ -24,4 +24,10 @@ src_configure() { # Hack so that proper -I are added sed -e "s#_include_dirs \"include\"#_include_dirs \"include;${EPREFIX}/usr/include/xmlrpcpp\"#" \ -i "${BUILD_DIR}/catkin_generated/installspace/xmlrpcppConfig.cmake" || die + + sed -e "s#/usr/include#/usr/include;${EPREFIX}/usr/include/xmlrpcpp#g" \ + -i "${BUILD_DIR}/catkin_generated/pkg.installspace.context.pc.py" || die + + sed -e "s#/usr/include#/usr/include -I${EPREFIX}/usr/include/xmlrpcpp#g" \ + -i "${BUILD_DIR}/./catkin_generated/installspace/xmlrpcpp.pc" || die }
[gentoo-commits] repo/gentoo:master commit in: dev-ros/eigen_conversions/
commit: 5dc376d0e5048f26c23350c038835d1a44be3f37 Author: Alexis Ballier gentoo org> AuthorDate: Fri Nov 27 12:14:19 2015 + Commit: Alexis Ballier gentoo org> CommitDate: Fri Nov 27 12:14:19 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dc376d0 dev-ros/eigen_conversions: add missing dep on cmake_modules; bug #566848 Package-Manager: portage-2.2.26 Signed-off-by: Alexis Ballier gentoo.org> dev-ros/eigen_conversions/eigen_conversions-1.11.7.ebuild | 1 + dev-ros/eigen_conversions/eigen_conversions-.ebuild | 1 + 2 files changed, 2 insertions(+) diff --git a/dev-ros/eigen_conversions/eigen_conversions-1.11.7.ebuild b/dev-ros/eigen_conversions/eigen_conversions-1.11.7.ebuild index 9462103..090f461 100644 --- a/dev-ros/eigen_conversions/eigen_conversions-1.11.7.ebuild +++ b/dev-ros/eigen_conversions/eigen_conversions-1.11.7.ebuild @@ -20,5 +20,6 @@ RDEPEND=" dev-cpp/eigen:3 dev-ros/geometry_msgs[${CATKIN_MESSAGES_CXX_USEDEP}] dev-ros/std_msgs[${CATKIN_MESSAGES_CXX_USEDEP}] + dev-ros/cmake_modules " DEPEND="${RDEPEND}" diff --git a/dev-ros/eigen_conversions/eigen_conversions-.ebuild b/dev-ros/eigen_conversions/eigen_conversions-.ebuild index 9462103..090f461 100644 --- a/dev-ros/eigen_conversions/eigen_conversions-.ebuild +++ b/dev-ros/eigen_conversions/eigen_conversions-.ebuild @@ -20,5 +20,6 @@ RDEPEND=" dev-cpp/eigen:3 dev-ros/geometry_msgs[${CATKIN_MESSAGES_CXX_USEDEP}] dev-ros/std_msgs[${CATKIN_MESSAGES_CXX_USEDEP}] + dev-ros/cmake_modules " DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-ros/visp_tracker/
commit: 169b38111ff957d11f1b16ef5afb72bb129919c7 Author: Alexis Ballier gentoo org> AuthorDate: Fri Nov 27 12:16:43 2015 + Commit: Alexis Ballier gentoo org> CommitDate: Fri Nov 27 12:16:43 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=169b3811 dev-ros/visp_tracker: add missing usedep on visp[opencv]; bug #566860 Package-Manager: portage-2.2.26 Signed-off-by: Alexis Ballier gentoo.org> dev-ros/visp_tracker/visp_tracker-0.8.0.ebuild | 2 +- dev-ros/visp_tracker/visp_tracker-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ros/visp_tracker/visp_tracker-0.8.0.ebuild b/dev-ros/visp_tracker/visp_tracker-0.8.0.ebuild index a328763..37a7a34 100644 --- a/dev-ros/visp_tracker/visp_tracker-0.8.0.ebuild +++ b/dev-ros/visp_tracker/visp_tracker-0.8.0.ebuild @@ -31,7 +31,7 @@ RDEPEND=" dev-ros/tf[${PYTHON_USEDEP}] dev-ros/rospy[${PYTHON_USEDEP}] dev-python/numpy[${PYTHON_USEDEP}] - sci-libs/ViSP + sci-libs/ViSP[opencv] " DEPEND="${RDEPEND}" if [ "${PV#}" = "${PV}" ] ; then diff --git a/dev-ros/visp_tracker/visp_tracker-.ebuild b/dev-ros/visp_tracker/visp_tracker-.ebuild index a328763..37a7a34 100644 --- a/dev-ros/visp_tracker/visp_tracker-.ebuild +++ b/dev-ros/visp_tracker/visp_tracker-.ebuild @@ -31,7 +31,7 @@ RDEPEND=" dev-ros/tf[${PYTHON_USEDEP}] dev-ros/rospy[${PYTHON_USEDEP}] dev-python/numpy[${PYTHON_USEDEP}] - sci-libs/ViSP + sci-libs/ViSP[opencv] " DEPEND="${RDEPEND}" if [ "${PV#}" = "${PV}" ] ; then
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/maxima/files/, sci-mathematics/maxima/
commit: ad0a006bbf3a9460f3c3d74190e763bd3fcea1af Author: Andrey Grozin gentoo org> AuthorDate: Fri Nov 27 12:09:59 2015 + Commit: Andrey Grozin gentoo org> CommitDate: Fri Nov 27 12:11:36 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad0a006b sci-mathematics/maxima: cleaning old Package-Manager: portage-2.2.25 sci-mathematics/maxima/Manifest| 1 - sci-mathematics/maxima/files/clozurecl-1.patch | 28 sci-mathematics/maxima/maxima-5.36.1.ebuild| 190 - sci-mathematics/maxima/maxima-5.37.3.ebuild| 190 - 4 files changed, 409 deletions(-) diff --git a/sci-mathematics/maxima/Manifest b/sci-mathematics/maxima/Manifest index 4465bce..321acdc 100644 --- a/sci-mathematics/maxima/Manifest +++ b/sci-mathematics/maxima/Manifest @@ -1,3 +1,2 @@ DIST maxima-5.34.1.tar.gz 29469851 SHA256 20ca416ca912c8d3d99299f2ef45342a1beb2f077cf501c6a647de46bfdb89b7 SHA512 24a9ce0d2bfb0fa107460bbeec561869f9d3f2ce2623e39ab16b810dbf2712981bbf98ceee9c30f4e70fdec7f918a7743b5fb8cf26b67313e1d367dd8f2a1823 WHIRLPOOL 0f59cfe14391686a543027bb5cab8669439d0e36b016924872662f61e36cf05663480f8a3f942d7deccbe39ec7f45ed77deeb8a3c84241189ac0f1993537c47a -DIST maxima-5.36.1.tar.gz 29615673 SHA256 400bf83000b84d280d75e200e078582fe44f23220824562cc06c589d8a993974 SHA512 10e090230ab408777a1145ad90daef6bf237ba38ae31a654ba4d464e7a27e1f48baac5202ce8fb39e4c04ec9a6c9916ac83a58bd071b676ea5a989ea7db87d4c WHIRLPOOL ee7738085ae9e5b156b89afbf724b3ae5ef70b74550bee43cf3ab763f569d5ac51ea9c0e5aad67070f4b71f480b079aad8e4fd44ded34525a1f84cbeeb2d28b0 DIST maxima-5.37.3.tar.gz 29964644 SHA256 8bd5dcd672f37ea752385475fc64f8c87dfa29bbe34766cbcb87b1f63dfb5934 SHA512 a337afdc779abc88297e7dadf8af949da881c91a237e85ed654046c98692f2446c0b2ddb8c81b637cb7a35dd3b712832aadc5dedcaa8b681496dae4835c9d0f1 WHIRLPOOL d24eeb7f39f88b9f542e28db28b8f249b1badc059fe744a83209b102b8f776131e4b2f91c28949f4f6de8323f163cb0a6be9bafc3c0ef058a73e9b543622e976 diff --git a/sci-mathematics/maxima/files/clozurecl-1.patch b/sci-mathematics/maxima/files/clozurecl-1.patch deleted file mode 100644 index 07203a2..000 --- a/sci-mathematics/maxima/files/clozurecl-1.patch +++ /dev/null @@ -1,28 +0,0 @@ -diff -r -U1 maxima-5.35.1.orig/configure.ac maxima-5.35.1/configure.ac maxima-5.35.1.orig/configure.ac2014-12-13 06:44:51.0 +0600 -+++ maxima-5.35.1/configure.ac 2014-12-20 20:43:04.713305777 +0600 -@@ -379,3 +379,3 @@ - dnl n.b. openmcl_default_name is hardcoded in "with" message --openmcl_default_name=openmcl -+openmcl_default_name=ccl - AC_ARG_ENABLE(openmcl, -diff -r -U1 maxima-5.35.1.orig/src/Makefile.am maxima-5.35.1/src/Makefile.am maxima-5.35.1.orig/src/Makefile.am 2014-09-24 00:02:16.0 +0700 -+++ maxima-5.35.1/src/Makefile.am 2014-12-20 20:43:04.713305777 +0600 -@@ -359,3 +359,3 @@ - --EXECUTEOPENMCL = $(OPENMCL_NAME) -e -+EXECUTEOPENMCL = $(OPENMCL_NAME) --no-init -e - BUILT_FILES += $(OPENMCL_MAXIMA) -Только в maxima-5.35.1/src: Makefile.am.orig -diff -r -U1 maxima-5.35.1.orig/src/maxima.in maxima-5.35.1/src/maxima.in maxima-5.35.1.orig/src/maxima.in 2014-12-03 04:17:05.0 +0600 -+++ maxima-5.35.1/src/maxima.in2014-12-20 20:43:04.713305777 +0600 -@@ -185,5 +185,5 @@ - if [ -x "$MAXIMA_IMAGESDIR/binary-$MAXIMA_LISP/maxima" ]; then -- exec "$MAXIMA_IMAGESDIR/binary-$MAXIMA_LISP/maxima" $MAXIMA_LISP_OPTIONS -e '(cl-user::run)' -- "$arg1" "$arg2" "$arg3" "$arg4" "$arg5" "$arg6" "$arg7" "$arg8" "$arg9" -+ exec "$MAXIMA_IMAGESDIR/binary-$MAXIMA_LISP/maxima" $MAXIMA_LISP_OPTIONS --no-init -e '(cl-user::run)' -- "$arg1" "$arg2" "$arg3" "$arg4" "$arg5" "$arg6" "$arg7" "$arg8" "$arg9" - else -- exec "@OPENMCL_NAME@" -I "$maxima_image_base.image" $MAXIMA_LISP_OPTIONS -e '(cl-user::run)' -- "$arg1" "$arg2" "$arg3" "$arg4" "$arg5" "$arg6" "$arg7" "$arg8" "$arg9" -+ exec "@OPENMCL_NAME@" -I "$maxima_image_base.image" $MAXIMA_LISP_OPTIONS --no-init -e '(cl-user::run)' -- "$arg1" "$arg2" "$arg3" "$arg4" "$arg5" "$arg6" "$arg7" "$arg8" "$arg9" -fi diff --git a/sci-mathematics/maxima/maxima-5.36.1.ebuild b/sci-mathematics/maxima/maxima-5.36.1.ebuild deleted file mode 100644 index 79aa856..000 --- a/sci-mathematics/maxima/maxima-5.36.1.ebuild +++ /dev/null @@ -1,190 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit autotools elisp-common eutils - -DESCRIPTION="Free computer algebra environment based on Macsyma" -HOMEPAGE="http://maxima.sourceforge.net/"; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" - -# Supported lisps -LISPS=( sbcl cmucl gcl ecls clozurecl clisp ) -# supports readline: . - no, y - yes -SUPP_RL=( .. y ..
[gentoo-commits] repo/gentoo:master commit in: dev-util/catkin/files/, dev-util/catkin/
commit: 3bc8f1430d487b57c71bb0129853466b6514afba Author: Alexis Ballier gentoo org> AuthorDate: Fri Nov 27 12:30:48 2015 + Commit: Alexis Ballier gentoo org> CommitDate: Fri Nov 27 12:30:55 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bc8f143 dev-util/catkin: include GNUInstallDirs in all.cmake so that LIBDIR is always defined. Bug #566670. Package-Manager: portage-2.2.26 Signed-off-by: Alexis Ballier gentoo.org> .../{catkin-0.6.16-r1.ebuild => catkin-0.6.16-r2.ebuild} | 1 + dev-util/catkin/catkin-.ebuild| 1 + dev-util/catkin/files/gnuinstalldirs.patch| 15 +++ 3 files changed, 17 insertions(+) diff --git a/dev-util/catkin/catkin-0.6.16-r1.ebuild b/dev-util/catkin/catkin-0.6.16-r2.ebuild similarity index 98% rename from dev-util/catkin/catkin-0.6.16-r1.ebuild rename to dev-util/catkin/catkin-0.6.16-r2.ebuild index b4904c8..1e11494 100644 --- a/dev-util/catkin/catkin-0.6.16-r1.ebuild +++ b/dev-util/catkin/catkin-0.6.16-r2.ebuild @@ -39,6 +39,7 @@ PATCHES=( "${FILESDIR}/tests.patch" "${FILESDIR}/distutils.patch" "${FILESDIR}/catkin_prefix_path.patch" + "${FILESDIR}/gnuinstalldirs.patch" ) src_prepare() { diff --git a/dev-util/catkin/catkin-.ebuild b/dev-util/catkin/catkin-.ebuild index b4904c8..1e11494 100644 --- a/dev-util/catkin/catkin-.ebuild +++ b/dev-util/catkin/catkin-.ebuild @@ -39,6 +39,7 @@ PATCHES=( "${FILESDIR}/tests.patch" "${FILESDIR}/distutils.patch" "${FILESDIR}/catkin_prefix_path.patch" + "${FILESDIR}/gnuinstalldirs.patch" ) src_prepare() { diff --git a/dev-util/catkin/files/gnuinstalldirs.patch b/dev-util/catkin/files/gnuinstalldirs.patch new file mode 100644 index 000..795eafc --- /dev/null +++ b/dev-util/catkin/files/gnuinstalldirs.patch @@ -0,0 +1,15 @@ +Index: catkin-0.6.16/cmake/all.cmake +=== +--- catkin-0.6.16.orig/cmake/all.cmake catkin-0.6.16/cmake/all.cmake +@@ -108,6 +108,10 @@ endif() + # include CMake functions + include(CMakeParseArguments) + ++# include GNUInstallDirs for LIBDIR ++# https://bugs.gentoo.org/show_bug.cgi?id=566670 ++include(GNUInstallDirs) ++ + # functions/macros: list_append_unique, safe_execute_process + # python-integration: catkin_python_setup.cmake, interrogate_setup_dot_py.py, templates/__init__.py.in, templates/script.py.in, templates/python_distutils_install.bat.in, templates/python_distutils_install.sh.in, templates/safe_execute_install.cmake.in + foreach(filename
[gentoo-commits] proj/gnome:master commit in: mail-client/evolution/
commit: 5a16ba3f2c6c6e21d8d0d1dfd20617dfcff884c6 Author: Priit Laes plaes org> AuthorDate: Fri Nov 27 12:40:41 2015 + Commit: Priit Laes plaes org> CommitDate: Fri Nov 27 12:41:42 2015 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=5a16ba3f mail-client/evolution: Add 3.19.2 .../evolution/{evolution-3.18.1.ebuild => evolution-3.19.2.ebuild}| 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/mail-client/evolution/evolution-3.18.1.ebuild b/mail-client/evolution/evolution-3.19.2.ebuild similarity index 100% rename from mail-client/evolution/evolution-3.18.1.ebuild rename to mail-client/evolution/evolution-3.19.2.ebuild
[gentoo-commits] proj/gnome:master commit in: gnome-extra/evolution-data-server/
commit: 77bc56603284c15c69ff5c4aaba82068b4242278 Author: Priit Laes plaes org> AuthorDate: Fri Nov 27 05:56:21 2015 + Commit: Priit Laes plaes org> CommitDate: Fri Nov 27 12:41:42 2015 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=77bc5660 gnome-extra/evolution-data-server: Add 3.19.2 ...erver-3.18.1.ebuild => evolution-data-server-3.19.2.ebuild} | 10 -- .../evolution-data-server/evolution-data-server-.ebuild| 9 - 2 files changed, 16 insertions(+), 3 deletions(-) diff --git a/gnome-extra/evolution-data-server/evolution-data-server-3.18.1.ebuild b/gnome-extra/evolution-data-server/evolution-data-server-3.19.2.ebuild similarity index 90% rename from gnome-extra/evolution-data-server/evolution-data-server-3.18.1.ebuild rename to gnome-extra/evolution-data-server/evolution-data-server-3.19.2.ebuild index 540b4c2..5eec689 100644 --- a/gnome-extra/evolution-data-server/evolution-data-server-3.18.1.ebuild +++ b/gnome-extra/evolution-data-server/evolution-data-server-3.19.2.ebuild @@ -16,14 +16,15 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Evolution"; # Note: explicitly "|| ( LGPL-2 LGPL-3 )", not "LGPL-2+". LICENSE="|| ( LGPL-2 LGPL-3 ) BSD Sleepycat" -SLOT="0/54" # subslot = libcamel-1.2 soname version -IUSE="api-doc-extras +gnome-online-accounts +gtk +introspection ipv6 ldap kerberos vala +weather" +SLOT="0/54" # subslot = libcamel-1.2 soname + optional revision if needed +IUSE="api-doc-extras +google-auth +gnome-online-accounts +gtk +introspection ipv6 ldap kerberos vala +weather" REQUIRED_USE="vala? ( introspection )" KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~x86-solaris" # sys-libs/db is only required for migrating from <3.13 versions # gdata-0.15.1 is required for google tasks +# google-auth allows adding own google_client_id and google_client_secret RDEPEND=" >=app-crypt/gcr-3.4 >=app-crypt/libsecret-0.5[crypt] @@ -41,6 +42,10 @@ RDEPEND=" sys-libs/zlib:= virtual/libiconv + google-auth? ( + >=net-libs/webkit-gtk-2.4.9 + >=dev-libs/json-glib-1.0.4 + ) gtk? ( >=app-crypt/gcr-3.4[gtk] >=x11-libs/gtk+-3.10:3 @@ -98,6 +103,7 @@ src_configure() { $(use_enable api-doc-extras gtk-doc) \ $(use_with api-doc-extras private-docs) \ $(use_enable gnome-online-accounts goa) \ + $(use_enable google-auth) \ $(use_enable gtk) \ $(use_enable introspection) \ $(use_enable ipv6) \ diff --git a/gnome-extra/evolution-data-server/evolution-data-server-.ebuild b/gnome-extra/evolution-data-server/evolution-data-server-.ebuild index 7e02d86..6948f3c 100644 --- a/gnome-extra/evolution-data-server/evolution-data-server-.ebuild +++ b/gnome-extra/evolution-data-server/evolution-data-server-.ebuild @@ -20,7 +20,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Evolution"; # Note: explicitly "|| ( LGPL-2 LGPL-3 )", not "LGPL-2+". LICENSE="|| ( LGPL-2 LGPL-3 ) BSD Sleepycat" SLOT="0/54" # subslot = libcamel-1.2 soname + optional revision if needed -IUSE="api-doc-extras +gnome-online-accounts +gtk +introspection ipv6 ldap kerberos vala +weather" +IUSE="api-doc-extras +google-auth +gnome-online-accounts +gtk +introspection ipv6 ldap kerberos vala +weather" REQUIRED_USE="vala? ( introspection )" if [[ ${PV} = ]]; then @@ -33,6 +33,7 @@ fi # sys-libs/db is only required for migrating from <3.13 versions # gdata-0.15.1 is required for google tasks +# google-auth allows adding own google_client_id and google_client_secret RDEPEND=" >=app-crypt/gcr-3.4 >=app-crypt/libsecret-0.5[crypt] @@ -50,6 +51,10 @@ RDEPEND=" sys-libs/zlib:= virtual/libiconv + google-auth? ( + >=net-libs/webkit-gtk-2.4.9 + >=dev-libs/json-glib-1.0.4 + ) gtk? ( >=app-crypt/gcr-3.4[gtk] >=x11-libs/gtk+-3.10:3 @@ -71,6 +76,7 @@ DEPEND="${RDEPEND} virtual/pkgconfig vala? ( $(vala_depend) ) " + # eautoreconf needs: # >=gnome-base/gnome-common-2 @@ -107,6 +113,7 @@ src_configure() { $(use_enable api-doc-extras gtk-doc) \ $(use_with api-doc-extras private-docs) \ $(use_enable gnome-online-accounts goa) \ + $(use_enable google-auth) \ $(use_enable gtk) \ $(use_enable introspection) \ $(use_enable ipv6) \
[gentoo-commits] proj/grs:desktop-amd64-musl-hardened commit in: core/etc/grs/, core/var/lib/portage/
commit: 8f8ff4156539ce5bc7ccdfd0ebc1728a68d9c2bf Author: Anthony G. Basile gentoo org> AuthorDate: Fri Nov 27 12:48:50 2015 + Commit: Anthony G. Basile gentoo org> CommitDate: Fri Nov 27 12:48:50 2015 + URL:https://gitweb.gentoo.org/proj/grs.git/commit/?id=8f8ff415 world: remove dev-embedded/bitbake core/etc/grs/world.conf| 3 --- core/var/lib/portage/world.CYCLE.4 | 1 - 2 files changed, 4 deletions(-) diff --git a/core/etc/grs/world.conf b/core/etc/grs/world.conf index ff0f2e7..d8c9f1d 100644 --- a/core/etc/grs/world.conf +++ b/core/etc/grs/world.conf @@ -1258,9 +1258,6 @@ package.use : dev-db/xbsql:0 -doc static-libs [dev-embedded/avra:0] package.use : dev-embedded/avra:0 -doc -examples -[dev-embedded/bitbake:0] -package.use : dev-embedded/bitbake:0 -doc - [dev-embedded/dc-tool-ip:0] package.use : dev-embedded/dc-tool-ip:0 -doc diff --git a/core/var/lib/portage/world.CYCLE.4 b/core/var/lib/portage/world.CYCLE.4 index fda97cf..a158e16 100644 --- a/core/var/lib/portage/world.CYCLE.4 +++ b/core/var/lib/portage/world.CYCLE.4 @@ -828,7 +828,6 @@ dev-db/slony1 dev-db/sqliteman dev-db/xbsql dev-embedded/avra -dev-embedded/bitbake dev-embedded/dc-tool-ip dev-embedded/gnusim8085 dev-embedded/gpsim
[gentoo-commits] proj/grs:desktop-amd64-x32-hardened commit in: core/var/lib/portage/, core/etc/grs/
commit: 61978f32212bf69cbe66864dca7750dc5db3c8b3 Author: Anthony G. Basile gentoo org> AuthorDate: Fri Nov 27 12:48:50 2015 + Commit: Anthony G. Basile gentoo org> CommitDate: Fri Nov 27 12:49:21 2015 + URL:https://gitweb.gentoo.org/proj/grs.git/commit/?id=61978f32 world: remove dev-embedded/bitbake core/etc/grs/world.conf| 3 --- core/var/lib/portage/world.CYCLE.4 | 1 - 2 files changed, 4 deletions(-) diff --git a/core/etc/grs/world.conf b/core/etc/grs/world.conf index 9ef71b2..8c00231 100644 --- a/core/etc/grs/world.conf +++ b/core/etc/grs/world.conf @@ -1259,9 +1259,6 @@ package.use : dev-db/xbsql:0 -doc static-libs [dev-embedded/avra:0] package.use : dev-embedded/avra:0 -doc -examples -[dev-embedded/bitbake:0] -package.use : dev-embedded/bitbake:0 -doc - [dev-embedded/dc-tool-ip:0] package.use : dev-embedded/dc-tool-ip:0 -doc diff --git a/core/var/lib/portage/world.CYCLE.4 b/core/var/lib/portage/world.CYCLE.4 index 7aea5bb..26772c1 100644 --- a/core/var/lib/portage/world.CYCLE.4 +++ b/core/var/lib/portage/world.CYCLE.4 @@ -830,7 +830,6 @@ dev-db/slony1 dev-db/sqliteman dev-db/xbsql dev-embedded/avra -dev-embedded/bitbake dev-embedded/dc-tool-ip dev-embedded/gnusim8085 dev-embedded/gpsim
[gentoo-commits] proj/grs:desktop-amd64-uclibc-hardened commit in: core/etc/grs/, core/var/lib/portage/
commit: 3f5b8944ed789fa6bd7936e3a2459dad9e25de80 Author: Anthony G. Basile gentoo org> AuthorDate: Fri Nov 27 12:48:50 2015 + Commit: Anthony G. Basile gentoo org> CommitDate: Fri Nov 27 12:49:13 2015 + URL:https://gitweb.gentoo.org/proj/grs.git/commit/?id=3f5b8944 world: remove dev-embedded/bitbake core/etc/grs/world.conf| 3 --- core/var/lib/portage/world.CYCLE.4 | 1 - 2 files changed, 4 deletions(-) diff --git a/core/etc/grs/world.conf b/core/etc/grs/world.conf index cba97bb..c4ca577 100644 --- a/core/etc/grs/world.conf +++ b/core/etc/grs/world.conf @@ -1294,9 +1294,6 @@ package.use : dev-db/xbsql:0 -doc static-libs [dev-embedded/avra:0] package.use : dev-embedded/avra:0 -doc -examples -[dev-embedded/bitbake:0] -package.use : dev-embedded/bitbake:0 -doc - [dev-embedded/dc-tool-ip:0] package.use : dev-embedded/dc-tool-ip:0 -doc diff --git a/core/var/lib/portage/world.CYCLE.4 b/core/var/lib/portage/world.CYCLE.4 index 73e71f9..c8522ea 100644 --- a/core/var/lib/portage/world.CYCLE.4 +++ b/core/var/lib/portage/world.CYCLE.4 @@ -830,7 +830,6 @@ dev-db/slony1 dev-db/sqliteman dev-db/xbsql dev-embedded/avra -dev-embedded/bitbake dev-embedded/dc-tool-ip dev-embedded/gnusim8085 dev-embedded/gpsim
[gentoo-commits] proj/grs:desktop-amd64-hardened commit in: core/var/lib/portage/, core/etc/grs/
commit: de537f22af1fd7e905c6d028b931038634baa182 Author: Anthony G. Basile gentoo org> AuthorDate: Fri Nov 27 12:48:50 2015 + Commit: Anthony G. Basile gentoo org> CommitDate: Fri Nov 27 12:49:07 2015 + URL:https://gitweb.gentoo.org/proj/grs.git/commit/?id=de537f22 world: remove dev-embedded/bitbake core/etc/grs/world.conf| 3 --- core/var/lib/portage/world.CYCLE.4 | 1 - 2 files changed, 4 deletions(-) diff --git a/core/etc/grs/world.conf b/core/etc/grs/world.conf index 5a33adc..ca2a9fe 100644 --- a/core/etc/grs/world.conf +++ b/core/etc/grs/world.conf @@ -1262,9 +1262,6 @@ package.use : dev-db/xbsql:0 -doc static-libs [dev-embedded/avra:0] package.use : dev-embedded/avra:0 -doc -examples -[dev-embedded/bitbake:0] -package.use : dev-embedded/bitbake:0 -doc - [dev-embedded/dc-tool-ip:0] package.use : dev-embedded/dc-tool-ip:0 -doc diff --git a/core/var/lib/portage/world.CYCLE.4 b/core/var/lib/portage/world.CYCLE.4 index a44fa1d..2d379fe 100644 --- a/core/var/lib/portage/world.CYCLE.4 +++ b/core/var/lib/portage/world.CYCLE.4 @@ -830,7 +830,6 @@ dev-db/slony1 dev-db/sqliteman dev-db/xbsql dev-embedded/avra -dev-embedded/bitbake dev-embedded/dc-tool-ip dev-embedded/gnusim8085 dev-embedded/gpsim
[gentoo-commits] repo/gentoo:master commit in: media-sound/csound/, media-sound/csound/files/
commit: f6c373eb122810a19b5b38fffba210134da5b748 Author: Sergey Popov gentoo org> AuthorDate: Fri Nov 27 13:05:51 2015 + Commit: Sergey Popov gentoo org> CommitDate: Fri Nov 27 13:05:51 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6c373eb media-sound/csound: fix underlinking on libm Reported-by: Toralf Förster gmx.de> Gentoo-Bug: 566064 Package-Manager: portage-2.2.23 media-sound/csound/csound-6.05.0.ebuild| 3 ++ .../csound/files/csound-6.05-underlinking.patch| 53 ++ 2 files changed, 56 insertions(+) diff --git a/media-sound/csound/csound-6.05.0.ebuild b/media-sound/csound/csound-6.05.0.ebuild index 02e99b9..1249920 100644 --- a/media-sound/csound/csound-6.05.0.ebuild +++ b/media-sound/csound/csound-6.05.0.ebuild @@ -94,6 +94,9 @@ pkg_setup() { src_prepare() { epatch "${FILESDIR}"/csound-6.05-python.patch + # bug #566064 + epatch "${FILESDIR}"/csound-6.05-underlinking.patch + sed -e '/set(PLUGIN_INSTALL_DIR/s/-${APIVERSION}//' \ -e '/-O3/d' \ -i CMakeLists.txt || die diff --git a/media-sound/csound/files/csound-6.05-underlinking.patch b/media-sound/csound/files/csound-6.05-underlinking.patch new file mode 100644 index 000..eac83f2 --- /dev/null +++ b/media-sound/csound/files/csound-6.05-underlinking.patch @@ -0,0 +1,53 @@ +commit a4b1930b506274e328ee26cd6287965cb496062b +Author: Steven Yi +Date: Mon Sep 28 18:21:22 2015 -0400 + +modified make_utility and targets for csound-bin and mixer-bin to use add libm for linking when on Linux [fixes #526] + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 2b16079..18a6ad1 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -97,6 +97,10 @@ endfunction(make_executable) + function(make_utility name srcs) + make_executable(${name} "${srcs}" "${CSOUNDLIB}") + add_dependencies(${name} ${CSOUNDLIB}) ++ ++if(LINUX) ++target_link_libraries(${name} m) ++endif() + endfunction() + + +diff --git a/frontends/CMakeLists.txt b/frontends/CMakeLists.txt +index d0e3a21..b31f37a 100644 +--- a/frontends/CMakeLists.txt b/frontends/CMakeLists.txt +@@ -43,6 +43,9 @@ endfunction(make_plugin_frontend) + + # We need a different name to avoid clashes with float libcsound + make_executable(csound-bin "${CS_MAIN_SRCS}" "${CSOUNDLIB}" csound) ++if(LINUX) ++ target_link_libraries(csound-bin m) ++endif() + + message(STATUS "Building csLadspa") + +diff --git a/util/CMakeLists.txt b/util/CMakeLists.txt +index 25089cc..ebf0aa5 100644 +--- a/util/CMakeLists.txt b/util/CMakeLists.txt +@@ -23,9 +23,11 @@ if(BUILD_UTILITIES) + make_utility(hetro het_main.c) + make_utility(lpanal lpc_main.c) + make_utility(lpc_export lpcx_main.c) +-target_link_libraries(lpc_export m) + make_utility(lpc_import lpci_main.c) +-make_executable(mixer-bin mixer_main.c "${CSOUNDLIB}" mixer) ++if(LINUX) ++ make_executable(mixer-bin mixer_main.c "${CSOUNDLIB}" mixer) ++endif() ++target_link_libraries(mixer-bin m) + make_utility(pvanal pvc_main.c) + make_utility(pvlook pvl_main.c) + make_utility(pv_export pvx_main.c)
[gentoo-commits] repo/gentoo:master commit in: media-sound/csound/
commit: 115774f62ea1eca1df9e381f818c7db576018b38 Author: Sergey Popov gentoo org> AuthorDate: Fri Nov 27 13:06:52 2015 + Commit: Sergey Popov gentoo org> CommitDate: Fri Nov 27 13:06:52 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=115774f6 media-sound/csound: fix virtual/jdk dependency warning Package-Manager: portage-2.2.23 media-sound/csound/csound-6.05.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/csound/csound-6.05.0.ebuild b/media-sound/csound/csound-6.05.0.ebuild index 1249920..186991f 100644 --- a/media-sound/csound/csound-6.05.0.ebuild +++ b/media-sound/csound/csound-6.05.0.ebuild @@ -38,7 +38,7 @@ RDEPEND=" fltk? ( x11-libs/fltk:1[threads?] ) image? ( media-libs/libpng:0= ) jack? ( media-sound/jack-audio-connection-kit ) - java? ( >=virtual/jdk-1.5 ) + java? ( virtual/jdk ) keyboard? ( x11-libs/fltk:1[threads?] ) linear? ( sci-mathematics/gmm ) lua? (
[gentoo-commits] repo/gentoo:master commit in: media-sound/csound/files/, media-sound/csound/
commit: 622a0356f4db8176c851e608306b95298dbdc0be Author: Sergey Popov gentoo org> AuthorDate: Fri Nov 27 13:09:51 2015 + Commit: Sergey Popov gentoo org> CommitDate: Fri Nov 27 13:09:51 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=622a0356 media-sound/csound: drop old Package-Manager: portage-2.2.23 media-sound/csound/Manifest| 2 - media-sound/csound/csound-5.19.01.ebuild | 202 --- media-sound/csound/csound-6.03.2.ebuild| 215 - media-sound/csound/files/csound-5.16.6-tests.patch | 90 - .../csound/files/csound-5.17.11-cmake.patch| 10 - .../csound/files/csound-5.17.11-no-fltk-gl.patch | 20 -- media-sound/csound/files/csound-5.17.6-fltk.patch | 10 - .../files/csound-5.17.6-porttime-in-portmidi.patch | 20 -- .../files/csound-6.02-porttime-in-portmidi.patch | 30 --- 9 files changed, 599 deletions(-) diff --git a/media-sound/csound/Manifest b/media-sound/csound/Manifest index 60852ee..860d635 100644 --- a/media-sound/csound/Manifest +++ b/media-sound/csound/Manifest @@ -1,5 +1,3 @@ -DIST Csound5.19.01.tar.gz 9302526 SHA256 c918fbdfa7a65cefd080966ba4b44aadb2e36f80c83a5714efb5a9c76532111d SHA512 8dd0c8984a75fe74e5aea53abf15276fdb526ce34ff48402ad2cfd2953b65a67a52f3a279cd030964cddd2322711df04638e039e2998022d92c56593450d3c8c WHIRLPOOL 86ff2a5aea5ec2a65153a5582352a292815e95059d9c48360ea16b8a1bca6d22ec4693cd744b4335df1fcf720a8b006598cd9c1ed8ff54d93af6fe37c8165be6 DIST Csound6.02.tar.gz 23459796 SHA256 b964199642b1141d4e3253a86996c613c2420c4e2cc39cad347ad7115768c0a5 SHA512 885911561768fe4f9761b442899ba3481d09d02f095aaeb14d076a4902482269274e394517423bf8fea68c2f9e76bd3faaebe328d878ccc0a4c4a8d2d95d1dc0 WHIRLPOOL 9ee8e51c3ce224717b3b3f0cca249d2b10052defc9749abb359b862325766117ec887e07c00a1287b7d0915849c018ee7c3985bd147d4517f466b69f7e4cbdd8 -DIST Csound6.03.2.tar.gz 24571513 SHA256 f5f8364e0bc10aba473800e66176c08ac32b43ca69ad02dc9554bad54e91d170 SHA512 01cea31349632ecf3692a23535793c1cd622669e07a9035e1ee80d6ad117e8d0296d2ece78635fee8a73eb5ba53d2b03a8b895f0b2a9a74ae015288243445c1b WHIRLPOOL 029c9c68f20ce691b1bb50be38f12723e4cdcbdc757f12d12351b6f6b7b2ec7fda517d2677bfa8a746f41daaa8e7c61e652645c3677af9198caf0d555d9d0821 DIST Csound6.04.tar.gz 23959744 SHA256 0ff0203b87d10779dca962292a407e15ab0b284b558c9c63f892b74ed1e06080 SHA512 b19e2c4173c6d964b073ef19221f285e9ebd5a5d5d93148687b06860091bcc6e97e6b5e2223687e8f498608d9e27a33a75a50bb9d81ba83f4cd34e2eb4ceaeac WHIRLPOOL 5912e7c4e3fe42206a3914f66e24e1179e1f50337e17f407762d89a011f5f752e768ff7eb34b097070bed8d28bbab37557cb6c6a1c9eebc174e0a7876dcd DIST csound-6.05.0.tar.gz 32094544 SHA256 2384cbc82fe37b70192c87977b52c55b336731ecbfd3be1d8d30c7223815d7b9 SHA512 a30a818e6e03b8ede0384c0bfddbde62ec9d9f1cfc33b92d6b23780c0d87a0c4e25229f9707eb2a5081971d0e53ff00c1e3465fd2af706a1c3bf2b53bc312be1 WHIRLPOOL f2e10297dbb337957dcd595b32df1a3279a504076fb113c0907374ff5ac88510e9df856c69fbef402681012adc1e36b7a03b1bf757014387b883b225d1da962f diff --git a/media-sound/csound/csound-5.19.01.ebuild b/media-sound/csound/csound-5.19.01.ebuild deleted file mode 100644 index 4b19c02..000 --- a/media-sound/csound/csound-5.19.01.ebuild +++ /dev/null @@ -1,202 +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 ) - -inherit eutils multilib java-pkg-opt-2 cmake-utils toolchain-funcs versionator python-single-r1 - -MY_PN="${PN/c/C}" -MY_P="${MY_PN}${PV}" - -DESCRIPTION="A sound design and signal processing system providing facilities for composition and performance" -HOMEPAGE="http://csounds.com/"; -SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="+alsa beats chua csoundac +cxx debug double-precision dssi examples fltk +fluidsynth -+image jack java keyboard linear lua luajit nls osc openmp portaudio portmidi pulseaudio -python samples static-libs stk tcl test +threads +utils vim-syntax" - -LANGS=" de en_GB en_US es_CO fr it ro ru" -IUSE+="${LANGS// / linguas_}" - -RDEPEND=">=media-libs/libsndfile-1.0.16 - alsa? ( media-libs/alsa-lib ) - csoundac? ( - x11-libs/fltk:1[threads?] - dev-cpp/eigen:3 - dev-libs/boost - ${PYTHON_DEPS} - ) - dssi? ( - media-libs/dssi - media-libs/ladspa-sdk - ) - fluidsynth? ( media-sound/fluidsynth ) - fltk? ( x11-libs/fltk:1[threads?] ) - image? ( media-libs/libpng:0= ) - jack? ( media-sound/jack-audio-connection-kit ) - java? ( >=virtual/jdk-1.5 ) - keyboard? ( x11-libs/fltk:1[threads?] ) - linear? ( sci-mathematics/gmm ) - lua? ( - luajit? ( dev-lang/luajit:2 ) - !luajit? ( dev-lang/lua:0 ) - ) - osc? ( media-lib
[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/
commit: bd5ef26c9fa675547fdccc3462beca02404d8d3d Author: Michał Górny gentoo org> AuthorDate: Wed Nov 18 22:02:39 2015 + Commit: Michał Górny gentoo org> CommitDate: Fri Nov 27 13:06:12 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd5ef26c distutils-r1.eclass: Remove unnecessary eutils inherit in EAPI 6 eclass/distutils-r1.eclass | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index b249985..7ebcaa5 100644 --- a/eclass/distutils-r1.eclass +++ b/eclass/distutils-r1.eclass @@ -79,7 +79,8 @@ esac if [[ ! ${_DISTUTILS_R1} ]]; then -inherit eutils toolchain-funcs +[[ ${EAPI} == [45] ]] && inherit eutils +inherit toolchain-funcs if [[ ! ${DISTUTILS_SINGLE_IMPL} ]]; then inherit multiprocessing python-r1
[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/
commit: 1648d92354c64321910312929678f136d28a0114 Author: Michał Górny gentoo org> AuthorDate: Wed Nov 18 22:00:48 2015 + Commit: Michał Górny gentoo org> CommitDate: Fri Nov 27 13:06:10 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1648d923 distutils-r1.eclass: Make default _all impl call warning fatal in EAPI 6 eclass/distutils-r1.eclass | 10 -- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index 551bc09..b249985 100644 --- a/eclass/distutils-r1.eclass +++ b/eclass/distutils-r1.eclass @@ -731,7 +731,10 @@ distutils-r1_src_prepare() { fi if [[ ! ${_DISTUTILS_DEFAULT_CALLED} ]]; then - eqawarn "QA warning: python_prepare_all() didn't call distutils-r1_python_prepare_all" + local cmd=die + [[ ${EAPI} == [45] ]] && cmd=eqawarn + + "${cmd}" "QA: python_prepare_all() didn't call distutils-r1_python_prepare_all" fi if declare -f python_prepare >/dev/null; then @@ -802,7 +805,10 @@ distutils-r1_src_install() { fi if [[ ! ${_DISTUTILS_DEFAULT_CALLED} ]]; then - eqawarn "QA warning: python_install_all() didn't call distutils-r1_python_install_all" + local cmd=die + [[ ${EAPI} == [45] ]] && cmd=eqawarn + + "${cmd}" "QA: python_install_all() didn't call distutils-r1_python_install_all" fi }
[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/
commit: 5e79ead360fd3273237cceaf2f45c3755a275b7f Author: Michał Górny gentoo org> AuthorDate: Thu Nov 19 15:21:40 2015 + Commit: Michał Górny gentoo org> CommitDate: Fri Nov 27 13:05:23 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e79ead3 python-utils-r1.eclass: Make heredocs consistent eclass/python-utils-r1.eclass | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass index d7b37d0..ccaacb2 100644 --- a/eclass/python-utils-r1.eclass +++ b/eclass/python-utils-r1.eclass @@ -936,11 +936,11 @@ python_wrapper_setup() { local x for x in "${nonsupp[@]}"; do - cat >"${workdir}"/bin/${x} <<__EOF__ || die -#!/bin/sh -echo "${x} is not supported by ${EPYTHON}" >&2 -exit 127 -__EOF__ + cat >"${workdir}"/bin/${x} <<-_EOF_ || die + #!/bin/sh + echo "${x} is not supported by ${EPYTHON}" >&2 + exit 127 + _EOF_ chmod +x "${workdir}"/bin/${x} || die done
[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/
commit: 361298b8e23b44dfdb87e9833a90722941fcd081 Author: Michał Górny gentoo org> AuthorDate: Wed Nov 18 21:27:52 2015 + Commit: Michał Górny gentoo org> CommitDate: Fri Nov 27 13:05:43 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=361298b8 python-r1.eclass: Ban python_export_best in EAPI 6 eclass/python-r1.eclass | 2 ++ 1 file changed, 2 insertions(+) diff --git a/eclass/python-r1.eclass b/eclass/python-r1.eclass index 1531442..de83bb5 100644 --- a/eclass/python-r1.eclass +++ b/eclass/python-r1.eclass @@ -603,6 +603,8 @@ python_setup() { python_export_best() { debug-print-function ${FUNCNAME} "${@}" + [[ ${EAPI} == [45] ]] || die "${FUNCNAME} is banned in EAPI ${EAPI}" + eqawarn "python_export_best() is deprecated. Please use python_setup instead," eqawarn "combined with python_export if necessary."
[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/
commit: 4c2f63ea7c704fc6b5d0a9860b5ba97dfa020ca2 Author: Michał Górny gentoo org> AuthorDate: Wed Nov 18 21:58:19 2015 + Commit: Michał Górny gentoo org> CommitDate: Fri Nov 27 13:06:07 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c2f63ea distutils-r1.eclass: Ban DISTUTILS_NO_PARALLEL_BUILD in EAPI 6 eclass/distutils-r1.eclass | 2 ++ 1 file changed, 2 insertions(+) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index 1cf2a49..551bc09 100644 --- a/eclass/distutils-r1.eclass +++ b/eclass/distutils-r1.eclass @@ -693,6 +693,8 @@ _distutils-r1_run_foreach_impl() { debug-print-function ${FUNCNAME} "${@}" if [[ ${DISTUTILS_NO_PARALLEL_BUILD} ]]; then + [[ ${EAPI} == [45] ]] || die "DISTUTILS_NO_PARALLEL_BUILD is banned in EAPI ${EAPI}" + eqawarn "DISTUTILS_NO_PARALLEL_BUILD is no longer meaningful. Now all builds" eqawarn "are non-parallel. Please remove it from the ebuild."
[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/
commit: e6c3a7094a246046704aa5096804c7cb93ed2b51 Author: Michał Górny gentoo org> AuthorDate: Wed Nov 18 21:12:38 2015 + Commit: Michał Górny gentoo org> CommitDate: Fri Nov 27 13:05:32 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6c3a709 python-single-r1.eclass: Enable EAPI=6, no changes needed eclass/python-single-r1.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/python-single-r1.eclass b/eclass/python-single-r1.eclass index 1c27285..d9fc34b 100644 --- a/eclass/python-single-r1.eclass +++ b/eclass/python-single-r1.eclass @@ -55,7 +55,7 @@ case "${EAPI:-0}" in die "Unsupported EAPI=${EAPI:-4} (too old, allowed only on restricted set of packages) for ${ECLASS}" fi ;; - 5) + 5|6) # EAPI=5 is required for sane USE_EXPAND dependencies ;; *)
[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/
commit: a852afcfcd1b9a52c22f91d55634cf4a2c398ff0 Author: Michał Górny gentoo org> AuthorDate: Wed Nov 18 19:44:27 2015 + Commit: Michał Górny gentoo org> CommitDate: Fri Nov 27 13:05:20 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a852afcf python-utils-r1.eclass: Support nonfatal in python_do* and python_new* eclass/python-utils-r1.eclass | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass index cb22680..d7b37d0 100644 --- a/eclass/python-utils-r1.eclass +++ b/eclass/python-utils-r1.eclass @@ -682,7 +682,7 @@ python_newexe() { ( dodir "${wrapd}" exeinto "${d}" - newexe "${f}" "${newfn}" || die + newexe "${f}" "${newfn}" || return ${?} ) # install the wrapper @@ -814,7 +814,7 @@ python_domodule() { ( insinto "${d}" - doins -r "${@}" || die + doins -r "${@}" || return ${?} ) python_optimize "${ED}/${d}" @@ -848,7 +848,7 @@ python_doheader() { ( insinto "${d}" - doins -r "${@}" || die + doins -r "${@}" || return ${?} ) }
[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/
commit: fdd4c884ace634ebf3ba40d1e6118487afb09cb4 Author: Michał Górny gentoo org> AuthorDate: Wed Nov 18 21:44:54 2015 + Commit: Michał Górny gentoo org> CommitDate: Fri Nov 27 13:05:55 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdd4c884 distutils-r1.eclass: Use default_src_prepare to apply patches in EAPI 6 eclass/distutils-r1.eclass | 9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index 256c893..f9cff5c 100644 --- a/eclass/distutils-r1.eclass +++ b/eclass/distutils-r1.eclass @@ -312,9 +312,12 @@ _distutils-r1_disable_ez_setup() { distutils-r1_python_prepare_all() { debug-print-function ${FUNCNAME} "${@}" - [[ ${PATCHES} ]] && epatch "${PATCHES[@]}" - - epatch_user + if [[ ${EAPI} != [45] ]]; then + default + else + [[ ${PATCHES} ]] && epatch "${PATCHES[@]}" + epatch_user + fi # by default, use in-source build if python_prepare() is used if [[ ! ${DISTUTILS_IN_SOURCE_BUILD+1} ]]; then
[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/
commit: c514e77de192917d9949ae6a7daa141bf5ad7994 Author: Michał Górny gentoo org> AuthorDate: Wed Nov 18 18:44:22 2015 + Commit: Michał Górny gentoo org> CommitDate: Fri Nov 27 13:05:09 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c514e77d python-utils-r1.eclass: Replace local INSDESTTREE with subshells Replace the 'local INSDESTTREE' hacks (which are PMS-valid yet deprecated) with safer subshells. eclass/python-utils-r1.eclass | 16 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass index 4474766..58c82bd 100644 --- a/eclass/python-utils-r1.eclass +++ b/eclass/python-utils-r1.eclass @@ -805,10 +805,10 @@ python_domodule() { d=${PYTHON_SITEDIR#${EPREFIX}}/${python_moduleroot} fi - local INSDESTTREE - - insinto "${d}" - doins -r "${@}" || die + ( + insinto "${d}" + doins -r "${@}" || die + ) python_optimize "${ED}/${d}" } @@ -836,10 +836,10 @@ python_doheader() { d=${PYTHON_INCLUDEDIR#${EPREFIX}} - local INSDESTTREE - - insinto "${d}" - doins -r "${@}" || die + ( + insinto "${d}" + doins -r "${@}" || die + ) } # @FUNCTION: python_wrapper_setup
[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/
commit: ca5b5498d1df37e87684824714ab392b8d64c377 Author: Michał Górny gentoo org> AuthorDate: Wed Nov 18 21:57:04 2015 + Commit: Michał Górny gentoo org> CommitDate: Fri Nov 27 13:06:04 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca5b5498 distutils-r1.eclass: Ban EXAMPLES in EAPI 6 eclass/distutils-r1.eclass | 4 1 file changed, 4 insertions(+) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index e632202..1cf2a49 100644 --- a/eclass/distutils-r1.eclass +++ b/eclass/distutils-r1.eclass @@ -150,6 +150,8 @@ fi # @ECLASS-VARIABLE: EXAMPLES # @DEFAULT_UNSET # @DESCRIPTION: +# OBSOLETE: this variable is deprecated and banned in EAPI 6 +# # An array containing examples installed into 'examples' doc # subdirectory. The files and directories listed there must exist # in the directory from which distutils-r1_python_install_all() is run @@ -583,6 +585,8 @@ distutils-r1_python_install_all() { einstalldocs if declare -p EXAMPLES &>/dev/null; then + [[ ${EAPI} != [45] ]] && die "EXAMPLES are banned in EAPI ${EAPI}" + local INSDESTTREE=/usr/share/doc/${PF}/examples doins -r "${EXAMPLES[@]}" docompress -x "${INSDESTTREE}"
[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/
commit: 3776886ad5abe3d023537b4fbcf733d9d4178f32 Author: Michał Górny gentoo org> AuthorDate: Wed Nov 18 21:50:57 2015 + Commit: Michał Górny gentoo org> CommitDate: Fri Nov 27 13:05:58 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3776886a distutils-r1.eclass: Ban no-op default phase implementations in EAPI 6 eclass/distutils-r1.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index f9cff5c..47b09b0 100644 --- a/eclass/distutils-r1.eclass +++ b/eclass/distutils-r1.eclass @@ -343,7 +343,7 @@ distutils-r1_python_prepare_all() { distutils-r1_python_prepare() { debug-print-function ${FUNCNAME} "${@}" - : + [[ ${EAPI} == [45] ]] || die "${FUNCNAME} is banned in EAPI 6 (it was a no-op)" } # @FUNCTION: distutils-r1_python_configure @@ -352,7 +352,7 @@ distutils-r1_python_prepare() { distutils-r1_python_configure() { debug-print-function ${FUNCNAME} "${@}" - : + [[ ${EAPI} == [45] ]] || die "${FUNCNAME} is banned in EAPI 6 (it was a no-op)" } # @FUNCTION: _distutils-r1_create_setup_cfg
[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/
commit: ff2e81869155a0d5264917ece2980ba1c5dbc34c Author: Michał Górny gentoo org> AuthorDate: Wed Nov 18 22:02:59 2015 + Commit: Michał Górny gentoo org> CommitDate: Fri Nov 27 13:06:15 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff2e8186 distutils-r1.eclass: Enable EAPI 6 eclass/distutils-r1.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index 7ebcaa5..36b3436 100644 --- a/eclass/distutils-r1.eclass +++ b/eclass/distutils-r1.eclass @@ -47,7 +47,7 @@ case "${EAPI:-0}" in 0|1|2|3) die "Unsupported EAPI=${EAPI:-0} (too old) for ${ECLASS}" ;; - 4|5) + 4|5|6) ;; *) die "Unsupported EAPI=${EAPI} (unknown) for ${ECLASS}"
[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/
commit: c1f4f07d1375c236090ef7a765981c362ff1472e Author: Michał Górny gentoo org> AuthorDate: Wed Nov 18 21:26:08 2015 + Commit: Michał Górny gentoo org> CommitDate: Fri Nov 27 13:05:37 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1f4f07d multibuild.eclass: Enable EAPI 6 eclass/multibuild.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/multibuild.eclass b/eclass/multibuild.eclass index 0bdbed1..d21008c 100644 --- a/eclass/multibuild.eclass +++ b/eclass/multibuild.eclass @@ -17,7 +17,7 @@ case "${EAPI:-0}" in 0|1|2|3) die "Unsupported EAPI=${EAPI:-0} (too old) for ${ECLASS}" ;; - 4|5) + 4|5|6) ;; *) die "Unsupported EAPI=${EAPI} (unknown) for ${ECLASS}"
[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/
commit: ee209ef12544ebde6e8e2cdd8acd669f5e38287d Author: Michał Górny gentoo org> AuthorDate: Wed Nov 18 21:28:48 2015 + Commit: Michał Górny gentoo org> CommitDate: Fri Nov 27 13:05:46 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee209ef1 python-r1.eclass: Fix missing explicit eutils inherit for EAPI < 6 eclass/python-r1.eclass | 1 + 1 file changed, 1 insertion(+) diff --git a/eclass/python-r1.eclass b/eclass/python-r1.eclass index de83bb5..92fa5de 100644 --- a/eclass/python-r1.eclass +++ b/eclass/python-r1.eclass @@ -63,6 +63,7 @@ elif [[ ${_PYTHON_ANY_R1} ]]; then die 'python-r1.eclass can not be used with python-any-r1.eclass.' fi +[[ ${EAPI} == [45] ]] && inherit eutils inherit multibuild python-utils-r1 # @ECLASS-VARIABLE: PYTHON_COMPAT
[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/
commit: 9b74f5ccba169a3c4c48c2607c1a1144821d1b70 Author: Michał Górny gentoo org> AuthorDate: Wed Nov 18 21:50:57 2015 + Commit: Michał Górny gentoo org> CommitDate: Fri Nov 27 13:06:01 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b74f5cc distutils-r1.eclass: Make pypy/share QA error fatal in EAPI 6 eclass/distutils-r1.eclass | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index 47b09b0..e632202 100644 --- a/eclass/distutils-r1.eclass +++ b/eclass/distutils-r1.eclass @@ -563,7 +563,9 @@ distutils-r1_python_install() { fi done if [[ -d ${root}/usr/$(get_libdir)/pypy/share ]]; then - eqawarn "Package installs 'share' in PyPy prefix, see bug #465546." + local cmd=die + [[ ${EAPI} == [45] ]] && cmd=eqawarn + "${cmd}" "Package installs 'share' in PyPy prefix, see bug #465546." fi if [[ ! ${DISTUTILS_SINGLE_IMPL} ]]; then
[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/
commit: 87c45d813ecb7c35f914a8fd08379b70d8d099cd Author: Michał Górny gentoo org> AuthorDate: Wed Nov 18 21:20:59 2015 + Commit: Michał Górny gentoo org> CommitDate: Fri Nov 27 13:05:35 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87c45d81 multibuild.eclass: Ban multibuild_parallel_foreach_variant in EAPI 6 eclass/multibuild.eclass | 2 ++ 1 file changed, 2 insertions(+) diff --git a/eclass/multibuild.eclass b/eclass/multibuild.eclass index 3115ac9..0bdbed1 100644 --- a/eclass/multibuild.eclass +++ b/eclass/multibuild.eclass @@ -146,6 +146,8 @@ multibuild_foreach_variant() { multibuild_parallel_foreach_variant() { debug-print-function ${FUNCNAME} "${@}" + [[ ${EAPI} == [45] ]] || die "${FUNCNAME} is banned in EAPI ${EAPI}" + multibuild_foreach_variant "${@}" }
[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/
commit: 357b831b39a9108f1680946b09b8fcf3c82f3a92 Author: Michał Górny gentoo org> AuthorDate: Wed Nov 18 19:41:29 2015 + Commit: Michał Górny gentoo org> CommitDate: Fri Nov 27 13:05:12 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=357b831b python-utils-r1.eclass: Ban installation helpers in EAPIs < 5 Ban python_do* and python_new* helpers in EAPIs older than 5. We should ban them in python-any-r1 uses, actually but that would break dev-python/pypy* ebuilds as they are written now. eclass/python-utils-r1.eclass | 9 + 1 file changed, 9 insertions(+) diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass index 58c82bd..d4c38f2 100644 --- a/eclass/python-utils-r1.eclass +++ b/eclass/python-utils-r1.eclass @@ -665,6 +665,9 @@ python_newexe() { [[ ${EPYTHON} ]] || die 'No Python implementation set (EPYTHON is null).' [[ ${#} -eq 2 ]] || die "Usage: ${FUNCNAME} " + if [[ ${EAPI:-0} == [01234] ]]; then + die "python_do* and python_new* helpers are banned in EAPIs older than 5." + fi local wrapd=${python_scriptroot:-${DESTTREE}/bin} @@ -792,6 +795,9 @@ python_domodule() { debug-print-function ${FUNCNAME} "${@}" [[ ${EPYTHON} ]] || die 'No Python implementation set (EPYTHON is null).' + if [[ ${EAPI:-0} == [01234] ]]; then + die "python_do* and python_new* helpers are banned in EAPIs older than 5." + fi local d if [[ ${python_moduleroot} == /* ]]; then @@ -830,6 +836,9 @@ python_doheader() { debug-print-function ${FUNCNAME} "${@}" [[ ${EPYTHON} ]] || die 'No Python implementation set (EPYTHON is null).' + if [[ ${EAPI:-0} == [01234] ]]; then + die "python_do* and python_new* helpers are banned in EAPIs older than 5." + fi local d PYTHON_INCLUDEDIR=${PYTHON_INCLUDEDIR} [[ ${PYTHON_INCLUDEDIR} ]] || python_export PYTHON_INCLUDEDIR
[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/
commit: 252f5f92560f1eb2c824eeecb7f3445c38413db8 Author: Michał Górny gentoo org> AuthorDate: Wed Nov 18 19:31:10 2015 + Commit: Michał Górny gentoo org> CommitDate: Fri Nov 27 13:05:17 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=252f5f92 python-utils-r1.eclass: Remove unneeded multilib inherit in EAPI 6 eclass/python-utils-r1.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass index d9cb4ad..cb22680 100644 --- a/eclass/python-utils-r1.eclass +++ b/eclass/python-utils-r1.eclass @@ -33,8 +33,8 @@ fi if [[ ! ${_PYTHON_UTILS_R1} ]]; then -[[ ${EAPI:-0} == [012345] ]] && inherit eutils -inherit multilib toolchain-funcs +[[ ${EAPI:-0} == [012345] ]] && inherit eutils multilib +inherit toolchain-funcs # @ECLASS-VARIABLE: _PYTHON_ALL_IMPLS # @INTERNAL
[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/
commit: 430779f2e601cff35b702854e80c7c64b137e851 Author: Michał Górny gentoo org> AuthorDate: Wed Nov 18 18:31:40 2015 + Commit: Michał Górny gentoo org> CommitDate: Fri Nov 27 13:05:06 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=430779f2 python-utils-r1.eclass: Remove py2.6 note from python_optimize eclass/python-utils-r1.eclass | 3 --- 1 file changed, 3 deletions(-) diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass index 16fc119..4474766 100644 --- a/eclass/python-utils-r1.eclass +++ b/eclass/python-utils-r1.eclass @@ -567,9 +567,6 @@ python_optimize() { local PYTHON=${PYTHON} [[ ${PYTHON} ]] || python_export PYTHON - # Note: python2.6 can't handle passing files to compileall... - # TODO: we do not support 2.6 any longer - # default to sys.path if [[ ${#} -eq 0 ]]; then local f
[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/
commit: d0c97a84e45269fdf7074f46f3d7bdfd754fb61a Author: Michał Górny gentoo org> AuthorDate: Wed Nov 18 21:11:24 2015 + Commit: Michał Górny gentoo org> CommitDate: Fri Nov 27 13:05:29 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0c97a84 python-any-r1.eclass: Enable EAPI=6, no changes needed eclass/python-any-r1.eclass | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/eclass/python-any-r1.eclass b/eclass/python-any-r1.eclass index c00cc3a..b6c2258 100644 --- a/eclass/python-any-r1.eclass +++ b/eclass/python-any-r1.eclass @@ -37,8 +37,7 @@ # https://wiki.gentoo.org/wiki/Project:Python/python-any-r1 case "${EAPI:-0}" in - 0|1|2|3|4|5) - # EAPI=4 needed by python-r1 + 0|1|2|3|4|5|6) ;; *) die "Unsupported EAPI=${EAPI} (unknown) for ${ECLASS}"
[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/
commit: e2faf80a2031d745740f0597a321099e2fcd50bc Author: Michał Górny gentoo org> AuthorDate: Wed Nov 18 21:29:15 2015 + Commit: Michał Górny gentoo org> CommitDate: Fri Nov 27 13:05:49 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2faf80a python-r1.eclass: Enable EAPI 6 eclass/python-r1.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/python-r1.eclass b/eclass/python-r1.eclass index 92fa5de..91f0436 100644 --- a/eclass/python-r1.eclass +++ b/eclass/python-r1.eclass @@ -47,7 +47,7 @@ case "${EAPI:-0}" in die "Unsupported EAPI=${EAPI:-4} (too old, allowed only on restricted set of packages) for ${ECLASS}" fi ;; - 5) + 5|6) # EAPI=5 is required for sane USE_EXPAND dependencies ;; *)
[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/
commit: 7fd3ed4f55066912b1b5452e977d8ff215aae56a Author: Michał Górny gentoo org> AuthorDate: Wed Nov 18 21:41:51 2015 + Commit: Michał Górny gentoo org> CommitDate: Fri Nov 27 13:05:52 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fd3ed4f distutils-r1.eclass: esetup.py, respect nonfatal in EAPI 6 eclass/distutils-r1.eclass | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index 185dd4f..256c893 100644 --- a/eclass/distutils-r1.eclass +++ b/eclass/distutils-r1.eclass @@ -236,10 +236,13 @@ fi esetup.py() { debug-print-function ${FUNCNAME} "${@}" + local die_args=() + [[ ${EAPI} != [45] ]] && die_args+=( -n ) + set -- "${PYTHON:-python}" setup.py "${mydistutilsargs[@]}" "${@}" echo "${@}" >&2 - "${@}" || die + "${@}" || die "${die_args[@]}" || return ${?} } # @FUNCTION: distutils_install_for_testing
[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/
commit: 1528e78b76c20ffc192b959d9b1301ca49312005 Author: Michał Górny gentoo org> AuthorDate: Wed Nov 18 19:31:41 2015 + Commit: Michał Górny gentoo org> CommitDate: Fri Nov 27 13:05:26 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1528e78b python-utils-r1.eclass: Enable EAPI 6 eclass/python-utils-r1.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass index ccaacb2..f294297 100644 --- a/eclass/python-utils-r1.eclass +++ b/eclass/python-utils-r1.eclass @@ -20,7 +20,7 @@ # https://wiki.gentoo.org/wiki/Project:Python/python-utils-r1 case "${EAPI:-0}" in - 0|1|2|3|4|5) + 0|1|2|3|4|5|6) ;; *) die "Unsupported EAPI=${EAPI} (unknown) for ${ECLASS}"
[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/
commit: 454fde9b8fa191e7fe3cafe7988e32a58244d545 Author: Michał Górny gentoo org> AuthorDate: Wed Nov 18 21:27:15 2015 + Commit: Michał Górny gentoo org> CommitDate: Fri Nov 27 13:05:40 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=454fde9b python-r1.eclass: Ban python_parallel_foreach_impl in EAPI 6 eclass/python-r1.eclass | 2 ++ 1 file changed, 2 insertions(+) diff --git a/eclass/python-r1.eclass b/eclass/python-r1.eclass index d3b4f1d..1531442 100644 --- a/eclass/python-r1.eclass +++ b/eclass/python-r1.eclass @@ -526,6 +526,8 @@ python_foreach_impl() { python_parallel_foreach_impl() { debug-print-function ${FUNCNAME} "${@}" + [[ ${EAPI} == [45] ]] || die "${FUNCNAME} is banned in EAPI ${EAPI}" + if [[ ! ${_PYTHON_PARALLEL_WARNED} ]]; then eqawarn "python_parallel_foreach_impl() is no longer meaningful. All runs" eqawarn "are non-parallel now. Please replace the call with python_foreach_impl."
[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/
commit: f8e1755f039b44a1dd787080cea6190b5b117976 Author: Michał Górny gentoo org> AuthorDate: Wed Nov 18 19:30:10 2015 + Commit: Michał Górny gentoo org> CommitDate: Fri Nov 27 13:05:14 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8e1755f python-utils-r1.eclass: Make python_fix_shebang QAwarns fatal in EAPI 6 eclass/python-utils-r1.eclass | 14 ++ 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass index d4c38f2..d9cb4ad 100644 --- a/eclass/python-utils-r1.eclass +++ b/eclass/python-utils-r1.eclass @@ -33,7 +33,8 @@ fi if [[ ! ${_PYTHON_UTILS_R1} ]]; then -inherit eutils multilib toolchain-funcs +[[ ${EAPI:-0} == [012345] ]] && inherit eutils +inherit multilib toolchain-funcs # @ECLASS-VARIABLE: _PYTHON_ALL_IMPLS # @INTERNAL @@ -1142,12 +1143,17 @@ python_fix_shebang() { done < <(find -H "${path}" -type f -print0 || die) if [[ ! ${any_fixed} ]]; then - eqawarn "QA warning: ${FUNCNAME}, ${path#${D}} did not match any fixable files." + local cmd=eerror + [[ ${EAPI:-0} == [012345] ]] && cmd=eqawarn + + "${cmd}" "QA warning: ${FUNCNAME}, ${path#${D}} did not match any fixable files." if [[ ${any_correct} ]]; then - eqawarn "All files have ${EPYTHON} shebang already." + "${cmd}" "All files have ${EPYTHON} shebang already." else - eqawarn "There are no Python files in specified directory." + "${cmd}" "There are no Python files in specified directory." fi + + [[ ${cmd} == eerror ]] && die "${FUNCNAME} did not match any fixable files (QA warning fatal in EAPI ${EAPI})" fi done }
[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-software/
commit: b0de44ddbba2b8677eb23704672a0fcd7bd6df06 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Thu Nov 26 22:54:01 2015 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Fri Nov 27 13:56:41 2015 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=b0de44dd gnome-extra/gnome-software: version bump to 3.18.3 .../gnome-software/gnome-software-3.18.3.ebuild| 63 ++ 1 file changed, 63 insertions(+) diff --git a/gnome-extra/gnome-software/gnome-software-3.18.3.ebuild b/gnome-extra/gnome-software/gnome-software-3.18.3.ebuild new file mode 100644 index 000..80fa2b8 --- /dev/null +++ b/gnome-extra/gnome-software/gnome-software-3.18.3.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" +GCONF_DEBUG="no" +PYTHON_COMPAT=( python2_7 ) + +inherit gnome2 python-any-r1 virtualx + +DESCRIPTION="Gnome install & update software" +HOMEPAGE="http://wiki.gnome.org/Apps/Software"; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +RDEPEND=" + >=app-admin/packagekit-base-1.0.9 + dev-db/sqlite:3 + >=dev-libs/appstream-glib-0.5.1:0 + >=dev-libs/glib-2.45.8:2 + >=gnome-base/gnome-desktop-3.17.92:3= + >=gnome-base/gsettings-desktop-schemas-3.11.5 + net-libs/libsoup:2.4 + sys-auth/polkit + >=x11-libs/gtk+-3.16:3 +" +DEPEND="${RDEPEND} + ${PYTHON_DEPS} + app-text/docbook-xml-dtd:4.2 + dev-libs/libxslt + >=dev-util/intltool-0.35 + virtual/pkgconfig + test? ( dev-util/dogtail ) +" +# test? ( dev-util/valgrind ) + +pkg_setup() { + python-any-r1_pkg_setup +} + +src_prepare() { + # valgrind fails with SIGTRAP + sed -e 's/TESTS = .*/TESTS =/' \ + -i "${S}"/src/Makefile.{am,in} || die + + gnome2_src_prepare +} + +src_configure() { + # FIXME: investigate limba and firmware update support + gnome2_src_configure \ + --enable-man \ + --disable-firmware \ + --disable-limba \ + $(use_enable test dogtail) +} + +src_test() { + Xemake check TESTS_ENVIRONMENT="dbus-run-session" +}
[gentoo-commits] proj/gnome:master commit in: app-admin/packagekit-base/, app-admin/packagekit-base/files/
commit: 903740134df3108d505ff0251afa8179931fdd60 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Fri Nov 27 13:51:34 2015 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Fri Nov 27 13:56:39 2015 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=90374013 app-admin/packagekit-base: version bump to 1.0.10 .../0001-Fix-typo-python-backend-detection.patch | 25 - ...-exception-handling-to-be-python2.7-compa.patch | 44 ++ .../0002-Sort-imports-according-to-PEP8.patch | 72 -- ...2-portage-do-not-redefine-builtin-license.patch | 34 + .../files/0003-Update-layman-API-usage-to-2.patch | 104 --- .../files/0003-portage-drop-unused-imports.patch | 25 + .../files/0004-Use-python-idioms.patch | 191 - ...0004-portage-initialize-licenses-variable.patch | 26 + .../0005-Enhance-get_repo_list-function.patch | 56 -- ...-fix-a-typo-in-restoring-license-settings.patch | 30 + ...-_get_cpv_slotted-with-collections-module.patch | 41 -- ...-PackageKitProgress-to-ease-progress-step.patch | 260 +++ .../files/0007-Simplify-_get_metadata.patch| 42 -- ...ython-make-PackagekitProgress-an-Iterable.patch | 56 ++ .../files/0008-Remove-useless-instruction.patch| 24 - ...steps-on-PackagekitProgress-instanciation.patch | 49 ++ .../packagekit-base/files/0009-Cosmetics.patch | 800 - ...age-use-PackagekitProgress-as-an-iterable.patch | 222 ++ ...010-Add-helper-to-change-portage-settings.patch | 73 -- ...1-Remove-compatibility-with-older-portage.patch | 77 -- .../files/0011-portage-fix-a-typo.patch| 25 + ...PI-and-KEYWORDS-before-calling-setcpv-met.patch | 36 - ...2-portage-fix-step-percentage-computation.patch | 25 + ...not-refetch-package-listing-for-no-reason.patch | 32 + ...-1.0.6.ebuild => packagekit-base-1.0.10.ebuild} | 23 +- 25 files changed, 843 insertions(+), 1549 deletions(-) diff --git a/app-admin/packagekit-base/files/0001-Fix-typo-python-backend-detection.patch b/app-admin/packagekit-base/files/0001-Fix-typo-python-backend-detection.patch deleted file mode 100644 index 5786d87..000 --- a/app-admin/packagekit-base/files/0001-Fix-typo-python-backend-detection.patch +++ /dev/null @@ -1,25 +0,0 @@ -From ff0e2a1fe4f32def11b74e9eb7ffa7989e3061d8 Mon Sep 17 00:00:00 2001 -From: Gilles Dartiguelongue -Date: Sun, 3 May 2015 18:37:24 +0200 -Subject: [PATCH 01/12] Fix typo python backend detection - - configure.ac | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/configure.ac b/configure.ac -index 655507f..844c454 100644 a/configure.ac -+++ b/configure.ac -@@ -454,7 +454,7 @@ if test x$enable_hif = xyes; then - fi - - have_python_backend="no" --if test x$enable_entropy = xyes -o x$enable_pisi = xyes -o $enable_portage = xyes; then -+if test x$enable_entropy = xyes -o x$enable_pisi = xyes -o x$enable_portage = xyes; then - have_python_backend="yes" - fi - AM_CONDITIONAL(HAVE_PYTHON_BACKEND, test x$have_python_backend = xyes) --- -2.3.6 - diff --git a/app-admin/packagekit-base/files/0001-portage-fix-exception-handling-to-be-python2.7-compa.patch b/app-admin/packagekit-base/files/0001-portage-fix-exception-handling-to-be-python2.7-compa.patch new file mode 100644 index 000..b834f2b --- /dev/null +++ b/app-admin/packagekit-base/files/0001-portage-fix-exception-handling-to-be-python2.7-compa.patch @@ -0,0 +1,44 @@ +From 56a54a7bbf3b28546619a4d2b458ea50c3f5c3e9 Mon Sep 17 00:00:00 2001 +From: Gilles Dartiguelongue +Date: Sun, 6 Sep 2015 13:32:23 +0200 +Subject: [PATCH 1/9] portage: fix exception handling to be python2.7+ + compatible + +--- + backends/portage/portageBackend.py | 10 ++ + 1 file changed, 6 insertions(+), 4 deletions(-) + +diff --git a/backends/portage/portageBackend.py b/backends/portage/portageBackend.py +index dc72bd9..d4726b6 100755 +--- a/backends/portage/portageBackend.py b/backends/portage/portageBackend.py +@@ -1542,9 +1542,10 @@ class PackageKitPortageBackend(PackageKitPortageMixin, PackageKitBaseBackend): + if not enable and self._is_repo_enabled(installed_layman_db, repoid): + try: + installed_layman_db.delete(installed_layman_db.select(repoid)) +-except Exception, e: ++except Exception as exc: + self.error(ERROR_INTERNAL_ERROR, +- "Failed to disable repository " + repoid + " : " + str(e)) ++ "Failed to disable repository %s: %s" % ++ (repoid, str(exc))) + return + + # enabling (adding) a db +@@ -1555,10 +1556,11 @@ class PackageKitPortageBackend(PackageKitPortageMixin, PackageKitBaseBackend): + self._block_output() + installed_layman_db.add(available_layman_db.select(repoid)) + self._unblock_output() +-except Exception, e: ++
[gentoo-commits] proj/gnome:master commit in: app-admin/packagekit/
commit: 82dfe62ecabcfa58615e71b33ae90569fa7c22d9 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Fri Nov 27 13:56:24 2015 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Fri Nov 27 13:56:40 2015 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=82dfe62e app-admin/packagekit: version bump to 1.0.10 app-admin/packagekit/metadata.xml | 11 +++ app-admin/packagekit/packagekit-1.0.10.ebuild | 19 +++ 2 files changed, 30 insertions(+) diff --git a/app-admin/packagekit/metadata.xml b/app-admin/packagekit/metadata.xml new file mode 100644 index 000..187f7a7 --- /dev/null +++ b/app-admin/packagekit/metadata.xml @@ -0,0 +1,11 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + lx...@gentoo.org + Fabio Erculiani + + + + + diff --git a/app-admin/packagekit/packagekit-1.0.10.ebuild b/app-admin/packagekit/packagekit-1.0.10.ebuild new file mode 100644 index 000..3a05a21 --- /dev/null +++ b/app-admin/packagekit/packagekit-1.0.10.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" + +DESCRIPTION="PackageKit Package Manager interface (meta package)" +HOMEPAGE="http://www.packagekit.org/"; +SRC_URI="" + +LICENSE="metapackage" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="gtk qt4" + +RDEPEND="gtk? ( ~app-admin/packagekit-gtk-${PV} ) + qt4? ( =app-admin/packagekit-qt4-0.8* )" + +DEPEND="${RDEPEND}"
[gentoo-commits] proj/gnome:master commit in: app-admin/packagekit-gtk/
commit: 6edf2d1055b22accd1e1a180908577f933dc2f2b Author: Gilles Dartiguelongue gentoo org> AuthorDate: Fri Nov 27 13:54:00 2015 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Fri Nov 27 13:56:40 2015 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=6edf2d10 app-admin/packagekit-gtk: version bump to 1.0.10 .../{packagekit-gtk-1.0.6.ebuild => packagekit-gtk-1.0.10.ebuild}| 1 + 1 file changed, 1 insertion(+) diff --git a/app-admin/packagekit-gtk/packagekit-gtk-1.0.6.ebuild b/app-admin/packagekit-gtk/packagekit-gtk-1.0.10.ebuild similarity index 98% rename from app-admin/packagekit-gtk/packagekit-gtk-1.0.6.ebuild rename to app-admin/packagekit-gtk/packagekit-gtk-1.0.10.ebuild index 3de49af..99f3ba4 100644 --- a/app-admin/packagekit-gtk/packagekit-gtk-1.0.6.ebuild +++ b/app-admin/packagekit-gtk/packagekit-gtk-1.0.10.ebuild @@ -44,6 +44,7 @@ src_configure() { --disable-networkmanager \ --disable-static \ --disable-systemd \ + --disable-vala \ --enable-dummy \ --enable-gtk-module \ --enable-introspection=yes \
[gentoo-commits] repo/gentoo:master commit in: sci-misc/mendeleydesktop/
commit: 8b414471dc2ddb5b7fe3c212c37dcc540042ca86 Author: Marius Brehler linux sungazer de> AuthorDate: Fri Nov 27 09:53:44 2015 + Commit: Justin Lecher gentoo org> CommitDate: Fri Nov 27 09:53:44 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b414471 sci-misc/mendeleydesktop: Version bump Package-Manager: portage-2.2.20.1 sci-misc/mendeleydesktop/Manifest | 4 ++-- .../{mendeleydesktop-1.15.1.ebuild => mendeleydesktop-1.15.2.ebuild} | 0 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sci-misc/mendeleydesktop/Manifest b/sci-misc/mendeleydesktop/Manifest index ead00ae..5b6a57f 100644 --- a/sci-misc/mendeleydesktop/Manifest +++ b/sci-misc/mendeleydesktop/Manifest @@ -1,2 +1,2 @@ -DIST mendeleydesktop-1.15.1-linux-i486.tar.bz2 33159407 SHA256 d1d14909f284dd7e91539f2636fb6e27b40f3e0cda5a7cc6e13c6e3c76ea5f49 SHA512 c7521de46e8dd36ba4f66a3e8ea0038d1b9afd9d2735a9bd5ecdab2e22d370302fd6000fb99486eec4c6e2a301770a2d542a2ce188e8ccd45d346d4740ddc554 WHIRLPOOL 1c60a4e169f3ced0acf9f4774e965295445ed753e6bebed60a7c775a028fa70d13f9bee7235d6f4c38368476f5461d0c294e8c7b26f39bb9112e1e3a68b1aa61 -DIST mendeleydesktop-1.15.1-linux-x86_64.tar.bz2 32948303 SHA256 dfdba32f082d51f43ccce465690fad93ddbb9c6349a87aba7da34030d7a5a3f0 SHA512 c90bdf7b7130c226e65ab23919ef26f92d4a289629c9e5e5cc4fe9cd56dcb76c0af8e34b2f7339ddb8b29af1a2e29b43c08d717ecd4f28c984d30fc1c3f696ae WHIRLPOOL 8d2ea4cf728f210664401af550acd43e7debd87f15cf2519b58aeac9f9440e97c3647b08bf548c53101fde842d50ad6a22368ef8f73173d6daf6049310c9c45a +DIST mendeleydesktop-1.15.2-linux-i486.tar.bz2 33160798 SHA256 1a37f19fad48a300a34369c4cb04e4d9f0f7825e384e982f7add5e3c50d5859a SHA512 d65fbf912e69673dc92031dc93a36302fb5a269d5efb6a4541e575b1fcdc7b1e2eb8bc1400bef67f4e76959d9d2d5935a120ed3fbc2dbc545376b79b04a9e9b6 WHIRLPOOL 1ead09211604deaa4bbac08e33002d0fe5fa7236a311087a04b97f9685032cb2f66257b1d951b871c21ac43073c449625e43d4f64b1038b8f3bf3609ea025014 +DIST mendeleydesktop-1.15.2-linux-x86_64.tar.bz2 32948504 SHA256 e611d6b3c772453f60fd030b51ca238625dfa789796138f484744c6d7c34b4e7 SHA512 3b162de457751fb557925db92ab47e5548d39fb38883fced7361a9ccb909e9421a36c285dfdc5a0a0c885236399ec94f03f0d42f7f04c97ef898ba6656e5149e WHIRLPOOL 49abda550d6a94d281b87f91e4d3b76b9acc411bba4d4138d1b9ba27a6ba1e24845b42d9bcf517a10d69fa3c471663382bdd0b9edde0101b2dbafaee4e98138c diff --git a/sci-misc/mendeleydesktop/mendeleydesktop-1.15.1.ebuild b/sci-misc/mendeleydesktop/mendeleydesktop-1.15.2.ebuild similarity index 100% rename from sci-misc/mendeleydesktop/mendeleydesktop-1.15.1.ebuild rename to sci-misc/mendeleydesktop/mendeleydesktop-1.15.2.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-python/click/
commit: ba5c3fc6b82ad2deb23729abb3e955fa4b4de651 Author: Justin Lecher gentoo org> AuthorDate: Fri Nov 27 10:36:35 2015 + Commit: Justin Lecher gentoo org> CommitDate: Fri Nov 27 14:09:28 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba5c3fc6 dev-python/click: Version Bump Package-Manager: portage-2.2.25 Signed-off-by: Justin Lecher gentoo.org> dev-python/click/Manifest | 1 + dev-python/click/click-6.0.ebuild | 43 +++ 2 files changed, 44 insertions(+) diff --git a/dev-python/click/Manifest b/dev-python/click/Manifest index 2d1ffe2..c1372b3 100644 --- a/dev-python/click/Manifest +++ b/dev-python/click/Manifest @@ -1,2 +1,3 @@ DIST click-2.0.tar.gz 47342 SHA256 33a984fe73aa8c6bf69c38098b69dd38405529db54baf4c8cf64c50b2dee644f SHA512 4c703ab4b5c76e393420b0edf9af9e8ddb301ccfef5f8117d3408eaa8a94abe6b7b5c7a8b61b7774a3b459b153c10438e8934f21ceb73697199828cce2c2887c WHIRLPOOL bf599395245319b31c189df297a1ec35ca69723ed24e2d3e9aa9231a3cfebdb80e1f43a0b010865b6fbecf09f23dc1121cca232aec26f09bdb455f41da5261c4 DIST click-5.1.tar.gz 275592 SHA256 678c98275431fad324275dec63791e4a17558b40e5a110e20a82866139a85a5a SHA512 b860b0227644f5d1cc24d41e66985421ec971f11f3f596fb46508fdc787200b949e7ef29b2035421ebb0115384688da03c3c95a0d6acc58dd3b566b32a2b7c6a WHIRLPOOL 8bda8de886a272972595bf51af3881962063daaa4fc9e104af59b4798008a2f780c3fb4a758d7fe14ef075b92aecc43415b08bb213cbd6ac4ab92a56e405276e +DIST click-6.0.tar.gz 281589 SHA256 3972ee95a32181e9069040414dd7c77001e9404c3c4d295300cdca06a8db026d SHA512 c1a7c5c2a28c63acea54c481bc57630c145d087c9272fb39563b35df7ac138c3b9e58dfefbd084fe3490c5c8868361054f4ef79c61c921df93e00246f703e29b WHIRLPOOL dd64ace594cd17870660ab7650876f519fd75429397bd52f8f727b2126dd81dd00e7eec65e5891f71b891b3a59dc29f0339a8b50aa514dc0eb26fbac6c337518 diff --git a/dev-python/click/click-6.0.ebuild b/dev-python/click/click-6.0.ebuild new file mode 100644 index 000..b0aa96c --- /dev/null +++ b/dev-python/click/click-6.0.ebuild @@ -0,0 +1,43 @@ +# 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,4,5} pypy pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="A Python package for creating beautiful command line interfaces" +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" +HOMEPAGE="http://click.pocoo.org/ https://pypi.python.org/pypi/click"; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +IUSE="doc examples test" + +DEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( dev-python/pytest[${PYTHON_USEDEP}] ) + doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )" + +python_prepare_all() { + # Prevent un-needed d'loading + sed -e "s/, 'sphinx.ext.intersphinx'//" -i docs/conf.py || die + distutils-r1_python_prepare_all +} + +python_compile_all() { + use doc && emake -C docs html +} + +python_test() { + emake test +} + +python_install_all() { + use doc && local HTML_DOCS=( docs/_build/html/. ) + use examples && local EXAMPLES=( examples/. ) + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: /
commit: af478fcc5170ddf34791724136b6e9e1e427c46b Author: Justin Lecher gentoo org> AuthorDate: Fri Nov 27 14:09:42 2015 + Commit: Justin Lecher gentoo org> CommitDate: Fri Nov 27 14:09:42 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af478fcc Merge branch 'marbre-mendeleydesktop' * marbre-mendeleydesktop: sci-misc/mendeleydesktop: Version bump sci-misc/mendeleydesktop/Manifest | 4 ++-- .../{mendeleydesktop-1.15.1.ebuild => mendeleydesktop-1.15.2.ebuild} | 0 2 files changed, 2 insertions(+), 2 deletions(-)
[gentoo-commits] repo/gentoo:master commit in: dev-python/pypy/files/, dev-python/pypy/
commit: e1ac9809d47a37efdcc535cd6b6a6d41068833dc Author: Michał Górny gentoo org> AuthorDate: Fri Nov 27 16:09:30 2015 + Commit: Michał Górny gentoo org> CommitDate: Fri Nov 27 16:11:08 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1ac9809 dev-python/pypy: Remove old dev-python/pypy/Manifest | 2 - .../pypy/files/2.3-21_all_distutils_c++.patch | 321 - dev-python/pypy/files/2.3.1-shared-lib.patch | 11 - dev-python/pypy/pypy-2.4.0.ebuild | 233 --- dev-python/pypy/pypy-2.5.1.ebuild | 233 --- 5 files changed, 800 deletions(-) diff --git a/dev-python/pypy/Manifest b/dev-python/pypy/Manifest index 8a06322..f5e2f43 100644 --- a/dev-python/pypy/Manifest +++ b/dev-python/pypy/Manifest @@ -1,5 +1,3 @@ -DIST pypy-2.4.0-src.tar.bz2 15495214 SHA256 38810007aee4885ca0703b566db6594dd7649adaaa287df7a1012f10e067740f SHA512 91b41ed80a6ff0d7b2b134a7802f098de35ffd2068dc3e477d27b0bc821c6d329eb8bcad4db4a5ff9ff429830d4abfbeb435a2a2d2d9bbc2c36f2d21af0b2e0c WHIRLPOOL affb14b805b2dcb8b579dd421bfb8276e80d3b31cea41bf57ad5dd9260e2e27d838b0303e4a3af5ca38b0b4f08ac88b142d6f1db20753bec6f8cbfdfc482099b -DIST pypy-2.5.1-src.tar.bz2 16740876 SHA256 ddb3a580b1ee99c5a699172d74be91c36dda9a38946d4731d8c6a63120a3ba2a SHA512 ac4cab47566d7d4e1a293a680e0dffa301c99a8329c2e68f645f186c0266cbe8f045a03e392c0cc2112a16178037cd978b7867ad073bf5dd957dd19f4c818067 WHIRLPOOL 6f16c4090780081dfe1d4642186262c66d4ac1a4b3b8311e573bfa6029eb7aac0483b3e48cad5ce03879391a4e316c0186d33fac5e86d0024ff20cc6d4dc0dd3 DIST pypy-2.6.0-src.tar.bz2 16858400 SHA256 9bf353f22d25e97a85a6d3766619966055edea1ea1b2218445d683a8ad0399d9 SHA512 82a6a44c0c551a1291215394610e5331cf83216b38ac9f1a79a3eab53ba2933b121c3154b58cead814c73a1da1fc95d895324bb0c43e8e0429438b0dea527cc4 WHIRLPOOL e536ff5d3b393c6834fd721f383318b5dcef79046f475b0f1fe737c67c56e8769cabc0a35f553da5dc475a255c5711de01bd6d42e541cabbab3b9e30f20c9a5c DIST pypy-4.0.0-src.tar.bz2 17244624 SHA256 acff480e44ce92acd057f2e786775af36dc3c2cd12e9efc60a1ac6a562ad7b4d SHA512 2bbdc2536a32b0aa28f7b12ec3d879ed28afe984fad38635bc3e1d950a9fe198cfbaf9b554f0fa245e7fd512ec7a76297f05a1d3e17f73fb49e8506561190f5b WHIRLPOOL e94bdf5e8ea2cbab8e25d37bb7cb36b9bae773ec051d603cfce784e0fd8e591ed16e6896f49d14d9ae094c5f613a0ba871380c8adc2a1cf0023157e3e2a51f52 DIST python-gentoo-patches-2.7.10-0.tar.xz 12892 SHA256 c9a838bd62ae50cc385da23a837acfd05f2b74e4f086c9c76eb4d3aa5366ef6d SHA512 5f100944635e360691dc0a2b340a906646c4ae9ee558246ddffc56e8b15d389f25f1fbdc1db4cc08e7d29560d04d66b058b3904902899d58ecae8c408ebdf056 WHIRLPOOL f69e9a518bb7ee50c1b262a21e70e1e2443f859ee6d2f4fa84421120dbd054a06ce8dd6cfea8512cbc64bce806322b879c25c561d5eb05e1ba6cc15035b373a9 diff --git a/dev-python/pypy/files/2.3-21_all_distutils_c++.patch b/dev-python/pypy/files/2.3-21_all_distutils_c++.patch deleted file mode 100644 index 2787360..000 --- a/dev-python/pypy/files/2.3-21_all_distutils_c++.patch +++ /dev/null @@ -1,321 +0,0 @@ -http://bugs.python.org/issue1222585 - Lib/distutils/cygwinccompiler.py -+++ Lib/distutils/cygwinccompiler.py -@@ -117,8 +117,10 @@ - # dllwrap 2.10.90 is buggy - if self.ld_version >= "2.10.90": - self.linker_dll = "gcc" -+self.linker_dll_cxx = "g++" - else: - self.linker_dll = "dllwrap" -+self.linker_dll_cxx = "dllwrap" - - # ld_version >= "2.13" support -shared so use it instead of - # -mdll -static -@@ -132,9 +134,13 @@ - self.set_executables(compiler='gcc -mcygwin -O -Wall', - compiler_so='gcc -mcygwin -mdll -O -Wall', - compiler_cxx='g++ -mcygwin -O -Wall', -+ compiler_so_cxx='g++ -mcygwin -mdll -O -Wall', - linker_exe='gcc -mcygwin', - linker_so=('%s -mcygwin %s' % --(self.linker_dll, shared_option))) -+(self.linker_dll, shared_option)), -+ linker_exe_cxx='g++ -mcygwin', -+ linker_so_cxx=('%s -mcygwin %s' % -+(self.linker_dll_cxx, shared_option))) - - # cygwin and mingw32 need different sets of libraries - if self.gcc_version == "2.91.57": -@@ -160,8 +166,12 @@ - raise CompileError, msg - else: # for other files use the C-compiler - try: --self.spawn(self.compiler_so + cc_args + [src, '-o', obj] + -- extra_postargs) -+if self.detect_language(src) == 'c++': -+self.spawn(self.compiler_so_cxx + cc_args + [src, '-o', obj] + -+ extra_postargs) -+else: -+s
[gentoo-commits] repo/gentoo:master commit in: virtual/pypy/
commit: 1e82fd63f1f8b0d85a0ead09fb4d82749078ab50 Author: Michał Górny gentoo org> AuthorDate: Fri Nov 27 16:09:01 2015 + Commit: Michał Górny gentoo org> CommitDate: Fri Nov 27 16:11:08 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e82fd63 virtual/pypy: Remove old virtual/pypy/pypy-2.4.0.ebuild | 22 -- virtual/pypy/pypy-2.5.1.ebuild | 22 -- 2 files changed, 44 deletions(-) diff --git a/virtual/pypy/pypy-2.4.0.ebuild b/virtual/pypy/pypy-2.4.0.ebuild deleted file mode 100644 index d7ce6b6..000 --- a/virtual/pypy/pypy-2.4.0.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit versionator - -DESCRIPTION="A virtual for PyPy Python implementation" -HOMEPAGE="" -SRC_URI="" - -LICENSE="" -SLOT="0/$(get_version_component_range 1-2 ${PV})" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="bzip2 gdbm ncurses sqlite tk" - -RDEPEND=" - || ( - >=dev-python/pypy-${PV}:${SLOT}[bzip2?,gdbm(-)?,ncurses?,sqlite?,tk?] - >=dev-python/pypy-bin-${PV}:${SLOT}[gdbm(-)?,sqlite?,tk?] - )" diff --git a/virtual/pypy/pypy-2.5.1.ebuild b/virtual/pypy/pypy-2.5.1.ebuild deleted file mode 100644 index 3b3e346..000 --- a/virtual/pypy/pypy-2.5.1.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit versionator - -DESCRIPTION="A virtual for PyPy Python implementation" -HOMEPAGE="" -SRC_URI="" - -LICENSE="" -SLOT="0/$(get_version_component_range 1-2 ${PV})" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="bzip2 gdbm ncurses sqlite tk" - -RDEPEND=" - || ( - >=dev-python/pypy-${PV}:${SLOT}[bzip2?,gdbm(-)?,ncurses?,sqlite?,tk?] - >=dev-python/pypy-bin-${PV}:${SLOT}[gdbm(-)?,sqlite?,tk?] - )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pypy-bin/files/, dev-python/pypy-bin/
commit: be7f6ff0fc9907523a29c950f2c85148d23be364 Author: Michał Górny gentoo org> AuthorDate: Fri Nov 27 16:10:12 2015 + Commit: Michał Górny gentoo org> CommitDate: Fri Nov 27 16:11:08 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be7f6ff0 dev-python/pypy-bin: Remove old dev-python/pypy-bin/Manifest | 16 - .../pypy-bin/files/2.3-21_all_distutils_c++.patch | 321 - dev-python/pypy-bin/pypy-bin-2.4.0.ebuild | 183 dev-python/pypy-bin/pypy-bin-2.5.1-r1.ebuild | 183 4 files changed, 703 deletions(-) diff --git a/dev-python/pypy-bin/Manifest b/dev-python/pypy-bin/Manifest index 81398f5..8409437 100644 --- a/dev-python/pypy-bin/Manifest +++ b/dev-python/pypy-bin/Manifest @@ -1,21 +1,5 @@ -DIST pypy-2.4.0-src.tar.bz2 15495214 SHA256 38810007aee4885ca0703b566db6594dd7649adaaa287df7a1012f10e067740f SHA512 91b41ed80a6ff0d7b2b134a7802f098de35ffd2068dc3e477d27b0bc821c6d329eb8bcad4db4a5ff9ff429830d4abfbeb435a2a2d2d9bbc2c36f2d21af0b2e0c WHIRLPOOL affb14b805b2dcb8b579dd421bfb8276e80d3b31cea41bf57ad5dd9260e2e27d838b0303e4a3af5ca38b0b4f08ac88b142d6f1db20753bec6f8cbfdfc482099b -DIST pypy-2.5.1-src.tar.bz2 16740876 SHA256 ddb3a580b1ee99c5a699172d74be91c36dda9a38946d4731d8c6a63120a3ba2a SHA512 ac4cab47566d7d4e1a293a680e0dffa301c99a8329c2e68f645f186c0266cbe8f045a03e392c0cc2112a16178037cd978b7867ad073bf5dd957dd19f4c818067 WHIRLPOOL 6f16c4090780081dfe1d4642186262c66d4ac1a4b3b8311e573bfa6029eb7aac0483b3e48cad5ce03879391a4e316c0186d33fac5e86d0024ff20cc6d4dc0dd3 DIST pypy-2.6.0-src.tar.bz2 16858400 SHA256 9bf353f22d25e97a85a6d3766619966055edea1ea1b2218445d683a8ad0399d9 SHA512 82a6a44c0c551a1291215394610e5331cf83216b38ac9f1a79a3eab53ba2933b121c3154b58cead814c73a1da1fc95d895324bb0c43e8e0429438b0dea527cc4 WHIRLPOOL e536ff5d3b393c6834fd721f383318b5dcef79046f475b0f1fe737c67c56e8769cabc0a35f553da5dc475a255c5711de01bd6d42e541cabbab3b9e30f20c9a5c DIST pypy-4.0.0-src.tar.bz2 17244624 SHA256 acff480e44ce92acd057f2e786775af36dc3c2cd12e9efc60a1ac6a562ad7b4d SHA512 2bbdc2536a32b0aa28f7b12ec3d879ed28afe984fad38635bc3e1d950a9fe198cfbaf9b554f0fa245e7fd512ec7a76297f05a1d3e17f73fb49e8506561190f5b WHIRLPOOL e94bdf5e8ea2cbab8e25d37bb7cb36b9bae773ec051d603cfce784e0fd8e591ed16e6896f49d14d9ae094c5f613a0ba871380c8adc2a1cf0023157e3e2a51f52 -DIST pypy-bin-2.4.0-amd64+bzip2+jit+ncurses+shadowstack.tar.xz 10238896 SHA256 158ebb6bef9e77c0ea84ade4449717a608f3e2378b18a198a15187f49f240262 SHA512 3baa4387336ee343949ff7a04de236ef6da1446efa9ae565a61abd6d5d3915d54b51d91d4958b8c1ec61d894943804ea1158c0618349fc4c9e52a8956a4afa56 WHIRLPOOL a2803b6f42a35b74761af918be7c33a460bac246fdaba3c1ca34b3dcff6bbe1f68a1a4299123ce167664516b7e29bc8450cdb6be196313657f2178259b3783a6 -DIST pypy-bin-2.4.0-amd64+bzip2+jit+ncurses.tar.xz 11771744 SHA256 4a05b8819486693c83af7cf45092926526f5511615b6d4181f72e11ac240f263 SHA512 d8e5c1c1721935fe73254fc3037176ad3c71d96acd55d8bcd15bc7b317a72261b7e08a6ae28cb62bfb2203f06b13839670b5da3e435cd87c0f65fea259be2732 WHIRLPOOL 496f244487146e1acd34981b3ec4af81590b136b884f0cb698fc35698cadfad1e278ad627563fd643294c49e1ea27f05c180dd05b3f6d2d4079527775ef4ec90 -DIST pypy-bin-2.4.0-amd64+bzip2+ncurses.tar.xz 6596304 SHA256 f2f2fa539ec1f3fd048bd81bb5fa54f260980fe9689c578f134f39ecf00aa027 SHA512 e8603ba08a11c1cbd9d3af824aca1c4ae7b61d46879b398d5d18428bc438c2e0bd0fd9ecd83f100715b635968eee3805db18a42ab62fbc10d8cd0186b6998431 WHIRLPOOL 2758fc778a1f9e5db966aa1e5a47a8da8c1fbb5882aa74ba9709c23e1b3a546c826de8ea4ba83e5baae262a51636d7201445102c97d4c749a98805a46aeac9ba -DIST pypy-bin-2.4.0-x86+bzip2+jit+ncurses+shadowstack+sse2.tar.xz 8596232 SHA256 3fded027e8e70fc11ec793b99ec18bde7893c54122492e5599fea59049b3a5fb SHA512 bac9647580cbee99e327d436a02c038a621aa6f4b2635b3a392218c76a0690bb9a8f3a3f79520c716cffd30a613874a1104114c287e130e2c0eadb5f3a5b05bd WHIRLPOOL 00f646d55093ea07abfe1f8ac9e354f8bb39a2dd3fe2925436583ad6209e6da0c34476b29832de4274dfe516d70db5ea6345e23532925ed09360464d4405b926 -DIST pypy-bin-2.4.0-x86+bzip2+jit+ncurses+sse2.tar.xz 9511800 SHA256 5178ce53d9da16a0d989797dd909677aaec4a8d4a936a4d27d8be1ea248489d9 SHA512 4910c72ea0b0849245657772eebfc598779f4a3eb077cec7d6e735c8aae3564ab064f9462fb0576f18792df2459d6c8f372578803497a83e4525671ffe0f8054 WHIRLPOOL 1ae421817e5f5f30ae7e9c446b4afe024de7d271a4fd8185002240e942c96dae93d45e80f6fe794dcb4a1c542a5b2ba76ab1ee81702e501de53861901ba7092b -DIST pypy-bin-2.4.0-x86+bzip2+ncurses+sse2.tar.xz 5655980 SHA256 fcfbd71b903e9c6a26cd6590090d8d0c2f8c507e9f4650f7972f36a8ef86fcc6 SHA512 45d71f2d785a65091c9f25376bcb2f7f7e02cf1f00111fcb4b0a3bf0fc5e56947be7f66f5281744de31424f9e0b7249523a4bcd5fec7bf4f3c829b66598b02af WHIRLPOOL a9fef84296f9e77062b0e0cb17537615a02f3ba7d0ed804cf63cce9baf7c1ab843b326301bde5e5a33744b716ea0efd4619e9ba55c0387acfa1622aa11b875de -DIST pypy-bin-2.4.0-x86+bzip2+ncurses.tar.xz 5634780 SHA256 2d0494fdab270c26efbe84fa42118b822b3fc021940e2d260a5c399
[gentoo-commits] proj/sci:master commit in: dev-util/amdapp/
commit: e64d46f027fa6df8e3b3628bcc936454736b7461 Author: Marius Brehler linux sungazer de> AuthorDate: Fri Nov 27 16:12:05 2015 + Commit: Marius Brehler linux sungazer de> CommitDate: Fri Nov 27 16:12:05 2015 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=e64d46f0 dev-util/amdapp: Version bump; Fixes issue #542 Package-Manager: portage-2.2.20.1 dev-util/amdapp/ChangeLog | 6 ++ dev-util/amdapp/{amdapp-3.0_beta.ebuild => amdapp-3.0.ebuild} | 6 +++--- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/dev-util/amdapp/ChangeLog b/dev-util/amdapp/ChangeLog index 76f7117..084e90c 100644 --- a/dev-util/amdapp/ChangeLog +++ b/dev-util/amdapp/ChangeLog @@ -2,6 +2,12 @@ # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 # $Id$ +*amdapp-3.0 (27 Nov 2015) + + 27 Nov 2015; Marius Brehler +amdapp-3.0.ebuild, + -amdapp-3.0_beta.ebuild: + dev-util/amdapp: Version bump; Fixes issue #542 + 02 Apr 2015; Justin Lecher amdapp-2.9.1.ebuild, amdapp-2.9.ebuild, amdapp-3.0_beta.ebuild: dev-util/amdapp: Move to new CAT diff --git a/dev-util/amdapp/amdapp-3.0_beta.ebuild b/dev-util/amdapp/amdapp-3.0.ebuild similarity index 92% rename from dev-util/amdapp/amdapp-3.0_beta.ebuild rename to dev-util/amdapp/amdapp-3.0.ebuild index db1a8e6..7baa570 100644 --- a/dev-util/amdapp/amdapp-3.0_beta.ebuild +++ b/dev-util/amdapp/amdapp-3.0.ebuild @@ -6,10 +6,10 @@ EAPI=5 inherit multilib unpacker versionator -MY_V="$(get_version_component_range 1).$(get_version_component_range 2)-0.113.50-Beta" +MY_V="$(get_version_component_range 1).$(get_version_component_range 2).130.135-GA" -X86_AT="AMD-APP-SDK-v${MY_V}-linux32-1.tar.bz2" -AMD64_AT="AMD-APP-SDK-v${MY_V}-linux64.tar.bz2" +X86_AT="AMD-APP-SDKInstaller-v${MY_V}-linux32.tar.bz2" +AMD64_AT="AMD-APP-SDKInstaller-v${MY_V}-linux64.tar.bz2" MY_P_AMD64="AMD-APP-SDK-v${MY_V}-linux64.sh" MY_P_AMD32="AMD-APP-SDK-v${MY_V}-linux32.sh"
[gentoo-commits] repo/gentoo:master commit in: net-firewall/xtables-addons/
commit: ba11da5da1d6c4ee6e28d4cbee38dbe8bd9062d5 Author: Anthony G. Basile gentoo org> AuthorDate: Fri Nov 27 16:51:21 2015 + Commit: Anthony G. Basile gentoo org> CommitDate: Fri Nov 27 16:51:44 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba11da5d net-firewall/xtables-addons: version bump to 2.10 Package-Manager: portage-2.2.20.1 net-firewall/xtables-addons/Manifest | 1 + .../xtables-addons/xtables-addons-2.10.ebuild | 186 + 2 files changed, 187 insertions(+) diff --git a/net-firewall/xtables-addons/Manifest b/net-firewall/xtables-addons/Manifest index 51d5498..0086192 100644 --- a/net-firewall/xtables-addons/Manifest +++ b/net-firewall/xtables-addons/Manifest @@ -1,3 +1,4 @@ DIST xtables-addons-1.47.1.tar.xz 323312 SHA256 06535dbefaa7725870750048842b4b53f5a4f8d8b16d5ce61bb4cc28e0b99326 SHA512 4920c9fae1a5b026f48562590b9221d497127197806f52f2eeba269faf8203b3da2e2ab6ff01f273ecac457d19399c42b4d163c18fa405bfe15b54f46478227d WHIRLPOOL 6654fb33c96eb052b94047445682a26f141532c2db5404ec62c29d40741a34ac9138ba1a5de494d7f1b8706a5de425b1188f79fa6195a824d2642ba506f6bdc1 +DIST xtables-addons-2.10.tar.xz 321096 SHA256 2a2d92ae924437d757f55514502c6ef3aeccc6106f729c702efe703ad30f4007 SHA512 047e5922365f40021f8fcf832fe487759e7361979009e18cf7fd3a99d704fce1268b5eab58b6d0cd43354ee8de024852c25d8412e6b47fe5861b414c51af1938 WHIRLPOOL 0c328d8db363024b958d7b898334eefbd8098d36971fac6e50d863d8d6ec94a05257db58708cf7323f5d77b51b85d7a0ba5101f8e280cabd1cac48e109e9b3bf DIST xtables-addons-2.8.tar.xz 320864 SHA256 08af8c85ff00ee76469741bb9eb97454903680213dc3e0602266bcbb08788490 SHA512 337a0f9f8e1236a14977b1f60f82e9f6ea4b3d1134fb4ff29cdb7edfca54501639760e8f855ac803e259660a9a5afd7366770543e2f077346cb5dda8ef80462e WHIRLPOOL b09d0d05143ce052372827487e85b7e4c9674809007624371edb4a28155e7e6b605fa2518ba494f1a11cc7e3419675a69cea966a5d79fcfeaf9e273996e059ed DIST xtables-addons-2.9.tar.xz 320876 SHA256 648f6cd17ba41916df5bb605e617b2f18461090139e67d7cf5c5bd8a04c701b0 SHA512 a77de4f61445974918e546e983f623250e10d8d1e506d94f1ca9081331aefde040164a83001b22769ba59efe7125a381808aa6adfd08ef734afdf0fc20d2bccb WHIRLPOOL aaf50b08579be6fa49ed54f8fae8628f21525bd752c2ceee80e5989a606ddfdd77adac7091e1e54049f49549fdf21f582df41113e0c1909a95c5130effa0979d diff --git a/net-firewall/xtables-addons/xtables-addons-2.10.ebuild b/net-firewall/xtables-addons/xtables-addons-2.10.ebuild new file mode 100644 index 000..e718172 --- /dev/null +++ b/net-firewall/xtables-addons/xtables-addons-2.10.ebuild @@ -0,0 +1,186 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" + +inherit eutils linux-info linux-mod multilib + +DESCRIPTION="extensions not yet accepted in the main kernel/iptables (patch-o-matic(-ng) successor)" +HOMEPAGE="http://xtables-addons.sourceforge.net/"; +SRC_URI="mirror://sourceforge/xtables-addons/${P}.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="modules" + +MODULES="quota2 psd pknock lscan length2 ipv4options ipp2p iface gradm geoip fuzzy condition tarpit sysrq logmark ipmark echo dnetmap dhcpmac delude chaos account" + +for mod in ${MODULES}; do + IUSE="${IUSE} xtables_addons_${mod}" +done + +DEPEND=">=net-firewall/iptables-1.4.5" + +RDEPEND="${DEPEND} + xtables_addons_geoip? ( + app-arch/unzip + dev-perl/Text-CSV_XS + virtual/perl-Getopt-Long + ) +" + +DEPEND="${DEPEND} + virtual/linux-sources" + +SKIP_MODULES="" + +XA_check4internal_module() { + local mod=${1} + local version=${3} + local kconfigname=${3} + + if use xtables_addons_${mod} && kernel_is -gt ${version}; then + ewarn "${kconfigname} should be provided by the kernel. Skipping its build..." + if ! linux_chkconfig_present ${kconfigname}; then + ewarn "Please enable ${kconfigname} target in your kernel + configuration or disable checksum module in ${PN}." + fi + # SKIP_MODULES in case we need to disable building of everything + # like having this USE disabled + SKIP_MODULES+=" ${mod}" + fi +} + +pkg_setup(){ + if use modules; then + get_version + check_modules_supported + CONFIG_CHECK="NF_CONNTRACK NF_CONNTRACK_MARK ~CONNECTOR" + ERROR_CONNECTOR="Please, enable CONFIG_CONNECTOR if you wish to receive userspace notifications from pknock through netlink/connector" + linux-mod_pkg_setup + + if ! linux_chkconfig_present IPV6; then + SKIP_IPV6_MODULES="ip6table_rawpost" + ewarn "No IPV6 support in kernel. Disabling: ${SKIP_IPV6_MODULES}" + fi + kernel_is -lt 3 7 && die "${P} requires kernel vers
[gentoo-commits] dev/mgorny:master commit in: dev-binpkg/pypy/files/, dev-binpkg/pypy/
commit: 88e783e84efbcf2c45c0f52e3dd5756568e73744 Author: Michał Górny gentoo org> AuthorDate: Fri Nov 27 16:47:17 2015 + Commit: Michał Górny gentoo org> CommitDate: Fri Nov 27 16:47:17 2015 + URL:https://gitweb.gentoo.org/dev/mgorny.git/commit/?id=88e783e8 dev-binpkg/pypy: Remove patches irrelevant to executable UnixCCompiler.runtime_library_dir_option.patch | 11 - dev-binpkg/pypy/files/1.9-scripts-location.patch | 11 - .../pypy/files/2.5.0_all_distutils_cxx.patch | 324 - dev-binpkg/pypy/pypy-2.6.0.ebuild | 14 +- dev-binpkg/pypy/pypy-4.0.0.ebuild | 14 +- 5 files changed, 4 insertions(+), 370 deletions(-) diff --git a/dev-binpkg/pypy/files/1.9-distutils.unixccompiler.UnixCCompiler.runtime_library_dir_option.patch b/dev-binpkg/pypy/files/1.9-distutils.unixccompiler.UnixCCompiler.runtime_library_dir_option.patch deleted file mode 100644 index b3d5235..000 --- a/dev-binpkg/pypy/files/1.9-distutils.unixccompiler.UnixCCompiler.runtime_library_dir_option.patch +++ /dev/null @@ -1,11 +0,0 @@ lib-python/2.7/distutils/unixccompiler.py -+++ lib-python/2.7/distutils/unixccompiler.py -@@ -297,7 +297,7 @@ - # this time, there's no way to determine this information from - # the configuration data stored in the Python installation, so - # we use this hack. --compiler = os.path.basename(sysconfig.get_config_var("CC")) -+compiler = os.path.basename(self.compiler[0]) - if sys.platform[:6] == "darwin": - # MacOSX's linker doesn't understand the -R flag at all - return "-L" + dir diff --git a/dev-binpkg/pypy/files/1.9-scripts-location.patch b/dev-binpkg/pypy/files/1.9-scripts-location.patch deleted file mode 100644 index 5f0190d..000 --- a/dev-binpkg/pypy/files/1.9-scripts-location.patch +++ /dev/null @@ -1,11 +0,0 @@ pypy-pypy-release-1.7/lib-python/2.7/distutils/command/install.py -+++ pypy-pypy-release-1.7/lib-python/2.7/distutils/command/install.py -@@ -87,7 +87,7 @@ - 'purelib': '$base/site-packages', - 'platlib': '$base/site-packages', - 'headers': '$base/include', --'scripts': '$base/bin', -+'scripts': '/usr/bin', - 'data' : '$base', - }, - } diff --git a/dev-binpkg/pypy/files/2.5.0_all_distutils_cxx.patch b/dev-binpkg/pypy/files/2.5.0_all_distutils_cxx.patch deleted file mode 100644 index aa298d0..000 --- a/dev-binpkg/pypy/files/2.5.0_all_distutils_cxx.patch +++ /dev/null @@ -1,324 +0,0 @@ -http://bugs.python.org/issue1222585 - _osx_support.py -+++ _osx_support.py -@@ -14,13 +14,13 @@ - # configuration variables that may contain universal build flags, - # like "-arch" or "-isdkroot", that may need customization for - # the user environment --_UNIVERSAL_CONFIG_VARS = ('CFLAGS', 'LDFLAGS', 'CPPFLAGS', 'BASECFLAGS', --'BLDSHARED', 'LDSHARED', 'CC', 'CXX', --'PY_CFLAGS', 'PY_LDFLAGS', 'PY_CPPFLAGS', --'PY_CORE_CFLAGS') -+_UNIVERSAL_CONFIG_VARS = ('CFLAGS', 'CXXFLAGS', 'LDFLAGS', 'CPPFLAGS', -+ 'BASECFLAGS', 'BLDSHARED', 'LDSHARED', 'LDCXXSHARED', -+ 'CC', 'CXX', 'PY_CFLAGS', 'PY_LDFLAGS', -+ 'PY_CPPFLAGS', 'PY_CORE_CFLAGS') - - # configuration variables that may contain compiler calls --_COMPILER_CONFIG_VARS = ('BLDSHARED', 'LDSHARED', 'CC', 'CXX') -+_COMPILER_CONFIG_VARS = ('BLDSHARED', 'LDSHARED', 'LDCXXSHARED', 'CC', 'CXX') - - # prefix added to original configuration variable names - _INITPRE = '_OSX_SUPPORT_INITIAL_' distutils/sysconfig_pypy.py -+++ distutils/sysconfig_pypy.py -@@ -123,7 +123,55 @@ - optional C speedup components. - """ - if compiler.compiler_type == "unix": --compiler.compiler_so.extend(['-O2', '-fPIC', '-Wimplicit']) -+cc = ' '.join(compiler.compiler) -+cxx = ' '.join(compiler.compiler_cxx) -+ldshared = ' '.join(compiler.linker_so) -+ldcxxshared = ' '.join(compiler.linker_so_cxx) -+ -+cflags = '' -+cxxflags = '' -+ccshared = '-fPIC' -+ -+if 'CC' in os.environ: -+cc = os.environ['CC'] -+if 'CXX' in os.environ: -+cxx = os.environ['CXX'] -+if 'LDSHARED' in os.environ: -+ldshared = os.environ['LDSHARED'] -+if 'LDCXXSHARED' in os.environ: -+ldcxxshared = os.environ['LDCXXSHARED'] -+if 'CPP' in os.environ: -+cpp = os.environ['CPP'] -+else: -+cpp = cc + " -E" # not always -+if 'LDFLAGS' in os.environ: -+ldshared = ldshared + ' ' + os.environ['LDFLAGS'] -+ldcxxshared = ldcxxshared + ' ' + os.environ['LDFLAGS'] -+if 'CFLAGS' in os.environ: -+cflags = os.environ['CFLAGS'] -+ldshared = ldshared + ' ' + os.
[gentoo-commits] dev/mgorny:master commit in: dev-binpkg/pypy/
commit: e6c2c53790f5836491c1a88bbd6e52d1d507ca85 Author: Michał Górny gentoo org> AuthorDate: Fri Nov 27 16:47:46 2015 + Commit: Michał Górny gentoo org> CommitDate: Fri Nov 27 16:47:46 2015 + URL:https://gitweb.gentoo.org/dev/mgorny.git/commit/?id=e6c2c537 dev-binpkg/pypy: Bump to 4.0.1 dev-binpkg/pypy/pypy-4.0.1.ebuild | 193 ++ 1 file changed, 193 insertions(+) diff --git a/dev-binpkg/pypy/pypy-4.0.1.ebuild b/dev-binpkg/pypy/pypy-4.0.1.ebuild new file mode 100644 index 000..0c8b627 --- /dev/null +++ b/dev-binpkg/pypy/pypy-4.0.1.ebuild @@ -0,0 +1,193 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/pypy/pypy-2.6.0.ebuild,v 1.1 2015/06/04 18:46:39 mgorny Exp $ + +EAPI=5 + +PYTHON_COMPAT=( python2_7 pypy ) +inherit check-reqs eutils multilib multiprocessing pax-utils python-any-r1 toolchain-funcs versionator + +CPY_PATCHSET_VERSION="2.7.10-0" + +DESCRIPTION="A fast, compliant alternative implementation of the Python language" +HOMEPAGE="http://pypy.org/"; +SRC_URI="https://bitbucket.org/pypy/pypy/downloads/${P}-src.tar.bz2"; + +LICENSE="MIT" +SLOT="0/$(get_version_component_range 1-2 ${PV})" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="bzip2 +jit low-memory ncurses sandbox shadowstack sqlite cpu_flags_x86_sse2" + +DEPEND=">=sys-libs/zlib-1.1.3:0= + virtual/libffi:0= + virtual/libintl:0= + dev-libs/expat:0= + dev-libs/openssl:0=[-bindist] + bzip2? ( app-arch/bzip2:0= ) + ncurses? ( sys-libs/ncurses:0= ) + app-arch/xz-utils + ${PYTHON_DEPS}" + +S="${WORKDIR}/${P}-src" + +pkg_pretend() { + if use low-memory; then + if ! python_is_installed pypy; then + eerror "USE=low-memory requires a (possibly old) version of dev-python/pypy" + eerror "or dev-python/pypy-bin being installed. Please install it using e.g.:" + eerror + eerror " $ emerge -1v dev-python/pypy-bin" + eerror + eerror "before attempting to build dev-python/pypy[low-memory]." + die "dev-python/pypy-bin (or dev-python/pypy) needs to be installed for USE=low-memory" + fi + + CHECKREQS_MEMORY="1750M" + use amd64 && CHECKREQS_MEMORY="3500M" + else + CHECKREQS_MEMORY="3G" + use amd64 && CHECKREQS_MEMORY="6G" + fi + + check-reqs_pkg_pretend + + [[ ${PYPY_BINPKG_STORE} ]] || die 'PYPY_BINPKG_STORE unset, wtf?!' +} + +pkg_setup() { + pkg_pretend + + if python_is_installed pypy; then + if [[ ! ${EPYTHON} || ${EPYTHON} == pypy ]] || use low-memory; then + einfo "Using already-installed PyPy to perform the translation." + local EPYTHON=pypy + else + einfo "Using ${EPYTHON} to perform the translation. Please note that upstream" + einfo "recommends using PyPy for that. If you wish to do so, please unset" + einfo "the EPYTHON variable." + fi + fi + + python-any-r1_pkg_setup + + local cpu + if use amd64; then + # common denominator between Intel & AMD + cpu='x86-64' + elif use x86; then + if use cpu_flags_x86_sse2; then + # lowest with SSE2 + cpu='pentium-m' + else + # lowest with SSE, compat. with athlon-xp + # TODO: do we want to support something older? + cpu='pentium3' + fi + else + die "Unsupported arch ${ARCH}" + fi + + export CFLAGS="-march=${cpu} -mtune=generic -O2 -pipe" + export CXXFLAGS=${CFLAGS} + + elog "CFLAGS: ${CFLAGS}" +} + +src_prepare() { + epatch "${FILESDIR}"/2.5.0-shared-lib.patch # 517002 + + epatch_user +} + +src_compile() { + tc-export CC + + local jit_backend + if use jit; then + jit_backend='--jit-backend=' + + # We only need the explicit sse2 switch for x86. + # On other arches we can rely on autodetection which uses + # compiler macros. Plus, --jit-backend= doesn't accept all + # the modern values... + + if use x86; then + if use cpu_flags_x86_sse2; then + jit_backend+=x86 + else + jit_backend+=x86-without-sse2 + fi + else + jit_backend+=auto + fi + fi + + local args=( + --shared + $
[gentoo-commits] dev/mgorny:master commit in: dev-binpkg/pypy/
commit: 6fb82d45cc4789136fa40eca75f5083af144b7ee Author: Michał Górny gentoo org> AuthorDate: Fri Nov 27 16:46:05 2015 + Commit: Michał Górny gentoo org> CommitDate: Fri Nov 27 16:46:05 2015 + URL:https://gitweb.gentoo.org/dev/mgorny.git/commit/?id=6fb82d45 dev-binpkg/pypy: Remove old dev-binpkg/pypy/pypy-2.5.1.ebuild | 197 -- 1 file changed, 197 deletions(-) diff --git a/dev-binpkg/pypy/pypy-2.5.1.ebuild b/dev-binpkg/pypy/pypy-2.5.1.ebuild deleted file mode 100644 index 6551c6e..000 --- a/dev-binpkg/pypy/pypy-2.5.1.ebuild +++ /dev/null @@ -1,197 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/pypy/pypy-2.5.0.ebuild,v 1.1 2015/03/22 08:56:03 idella4 Exp $ - -EAPI=5 - -PYTHON_COMPAT=( python2_7 pypy ) -inherit check-reqs eutils multilib multiprocessing pax-utils python-any-r1 toolchain-funcs versionator - -DESCRIPTION="A fast, compliant alternative implementation of the Python language" -HOMEPAGE="http://pypy.org/"; -SRC_URI="https://bitbucket.org/pypy/pypy/downloads/${P}-src.tar.bz2"; - -LICENSE="MIT" -SLOT="0/$(get_version_component_range 1-2 ${PV})" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="bzip2 +jit low-memory ncurses sandbox shadowstack cpu_flags_x86_sse2" - -DEPEND=">=sys-libs/zlib-1.1.3:0= - virtual/libffi:0= - virtual/libintl:0= - dev-libs/expat:0= - dev-libs/openssl:0= - bzip2? ( app-arch/bzip2:0= ) - ncurses? ( sys-libs/ncurses:0= ) - app-arch/xz-utils - ${PYTHON_DEPS}" - -S="${WORKDIR}/${P}-src" - -pkg_pretend() { - if use low-memory; then - if ! python_is_installed pypy; then - eerror "USE=low-memory requires a (possibly old) version of dev-python/pypy" - eerror "or dev-python/pypy-bin being installed. Please install it using e.g.:" - eerror - eerror " $ emerge -1v dev-python/pypy-bin" - eerror - eerror "before attempting to build dev-python/pypy[low-memory]." - die "dev-python/pypy-bin (or dev-python/pypy) needs to be installed for USE=low-memory" - fi - - CHECKREQS_MEMORY="1750M" - use amd64 && CHECKREQS_MEMORY="3500M" - else - CHECKREQS_MEMORY="3G" - use amd64 && CHECKREQS_MEMORY="6G" - fi - - check-reqs_pkg_pretend - - [[ ${PYPY_BINPKG_STORE} ]] || die 'PYPY_BINPKG_STORE unset, wtf?!' -} - -pkg_setup() { - pkg_pretend - - if python_is_installed pypy; then - if [[ ! ${EPYTHON} || ${EPYTHON} == pypy ]] || use low-memory; then - einfo "Using already-installed PyPy to perform the translation." - local EPYTHON=pypy - else - einfo "Using ${EPYTHON} to perform the translation. Please note that upstream" - einfo "recommends using PyPy for that. If you wish to do so, please unset" - einfo "the EPYTHON variable." - fi - fi - - python-any-r1_pkg_setup - - local cpu - if use amd64; then - # common denominator between Intel & AMD - cpu='x86-64' - elif use x86; then - if use cpu_flags_x86_sse2; then - # lowest with SSE2 - cpu='pentium-m' - else - # lowest with SSE, compat. with athlon-xp - # TODO: do we want to support something older? - cpu='pentium3' - fi - else - die "Unsupported arch ${ARCH}" - fi - - export CFLAGS="-march=${cpu} -mtune=generic -O2 -pipe" - export CXXFLAGS=${CFLAGS} - - elog "CFLAGS: ${CFLAGS}" -} - -src_prepare() { - epatch "${FILESDIR}/1.9-scripts-location.patch" \ - "${FILESDIR}/1.9-distutils.unixccompiler.UnixCCompiler.runtime_library_dir_option.patch" \ - "${FILESDIR}"/2.5.0-shared-lib.patch# 517002 - - pushd lib-python/2.7 > /dev/null || die - epatch "${FILESDIR}"/2.5.0_all_distutils_cxx.patch - popd > /dev/null || die - - epatch_user -} - -src_compile() { - tc-export CC - - local jit_backend - if use jit; then - jit_backend='--jit-backend=' - - # We only need the explicit sse2 switch for x86. - # On other arches we can rely on autodetection which uses - # compiler macros. Plus, --jit-backend= doesn't accept all - # the modern values... - - if use x86; then - if use cpu_flags_x86_sse2; then - jit_backend+=x86 -
[gentoo-commits] dev/mgorny:master commit in: dev-binpkg/pypy/
commit: abd04a1a9c2a2474028ab1de051ac6ad7f4c018c Author: Michał Górny gentoo org> AuthorDate: Fri Nov 27 16:50:40 2015 + Commit: Michał Górny gentoo org> CommitDate: Fri Nov 27 16:50:40 2015 + URL:https://gitweb.gentoo.org/dev/mgorny.git/commit/?id=abd04a1a dev-binpkg/pypy: Fix Manifest dev-binpkg/pypy/Manifest | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/dev-binpkg/pypy/Manifest b/dev-binpkg/pypy/Manifest index 50837b7..cf0443b 100644 --- a/dev-binpkg/pypy/Manifest +++ b/dev-binpkg/pypy/Manifest @@ -1,4 +1,3 @@ -DIST pypy-2.5.1-src.tar.bz2 16740876 SHA256 ddb3a580b1ee99c5a699172d74be91c36dda9a38946d4731d8c6a63120a3ba2a SHA512 ac4cab47566d7d4e1a293a680e0dffa301c99a8329c2e68f645f186c0266cbe8f045a03e392c0cc2112a16178037cd978b7867ad073bf5dd957dd19f4c818067 WHIRLPOOL 6f16c4090780081dfe1d4642186262c66d4ac1a4b3b8311e573bfa6029eb7aac0483b3e48cad5ce03879391a4e316c0186d33fac5e86d0024ff20cc6d4dc0dd3 DIST pypy-2.6.0-src.tar.bz2 16858400 SHA256 9bf353f22d25e97a85a6d3766619966055edea1ea1b2218445d683a8ad0399d9 SHA512 82a6a44c0c551a1291215394610e5331cf83216b38ac9f1a79a3eab53ba2933b121c3154b58cead814c73a1da1fc95d895324bb0c43e8e0429438b0dea527cc4 WHIRLPOOL e536ff5d3b393c6834fd721f383318b5dcef79046f475b0f1fe737c67c56e8769cabc0a35f553da5dc475a255c5711de01bd6d42e541cabbab3b9e30f20c9a5c DIST pypy-4.0.0-src.tar.bz2 17244624 SHA256 acff480e44ce92acd057f2e786775af36dc3c2cd12e9efc60a1ac6a562ad7b4d SHA512 2bbdc2536a32b0aa28f7b12ec3d879ed28afe984fad38635bc3e1d950a9fe198cfbaf9b554f0fa245e7fd512ec7a76297f05a1d3e17f73fb49e8506561190f5b WHIRLPOOL e94bdf5e8ea2cbab8e25d37bb7cb36b9bae773ec051d603cfce784e0fd8e591ed16e6896f49d14d9ae094c5f613a0ba871380c8adc2a1cf0023157e3e2a51f52 -DIST python-gentoo-patches-2.7.10-0.tar.xz 12892 SHA256 c9a838bd62ae50cc385da23a837acfd05f2b74e4f086c9c76eb4d3aa5366ef6d SHA512 5f100944635e360691dc0a2b340a906646c4ae9ee558246ddffc56e8b15d389f25f1fbdc1db4cc08e7d29560d04d66b058b3904902899d58ecae8c408ebdf056 WHIRLPOOL f69e9a518bb7ee50c1b262a21e70e1e2443f859ee6d2f4fa84421120dbd054a06ce8dd6cfea8512cbc64bce806322b879c25c561d5eb05e1ba6cc15035b373a9 +DIST pypy-4.0.1-src.tar.bz2 17172844 SHA256 29f5aa6ba17b34fd980e85172dfeb4086fdc373ad392b1feff2677d2d8aea23c SHA512 66358cc3fe9ccb402b717379c48731aca8f9f85a1a754a54e3a060113398955b87a3f3048ba731a93be4b49c0f5c7e3bac49dc4523263e1bf4f4b5149d5db5c4 WHIRLPOOL 656a6c60aeb26cb6355db121a92bafcf2b744a7f09dccf21b4a16052c0117d239891ccf6762fcb4fee7f913862263c589becd5984498edc4a8b6d55784957994
[gentoo-commits] repo/gentoo:master commit in: x11-misc/x11vnc/files/, x11-misc/x11vnc/
commit: eaf94805fbdfae94005b6798052091b40818eccb Author: Alex Xu yahoo ca> AuthorDate: Fri Nov 27 15:38:46 2015 + Commit: Patrice Clement gentoo org> CommitDate: Fri Nov 27 17:20:46 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eaf94805 x11-misc/x11vnc: 0.9.14 bump, clean metadata.xml Credit for init.d and conf.d script to: Sal Gonzalez codejunkie.net>. Package-Manager: portage-2.2.24 Signed-off-by: Patrice Clement gentoo.org> x11-misc/x11vnc/Manifest | 1 + x11-misc/x11vnc/files/x11vnc.conf.d | 37 +++ x11-misc/x11vnc/files/x11vnc.init.d | 70 x11-misc/x11vnc/metadata.xml | 5 --- x11-misc/x11vnc/x11vnc-0.9.14.ebuild | 62 5 files changed, 170 insertions(+), 5 deletions(-) diff --git a/x11-misc/x11vnc/Manifest b/x11-misc/x11vnc/Manifest index 0ad1bcf..85e88f5 100644 --- a/x11-misc/x11vnc/Manifest +++ b/x11-misc/x11vnc/Manifest @@ -1,2 +1,3 @@ DIST 82eb9752485db87c9c6d3d6bb4aa1ae7ac81174a.zip 1830730 SHA256 fc6a28df089e47b68931019ce038b6e2fcd78e93de7f6984a22262252d01c16f SHA512 0fa4f7b52442793ec1bd82c74f9d092c69262e4f1fa93584fef17bbe0e5cbde08bc5ad0924631801bb43b41d90c37077a317c61511553f98698096eab05791eb WHIRLPOOL f1a45b549fb6ff9bea2eb4e3719b5dd43a78f6f418c61691cebab313d56761147d928648e103c654309575bec7c716a6f1cd1ef7a9b484c09edee37233cb0ce7 DIST x11vnc-0.9.13_p20150627.tar.gz 1700142 SHA256 14fb77e9b875224b47fee659d5a883c26c2792c5e37d1e32286b03103fdaef07 SHA512 c28cfe47c1a0bb486bb3290511a8a71cf499e55617e3f488d45cb6a1e9050e4f52c5bb6eb9f2f655728f2028d2472a88d8b9178d59e79c1f07464782555abc82 WHIRLPOOL d0342ef8d948b0dda119967f9e59be6f1e4d2639859f8c2a45c37eeb644e970b322937635f151256b3c30a69d37838f380ab4732c5afd44499e9decb8412aa15 +DIST x11vnc-0.9.14.tar.gz 1700802 SHA256 45f87c5e4382988c73e8c7891ac2bfb45d8f9ce1196ae06651c84636684ea143 SHA512 5d18e5ff493fbc4f6f1efe952812c1acd3087e855a2a9f2c99f3b2606cfa40a20b83e2d0c736e12b453b47f7ff7746069a1b6718d842d1a8f73b00d5c4c4a93f WHIRLPOOL 3980edaa9327395e55dffdf06fb4a2eab9b94e1aaf8da65cdd1b4c5d765351eedc003b1150b7d4da065385cb7460a556509bf57c58cf1cbe443865c551f6a170 diff --git a/x11-misc/x11vnc/files/x11vnc.conf.d b/x11-misc/x11vnc/files/x11vnc.conf.d new file mode 100644 index 000..7df3a13 --- /dev/null +++ b/x11-misc/x11vnc/files/x11vnc.conf.d @@ -0,0 +1,37 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# Configuration for running x11vnc as a service. This allows VNC +# connections prior to logging in to the X display manager. + +# Password file location of the password file for VNC Connections +# Prior to first run, you must configure a password, to do so please +# run `x11vnc -storepasswd /etc/x11vnc.pass`. Replace /etc/x11vnc.pass +# ith the location you have specified below +#X11VNC_RFBAUTH="/etc/x11vnc.pass" + +# Port to listen on for incoming connections +#X11VNC_RFBPORT="5900" + +# Automatically probe for a free port to listen on for incoming connections +# starting from the port number specified +# Setting this will diable X11VNC_RFBPORT above +# See `man x11vnc`, option `-autoport` for more information +#X11VNC_AUTOPORT="" + +# X Display to attach to +# This should match the display your DM is running on +#X11VNC_DISPLAY=":0" + +# Location of the x11vnc logfile +#X11VNC_LOG="/var/log/x11vnc" + +# Miscelaneous options to pass to x11vnc. +# Do not set options that are configurable above. +# Check `x11vnc -help` or `man x11vnc` for more options. +# * Modern composting DMs/WMs will require "-noxdamage" +# * If you experience crashes on logging in, try "-noxfixes" +# * Other suggested options include "-noxrecord" and "-ncache ##" +# Refer to the x11vnc man page for further explanations. +#X11VNC_OPTS="" + diff --git a/x11-misc/x11vnc/files/x11vnc.init.d b/x11-misc/x11vnc/files/x11vnc.init.d new file mode 100644 index 000..08968f0 --- /dev/null +++ b/x11-misc/x11vnc/files/x11vnc.init.d @@ -0,0 +1,70 @@ +#!/sbin/runscript +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +description="The x11vnc daemon init script" + +depend() { + need net + need xdm +} + +checkconfig() { + + # Set Defaults + X11VNC_RFBAUTH=${X11VNC_RFBAUTH:-/etc/x11vnc.pass} + X11VNC_RFBPORT=${X11VNC_RFBPORT:-5900} + X11VNC_DISPLAY=${X11VNC_DISPLAY:-:0} + X11VNC_LOG=${X11VNC_LOG:-/var/log/x11vnc} + + X11VNC_AUTH="/var/run/x11vnc-${X11VNC_DISPLAY}" + + if [ -n "${X11VNC_AUTOPORT}" ]; then + X11VNC_PORT="" + fi + + if [ ! -f "${X11VNC_RFBAUTH}" -o ! -s "${X11VNC_RFBAUTH}" ]; then + eerror "VNC Password not set, please set one by running: \`x11vnc -storepasswd ${X11VNC_RFBAUTH}\`" + return 1 + fi + checkpath -q -f -m 0600 -o root:roo
[gentoo-commits] proj/pms:master commit in: /
commit: 20cfbe6ff3eb7d1b01a670048e2d1e8c88e964ed Author: Ulrich Müller gentoo org> AuthorDate: Tue Nov 24 17:55:48 2015 + Commit: Ulrich Müller gentoo org> CommitDate: Tue Nov 24 17:55:48 2015 + URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=20cfbe6f REPLACING_VERSIONS: Clarify what whitespace-separated means. This is also consistent with the spec for the A variable. ebuild-env-vars.tex | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ebuild-env-vars.tex b/ebuild-env-vars.tex index ef8bdcd..32cbde3 100644 --- a/ebuild-env-vars.tex +++ b/ebuild-env-vars.tex @@ -217,10 +217,10 @@ variable. \t{REPLACING\_VERSIONS} & \t{pkg\_*} (see text) & Yes & -A whitespace-separated list of versions of this package (including revision, if specified) that -are being replaced (uninstalled or overwritten) as a result of this install. See -section~\ref{sec:replacing-versions}. Only for EAPIs listed in table~\ref{tab:added-env-vars-table} -as supporting \t{REPLACING\_VERSIONS}. \\ +A list of all versions of this package (including revision, if specified), whitespace separated +with no leading or trailing whitespace, that are being replaced (uninstalled or overwritten) +as a result of this install. See section~\ref{sec:replacing-versions}. Only for EAPIs listed +in table~\ref{tab:added-env-vars-table} as supporting \t{REPLACING\_VERSIONS}. \\ \t{REPLACED\_BY\_VERSION} & \t{pkg\_prerm}, \t{pkg\_postrm} & Yes &
[gentoo-commits] dev/dev-zero:master commit in: dev-util/cookiecutter/, dev-python/ruamel-base/, dev-python/ruamel-yaml/, ...
commit: bc70f9576b1254efa909ff1dd7f02c3c922988b6 Author: Tiziano Müller gentoo org> AuthorDate: Fri Nov 27 14:33:07 2015 + Commit: Tiziano Müller gentoo org> CommitDate: Fri Nov 27 14:33:07 2015 + URL:https://gitweb.gentoo.org/dev/dev-zero.git/commit/?id=bc70f957 dev-util/cookiecutter: add ruamel-yaml & co. for python-3 support dev-python/ruamel-base/Manifest| 1 + dev-python/ruamel-base/ruamel-base-1.0.0.ebuild| 31 +++ dev-python/ruamel-ordereddict/Manifest | 1 + .../ruamel-ordereddict-0.4.9.ebuild| 41 +++ dev-python/ruamel-yaml/Manifest| 1 + dev-python/ruamel-yaml/ruamel-yaml-0.10.12.ebuild | 60 ++ dev-util/cookiecutter/cookiecutter-1.3.0.ebuild| 5 +- 7 files changed, 137 insertions(+), 3 deletions(-) diff --git a/dev-python/ruamel-base/Manifest b/dev-python/ruamel-base/Manifest new file mode 100644 index 000..60841a8 --- /dev/null +++ b/dev-python/ruamel-base/Manifest @@ -0,0 +1 @@ +DIST ruamel.base-1.0.0.tar.gz 5219 SHA256 c041333a0f0f00cd6593eb36aa83abb1a9e7544e83ba7a42aa7ac7476cee5cf3 SHA512 a847f0ae8d889bbc593f6d3507b3208c69d3027a73dddc39058e6da7316937234ef0208394e264a07fd3fa970c97713a14db7a62e374433a27625932bb76c44c WHIRLPOOL e3b5c58242f85559880215e2133dc28c3d17dd6ae2c76d29e5bc45ff12965f7d2119704e0774ce290b93b4527befa95e0689ce45b274a9167a3124c2f79f diff --git a/dev-python/ruamel-base/ruamel-base-1.0.0.ebuild b/dev-python/ruamel-base/ruamel-base-1.0.0.ebuild new file mode 100644 index 000..80d4447 --- /dev/null +++ b/dev-python/ruamel-base/ruamel-base-1.0.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +PYTHON_COMPAT=( python{2_7,3_4} ) + +inherit distutils-r1 + +MY_PN="ruamel.base" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="common routines for ruamel packages" +HOMEPAGE="https://pypi.python.org/pypi/ruamel.base"; +SRC_URI="mirror://pypi/r/${MY_PN}/${MY_P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND="" +RDEPEND="" + +S="${WORKDIR}/${MY_P}" + +python_install() { + distutils-r1_python_install --single-version-externally-managed +} diff --git a/dev-python/ruamel-ordereddict/Manifest b/dev-python/ruamel-ordereddict/Manifest new file mode 100644 index 000..3d20fa9 --- /dev/null +++ b/dev-python/ruamel-ordereddict/Manifest @@ -0,0 +1 @@ +DIST ruamel.ordereddict-0.4.9.tar.gz 53707 SHA256 7058c470f131487a3039fb9536dda9dd17004a7581bdeeafa836269a36a2b3f6 SHA512 556988c457b60b8763b4eeffad4a8f44d96c22f8aca702ac6f883bd9ddf13af38aa46f804f95e256b900f9f25e473beb1c86a62f6da66d19ca770878dc8ca3ca WHIRLPOOL 7e442d946fb378ed46be3b7b695166708e83bfbc1d28867ef8f902b7c64417d3512c18a19b5a0d63b83c23d6016d1e3f2358956f67fb8246934d6fa97a39ac18 diff --git a/dev-python/ruamel-ordereddict/ruamel-ordereddict-0.4.9.ebuild b/dev-python/ruamel-ordereddict/ruamel-ordereddict-0.4.9.ebuild new file mode 100644 index 000..2b7a5c6 --- /dev/null +++ b/dev-python/ruamel-ordereddict/ruamel-ordereddict-0.4.9.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +PYTHON_COMPAT=( python2_7 ) + +inherit distutils-r1 + +MY_PN="ruamel.ordereddict" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="a version of dict that keeps keys in insertion resp. sorted order" +HOMEPAGE="https://pypi.python.org/pypi/ruamel.ordereddict"; +SRC_URI="mirror://pypi/r/${MY_PN}/${MY_P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + dev-python/ruamel-base[${PYTHON_USEDEP}]" +DEPEND="${RDEPED} + test? ( dev-python/pytest[${PYTHON_USEDEP}] )" + +S="${WORKDIR}/${MY_P}" + +python_prepare_all() { + sed -i -e 's|from ruamel.ordereddict|from _ordereddict|' \ + test/*.py || die + + distutils-r1_python_prepare_all +} + +# Run tests with verbose output failing on the first failing test. +python_test() { + py.test -vvx test || die +} diff --git a/dev-python/ruamel-yaml/Manifest b/dev-python/ruamel-yaml/Manifest new file mode 100644 index 000..d293c31 --- /dev/null +++ b/dev-python/ruamel-yaml/Manifest @@ -0,0 +1 @@ +DIST ruamel.yaml-0.10.12.tar.gz 234712 SHA256 2bfd7d00c0ca859dbf1a7abca79969eedd25c76a976b7d40f94e1891a6e73f2c SHA512 f7f6f91101cb1cf1b849c5c1bb64fc07fb2791f55ef81e4c752fcfbd98de59ab0fc861c5e06b30a4d579affe77e4532b079d35cd86f14a14e7f4e6704d7d0cb2 WHIRLPOOL e2e59c41ca643e8f7b5244509e5789efe73c531c9ffdaee9f2f4c0d3685495327a36804cae20c184fa7a94787e9db35a654046d9bd86318cf1fc25c91ced5631 diff --git a/dev-python/ruamel-yaml/ruamel-yaml-0.10.12.ebuild b/dev-python/ruamel-yaml/ruamel-yaml-0.10.12.ebuild new file mode 100644 index 000..09bff93 --- /dev/null +++ b/dev
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: f13d5dd9d927511c809b695b84d3aeb0fafb5fd4 Author: Patrice Clement gentoo org> AuthorDate: Fri Nov 27 17:47:07 2015 + Commit: Patrice Clement gentoo org> CommitDate: Fri Nov 27 17:48:47 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f13d5dd9 profiles/base/package.use.mask: Mask app-arch/cfv bittorrent USE flag as it is breaking the tree. Signed-off-by: Patrice Clement gentoo.org> profiles/base/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index e738d55..06722c0 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -5,6 +5,10 @@ # This file requires >=portage-2.1.1 # New entries go on top. +# Patrice Clement (27 Nov 2015) +# Unsastified dependencies are upsetting repoman. Needs investigation. +app-arch/cfv bittorrent + # Pawel Hajdan jr (19 Nov 2015) # GN build for Chromium is still experimental. www-client/chromium gn
[gentoo-commits] repo/gentoo:master commit in: app-emulation/lxd/files/, app-emulation/lxd/
commit: 4e637003aebf3cb9ae9db9cedcbb4ba5e96faa54 Author: Erik Mackdanz gentoo org> AuthorDate: Fri Nov 27 18:05:12 2015 + Commit: Erik Mackdanz gentoo org> CommitDate: Fri Nov 27 18:05:12 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e637003 app-emulation/lxd: bump to 0.23 Package-Manager: portage-2.2.26 app-emulation/lxd/Manifest | 1 + app-emulation/lxd/files/lxd-0.23-dont-go-get.patch | 18 +++ .../lxd/files/lxd-0.23-nc-binary-name.patch| 11 ++ app-emulation/lxd/files/lxd-0.23.confd | 27 app-emulation/lxd/files/lxd-0.23.initd | 50 +++ app-emulation/lxd/lxd-0.23.ebuild | 157 + 6 files changed, 264 insertions(+) diff --git a/app-emulation/lxd/Manifest b/app-emulation/lxd/Manifest index b8bca61..d8beda6 100644 --- a/app-emulation/lxd/Manifest +++ b/app-emulation/lxd/Manifest @@ -1,3 +1,4 @@ DIST lxd-0.20.tar.bz2 2687718 SHA256 a071b92015f676746137e1ffeab1886d90297d0d5832bbf5ee6aff081acc4840 SHA512 2064daa7d1aeb4764a15d559e3d4178918942d82dbba31e964d713aab48d2ee30ce6a63632701c41b13de4aea541acd76d55b52f12de10a99ffeaa3cb945ad44 WHIRLPOOL 1ffa9d6bf1cb7132b82e731002eae7b7ff3544fb03958827916c2e00e02a0bdd10bbadd2401f7799187c2c0338987f24b46d8e138131f7df888162e56b3f4fe5 DIST lxd-0.21.tar.bz2 2683517 SHA256 06e9ed72d1d45af532664e47d9772a886dc1d757e83d673498b05798249c66c8 SHA512 588225ed77cd8a86b34579ee3f3b2b3ba8166ce9d85872e6076fa5075bc5a3846c82255dee6e701a6d51bdd9bf8280bbd5fab08ca4438de5320de8f0388685eb WHIRLPOOL c85f103e38f44c4cd859faf330764c3d076cede6d09f976b4686d7f91b6ca233e09721df418493fed19cb8bf3118b2a0a6723f3084da532bba4a5344de8a4b9c DIST lxd-0.22.tar.bz2 2685133 SHA256 66dc30b82fba7f606658280d0dbac67a32152644a403ab00285fc3907b50082e SHA512 ab5384143edd03dfa1ef956c64e9fce2d845ce07c5388f719c202fd1ff9059282e104400f39f23ff1c4fefc8a23dd1d4c6c9094b497c40c659b087989bf07d44 WHIRLPOOL 27559c50f6aa55edb533046bb49b04784c63003569e7920261504a7b4c69891a80ff8432421352c13f274bb21876f2cf5266e9de2b1302d69e0254be87c17137 +DIST lxd-0.23.tar.bz2 2606330 SHA256 06335bd15b00db2dec06114427b1d934fe1ac5271b85eb19074c508cb2466695 SHA512 2f73817c800c55c722a3017ee3064587c04730d5da9846b44be99b4541e739b466bcb7e924fcb18a15f1d49d010d471510378060530f6a15f6e60363b4d556b3 WHIRLPOOL 455b782ed2d21d5a720e06e356e1dd2115df174893e66710c74d02596deb8a66ff6e77b400f2ebeb047209b3bfed0927ff21a3a9f7cf9924719b84742f0eb5a7 diff --git a/app-emulation/lxd/files/lxd-0.23-dont-go-get.patch b/app-emulation/lxd/files/lxd-0.23-dont-go-get.patch new file mode 100644 index 000..1b229ea --- /dev/null +++ b/app-emulation/lxd/files/lxd-0.23-dont-go-get.patch @@ -0,0 +1,18 @@ +--- Makefile.orig 2015-09-17 20:37:16.481867339 -0500 Makefile 2015-09-17 20:53:27.715800926 -0500 +@@ -12,15 +12,11 @@ + + .PHONY: default + default: +- -go get -t -v -d ./... +- -go get -t -v -d ./... + go install -v ./... + @echo "LXD built succesfuly" + + .PHONY: client + client: +- -go get -t -v -d ./... +- -go get -t -v -d ./... + go install -v ./lxc + @echo "LXD client built succesfuly" + diff --git a/app-emulation/lxd/files/lxd-0.23-nc-binary-name.patch b/app-emulation/lxd/files/lxd-0.23-nc-binary-name.patch new file mode 100644 index 000..7373b66 --- /dev/null +++ b/app-emulation/lxd/files/lxd-0.23-nc-binary-name.patch @@ -0,0 +1,11 @@ +--- lxd/rsync.go.orig 2015-11-11 20:54:37.402700202 -0600 lxd/rsync.go 2015-11-11 20:55:06.704698199 -0600 +@@ -91,7 +91,7 @@ +* command (i.e. the command to run on --server). However, we're +* hardcoding that at the other end, so we can just ignore it. +*/ +- rsyncCmd := fmt.Sprintf("sh -c \"nc -U %s\"", f.Name()) ++ rsyncCmd := fmt.Sprintf("sh -c \"nc.openbsd -U %s\"", f.Name()) + cmd := exec.Command( + "rsync", + "-arvP", diff --git a/app-emulation/lxd/files/lxd-0.23.confd b/app-emulation/lxd/files/lxd-0.23.confd new file mode 100644 index 000..3d55327 --- /dev/null +++ b/app-emulation/lxd/files/lxd-0.23.confd @@ -0,0 +1,27 @@ +# Group which owns the shared socket +LXD_OPTIONS+=" --group lxd" + + + +# Enable cpu profiling into the specified file +#LXD_OPTIONS+=" --cpuprofile /tmp/lxc_cpu_profile" + +# Enable memory profiling into the specified file +#LXD_OPTIONS+=" --memprofile /tmp/lxc_mem_profile" + + + +# Enables debug mode +#LXD_OPTIONS+=" --debug" + +# For debugging, print a complete stack trace every n seconds +#LXD_OPTIONS+=" --print-goroutines-every 5" + +# Enables verbose mode +#LXD_OPTIONS+=" -v" + +# Logfile to log to +#LXD_OPTIONS+=" --logfile /var/log/lxd/lxd.log" + +# Enables syslog logging +#LXD_OPTIONS+=" --syslog" diff --git a/app-emulation/lxd/files/lxd-0.23.initd b/app-emulation/lxd/files/lxd-0.23.initd new file mode 100644 index 000..c5ba3a6 --- /dev/null +++ b/app-emulation/lxd/files/lxd-0.2
[gentoo-commits] dev/dev-zero:master commit in: dev-python/flask-migrate/
commit: b00cfae9ba4be98e49f74dbc6be827a5a5578115 Author: Tiziano Müller gentoo org> AuthorDate: Fri Nov 27 18:08:49 2015 + Commit: Tiziano Müller gentoo org> CommitDate: Fri Nov 27 18:08:49 2015 + URL:https://gitweb.gentoo.org/dev/dev-zero.git/commit/?id=b00cfae9 dev-python/flask-migrate: add version bump with working tests dev-python/flask-migrate/Manifest | 1 + .../flask-migrate/flask-migrate-1.6.0.ebuild | 34 ++ dev-python/flask-migrate/metadata.xml | 8 + 3 files changed, 43 insertions(+) diff --git a/dev-python/flask-migrate/Manifest b/dev-python/flask-migrate/Manifest new file mode 100644 index 000..ddd7a5d --- /dev/null +++ b/dev-python/flask-migrate/Manifest @@ -0,0 +1 @@ +DIST Flask-Migrate-1.6.0.tar.gz 11361 SHA256 fde03e6d514ec24fa4f30b90b54703f6f65ae503c28c27c66edbc04b79f2cf2c SHA512 fea63ba3b5119ece253af6e060949683d2515ae7b333e0e77ccc573dcfecab46243a576204e8bbc9e582f3f1807f142c49c67783bc71cfe00a1875e1b1dc7017 WHIRLPOOL c8e9bc94a338069a1c3175b3f1d157ea8fea36420c6cae3f25b51a9c56cc8fb2ce3e01c4036e1b0c8a18ad41f6d6b6dda4dc9f0557da83265bdac05af6f2c2eb diff --git a/dev-python/flask-migrate/flask-migrate-1.6.0.ebuild b/dev-python/flask-migrate/flask-migrate-1.6.0.ebuild new file mode 100644 index 000..a863a71 --- /dev/null +++ b/dev-python/flask-migrate/flask-migrate-1.6.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +PYTHON_COMPAT=( python{2_7,3_4} ) + +inherit distutils-r1 + +MY_PN="Flask-Migrate" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="SQLAlchemy database migrations for Flask applications using Alembic" +HOMEPAGE="https://pypi.python.org/pypi/Flask-Admin"; +SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RDEPEND="dev-python/flask[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/alembic[${PYTHON_USEDEP}] + dev-python/flask-sqlalchemy[${PYTHON_USEDEP}] + dev-python/flask-script[${PYTHON_USEDEP}] + " + +S="${WORKDIR}/${MY_P}" + +python_test() { + esetup.py test +} diff --git a/dev-python/flask-migrate/metadata.xml b/dev-python/flask-migrate/metadata.xml new file mode 100644 index 000..d996c47 --- /dev/null +++ b/dev-python/flask-migrate/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + python + + Flask-Migrate + +
[gentoo-commits] dev/dev-zero:master commit in: dev-python/flask-bcrypt/
commit: 9430a6fa1e7c497c0ad6973d073e06458455341a Author: Tiziano Müller gentoo org> AuthorDate: Fri Nov 27 18:25:14 2015 + Commit: Tiziano Müller gentoo org> CommitDate: Fri Nov 27 18:25:14 2015 + URL:https://gitweb.gentoo.org/dev/dev-zero.git/commit/?id=9430a6fa dev-python/flask-bcrypt: initial commit dev-python/flask-bcrypt/Manifest | 1 + dev-python/flask-bcrypt/flask-bcrypt-0.7.1.ebuild | 29 +++ 2 files changed, 30 insertions(+) diff --git a/dev-python/flask-bcrypt/Manifest b/dev-python/flask-bcrypt/Manifest new file mode 100644 index 000..aeed066 --- /dev/null +++ b/dev-python/flask-bcrypt/Manifest @@ -0,0 +1 @@ +DIST flask-bcrypt-0.7.1.tar.gz 116978 SHA256 3ac736869ce989a367f0b545d0fe451373e93732ddeee9842e35f2f3fd920bb2 SHA512 b69e23f77810280514d3fe155fb092918989e6a3b91b3f4baaf88dbd46feb660c6f19d27a67a63caefee8384f8f8f030c308e4a5b9023fe04b4009db1ad130db WHIRLPOOL 2c6aa94f78270372ff5dae64110318e3a0305b9c892e1b66ad2cc1dc4b299766aa1e6ff91e6aea1a4d65f28be239d0be2305cbd6455df33b4df3836aa96c89c6 diff --git a/dev-python/flask-bcrypt/flask-bcrypt-0.7.1.ebuild b/dev-python/flask-bcrypt/flask-bcrypt-0.7.1.ebuild new file mode 100644 index 000..6b8300b --- /dev/null +++ b/dev-python/flask-bcrypt/flask-bcrypt-0.7.1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +PYTHON_COMPAT=( python{2_7,3_4} ) + +inherit distutils-r1 + +DESCRIPTION="Provides bcrypt hashing utilities for your Flask application." +HOMEPAGE="https://pypi.python.org/pypi/Flask-Bcrypt"; +SRC_URI="https://github.com/maxcountryman/flask-bcrypt/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RDEPEND="dev-python/flask[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/bcrypt[${PYTHON_USEDEP}] + test? ( dev-python/nose[${PYTHON_USEDEP}] ) + " + +# use the github tarball which includes the test files +python_test() { + esetup.py test +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/dropbear/
commit: 5f52fbd32a82bf72ad27cf2b777dcbb715d3a5cb Author: Mike Frysinger gentoo org> AuthorDate: Fri Nov 27 18:25:11 2015 + Commit: Mike Frysinger gentoo org> CommitDate: Fri Nov 27 18:25:17 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f52fbd3 net-misc/dropbear: version bump to 2015.70 net-misc/dropbear/Manifest | 2 +- net-misc/dropbear/{dropbear-2015.69.ebuild => dropbear-2015.70.ebuild} | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/net-misc/dropbear/Manifest b/net-misc/dropbear/Manifest index 6878a77..a7839c6 100644 --- a/net-misc/dropbear/Manifest +++ b/net-misc/dropbear/Manifest @@ -1,4 +1,4 @@ DIST dropbear-2014.66.tar.bz2 1604981 SHA256 ab3fe2670a517cc0bbe398ff5d15e9ca12cd14f2fc18930a8111ae2baa64ab76 SHA512 3005f754ad97e5eb84221740577f4dd962e38f38b3f6ba84dbb0811a7a35d487069c35b30055e129541c224769fe0a7e594084a9b0f1cc667029ad43d4988149 WHIRLPOOL c077328bf5c21faa655f3a2e6fe1aa775b046eec7cf0f527a86c0ec01b62ab9c6ae3530fcdf49db19be8208ea22f8cd198cd3ab6a5eb605a55daf0bf0c40e4ff DIST dropbear-2015.67.tar.bz2 1606312 SHA256 7e690594645dfde5787065c78a5d2e4d15e288babfa06e140197ce05f698c8e5 SHA512 6a23f7dbe8ccd39683488a16ce4db39cdba529e9d302165742eb818d3cf520a3793660ff6c8ce0520ddb87dcac726ff34ed3dbcb7efa83115deafad2c6c0a5f3 WHIRLPOOL c1103be19c86a0b40ca262715646244911032e97aba52279be1f7a0382367554c34455497b604dacacb69da0873fd26d3d457abeb7d265e6ca6bdff8938dc065 DIST dropbear-2015.68.tar.bz2 1611161 SHA256 55ea7c1e904ffe4b1cdbe1addca8291a2533d7d285fd22ac33608e9502a62446 SHA512 7725cd4077a3968684db3646f6013c6202977e79d281619e029366e45fca9c4e33e271812626237b6e33938eeb4c8b260902fe2b57cff085086bf930713a934a WHIRLPOOL a80d3907528b0d754f1a474846794ac9ba48003bbb723164c7db84c9b46263b47631712b15e29b863e64ad924d889976250e8af98b2b1ca91fb586ff0a1d4186 -DIST dropbear-2015.69.tar.bz2 1613320 SHA256 5d4f5362fc102a0d7cdf1c8cd908c3c4c5cf5c8772936ed639774a08e27517c9 SHA512 0c9e1e7400e8f6dadf58252263308e1435c92154cf7223b55ee7e1a71c92e991d37a2fd54fa27fd3e953b7f42b2a5de0ca21a311f3a87ee2c8545a0e86fa9601 WHIRLPOOL a307d34c27964c4996199c958cb42a0d85fa03818607a66622d43388547685af36d2d435ce62a7c5b7d982c1035a5870d5be069f7c69642f3ae5440c8aaeb17b +DIST dropbear-2015.70.tar.bz2 1614654 SHA256 62a8cc3df1d0f136d46f50d4f8d92f7ab7ce1addac76b25446b3f6aaf80bf257 SHA512 3fa9ae841727e6a9ef1ab197f7dbac77b235754e7bed0c8df212f62f1666dac7a694c4208ee80d78ef2f54aa4ce837b5fd05472a0ecd5cf17279c2ef968d1acf WHIRLPOOL bb1d3d50396e606095e03ca000e547a302a2dd0cd43413577bda3b03accc592f9b7525ba998cdb94aa2bbaf14c1ef15d15ab1bf85e615ee3b22643263a94aa05 diff --git a/net-misc/dropbear/dropbear-2015.69.ebuild b/net-misc/dropbear/dropbear-2015.70.ebuild similarity index 97% rename from net-misc/dropbear/dropbear-2015.69.ebuild rename to net-misc/dropbear/dropbear-2015.70.ebuild index d0d661e..02d6413 100644 --- a/net-misc/dropbear/dropbear-2015.69.ebuild +++ b/net-misc/dropbear/dropbear-2015.70.ebuild @@ -39,6 +39,9 @@ set_options() { src_prepare() { epatch "${FILESDIR}"/${PN}-0.46-dbscp.patch sed -i \ + -e '/if test/s:==:=:' \ + configure || die + sed -i \ -e '/SFTPSERVER_PATH/s:".*":"/usr/lib/misc/sftp-server":' \ options.h || die sed -i \
[gentoo-commits] repo/gentoo:master commit in: games-puzzle/enigma/
commit: 6d173b18605a8b764c452ef44507f0e7fe5d11d3 Author: Michael Sterrett gentoo org> AuthorDate: Fri Nov 27 18:11:46 2015 + Commit: Michael Sterrett gentoo org> CommitDate: Fri Nov 27 18:27:09 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d173b18 rev bump to add enet slot dep Package-Manager: portage-2.2.20.1 games-puzzle/enigma/enigma-1.21-r2.ebuild | 74 +++ 1 file changed, 74 insertions(+) diff --git a/games-puzzle/enigma/enigma-1.21-r2.ebuild b/games-puzzle/enigma/enigma-1.21-r2.ebuild new file mode 100644 index 000..ccf4dd6 --- /dev/null +++ b/games-puzzle/enigma/enigma-1.21-r2.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit autotools eutils gnome2-utils games + +DESCRIPTION="puzzle game similar to Oxyd" +HOMEPAGE="http://www.nongnu.org/enigma/"; +SRC_URI="mirror://sourceforge/enigma-game/${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="nls" + +COMMON_DEPS="media-libs/sdl-ttf + media-libs/libsdl[video] + media-libs/sdl-mixer + media-libs/sdl-image[jpeg,png] + media-libs/libpng:0= + sys-libs/zlib + net-misc/curl + || ( >=dev-libs/xerces-c-3[icu] >=dev-libs/xerces-c-3[-icu,-iconv] ) + net-libs/enet:= + nls? ( virtual/libintl )" +DEPEND="${COMMON_DEPS} + sys-devel/gettext" +RDEPEND="${COMMON_DEPS} + media-fonts/dejavu + x11-misc/xdg-utils" + +src_prepare() { + cp /usr/share/gettext/config.rpath . + epatch "${FILESDIR}"/${P}-build.patch + sed -i \ + -e "s:DOCDIR:\"/usr/share/doc/${P}/html\":" \ + src/main.cc || die + eautoreconf +} + +src_configure() { + egamesconf \ + --with-system-enet \ + $(use_enable nls) +} + +src_install() { + DOCS="ACKNOWLEDGEMENTS AUTHORS CHANGES README doc/HACKING" \ + default + dosym \ + /usr/share/fonts/dejavu/DejaVuSansCondensed.ttf \ + "${GAMES_DATADIR}"/${PN}/fonts/DejaVuSansCondensed.ttf + dosym \ + /usr/share/fonts/dejavu/DejaVuSans.ttf \ + "${GAMES_DATADIR}"/${PN}/fonts/vera_sans.ttf + dohtml -r doc/* + doman doc/enigma.6 + prepgamesdirs +} + +pkg_preinst() { + games_pkg_preinst + gnome2_icon_savelist +} + +pkg_postinst() { + games_pkg_postinst + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libassuan/
commit: e21928bf27d7fe2373c41006b9ae59012d50a969 Author: Kristian Fiskerstrand gentoo org> AuthorDate: Fri Nov 27 18:21:44 2015 + Commit: Kristian Fiskerstrand gentoo org> CommitDate: Fri Nov 27 18:23:50 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e21928bf dev-libs/libassuan: Version bump to 2.4.1 Package-Manager: portage-2.2.20.1 dev-libs/libassuan/Manifest | 1 + dev-libs/libassuan/libassuan-2.4.1.ebuild | 38 +++ 2 files changed, 39 insertions(+) diff --git a/dev-libs/libassuan/Manifest b/dev-libs/libassuan/Manifest index 3c5e3f5..71ed8ba 100644 --- a/dev-libs/libassuan/Manifest +++ b/dev-libs/libassuan/Manifest @@ -4,3 +4,4 @@ DIST libassuan-2.1.3.tar.bz2 516087 SHA256 fa2170b353c928eb59610e0700c34947f1890 DIST libassuan-2.2.0.tar.bz2 516800 SHA256 7df58ed70be4b694f77efd1f3b3f103c6311b6b71e04a370382f9fe8204f6ec6 SHA512 716aa957408d51f518f3efd7238af34daab7889e2c2a8ca9611ba0c60db086062c4533c047caab4d41ef20d3cc6a7185ff2e4f06c9113eb177a961f20e877d99 WHIRLPOOL 576a834fdecab1b5adce68819a866067e9b5b6b02d96ea7060875712df547d7dab33ffb94f168b994240df867b4fc2797b51301ccb89113919d0d6661289b50d DIST libassuan-2.2.1.tar.bz2 542381 SHA256 949285bb79345362cb72a40c798defefc007031c60f2f10251720bf60a9de2de SHA512 7788c7c1163bbad659e308d7dc4254f9d6c27ff6bf9d9fad2ef7b9f07392799a3c0f57c6cbcc5f39aecaabb9ba8150044a969099b8d53d2eaf47d6022f1d9c4b WHIRLPOOL 2c6d8038b58122f0e2215f99f472400295c0f4a97dd65b4e0b78ffaf242d3e6b79d4eb3cec9e894e43ec307010e57111b5da08cce66bed2b37501680e6064772 DIST libassuan-2.3.0.tar.bz2 544229 SHA256 87c999f572047fa22a79ab5de4c8a1a5a91f292561b69573965cac7751320452 SHA512 5d13d61b181faee2d61790318d0a4124ecec7616fa1720f90f3c697ca2f56911d7fc935a3ac99eb0c95c5a740e78968b70b28ade614abfd045a9c9ac6d1a14d6 WHIRLPOOL 7ed4e000c523e77f46a4abeb360abf6ae088773586eacb221228d893f61fe78ee0e5d5669bfffd16f96a2d8831b62e71cd0e30a32e96cc651ddf2ba57d52d471 +DIST libassuan-2.4.1.tar.bz2 586464 SHA256 c5738a55efd101438a25d86dc0c342a8e5da1339161a4eee1bbdc2088b88b71f SHA512 bfafa27e410cf714e3a85f11b4c02ec316a3748d257bd4b41ab5480360d5de05b5350d50d87c8e037392fcc74628a856243387a55056294d942161cc8df1784f WHIRLPOOL 37710c9b10fa0a3e0851ebdb153b97c2db2525d679b217312880002590775d75852698d09237e6db95654d986487073ee0d1ba6aca0e7c4f91d78ea822701e02 diff --git a/dev-libs/libassuan/libassuan-2.4.1.ebuild b/dev-libs/libassuan/libassuan-2.4.1.ebuild new file mode 100644 index 000..c21c40b --- /dev/null +++ b/dev-libs/libassuan/libassuan-2.4.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 libtool eutils + +DESCRIPTION="IPC library used by GnuPG and GPGME" +HOMEPAGE="http://www.gnupg.org/related_software/libassuan/index.en.html"; +SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2" + +LICENSE="GPL-3 LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="static-libs" + +RDEPEND=">=dev-libs/libgpg-error-1.8" +DEPEND="${RDEPEND}" + +DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) + +src_prepare() { + default + + # for Solaris .so + elibtoolize +} + +src_configure() { + econf $(use_enable static-libs static) +} + +src_install() { + default + # ppl need to use libassuan-config for --cflags and --libs + prune_libtool_files +}
[gentoo-commits] proj/mozilla: New branch: crossdev
commit: Commit: Ian Stakenvicius gentoo org> CommitDate: Fri Nov 27 18:30:44 2015 + New branch: crossdev
[gentoo-commits] proj/lisp:master commit in: dev-lisp/odd-streams/
commit: 5885497473cacaf43e2a8a9de78083ed7ecda416 Author: Chema Alonso Josa gentoo org> AuthorDate: Fri Nov 27 18:34:34 2015 + Commit: José María Alonso gentoo org> CommitDate: Fri Nov 27 18:34:34 2015 + URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=58854974 dev-lisp/odd-streams: fix Id in header dev-lisp/odd-streams/odd-streams-0.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lisp/odd-streams/odd-streams-0.1.1.ebuild b/dev-lisp/odd-streams/odd-streams-0.1.1.ebuild index 3660f34..ac74104 100644 --- a/dev-lisp/odd-streams/odd-streams-0.1.1.ebuild +++ b/dev-lisp/odd-streams/odd-streams-0.1.1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: $ +# $Id$ inherit common-lisp-2
[gentoo-commits] proj/lisp:master commit in: dev-lisp/odd-streams/
commit: ef6b2a32fcd1a4773443369a8e317b2fdbaa4266 Author: Chema Alonso Josa gentoo org> AuthorDate: Fri Nov 27 18:56:44 2015 + Commit: José María Alonso gentoo org> CommitDate: Fri Nov 27 18:56:44 2015 + URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=ef6b2a32 dev-lisp/odd-streams: bump to version 0.1.2 dev-lisp/odd-streams/odd-streams-0.1.2.ebuild | 24 1 file changed, 24 insertions(+) diff --git a/dev-lisp/odd-streams/odd-streams-0.1.2.ebuild b/dev-lisp/odd-streams/odd-streams-0.1.2.ebuild new file mode 100644 index 000..406ec1b --- /dev/null +++ b/dev-lisp/odd-streams/odd-streams-0.1.2.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +inherit common-lisp-3 + +DESCRIPTION='ODD-STREAMS is a library which implements binary streams with "odd" byte sizes.' +HOMEPAGE="http://weitz.de/odd-streams/ + http://www.cliki.net/odd-streams"; +SRC_URI="http://dev.gentoo.org/~nimiux/${CATEGORY}/${PN}/${PF}.tar.gz"; + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~sparc ~x86" +IUSE="" + +RDEPEND=">=dev-lisp/trivial-gray-streams-20060925" + +src_install() { + common-lisp-install-sources *.lisp test/ + common-lisp-install-asdf + dodoc CHANGELOG.txt + dohtml doc/index.html +}
[gentoo-commits] dev/dev-zero:master commit in: dev-python/webassets/
commit: 04f80315284840d5c2f65fd19978d27eaf50450d Author: Tiziano Müller gentoo org> AuthorDate: Fri Nov 27 19:05:04 2015 + Commit: Tiziano Müller gentoo org> CommitDate: Fri Nov 27 19:05:04 2015 + URL:https://gitweb.gentoo.org/dev/dev-zero.git/commit/?id=04f80315 dev-python/webassets: version bump for flask-assets dev-python/webassets/Manifest| 1 + dev-python/webassets/metadata.xml| 11 +++ dev-python/webassets/webassets-0.11.1.ebuild | 19 +++ 3 files changed, 31 insertions(+) diff --git a/dev-python/webassets/Manifest b/dev-python/webassets/Manifest new file mode 100644 index 000..2579ac7 --- /dev/null +++ b/dev-python/webassets/Manifest @@ -0,0 +1 @@ +DIST webassets-0.11.1.tar.gz 175130 SHA256 c57df5fe20ea3a04b7b68702c84f10439023f7288cbf72c8113da56d8b25d059 SHA512 e771cc79b102f5f8a323d6d6812eb369468a3e8ac92521e454fe5df9530b87d51321156a12b33edc9b8c60aea82401c995fe8145707721d767cb0bbad2cb2e34 WHIRLPOOL 5b10bd7015dfb9859d36768e7ea656b695b2c604f219b1be8f0dcde50c1e12ae3d3685e6686c4178bc461e9c52ad415d9fde7585fb903102c04db6f8f6c74087 diff --git a/dev-python/webassets/metadata.xml b/dev-python/webassets/metadata.xml new file mode 100644 index 000..4fa0058 --- /dev/null +++ b/dev-python/webassets/metadata.xml @@ -0,0 +1,11 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + python + +yng...@gentoo.org + + +miracle2k/webassets + + diff --git a/dev-python/webassets/webassets-0.11.1.ebuild b/dev-python/webassets/webassets-0.11.1.ebuild new file mode 100644 index 000..d9652ad --- /dev/null +++ b/dev-python/webassets/webassets-0.11.1.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +PYTHON_COMPAT=( python{2_7,3_3,3_4} ) +inherit distutils-r1 + +DESCRIPTION="Asset management for Python web development" +HOMEPAGE="https://github.com/miracle2k/webassets"; +SRC_URI="https://github.com/miracle2k/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="" + +RDEPEND="" +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
[gentoo-commits] dev/dev-zero:master commit in: dev-python/flask-debugtoolbar/
commit: 5cd28c9cbca9b57476652e79dc06d6f038b7ec36 Author: Tiziano Müller gentoo org> AuthorDate: Fri Nov 27 18:44:00 2015 + Commit: Tiziano Müller gentoo org> CommitDate: Fri Nov 27 18:44:00 2015 + URL:https://gitweb.gentoo.org/dev/dev-zero.git/commit/?id=5cd28c9c dev-python/flask-debugtoolbar: initial commit dev-python/flask-debugtoolbar/Manifest | 1 + .../flask-debugtoolbar-0.10.0.ebuild | 32 ++ 2 files changed, 33 insertions(+) diff --git a/dev-python/flask-debugtoolbar/Manifest b/dev-python/flask-debugtoolbar/Manifest new file mode 100644 index 000..ed483b5 --- /dev/null +++ b/dev-python/flask-debugtoolbar/Manifest @@ -0,0 +1 @@ +DIST flask-debugtoolbar-0.10.0.tar.gz 792613 SHA256 cb8ad3f4dc315d6550800e8472dd79b95634b446225c7fb20022164b6e084da6 SHA512 994e343ed4650488809e81bc414d2577b3f28b079ac5d996999ddee841daf477b2bda6cc21e0ac4a4e0702ced872e77817904031ffe5fd5671314426efe4933c WHIRLPOOL e60004133b2f0781dca2317be7f7dd04ff4ac6314b901ffe26c4f6131581bf3a033993c27eb28291b8277a95e674bdecf6d296b31931a07b53f4f4e2741b13e2 diff --git a/dev-python/flask-debugtoolbar/flask-debugtoolbar-0.10.0.ebuild b/dev-python/flask-debugtoolbar/flask-debugtoolbar-0.10.0.ebuild new file mode 100644 index 000..ce2eb94 --- /dev/null +++ b/dev-python/flask-debugtoolbar/flask-debugtoolbar-0.10.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +PYTHON_COMPAT=( python{2_7,3_4} ) + +inherit distutils-r1 + +DESCRIPTION="Port of the excellent django-debug-toolbar for Flask applications." +HOMEPAGE="https://pypi.python.org/pypi/Flask-DebugToolbar"; +SRC_URI="https://github.com/mgood/flask-debugtoolbar/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RDEPEND="dev-python/flask[${PYTHON_USEDEP}] + dev-python/blinker[${PYTHON_USEDEP}] + dev-python/itsdangerous[${PYTHON_USEDEP}] + dev-python/werkzeug[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( dev-python/pytest[${PYTHON_USEDEP}] + dev-python/pygments[${PYTHON_USEDEP}] + dev-python/flask-sqlalchemy[${PYTHON_USEDEP}] )" + +# use the github tarball which includes the test files +python_test() { + py.test || die +}
[gentoo-commits] dev/dev-zero:master commit in: dev-python/flask-cache/
commit: 04efd56cb1af2c2fb33637608c44669f0685f86e Author: Tiziano Müller gentoo org> AuthorDate: Fri Nov 27 18:32:20 2015 + Commit: Tiziano Müller gentoo org> CommitDate: Fri Nov 27 18:32:20 2015 + URL:https://gitweb.gentoo.org/dev/dev-zero.git/commit/?id=04efd56c dev-python/flask-cache: initial commit dev-python/flask-cache/Manifest | 1 + dev-python/flask-cache/flask-cache-0.13.1.ebuild | 31 2 files changed, 32 insertions(+) diff --git a/dev-python/flask-cache/Manifest b/dev-python/flask-cache/Manifest new file mode 100644 index 000..4bbd219 --- /dev/null +++ b/dev-python/flask-cache/Manifest @@ -0,0 +1 @@ +DIST Flask-Cache-0.13.1.tar.gz 45835 SHA256 90126ca9bc063854ef8ee276e95d38b2b4ec8e45fd77d5751d37971ee27c7ef4 SHA512 1ef8e1ad7cef40cd75579c17c106cc30f32d3a0f442b11b2aaf350e6045c4483fd885e65d79040f871eaeb9bf6b1a6fc320245172d7199ae0bbfd2f0343d4f56 WHIRLPOOL 9eba5eca7bb536411862e8a29217c5ce9e2738343d9f0a6e6d09987c6c2bbb4c766ccb27ea6de70011d34480de9478636135cec8c7efc1ae4a0ccc98c0e20c88 diff --git a/dev-python/flask-cache/flask-cache-0.13.1.ebuild b/dev-python/flask-cache/flask-cache-0.13.1.ebuild new file mode 100644 index 000..1e6d4a5 --- /dev/null +++ b/dev-python/flask-cache/flask-cache-0.13.1.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +PYTHON_COMPAT=( python{2_7,3_4} ) + +inherit distutils-r1 + +MY_PN="Flask-Cache" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Adds cache support to your Flask application" +HOMEPAGE="https://pypi.python.org/pypi/Flask-Cache"; +SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RDEPEND="dev-python/flask[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + " + +S="${WORKDIR}/${MY_P}" + +python_test() { + esetup.py test +}
[gentoo-commits] dev/dev-zero:master commit in: dev-python/flask-migrate/, dev-python/flask-bcrypt/
commit: c67f37525398067778ced8cb3487f27c168aeff9 Author: Tiziano Müller gentoo org> AuthorDate: Fri Nov 27 18:35:57 2015 + Commit: Tiziano Müller gentoo org> CommitDate: Fri Nov 27 18:35:57 2015 + URL:https://gitweb.gentoo.org/dev/dev-zero.git/commit/?id=c67f3752 dev-python/flask-{bcrypt,migrate}: fix dependency dev-python/flask-bcrypt/flask-bcrypt-0.7.1.ebuild | 5 +++-- dev-python/flask-migrate/flask-migrate-1.6.0.ebuild | 7 --- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/dev-python/flask-bcrypt/flask-bcrypt-0.7.1.ebuild b/dev-python/flask-bcrypt/flask-bcrypt-0.7.1.ebuild index 6b8300b..26f1df5 100644 --- a/dev-python/flask-bcrypt/flask-bcrypt-0.7.1.ebuild +++ b/dev-python/flask-bcrypt/flask-bcrypt-0.7.1.ebuild @@ -16,10 +16,11 @@ SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="test" -RDEPEND="dev-python/flask[${PYTHON_USEDEP}]" +RDEPEND="dev-python/flask[${PYTHON_USEDEP}] + dev-python/bcrypt[${PYTHON_USEDEP}] + " DEPEND="${RDEPEND} dev-python/setuptools[${PYTHON_USEDEP}] - dev-python/bcrypt[${PYTHON_USEDEP}] test? ( dev-python/nose[${PYTHON_USEDEP}] ) " diff --git a/dev-python/flask-migrate/flask-migrate-1.6.0.ebuild b/dev-python/flask-migrate/flask-migrate-1.6.0.ebuild index a863a71..39fbf96 100644 --- a/dev-python/flask-migrate/flask-migrate-1.6.0.ebuild +++ b/dev-python/flask-migrate/flask-migrate-1.6.0.ebuild @@ -19,13 +19,14 @@ SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="test" -RDEPEND="dev-python/flask[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}] +RDEPEND="dev-python/flask[${PYTHON_USEDEP}] dev-python/alembic[${PYTHON_USEDEP}] dev-python/flask-sqlalchemy[${PYTHON_USEDEP}] dev-python/flask-script[${PYTHON_USEDEP}] " +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + " S="${WORKDIR}/${MY_P}"
[gentoo-commits] dev/dev-zero:master commit in: dev-python/flask-assets/
commit: 4bb5af8ebb8193393dcb6a612b7f436601ac83cd Author: Tiziano Müller gentoo org> AuthorDate: Fri Nov 27 19:05:13 2015 + Commit: Tiziano Müller gentoo org> CommitDate: Fri Nov 27 19:05:13 2015 + URL:https://gitweb.gentoo.org/dev/dev-zero.git/commit/?id=4bb5af8e dev-python/flask-assets: initial commit dev-python/flask-assets/Manifest | 1 + dev-python/flask-assets/flask-assets-0.11.ebuild | 33 2 files changed, 34 insertions(+) diff --git a/dev-python/flask-assets/Manifest b/dev-python/flask-assets/Manifest new file mode 100644 index 000..7abbca4 --- /dev/null +++ b/dev-python/flask-assets/Manifest @@ -0,0 +1 @@ +DIST Flask-Assets-0.11.tar.gz 21722 SHA256 6e67a887bfd0dc5b27265fd1357b02da66d1b6e1112217cf909843fefc4b45ef SHA512 8e163cbba451188a5d4e39671f5823e8411aaaf83f9843281c090129386bb9357c956e3782291d16e7d8253c9f66706d45cf52bf2c17b12768181f6b34fc11b9 WHIRLPOOL 9a9dc78758d1d3f204d04b804b94b1f3cd02b40237792bf01e3c3335ee87a030990df0e802b0a7ffcec2a142de00cf630f3a32470b4ed357adf3334329bbc107 diff --git a/dev-python/flask-assets/flask-assets-0.11.ebuild b/dev-python/flask-assets/flask-assets-0.11.ebuild new file mode 100644 index 000..21033b1 --- /dev/null +++ b/dev-python/flask-assets/flask-assets-0.11.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +PYTHON_COMPAT=( python{2_7,3_4} pypy ) + +inherit distutils-r1 + +MY_PN="Flask-Assets" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Helps you to integrate webassets into your Flask application." +HOMEPAGE="https://pypi.python.org/pypi/Flask-Assets"; +SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RDEPEND="dev-python/flask[${PYTHON_USEDEP}] + >=dev-python/webassets-0.11[${PYTHON_USEDEP}] + " +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( dev-python/nose[${PYTHON_USEDEP}] )" + +S="${WORKDIR}/${MY_P}" + +python_test() { + esetup.py test +}
[gentoo-commits] dev/dev-zero:master commit in: dev-python/flask-wtf/
commit: 400fdcb6acd20fbaff6f1241f1951b9ed8d18cd2 Author: Tiziano Müller gentoo org> AuthorDate: Fri Nov 27 18:50:06 2015 + Commit: Tiziano Müller gentoo org> CommitDate: Fri Nov 27 18:50:06 2015 + URL:https://gitweb.gentoo.org/dev/dev-zero.git/commit/?id=400fdcb6 dev-python/flask-wtf: add version with enabled py-3.4 support dev-python/flask-wtf/Manifest | 4 +++ dev-python/flask-wtf/flask-wtf-0.12.ebuild | 52 ++ dev-python/flask-wtf/metadata.xml | 8 + 3 files changed, 64 insertions(+) diff --git a/dev-python/flask-wtf/Manifest b/dev-python/flask-wtf/Manifest new file mode 100644 index 000..b0cdc1f --- /dev/null +++ b/dev-python/flask-wtf/Manifest @@ -0,0 +1,4 @@ +DIST Flask-WTF-0.10.2.tar.gz 246659 SHA256 2926a265e6aa163a2102a8f058ad89acb9304665c476cea9687243bcc8f99b45 SHA512 f4736f38a3443903ac6c9f55d448b1f079641721f471d24c1492c54ec1e96b2390c6669325156e8233ecb5c38744f3186ccf47d5df79b6f0c881bd9032836df2 WHIRLPOOL 0890f0004483be6cb5b2fdcbfeb93f83c5c431d40c5fa39c69b31d97941e465149bb4fbbae4be0a0c2ab553b4d398d66179993fc518391ac9205e58dff85a234 +DIST Flask-WTF-0.10.3.tar.gz 247240 SHA256 40da66462df074c2a0fd209e6047972bc226125f6c484c8e367ea10e71ddd718 SHA512 c8cbc817afca7efbc2c0302c4fa3625874159c10e4664b502693acfa3ffcca34aee0a6f17528b45340f1e7f103f87ac72178f2ca4d589307bde12fe47ac5cf50 WHIRLPOOL 08b1b66813a558918ed3e9da8ae2d0db9947f11bf6fccb2ec6f8de1e359422d4431754e982a81a959129230aa39c70470bbad944451238f6c1136976286f303b +DIST Flask-WTF-0.11.tar.gz 247005 SHA256 2f53a4b314ec26824d0b70f0766b7dd74c6df77bcf8b64de88e1354bc900874b SHA512 213188fd9fb199e4c52cf3e74f5e66846217b817ecf2ffe08ddb5c7cda2ab10a88e3c655364b64393137be1fd105c7d973f82cbd0eca0bfb28bfa3118f5bee15 WHIRLPOOL 559353d70a15e99b18aeb2a54b3c4e27bf5ef0afd870f71085a2dd7384f5b72cfaee9376f45c6280ce19099b3a59152621c8630c9330f5527a03299ae77ec6ce +DIST Flask-WTF-0.12.tar.gz 247397 SHA256 bd99316c97ed1d1cb90b8f0c242c86420a891a6a2058f20717e424bf5b0bb80e SHA512 d9861a4fa6ace46fb2a632ff51777bc30af9b63c4f2a35cbe4a68a2777468eb7b6e1813ce331472458c05ce7069f73d998b4e9d3fd9d6ef56fc3abf0bb219a9e WHIRLPOOL 4b044ab1ff2409468f1d1e21a79605432a817322784103cdbfb1708a745cab0f7b8d406607fa5fc594b311daadbcf7e23876fbc2021f2ce9e7d05f8c0852a77b diff --git a/dev-python/flask-wtf/flask-wtf-0.12.ebuild b/dev-python/flask-wtf/flask-wtf-0.12.ebuild new file mode 100644 index 000..3c97287 --- /dev/null +++ b/dev-python/flask-wtf/flask-wtf-0.12.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +PYTHON_COMPAT=( python{2_7,3_4} pypy ) + +# silly captcha test trying to access things over the network +RESTRICT="test" + +inherit distutils-r1 + +MY_PN="Flask-WTF" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Simple integration of Flask and WTForms, including CSRF, file upload and Recaptcha integration" +HOMEPAGE="http://pythonhosted.org/Flask-WTF/ https://pypi.python.org/pypi/Flask-WTF"; +SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc test" + +RDEPEND="dev-python/flask[${PYTHON_USEDEP}] + >=dev-python/wtforms-1.0.5[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/nose[${PYTHON_USEDEP}] + dev-python/flask-testing[${PYTHON_USEDEP}] + dev-python/flask-uploads[${PYTHON_USEDEP}] + dev-python/speaklater[${PYTHON_USEDEP}] + dev-python/flask-babel[${PYTHON_USEDEP}] ) + doc? ( dev-python/sphinx[${PYTHON_USEDEP}] + $(python_gen_cond_dep 'dev-python/werkzeug[${PYTHON_USEDEP}]' python2_7 ) + )" + +S="${WORKDIR}/${MY_P}" + +python_compile_all() { + use doc && emake -C docs html +} + +python_test() { + nosetests || die "Tests failed under ${EPYTHON}" +} + +python_install_all() { + use doc && local HTML_DOCS=( docs/_build/html/. ) + distutils-r1_python_install_all +} diff --git a/dev-python/flask-wtf/metadata.xml b/dev-python/flask-wtf/metadata.xml new file mode 100644 index 000..8ff11cb --- /dev/null +++ b/dev-python/flask-wtf/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + +python + +Flask-WTF + +
[gentoo-commits] proj/mozilla:crossdev commit in: www-client/seamonkey/
commit: eb05fb10df0ba783ccbd5a11c7a6be3b3dee2c61 Author: Ian Stakenvicius gentoo org> AuthorDate: Fri Nov 27 01:50:14 2015 + Commit: Ian Stakenvicius gentoo org> CommitDate: Fri Nov 27 19:20:48 2015 + URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=eb05fb10 clean old seamonkey ebuilds .../seamonkey/seamonkey-2.35_pre20150713-r1.ebuild | 372 .../seamonkey/seamonkey-2.35_pre20150713.ebuild| 373 - www-client/seamonkey/seamonkey-2.38.ebuild | 352 --- 3 files changed, 1097 deletions(-) diff --git a/www-client/seamonkey/seamonkey-2.35_pre20150713-r1.ebuild b/www-client/seamonkey/seamonkey-2.35_pre20150713-r1.ebuild deleted file mode 100644 index d5aec37..000 --- a/www-client/seamonkey/seamonkey-2.35_pre20150713-r1.ebuild +++ /dev/null @@ -1,372 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -WANT_AUTOCONF="2.1" - -# This list can be updated with scripts/get_langs.sh from the mozilla overlay -MOZ_LANGS=(ca be cs de en en-GB en-US es-AR es-ES fi fr gl hu it ja lt nb-NO nl - pl pt-PT ru sk sv-SE tr uk zh-CN zh-TW) - -MOZ_PV="${PV/_pre*}" -MOZ_PV="${MOZ_PV/_alpha/a}" -MOZ_PV="${MOZ_PV/_beta/b}" -MOZ_PV="${MOZ_PV/_rc/rc}" -MOZ_P="${P}" -MY_MOZ_P="${PN}-${MOZ_PV}" - -if [[ ${PV} == *_pre* ]] ; then - MOZ_FTP_URI="http://dev.gentoo.org/~axs/distfiles/"; - MOZ_LANGPACK_PREFIX="${MY_MOZ_P}." - MOZ_LANGPACK_SUFFIX=".gentoo.langpack.xpi" - MOZ_LANGPACK_UNOFFICIAL="gentoo-rolled" -# Poly-C's original settings -# MOZ_FTP_URI="ftp://ftp.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_pre}"; -# MOZ_LANGPACK_PREFIX="linux-i686/xpi/" - # And the langpack stuff stays at eclass defaults -else - MOZ_FTP_URI="ftp://ftp.mozilla.org/pub/${PN}/releases/${MOZ_PV}"; - MOZ_LANGPACK_PREFIX="langpack/${MY_MOZ_P}." - MOZ_LANGPACK_SUFFIX=".langpack.xpi" -fi - -MOZCONFIG_OPTIONAL_WIFI=1 -MOZCONFIG_OPTIONAL_JIT="enabled" -inherit check-reqs flag-o-matic toolchain-funcs eutils mozconfig-v6.38 multilib pax-utils fdo-mime autotools mozextension nsplugins mozlinguas - -PATCHFF="firefox-38.0-patches-0.3" -PATCH="${PN}-2.33-patches-01" -EMVER="1.8.2" - -DESCRIPTION="Seamonkey Web Browser" -HOMEPAGE="http://www.seamonkey-project.org"; - -if [[ ${PV} == *_pre* ]] ; then - # pre-releases. No need for arch teams to change KEYWORDS here. - - KEYWORDS="" -else - # This is where arch teams should change the KEYWORDS. - - KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86" -fi - -SLOT="0" -LICENSE="MPL-2.0 GPL-2 LGPL-2.1" -IUSE="+chatzilla +crypt +gmp-autoupdate +ipc minimal pulseaudio +roaming selinux test" - -SRC_URI="${SRC_URI} - ${MOZ_FTP_URI}/source/${MY_MOZ_P}.source.tar.bz2 -> ${P}.source.tar.bz2 - http://dev.gentoo.org/~axs/mozilla/patchsets/${PATCHFF}.tar.xz - http://dev.gentoo.org/~polynomial-c/mozilla/patchsets/${PATCH}.tar.xz - http://dev.gentoo.org/~polynomial-c/mozilla/patchsets/${PATCHFF}.tar.xz - crypt? ( http://www.enigmail.net/download/source/enigmail-${EMVER}.tar.gz )" - -ASM_DEPEND=">=dev-lang/yasm-1.1" - -RDEPEND=">=dev-libs/nss-3.19.2 - >=dev-libs/nspr-4.10.8 - crypt? ( || ( - ( >=app-crypt/gnupg-2.0 - || ( - app-crypt/pinentry[gtk] - app-crypt/pinentry[qt4] - ) - ) - =app-crypt/gnupg-1.4* ) ) - system-sqlite? ( >=dev-db/sqlite-3.8.7.4:3[secure-delete,debug=] )" - -DEPEND="${RDEPEND} - !elibc_glibc? ( !elibc_uclibc? ( dev-libs/libexecinfo ) ) - crypt? ( dev-lang/perl ) - amd64? ( ${ASM_DEPEND} - virtual/opengl ) - x86? ( ${ASM_DEPEND} - virtual/opengl )" - -if [[ ${PV} == *beta* ]] ; then - S="${WORKDIR}/comm-beta" -else - S="${WORKDIR}/comm-release" -fi - -BUILD_OBJ_DIR="${S}/seamonk" - -pkg_setup() { - if [[ ${PV} == *_pre* ]] ; then - ewarn "You're using an unofficial release of ${PN}. Don't file any bug in" - ewarn "Gentoo's Bugtracker against this package in case it breaks for you." - ewarn "Those belong to upstream: https://bugzilla.mozilla.org"; - fi - - moz_pkgsetup -} - -pkg_pretend() { - # Ensure we have enough disk space to compile - if use debug || use test ; then - CHECKREQS_DISK_BUILD="8G" - else - CHECKREQS_DISK_BUILD="4G" - fi - check-reqs_pkg_setup -} - -src_unpack() { - unpack ${A} - - # Unpack language packs - mozlinguas_src_unpack -} - -src_prepare() { - # Apply our patches - EPATCH_SUFFIX="patch" \ - EPATCH_FORCE="yes" \ - EPATCH_EXC
[gentoo-commits] proj/mozilla:crossdev commit in: www-client/seamonkey/, mail-client/thunderbird/files/, ...
commit: 0d590404d2bfffd098ef1227eafa0e8fecfd1e30 Author: Ian Stakenvicius gentoo org> AuthorDate: Fri Nov 27 18:27:42 2015 + Commit: Ian Stakenvicius gentoo org> CommitDate: Fri Nov 27 19:21:25 2015 + URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=0d590404 ebuild and eclass reworking for cross-compile and other improvements eclass/mozconfig-v6.38.eclass | 15 +++--- eclass/mozconfig-v6.42.eclass | 15 +++--- eclass/mozcoreconf-v3.eclass | 18 +++- .../thunderbird/files/nss.m4.pkg-config.patch | 33 + mail-client/thunderbird/thunderbird-38.4.0.ebuild | 9 +--- www-client/firefox/files/nss.m4.pkg-config.patch | 33 + www-client/firefox/firefox-42.0-r2.ebuild | 24 +- www-client/seamonkey/Manifest | 54 -- www-client/seamonkey/files/nss.m4.pkg-config.patch | 33 + www-client/seamonkey/seamonkey-2.35.ebuild | 20 +++- www-client/seamonkey/seamonkey-2.39.ebuild | 27 +++ 11 files changed, 149 insertions(+), 132 deletions(-) diff --git a/eclass/mozconfig-v6.38.eclass b/eclass/mozconfig-v6.38.eclass index f7b4d9b..f2eb100 100644 --- a/eclass/mozconfig-v6.38.eclass +++ b/eclass/mozconfig-v6.38.eclass @@ -193,10 +193,10 @@ mozconfig_config() { fi # These are enabled by default in all mozilla applications - mozconfig_annotate '' --with-system-nspr --with-nspr-prefix="${EPREFIX}"/usr - mozconfig_annotate '' --with-system-nss --with-nss-prefix="${EPREFIX}"/usr - mozconfig_annotate '' --x-includes="${EPREFIX}"/usr/include --x-libraries="${EPREFIX}"/usr/$(get_libdir) - mozconfig_annotate '' --with-system-libevent="${EPREFIX}"/usr + mozconfig_annotate '' --with-system-nspr --with-nspr-prefix="${SYSROOT}${EPREFIX}"/usr + mozconfig_annotate '' --with-system-nss --with-nss-prefix="${SYSROOT}${EPREFIX}"/usr + mozconfig_annotate '' --x-includes="${SYSROOT}${EPREFIX}"/usr/include --x-libraries="${SYSROOT}${EPREFIX}"/usr/$(get_libdir) + mozconfig_annotate '' --with-system-libevent="${SYSROOT}${EPREFIX}"/usr mozconfig_annotate '' --prefix="${EPREFIX}"/usr mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir) mozconfig_annotate 'Gentoo default' --enable-system-hunspell @@ -219,8 +219,11 @@ mozconfig_config() { mozconfig_annotate '' --enable-replace-malloc fi - mozconfig_annotate '' --target="${CTARGET:-${CHOST}}" - mozconfig_annotate '' --build="${CTARGET:-${CHOST}}" + # Instead of the standard --build= and --host=, mozilla uses --host instead + # of --build, and --target intstead of --host. + # Note, mozilla also has --build but it does not do what you think it does. + mozconfig_annotate '' --target="${CHOST}" + mozconfig_annotate '' --host="${CBUILD:-${CHOST}}" if use gstreamer ; then mozconfig_annotate '+gstreamer' --enable-gstreamer=1.0 diff --git a/eclass/mozconfig-v6.42.eclass b/eclass/mozconfig-v6.42.eclass index 7ed7283..ce5d26c 100644 --- a/eclass/mozconfig-v6.42.eclass +++ b/eclass/mozconfig-v6.42.eclass @@ -219,10 +219,10 @@ mozconfig_config() { fi # These are enabled by default in all mozilla applications - mozconfig_annotate '' --with-system-nspr --with-nspr-prefix="${EPREFIX}"/usr - mozconfig_annotate '' --with-system-nss --with-nss-prefix="${EPREFIX}"/usr - mozconfig_annotate '' --x-includes="${EPREFIX}"/usr/include --x-libraries="${EPREFIX}"/usr/$(get_libdir) - mozconfig_annotate '' --with-system-libevent="${EPREFIX}"/usr + mozconfig_annotate '' --with-system-nspr --with-nspr-prefix="${SYSROOT}${EPREFIX}"/usr + mozconfig_annotate '' --with-system-nss --with-nss-prefix="${SYSROOT}${EPREFIX}"/usr + mozconfig_annotate '' --x-includes="${SYSROOT}${EPREFIX}"/usr/include --x-libraries="${SYSROOT}${EPREFIX}"/usr/$(get_libdir) + mozconfig_annotate '' --with-system-libevent="${SYSROOT}${EPREFIX}"/usr mozconfig_annotate '' --prefix="${EPREFIX}"/usr mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir) mozconfig_annotate 'Gentoo default' --enable-system-hunspell @@ -245,8 +245,11 @@ mozconfig_config() { mozconfig_annotate '' --enable-replace-malloc fi - mozconfig_annotate '' --target="${CTARGET:-${CHOST}}" - mozconfig_annotate '' --build="${CTARGET:-${CHOST}}" + # Instead of the standard --build= and --host=, mozilla uses --host instead + # of --build, and --target intstead of --host. + # Note, mozilla also has --build but it does not do what you think it does. + mozconfig_annotate '' --target="${CHOST}" + mozconfig_annotate '' --host="${CBUILD:-${CHOST}}" if use gstreamer ; then mozconfig_