[gentoo-commits] proj/kde:master commit in: media-video/plasma-mediacenter/
commit: a75a9e1f76e4a64bc86ac75bbc4de719fdd998f6 Author: Michael Palimaka kensington AT gentoo DOT org AuthorDate: Wed Mar 4 11:24:13 2015 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Wed Mar 4 11:24:13 2015 + URL:http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=a75a9e1f [media-video/plasma-mediacenter] Add missing dependency wrt bug #541214. Package-Manager: portage-2.2.17 media-video/plasma-mediacenter/plasma-mediacenter-.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/media-video/plasma-mediacenter/plasma-mediacenter-.ebuild b/media-video/plasma-mediacenter/plasma-mediacenter-.ebuild index 8da8828..6608f44 100644 --- a/media-video/plasma-mediacenter/plasma-mediacenter-.ebuild +++ b/media-video/plasma-mediacenter/plasma-mediacenter-.ebuild @@ -27,6 +27,7 @@ RESTRICT=test DEPEND= $(add_kdebase_dep nepomuk-core) + $(add_kdebase_dep plasma-workspace) dev-qt/qt-mobility[multimedia,qml] media-libs/taglib
[gentoo-commits] proj/kde:master commit in: media-video/plasma-mediacenter/
commit: f948ef352896b722d19578ac1bde0f68814d6eda Author: Michael Palimaka kensington AT gentoo DOT org AuthorDate: Wed Mar 4 11:27:26 2015 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Wed Mar 4 11:27:26 2015 + URL:http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=f948ef35 [media-video/plasma-mediacenter] Sync with main tree. Package-Manager: portage-2.2.17 media-video/plasma-mediacenter/metadata.xml| 3 +++ .../plasma-mediacenter-.ebuild | 28 ++ 2 files changed, 26 insertions(+), 5 deletions(-) diff --git a/media-video/plasma-mediacenter/metadata.xml b/media-video/plasma-mediacenter/metadata.xml index a23f444..2d94d9b 100644 --- a/media-video/plasma-mediacenter/metadata.xml +++ b/media-video/plasma-mediacenter/metadata.xml @@ -2,4 +2,7 @@ !DOCTYPE pkgmetadata SYSTEM http://www.gentoo.org/dtd/metadata.dtd; pkgmetadata herdkde/herd + use + flag name=nepomukEnable Nepomuk based semantic desktop support (deprecated)/flag + /use /pkgmetadata diff --git a/media-video/plasma-mediacenter/plasma-mediacenter-.ebuild b/media-video/plasma-mediacenter/plasma-mediacenter-.ebuild index 6608f44..70434ed 100644 --- a/media-video/plasma-mediacenter/plasma-mediacenter-.ebuild +++ b/media-video/plasma-mediacenter/plasma-mediacenter-.ebuild @@ -6,7 +6,7 @@ EAPI=5 DECLARATIVE_REQUIRED=always OPENGL_REQUIRED=always -KDE_LINGUAS=ca cs da de es fi fr gl hu lv nl pt pt_BR sk sl sv uk zh_TW +KDE_LINGUAS=bs ca ca@valencia cs da de el es fi fr gl hu it lv nl pl pt pt_BR sk sl sv tr uk zh_TW inherit kde4-base DESCRIPTION=Unified media experience for any device capable of running KDE @@ -20,15 +20,33 @@ fi LICENSE=GPL-2+ SLOT=0 KEYWORDS= -IUSE=debug +IUSE=debug nepomuk semantic-desktop + +REQUIRED_USE=?? ( nepomuk semantic-desktop ) # bug 516686 RESTRICT=test -DEPEND= - $(add_kdebase_dep nepomuk-core) +RDEPEND= $(add_kdebase_dep plasma-workspace) dev-qt/qt-mobility[multimedia,qml] media-libs/taglib + nepomuk? ( $(add_kdebase_dep nepomuk-core) ) + semantic-desktop? ( $(add_kdebase_dep baloo) ) + +DEPEND=${RDEPEND} + sys-devel/gettext -RDEPEND=${DEPEND} + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package nepomuk NepomukCore) + $(cmake-utils_use_find_package semantic-desktop Baloo) + ) + + if ! use nepomuk ! use semantic-desktop ; then + mycmakeargs+=( -DUSE_FILESYSTEM_MEDIA_SOURCE=ON ) + fi + + kde4-base_src_configure +}
[gentoo-commits] proj/kde:master commit in: kde-frameworks/kdeclarative/
commit: 21a6770adcb01d2bfe2ed1045283d1ddd9d4790d Author: Michael Palimaka kensington AT gentoo DOT org AuthorDate: Wed Mar 4 11:47:27 2015 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Wed Mar 4 11:47:27 2015 + URL:http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=21a6770a [kde-frameworks/kdeclarative] Add new dependency. Upstream commit: 75435c3098a4bea61351f5ed8ad4881ee9977b97 Package-Manager: portage-2.2.17 kde-frameworks/kdeclarative/kdeclarative-.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/kde-frameworks/kdeclarative/kdeclarative-.ebuild b/kde-frameworks/kdeclarative/kdeclarative-.ebuild index 26d1c7b..f502428 100644 --- a/kde-frameworks/kdeclarative/kdeclarative-.ebuild +++ b/kde-frameworks/kdeclarative/kdeclarative-.ebuild @@ -19,6 +19,7 @@ DEPEND= $(add_frameworks_dep ki18n) $(add_frameworks_dep kiconthemes) $(add_frameworks_dep kio) + $(add_frameworks_dep kpackage) $(add_frameworks_dep kservice) $(add_frameworks_dep kwidgetsaddons) $(add_frameworks_dep kwindowsystem)
[gentoo-commits] dev/xmw:master commit in: sys-cluster/ceph/
commit: 84fdff7c61d9575098d3ba52d9ab798ea96c00b8 Author: Michael Weber michael AT xmw DOT de AuthorDate: Wed Mar 4 14:31:10 2015 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Wed Mar 4 14:31:10 2015 + URL:http://sources.gentoo.org/gitweb/?p=dev/xmw.git;a=commit;h=84fdff7c Ebuilds moved to tree Package-Manager: portage-2.2.17 Manifest-Sign-Key: 62EEF090 sys-cluster/ceph/ChangeLog | 4 + sys-cluster/ceph/Manifest | 8 +- sys-cluster/ceph/ceph-0.80.8.ebuild | 137 sys-cluster/ceph/ceph-0.87.1.ebuild | 152 4 files changed, 7 insertions(+), 294 deletions(-) diff --git a/sys-cluster/ceph/ChangeLog b/sys-cluster/ceph/ChangeLog index aa3e7ec..f33d759 100644 --- a/sys-cluster/ceph/ChangeLog +++ b/sys-cluster/ceph/ChangeLog @@ -1,3 +1,7 @@ + 04 Mar 2015; Michael Weber x...@gentoo.org -ceph-0.80.8.ebuild, + -ceph-0.87.1.ebuild: + Ebuilds moved to tree + *ceph-0.80.8 (03 Mar 2015) *ceph-0.93 (03 Mar 2015) diff --git a/sys-cluster/ceph/Manifest b/sys-cluster/ceph/Manifest index f1e2801..ebf2cf9 100644 --- a/sys-cluster/ceph/Manifest +++ b/sys-cluster/ceph/Manifest @@ -1,13 +1,11 @@ -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 -DIST ceph-0.80.8.tar.bz2 4042112 SHA256 f0dbeada16333c50cd7f56f51eac87e7ba8cd22c42edccbd40576a23f813f725 SHA512 cb002a81a99462a05ef4db4bb5a8e09ec19b84c8041cab88c36e46d77fe512e57e1636f1aaa5aeb9fe03c4449816961cf9f82a183603fae99213e06dd519be6f WHIRLPOOL b6ee10a22e27ad7262ca0fc75ed1625a1f31218040411e723ef6872e5c13a5e0495eb179d8ff606305e8c04dafb4233cf5562e285427cd15200aac9d5ee8801f -DIST ceph-0.87.1.tar.bz2 5834385 SHA256 a9a68ed58571af20fbbd7be4227dc71f5176eeb0713707ba3d8fddc00972b007 SHA512 d032f257506049cadd583c8c8b516667bc5a271060641d307cfd22b923e8038ff506ad06f38d84ce01dfdc877498322033cd08310927e60665d03b05119aeb1a WHIRLPOOL 0408a0d9aa5c78808568b09e505375d2ebd32e1ae307e1292c1389fc5e70a9a769ed9c54abebce96cb21b4e5cd828674268c8de6cecae72e20934b6d7ec5e8f1 DIST ceph-0.93.tar.bz2 7008770 SHA256 36174c47f52b0db1f0ee081a72040349052b07f477f2d97a2f5a2bf1727c0fe4 SHA512 3587deb4c38717d933f91ac4219317f0f36b71f08a0cb9698b2452a8427d7ace2b4a82a0883728d4c4990ccab1dd60cb911c4e1f380cb6241a1228ba89c7dfa3 WHIRLPOOL 5df04619f949674fad921c06dc401cbbfbcc5deb126c0f0b36f5e70a55dc4c7cb6384622c57327e4346c081f8648935d6b08840cb87cb3ac453731459f7ea60f -BEGIN PGP SIGNATURE- Version: GnuPG v2 -iF4EAREIAAYFAlT1bY4ACgkQknrdDGLu8JAevAD+OE2Cox1f6adqYVdm4UoZHc6v -9M6tjUZ95v8eNPozE1sA/119vb+MLwEtYxiCrdCAQAESV0FGow98LPrWDOJ5cDGq -=fZ3h +iF4EAREIAAYFAlT3Fy4ACgkQknrdDGLu8JBkGQD5AVBGzzfVMQaXL2f8tgLskrM0 +v9GxP7vo3KEjSfsJ9iwA/i3UgkxGQmkhtm4B/omMnvMXO4Hox/OaaQGkuqBzSjNK +=Tt1f -END PGP SIGNATURE- diff --git a/sys-cluster/ceph/ceph-0.80.8.ebuild b/sys-cluster/ceph/ceph-0.80.8.ebuild deleted file mode 100644 index 087f2e6..000 --- a/sys-cluster/ceph/ceph-0.80.8.ebuild +++ /dev/null @@ -1,137 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-cluster/ceph/ceph-0.80.7.ebuild,v 1.1 2014/11/05 07:04:12 dlan Exp $ - -EAPI=5 -PYTHON_COMPAT=( python{2_6,2_7} ) - -if [[ $PV = ** ]]; then - scm_eclass=git-r3 - EGIT_REPO_URI= - git://github.com/ceph/ceph.git - https://github.com/ceph/ceph.git; - SRC_URI= - KEYWORDS= -else - SRC_URI=http://ceph.com/download/${P}.tar.bz2; - KEYWORDS=~amd64 ~x86 -fi - -inherit autotools eutils multilib python-any-r1 udev readme.gentoo ${scm_eclass} - -DESCRIPTION=Ceph distributed filesystem -HOMEPAGE=http://ceph.com/; - -LICENSE=LGPL-2.1 -SLOT=0 -IUSE=cryptopp debug fuse gtk libatomic +libaio +nss radosgw static-libs tcmalloc xfs zfs - -CDEPEND= - app-arch/snappy - dev-libs/boost-1.56.0:=[threads] - dev-libs/fcgi - dev-libs/libaio - dev-libs/libedit - dev-libs/leveldb[snappy] - nss? ( dev-libs/nss ) - cryptopp? ( dev-libs/crypto++ ) - sys-apps/keyutils - sys-apps/util-linux - dev-libs/libxml2 - fuse? ( sys-fs/fuse ) - libatomic? ( dev-libs/libatomic_ops ) - xfs? ( sys-fs/xfsprogs ) - zfs? ( sys-fs/zfs ) - gtk? ( - x11-libs/gtk+:2 - dev-cpp/gtkmm:2.4 - gnome-base/librsvg - ) - radosgw? ( - dev-libs/fcgi - dev-libs/expat - net-misc/curl - ) - tcmalloc? ( dev-util/google-perftools ) - $(python_gen_any_dep ' - ' ) - ${PYTHON_DEPS} - -DEPEND=${CDEPEND} - virtual/pkgconfig -RDEPEND=${CDEPEND} - sys-apps/hdparm - $(python_gen_any_dep ' - dev-python/flask[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - ' ) -REQUIRED_USE= - ^^ ( nss cryptopp
[gentoo-commits] proj/nx:master commit in: metadata/cache/net-misc/, net-misc/nxweb/
commit: 5f713ae411603b3881ac78f3c6f20e44e5ecc667 Author: Bernard Cafarelli voyageur AT gentoo DOT org AuthorDate: Wed Mar 4 13:01:22 2015 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Wed Mar 4 13:01:22 2015 + URL:http://sources.gentoo.org/gitweb/?p=proj/nx.git;a=commit;h=5f713ae4 nxweb discontinued upstream in favour of a cloud server setup metadata/cache/net-misc/nxplayer-4.0.101.5 | 2 +- metadata/cache/net-misc/nxweb-3.0.0| 22 net-misc/nxweb/Manifest| 2 -- net-misc/nxweb/nxweb-3.0.0.ebuild | 32 -- 4 files changed, 1 insertion(+), 57 deletions(-) diff --git a/metadata/cache/net-misc/nxplayer-4.0.101.5 b/metadata/cache/net-misc/nxplayer-4.0.101.5 index 9c42131..9397833 100644 --- a/metadata/cache/net-misc/nxplayer-4.0.101.5 +++ b/metadata/cache/net-misc/nxplayer-4.0.101.5 @@ -7,7 +7,7 @@ http://www.nomachine.com/ nomachine New NX client interface -* ~amd64 ~x86 -eutils multilib toolchain-funcs user versionator +eutils multilib toolchain-funcs versionator diff --git a/metadata/cache/net-misc/nxweb-3.0.0 b/metadata/cache/net-misc/nxweb-3.0.0 deleted file mode 100644 index fb61ac2..000 --- a/metadata/cache/net-misc/nxweb-3.0.0 +++ /dev/null @@ -1,22 +0,0 @@ -=net-misc/nxserver-freeedition-3.0.0 =app-admin/webapp-config-1.50.15 -=net-misc/nxserver-freeedition-3.0.0 =app-admin/webapp-config-1.50.15 -0 -http://64.34.161.181/download/3.0.0/Linux/nxplugin-3.0.0-5.i386.tar.gz - -http://www.nomachine.com/ -nomachine -web companion client for NoMachine NX servers -~amd64 ~x86 -webapp -vhosts - - - - - -install postinst prerm setup - - - - - diff --git a/net-misc/nxweb/Manifest b/net-misc/nxweb/Manifest deleted file mode 100644 index 8b41654..000 --- a/net-misc/nxweb/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST nxplugin-3.0.0-5.i386.tar.gz 13875502 RMD160 f2faa7dbab4e869a04ee059cc1bd25299b6cc7de SHA1 ea2fa4ee84ef8227a6f125343568b679296be116 SHA256 6e0801cf80084450d22a3558a22879179aeed215c7dad827f32f750d10d914e5 -EBUILD nxweb-3.0.0.ebuild 1006 RMD160 c89b67dca4c570d1e1628075de1520d0fc779393 SHA1 8941cfa3ab65affecee36d9a74a644e969aa7624 SHA256 6949624f8f061c387ce42732da5c36b849be5a9692d347b5ebfdcaadd87eb618 diff --git a/net-misc/nxweb/nxweb-3.0.0.ebuild b/net-misc/nxweb/nxweb-3.0.0.ebuild deleted file mode 100644 index 3447560..000 --- a/net-misc/nxweb/nxweb-3.0.0.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -inherit webapp - -DESCRIPTION=web companion client for NoMachine NX servers -HOMEPAGE=http://www.nomachine.com/; - -SRC_URI=http://64.34.161.181/download/${PV}/Linux/nxplugin-${PV}-5.i386.tar.gz; -LICENSE=nomachine -SLOT=0 -KEYWORDS=~amd64 ~x86 -IUSE= - -DEPEND==net-misc/nxserver-freeedition-3.0.0 -RDEPEND=${DEPEND} - -src_install() { - webapp_src_preinst - - einfo Patching nxapplet.html with server hostname: ${VHOST_HOSTNAME} - sed -i -e s|http://webserver|http://${VHOST_HOSTNAME}/${PN}| usr/NX/share/plugin/nxapplet.html - [ $VHOST_HOSTNAME = localhost ] ewarn Server hostname is localhost, the plugin will not be usable from remote hosts - - cp -R usr/NX/share/* ${D}/${MY_HTDOCSDIR} - - #TODO: webapp_postinst_txt en ${FILESDIR}/postinstall-en.txt - # Note to the user that she can access the client at http://localhost/nxweb/plugin/nxapplet.html - - webapp_src_install -}
[gentoo-commits] proj/kde:master commit in: net-libs/telepathy-qt/
commit: 9150f272cd39462ea2f14c17e3c4b50b50d12fb3 Author: Michael Palimaka kensington AT gentoo DOT org AuthorDate: Wed Mar 4 13:20:06 2015 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Wed Mar 4 13:20:06 2015 + URL:http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=9150f272 [net-libs/telepathy-qt] Sync with main tree. Package-Manager: portage-2.2.17 net-libs/telepathy-qt/telepathy-qt-.ebuild | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/net-libs/telepathy-qt/telepathy-qt-.ebuild b/net-libs/telepathy-qt/telepathy-qt-.ebuild index bed9b87..202d2b6 100644 --- a/net-libs/telepathy-qt/telepathy-qt-.ebuild +++ b/net-libs/telepathy-qt/telepathy-qt-.ebuild @@ -6,7 +6,7 @@ EAPI=5 PYTHON_COMPAT=( python2_7 ) EGIT_REPO_URI=( git://anongit.freedesktop.org/telepathy/${PN} ) -inherit base python-any-r1 cmake-utils virtualx git-r3 multibuild +inherit python-any-r1 cmake-utils virtualx git-r3 multibuild DESCRIPTION=Qt4 bindings for the Telepathy D-Bus protocol HOMEPAGE=http://telepathy.freedesktop.org/; @@ -78,16 +78,16 @@ src_compile() { multibuild_foreach_variant cmake-utils_src_compile } -src_install() { - multibuild_foreach_variant cmake-utils_src_install -} - src_test() { mytest() { pushd ${BUILD_DIR} /dev/null - Xemake test || die tests failed + VIRTUALX_COMMAND=ctest -E '(CallChannel)' virtualmake || die tests failed popd /dev/null } multibuild_foreach_variant mytest } + +src_install() { + multibuild_foreach_variant cmake-utils_src_install +}
[gentoo-commits] proj/qt:master commit in: net-libs/telepathy-qt/
commit: b6a004f73824f6876cb02ff31b5cc86b8334a3ad Author: Michael Palimaka kensington AT gentoo DOT org AuthorDate: Wed Mar 4 13:21:59 2015 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Wed Mar 4 13:21:59 2015 + URL:http://sources.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=b6a004f7 [net-libs/telepathy-qt] Sync with main tree. Package-Manager: portage-2.2.17 net-libs/telepathy-qt/telepathy-qt-.ebuild | 20 +++- 1 file changed, 7 insertions(+), 13 deletions(-) diff --git a/net-libs/telepathy-qt/telepathy-qt-.ebuild b/net-libs/telepathy-qt/telepathy-qt-.ebuild index 0fb8e9c..202d2b6 100644 --- a/net-libs/telepathy-qt/telepathy-qt-.ebuild +++ b/net-libs/telepathy-qt/telepathy-qt-.ebuild @@ -6,7 +6,7 @@ EAPI=5 PYTHON_COMPAT=( python2_7 ) EGIT_REPO_URI=( git://anongit.freedesktop.org/telepathy/${PN} ) -inherit base python-any-r1 cmake-utils virtualx git-r3 multibuild +inherit python-any-r1 cmake-utils virtualx git-r3 multibuild DESCRIPTION=Qt4 bindings for the Telepathy D-Bus protocol HOMEPAGE=http://telepathy.freedesktop.org/; @@ -50,13 +50,7 @@ DOCS=( AUTHORS ChangeLog HACKING NEWS README ) pkg_setup() { python-any-r1_pkg_setup - MULTIBUILD_VARIANTS=() - if use qt4; then - MULTIBUILD_VARIANTS+=(qt4) - fi - if use qt5; then - MULTIBUILD_VARIANTS+=(qt5) - fi + MULTIBUILD_VARIANTS=( $(usev qt4) $(usev qt5) ) } src_configure() { @@ -84,16 +78,16 @@ src_compile() { multibuild_foreach_variant cmake-utils_src_compile } -src_install() { - multibuild_foreach_variant cmake-utils_src_install -} - src_test() { mytest() { pushd ${BUILD_DIR} /dev/null - Xemake test || die tests failed + VIRTUALX_COMMAND=ctest -E '(CallChannel)' virtualmake || die tests failed popd /dev/null } multibuild_foreach_variant mytest } + +src_install() { + multibuild_foreach_variant cmake-utils_src_install +}
[gentoo-commits] proj/kde:master commit in: kde-apps/kompare/
commit: 2ea23997c666b937f4859f960727006c4b5a4291 Author: Michael Palimaka kensington AT gentoo DOT org AuthorDate: Wed Mar 4 14:19:28 2015 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Wed Mar 4 14:19:28 2015 + URL:http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=2ea23997 [kde-apps/kompare] dev-qt/qtprintsupport is mandatory. Upstream commit: 1c2d71b3289172a7d5a10489fe6ea034758c8b6e Package-Manager: portage-2.2.17 kde-apps/kompare/kompare-.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kde-apps/kompare/kompare-.ebuild b/kde-apps/kompare/kompare-.ebuild index 8724aff..216b7b2 100644 --- a/kde-apps/kompare/kompare-.ebuild +++ b/kde-apps/kompare/kompare-.ebuild @@ -11,7 +11,7 @@ DESCRIPTION=Kompare is a program to view the differences between files HOMEPAGE=http://www.kde.org/applications/development/kompare http://www.caffeinated.me.uk/kompare; KEYWORDS= -IUSE=printsupport +IUSE= RDEPEND= $(add_frameworks_dep kcodecs) @@ -24,8 +24,8 @@ RDEPEND= $(add_frameworks_dep ktexteditor) $(add_frameworks_dep kwidgetsaddons) $(add_kdeapps_dep libkomparediff2) + dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 - printsupport? ( dev-qt/qtprintsupport:5 ) DEPEND=${RDEPEND}
[gentoo-commits] proj/ag:master commit in: /
commit: 81e6445a5f9d47a4b29cf045fcfbc9a4ac8284c4 Author: Alex Legler alex AT a3li DOT li AuthorDate: Wed Mar 4 14:37:50 2015 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Wed Mar 4 14:37:50 2015 + URL:http://sources.gentoo.org/gitweb/?p=proj/ag.git;a=commit;h=81e6445a test mirroring README | 1 - 1 file changed, 1 deletion(-) diff --git a/README b/README index b091a5d..5b8d358 100644 --- a/README +++ b/README @@ -6,4 +6,3 @@ Setup instructions: - bundle exec ag --help - bundle exec ag --index-full $MAILDIR - bundle exec ag --index-new $MAILDIR -
[gentoo-commits] dev/leio:master commit in: net-libs/webkit-gtk/
commit: 7bb3e5da6637f6ba2b36b86dc672cb69f625106f Author: Mart Raudsepp leio AT gentoo DOT org AuthorDate: Wed Feb 25 16:44:56 2015 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Wed Feb 25 16:45:13 2015 + URL:http://sources.gentoo.org/gitweb/?p=dev/leio.git;a=commit;h=7bb3e5da webkit-gtk: Fix rpi egl/gles2 flag appending logic It checks for egl libraries with USE=egl too in configure, not just when USE=webgl is given. As they are force coupled with rpi, append the flags when either egl or gles2 USE flags are given (though REQUIRED_USE mostly takes care of it too, iirc). net-libs/webkit-gtk/webkit-gtk-2.4.8.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/net-libs/webkit-gtk/webkit-gtk-2.4.8.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.4.8.ebuild index 3a549dc..34fdf6e 100644 --- a/net-libs/webkit-gtk/webkit-gtk-2.4.8.ebuild +++ b/net-libs/webkit-gtk/webkit-gtk-2.4.8.ebuild @@ -216,9 +216,9 @@ src_configure() { # Arches without JIT support also need this to really disable it in all places use jit || append-cppflags -DENABLE_JIT=0 -DENABLE_YARR_JIT=0 -DENABLE_ASSEMBLER=0 - if use webgl; then - use rpi append-cppflags $(pkg-config --cflags egl glesv2) - use rpi append-ldflags $(pkg-config --libs egl glesv2) + if use rpi; then + (use egl || use gles2) append-cppflags $(pkg-config --cflags egl glesv2) + (use egl || use gles2) append-ldflags $(pkg-config --libs egl glesv2) fi # It doesn't compile on alpha without this in LDFLAGS, bug #???
[gentoo-commits] dev/xmw:master commit in: sys-cluster/ceph/
commit: 80c2ec82dab986ada3ed58659fc6cf1df51ed493 Author: Michael Weber michael AT xmw DOT de AuthorDate: Wed Mar 4 14:35:16 2015 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Wed Mar 4 14:35:16 2015 + URL:http://sources.gentoo.org/gitweb/?p=dev/xmw.git;a=commit;h=80c2ec82 Drop keywords Package-Manager: portage-2.2.17 Manifest-Sign-Key: 62EEF090 sys-cluster/ceph/ChangeLog| 3 +++ sys-cluster/ceph/ceph-0.93.ebuild | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/sys-cluster/ceph/ChangeLog b/sys-cluster/ceph/ChangeLog index f33d759..a452dc5 100644 --- a/sys-cluster/ceph/ChangeLog +++ b/sys-cluster/ceph/ChangeLog @@ -1,3 +1,6 @@ + 04 Mar 2015; Michael Weber x...@gentoo.org ceph-0.93.ebuild: + Drop keywords + 04 Mar 2015; Michael Weber x...@gentoo.org -ceph-0.80.8.ebuild, -ceph-0.87.1.ebuild: Ebuilds moved to tree diff --git a/sys-cluster/ceph/ceph-0.93.ebuild b/sys-cluster/ceph/ceph-0.93.ebuild index 1f15634..034b327 100644 --- a/sys-cluster/ceph/ceph-0.93.ebuild +++ b/sys-cluster/ceph/ceph-0.93.ebuild @@ -14,7 +14,7 @@ if [[ $PV = ** ]]; then KEYWORDS= else SRC_URI=http://ceph.com/download/${P}.tar.bz2; - KEYWORDS=~amd64 ~x86 + KEYWORDS= fi inherit autotools eutils multilib python-any-r1 udev readme.gentoo ${scm_eclass}
[gentoo-commits] proj/nx:master commit in: metadata/cache/net-misc/, net-misc/nxplayer/
commit: 5568d94f2122884c9d8cedc42bf48b500884305a Author: Bernard Cafarelli voyageur AT gentoo DOT org AuthorDate: Wed Mar 4 15:07:51 2015 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Wed Mar 4 15:07:51 2015 + URL:http://sources.gentoo.org/gitweb/?p=proj/nx.git;a=commit;h=5568d94f Update WIP nxplayer ebuild metadata/cache/net-misc/nxplayer-4.0.101.5 | 22 - metadata/cache/net-misc/nxplayer-4.4.12.11 | 22 + net-misc/nxplayer/Manifest | 6 ++-- net-misc/nxplayer/nxplayer-4.0.101.5.ebuild | 50 - net-misc/nxplayer/nxplayer-4.4.12.11.ebuild | 39 ++ 5 files changed, 64 insertions(+), 75 deletions(-) diff --git a/metadata/cache/net-misc/nxplayer-4.0.101.5 b/metadata/cache/net-misc/nxplayer-4.0.101.5 deleted file mode 100644 index 9397833..000 --- a/metadata/cache/net-misc/nxplayer-4.0.101.5 +++ /dev/null @@ -1,22 +0,0 @@ - -x11-libs/libXft x11-libs/libX11 x11-libs/libXdmcp x11-libs/libXau -0 -amd64? ( http://64.34.161.181/download/4.0/Linux/nxplayer-4.0.101-5.x86_64.tar.gz ) x86? ( http://64.34.161.181/download/4.0/Linux/nxplayer-4.0.101-5.i686.tar.gz ) -strip -http://www.nomachine.com/ -nomachine -New NX client interface --* ~amd64 ~x86 -eutils multilib toolchain-funcs versionator - - - - -2 - -install - - - - - diff --git a/metadata/cache/net-misc/nxplayer-4.4.12.11 b/metadata/cache/net-misc/nxplayer-4.4.12.11 new file mode 100644 index 000..670c7df --- /dev/null +++ b/metadata/cache/net-misc/nxplayer-4.4.12.11 @@ -0,0 +1,22 @@ + + +0 +amd64? ( http://download.nomachine.com/download/4.4/Linux/nomachine-enterprise-client_4.4.12_11_x86_64.tar.gz ) x86? ( http://download.nomachine.com/download/4.4/Linux/nomachine-enterprise-client_4.4.12_11_i686.tar.gz ) +strip +http://www.nomachine.com +nomachine +Client for NoMachine remote servers +-* ~amd64 ~x86 +eutils multilib toolchain-funcs versionator + + + + +5 + +install + + + + + diff --git a/net-misc/nxplayer/Manifest b/net-misc/nxplayer/Manifest index bf32f54..8977bbf 100644 --- a/net-misc/nxplayer/Manifest +++ b/net-misc/nxplayer/Manifest @@ -1,3 +1,3 @@ -DIST nxplayer-4.0.101-5.i686.tar.gz 11749096 RMD160 cb17d144f0a7dd80f955e8c8aa8a2c69418ab352 SHA1 ea03356e98dcc51e54749196a8959b3bff560445 SHA256 31a40962babc16700b55f08b61660cded73c32507d937d61c5b25a26dcda0def -DIST nxplayer-4.0.101-5.x86_64.tar.gz 12231249 RMD160 7e4280672dfa613f620c9a503f6d533e0a4a457d SHA1 181db5157041d21025f9d73c7ed45c96ffb61965 SHA256 7be77084036191f1c303cb9057b6848341c8ac7259c637ccd2376d04ffaf8e87 -EBUILD nxplayer-4.0.101.5.ebuild 1489 RMD160 9284356339c3bc61b28ae5a7a5cfcc38556622cc SHA1 5c55242406ea2daeb351959665154c5424cd338c SHA256 c25114a18f9c9bb2769c012de91cac401b3673b069f004fcc425a24fb14e3290 +DIST nomachine-enterprise-client_4.4.12_11_i686.tar.gz 57194 SHA256 e5658bc580892fecded7e8fd23c2ea4ef7f3e98035d7c3166e96470b22950d1d SHA512 9c46f77614e636c8362236223a65fc852f4fbb36d17746ae745c4e6a25253aa9353df5baa0381dc50e7a1d5b487938a7752f54c7884e7429760cd721f6d2df2e WHIRLPOOL cdceeb707ae4a39ee868fddd862819ba2e5883a71f7b8ef1b30ecb82a694a305e8882b57948a7b970e0f9853bd57ca5546126512bc5c70a7d46f900e987d67f9 +DIST nomachine-enterprise-client_4.4.12_11_x86_64.tar.gz 26356658 SHA256 30a6cc3f8139d58db9f2cca6baaecbfcbfb845d62dfa76804ff244cdff818bd2 SHA512 ead00f1e5f7df52e780ede876f606cda8fbbb80b0177e377a2b7530248c8a7988af9b3d44242e8f720525feef000dd62201a5f896d8b9504d7febf2bcba0402b WHIRLPOOL 6eadce1dff2fc146feab0cd2732cd025e900ff7eb9be65e11a49e24954c74da80d147f12609c16caaa7f0979604fe159af2704bec9144d50c95be1f1f327473b +EBUILD nxplayer-4.4.12.11.ebuild 1052 SHA256 73f933b491b66e275134d910473d3ae92f15bab70a784f67e04931809e0c5977 SHA512 77665624f4f2f3b094562caaeb294e2553a27b2471405a000a0f056ea18e224bdcb0b6187496280f74b0c4293fb092d6e34a37730a6af9ece046bb2e19b9adaf WHIRLPOOL e07c2d683fff6419015a84de1a44ca420c3b6b7f51f9311aae2da4626a5c5d7efc6c3ba5aa32d5d284c2db3a15c19f38dc6ab9fda272aa9cfaf4a46bcdeda7cb diff --git a/net-misc/nxplayer/nxplayer-4.0.101.5.ebuild b/net-misc/nxplayer/nxplayer-4.0.101.5.ebuild deleted file mode 100644 index 280a234..000 --- a/net-misc/nxplayer/nxplayer-4.0.101.5.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/nxclient/nxclient-3.4.0.7-r1.ebuild,v 1.1 2010/12/22 09:47:27 voyageur Exp $ - -EAPI=2 -inherit eutils versionator - -MAJOR_PV=$(get_version_component_range 1-3) -FULL_PV=${MAJOR_PV}-$(get_version_component_range 4) -DESCRIPTION=New NX client interface -HOMEPAGE=http://www.nomachine.com/; -SRC_URI=amd64? ( http://64.34.161.181/download/4.0/Linux/nxplayer-${FULL_PV}.x86_64.tar.gz ) - x86? ( http://64.34.161.181/download/4.0/Linux/nxplayer-${FULL_PV}.i686.tar.gz ) -LICENSE=nomachine -SLOT=0 -KEYWORDS=-* ~amd64
[gentoo-commits] dev/xmw:master commit in: sys-cluster/ceph/
commit: 4390355c5f47c9b8beb2ef4d24ff5a581cd02492 Author: Michael Weber michael AT xmw DOT de AuthorDate: Tue Mar 3 08:15:10 2015 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Tue Mar 3 08:15:10 2015 + URL:http://sources.gentoo.org/gitweb/?p=dev/xmw.git;a=commit;h=4390355c Add 0.93 and 0.80.8. Package-Manager: portage-2.2.17 Manifest-Sign-Key: 62EEF090 sys-cluster/ceph/ChangeLog | 7 +++ sys-cluster/ceph/Manifest | 10 +- .../ceph/{ceph-0.87.1.ebuild = ceph-0.80.8.ebuild}| 18 +++--- sys-cluster/ceph/ceph-0.87.1.ebuild| 3 +++ .../ceph/{ceph-0.87.1.ebuild = ceph-0.93.ebuild} | 15 ++- sys-cluster/ceph/metadata.xml | 2 ++ 6 files changed, 30 insertions(+), 25 deletions(-) diff --git a/sys-cluster/ceph/ChangeLog b/sys-cluster/ceph/ChangeLog index 2bedbcb..aa3e7ec 100644 --- a/sys-cluster/ceph/ChangeLog +++ b/sys-cluster/ceph/ChangeLog @@ -1,3 +1,10 @@ +*ceph-0.80.8 (03 Mar 2015) +*ceph-0.93 (03 Mar 2015) + + 03 Mar 2015; Michael Weber x...@gentoo.org +ceph-0.80.8.ebuild, + +ceph-0.93.ebuild, ceph-0.87.1.ebuild, metadata.xml: + Add 0.93 and 0.80.8. + 02 Mar 2015; Michael Weber x...@gentoo.org +files/README.gentoo, +files/ceph-0.87.1-stdint.patch, +files/ceph.confd-r1, +files/ceph.initd-r1, +files/ceph.logrotate, ceph-0.87.1.ebuild, metadata.xml: diff --git a/sys-cluster/ceph/Manifest b/sys-cluster/ceph/Manifest index 6aa9320..f1e2801 100644 --- a/sys-cluster/ceph/Manifest +++ b/sys-cluster/ceph/Manifest @@ -1,13 +1,13 @@ -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 +DIST ceph-0.80.8.tar.bz2 4042112 SHA256 f0dbeada16333c50cd7f56f51eac87e7ba8cd22c42edccbd40576a23f813f725 SHA512 cb002a81a99462a05ef4db4bb5a8e09ec19b84c8041cab88c36e46d77fe512e57e1636f1aaa5aeb9fe03c4449816961cf9f82a183603fae99213e06dd519be6f WHIRLPOOL b6ee10a22e27ad7262ca0fc75ed1625a1f31218040411e723ef6872e5c13a5e0495eb179d8ff606305e8c04dafb4233cf5562e285427cd15200aac9d5ee8801f DIST ceph-0.87.1.tar.bz2 5834385 SHA256 a9a68ed58571af20fbbd7be4227dc71f5176eeb0713707ba3d8fddc00972b007 SHA512 d032f257506049cadd583c8c8b516667bc5a271060641d307cfd22b923e8038ff506ad06f38d84ce01dfdc877498322033cd08310927e60665d03b05119aeb1a WHIRLPOOL 0408a0d9aa5c78808568b09e505375d2ebd32e1ae307e1292c1389fc5e70a9a769ed9c54abebce96cb21b4e5cd828674268c8de6cecae72e20934b6d7ec5e8f1 +DIST ceph-0.93.tar.bz2 7008770 SHA256 36174c47f52b0db1f0ee081a72040349052b07f477f2d97a2f5a2bf1727c0fe4 SHA512 3587deb4c38717d933f91ac4219317f0f36b71f08a0cb9698b2452a8427d7ace2b4a82a0883728d4c4990ccab1dd60cb911c4e1f380cb6241a1228ba89c7dfa3 WHIRLPOOL 5df04619f949674fad921c06dc401cbbfbcc5deb126c0f0b36f5e70a55dc4c7cb6384622c57327e4346c081f8648935d6b08840cb87cb3ac453731459f7ea60f -BEGIN PGP SIGNATURE- Version: GnuPG v2 -iL4EAREIAGYFAlT0elRfFIAALgAoaXNzdWVyLWZwckBub3RhdGlvbnMub3Bl -bnBncC5maWZ0aGhvcnNlbWFuLm5ldDY3QjA4MzdGODg1NUMxMjIzNUQ0MDgxNzky -N0FERDBDNjJFRUYwOTAACgkQknrdDGLu8JANFgD+JWZJ6H132mx40wrJv2Vs/L6h -RUXfmdU1uNWYHHpQj9wA/1dCFG8SmRqc+dCnToSKKq5mVU2DCneB1sw70mKAWFPs -=ufs6 +iF4EAREIAAYFAlT1bY4ACgkQknrdDGLu8JAevAD+OE2Cox1f6adqYVdm4UoZHc6v +9M6tjUZ95v8eNPozE1sA/119vb+MLwEtYxiCrdCAQAESV0FGow98LPrWDOJ5cDGq +=fZ3h -END PGP SIGNATURE- diff --git a/sys-cluster/ceph/ceph-0.87.1.ebuild b/sys-cluster/ceph/ceph-0.80.8.ebuild similarity index 84% copy from sys-cluster/ceph/ceph-0.87.1.ebuild copy to sys-cluster/ceph/ceph-0.80.8.ebuild index c009cb1..087f2e6 100644 --- a/sys-cluster/ceph/ceph-0.87.1.ebuild +++ b/sys-cluster/ceph/ceph-0.80.8.ebuild @@ -24,11 +24,11 @@ HOMEPAGE=http://ceph.com/; LICENSE=LGPL-2.1 SLOT=0 -IUSE=babeltrace cryptopp debug fuse gtk libatomic +libaio lttng +nss radosgw static-libs tcmalloc xfs zfs +IUSE=cryptopp debug fuse gtk libatomic +libaio +nss radosgw static-libs tcmalloc xfs zfs CDEPEND= app-arch/snappy - dev-libs/boost:=[threads] + dev-libs/boost-1.56.0:=[threads] dev-libs/fcgi dev-libs/libaio dev-libs/libedit @@ -38,7 +38,6 @@ CDEPEND= sys-apps/keyutils sys-apps/util-linux dev-libs/libxml2 - babeltrace? ( dev-util/babeltrace ) fuse? ( sys-fs/fuse ) libatomic? ( dev-libs/libatomic_ops ) xfs? ( sys-fs/xfsprogs ) @@ -54,7 +53,6 @@ CDEPEND= net-misc/curl ) tcmalloc? ( dev-util/google-perftools ) - lttng? ( dev-util/lttng-ust ) $(python_gen_any_dep ' ' ) ${PYTHON_DEPS} @@ -84,9 +82,6 @@ pkg_setup() { src_prepare() { [[ ${PATCHES[@]} ]] epatch ${PATCHES[@]} - sed -e '1i#include stdint.h' \ - -i src/tracing/{objectstore,oprequest,osd,pg}.tp || die - epatch_user eautoreconf } @@ -107,14 +102,7 @@ src_configure() { $(use_enable static-libs static
[gentoo-commits] proj/sci:master commit in: dev-util/amdapp/
commit: 0a0aaebb309498510b235face1ad3141098d47dd Author: Marius Brehler marbre AT linux DOT sungazer DOT de AuthorDate: Sun Feb 1 11:59:02 2015 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Tue Mar 3 09:16:35 2015 + URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=0a0aaebb dev-util/amdapp-2.9.1: Version bump dev-util/amdapp/ChangeLog | 6 +++ dev-util/amdapp/amdapp-2.9.1.ebuild | 84 + 2 files changed, 90 insertions(+) diff --git a/dev-util/amdapp/ChangeLog b/dev-util/amdapp/ChangeLog index 8cf85ee..0bf4083 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 # $Header: $ +*amdapp-2.9.1 (03 Mar 2015) + + 03 Mar 2015; Marius Brehler mar...@linux.sungazer.de + +amdapp-2.9.1.ebuild: + Version bump + 18 Feb 2015; Justin Lecher j...@gentoo.org -amdapp-2.8.ebuild, amdapp-2.9.ebuild, metadata.xml: dev-util/amdapp: fix SLOT operators; restrict fetch; drop old diff --git a/dev-util/amdapp/amdapp-2.9.1.ebuild b/dev-util/amdapp/amdapp-2.9.1.ebuild new file mode 100644 index 000..17f31d5 --- /dev/null +++ b/dev-util/amdapp/amdapp-2.9.1.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +inherit multilib unpacker versionator + +MY_V=$(get_version_component_range 1).$(get_version_component_range 2) + +X86_AT=AMD-APP-SDK-linux-v${MY_V}-1.599.381-GA-x86.tar.bz2 +AMD64_AT=AMD-APP-SDK-linux-v${MY_V}-1.599.381-GA-x64.tar.bz2 + +MY_P_AMD64=AMD-APP-SDK-v${MY_V}-1.599.381-GA-linux64.sh +MY_P_AMD32=AMD-APP-SDK-v${MY_V}-1.599.381-GA-linux32.sh + +DESCRIPTION=AMD Accelerated Parallel Processing (APP) SDK +HOMEPAGE=http://developer.amd.com/tools-and-sdks/opencl-zone/\ +amd-accelerated-parallel-processing-app-sdk +SRC_URI= + amd64? ( ${AMD64_AT} ) + x86? ( ${X86_AT} ) +LICENSE=AMD-APPSDK +SLOT=0 +KEYWORDS=~x86 ~amd64 +IUSE=examples + +RDEPEND= + app-admin/eselect-opengl + !dev-util/amdstream-2.6 + sys-devel/llvm + sys-devel/gcc + media-libs/mesa + media-libs/freeglut + virtual/opencl + examples? ( media-libs/glew ) + app-admin/eselect-opencl +DEPEND= + ${RDEPEND} + dev-lang/perl + dev-util/patchelf + sys-apps/fakeroot + +RESTRICT=mirror strip + +S=${WORKDIR} + +pkg_nofetch() { + einfo AMD doesn't provide direct download links. Please download + einfo ${ARCHIVE} from ${HOMEPAGE} +} + +src_unpack() { + default + + cd ${WORKDIR} || die + + if use amd64 || use amd64-linux ; then + unpacker ./${MY_P_AMD64} + else + unpacker ./${MY_P_X86} + fi +} + +src_prepare() { + AMD_CL=usr/$(get_libdir)/OpenCL/vendors/amd/ +} + +src_compile() { + MAKEOPTS+= -j1 + use examples cd samples/opencl emake +} + +src_install() { + dodir /opt/AMDAPP + cp -R ${S}/* ${ED}/opt/AMDAPP || die Install failed! + + dodir ${AMD_CL} + dosym /opt/AMDAPP/lib/`arch`/libOpenCL.so ${AMD_CL} + dosym /opt/AMDAPP/lib/`arch`/libOpenCL.so.1 ${AMD_CL} + + #insinto /etc/OpenCL/vendors/ + #doins ../etc/OpenCL/vendors/* +}
[gentoo-commits] proj/sci:master commit in: /
commit: b4fb40750a0bb7037385811a4381490bb1d2704f Author: Justin jlec AT gentoo DOT org AuthorDate: Tue Mar 3 09:31:06 2015 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Tue Mar 3 09:31:06 2015 + URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=b4fb4075 Merge pull request #358 from marbre/amdapp dev-util/amdapp-2.9.1: Version bump dev-util/amdapp/ChangeLog | 6 + dev-util/amdapp/Manifest | 2 + .../{amdapp-2.9.ebuild = amdapp-2.9.1.ebuild} | 40 ++- licenses/AMD-APPSDK| 267 + profiles/license_groups| 2 +- 5 files changed, 294 insertions(+), 23 deletions(-)
[gentoo-commits] proj/sci:master commit in: dev-util/amdapp/
commit: 0a98777ad3c98375cca3164897981eed7c579500 Author: Marius Brehler marbre AT linux DOT sungazer DOT de AuthorDate: Sun Feb 1 13:08:41 2015 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Tue Mar 3 09:17:33 2015 + URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=0a98777a dev-util/amdapp-2.9.1: Remove trailing whitespace dev-util/amdapp/amdapp-2.9.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/amdapp/amdapp-2.9.1.ebuild b/dev-util/amdapp/amdapp-2.9.1.ebuild index 17f31d5..b5e6d12 100644 --- a/dev-util/amdapp/amdapp-2.9.1.ebuild +++ b/dev-util/amdapp/amdapp-2.9.1.ebuild @@ -51,7 +51,7 @@ pkg_nofetch() { } src_unpack() { - default + default cd ${WORKDIR} || die
[gentoo-commits] proj/sci:master commit in: licenses/, profiles/
commit: c1e7fe492c0ff8f41acc0ce04af5aab8548da4d9 Author: Marius Brehler marbre AT linux DOT sungazer DOT de AuthorDate: Sun Feb 1 12:09:36 2015 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Tue Mar 3 09:17:33 2015 + URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=c1e7fe49 Add AMD-APPSDK license licenses/AMD-APPSDK | 267 profiles/license_groups | 2 +- 2 files changed, 268 insertions(+), 1 deletion(-) diff --git a/licenses/AMD-APPSDK b/licenses/AMD-APPSDK new file mode 100644 index 000..fece351 --- /dev/null +++ b/licenses/AMD-APPSDK @@ -0,0 +1,267 @@ + + SOFTWARE DEVELOPMENT KIT LICENSE AGREEMENT + (Linux APP SDK Installer) + +IMPORTANT-READ CAREFULLY: This is a legal agreement +(Agreement) between you and Advanced Micro Devices, Inc. +(AMD). Your use of this AMD Software Development Kit, (the +SDK) including software, tools, utilities, +Documentation, and to the extent provided hereunder, Libraries, +Sample Code, header files, any related AMD materials, and +updates thereto (collectively, Licensed Materials), are +subject to the following terms and conditions. +Do not use these Licensed Materials until you have carefully +read the following terms and conditions. By downloading or +using the Licensed Materials obtained herewith, you are +expressly agreeing to all of the following +terms: +WARRANTIES, SUPPORT, RIGHTS, AND DAMAGES ARE DISCLAIMED AND/OR +LIMITED BELOW, PLEASE READ ENTIRELY AND CAREFULLY. IF YOU DO +NOT AGREE TO THE TERMS OF THIS AGREEMENT, DO NOT DOWNLOAD OR +USE THE LICENSED MATERIALS OR ANY PORTION THEREOF. DOWNLOADING +OR USING THE LICENSED MATERIALS OR ANY PORTION THEREOF +CONSTITUTES YOUR ACCEPTANCE OF THIS AGREEMENT. + +1. Definitions. + + 1.1. Documentation means install scripts and online or +electronic documentation included with the Licensed +Materials, or portions thereof. + + 1.2. Free Software License means an open source or other +license that requires, as a condition of use, modification or +distribution, that any resulting software must be (a) disclosed +or distributed in source code form; (b) licensed for the +purpose of making derivative works; or (c) re-distributable at +no charge. + + 1.3. Licensee Software means any software developed or +modified by you using the Licensed Materials, and which may +include any Libraries, Sample Code and/or derivative works of +Sample Code. + + 1.4. Intellectual Property Rights means all copyrights, +trademarks, trade secrets, patents, mask works, and all +related, similar, or other intellectual property rights +recognized in any jurisdiction worldwide, including all +applications and registrations with respect thereto. + + 1.5. Libraries means any run-times or other functionality +provided in Object Code including but not limited to codecs and +video processing libraries. + + 1.6. Object Code means machine readable computer +programming code files, which is not in a human readable form. + + 1.7. Sample Code means the Source Code identified within +the SDK as sample code. + + 1.8. Source Code means computer programming code in human +readable form and related system level documentation, including +all comments, symbols and any procedural code such as job +control language. + +2 License Grants. + + 2.1 Internal Use. Subject to the terms and conditions of +this Agreement, AMD hereby grants to you a non-exclusive, non- +transferable, royalty-free copyright license solely for your +internal use in developing Licensee Software for use with +products based on or incorporating AMD products (a) to use the +Licensed Materials, (b) to download, use, copy, and create +derivative works of Sample Code in Source Code and to create +compilations of same in Object Code form, and (c) to download, +use and copy the Libraries. + + 2.2 Restrictions. This Agreement does not grant you any +rights, by license, implication or otherwise, in or to any +associated materials or technology, except as is expressly +provided herein. Furthermore, you acknowledge that except as +expressly provided herein, the Licensed Materials provided by +AMD hereunder are for your internal use only and you may not +sell, transfer, assign, sublicense or distribute the Licensed +Materials, in whole or in part, in any manner. Except as +expressly specified in Section 2.1, you will have no right to +make or have made derivatives of the Licensed Materials, to +reverse engineer, modify, disassemble or to decompile the +Licensed Materials, or otherwise reduce any part of the +Licensed Materials to any human readable form. You will not +use the Licensed Materials in applications intended to support +or sustain life, or in which the failure of your product could +create a situation where personal injury
[gentoo-commits] proj/sci:master commit in: dev-python/newrelic/, dev-python/jupyter-nbgrader/, dev-python/jupyter-nbviewer/
commit: 761f6ad589e13ba1192d09360268255ab2147291 Author: Marius Brehler marbre AT linux DOT sungazer DOT de AuthorDate: Tue Mar 3 10:58:37 2015 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Tue Mar 3 11:24:37 2015 + URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=761f6ad5 Remove myself as maintainer dev-python/jupyter-nbgrader/metadata.xml | 4 dev-python/jupyter-nbviewer/metadata.xml | 4 dev-python/newrelic/metadata.xml | 4 3 files changed, 12 deletions(-) diff --git a/dev-python/jupyter-nbgrader/metadata.xml b/dev-python/jupyter-nbgrader/metadata.xml index 884e3a7..2c6fd84 100644 --- a/dev-python/jupyter-nbgrader/metadata.xml +++ b/dev-python/jupyter-nbgrader/metadata.xml @@ -2,10 +2,6 @@ !DOCTYPE pkgmetadata SYSTEM http://www.gentoo.org/dtd/metadata.dtd; pkgmetadata herdsci/herd - maintainer -emailmar...@linux.sungazer.de/email -nameMarius Brehler/name - /maintainer longdescription A system for assigning and grading notebooks. /longdescription diff --git a/dev-python/jupyter-nbviewer/metadata.xml b/dev-python/jupyter-nbviewer/metadata.xml index d1999d3..5ac942b 100644 --- a/dev-python/jupyter-nbviewer/metadata.xml +++ b/dev-python/jupyter-nbviewer/metadata.xml @@ -2,10 +2,6 @@ !DOCTYPE pkgmetadata SYSTEM http://www.gentoo.org/dtd/metadata.dtd; pkgmetadata herdsci/herd - maintainer -emailmar...@linux.sungazer.de/email -nameMarius Brehler/name - /maintainer longdescription Jupyter nbviewer is the web application behind The Jupyter Notebook Viewer, which is graciously hosted by Rackspace. Run this locally diff --git a/dev-python/newrelic/metadata.xml b/dev-python/newrelic/metadata.xml index a14fcbb..b87287f 100644 --- a/dev-python/newrelic/metadata.xml +++ b/dev-python/newrelic/metadata.xml @@ -2,10 +2,6 @@ !DOCTYPE pkgmetadata SYSTEM http://www.gentoo.org/dtd/metadata.dtd; pkgmetadata herdsci/herd - maintainer -emailmar...@linux.sungazer.de/email -nameMarius Brehler/name - /maintainer longdescription Python agent for the New Relic web application performance monitoring service.
[gentoo-commits] proj/sci:master commit in: dev-python/jupyter-nbgrader/
commit: e12737b8a8a3e3223f7f6abc107216d2fa1f4538 Author: Marius Brehler marbre AT linux DOT sungazer DOT de AuthorDate: Tue Mar 3 09:44:24 2015 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Tue Mar 3 11:24:37 2015 + URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=e12737b8 dev-python/jupyter-nbgrader: Initial ebuild Package-Manager: portage-2.2.14 dev-python/jupyter-nbgrader/ChangeLog | 9 +++ .../jupyter-nbgrader/jupyter-nbgrader-.ebuild | 29 ++ dev-python/jupyter-nbgrader/metadata.xml | 12 + 3 files changed, 50 insertions(+) diff --git a/dev-python/jupyter-nbgrader/ChangeLog b/dev-python/jupyter-nbgrader/ChangeLog new file mode 100644 index 000..1687573 --- /dev/null +++ b/dev-python/jupyter-nbgrader/ChangeLog @@ -0,0 +1,9 @@ +# ChangeLog for dev-python/jupyter-nbgrader +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + +*jupyter-nbgrader- (03 Mar 2015) + + 03 Mar 2015; Marius Brehler mar...@linux.sungazer.de + +jupyter-nbgrader-.ebuild, +metadata.xml: + Initial ebuild diff --git a/dev-python/jupyter-nbgrader/jupyter-nbgrader-.ebuild b/dev-python/jupyter-nbgrader/jupyter-nbgrader-.ebuild new file mode 100644 index 000..1783cf6 --- /dev/null +++ b/dev-python/jupyter-nbgrader/jupyter-nbgrader-.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 +PYTHON_COMPAT=( python{3_3,3_4} ) + +inherit distutils-r1 + +MY_PN=nbgrader + +DESCRIPTION=A system for assigning and grading notebooks +HOMEPAGE=http://jupyter.org; + +if [ ${PV} == ] ; then + inherit git-r3 + EGIT_REPO_URI=https://github.com/jupyter/${MY_PN}.git git://github.com/jupyter/${MY_PN}.git +else + SRC_URI= + KEYWORDS=~amd64 +fi + +LICENSE=BSD +SLOT=0 + +RDEPEND= + =dev-python/ipython-3.0.0[${PYTHON_USEDEP}] + +DEPEND=${RDEPEND} diff --git a/dev-python/jupyter-nbgrader/metadata.xml b/dev-python/jupyter-nbgrader/metadata.xml new file mode 100644 index 000..884e3a7 --- /dev/null +++ b/dev-python/jupyter-nbgrader/metadata.xml @@ -0,0 +1,12 @@ +?xml version=1.0 encoding=UTF-8? +!DOCTYPE pkgmetadata SYSTEM http://www.gentoo.org/dtd/metadata.dtd; +pkgmetadata + herdsci/herd + maintainer +emailmar...@linux.sungazer.de/email +nameMarius Brehler/name + /maintainer + longdescription +A system for assigning and grading notebooks. + /longdescription +/pkgmetadata
[gentoo-commits] proj/sci:master commit in: dev-python/jupyter-nbviewer/
commit: 3959f527eee9ca13a66a9bfbabca814c8b3d3640 Author: Marius Brehler marbre AT linux DOT sungazer DOT de AuthorDate: Tue Mar 3 10:30:39 2015 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Tue Mar 3 11:24:37 2015 + URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=3959f527 dev-python/jupyter-nbviewer: Initial ebuild Package-Manager: portage-2.2.14 dev-python/jupyter-nbviewer/ChangeLog | 9 ++ .../jupyter-nbviewer/jupyter-nbviewer-.ebuild | 35 ++ dev-python/jupyter-nbviewer/metadata.xml | 14 + 3 files changed, 58 insertions(+) diff --git a/dev-python/jupyter-nbviewer/ChangeLog b/dev-python/jupyter-nbviewer/ChangeLog new file mode 100644 index 000..059df27 --- /dev/null +++ b/dev-python/jupyter-nbviewer/ChangeLog @@ -0,0 +1,9 @@ +# ChangeLog for dev-python/jupyter-nbviewer +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + +*jupyter-nbviewer- (03 Mar 2015) + + 03 Mar 2015; Marius Brehler mar...@linux.sungazer.de + +jupyter-nbviewer-.ebuild, +metadata.xml: + Initial ebuild diff --git a/dev-python/jupyter-nbviewer/jupyter-nbviewer-.ebuild b/dev-python/jupyter-nbviewer/jupyter-nbviewer-.ebuild new file mode 100644 index 000..6042ffb --- /dev/null +++ b/dev-python/jupyter-nbviewer/jupyter-nbviewer-.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 +PYTHON_COMPAT=( python{3_3,3_4} ) + +inherit distutils-r1 + +MY_PN=nbviewer + +DESCRIPTION=A system for assigning and grading notebooks +HOMEPAGE=http://jupyter.org; + +if [ ${PV} == ] ; then + inherit git-r3 + EGIT_REPO_URI=https://github.com/jupyter/${MY_PN}.git git://github.com/jupyter/${MY_PN}.git +else + SRC_URI= + KEYWORDS=~amd64 +fi + +LICENSE=BSD +SLOT=0 + +RDEPEND= + =dev-python/ipython-3.0.0[notebook,${PYTHON_USEDEP}] + =www-servers/tornado-3.1.1[${PYTHON_USEDEP}] + dev-python/pycurl[${PYTHON_USEDEP}] + dev-python/pylibmc[${PYTHON_USEDEP}] + dev-python/newrelic[${PYTHON_USEDEP}] + dev-python/markdown[${PYTHON_USEDEP}] + dev-python/elasticsearch-py[${PYTHON_USEDEP}] + +DEPEND=${RDEPEND} diff --git a/dev-python/jupyter-nbviewer/metadata.xml b/dev-python/jupyter-nbviewer/metadata.xml new file mode 100644 index 000..d1999d3 --- /dev/null +++ b/dev-python/jupyter-nbviewer/metadata.xml @@ -0,0 +1,14 @@ +?xml version=1.0 encoding=UTF-8? +!DOCTYPE pkgmetadata SYSTEM http://www.gentoo.org/dtd/metadata.dtd; +pkgmetadata + herdsci/herd + maintainer +emailmar...@linux.sungazer.de/email +nameMarius Brehler/name + /maintainer + longdescription +Jupyter nbviewer is the web application behind The Jupyter Notebook +Viewer, which is graciously hosted by Rackspace. Run this locally +to get most of the features of nbviewer on your own network. + /longdescription +/pkgmetadata
[gentoo-commits] proj/sci:master commit in: dev-python/jupyter-nbviewer/
commit: fc9949b9ae9f742fbd05cc81058957fbcdab9fe5 Author: Marius Brehler marbre AT linux DOT sungazer DOT de AuthorDate: Tue Mar 3 10:33:25 2015 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Tue Mar 3 11:24:37 2015 + URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=fc9949b9 dev-python/jupyter-nbviewer: Correct license Package-Manager: portage-2.2.14 dev-python/jupyter-nbviewer/jupyter-nbviewer-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/jupyter-nbviewer/jupyter-nbviewer-.ebuild b/dev-python/jupyter-nbviewer/jupyter-nbviewer-.ebuild index 6042ffb..a3031d4 100644 --- a/dev-python/jupyter-nbviewer/jupyter-nbviewer-.ebuild +++ b/dev-python/jupyter-nbviewer/jupyter-nbviewer-.ebuild @@ -20,7 +20,7 @@ else KEYWORDS=~amd64 fi -LICENSE=BSD +LICENSE=BSD-4 SLOT=0 RDEPEND=
[gentoo-commits] proj/sci:master commit in: dev-python/newrelic/
commit: 728b2caf4e2111678a226c0de2b188c8238b7d4f Author: Marius Brehler marbre AT linux DOT sungazer DOT de AuthorDate: Tue Mar 3 10:28:25 2015 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Tue Mar 3 11:24:37 2015 + URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=728b2caf dev-python/newrelic: Initial ebuild Package-Manager: portage-2.2.14 dev-python/newrelic/ChangeLog | 9 +++ dev-python/newrelic/metadata.xml | 13 ++ dev-python/newrelic/newrelic-2.44.0.36.ebuild | 35 +++ 3 files changed, 57 insertions(+) diff --git a/dev-python/newrelic/ChangeLog b/dev-python/newrelic/ChangeLog new file mode 100644 index 000..c2eb3a9 --- /dev/null +++ b/dev-python/newrelic/ChangeLog @@ -0,0 +1,9 @@ +# ChangeLog for dev-python/newrelic +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + +*newrelic-2.44.0.36 (03 Mar 2015) + + 03 Mar 2015; Marius Brehler mar...@linux.sungazer.de +metadata.xml, + +newrelic-2.44.0.36.ebuild: + Initial ebuild diff --git a/dev-python/newrelic/metadata.xml b/dev-python/newrelic/metadata.xml new file mode 100644 index 000..a14fcbb --- /dev/null +++ b/dev-python/newrelic/metadata.xml @@ -0,0 +1,13 @@ +?xml version=1.0 encoding=UTF-8? +!DOCTYPE pkgmetadata SYSTEM http://www.gentoo.org/dtd/metadata.dtd; +pkgmetadata + herdsci/herd + maintainer +emailmar...@linux.sungazer.de/email +nameMarius Brehler/name + /maintainer + longdescription +Python agent for the New Relic web application performance +monitoring service. + /longdescription +/pkgmetadata diff --git a/dev-python/newrelic/newrelic-2.44.0.36.ebuild b/dev-python/newrelic/newrelic-2.44.0.36.ebuild new file mode 100644 index 000..b34576f --- /dev/null +++ b/dev-python/newrelic/newrelic-2.44.0.36.ebuild @@ -0,0 +1,35 @@ +# 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_3,3_4} ) + +inherit distutils-r1 + +MY_PN=newrelic + +DESCRIPTION=New Relic Python Agent +HOMEPAGE=http://newrelic.com/docs/python/new-relic-for-python; + +SRC_URI=mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz +KEYWORDS=~amd64 + +LICENSE=newrelic +SLOT=0 + +RDEPEND= + || ( + dev-python/bottle[${PYTHON_USEDEP}] + dev-python/cherrypy[${PYTHON_USEDEP}] + dev-python/django[${PYTHON_USEDEP}] + dev-python/flask[${PYTHON_USEDEP}] + dev-python/pylons[${PYTHON_USEDEP}] + dev-python/pyramid[${PYTHON_USEDEP}] + ) + #|| ( + # dev-python/cython[${PYTHON_USEDEP}] + # virtual/pypy + # virtual/pypy3 + #) +DEPEND=${RDEPEND}
[gentoo-commits] dev/ultrabug:master commit in: app-admin/mongo-tools/, dev-db/mongodb/
commit: a71f3cebeb024e0a64fc3ca80a76d4041ac83cb3 Author: Ultrabug ultrabug AT gentoo DOT org AuthorDate: Tue Mar 3 15:05:29 2015 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Tue Mar 3 15:05:29 2015 + URL: http://sources.gentoo.org/gitweb/?p=dev/ultrabug.git;a=commit;h=a71f3ceb mongodb-3.0.0 release app-admin/mongo-tools/Manifest| 4 ++-- .../{mongo-tools-3.0.0_rc11.ebuild = mongo-tools-3.0.0.ebuild} | 0 dev-db/mongodb/Manifest | 4 ++-- dev-db/mongodb/{mongodb-3.0.0_rc11.ebuild = mongodb-3.0.0.ebuild}| 0 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app-admin/mongo-tools/Manifest b/app-admin/mongo-tools/Manifest index 610e63b..76d279e 100644 --- a/app-admin/mongo-tools/Manifest +++ b/app-admin/mongo-tools/Manifest @@ -1,3 +1,3 @@ AUX mongo-tools-3.0.0-build.patch 528 SHA256 99ee6a119b3dd4145a088a9c581763f856f53c579f477b4e4eaaa8e7dd2c0f02 SHA512 9bf9e247f49a4fbc251ce878b82d457136b3ede890458afbd92b27a9f283e44e02bab92b2817cd1c3160a807ce8a7e6296e813f3573c2b733f2701fdb07323fe WHIRLPOOL 03d7330cb179111ed608929b15d2901258e8d1434ed9b28a1069a235498b32fb4ba165fb193635be1925236a83181659efd53514ef9a5c640bdfc6d5e4da05f3 -DIST mongo-tools-3.0.0-rc11.tar.gz 2134207 SHA256 e9f716950d6d2ac45a43cbcf96d2487a141d201d85532c2a03aa8f18ba8e82ed SHA512 d26df453d69d96c96b4b4fc52820205539927eeccb1852392244da0ddc227bd06cdcff64b4244ff88c1db6fdee6334d5c3fc1c5533e1701a4a5501430ccb5b16 WHIRLPOOL 11011fb3a367f6356e3ae02d3e4bce7e120ef417171df95891f38000e0b93d3905a809fa4bb83582fa255b6cd6d55d92f9baf8fca8c3d30c45e56423a621fa5f -EBUILD mongo-tools-3.0.0_rc11.ebuild 950 SHA256 36ced6f5f944022e91b34317e1714d24ed6850f93f2bd9232830a2fbea9b117c SHA512 a521e247a2ca509234be5a5e72ba8357e609f05ab9b0866f601a40a8b4b03ea8b906ff9e03f719d29253ac526e23c4897d2d00018bc39b3e2b9fd131038c3a11 WHIRLPOOL dcbf364ca237f579654f64d5f34d5379eb27010df21f8264ddea671f319f16acef09293e2e580665f4d1a9356ab16dd8fb29cce6f431b8e4b88d8ee37701e5b7 +DIST mongo-tools-3.0.0.tar.gz 2134169 SHA256 15a773b67004eabef9dc89b19730da64bc31e86a76216a7d0d1f00e86fd2d432 SHA512 a180d1bae030a33f346ff30c96c9bf7d0e0732b42d08b8f1cb0a22f5413afe79b9eaa2a233fd6f336b9f6ecc7dee2f73858eedf1d8038dfe8116c322a0ef3e3a WHIRLPOOL 09491fdac5e1124ea1e3a7385ee675e6d08711f4848459e5cc1b7e212ae688197a8d255c4ec54be90441ddc2ab12ced7f3f538c0f83c257fdfbcaf2cd0573986 +EBUILD mongo-tools-3.0.0.ebuild 950 SHA256 36ced6f5f944022e91b34317e1714d24ed6850f93f2bd9232830a2fbea9b117c SHA512 a521e247a2ca509234be5a5e72ba8357e609f05ab9b0866f601a40a8b4b03ea8b906ff9e03f719d29253ac526e23c4897d2d00018bc39b3e2b9fd131038c3a11 WHIRLPOOL dcbf364ca237f579654f64d5f34d5379eb27010df21f8264ddea671f319f16acef09293e2e580665f4d1a9356ab16dd8fb29cce6f431b8e4b88d8ee37701e5b7 diff --git a/app-admin/mongo-tools/mongo-tools-3.0.0_rc11.ebuild b/app-admin/mongo-tools/mongo-tools-3.0.0.ebuild similarity index 100% rename from app-admin/mongo-tools/mongo-tools-3.0.0_rc11.ebuild rename to app-admin/mongo-tools/mongo-tools-3.0.0.ebuild diff --git a/dev-db/mongodb/Manifest b/dev-db/mongodb/Manifest index 42b6581..8496b50 100644 --- a/dev-db/mongodb/Manifest +++ b/dev-db/mongodb/Manifest @@ -7,6 +7,6 @@ AUX mongodb.service 220 SHA256 19f55ab28652b3817e98fc3f15cc2f6f3255a5e1dfd7b0d5a AUX mongos.conf-r2 648 SHA256 d1bf479cee999b4e59e5100c134cd3e7af4bb126342418100cf8f9a08a26f6a7 SHA512 5aa8ced8d83572358e008c0df45dbe72a2e9c0003c9f49514d6b91bf9b75d4fb48b189ffe00d14e5675679943a05215a9873c5c9bde9ab1be4ed4813e75714e3 WHIRLPOOL f1036ea1bd7efa54d28d131dd1bfd1e06c1c3ffbf247ee68a33eee0383d87bf3bfa6639040e6b68a0a14cce0bd77bd5b91a8e245f615007fb0cbe2becd84 AUX mongos.confd-r2 546 SHA256 1378a880ffde0efae213ac6d6d4bbe2181c92fbb06535a58c2dab06ef88ee8e3 SHA512 30e208690b5f28bd0442b7ed302d9be991aedd27203f24e5849201d33291ad7f0f9153ae3a00b55697d79a45c40d7b3792ff45f0c24ef2cf4e88222f88ea1400 WHIRLPOOL 68b8eed779e19261c4d13ebd6be8c11b6df94e748bb8f03d632ecbfc5fcd151a693e51c5a4ad4f0af9439d07dedafc29bd9b86b5a532bad48d570fca73002987 AUX mongos.initd-r2 766 SHA256 673c0662c0638a77cb5f630605a828a6191abd0c4e9bd295b43d7b4aefeb2e1a SHA512 620062890f13bee96a1ff3b1c6900b8e08358481aae7476187eddee8f56f89e4a3d4351df88c9264fdf5e773f57e1c28337b6086a33fa97246005bfd027e0b6d WHIRLPOOL 74094c383596a1c24ced57aea1943ec86e6c98dad3a615fbf9bfc59969aaee2571c7f99a44de879864466fba9efd780f7187a5a95da04faf094f0ce3cd8031f7 -DIST mongodb-src-r3.0.0-rc11.tar.gz 25593196 SHA256 abf4d95593eff55d029620734fe72cddee72f3a86c549af0323b9e2715a674ef SHA512 2b04bf2dfd7e474a09103104d09bd911beb73b93b80074395d87c43badd25343d003f7649abef9fffb01bf54159bf599e63492b2401effedfda48c798d25ec58 WHIRLPOOL 01606d06084f88c18963522909ad251ec64adb29b2369b7a01a9e9049b3143f936b26bfcb74abf53851ee30ec86de0c352fdcb91ded04fbf13bd00ffd7023ac3 -EBUILD mongodb-3.0.0_rc11.ebuild 3933 SHA256
[gentoo-commits] dev/leio:master commit in: x11-libs/gtk+/
commit: 1ed843a75423e90a70903343c9c710d6b0b214e7 Author: Mart Raudsepp leio AT gentoo DOT org AuthorDate: Tue Mar 3 15:12:42 2015 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Tue Mar 3 15:12:42 2015 + URL:http://sources.gentoo.org/gitweb/?p=dev/leio.git;a=commit;h=1ed843a7 gtk+:3 - bump and sync with main tree x11-libs/gtk+/Manifest | 2 +- .../gtk+/{gtk+-3.14.8.ebuild = gtk+-3.14.9.ebuild} | 20 +++- 2 files changed, 4 insertions(+), 18 deletions(-) diff --git a/x11-libs/gtk+/Manifest b/x11-libs/gtk+/Manifest index 311da31..88b83d1 100644 --- a/x11-libs/gtk+/Manifest +++ b/x11-libs/gtk+/Manifest @@ -1,2 +1,2 @@ DIST gtk+-2.24.26.tar.xz 13328708 SHA256 d84fc0f1e3cd99e8b9ec756e754f42653940638579a8f28d0eabffc37018d133 SHA512 2a3a366c41214fcacbc2a69719d5b20060e0efbb0576a1fc4f4123f97ea1f5ff1b06296302806655b32c06901629f5d23b91d65de9a01143053f63607d94498d WHIRLPOOL b0cf44be24dd1999f2f4aeb6ed779e536cb00c7d1b42cb1a4c8fc9a807093a1b8f26f4f750bb52533ca6a18e6a9ce481f7d879e0c186d7d11add6c793090c244 -DIST gtk+-3.14.8.tar.xz 15689624 SHA256 7a543ea8a85f2c8a7b7374f24fd57df454067858689d8b02ec6c90f24be2b344 SHA512 110f39d0a8ef72bfcb02d8e11000210848da15d7232346277f9755c7918e16af39dce78ba409ddfcb73dd5fa9032cc51843cb658d5ce4a2b32ca401624cc5240 WHIRLPOOL 115a043e332119bc3fe582744ceeeb9a49f4361ded13131162c26fc6988f1c2c5281738e992c96580b96ea2bd966377a49f239ec6204d6072a5dbb09d4b0f22f +DIST gtk+-3.14.9.tar.xz 15716588 SHA256 3be9560e6e99388d7706a168e3353ecd63fc30ec4f7f8bea23889e71ab7b6c64 SHA512 3b64142d65ec4b4e0ed709c2fac629d80b95dac03481a3d6f8e3cc6c351ac779fe172a1edee552df7b3c40287f10c97fa0e99212e5f0e6b4751e3d8efd0896e5 WHIRLPOOL bc45b3722913ebb90bff944ec724909d01e3e976d49f8bd273500de2af9de7dcedc85e24fca36226816993a10cb87f4477f4498cc67946449855b37a0790a2fa diff --git a/x11-libs/gtk+/gtk+-3.14.8.ebuild b/x11-libs/gtk+/gtk+-3.14.9.ebuild similarity index 88% rename from x11-libs/gtk+/gtk+-3.14.8.ebuild rename to x11-libs/gtk+/gtk+-3.14.9.ebuild index e1bb493..582d933 100644 --- a/x11-libs/gtk+/gtk+-3.14.8.ebuild +++ b/x11-libs/gtk+/gtk+-3.14.9.ebuild @@ -13,12 +13,7 @@ HOMEPAGE=http://www.gtk.org/; LICENSE=LGPL-2+ SLOT=3 -# NOTE: This gtk+ has multi-gdk-backend support, see: -# * http://blogs.gnome.org/kris/2010/12/29/gdk-3-0-on-mac-os-x/ -# * http://mail.gnome.org/archives/gtk-devel-list/2010-November/msg00099.html -# I tried this and got it all compiling, but the end result is unusable as it -# horribly mixes up the backends -- grobian -IUSE=aqua cloudprint colord cups examples gtk3-only +introspection test vim-syntax wayland X xinerama +IUSE=aqua broadway cloudprint colord cups examples gtk3-only +introspection test vim-syntax wayland X xinerama REQUIRED_USE= || ( aqua wayland X ) xinerama? ( X ) @@ -146,6 +141,7 @@ multilib_src_configure() { ECONF_SOURCE=${S} \ gnome2_src_configure \ $(use_enable aqua quartz-backend) \ + $(use_enable broadway broadway-backend) \ $(use_enable cloudprint) \ $(use_enable colord) \ $(use_enable cups cups auto) \ @@ -175,16 +171,6 @@ multilib_src_configure() { } multilib_src_test() { - # Tests require a new gnome-themes-standard, but adding it to DEPEND - # would result in circular dependencies. - # https://bugzilla.gnome.org/show_bug.cgi?id=669562 - if ! has_version '=x11-themes/gnome-themes-standard-3.6[gtk]'; then - ewarn Tests will be skipped because =gnome-themes-standard-3.6[gtk] - ewarn is not installed. Please re-run tests after installing the - ewarn required version of gnome-themes-standard. - return 0 - fi - # FIXME: this should be handled at eclass level ${EROOT}${GLIB_COMPILE_SCHEMAS} --allow-any-name ${S}/gtk || die @@ -196,7 +182,7 @@ multilib_src_test() { multilib_src_install() { gnome2_src_install - # add -framework Carbon to the .pc files + # add -framework Carbon to the .pc files, bug # if use aqua ; then for i in gtk+-3.0.pc gtk+-quartz-3.0.pc gtk+-unix-print-3.0.pc; do sed -e s:Libs\: :Libs\: -framework Carbon : \
[gentoo-commits] proj/sci:master commit in: sci-biology/bwa/files/, sci-biology/bwa/
commit: de8eb4ef90bedc116258edad0d769d7469dbc28c Author: Justin Lecher jlec AT gentoo DOT org AuthorDate: Tue Mar 3 15:16:58 2015 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Tue Mar 3 15:16:58 2015 + URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=de8eb4ef IMport to CVS Signed-off-by: Justin Lecher jlec AT gentoo.org sci-biology/bwa/bwa-0.7.12.ebuild| 34 sci-biology/bwa/files/bwa_Makefile.patch | 27 - sci-biology/bwa/metadata.xml | 5 - 3 files changed, 66 deletions(-) diff --git a/sci-biology/bwa/bwa-0.7.12.ebuild b/sci-biology/bwa/bwa-0.7.12.ebuild deleted file mode 100644 index 62488f3..000 --- a/sci-biology/bwa/bwa-0.7.12.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=5 - -inherit eutils toolchain-funcs - -DESCRIPTION=Burrows-Wheeler Alignment Tool, a fast short genomic sequence aligner -HOMEPAGE=http://bio-bwa.sourceforge.net/; -SRC_URI=mirror://sourceforge/bio-bwa/${P}.tar.bz2 - -LICENSE=GPL-3 -SLOT=0 -IUSE= -KEYWORDS=~amd64 ~x86 ~x64-macos - -PATCHES=( ${FILESDIR}/${PN}_Makefile.patch ) - -src_prepare() { - epatch ${PATCHES[@]} - tc-export CC AR -} - -src_install() { - dobin bwa - - doman bwa.1 - - exeinto /usr/libexec/${PN} - doexe qualfa2fq.pl xa2multi.pl - - dodoc NEWS.md README-alt.md README.md -} diff --git a/sci-biology/bwa/files/bwa_Makefile.patch b/sci-biology/bwa/files/bwa_Makefile.patch deleted file mode 100644 index 406e9b0..000 --- a/sci-biology/bwa/files/bwa_Makefile.patch +++ /dev/null @@ -1,27 +0,0 @@ Makefile -+++ Makefile -@@ -1,8 +1,8 @@ --CC= gcc -+CC?= gcc - #CC= clang --analyze --CFLAGS= -g -Wall -Wno-unused-function -O2 -+CFLAGS?= -g -Wall -Wno-unused-function -O2 - WRAP_MALLOC=-DUSE_MALLOC_WRAPPERS --AR= ar -+AR?= ar - DFLAGS= -DHAVE_PTHREAD $(WRAP_MALLOC) - LOBJS=utils.o kthread.o kstring.o ksw.o bwt.o bntseq.o bwa.o bwamem.o bwamem_pair.o bwamem_extra.o malloc_wrap.o - AOBJS=QSufSort.o bwt_gen.o bwashm.o bwase.o bwaseqio.o bwtgap.o bwtaln.o bamlite.o \ -@@ -26,10 +26,10 @@ - all:$(PROG) - - bwa:libbwa.a $(AOBJS) main.o -- $(CC) $(CFLAGS) $(DFLAGS) $(AOBJS) main.o -o $@ -L. -lbwa $(LIBS) -+ $(CC) $(CFLAGS) $(LDFLAGS) $(DFLAGS) $(AOBJS) main.o -o $@ -L. -lbwa $(LIBS) - - bwamem-lite:libbwa.a example.o -- $(CC) $(CFLAGS) $(DFLAGS) example.o -o $@ -L. -lbwa $(LIBS) -+ $(CC) $(CFLAGS) $(LDFLAGS) $(DFLAGS) example.o -o $@ -L. -lbwa $(LIBS) - - libbwa.a:$(LOBJS) - $(AR) -csru $@ $(LOBJS) diff --git a/sci-biology/bwa/metadata.xml b/sci-biology/bwa/metadata.xml deleted file mode 100644 index f17a827..000 --- a/sci-biology/bwa/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -?xml version=1.0 encoding=UTF-8? -!DOCTYPE pkgmetadata SYSTEM http://www.gentoo.org/dtd/metadata.dtd; -pkgmetadata - herdsci-biology/herd -/pkgmetadata
[gentoo-commits] proj/sci:master commit in: /
commit: 9108d6ef60b7214bbffd62d1f335e1abe305659a Author: Justin Lecher jlec AT gentoo DOT org AuthorDate: Tue Mar 3 15:17:05 2015 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Tue Mar 3 15:17:05 2015 + URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=9108d6ef Merge remote-tracking branch 'github/master' * github/master: Remove myself as maintainer dev-python/simplepam: Initial ebuild dev-python/jupyter-nbviewer: Correct license dev-python/jupyter-nbviewer: Initial ebuild dev-python/newrelic: Initial ebuild dev-python/jupyter-nbgrader: Update requirements dev-python/jupyter-nbgrader: Initial ebuild dev-util/amdapp: Minor fixes dev-util/amdapp-2.9.1: Remove trailing whitespace Add AMD-APPSDK license dev-util/amdapp-2.9.1: Version bump dev-python/jupyter-nbgrader/ChangeLog | 9 + .../jupyter-nbgrader/jupyter-nbgrader-.ebuild | 32 +++ .../jupyter-nbgrader}/metadata.xml | 4 +- dev-python/jupyter-nbviewer/ChangeLog | 9 + .../jupyter-nbviewer/jupyter-nbviewer-.ebuild | 35 +++ dev-python/jupyter-nbviewer/metadata.xml | 10 + dev-python/newrelic/ChangeLog | 9 + dev-python/newrelic/Manifest | 1 + .../bbscp = dev-python/newrelic}/metadata.xml | 5 +- dev-python/newrelic/newrelic-2.44.0.36.ebuild | 35 +++ dev-python/simplepam/ChangeLog | 10 + dev-python/simplepam/Manifest | 1 + dev-python/simplepam/metadata.xml | 11 + dev-python/simplepam/simplepam-0.1.5.ebuild| 1 + .../simplepam-.ebuild} | 9 +- dev-util/amdapp/ChangeLog | 6 + dev-util/amdapp/Manifest | 2 + .../{amdapp-2.9.ebuild = amdapp-2.9.1.ebuild} | 40 ++- licenses/AMD-APPSDK| 267 + profiles/license_groups| 2 +- 20 files changed, 465 insertions(+), 33 deletions(-)
[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/
commit: 9c0dcd8c971259c2af31fb6fdc133388aa478a29 Author: Sven Vermeulen sven.vermeulen AT siphos DOT be AuthorDate: Tue Mar 3 15:18:48 2015 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Tue Mar 3 15:18:48 2015 + URL: http://sources.gentoo.org/gitweb/?p=proj/hardened-refpolicy.git;a=commit;h=9c0dcd8c Fix bug #541990 - Grant setfscreate to semanage_migrate_store [semanage_t] policy/modules/system/selinuxutil.te | 8 1 file changed, 8 insertions(+) diff --git a/policy/modules/system/selinuxutil.te b/policy/modules/system/selinuxutil.te index b0d14cb..9b70f53 100644 --- a/policy/modules/system/selinuxutil.te +++ b/policy/modules/system/selinuxutil.te @@ -667,4 +667,12 @@ ifdef(`distro_gentoo',` # Moved out of files_relabel_non_auth_files as it cannot be used in tunable_policy otherwise seutil_relabelto_bin_policy(restorecond_t) + + ## + # + # semanage local policy + # + + # Fix bug #541990 - Grant setfscreate privilege to allow semanage_migrate_store to work properly + allow semanage_t self:process { setfscreate }; ')
[gentoo-commits] dev/ultrabug:master commit in: dev-db/mongodb/
commit: 5666e59c4a607e95f54f8d4263beb8cc8efa71e8 Author: Ultrabug ultrabug AT gentoo DOT org AuthorDate: Tue Mar 3 15:27:24 2015 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Tue Mar 3 15:27:24 2015 + URL: http://sources.gentoo.org/gitweb/?p=dev/ultrabug.git;a=commit;h=5666e59c fix file collision when upgrading from mongo 2.6 dev-db/mongodb/Manifest | 2 +- dev-db/mongodb/mongodb-3.0.0.ebuild | 5 ++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/dev-db/mongodb/Manifest b/dev-db/mongodb/Manifest index 8496b50..1d18edc 100644 --- a/dev-db/mongodb/Manifest +++ b/dev-db/mongodb/Manifest @@ -8,5 +8,5 @@ AUX mongos.conf-r2 648 SHA256 d1bf479cee999b4e59e5100c134cd3e7af4bb126342418100c AUX mongos.confd-r2 546 SHA256 1378a880ffde0efae213ac6d6d4bbe2181c92fbb06535a58c2dab06ef88ee8e3 SHA512 30e208690b5f28bd0442b7ed302d9be991aedd27203f24e5849201d33291ad7f0f9153ae3a00b55697d79a45c40d7b3792ff45f0c24ef2cf4e88222f88ea1400 WHIRLPOOL 68b8eed779e19261c4d13ebd6be8c11b6df94e748bb8f03d632ecbfc5fcd151a693e51c5a4ad4f0af9439d07dedafc29bd9b86b5a532bad48d570fca73002987 AUX mongos.initd-r2 766 SHA256 673c0662c0638a77cb5f630605a828a6191abd0c4e9bd295b43d7b4aefeb2e1a SHA512 620062890f13bee96a1ff3b1c6900b8e08358481aae7476187eddee8f56f89e4a3d4351df88c9264fdf5e773f57e1c28337b6086a33fa97246005bfd027e0b6d WHIRLPOOL 74094c383596a1c24ced57aea1943ec86e6c98dad3a615fbf9bfc59969aaee2571c7f99a44de879864466fba9efd780f7187a5a95da04faf094f0ce3cd8031f7 DIST mongodb-src-r3.0.0.tar.gz 25590862 SHA256 c1fdbb6bbc33eafedc4aa363be2b3cdf1eea8b8eb618d25131c5a30def24aad9 SHA512 e9a50066754500d53b2e825bc9c4e7ccb692ce45a852b1ff52ba6cd2bbcbd826efea4c1018c68821bb4070a01335db0e19fd35f09f1eee6ba89d52bb96c228a7 WHIRLPOOL e933f5b1c38780ea4ef0fcfa7a188e3871484b768ab42aec881561dd543365946b7c7c9ed56b084112cf237f0dfc6da7760217c6b2c0f0b38609e9ac50a8720b -EBUILD mongodb-3.0.0.ebuild 3933 SHA256 ced112c2b0b42621ad2dbafa0e6978c4f6abd67389137a5fd4698d712cf74ae2 SHA512 95429a9bff4d6913c2c7d24aa1aa82e5e5dd6d4946eeb6fbc7dc4bf69fc5d5e8b6b01e628b56ce4508da37bb35a6198a4225976b47fa11b4c05dcbb1fca9a231 WHIRLPOOL 4d265f4c351957697cc23baf1bce4e12656e851c4634bfbeb8d38a39ba3e52c7221afb1e296c112fe6d2a94cba922c98aa8ad92d44fadc75d542c07cd3763ad0 +EBUILD mongodb-3.0.0.ebuild 3931 SHA256 a27721c6ff6e66e3bb8120fe1a334b23d8fed3cf0cf074eae9b2ca5381900b3c SHA512 e85de37965a9f8a2b84844820fe28537a6a795616f9c465de334ab3863dd1fbc5c68b86c8d3e97a9bbddcaaf3f342483aad1438079c31167355191aa695caad5 WHIRLPOOL c6d488297dde738d4d26baf45b88cdfe209ba6d3508e4bed95a171d7bb4f805dfe3a0df0855d561fef9b22b3821138754faea708bb84f52c4b1e79b404839c0f MISC metadata.xml 1213 SHA256 e075011c04c3f1e03af1cf4c671cb77b8133cfbdb611e69a00535c81b97009cd SHA512 3b73629af9bacdc1164530b7fb6f2df09b22d3f653cbfbc1bcc2c10affb24128ca972619fa2164e3c3af728c4aac1ae2b150e7e2918f264aaa0cdbe1c60f44ca WHIRLPOOL 35c5870bc4cc70e7103cbaf0a358f25ef307bc52284d51d31436bb6c7ebd0fbdac62f7963f9d38b8065fea18b8c6c46dafa067726166cea14641449da16b3923 diff --git a/dev-db/mongodb/mongodb-3.0.0.ebuild b/dev-db/mongodb/mongodb-3.0.0.ebuild index 91e12ad..fa1e2c8 100644 --- a/dev-db/mongodb/mongodb-3.0.0.ebuild +++ b/dev-db/mongodb/mongodb-3.0.0.ebuild @@ -21,7 +21,7 @@ SLOT=0 KEYWORDS= IUSE=debug kerberos mms-agent ssl static-libs +tools -PDEPEND= +PDEPEND=tools? ( =app-admin/mongo-tools-${PV} ) RDEPEND= app-arch/snappy =dev-cpp/yaml-cpp-0.5.1 @@ -32,8 +32,7 @@ RDEPEND= net-libs/libpcap =sys-devel/gcc-4.8.2:* mms-agent? ( app-admin/mms-agent ) - ssl? ( =dev-libs/openssl-1.0.1g ) - tools? ( =app-admin/mongo-tools-${PV} ) + ssl? ( =dev-libs/openssl-1.0.1g ) DEPEND=${RDEPEND} sys-libs/ncurses sys-libs/readline
[gentoo-commits] proj/pms:eapi-6 commit in: /
commit: ba1a596285698b9cab6d5ff8c2f49be1fb167c38 Author: Ulrich Müller ulm AT gentoo DOT org AuthorDate: Mon Feb 16 16:11:30 2015 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Thu Feb 19 08:17:29 2015 + URL:http://sources.gentoo.org/gitweb/?p=proj/pms.git;a=commit;h=ba1a5962 EAPI 6: unpack matches filename extensions case-insensitively. See bug 476730. --- eapi-differences.tex | 4 pkg-mgr-commands.tex | 12 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/eapi-differences.tex b/eapi-differences.tex index f909461..08fd629 100644 --- a/eapi-differences.tex +++ b/eapi-differences.tex @@ -216,6 +216,9 @@ Controllable compression \compactfeatureref{docompress} \t{unpack} support for \t{txz} \compactfeatureref{unpack-extensions} No No No No Yes \\ +\t{unpack} case-insensitive \compactfeatureref{unpack-ignore-case} +No No No No Yes \\ + \t{default} function \compactfeatureref{default-func} * Yes Yes Yes Yes \\ @@ -333,6 +336,7 @@ EAPI 6 is EAPI 5 with the following changes: \item \t{econf} adds \t{-{}-docdir} and \t{-{}-htmldir}, \featureref{econf-options}. \item \t{unpack} supports absolute and relative paths, \featureref{unpack-absolute}. \item \t{unpack} supports \t{.txz}, \featureref{unpack-extensions}. +\item \t{unpack} matches filename extensions case-insensitively, \featureref{unpack-ignore-case}. \end{compactitem} \ChangeWhenAddingAnEAPI{6} diff --git a/pkg-mgr-commands.tex b/pkg-mgr-commands.tex index 531a027..eb4a75d 100644 --- a/pkg-mgr-commands.tex +++ b/pkg-mgr-commands.tex @@ -795,16 +795,20 @@ has returned. It is up to the ebuild to ensure that the relevant external utilities are available, whether by being in the system set or via dependencies. +\featurelabel{unpack-ignore-case} \t{unpack} matches filename extensions in a case-insensitive +manner, for EAPIs listed such in table~\ref{tab:unpack-behaviour}. + \ChangeWhenAddingAnEAPI{6} \begin{centertable}{\t{unpack} behaviour for EAPIs} \label{tab:unpack-behaviour} -\begin{tabular}{ l l } +\begin{tabular}{ l l l } \toprule \multicolumn{1}{c}{\textbf{EAPI}} - \multicolumn{1}{c}{\textbf{Supports absolute and relative paths?}} \\ + \multicolumn{1}{c}{\textbf{Supports absolute and relative paths?}} + \multicolumn{1}{c}{\textbf{Case-insensitive matching?}} \\ \midrule - 0, 1, 2, 3, 4, 5 No \\ - 6 Yes \\ + 0, 1, 2, 3, 4, 5 No No \\ + 6 Yes Yes \\ \bottomrule \end{tabular} \end{centertable}
[gentoo-commits] proj/sci:master commit in: dev-python/simplepam/
commit: 4458e8afc5836bffc037757fca45c9b8453bea04 Author: Marius Brehler marbre AT linux DOT sungazer DOT de AuthorDate: Tue Mar 3 10:57:16 2015 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Tue Mar 3 11:24:37 2015 + URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=4458e8af dev-python/simplepam: Initial ebuild Package-Manager: portage-2.2.14 dev-python/simplepam/ChangeLog | 10 ++ dev-python/simplepam/metadata.xml | 11 +++ dev-python/simplepam/simplepam-0.1.5.ebuild | 1 + dev-python/simplepam/simplepam-.ebuild | 22 ++ 4 files changed, 44 insertions(+) diff --git a/dev-python/simplepam/ChangeLog b/dev-python/simplepam/ChangeLog new file mode 100644 index 000..1f3e6b2 --- /dev/null +++ b/dev-python/simplepam/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for dev-python/simplepam +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + +*simplepam-0.1.5 (03 Mar 2015) +*simplepam- (03 Mar 2015) + + 03 Mar 2015; Marius Brehler mar...@linux.sungazer.de +metadata.xml, + +simplepam-0.1.5.ebuild, +simplepam-.ebuild: + Initial ebuild diff --git a/dev-python/simplepam/metadata.xml b/dev-python/simplepam/metadata.xml new file mode 100644 index 000..48fcc93 --- /dev/null +++ b/dev-python/simplepam/metadata.xml @@ -0,0 +1,11 @@ +?xml version=1.0 encoding=UTF-8? +!DOCTYPE pkgmetadata SYSTEM http://www.gentoo.org/dtd/metadata.dtd; +pkgmetadata + herdsci/herd + longdescription +An interface to the Pluggable Authentication Modules (PAM) library, +written in pure python (using ctypes). This module provides an +authenticate function that allows the caller to authenticate a +given username / password against the PAM system. + /longdescription +/pkgmetadata diff --git a/dev-python/simplepam/simplepam-0.1.5.ebuild b/dev-python/simplepam/simplepam-0.1.5.ebuild new file mode 12 index 000..5878361 --- /dev/null +++ b/dev-python/simplepam/simplepam-0.1.5.ebuild @@ -0,0 +1 @@ +simplepam-.ebuild \ No newline at end of file diff --git a/dev-python/simplepam/simplepam-.ebuild b/dev-python/simplepam/simplepam-.ebuild new file mode 100644 index 000..3694e0d --- /dev/null +++ b/dev-python/simplepam/simplepam-.ebuild @@ -0,0 +1,22 @@ +# 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_3,3_4} ) + +inherit distutils-r1 + +DESCRIPTION=A pure python interface to the PAM library +HOMEPAGE=https://github.com/leo/python3-simplepam; + +if [ ${PV} == ] ; then + inherit git-r3 + EGIT_REPO_URI=https://github.com/leo/python3-${PN}.git git://github.com/leo/python3-${PN}.git +else + SRC_URI=mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz + KEYWORDS=~amd64 +fi + +LICENSE=MIT +SLOT=0
[gentoo-commits] proj/sci:master commit in: dev-python/jupyter-nbgrader/
commit: 5f4362444b38bcfeb1bca2d255cefd1d31a8c95f Author: Marius Brehler marbre AT linux DOT sungazer DOT de AuthorDate: Tue Mar 3 09:51:45 2015 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Tue Mar 3 11:24:37 2015 + URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=5f436244 dev-python/jupyter-nbgrader: Update requirements Package-Manager: portage-2.2.14 dev-python/jupyter-nbgrader/jupyter-nbgrader-.ebuild | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dev-python/jupyter-nbgrader/jupyter-nbgrader-.ebuild b/dev-python/jupyter-nbgrader/jupyter-nbgrader-.ebuild index 1783cf6..b7f1f4a 100644 --- a/dev-python/jupyter-nbgrader/jupyter-nbgrader-.ebuild +++ b/dev-python/jupyter-nbgrader/jupyter-nbgrader-.ebuild @@ -24,6 +24,9 @@ LICENSE=BSD SLOT=0 RDEPEND= - =dev-python/ipython-3.0.0[${PYTHON_USEDEP}] + =dev-python/ipython-3.0.0[notebook,${PYTHON_USEDEP}] + dev-python/sqlalchemy[${PYTHON_USEDEP}] + dev-python/flask[${PYTHON_USEDEP}] + dev-python/autopep8[${PYTHON_USEDEP}] DEPEND=${RDEPEND}
[gentoo-commits] proj/sci:master commit in: dev-util/amdapp/
commit: 2767831a1353e3a2b2b4fea49325c90d84db0deb Author: Marius Brehler marbre AT linux DOT sungazer DOT de AuthorDate: Tue Mar 3 09:19:30 2015 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Tue Mar 3 09:19:30 2015 + URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=2767831a dev-util/amdapp: Minor fixes Package-Manager: portage-2.2.14 dev-util/amdapp/amdapp-2.9.1.ebuild | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/dev-util/amdapp/amdapp-2.9.1.ebuild b/dev-util/amdapp/amdapp-2.9.1.ebuild index b5e6d12..6e28cc4 100644 --- a/dev-util/amdapp/amdapp-2.9.1.ebuild +++ b/dev-util/amdapp/amdapp-2.9.1.ebuild @@ -15,14 +15,13 @@ MY_P_AMD64=AMD-APP-SDK-v${MY_V}-1.599.381-GA-linux64.sh MY_P_AMD32=AMD-APP-SDK-v${MY_V}-1.599.381-GA-linux32.sh DESCRIPTION=AMD Accelerated Parallel Processing (APP) SDK -HOMEPAGE=http://developer.amd.com/tools-and-sdks/opencl-zone/\ -amd-accelerated-parallel-processing-app-sdk +HOMEPAGE=http://developer.amd.com/tools-and-sdks/opencl-zone/amd-accelerated-parallel-processing-app-sdk; SRC_URI= amd64? ( ${AMD64_AT} ) x86? ( ${X86_AT} ) LICENSE=AMD-APPSDK SLOT=0 -KEYWORDS=~x86 ~amd64 +KEYWORDS=~amd64 ~x86 IUSE=examples RDEPEND=
[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/
commit: 47e0e8a6c0e0e00f2fb153b3dc627ea6375fed8f Author: Johannes Huber johu AT gentoo DOT org AuthorDate: Tue Mar 3 19:25:42 2015 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Tue Mar 3 19:25:42 2015 + URL:http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=47e0e8a6 [kde-apps/kdenlive] New package Package-Manager: portage-2.2.17 kde-apps/kdenlive/kdenlive-.ebuild | 63 ++ kde-apps/kdenlive/metadata.xml | 5 +++ 2 files changed, 68 insertions(+) diff --git a/kde-apps/kdenlive/kdenlive-.ebuild b/kde-apps/kdenlive/kdenlive-.ebuild new file mode 100644 index 000..28b3b74 --- /dev/null +++ b/kde-apps/kdenlive/kdenlive-.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +KDE_HANDBOOK=true +inherit kde5 + +DESCRIPTION=Non-linear video editing suite by KDE +HOMEPAGE=http://www.kdenlive.org/; + +LICENSE=GPL-2 +KEYWORDS= +IUSE=v4l + +RDEPEND= + $(add_frameworks_dep karchive) + $(add_frameworks_dep kbookmarks) + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep kguiaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep kitemviews) + $(add_frameworks_dep kjobwidgets) + $(add_frameworks_dep knewstuff) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep knotifyconfig) + $(add_frameworks_dep kplotting) + $(add_frameworks_dep ktextwidgets) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_frameworks_dep solid) + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtopengl:5 + dev-qt/qtscript:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + =media-libs/mlt-0.9.0[ffmpeg,sdl,xml,melt,qt4,kdenlive] + virtual/ffmpeg[encode,sdl,X] + virtual/opengl + v4l? ( media-libs/libv4l ) + !media-video/kdenlive + +DEPEND=${RDEPEND} + sys-devel/gettext + + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package v4l LibV4L2) + ) + + kde5_src_configure +} diff --git a/kde-apps/kdenlive/metadata.xml b/kde-apps/kdenlive/metadata.xml new file mode 100644 index 000..a23f444 --- /dev/null +++ b/kde-apps/kdenlive/metadata.xml @@ -0,0 +1,5 @@ +?xml version=1.0 encoding=UTF-8? +!DOCTYPE pkgmetadata SYSTEM http://www.gentoo.org/dtd/metadata.dtd; +pkgmetadata + herdkde/herd +/pkgmetadata
[gentoo-commits] proj/ruby-scripts:master commit in: patchsets/patches-2.2.1/
commit: 962be7fd6690a4213218fb9310a24f6f5f16f5ef Author: Hans de Graaff hans AT degraaff DOT org AuthorDate: Tue Mar 3 18:09:22 2015 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Tue Mar 3 18:09:22 2015 + URL: http://sources.gentoo.org/gitweb/?p=proj/ruby-scripts.git;a=commit;h=962be7fd Updates patches for ruby 2.2.1 patchsets/patches-2.2.1/004_gfbsd7.patch | 37 + patchsets/patches-2.2.1/005_no-undefined-ext.patch | 11 +++ patchsets/patches-2.2.1/009_no-gems.patch | 88 ++ 3 files changed, 136 insertions(+) diff --git a/patchsets/patches-2.2.1/004_gfbsd7.patch b/patchsets/patches-2.2.1/004_gfbsd7.patch new file mode 100644 index 000..450d714 --- /dev/null +++ b/patchsets/patches-2.2.1/004_gfbsd7.patch @@ -0,0 +1,37 @@ +--- configure.in.orig 2013-05-05 19:36:02.800254192 +0200 configure.in 2013-05-05 19:37:56.573346196 +0200 +@@ -2156,7 +2156,7 @@ + fi + + AS_CASE([$target_os], +-[linux* | gnu* | k*bsd*-gnu | bsdi* | kopensolaris*-gnu | nacl], [ ++[linux* | gnu* | k*bsd*-gnu | bsdi* | kopensolaris*-gnu | nacl | freebsd* | dragonfly*], [ + if test $rb_cv_binary_elf = no; then + with_dln_a_out=yes + else +@@ -2249,7 +2249,7 @@ + [bsdi3*], [ AS_CASE([$CC], + [*shlicc*], [ : ${LDSHARED='$(CC) -r'} + rb_cv_dlopen=yes])], +- [linux* | gnu* | k*bsd*-gnu | netbsd* | bsdi* | kopensolaris*-gnu], [ ++ [linux* | gnu* | k*bsd*-gnu | netbsd* | bsdi* | kopensolaris*-gnu | freebsd7*], [ + : ${LDSHARED='$(CC) -shared'} + if test $rb_cv_binary_elf = yes; then + LDFLAGS=$LDFLAGS -Wl,-export-dynamic +@@ -2262,7 +2262,6 @@ + [freebsd*|dragonfly*], [ + : ${LDSHARED='$(CC) -shared'} + if test $rb_cv_binary_elf = yes; then +- LDFLAGS=$LDFLAGS -rdynamic + DLDFLAGS=$DLDFLAGS '-Wl,-soname,$@' + else + test $GCC = yes test $rb_cv_prog_gnu_ld = yes || LDSHARED='$(LD) -Bshareable' +@@ -2638,7 +2637,7 @@ + [sunos4*], [ + LIBRUBY_ALIASES='lib$(RUBY_SO_NAME).so.$(MAJOR).$(MINOR) lib$(RUBY_SO_NAME).so' + ], +-[linux* | gnu* | k*bsd*-gnu | atheos* | kopensolaris*-gnu], [ ++[linux* | gnu* | k*bsd*-gnu | atheos* | kopensolaris*-gnu | freebsd7*], [ + LIBRUBY_DLDFLAGS='-Wl,-soname,lib$(RUBY_SO_NAME).so.$(MAJOR).$(MINOR)' $LDFLAGS_OPTDIR + LIBRUBY_ALIASES='lib$(RUBY_SO_NAME).so.$(MAJOR).$(MINOR) lib$(RUBY_SO_NAME).so' + if test $load_relative = yes; then diff --git a/patchsets/patches-2.2.1/005_no-undefined-ext.patch b/patchsets/patches-2.2.1/005_no-undefined-ext.patch new file mode 100644 index 000..f279932 --- /dev/null +++ b/patchsets/patches-2.2.1/005_no-undefined-ext.patch @@ -0,0 +1,11 @@ +--- ruby-1.9.3-preview1.orig/configure.in ruby-1.9.3-preview1/configure.in +@@ -2038,7 +2038,7 @@ if test $with_dln_a_out != yes; then + [linux* | gnu* | k*bsd*-gnu | netbsd* | bsdi* | kopensolaris*-gnu], [ + : ${LDSHARED='$(CC) -shared'} + if test $rb_cv_binary_elf = yes; then +- LDFLAGS=$LDFLAGS -Wl,-export-dynamic ++ LDFLAGS=$LDFLAGS -Wl,-export-dynamic -Wl,--no-undefined + fi + rb_cv_dlopen=yes], + [interix*], [ : ${LDSHARED='$(CC) -shared'} diff --git a/patchsets/patches-2.2.1/009_no-gems.patch b/patchsets/patches-2.2.1/009_no-gems.patch new file mode 100644 index 000..fed8a49 --- /dev/null +++ b/patchsets/patches-2.2.1/009_no-gems.patch @@ -0,0 +1,88 @@ +--- tool/rbinstall.rb.~1~ 2014-12-26 07:44:52.0 +0100 tool/rbinstall.rb 2015-03-03 18:57:54.652610363 +0100 +@@ -654,83 +654,11 @@ + # :startdoc: + + install?(:ext, :comm, :gem) do +- $:.unshift(File.join(srcdir, lib)) +- require(rubygems.rb) +- gem_dir = Gem.default_dir +- directories = Gem.ensure_gem_subdirectories(gem_dir, :mode = $dir_mode) +- prepare default gems, gem_dir, directories +- +- spec_dir = File.join(gem_dir, directories.grep(/^spec/)[0]) +- default_spec_dir = #{spec_dir}/default +- makedirs(default_spec_dir) +- +- gems = {} +- File.foreach(File.join(srcdir, defs/default_gems)) do |line| +-line.chomp! +-line.sub!(/\s*#.*/, '') +-next if line.empty? +-words = [] +-line.scan(/\G\s*([^\[\]\s]+|\[([^\[\]]*)\])/) do +- words ($2 ? $2.split : $1) +-end +-name, base_dir, src, execs = *words +-next unless name and base_dir and src +- +-src = File.join(srcdir, src) +-base_dir = File.join(srcdir, base_dir) +-specgen = RbInstall::Specs::Generator.new(name, base_dir, src, execs || []) +-gems[name] ||= specgen +- end +- +- Dir.glob
[gentoo-commits] proj/kde:master commit in: sets/
commit: 835963321277dbb03267163520a38c40d9627b68 Author: Johannes Huber johu AT gentoo DOT org AuthorDate: Tue Mar 3 19:37:12 2015 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Tue Mar 3 19:37:12 2015 + URL:http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=83596332 [sets] Add kdemultimedia-live sets/kde-applications-live | 1 + sets/kdemultimedia-live| 1 + 2 files changed, 2 insertions(+) diff --git a/sets/kde-applications-live b/sets/kde-applications-live index ee4d934..50b7a6e 100644 --- a/sets/kde-applications-live +++ b/sets/kde-applications-live @@ -13,6 +13,7 @@ @kdeadmin-live @kdeedu-live @kdegames-live +@kdemultimedia-live @kdesdk-live @kdetoys-live @kdeutils-live diff --git a/sets/kdemultimedia-live b/sets/kdemultimedia-live new file mode 100644 index 000..abd605b --- /dev/null +++ b/sets/kdemultimedia-live @@ -0,0 +1 @@ +~kde-apps/kdenlive-
[gentoo-commits] dev/jmbsvicetto:master commit in: www-apps/dokuwiki/
commit: b69ac795425f099444762e1fff27036e4c3f46ce Author: Jorge Manuel B. S. Vicetto (jmbsvicetto) jmbsvicetto AT gentoo DOT org AuthorDate: Tue Mar 3 19:32:35 2015 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Tue Mar 3 19:32:35 2015 + URL: http://sources.gentoo.org/gitweb/?p=dev/jmbsvicetto.git;a=commit;h=b69ac795 Add 20140505c release as well. Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) jmbsvicetto AT gentoo.org www-apps/dokuwiki/Manifest | 2 +- .../dokuwiki/{dokuwiki-20140505c.ebuild = dokuwiki-20140505d.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/www-apps/dokuwiki/Manifest b/www-apps/dokuwiki/Manifest index c71fc1c..fb0d31b 100644 --- a/www-apps/dokuwiki/Manifest +++ b/www-apps/dokuwiki/Manifest @@ -1,2 +1,2 @@ -DIST dokuwiki-2014-05-05c.tgz 3175216 SHA256 3a8066216825008f8bed9efc552ac11d9372aa0a603d96416fb2cac64cd9dabd SHA512 4a0eebb1c49408aad8e16701bf30adb387c3b68f3af40d75a849ce962198430af9a1df1a029b872195176f108eb7a655ee75c6625decfd445acd5cdbe715f764 WHIRLPOOL f1340931a153530e48f8c16d96f57b64afd5a6352e64e905bcb8ed9291b8b238555f33dbb55ae166dbfaef0337e19e1057095f46ed826c5edd801ab505f95c34 +DIST dokuwiki-2014-05-05d.tgz 3218335 SHA256 734573e8319ac50bc521dc7b9b0f8afa43a8a9a77bb151c39fc709b03dd030ae SHA512 507a5a4271ca57a05ad7dcf0d0d5222189f5855119c8392b074403f03df1d1ead9ecf7d5b2998e736d88092a3c7ee1547e99e423a8586a30a4a4f1e469bd WHIRLPOOL fb67895fb758a4da1966eac0e814280999542cbf10e3a1e7c38f3de3f27a6ac54aeec5d0a88fca8abb92996310b6333481ff216a45bc0c2bda3fa88da2c07064 DIST dokuwiki-2014-09-29c.tgz 3283291 SHA256 5ff1f8699d7aa8f455f8211f10656505037bee19293f90c5ed79a963d5623f09 SHA512 322b58c0b1929a34e79470609644331c4bd7d547212515460627a1ce919819c031f60a8d29a56e3c729c631d1b756316cc226719483ca3cc78a600dd9aaf8739 WHIRLPOOL 385c7a5c7e9a9a40ad0fd5b098ac4cc74237798020a580b128a89b39c7883ba0b1c267660bc0baf2357036e342317b7a20bfd35d4596553fb255f070e84788cf diff --git a/www-apps/dokuwiki/dokuwiki-20140505c.ebuild b/www-apps/dokuwiki/dokuwiki-20140505d.ebuild similarity index 100% rename from www-apps/dokuwiki/dokuwiki-20140505c.ebuild rename to www-apps/dokuwiki/dokuwiki-20140505d.ebuild
[gentoo-commits] proj/portage:master commit in: pym/_emerge/
commit: 27eecce94b4e897f13d9f4bae129db37368895c9 Author: Zac Medico zmedico AT gentoo DOT org AuthorDate: Sun Mar 1 03:17:54 2015 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Tue Mar 3 21:27:18 2015 + URL: http://sources.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=27eecce9 depgraph: fix 'operation' AttributeError (bug 541754) Since commit 4f5e4f697e2593df164fc9864893768f7d2375fc, this faulty code has gone unreported because it's only triggered by invalid dependencies in /var/db/pkg. Fixes: 4f5e4f697e25 (Use Package instance attributes to clean up and simplify depgraph.validate_blockers().) X-Gentoo-Bug: 541754 X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=541754 Acked-by: Brian Dolbec dolsen AT gentoo.org pym/_emerge/depgraph.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pym/_emerge/depgraph.py b/pym/_emerge/depgraph.py index e8a3110..37292a6 100644 --- a/pym/_emerge/depgraph.py +++ b/pym/_emerge/depgraph.py @@ -6595,7 +6595,7 @@ class depgraph(object): if not success: replacement_pkgs = self._dynamic_config._package_tracker.match( myroot, pkg.slot_atom) - if any(replacement_pkg[0].operation == merge for \ + if any(replacement_pkg.operation == merge for replacement_pkg in replacement_pkgs): # This package is being replaced anyway, so # ignore invalid dependencies so as not to
[gentoo-commits] proj/kde:master commit in: kde-base/kdelibs/
commit: 9a92baf800c92d0c662db19df3ca7742925eb061 Author: Manuel Rüger mrueg AT gentoo DOT org AuthorDate: Tue Mar 3 22:16:05 2015 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Tue Mar 3 22:16:05 2015 + URL:http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=9a92baf8 [kde-base/kdelibs] Version bump. Package-Manager: portage-2.2.17 kde-base/kdelibs/kdelibs-4.14.6.ebuild | 306 + 1 file changed, 306 insertions(+) diff --git a/kde-base/kdelibs/kdelibs-4.14.6.ebuild b/kde-base/kdelibs/kdelibs-4.14.6.ebuild new file mode 100644 index 000..e75ff9f --- /dev/null +++ b/kde-base/kdelibs/kdelibs-4.14.6.ebuild @@ -0,0 +1,306 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +CPPUNIT_REQUIRED=optional +DECLARATIVE_REQUIRED=always +OPENGL_REQUIRED=optional +KDE_HANDBOOK=optional +inherit kde4-base fdo-mime multilib toolchain-funcs flag-o-matic + +EGIT_BRANCH=KDE/4.14 + +DESCRIPTION=KDE libraries needed by all KDE programs + +KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux +LICENSE=LGPL-2.1 +IUSE=cpu_flags_x86_3dnow acl alsa altivec +bzip2 +crypt debug doc fam jpeg2k +kerberos lzma cpu_flags_x86_mmx nepomuk nls openexr +policykit spell +cpu_flags_x86_sse cpu_flags_x86_sse2 ssl +udev +udisks +upower zeroconf + +REQUIRED_USE= + udisks? ( udev ) + upower? ( udev ) + + +# needs the kate regression testsuite from svn +RESTRICT=test + +COMMONDEPEND= + =app-misc/strigi-0.7.7 + app-text/docbook-xml-dtd:4.2 + app-text/docbook-xsl-stylesheets + =dev-libs/libattica-0.4.2 + =dev-libs/libdbusmenu-qt-0.3.2[qt4(+)] + dev-libs/libpcre[unicode] + dev-libs/libxml2 + dev-libs/libxslt + media-libs/fontconfig + media-libs/freetype:2 + media-libs/giflib + media-libs/libpng:0= + media-libs/phonon[qt4] + sys-libs/zlib + virtual/jpeg:0 + =x11-misc/shared-mime-info-0.60 + acl? ( virtual/acl ) + alsa? ( media-libs/alsa-lib ) + !aqua? ( + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libXau + x11-libs/libXcursor + x11-libs/libXdmcp + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXft + x11-libs/libXpm + x11-libs/libXrender + x11-libs/libXScrnSaver + x11-libs/libXtst + !kernel_SunOS? ( + || ( + sys-libs/libutempter + =sys-freebsd/freebsd-lib-9.0 + ) + ) + ) + bzip2? ( app-arch/bzip2 ) + crypt? ( app-crypt/qca:2[qt4(+)] ) + fam? ( virtual/fam ) + jpeg2k? ( media-libs/jasper ) + kerberos? ( virtual/krb5 ) + nepomuk? ( + =dev-libs/shared-desktop-ontologies-0.11.0 + =dev-libs/soprano-2.9.0[dbus,raptor,redland] + ) + openexr? ( + media-libs/openexr:= + media-libs/ilmbase:= + ) + policykit? ( =sys-auth/polkit-qt-0.103.0 ) + spell? ( app-text/enchant ) + ssl? ( dev-libs/openssl:0 ) + udev? ( virtual/udev ) + zeroconf? ( net-dns/avahi[mdnsresponder-compat] ) + +DEPEND=${COMMONDEPEND} + doc? ( app-doc/doxygen ) + nls? ( virtual/libintl ) + +RDEPEND=${COMMONDEPEND} + !dev-qt/qtphonon + !=kde-base/plasma-workspace-4.7.1:4 + !=kde-base/kcontrol-4.4.50:4 + =app-crypt/gnupg-2.0.11 + app-misc/ca-certificates + $(add_kdebase_dep kde-env '' 4.14.3) + sys-apps/dbus[X] + !aqua? ( + udisks? ( sys-fs/udisks:2 ) + x11-apps/iceauth + x11-apps/rgb + =x11-misc/xdg-utils-1.0.2-r3 + upower? ( || ( =sys-power/upower-0.9.23 sys-power/upower-pm-utils ) ) + ) + udev? ( app-misc/media-player-info ) + +PDEPEND= + $(add_kdebase_dep katepart '' 4.14.3) + || ( + $(add_kdebase_dep kfmclient '' 4.14.3) + x11-misc/xdg-utils + ) + handbook? ( + || ( + $(add_kdebase_dep khelpcenter '' 4.14.3) + kde-plasma/khelpcenter:5[compat(+)] + ) + ) + nepomuk? ( + $(add_kdebase_dep nepomuk-core '' 4.14.3) + $(add_kdebase_dep nepomuk-widgets '' 4.14.3) + ) + policykit? ( || ( + =sys-auth/polkit-kde-agent-0.99 + kde-plasma/polkit-kde-agent + ) ) + + +PATCHES=( + ${FILESDIR}/dist/01_gentoo_set_xdg_menu_prefix-1.patch + ${FILESDIR}/dist/02_gentoo_append_xdg_config_dirs-1.patch + ${FILESDIR}/${PN
[gentoo-commits] proj/kde:master commit in: kde-base/kstartupconfig/, kde-base/libplasmaclock/, kde-base/powerdevil/, ...
commit: 7cd57d3b826c692b82596eb9ccb5e3f0cad96345 Author: Manuel Rüger mrueg AT gentoo DOT org AuthorDate: Tue Mar 3 22:19:26 2015 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Tue Mar 3 22:19:26 2015 + URL:http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=7cd57d3b [kde-base] Add workspaces 4.11.17 .../freespacenotifier-4.11.17.ebuild | 12 ++ kde-base/kcheckpass/kcheckpass-4.11.17.ebuild | 33 + kde-base/kcminit/kcminit-4.11.17.ebuild| 17 +++ .../kdebase-cursors/kdebase-cursors-4.11.17.ebuild | 13 ++ .../kdebase-startkde-4.11.17.ebuild| 95 kde-base/kdm/kdm-4.11.17.ebuild| 162 + kde-base/kephal/kephal-4.11.17.ebuild | 25 kde-base/khotkeys/khotkeys-4.11.17.ebuild | 23 +++ kde-base/kinfocenter/kinfocenter-4.11.17.ebuild| 37 + kde-base/klipper/klipper-4.11.17.ebuild| 31 kde-base/kmenuedit/kmenuedit-4.11.17.ebuild| 31 kde-base/krunner/krunner-4.11.17.ebuild| 51 +++ kde-base/kscreensaver/kscreensaver-4.11.17.ebuild | 22 +++ kde-base/ksmserver/ksmserver-4.11.17.ebuild| 43 ++ kde-base/ksplash/ksplash-4.11.17.ebuild| 39 + .../kstartupconfig/kstartupconfig-4.11.17.ebuild | 12 ++ kde-base/kstyles/kstyles-4.11.17.ebuild| 22 +++ kde-base/ksysguard/ksysguard-4.11.17.ebuild| 46 ++ kde-base/ksystraycmd/ksystraycmd-4.11.17.ebuild| 15 ++ kde-base/kwin/kwin-4.11.17.ebuild | 80 ++ kde-base/kwrited/kwrited-4.11.17.ebuild| 16 ++ .../libkworkspace/libkworkspace-4.11.17.ebuild | 34 + .../liboxygenstyle/liboxygenstyle-4.11.17.ebuild | 17 +++ .../libplasmaclock/libplasmaclock-4.11.17.ebuild | 33 + .../libplasmagenericshell-4.11.17.ebuild | 28 .../libtaskmanager/libtaskmanager-4.11.17.ebuild | 35 + .../plasma-workspace-4.11.17.ebuild| 122 kde-base/powerdevil/powerdevil-4.11.17.ebuild | 32 .../qguiplatformplugin_kde-4.11.17.ebuild | 12 ++ .../solid-actions-kcm-4.11.17.ebuild | 19 +++ .../systemsettings/systemsettings-4.11.17.ebuild | 100 + 31 files changed, 1257 insertions(+) diff --git a/kde-base/freespacenotifier/freespacenotifier-4.11.17.ebuild b/kde-base/freespacenotifier/freespacenotifier-4.11.17.ebuild new file mode 100644 index 000..6a79633 --- /dev/null +++ b/kde-base/freespacenotifier/freespacenotifier-4.11.17.ebuild @@ -0,0 +1,12 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +KMNAME=kde-workspace +inherit kde4-meta + +DESCRIPTION=A module that monitors free disk space on the home dir +KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux +IUSE=debug diff --git a/kde-base/kcheckpass/kcheckpass-4.11.17.ebuild b/kde-base/kcheckpass/kcheckpass-4.11.17.ebuild new file mode 100644 index 000..a7ab58a --- /dev/null +++ b/kde-base/kcheckpass/kcheckpass-4.11.17.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +KMNAME=kde-workspace +inherit kde4-meta + +DESCRIPTION=A simple password checker, used by any software in need of user authentication +KEYWORDS= ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux +IUSE=debug pam + +RDEPEND= + pam? ( + =kde-base/kdebase-pam-7 + virtual/pam + ) + + +src_prepare() { + kde4-meta_src_prepare + + use pam epatch ${FILESDIR}/${PN}-4.4.2-no-SUID-no-GUID.patch +} + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_with pam) + ) + + kde4-meta_src_configure +} diff --git a/kde-base/kcminit/kcminit-4.11.17.ebuild b/kde-base/kcminit/kcminit-4.11.17.ebuild new file mode 100644 index 000..5006b1b --- /dev/null +++ b/kde-base/kcminit/kcminit-4.11.17.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +KMNAME=kde-workspace +inherit kde4-meta + +DESCRIPTION=KCMInit - runs startups initialization for Control Modules +KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux +IUSE=debug + +DEPEND= + x11-libs/libX11 + +RDEPEND=${DEPEND} diff --git a/kde-base/kdebase-cursors/kdebase-cursors-4.11.17.ebuild b/kde-base/kdebase-cursors/kdebase-cursors-4.11.17.ebuild new file mode 100644 index 000..ad7a13b --- /dev/null +++ b/kde-base/kdebase-cursors/kdebase-cursors-4.11.17.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +KMNAME=kde
[gentoo-commits] proj/kde:master commit in: eclass/
commit: 7531baaa79713ecc1ed908883f6053a4c043d159 Author: Manuel Rüger mrueg AT gentoo DOT org AuthorDate: Tue Mar 3 22:11:51 2015 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Tue Mar 3 22:11:51 2015 + URL:http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=7531baaa [eclass] Add SRC_URI for kdelibs, kdepim 4.14.6 and Workspaces 4.11.17 eclass/kde4-base.eclass | 6 ++ 1 file changed, 6 insertions(+) diff --git a/eclass/kde4-base.eclass b/eclass/kde4-base.eclass index e483143..39b8f11 100644 --- a/eclass/kde4-base.eclass +++ b/eclass/kde4-base.eclass @@ -446,9 +446,15 @@ _calculate_src_uri() { 4.11.16) # Part of 14.12.2 actually, sigh. Not stable for next release! SRC_URI=mirror://kde/stable/applications/14.12.2/src/${_kmname_pv}.tar.xz ;; + 4.11.17) + # Part of 14.12.3 actually, sigh. Not stable for next release! + SRC_URI=mirror://kde/stable/applications/14.12.3/src/${_kmname_pv}.tar.xz ;; 4.14.5) # Part of 14.12.2 actually, sigh. Not stable for next release! SRC_URI=mirror://kde/stable/applications/14.12.2/src/${_kmname_pv}.tar.xz ;; + 4.14.6) + # Part of 14.12.3 actually, sigh. Not stable for next release! + SRC_URI=mirror://kde/stable/applications/14.12.3/src/${_kmname_pv}.tar.xz ;; ??.?.[6-9]? | ??.??.[4-9]?) # Unstable KDE Applications releases SRC_URI=mirror://kde/unstable/applications/${PV}/src/${_kmname}-${PV}.tar.xz ;;
[gentoo-commits] proj/qt:master commit in: app-crypt/qca/
commit: 09db2b90040b19ddd20bd76357d2b5daed3ba00b Author: Michael Palimaka kensington AT gentoo DOT org AuthorDate: Wed Mar 4 07:55:20 2015 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Wed Mar 4 07:55:20 2015 + URL:http://sources.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=09db2b90 [app-crypt/qca] Pull in OpenSSL plugin by default. Package-Manager: portage-2.2.17 app-crypt/qca/qca-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/qca/qca-.ebuild b/app-crypt/qca/qca-.ebuild index 54ed4b8..b8498a1 100644 --- a/app-crypt/qca/qca-.ebuild +++ b/app-crypt/qca/qca-.ebuild @@ -17,7 +17,7 @@ LICENSE=LGPL-2.1 SLOT=2 KEYWORDS= -IUSE=botan debug doc examples gcrypt gpg logger nss openssl pkcs11 +qt4 qt5 sasl softstore test +IUSE=botan debug doc examples gcrypt gpg logger nss +openssl pkcs11 +qt4 qt5 sasl softstore test REQUIRED_USE=|| ( qt4 qt5 ) RDEPEND=
[gentoo-commits] proj/mozilla:master commit in: www-client/firefox/
commit: a04646748edd7477097e32f8c2a498f93dcb34c5 Author: Ian Stakenvicius axs AT gentoo DOT org AuthorDate: Sun Mar 1 20:06:47 2015 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Sun Mar 1 20:06:47 2015 + URL: http://sources.gentoo.org/gitweb/?p=proj/mozilla.git;a=commit;h=a0464674 Firefox 37 beta1 added www-client/firefox/Manifest | 1 + www-client/firefox/firefox-37.0_beta1.ebuild | 391 +++ 2 files changed, 392 insertions(+) diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest index 43ffedc..5012da5 100644 --- a/www-client/firefox/Manifest +++ b/www-client/firefox/Manifest @@ -160,3 +160,4 @@ DIST firefox-36.0-xh.xpi 436240 SHA256 56f2cdd3b6e6fed9afd150a32234de8ffcd55da1e DIST firefox-36.0-zh-CN.xpi 475834 SHA256 58016e2f50536c48f2be10f8cbba49c39f2195c92cced4cd27ff8625ed63a127 SHA512 b7a17553d776f1eda104526a648fac6deeba9b7a36da7df444f14aff8937c834a9d594d4af54d4093a45b6a5692f9b6cc73022f76a4c4274c60f039d94eddf7e WHIRLPOOL fd873219b35403e23d3b1525486b2912f054cd422b76f878e9eb1ec494aa6faa3a611b0856b5a1e8b5609052ba12e7ed972f64c54145d9e220d3d7a295a6fdd5 DIST firefox-36.0-zh-TW.xpi 455305 SHA256 1b383472774b35333622cf528f2d40ef00796795e876cfda233a86c262aea2fe SHA512 e2608ca2d502b5a9428ecf4a0d5bd0955662ef765e97e6783fc6ef1377635e5ed3eaad3df222f82542865b61162f07330274ad6b253d569aac412877b20c WHIRLPOOL 98341e5b4d48a3b171bbc41d9166abafa3f088980a88ea069245c7a19a7c3f40cc80279162db9a7ace7105a9724a7997e4a16a756683d9476c3d371371510e5f DIST firefox-36.0.source.tar.bz2 179368018 SHA256 d1db20e5c9674ccc9c463ac3d52c9e8e465eef4b01c822a166458a7d0d5b4cf2 SHA512 224f88673b0b0875edc0189ba4a6d883c0920a0a1e296880324dcbb6ad53a6e0be707447b4b083a2cc1b862a04a1a5aed0d38f72e2d404c27666116fa689da66 WHIRLPOOL 59f6777cbb0449f605cd939a43e78136b8c12725b7eb8088516dc5d3c39d24278e67b5f65ef6d62015b5b445b56d7a36c9e4d8d6e3c8f2183dc96c09bd14d0ad +DIST firefox-37.0b1.source.tar.bz2 178770650 SHA256 e4b7898e43d3c802f321083f08c268e64382eecd9ab29dfa853155964920fa7b SHA512 6ddd906641ee030a03231ee6b729c153f525a012996ab37c56ecda8a176e5347ffede95cabdf276f4e8293aa16f219fc8889b2ee20781905add3da0fd0f5b574 WHIRLPOOL 773449cb35c6e9d3517c5d06d4c505f46db0bd1c7abb2f259e294697fc8e675e2701b0441c341feb8752c09bb8c9078927abcd494517a1105ad0f163caabee6c diff --git a/www-client/firefox/firefox-37.0_beta1.ebuild b/www-client/firefox/firefox-37.0_beta1.ebuild new file mode 100644 index 000..7acd903 --- /dev/null +++ b/www-client/firefox/firefox-37.0_beta1.ebuild @@ -0,0 +1,391 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/www-client/firefox/firefox-36.0.ebuild,v 1.4 2015/03/01 01:44:10 axs Exp $ + +EAPI=5 +VIRTUALX_REQUIRED=pgo +WANT_AUTOCONF=2.1 +MOZ_ESR= + +# This list can be updated with scripts/get_langs.sh from the mozilla overlay +# No official support as of fetch time +# csb +MOZ_LANGS=( af ar as ast be bg bn-BD bn-IN br bs ca cs cy da de el en +en-GB en-US en-ZA eo es-AR es-CL es-ES es-MX et eu fa fi fr fy-NL ga-IE gd +gl gu-IN he hi-IN hr hu hy-AM id is it ja kk km kn ko lt lv mai mk ml mr +nb-NO nl nn-NO or pa-IN pl pt-BR pt-PT rm ro ru si sk sl son sq sr sv-SE ta te +th tr uk vi xh zh-CN zh-TW ) + +# Convert the ebuild version to the upstream mozilla version, used by mozlinguas +MOZ_PV=${PV/_alpha/a} # Handle alpha for SRC_URI +MOZ_PV=${MOZ_PV/_beta/b} # Handle beta for SRC_URI +MOZ_PV=${MOZ_PV/_rc/rc} # Handle rc for SRC_URI + +if [[ ${MOZ_ESR} == 1 ]]; then + # ESR releases have slightly version numbers + MOZ_PV=${MOZ_PV}esr +fi + +# Patch version +PATCH=${PN}-36.0-patches-01 +# Upstream ftp release URI that's used by mozlinguas.eclass +# We don't use the http mirror because it deletes old tarballs. +MOZ_FTP_URI=ftp://ftp.mozilla.org/pub/${PN}/releases/; +MOZ_HTTP_URI=http://ftp.mozilla.org/pub/${PN}/releases/; + +MOZCONFIG_OPTIONAL_WIFI=1 +MOZCONFIG_OPTIONAL_JIT=enabled + +inherit check-reqs flag-o-matic toolchain-funcs eutils gnome2-utils mozconfig-v5.36 multilib pax-utils fdo-mime autotools virtualx mozlinguas + +DESCRIPTION=Firefox Web Browser +HOMEPAGE=http://www.mozilla.com/firefox; + +KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux + +SLOT=0 +LICENSE=MPL-2.0 GPL-2 LGPL-2.1 +IUSE=bindist hardened +minimal pgo selinux +gmp-autoupdate test +RESTRICT=!bindist? ( bindist ) + +# More URIs appended below... +SRC_URI=${SRC_URI} + http://dev.gentoo.org/~anarchy/mozilla/patchsets/${PATCH}.tar.xz + http://dev.gentoo.org/~axs/distfiles/${PATCH}.tar.xz + http://dev.gentoo.org/~polynomial-c/mozilla/patchsets/${PATCH}.tar.xz; + +ASM_DEPEND==dev-lang/yasm-1.1 + +# Mesa 7.10 needed for WebGL + bugfixes +RDEPEND= + =dev-libs/nss-3.17.4 + =dev-libs/nspr-4.10.7 + selinux? ( sec-policy/selinux-mozilla ) + +DEPEND
[gentoo-commits] proj/releng:master commit in: tools-hardened/desktop/files/
commit: 0a62f57f71236d92b39242f50e427615707b4053 Author: Devan Franchini twitch153 AT gentoo DOT org AuthorDate: Tue Mar 3 23:59:54 2015 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Tue Mar 3 23:59:54 2015 + URL: http://sources.gentoo.org/gitweb/?p=proj/releng.git;a=commit;h=0a62f57f tools-hardened/desktop 3.17.7-hardened-r1.config: Enables EMUTRAMP config option tools-hardened/desktop/files/3.17.7-hardened-r1.config | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools-hardened/desktop/files/3.17.7-hardened-r1.config b/tools-hardened/desktop/files/3.17.7-hardened-r1.config index 93b1f6b..85e49b9 100644 --- a/tools-hardened/desktop/files/3.17.7-hardened-r1.config +++ b/tools-hardened/desktop/files/3.17.7-hardened-r1.config @@ -2946,7 +2946,7 @@ CONFIG_PAX_HAVE_ACL_FLAGS=y # CONFIG_PAX_NOEXEC=y CONFIG_PAX_PAGEEXEC=y -# CONFIG_PAX_EMUTRAMP is not set +CONFIG_PAX_EMUTRAMP=y CONFIG_PAX_MPROTECT=y # CONFIG_PAX_MPROTECT_COMPAT is not set # CONFIG_PAX_ELFRELOCS is not set
[gentoo-commits] proj/mozilla:master commit in: www-client/firefox/, eclass/
commit: 106c77dfb13c28304c74c3e07e8bf146e8c3b282 Author: Ian Stakenvicius axs AT gentoo DOT org AuthorDate: Wed Mar 4 00:15:49 2015 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Wed Mar 4 00:15:49 2015 + URL: http://sources.gentoo.org/gitweb/?p=proj/mozilla.git;a=commit;h=106c77df Adjusted jit config options between ebuilds and eclass eclass/mozconfig-v5.36.eclass| 4 +++- www-client/firefox/firefox-36.0.ebuild | 4 www-client/firefox/firefox-37.0_beta1.ebuild | 4 3 files changed, 3 insertions(+), 9 deletions(-) diff --git a/eclass/mozconfig-v5.36.eclass b/eclass/mozconfig-v5.36.eclass index 7959064..0cab858 100644 --- a/eclass/mozconfig-v5.36.eclass +++ b/eclass/mozconfig-v5.36.eclass @@ -184,7 +184,9 @@ mozconfig_config() { if [[ -n ${MOZCONFIG_OPTIONAL_JIT} ]]; then mozconfig_use_enable jit ion - mozconfig_use_enable jit yarr-jit + # Force jit simulators for mips and arm + use jit use arm mozconfig_annotate '' --enable-arm-simulator + use jit use mips mozconfig_annotate '' --enable-mips-simulator fi # These are enabled by default in all mozilla applications diff --git a/www-client/firefox/firefox-36.0.ebuild b/www-client/firefox/firefox-36.0.ebuild index a3cc92f..69c577e 100644 --- a/www-client/firefox/firefox-36.0.ebuild +++ b/www-client/firefox/firefox-36.0.ebuild @@ -224,10 +224,6 @@ src_configure() { # Other ff-specific settings mozconfig_annotate '' --with-default-mozilla-five-home=${MOZILLA_FIVE_HOME} - # Force jit simulators for mips and arm - use jit use arm mozconfig_annotate '' --enable-arm-simulator - use jit use mips mozconfig_annotate '' --enable-mips-simulator - # Allow for a proper pgo build if use pgo; then echo mk_add_options PROFILE_GEN_SCRIPT='\$(PYTHON) \$(OBJDIR)/_profile/pgo/profileserver.py' ${S}/.mozconfig diff --git a/www-client/firefox/firefox-37.0_beta1.ebuild b/www-client/firefox/firefox-37.0_beta1.ebuild index 7acd903..813338e 100644 --- a/www-client/firefox/firefox-37.0_beta1.ebuild +++ b/www-client/firefox/firefox-37.0_beta1.ebuild @@ -223,10 +223,6 @@ src_configure() { # Other ff-specific settings mozconfig_annotate '' --with-default-mozilla-five-home=${MOZILLA_FIVE_HOME} - # Force jit simulators for mips and arm - use jit use arm mozconfig_annotate '' --enable-arm-simulator - use jit use mips mozconfig_annotate '' --enable-mips-simulator - # Allow for a proper pgo build if use pgo; then echo mk_add_options PROFILE_GEN_SCRIPT='\$(PYTHON) \$(OBJDIR)/_profile/pgo/profileserver.py' ${S}/.mozconfig
[gentoo-commits] proj/gnome:master commit in: gnome-extra/evolution-data-server/
commit: 2bab8ffd32dc6bd8194915ec14bb98aed9ee1152 Author: Priit Laes plaes AT plaes DOT org AuthorDate: Wed Mar 4 05:57:12 2015 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Wed Mar 4 05:57:12 2015 + URL: http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=2bab8ffd gnome-extra/evolution-data-server: 3.13.90 → 3.15.91 ...on-data-server-3.13.90.ebuild = evolution-data-server-3.15.91.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/gnome-extra/evolution-data-server/evolution-data-server-3.13.90.ebuild b/gnome-extra/evolution-data-server/evolution-data-server-3.15.91.ebuild similarity index 100% rename from gnome-extra/evolution-data-server/evolution-data-server-3.13.90.ebuild rename to gnome-extra/evolution-data-server/evolution-data-server-3.15.91.ebuild
[gentoo-commits] proj/mysql-extras:master commit in: /
commit: be6b12df249e2cac67adb14072ab45a3d40f79d9 Author: Brian Evans grknight AT tuffmail DOT com AuthorDate: Wed Mar 4 03:10:27 2015 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Wed Mar 4 03:10:27 2015 + URL: http://sources.gentoo.org/gitweb/?p=proj/mysql-extras.git;a=commit;h=be6b12df Update index for new 10.1 beta including a patch 0_index.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/0_index.txt b/0_index.txt index 11046cb..3e1287d 100644 --- a/0_index.txt +++ b/0_index.txt @@ -1867,7 +1867,7 @@ @@ Gentoo bug 525192 MDEV-6863 @patch 20014_all_mariadb-innodb-compression.patch -@ver 10.01.01.00 to 10.99.99.99 +@ver 10.01.01.00 to 10.01.02.99 @pn mariadb @@ Remove magic dependencies on lz4 and lzo
[gentoo-commits] proj/gnome:master commit in: mail-client/evolution/
commit: 88e73e036b029451b5d768cc7aec1df50b19332d Author: Priit Laes plaes AT plaes DOT org AuthorDate: Wed Mar 4 05:57:29 2015 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Wed Mar 4 05:57:29 2015 + URL: http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=88e73e03 mail-client/evolution: 3.13.90 → 3.15.91 .../evolution/{evolution-3.13.90.ebuild = evolution-3.15.91.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/mail-client/evolution/evolution-3.13.90.ebuild b/mail-client/evolution/evolution-3.15.91.ebuild similarity index 100% rename from mail-client/evolution/evolution-3.13.90.ebuild rename to mail-client/evolution/evolution-3.15.91.ebuild
[gentoo-commits] dev/ultrabug:master commit in: app-admin/mongo-tools/, dev-db/mongodb/
commit: 5a961192a0708d55637d73ffc0fc2e7ae5d1a352 Author: Ultrabug ultrabug AT gentoo DOT org AuthorDate: Tue Mar 3 17:27:33 2015 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Tue Mar 3 17:27:33 2015 + URL: http://sources.gentoo.org/gitweb/?p=dev/ultrabug.git;a=commit;h=5a961192 fix mongo-tools install after mongodb 3 app-admin/mongo-tools/Manifest | 2 +- app-admin/mongo-tools/mongo-tools-3.0.0.ebuild | 15 --- dev-db/mongodb/Manifest| 2 +- dev-db/mongodb/mongodb-3.0.0.ebuild| 7 +++ 4 files changed, 13 insertions(+), 13 deletions(-) diff --git a/app-admin/mongo-tools/Manifest b/app-admin/mongo-tools/Manifest index 76d279e..c1e9001 100644 --- a/app-admin/mongo-tools/Manifest +++ b/app-admin/mongo-tools/Manifest @@ -1,3 +1,3 @@ AUX mongo-tools-3.0.0-build.patch 528 SHA256 99ee6a119b3dd4145a088a9c581763f856f53c579f477b4e4eaaa8e7dd2c0f02 SHA512 9bf9e247f49a4fbc251ce878b82d457136b3ede890458afbd92b27a9f283e44e02bab92b2817cd1c3160a807ce8a7e6296e813f3573c2b733f2701fdb07323fe WHIRLPOOL 03d7330cb179111ed608929b15d2901258e8d1434ed9b28a1069a235498b32fb4ba165fb193635be1925236a83181659efd53514ef9a5c640bdfc6d5e4da05f3 DIST mongo-tools-3.0.0.tar.gz 2134169 SHA256 15a773b67004eabef9dc89b19730da64bc31e86a76216a7d0d1f00e86fd2d432 SHA512 a180d1bae030a33f346ff30c96c9bf7d0e0732b42d08b8f1cb0a22f5413afe79b9eaa2a233fd6f336b9f6ecc7dee2f73858eedf1d8038dfe8116c322a0ef3e3a WHIRLPOOL 09491fdac5e1124ea1e3a7385ee675e6d08711f4848459e5cc1b7e212ae688197a8d255c4ec54be90441ddc2ab12ced7f3f538c0f83c257fdfbcaf2cd0573986 -EBUILD mongo-tools-3.0.0.ebuild 950 SHA256 36ced6f5f944022e91b34317e1714d24ed6850f93f2bd9232830a2fbea9b117c SHA512 a521e247a2ca509234be5a5e72ba8357e609f05ab9b0866f601a40a8b4b03ea8b906ff9e03f719d29253ac526e23c4897d2d00018bc39b3e2b9fd131038c3a11 WHIRLPOOL dcbf364ca237f579654f64d5f34d5379eb27010df21f8264ddea671f319f16acef09293e2e580665f4d1a9356ab16dd8fb29cce6f431b8e4b88d8ee37701e5b7 +EBUILD mongo-tools-3.0.0.ebuild 981 SHA256 ce119a1baa7df4c2bb56c8db5c597dd6df09184a197b63019077e5d59a660e02 SHA512 d2f02c1b611aac9a8842e7ac73745882d799a768a968fbcda8837a051b049205b7a35e10a30031fab7351de6c6dc222b2c10fafb65175d01c096fb69cf309569 WHIRLPOOL b95213ae8e5137c113b40ac117ee4684367eaa0524a4c5e937361a465f33a0aea209969b406a3bc0bfd44d15d58ceedc4ae18b3af573d505e8ef10bff55a38e2 diff --git a/app-admin/mongo-tools/mongo-tools-3.0.0.ebuild b/app-admin/mongo-tools/mongo-tools-3.0.0.ebuild index f5058a3..619a761 100644 --- a/app-admin/mongo-tools/mongo-tools-3.0.0.ebuild +++ b/app-admin/mongo-tools/mongo-tools-3.0.0.ebuild @@ -17,19 +17,20 @@ SLOT=0 KEYWORDS=~amd64 ~x86 IUSE=sasl ssl -RDEPEND= -DEPEND=dev-lang/go +# Maintainer note: +# openssl DEPEND constraint, see: +# https://github.com/mongodb/mongo-tools/issues/11 + +RDEPEND=!dev-db/mongodb-3.0.0 +DEPEND=${RDEPEND} + dev-lang/go sasl? ( dev-libs/cyrus-sasl ) - ssl? ( dev-libs/openssl-1.0.2 ) - + ssl? ( dev-libs/openssl-1.0.2 ) S=${WORKDIR}/${MY_P} src_prepare() { epatch ${FILESDIR}/${PN}-3.0.0-build.patch - - # Maintainer note : openssl DEPEND constraint, see : - # https://github.com/mongodb/mongo-tools/issues/11 } src_compile() { diff --git a/dev-db/mongodb/Manifest b/dev-db/mongodb/Manifest index 1d18edc..67245f4 100644 --- a/dev-db/mongodb/Manifest +++ b/dev-db/mongodb/Manifest @@ -8,5 +8,5 @@ AUX mongos.conf-r2 648 SHA256 d1bf479cee999b4e59e5100c134cd3e7af4bb126342418100c AUX mongos.confd-r2 546 SHA256 1378a880ffde0efae213ac6d6d4bbe2181c92fbb06535a58c2dab06ef88ee8e3 SHA512 30e208690b5f28bd0442b7ed302d9be991aedd27203f24e5849201d33291ad7f0f9153ae3a00b55697d79a45c40d7b3792ff45f0c24ef2cf4e88222f88ea1400 WHIRLPOOL 68b8eed779e19261c4d13ebd6be8c11b6df94e748bb8f03d632ecbfc5fcd151a693e51c5a4ad4f0af9439d07dedafc29bd9b86b5a532bad48d570fca73002987 AUX mongos.initd-r2 766 SHA256 673c0662c0638a77cb5f630605a828a6191abd0c4e9bd295b43d7b4aefeb2e1a SHA512 620062890f13bee96a1ff3b1c6900b8e08358481aae7476187eddee8f56f89e4a3d4351df88c9264fdf5e773f57e1c28337b6086a33fa97246005bfd027e0b6d WHIRLPOOL 74094c383596a1c24ced57aea1943ec86e6c98dad3a615fbf9bfc59969aaee2571c7f99a44de879864466fba9efd780f7187a5a95da04faf094f0ce3cd8031f7 DIST mongodb-src-r3.0.0.tar.gz 25590862 SHA256 c1fdbb6bbc33eafedc4aa363be2b3cdf1eea8b8eb618d25131c5a30def24aad9 SHA512 e9a50066754500d53b2e825bc9c4e7ccb692ce45a852b1ff52ba6cd2bbcbd826efea4c1018c68821bb4070a01335db0e19fd35f09f1eee6ba89d52bb96c228a7 WHIRLPOOL e933f5b1c38780ea4ef0fcfa7a188e3871484b768ab42aec881561dd543365946b7c7c9ed56b084112cf237f0dfc6da7760217c6b2c0f0b38609e9ac50a8720b -EBUILD mongodb-3.0.0.ebuild 3931 SHA256 a27721c6ff6e66e3bb8120fe1a334b23d8fed3cf0cf074eae9b2ca5381900b3c SHA512 e85de37965a9f8a2b84844820fe28537a6a795616f9c465de334ab3863dd1fbc5c68b86c8d3e97a9bbddcaaf3f342483aad1438079c31167355191aa695caad5 WHIRLPOOL
[gentoo-commits] dev/leio:master commit in: media-tv/kodi/
commit: 584b51df6bb791b2925d91bc72329bc327e80265 Author: Mart Raudsepp leio AT gentoo DOT org AuthorDate: Tue Mar 3 14:28:45 2015 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Tue Mar 3 14:28:45 2015 + URL:http://sources.gentoo.org/gitweb/?p=dev/leio.git;a=commit;h=584b51df kodi: append glesv2 and egl cflags and ldflags, to help kodi find them from /opt/vc media-tv/kodi/kodi-14.1.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/media-tv/kodi/kodi-14.1.ebuild b/media-tv/kodi/kodi-14.1.ebuild index 3022b8b..cd76c6b 100644 --- a/media-tv/kodi/kodi-14.1.ebuild +++ b/media-tv/kodi/kodi-14.1.ebuild @@ -9,7 +9,7 @@ EAPI=5 PYTHON_COMPAT=( python{2_6,2_7} ) PYTHON_REQ_USE=sqlite -inherit eutils python-single-r1 multiprocessing autotools +inherit eutils flag-o-matic python-single-r1 multiprocessing autotools CODENAME=Helix case ${PV} in @@ -193,6 +193,8 @@ src_configure() { local myconf use rpi myconf='--with-platform=raspberry-pi' + use rpi append-cppflags $(pkg-config --cflags egl glesv2) + use rpi append-ldflags $(pkg-config --libs egl glesv2) econf \ --docdir=/usr/share/doc/${PF} \
[gentoo-commits] proj/pms:eapi-6 commit in: /
commit: c951cac4e7b045f04c75070e147ac713f5e95885 Author: Michael Palimaka kensington AT gentoo DOT org AuthorDate: Sun May 11 19:15:06 2014 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Thu Feb 19 08:17:29 2015 + URL:http://sources.gentoo.org/gitweb/?p=proj/pms.git;a=commit;h=c951cac4 EAPI 6 supports package.* and use.* directories. See bug 282296. --- eapi-differences.tex | 5 - profiles.tex | 32 ++-- 2 files changed, 30 insertions(+), 7 deletions(-) diff --git a/eapi-differences.tex b/eapi-differences.tex index 6a7aa00..b3a757a 100644 --- a/eapi-differences.tex +++ b/eapi-differences.tex @@ -41,6 +41,9 @@ of this document for a complete table of previous EAPIs. \bottomrule \endlastfoot +\t{package*} and \t{use*} dirs \compactfeatureref{profile-file-dirs} +No No No No Yes \\ + Stable use masking/forcing \compactfeatureref{stablemask} No No No Yes Yes \\ @@ -304,7 +307,7 @@ EAPI 5 is EAPI 4 with the following changes: EAPI 6 is EAPI 5 with the following changes: \begin{compactitem} -\item None +\item Profile \t{package*} and \t{use*} can be directories, \featureref{profile-file-dirs}. \end{compactitem} \ChangeWhenAddingAnEAPI{6} diff --git a/profiles.tex b/profiles.tex index f71b537..55c7acf 100644 --- a/profiles.tex +++ b/profiles.tex @@ -70,19 +70,39 @@ parent profile's list is taken, and the current profile's list appended. If any hyphen, then any lines previous to it whose contents are equal to the remainder of that line are removed from the list. Once again, blank lines and those beginning with a \# are discarded. -\subsection{packages} +\featurelabel{profile-file-dirs} For EAPIs listed as supported in table~\ref{tab:profile-file-dirs}, +simple line-based files described in the following sections may optionally be directories containing +files of the named type. + +\ChangeWhenAddingAnEAPI{6} +\begin{centertable}{Profile support for directories of simple line-based files} +\label{tab:profile-file-dirs} +\begin{tabular}{ l l l } + \toprule + \multicolumn{1}{c}{\textbf{EAPI}} + \multicolumn{1}{c}{\textbf{Supports directories of simple line-based files?}} \\ + \midrule + 0, 1, 2, 3, 4, 5 No \\ + 6 Yes \\ + \bottomrule +\end{tabular} +\end{centertable} + +\subsubsection{packages} The \t{packages} file is used to define the `system set' for this profile. After the above rules for inheritance and comments are applied, its lines must take one of two forms: a package dependency specification prefixed by \t{*} denotes that the atom forms part of the system set. A package dependency specification on its own may also appear for legacy reasons, but should be ignored when calculating the system set. -\subsection{packages.build} +\subsubsection{packages.build} The \t{packages.build} file is used by Gentoo's Catalyst tool to generate stage1 tarballs, and has no relevance to the operation of a package manager. It is thus outside the scope of this document, but is mentioned here for completeness. -\subsection{package.mask} +\note At the time of writing, Catalyst does not support \t{packages.build} as a directory. + +\subsubsection{package.mask} \t{package.mask} is used to prevent packages from being installed on a given profile. Each line contains one package dependency specification; anything matching this specification will not be installed unless unmasked by the user's configuration. @@ -93,20 +113,20 @@ necessarily a global mask (from \t{profiles/package.mask}, section~\ref{profiles \note Portage currently treats \t{profiles/package.mask} as being on the leftmost branch of the inherit tree when it comes to \t{-lines}. This behaviour may not be relied upon. -\subsection{package.provided} +\subsubsection{package.provided} \t{package.provided} is used to tell the package manager that a certain package version should be considered to be provided by the system regardless of whether it is actually installed. Because it has severe adverse effects on USE-based and slot-based dependencies, its use is strongly deprecated and package manager support must be regarded as purely optional. -\subsection{package.use} +\subsubsection{package.use} The \t{package.use} file may be used by the package manager to override the default USE flags specified by \t{make.defaults} on a per package basis. The format is to have a package dependency specification, and then a space delimited list of USE flags to enable. A USE flag in the form of \t{-flag} indicates that the package should have the USE flag disabled. The package dependency specification is limited to the forms defined by the directory's EAPI. -\subsection{USE masking and forcing} +\subsubsection{USE masking and forcing} \label{sec:use-masking} This section covers the eight files \t
[gentoo-commits] proj/pms:eapi-6 commit in: /
commit: 85c72a2ffd66f6b9d0d16f47989b6cc752955901 Author: Ulrich Müller ulm AT gentoo DOT org AuthorDate: Mon Feb 16 12:46:40 2015 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Thu Feb 19 08:17:29 2015 + URL:http://sources.gentoo.org/gitweb/?p=proj/pms.git;a=commit;h=85c72a2f EAPI 6 enables failglob in global scope. See bug 463822. --- eapi-differences.tex| 4 ebuild-env-commands.tex | 15 +++ 2 files changed, 15 insertions(+), 4 deletions(-) diff --git a/eapi-differences.tex b/eapi-differences.tex index 7854739..6fc115c 100644 --- a/eapi-differences.tex +++ b/eapi-differences.tex @@ -145,6 +145,9 @@ Profile \t{IUSE} injection \compactfeatureref{profile-iuse-inject} Bash version \compactfeatureref{bash-version} 3.2 3.2 3.2 3.2 4.2 \\ +\t{failglob} in global scope \compactfeatureref{failglob} +No No No No Yes \\ + \t{find} is GNU? \compactfeatureref{gnu-find} Undefined Undefined Undefined Yes Yes \\ @@ -312,6 +315,7 @@ EAPI 6 is EAPI 5 with the following changes: \begin{compactitem} \item Profile \t{package*} and \t{use*} can be directories, \featureref{profile-file-dirs}. \item Bash version is 4.2, \featureref{bash-version}. +\item \t{failglob} is enabled in global scope, \featureref{failglob}. \end{compactitem} \ChangeWhenAddingAnEAPI{6} diff --git a/ebuild-env-commands.tex b/ebuild-env-commands.tex index 9e41abe..ca6f5b3 100644 --- a/ebuild-env-commands.tex +++ b/ebuild-env-commands.tex @@ -33,18 +33,25 @@ The following commands must always be available in the ebuild environment: table~\ref{tab:system-commands-table} as requiring GNU find. \end{compactitem} +\subsubsection{Shell options} + +\featurelabel{failglob} For EAPIs listed such in table~\ref{tab:system-commands-table}, the +\t{failglob} option of bash is set in the global scope of ebuilds. If set, failed pattern matches +during filename expansion result in an error when the ebuild is being sourced. + \ChangeWhenAddingAnEAPI{6} \begin{centertable}{System commands for EAPIs} \label{tab:system-commands-table} -\begin{tabular}{ l l l } +\begin{tabular}{ l l l l } \toprule \multicolumn{1}{c}{\textbf{EAPI}} \multicolumn{1}{c}{\textbf{Bash version}} + \multicolumn{1}{c}{\textbf{\t{failglob} in global scope?}} \multicolumn{1}{c}{\textbf{GNU \t{find}?}} \\ \midrule - 0, 1, 2, 3, 4 3.2 Undefined \\ - 5 3.2 Yes \\ - 6 4.2 Yes \\ + 0, 1, 2, 3, 4 3.2 No Undefined \\ + 5 3.2 No Yes \\ + 6 4.2 Yes Yes \\ \bottomrule \end{tabular} \end{centertable}
[gentoo-commits] proj/pms:eapi-6 commit in: /
commit: 8b257070f3a88d91a64faa0f588957a5dc137e97 Author: Ulrich Müller ulm AT gentoo DOT org AuthorDate: Wed Feb 18 07:11:29 2015 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Wed Feb 18 07:11:29 2015 + URL:http://sources.gentoo.org/gitweb/?p=proj/pms.git;a=commit;h=8b257070 Whitespace: Split some very long lines. --- dependencies.tex| 28 +--- ebuild-env-commands.tex | 6 +++--- names.tex | 12 3 files changed, 28 insertions(+), 18 deletions(-) diff --git a/dependencies.tex b/dependencies.tex index 2444fcd..b5cfcfa 100644 --- a/dependencies.tex +++ b/dependencies.tex @@ -4,17 +4,22 @@ \section{Dependency Classes} \label{sec:dependency-classes} -\begin{centertable}{Dependency classes required to be satisfied for a particular phase function} \label{tab:phase-function-dependency-classes} +\begin{centertable}{Dependency classes required to be satisfied for a particular phase function} +\label{tab:phase-function-dependency-classes} \begin{tabular}{ p{0.2\textwidth} p{0.7\textwidth} } -\toprule -\multicolumn{1}{c}{\textbf{Phase function}} -\multicolumn{1}{c}{\textbf{Satisfied dependency classes}} \\ -\midrule -\t{pkg\_pretend}, \t{pkg\_setup}, \t{pkg\_info}, \t{pkg\_nofetch} None (ebuilds can rely only on the packages in the system set) \\ -\t{src\_unpack}, \t{src\_prepare}, \t{src\_configure}, \t{src\_compile}, \t{src\_test}, \t{src\_install} \t{DEPEND} \\ -\t{pkg\_preinst}, \t{pkg\_postinst}, \t{pkg\_prerm}, \t{pkg\_postrm} \t{RDEPEND} (unless the particular dependency results in a circular dependency, in which case it may be installed later) \\ -\t{pkg\_config} \t{RDEPEND}, \t{PDEPEND} \\ -\bottomrule + \toprule + \multicolumn{1}{c}{\textbf{Phase function}} + \multicolumn{1}{c}{\textbf{Satisfied dependency classes}} \\ + \midrule + \t{pkg\_pretend}, \t{pkg\_setup}, \t{pkg\_info}, \t{pkg\_nofetch} + None (ebuilds can rely only on the packages in the system set) \\ + \t{src\_unpack}, \t{src\_prepare}, \t{src\_configure}, \t{src\_compile}, \t{src\_test}, + \t{src\_install} \t{DEPEND} \\ + \t{pkg\_preinst}, \t{pkg\_postinst}, \t{pkg\_prerm}, \t{pkg\_postrm} + \t{RDEPEND} (unless the particular dependency results in a circular dependency, in which + case it may be installed later) \\ + \t{pkg\_config} \t{RDEPEND}, \t{PDEPEND} \\ + \bottomrule \end{tabular} \end{centertable} @@ -30,7 +35,8 @@ There are three classes of dependencies supported by ebuilds: the package manager finishes the batch of installs. \end{compactitem} -Table~\ref{tab:phase-function-dependency-classes} lists dependencies which must be satisfied before a particular phase function is executed. +Table~\ref{tab:phase-function-dependency-classes} lists dependencies which must be satisfied before +a particular phase function is executed. In addition, \t{SRC\_URI}, \t{HOMEPAGE}, \t{RESTRICT}, \t{PROPERTIES}, \t{LICENSE} and \t{REQUIRED\_USE} use dependency-style specifications to specify their values. diff --git a/ebuild-env-commands.tex b/ebuild-env-commands.tex index 70b69b2..7d3c33b 100644 --- a/ebuild-env-commands.tex +++ b/ebuild-env-commands.tex @@ -23,9 +23,9 @@ dependencies must be used to ensure their presence. The following commands must always be available in the ebuild environment: \begin{compactitem} -\item All builtin commands in GNU bash, version 3.2\footnote{The -required bash version was retroactively updated from 3.0 to 3.2 in -November 2009 (see \url{http://www.gentoo.org/proj/en/council/meeting-logs/20091109.txt}).\label{fn:bash3.2}}. +\item All builtin commands in GNU bash, version 3.2\footnote{The required bash version was +retroactively updated from 3.0 to 3.2 in November 2009 +(see \url{http://www.gentoo.org/proj/en/council/meeting-logs/20091109.txt}).\label{fn:bash3.2}}. \item \t{sed} must be available, and must support all forms of invocations valid for GNU sed version 4 or later. \item \t{patch} must be available, and must support all inputs valid for GNU patch. diff --git a/names.tex b/names.tex index 447be9a..e64a828 100644 --- a/names.tex +++ b/names.tex @@ -87,7 +87,8 @@ from which it was invoked. \begin{algorithm} \caption{Version comparison logic for numeric components} \label{alg:version-comparison-numeric} \begin{algorithmic}[1] - \STATE define the notations $An_k$ and $Bn_k$ to mean the $k$\textsuperscript{th} numeric component of $A$ and $B$ respectively, using $0$-based indexing + \STATE define the notations $An_k$ and $Bn_k$ to mean the $k$\textsuperscript{th} numeric + component of $A$ and $B$ respectively, using $0$-based indexing \IF{$An_0Bn_0$ using integer comparison} \RETURN $AB$ \ELSIF{$An_0Bn_0$ using integer
[gentoo-commits] proj/pms:eapi-6 commit in: /
commit: 92ebc3e49bf513fd1f997deaaf41285f845f0d75 Author: Ulrich Müller ulm AT gentoo DOT org AuthorDate: Mon Feb 16 11:22:22 2015 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Thu Feb 19 08:17:29 2015 + URL:http://sources.gentoo.org/gitweb/?p=proj/pms.git;a=commit;h=92ebc3e4 EAPI 6: Bash version is 4.2. See bug 431340. --- eapi-differences.tex| 4 ebuild-env-commands.tex | 15 --- ebuild-format.tex | 11 ++- 3 files changed, 18 insertions(+), 12 deletions(-) diff --git a/eapi-differences.tex b/eapi-differences.tex index b3a757a..7854739 100644 --- a/eapi-differences.tex +++ b/eapi-differences.tex @@ -142,6 +142,9 @@ Profile \t{IUSE} injection \compactfeatureref{profile-iuse-inject} \t{EPREFIX}, \t{ED}, \t{EROOT} \compactfeatureref{offset-prefix-vars} No Yes Yes Yes Yes \\ +Bash version \compactfeatureref{bash-version} +3.2 3.2 3.2 3.2 4.2 \\ + \t{find} is GNU? \compactfeatureref{gnu-find} Undefined Undefined Undefined Yes Yes \\ @@ -308,6 +311,7 @@ EAPI 6 is EAPI 5 with the following changes: \begin{compactitem} \item Profile \t{package*} and \t{use*} can be directories, \featureref{profile-file-dirs}. +\item Bash version is 4.2, \featureref{bash-version}. \end{compactitem} \ChangeWhenAddingAnEAPI{6} diff --git a/ebuild-env-commands.tex b/ebuild-env-commands.tex index 7a338a5..9e41abe 100644 --- a/ebuild-env-commands.tex +++ b/ebuild-env-commands.tex @@ -23,9 +23,8 @@ dependencies must be used to ensure their presence. The following commands must always be available in the ebuild environment: \begin{compactitem} -\item All builtin commands in GNU bash, version 3.2\footnote{The required bash version was -retroactively updated from 3.0 to 3.2 in November 2009 -(see \url{http://www.gentoo.org/proj/en/council/meeting-logs/20091109.txt}).\label{fn:bash3.2}}. +\item \featurelabel{bash-version} All builtin commands in GNU bash, version as listed in +table~\ref{tab:system-commands-table}. \item \t{sed} must be available, and must support all forms of invocations valid for GNU sed version 4 or later. \item \t{patch} must be available, and must support all inputs valid for GNU patch. @@ -35,15 +34,17 @@ The following commands must always be available in the ebuild environment: \end{compactitem} \ChangeWhenAddingAnEAPI{6} -\begin{centertable}{\t{find} implementation for EAPIs} +\begin{centertable}{System commands for EAPIs} \label{tab:system-commands-table} -\begin{tabular}{ l l } +\begin{tabular}{ l l l } \toprule \multicolumn{1}{c}{\textbf{EAPI}} + \multicolumn{1}{c}{\textbf{Bash version}} \multicolumn{1}{c}{\textbf{GNU \t{find}?}} \\ \midrule - 0, 1, 2, 3, 4 Undefined \\ - 5, 6 Yes \\ + 0, 1, 2, 3, 4 3.2 Undefined \\ + 5 3.2 Yes \\ + 6 4.2 Yes \\ \bottomrule \end{tabular} \end{centertable} diff --git a/ebuild-format.tex b/ebuild-format.tex index befe679..3c57e5f 100644 --- a/ebuild-format.tex +++ b/ebuild-format.tex @@ -2,11 +2,12 @@ \label{sec:ebuild-format} The ebuild file format is in its basic form a subset of the format of a bash script. The interpreter -is assumed to be GNU bash, version 3.2 or later, see footnote \ref{fn:bash3.2} on page -\pageref{fn:bash3.2}. The file encoding must be UTF-8 with Unix-style newlines. When sourced, the -ebuild must define certain variables and functions (see sections~\ref{sec:ebuild-vars} and -\ref{sec:ebuild-functions} for specific information), and must not call any external programs, write -anything to standard output or standard error, or modify the state of the system in any way. +is assumed to be GNU bash, version as listed in table~\ref{tab:system-commands-table} on +page~\pageref{tab:system-commands-table}, or any later version. The file encoding must be UTF-8 +with Unix-style newlines. When sourced, the ebuild must define certain variables and functions +(see sections~\ref{sec:ebuild-vars} and \ref{sec:ebuild-functions} for specific information), and +must not call any external programs, write anything to standard output or standard error, or modify +the state of the system in any way. % vim: set filetype=tex fileencoding=utf8 et tw=100 spell spelllang=en :
[gentoo-commits] proj/pms:eapi-6 commit in: /
commit: a356d816dc3339de9347c86678a75ddfd0e3b27b Author: Ulrich Müller ulm AT gentoo DOT org AuthorDate: Mon Feb 16 19:06:08 2015 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Thu Feb 19 08:17:29 2015 + URL:http://sources.gentoo.org/gitweb/?p=proj/pms.git;a=commit;h=a356d816 EAPI 6: unpack supports absolute and relative paths. See bug 483244. --- eapi-differences.tex | 4 pkg-mgr-commands.tex | 26 +++--- 2 files changed, 27 insertions(+), 3 deletions(-) diff --git a/eapi-differences.tex b/eapi-differences.tex index 12c05b4..66c2cbe 100644 --- a/eapi-differences.tex +++ b/eapi-differences.tex @@ -207,6 +207,9 @@ Controllable compression \compactfeatureref{docompress} \t{usex} \compactfeatureref{usex} No No No Yes Yes \\ +\t{unpack} absolute paths \compactfeatureref{unpack-absolute} +No No No No Yes \\ + \t{unpack} support for \t{xz}? \compactfeatureref{unpack-extensions} No Yes Yes Yes Yes \\ @@ -325,6 +328,7 @@ EAPI 6 is EAPI 5 with the following changes: \item \t{einstall} banned, \featureref{banned-commands}. \item \t{die} and \t{assert} called with \t{-n} respect \t{nonfatal}, \featureref{nonfatal-die}. \item \t{econf} adds \t{-{}-docdir} and \t{-{}-htmldir}, \featureref{econf-options}. +\item \t{unpack} supports absolute and relative paths, \featureref{unpack-absolute}. \end{compactitem} \ChangeWhenAddingAnEAPI{6} diff --git a/pkg-mgr-commands.tex b/pkg-mgr-commands.tex index 3ac8169..57d5bfb 100644 --- a/pkg-mgr-commands.tex +++ b/pkg-mgr-commands.tex @@ -751,9 +751,15 @@ has returned. the current working directory itself) have permissions \t{a+r,u+w,go-w} and that all directories under the current working directory additionally have permissions \t{a+x}. -All arguments to \t{unpack} must be either a filename without path, in which case \t{unpack} -looks in \t{DISTDIR} for the file, or start with the string \t{./}, in which case \t{unpack} -uses the argument as a path relative to the working directory. +Arguments to \t{unpack} are interpreted as follows: +\begin{itemize} +\item A filename without path (i.\,e., not containing any slash) is looked up in \t{DISTDIR}. +\item An argument starting with the string \t{./} is a path relative to the working directory. +\item \featurelabel{unpack-absolute} Otherwise, for EAPIs listed in +table~\ref{tab:unpack-behaviour} as supporting absolute and relative paths, the argument is +interpreted as a literal path (absolute, or relative to the working directory); for EAPIs +listed as \e{not} supporting such paths, \t{unpack} shall abort the build process. +\end{itemize} Any unrecognised file format shall be skipped silently. If unpacking a supported file format fails, \t{unpack} shall abort the build process. @@ -789,6 +795,20 @@ has returned. being in the system set or via dependencies. \ChangeWhenAddingAnEAPI{6} +\begin{centertable}{\t{unpack} behaviour for EAPIs} +\label{tab:unpack-behaviour} +\begin{tabular}{ l l } + \toprule + \multicolumn{1}{c}{\textbf{EAPI}} + \multicolumn{1}{c}{\textbf{Supports absolute and relative paths?}} \\ + \midrule + 0, 1, 2, 3, 4, 5 No \\ + 6 Yes \\ + \bottomrule +\end{tabular} +\end{centertable} + +\ChangeWhenAddingAnEAPI{6} \begin{centertable}{\t{unpack} extensions for EAPIs} \label{tab:unpack-extensions-table} \begin{tabular}{ l l }
[gentoo-commits] proj/pms:eapi-6 commit in: /
commit: ac4641f77bcc8e7265771b765a7205796938394d Author: Ulrich Müller ulm AT gentoo DOT org AuthorDate: Mon Feb 16 19:47:42 2015 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Thu Feb 19 08:17:29 2015 + URL:http://sources.gentoo.org/gitweb/?p=proj/pms.git;a=commit;h=ac4641f7 EAPI 6: econf adds --docdir and --htmldir. See bug 468202. --- eapi-differences.tex | 3 ++- pkg-mgr-commands.tex | 21 +++-- 2 files changed, 17 insertions(+), 7 deletions(-) diff --git a/eapi-differences.tex b/eapi-differences.tex index 7e4cd09..12c05b4 100644 --- a/eapi-differences.tex +++ b/eapi-differences.tex @@ -175,7 +175,7 @@ Option \t{-{}-host-root} \compactfeatureref{host-root-option} \t{econf} arguments \compactfeatureref{econf-options} disable dependency tracking disable dependency tracking, disable silent rules -disable dependency tracking, disable silent rules \\ +disable dependency tracking, disable silent rules, docdir, htmldir \\ \t{dodoc -r} \compactfeatureref{dodoc} No No Yes Yes Yes \\ @@ -324,6 +324,7 @@ EAPI 6 is EAPI 5 with the following changes: \item \t{failglob} is enabled in global scope, \featureref{failglob}. \item \t{einstall} banned, \featureref{banned-commands}. \item \t{die} and \t{assert} called with \t{-n} respect \t{nonfatal}, \featureref{nonfatal-die}. +\item \t{econf} adds \t{-{}-docdir} and \t{-{}-htmldir}, \featureref{econf-options}. \end{compactitem} \ChangeWhenAddingAnEAPI{6} diff --git a/pkg-mgr-commands.tex b/pkg-mgr-commands.tex index bf688f9..3ac8169 100644 --- a/pkg-mgr-commands.tex +++ b/pkg-mgr-commands.tex @@ -164,6 +164,12 @@ current phase function has returned. \item -{}-datadir must be \t{\$\{EPREFIX\}/usr/share} \item -{}-sysconfdir must be \t{\$\{EPREFIX\}/etc} \item -{}-localstatedir must be \t{\$\{EPREFIX\}/var/lib} +\item -{}-docdir must be \t{\$\{EPREFIX\}/usr/share/doc/\$\{PF\}}, if the EAPI is listed in +table \ref{tab:econf-options-table} as using it. This option will only be passed if the +string \t{-{}-docdir} occurs in the output of \t{configure -{}-help}. +\item -{}-htmldir must be \t{\$\{EPREFIX\}/usr/share/doc/\$\{PF\}/html}, if the EAPI is listed +in table \ref{tab:econf-options-table} as using it. This option will only be passed if the +string \t{-{}-htmldir} occurs in the output of \t{configure -{}-help}. \item -{}-host must be the value of the \t{CHOST} environment variable. \item -{}-libdir must be set according to Algorithm~\ref{alg:econf-libdir}. \item -{}-disable-dependency-tracking, if the EAPI is listed in @@ -177,15 +183,18 @@ current phase function has returned. \ChangeWhenAddingAnEAPI{6} \begin{centertable}{Extra \t{econf} arguments for EAPIs} \label{tab:econf-options-table} -\begin{tabular}{ l l l } +\begin{tabular}{ l l l l l } \toprule \multicolumn{1}{c}{\textbf{EAPI}} - \multicolumn{1}{c}{\textbf{-{}-disable-dependency-tracking?}} - \multicolumn{1}{c}{\textbf{-{}-disable-silent-rules?}} \\ + \multicolumn{1}{c}{\textbf{-{}-disable-dependency-tracking}} + \multicolumn{1}{c}{\textbf{-{}-disable-silent-rules}} + \multicolumn{1}{c}{\textbf{-{}-docdir}} + \multicolumn{1}{c}{\textbf{-{}-htmldir}} \\ \midrule - 0, 1, 2, 3 No No \\ - 4 Yes No \\ - 5, 6 Yes Yes \\ + 0, 1, 2, 3 No No No No \\ + 4 Yes No No No \\ + 5 Yes Yes No No \\ + 6 Yes Yes Yes Yes \\ \bottomrule \end{tabular} \end{centertable}
[gentoo-commits] proj/pms:eapi-6 commit in: /
commit: 46041176b4394c31978300900a12b51ac0594c56 Author: Ulrich Müller ulm AT gentoo DOT org AuthorDate: Mon Feb 16 13:11:47 2015 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Thu Feb 19 08:17:29 2015 + URL:http://sources.gentoo.org/gitweb/?p=proj/pms.git;a=commit;h=46041176 EAPI 6: einstall banned. See bug 524112. --- eapi-differences.tex | 4 pkg-mgr-commands.tex | 14 +- 2 files changed, 13 insertions(+), 5 deletions(-) diff --git a/eapi-differences.tex b/eapi-differences.tex index 6fc115c..9760d7e 100644 --- a/eapi-differences.tex +++ b/eapi-differences.tex @@ -163,6 +163,9 @@ Most utilities die \compactfeatureref{die-on-failure} \t{dosed} \compactfeatureref{banned-commands} Yes Yes Banned Banned Banned \\ +\t{einstall} \compactfeatureref{banned-commands} +Yes Yes Yes Yes Banned \\ + Option \t{-{}-host-root} \compactfeatureref{host-root-option} No No No Yes Yes \\ @@ -316,6 +319,7 @@ EAPI 6 is EAPI 5 with the following changes: \item Profile \t{package*} and \t{use*} can be directories, \featureref{profile-file-dirs}. \item Bash version is 4.2, \featureref{bash-version}. \item \t{failglob} is enabled in global scope, \featureref{failglob}. +\item \t{einstall} banned, \featureref{banned-commands}. \end{compactitem} \ChangeWhenAddingAnEAPI{6} diff --git a/pkg-mgr-commands.tex b/pkg-mgr-commands.tex index e9cb28f..14e27d2 100644 --- a/pkg-mgr-commands.tex +++ b/pkg-mgr-commands.tex @@ -47,16 +47,18 @@ called, the package manager must abort the build process indicating an error. \ChangeWhenAddingAnEAPI{6} \begin{centertable}{Banned commands} \label{tab:banned-commands-table} -\begin{tabular}{ l l l } +\begin{tabular}{ l l l l } \toprule \multicolumn{1}{c}{\textbf{EAPI}} - \multicolumn{2}{c}{\textbf{Command banned?}} \\ + \multicolumn{3}{c}{\textbf{Command banned?}} \\ \multicolumn{1}{c}{} \multicolumn{1}{c}{\textbf{\t{dohard}}} - \multicolumn{1}{c}{\textbf{\t{dosed}}} \\ + \multicolumn{1}{c}{\textbf{\t{dosed}}} + \multicolumn{1}{c}{\textbf{\t{einstall}}} \\ \midrule - 0, 1, 2, 3 No No \\ - 4, 5, 6Yes Yes \\ + 0, 1, 2, 3 No No No \\ + 4, 5 Yes Yes No \\ + 6 Yes Yes Yes \\ \bottomrule \end{tabular} \end{centertable} @@ -208,6 +210,8 @@ current phase function has returned. \item[einstall] A shortcut for the command given in Listing~\ref{lst:einstall}. Any arguments given to \t{einstall} are passed verbatim to \t{emake}, as shown. Failure behaviour is EAPI dependent as per section~\ref{sec:failure-behaviour}. +In EAPIs listed in table~\ref{tab:banned-commands-table}, this command is banned as per +section~\ref{sec:banned-commands}. The variable \t{ED} is defined as in Table~\ref{tab:defined_vars} and depends on the use of an offset-prefix. When such offset-prefix is absent, \t{ED} is equivalent to \t{D}. \t{ED} is always
[gentoo-commits] proj/sci:master commit in: sci-physics/root/, sci-physics/root/files/
commit: fdaad17b655abec00d1f4d5f2963774ad51e0dab Author: Andrew Savchenko bircoph AT gmail DOT com AuthorDate: Tue Mar 3 04:28:38 2015 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Tue Mar 3 04:28:38 2015 + URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=fdaad17b sci-physics/root: 5.34.26 is now in portage Package-Manager: portage-2.2.17 Signed-off-by: Andrew Savchenko bircoph AT gentoo.org --- sci-physics/root/ChangeLog | 5 + sci-physics/root/files/root-5.32.00-dotfont.patch | 58 --- .../root/files/root-5.34.05-nobyte-compile.patch | 137 --- sci-physics/root/metadata.xml | 3 - sci-physics/root/root-5.34.26.ebuild | 449 - 5 files changed, 5 insertions(+), 647 deletions(-) diff --git a/sci-physics/root/ChangeLog b/sci-physics/root/ChangeLog index 1553e5c..d1fdd9d 100644 --- a/sci-physics/root/ChangeLog +++ b/sci-physics/root/ChangeLog @@ -2,6 +2,11 @@ # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 # $Header: /var/cvsroot/gentoo-x86/sci-physics/root/ChangeLog,v 1.96 2012/03/29 18:21:49 bicatali Exp $ + 03 Mar 2015; Andrew Savchenko birc...@gentoo.org -root-5.34.26.ebuild, + -files/root-5.32.00-dotfont.patch, -files/root-5.34.05-nobyte-compile.patch, + metadata.xml: + 5.34.26 is moved to the portage tree + 02 Mar 2015; Andrew Savchenko birc...@gentoo.org metadata.xml: Indentation fixes (in order to conform to portage version) diff --git a/sci-physics/root/files/root-5.32.00-dotfont.patch b/sci-physics/root/files/root-5.32.00-dotfont.patch deleted file mode 100644 index 85d6dea..000 --- a/sci-physics/root/files/root-5.32.00-dotfont.patch +++ /dev/null @@ -1,58 +0,0 @@ root/html/src/TClassDocOutput.cxx.orig 2012-05-25 16:18:10.0 +0400 -+++ root/html/src/TClassDocOutput.cxx 2012-05-29 21:36:53.813593012 +0400 -@@ -625,7 +625,7 @@ -size=\8,10\; endl -ratio=auto; endl -margin=0; endl -- node [shape=plaintext,fontsize=40,width=4,height=0.75]; endl -+ node [shape=plaintext,fontsize=40,width=4,height=0.75,fontname=\DejaVu Serif\]; endl -\ fCurrentClass-GetName() \ [shape=ellipse]; endl; - -std::stringstream ssDep; -@@ -704,7 +704,7 @@ - outdot ; endl; - } else if (writeAndMoreFor) { -outdot\...andmore writeAndMoreFor-GetName() -- \ [label=\...and more\,fontname=\Times-Italic\,fillcolor=lightgrey,style=filled]; endl; -+ \ [label=\...and more\,fontname=\DejaVu Serif Italic\,fillcolor=lightgrey,style=filled]; endl; - } - } - if (!levelExists) break; -@@ -733,7 +733,7 @@ -ranksep=0.1; endl -nodesep=0; endl -margin=0; endl; -- outdotnode [style=filled,width=0.7,height=0.15,fixedsize=true,shape=plaintext,fontsize=10]; endl; -+ outdotnode [style=filled,width=0.7,height=0.15,fixedsize=true,shape=plaintext,fontsize=10,fontname=\DejaVu Serif\]; endl; - -std::stringstream ssDep; -const int numColumns = 3; -@@ -939,7 +939,7 @@ -ranksep=0; endl -nodesep=0; endl -size=\8,10\; endl -- node [fontsize=20,shape=plaintext]; endl; -+ node [fontsize=20,shape=plaintext,fontname=\DejaVu Serif\]; endl; - -for (std::liststd::string::iterator iFile = listFilesToParse.begin(); - iFile != listFilesToParse.end(); ++iFile) { -@@ -999,7 +999,8 @@ -ranksep=0.7; endl -nodesep=0.3; endl -size=\8,8\; endl -- ratio=compress; endl; -+ ratio=compress; endl -+ node [fontname=\DejaVu Serif\]; endl; - -TString libs(fCurrentClass-GetSharedLibs()); -outdot \All Libraries\ [URL=\LibraryDependencies.html\,shape=box,rank=max,fillcolor=lightgray,style=filled]; endl; -@@ -1109,7 +1110,8 @@ - -dotout digraph G { endl -ratio=auto; endl -- rankdir=RL; endl; -+ rankdir=RL; endl -+ node [fontname=\DejaVu Serif\]; endl; - -// loop on all classes -TClassDocInfo* cdi = 0; diff --git a/sci-physics/root/files/root-5.34.05-nobyte-compile.patch b/sci-physics/root/files/root-5.34.05-nobyte-compile.patch deleted file mode 100644 index ec67a15..000 --- a/sci-physics/root/files/root-5.34.05-nobyte-compile.patch +++ /dev/null @@ -1,137 +0,0 @@ -diff -Naur root.as-needed/Makefile root/Makefile a/Makefile.orig2013-02-15 02:27:56.0 +0400 -+++ b/Makefile 2013-02-23 02:22:14.556465852 +0400 -@@ -1258,10 +1258,7 @@ - for lib in $(RFLX_GRFLXPY); do \ - rm -f $(DESTDIR)$(LIBDIR)/$${lib#lib/}; \ - done; \ -- for lib in $(RFLX_GRFLXPYC); do \ --rm -f $(DESTDIR)$(LIBDIR)/$${lib#lib/}; \ -- done; \ -- if test x$(RFLX_GRFLXPY)$(RFLX_GRFLXPYC) != x
[gentoo-commits] proj/sci:master commit in: app-doc/root-docs/
commit: 6bac99d9495f04024026d46ea869715883e5e0c5 Author: Andrew Savchenko bircoph AT gmail DOT com AuthorDate: Tue Mar 3 04:31:03 2015 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Tue Mar 3 04:31:03 2015 + URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=6bac99d9 app-doc/root-docs: 5.34.26 is now in portage Package-Manager: portage-2.2.17 Signed-off-by: Andrew Savchenko bircoph AT gentoo.org --- app-doc/root-docs/ChangeLog| 3 + app-doc/root-docs/root-docs-5.34.26.ebuild | 133 - 2 files changed, 3 insertions(+), 133 deletions(-) diff --git a/app-doc/root-docs/ChangeLog b/app-doc/root-docs/ChangeLog index b235f7c..355d052 100644 --- a/app-doc/root-docs/ChangeLog +++ b/app-doc/root-docs/ChangeLog @@ -2,6 +2,9 @@ # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 # $Header: /var/cvsroot/gentoo-x86/app-doc/root-docs/ChangeLog,v 1.42 2014/03/28 18:48:01 bicatali Exp $ + 03 Mar 2015; Andrew Savchenko birc...@gentoo.org -root-docs-5.34.26.ebuild: + 5.34.26 is now in the portage tree + 02 Mar 2015; Andrew Savchenko birc...@gentoo.org metadata.xml: Update maintainer information. diff --git a/app-doc/root-docs/root-docs-5.34.26.ebuild b/app-doc/root-docs/root-docs-5.34.26.ebuild deleted file mode 100644 index 39e39b2..000 --- a/app-doc/root-docs/root-docs-5.34.26.ebuild +++ /dev/null @@ -1,133 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-doc/root-docs/root-docs-5.34.18-r1.ebuild,v 1.2 2014/03/28 18:48:01 bicatali Exp $ - -EAPI=5 - -ROOT_PN=root -ROOFIT_DOC_PV=2.91-33 -ROOFIT_QS_DOC_PV=3.00 -TMVA_DOC_PV=4.2.0 - -if [[ ${PV} == ]] ; then - inherit git-r3 - EVCS_OFFLINE=yes # we need exactly the same checkout as root itself - EGIT_REPO_URI=http://root.cern.ch/git/root.git; - KEYWORDS= -else - SRC_URI=ftp://root.cern.ch/${ROOT_PN}/${ROOT_PN}_v${PV}.source.tar.gz; - KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux - S=${WORKDIR}/${ROOT_PN} -fi - -inherit eutils multilib virtualx - -DESCRIPTION=Documentation for ROOT Data Analysis Framework -HOMEPAGE=http://root.cern.ch/drupal; -SRC_URI=${SRC_URI} - math? ( - http://tmva.sourceforge.net/docu/TMVAUsersGuide.pdf - TMVAUsersGuide-v${TMVA_DOC_PV}.pdf - http://root.cern.ch/download/doc/RooFit_Users_Manual_${ROOFIT_DOC_PV}.pdf - http://root.cern.ch/drupal/sites/default/files/roofit_quickstart_${ROOFIT_QS_DOC_PV}.pdf ) - api? ( - ${HOMEPAGE}/sites/all/themes/newsflash/images/blue/root-banner.png - ${HOMEPAGE}/sites/all/themes/newsflash/images/info.png ) - -SLOT=0 -LICENSE=LGPL-2.1 -IUSE=api +math +metric http - -VIRTUALX_REQUIRED=api - -DEPEND= - ~sci-physics/root-${PV}[X,graphviz,opengl] - app-text/pandoc - app-text/texlive - dev-haskell/pandoc-citeproc[bibutils] - media-fonts/dejavu - virtual/pkgconfig -RDEPEND= - -DOC_DIR=/usr/share/doc/${ROOT_PN}-${PV} - -src_unpack() { - if [[ ${PV} == ]] ; then - # we need to force sci-physics/root checkout here - git-r3_checkout ${EGIT_REPO_URI} ${WORKDIR}/${P} sci-physics/root/0 - else - default - fi -} - -src_prepare() { - use api epatch \ - ${FILESDIR}/${PN}-6.00.01-makehtml.patch \ - ${FILESDIR}/${PN}-6.00.01-fillpatterns.patch - # prefixify the configure script - sed -i \ - -e s:/usr:${EPREFIX}/usr:g \ - configure || die prefixify configure failed -} - -src_configure() { - # we need only to setup paths here, html docs doesn't depend on USE flags - if use api; then - ./configure \ - --prefix=${EPREFIX}/usr \ - --etcdir=${EPREFIX}/etc/root \ - --libdir=${EPREFIX}/usr/$(get_libdir)/${PN} \ - --docdir=${EPREFIX}/usr/share/doc/${PF} \ - --tutdir=${EPREFIX}/usr/share/doc/${PF}/examples/tutorials \ - --testdir=${EPREFIX}/usr/share/doc/${PF}/examples/tests \ - --with-llvm-config=${EPREFIX}/usr/bin/llvm-config \ - --with-sys-iconpath=${EPREFIX}/usr/share/pixmaps \ - --nohowto - fi -} - -src_compile() { - pdf_target=( primer users-guide ) - local pdf_size=pdfa4 - use metric || pdf_size=pdfletter - use math pdf_target+=( minuit2 spectrum ) - use http pdf_target+=( HttpServer JSROOT ) - - for (( i=0; i${#pdf_target[@]}; i++ )); do - emake -C documentation/${pdf_target[i]} ${pdf_size} - done - - if use api; then - # video drivers may want
[gentoo-commits] proj/pms:eapi-6 commit in: /
commit: 2f81c57ccd90b227f342a952aaffa0e1c2b0e265 Author: Michał Górny mgorny AT gentoo DOT org AuthorDate: Mon Feb 16 15:51:12 2015 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Thu Feb 19 08:17:29 2015 + URL:http://sources.gentoo.org/gitweb/?p=proj/pms.git;a=commit;h=2f81c57c EAPI 6 has get_libdir. See bug 463586. --- eapi-differences.tex | 4 pkg-mgr-commands.tex | 32 2 files changed, 36 insertions(+) diff --git a/eapi-differences.tex b/eapi-differences.tex index 08fd629..111fd3d 100644 --- a/eapi-differences.tex +++ b/eapi-differences.tex @@ -222,6 +222,9 @@ Controllable compression \compactfeatureref{docompress} \t{default} function \compactfeatureref{default-func} * Yes Yes Yes Yes \\ +\t{get\_libdir} \compactfeatureref{get-libdir} +No No No No Yes \\ + File mtimes preserved \compactfeatureref{mtime-preserve} Undefined Yes Yes Yes Yes \\ @@ -337,6 +340,7 @@ EAPI 6 is EAPI 5 with the following changes: \item \t{unpack} supports absolute and relative paths, \featureref{unpack-absolute}. \item \t{unpack} supports \t{.txz}, \featureref{unpack-extensions}. \item \t{unpack} matches filename extensions case-insensitively, \featureref{unpack-ignore-case}. +\item \t{get\_libdir} support, \featureref{get-libdir}. \end{compactitem} \ChangeWhenAddingAnEAPI{6} diff --git a/pkg-mgr-commands.tex b/pkg-mgr-commands.tex index eb4a75d..3860f68 100644 --- a/pkg-mgr-commands.tex +++ b/pkg-mgr-commands.tex @@ -837,8 +837,26 @@ has returned. section~\ref{sec:default-phase-funcs}). Must not be called if the \t{default\_} function does not exist for the current phase in the current EAPI. Only available in EAPIs listed in table~\ref{tab:default-function-table}. + +\item[get\_libdir] \featurelabel{get-libdir} Prints the libdir name obtained according to +Algorithm~\ref{alg:get-libdir}. Only available in EAPIs listed in table~\ref{tab:get-libdir} +as supporting \t{get\_libdir}. \end{description} +\begin{algorithm} +\caption{\t{get\_libdir} logic} \label{alg:get-libdir} +\begin{algorithmic}[1] +\STATE let libdir=lib +\IF{the ABI environment variable is set} +\STATE let libvar=LIBDIR\_\$ABI +\IF{the environment variable named by libvar is set} +\STATE let libdir=the value of the variable named by libvar +\ENDIF +\ENDIF +\STATE print the value of libdir +\end{algorithmic} +\end{algorithm} + \ChangeWhenAddingAnEAPI{6} \begin{centertable}{EAPIs supporting the \t{default} function} \label{tab:default-function-table} @@ -853,6 +871,20 @@ has returned. \end{tabular} \end{centertable} +\ChangeWhenAddingAnEAPI{6} +\begin{centertable}{EAPIs supporting \t{get\_libdir}} +\label{tab:get-libdir} +\begin{tabular}{ l l } + \toprule + \multicolumn{1}{c}{\textbf{EAPI}} + \multicolumn{1}{c}{\textbf{Supports \t{get\_libdir}?}} \\ + \midrule + 0, 1, 2, 3, 4, 5 No \\ + 6 Yes \\ + \bottomrule +\end{tabular} +\end{centertable} + \subsubsection{Debug Commands} The following commands are available for debugging. Normally all of these commands should be no ops; a package manager may provide a special debug mode where these commands instead do something.
[gentoo-commits] proj/pms:eapi-6 commit in: /
commit: 81351aae6df13cd702504561fd6b482623cb1a8f Author: Ulrich Müller ulm AT gentoo DOT org AuthorDate: Mon Feb 16 19:22:57 2015 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Mon Feb 16 19:22:57 2015 + URL:http://sources.gentoo.org/gitweb/?p=proj/pms.git;a=commit;h=81351aae Fix strings matching configure --help output. These should be --disable-dependency-tracking and --disable-silent-rules, respectively (note the leading --). --- pkg-mgr-commands.tex | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkg-mgr-commands.tex b/pkg-mgr-commands.tex index ad189c3..efdf360 100644 --- a/pkg-mgr-commands.tex +++ b/pkg-mgr-commands.tex @@ -153,10 +153,10 @@ has returned. \item -{}-libdir must be set according to Algorithm~\ref{alg:econf-libdir}. \item -{}-disable-dependency-tracking, if the EAPI is listed in table~\ref{tab:econf-options-table} as using it. This option will only be passed if the -string \t{disable-dependency-tracking} occurs in the output of \t{configure -{}-help}. -\item -{}-disable-silent-rules, if the EAPI is listed in -table~\ref{tab:econf-options-table} as using it. This option will only be passed if the -string \t{disable-silent-rules} occurs in the output of \t{configure -{}-help}. +string \t{-{}-disable-dependency-tracking} occurs in the output of \t{configure -{}-help}. +\item -{}-disable-silent-rules, if the EAPI is listed in table~\ref{tab:econf-options-table} as +using it. This option will only be passed if the string \t{-{}-disable-silent-rules} occurs +in the output of \t{configure -{}-help}. \end{itemize} \ChangeWhenAddingAnEAPI{5}
[gentoo-commits] proj/pms:eapi-6 commit in: /
commit: 002eba7d64e49b9cd1da7ad3978fcbeb18849010 Author: Ulrich Müller ulm AT gentoo DOT org AuthorDate: Sat Jun 21 06:59:16 2014 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Thu Feb 19 08:17:28 2015 + URL:http://sources.gentoo.org/gitweb/?p=proj/pms.git;a=commit;h=002eba7d Add an EAPI 6 identical to EAPI 5. --- dependencies.tex| 15 -- eapi-differences.tex| 122 +++- eapis.tex | 4 +- ebuild-env-commands.tex | 3 +- ebuild-env-vars.tex | 12 +++-- ebuild-functions.tex| 28 +++ ebuild-vars.tex | 12 +++-- merge.tex | 3 +- pkg-mgr-commands.tex| 45 -- pms.tex | 4 +- profile-variables.tex | 3 +- profiles.tex| 3 +- 12 files changed, 156 insertions(+), 98 deletions(-) diff --git a/dependencies.tex b/dependencies.tex index b5cfcfa..a917cb5 100644 --- a/dependencies.tex +++ b/dependencies.tex @@ -88,7 +88,7 @@ be surrounded on both sides by whitespace, except at the start and end of the st In particular, note that whitespace is not optional. -\ChangeWhenAddingAnEAPI{5} +\ChangeWhenAddingAnEAPI{6} \begin{centertable}{EAPIs supporting \t{SRC\_URI} arrows} \label{tab:uri-arrows-table} \begin{tabular}{ l l } \toprule @@ -101,11 +101,12 @@ In particular, note that whitespace is not optional. \t{3} Yes \\ \t{4} Yes \\ \t{5} Yes \\ +\t{6} Yes \\ \bottomrule \end{tabular} \end{centertable} -\ChangeWhenAddingAnEAPI{5} +\ChangeWhenAddingAnEAPI{6} \begin{centertable}{EAPIs supporting \t{REQUIRED\_USE ??}\ groups} \label{tab:at-most-one-of-table} \begin{tabular}{ l l } \toprule @@ -118,6 +119,7 @@ In particular, note that whitespace is not optional. \t{3} No \\ \t{4} No \\ \t{5} Yes \\ +\t{6} Yes \\ \bottomrule \end{tabular} \end{centertable} @@ -188,7 +190,7 @@ manager must warn or error if this feature is used with an EAPI not supporting u \note Order is important. The slot restriction must come before use dependencies. -\ChangeWhenAddingAnEAPI{5} +\ChangeWhenAddingAnEAPI{6} \begin{centertable}{Support for \t{SLOT} dependencies and sub-slots in EAPIs} \label{tab:slot-deps-table} \begin{tabular}{ l l l } @@ -203,11 +205,12 @@ manager must warn or error if this feature is used with an EAPI not supporting u \t{3} Named only No \\ \t{4} Named only No \\ \t{5} Named and operator Yes \\ +\t{6} Named and operator Yes \\ \bottomrule \end{tabular} \end{centertable} -\ChangeWhenAddingAnEAPI{5} +\ChangeWhenAddingAnEAPI{6} \begin{centertable}{EAPIs supporting \t{USE} dependencies} \label{tab:use-deps-table} \begin{tabular}{ l l } \toprule @@ -220,6 +223,7 @@ manager must warn or error if this feature is used with an EAPI not supporting u \t{3} 2-style \\ \t{4} 4-style \\ \t{5} 4-style \\ +\t{6} 4-style \\ \bottomrule \end{tabular} \end{centertable} @@ -257,7 +261,7 @@ ignored by the package manager, so long as any blocked package will be uninstall strong block must not be ignored. The mapping from one or two exclamation marks to strength is described in table~\ref{tab:bang-strength-table}. -\ChangeWhenAddingAnEAPI{5} +\ChangeWhenAddingAnEAPI{6} \begin{centertable}{Exclamation mark strengths for EAPIs} \label{tab:bang-strength-table} \begin{tabular}{ l l l } \toprule @@ -271,6 +275,7 @@ described in table~\ref{tab:bang-strength-table}. \t{3} Weak Strong \\ \t{4} Weak Strong \\ \t{5} Weak Strong \\ +\t{6} Weak Strong \\ \bottomrule \end{tabular} \end{centertable} diff --git a/eapi-differences.tex b/eapi-differences.tex index 59f3d6d..ebf8266 100644 --- a/eapi-differences.tex +++ b/eapi-differences.tex @@ -2,10 +2,10 @@ \note This chapter is informative and for convenience only. Refer to the main text for specifics. -\ChangeWhenAddingAnEAPI{5} +\ChangeWhenAddingAnEAPI{6} \begin{landscape} \newcolumntype{P}[1]{{\setlength{\rightskip}{0pt plus 1fil}}p{#1}} -\begin{longtable}{llP{5em}P{5em}P{6em}P{6em}P{6em}P{6em}} +\begin{longtable}{llP{5em}P{5em}P{6em}P{6em}P{6em}P{6em}P{6em}} \caption{Features in EAPIs}\\ \toprule \multicolumn{1}{c}{\b{Feature}} @@ -18,7 +18,8 @@ \multicolumn{1}{c}{2} \multicolumn{1}{c}{3} \multicolumn{1}{c}{4} -\multicolumn{1}{c}{5} \\ +\multicolumn{1}{c}{5} +\multicolumn{1}{c}{6} \\ \midrule \endfirsthead \midrule @@ -32,7 +33,8 @@ \multicolumn{1}{c}{2} \multicolumn{1}{c}{3} \multicolumn{1}{c}{4} -\multicolumn{1}{c}{5} \\ +\multicolumn{1}{c}{5} +\multicolumn{1}{c}{6} \\ \midrule \endhead \midrule @@ -41,67 +43,67 @@ \endlastfoot Stable use masking/forcing \compactfeatureref{stablemask} -No No No No No Yes \\ +No No No No No Yes
[gentoo-commits] proj/pms:eapi-6 commit in: /
commit: 8261cb91dcae518e5bc676b9c7f0bf96ff0f5f28 Author: Ulrich Müller ulm AT gentoo DOT org AuthorDate: Sun Jun 22 18:03:24 2014 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Thu Feb 19 08:17:28 2015 + URL:http://sources.gentoo.org/gitweb/?p=proj/pms.git;a=commit;h=8261cb91 Rework the EAPI feature table. With the addition of EAPI 6, the table was too wide for the page, even in landscape mode. Therefore, consolidate EAPIs 0, 1, and 2 into one single column, and add a reference to the 2012-09-20 edition (EAPI 5) which contains the complete table for these EAPIs. --- eapi-differences.tex | 117 +-- 1 file changed, 58 insertions(+), 59 deletions(-) diff --git a/eapi-differences.tex b/eapi-differences.tex index ebf8266..6a7aa00 100644 --- a/eapi-differences.tex +++ b/eapi-differences.tex @@ -1,11 +1,14 @@ \chapter{Feature Availability by EAPI} \note This chapter is informative and for convenience only. Refer to the main text for specifics. +For lack of space, EAPIs 0, 1, and~2 have been consolidated into a single column in the table +below; entries marked with an asterisk differ between these EAPIs. See the 2012-09-20 edition +of this document for a complete table of previous EAPIs. \ChangeWhenAddingAnEAPI{6} \begin{landscape} \newcolumntype{P}[1]{{\setlength{\rightskip}{0pt plus 1fil}}p{#1}} -\begin{longtable}{llP{5em}P{5em}P{6em}P{6em}P{6em}P{6em}P{6em}} +\begin{longtable}{llP{7.5em}P{7.5em}P{7.5em}P{7.5em}P{7.5em}} \caption{Features in EAPIs}\\ \toprule \multicolumn{1}{c}{\b{Feature}} @@ -13,9 +16,7 @@ \multicolumn{4}{c}{\b{EAPIs}} \\ \multicolumn{1}{c}{} \multicolumn{1}{c}{} -\multicolumn{1}{c}{0} -\multicolumn{1}{c}{1} -\multicolumn{1}{c}{2} +\multicolumn{1}{c}{0, 1, 2} \multicolumn{1}{c}{3} \multicolumn{1}{c}{4} \multicolumn{1}{c}{5} @@ -28,9 +29,7 @@ \multicolumn{4}{c}{\b{EAPIs}} \\ \multicolumn{1}{c}{} \multicolumn{1}{c}{} -\multicolumn{1}{c}{0} -\multicolumn{1}{c}{1} -\multicolumn{1}{c}{2} +\multicolumn{1}{c}{0, 1, 2} \multicolumn{1}{c}{3} \multicolumn{1}{c}{4} \multicolumn{1}{c}{5} @@ -43,72 +42,72 @@ \endlastfoot Stable use masking/forcing \compactfeatureref{stablemask} -No No No No No Yes Yes \\ +No No No Yes Yes \\ \t{IUSE} defaults \compactfeatureref{iuse-defaults} -No Yes Yes Yes Yes Yes Yes \\ +* Yes Yes Yes Yes \\ \t{REQUIRED\_USE} \compactfeatureref{required-use} -No No No No Yes Yes Yes \\ +No No Yes Yes Yes \\ \t{PROPERTIES} \compactfeatureref{properties} -Optionally Optionally Optionally Optionally Yes Yes Yes \\ +Optionally Optionally Yes Yes Yes \\ \t{RDEPEND=DEPEND} \compactfeatureref{rdepend-depend} -Yes Yes Yes Yes No No No \\ +Yes Yes No No No \\ \t{DEFINED\_PHASES} \compactfeatureref{defined-phases} -Optionally Optionally Optionally Optionally Yes Yes Yes \\ +Optionally Optionally Yes Yes Yes \\ \t{??\ ( )} groups \compactfeatureref{at-most-one-of} -No No No No No Yes Yes \\ +No No No Yes Yes \\ \t{SRC\_URI} arrows \compactfeatureref{src-uri-arrows} -No No Yes Yes Yes Yes Yes \\ +* Yes Yes Yes Yes \\ Slot dependencies \compactfeatureref{slot-deps} -No Named Named Named Named Named and Operator Named and Operator \\ +* Named Named Named and Operator Named and Operator \\ Sub-slots \compactfeatureref{sub-slot} -No No No No No Yes Yes \\ +No No No Yes Yes \\ Use dependencies \compactfeatureref{use-deps} -No No 2-style 2-style 4-style 4-style 4-style \\ +* 2-style 4-style 4-style 4-style \\ \t{!} blockers \compactfeatureref{bang-strength} -Unspecified Unspecified Weak Weak Weak Weak Weak \\ +* Weak Weak Weak Weak \\ \t{!!} blockers \compactfeatureref{bang-strength} -Forbidden Forbidden Strong Strong Strong Strong Strong \\ +* Strong Strong Strong Strong \\ \t{S} to \t{WORKDIR} fallback \compactfeatureref{s-workdir-fallback} -Always Always Always Always Conditional Conditional Conditional \\ +Always Always Conditional Conditional Conditional \\ \t{pkg\_pretend} \compactfeatureref{pkg-pretend} -No No No No Yes Yes Yes \\ +No No Yes Yes Yes \\ \t{src\_prepare} \compactfeatureref{src-prepare} -No No Yes Yes Yes Yes Yes \\ +* Yes Yes Yes Yes \\ \t{src\_configure} \compactfeatureref{src-configure} -No No Yes Yes Yes Yes Yes \\ +* Yes Yes Yes Yes \\ \t{src\_compile} style \compactfeatureref{src-compile} -0 1 2 2 2 2 2 \\ +* 2 2 2 2 \\ Parallel tests \compactfeatureref{parallel-tests} -No No No No No Yes Yes \\ +No No No Yes Yes \\ \t{src\_install} style \compactfeatureref{src-install
[gentoo-commits] proj/pms:eapi-6 commit in: /
commit: 755c5054fa94144c13f607b04224ffe69bc226cb Author: Ulrich Müller ulm AT gentoo DOT org AuthorDate: Tue Feb 17 15:00:52 2015 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Thu Feb 19 08:17:29 2015 + URL:http://sources.gentoo.org/gitweb/?p=proj/pms.git;a=commit;h=755c5054 Reformat EAPI tables to be more compact. Combine all lines with identical behaviour for different EAPIs. Also use consistent indentation for tables in the LaTeX source. --- dependencies.tex| 113 +++- ebuild-env-commands.tex | 22 ++- ebuild-env-vars.tex | 95 ++--- ebuild-functions.tex| 207 - ebuild-vars.tex | 89 + merge.tex | 19 +-- pkg-mgr-commands.tex| 345 profile-variables.tex | 22 ++- profiles.tex| 23 ++-- 9 files changed, 383 insertions(+), 552 deletions(-) diff --git a/dependencies.tex b/dependencies.tex index a917cb5..9a8a2bf 100644 --- a/dependencies.tex +++ b/dependencies.tex @@ -89,38 +89,30 @@ be surrounded on both sides by whitespace, except at the start and end of the st In particular, note that whitespace is not optional. \ChangeWhenAddingAnEAPI{6} -\begin{centertable}{EAPIs supporting \t{SRC\_URI} arrows} \label{tab:uri-arrows-table} +\begin{centertable}{EAPIs supporting \t{SRC\_URI} arrows} +\label{tab:uri-arrows-table} \begin{tabular}{ l l } -\toprule -\multicolumn{1}{c}{\textbf{EAPI}} -\multicolumn{1}{c}{\textbf{Supports \t{SRC\_URI} arrows?}} \\ -\midrule -\t{0} No \\ -\t{1} No \\ -\t{2} Yes \\ -\t{3} Yes \\ -\t{4} Yes \\ -\t{5} Yes \\ -\t{6} Yes \\ -\bottomrule + \toprule + \multicolumn{1}{c}{\textbf{EAPI}} + \multicolumn{1}{c}{\textbf{Supports \t{SRC\_URI} arrows?}} \\ + \midrule + 0, 1 No \\ + 2, 3, 4, 5, 6 Yes \\ + \bottomrule \end{tabular} \end{centertable} \ChangeWhenAddingAnEAPI{6} -\begin{centertable}{EAPIs supporting \t{REQUIRED\_USE ??}\ groups} \label{tab:at-most-one-of-table} +\begin{centertable}{EAPIs supporting \t{REQUIRED\_USE ??}\ groups} +\label{tab:at-most-one-of-table} \begin{tabular}{ l l } -\toprule -\multicolumn{1}{c}{\textbf{EAPI}} -\multicolumn{1}{c}{\textbf{Supports \t{REQUIRED\_USE ??}\ groups?}} \\ -\midrule -\t{0} No \\ -\t{1} No \\ -\t{2} No \\ -\t{3} No \\ -\t{4} No \\ -\t{5} Yes \\ -\t{6} Yes \\ -\bottomrule + \toprule + \multicolumn{1}{c}{\textbf{EAPI}} + \multicolumn{1}{c}{\textbf{Supports \t{REQUIRED\_USE ??}\ groups?}} \\ + \midrule + 0, 1, 2, 3, 4 No \\ + 5, 6 Yes \\ + \bottomrule \end{tabular} \end{centertable} @@ -194,37 +186,30 @@ manager must warn or error if this feature is used with an EAPI not supporting u \begin{centertable}{Support for \t{SLOT} dependencies and sub-slots in EAPIs} \label{tab:slot-deps-table} \begin{tabular}{ l l l } -\toprule -\multicolumn{1}{c}{\textbf{EAPI}} -\multicolumn{1}{c}{\textbf{Supports \t{SLOT} dependencies?}} -\multicolumn{1}{c}{\textbf{Supports sub-slots?}} \\ -\midrule -\t{0} No No \\ -\t{1} Named only No \\ -\t{2} Named only No \\ -\t{3} Named only No \\ -\t{4} Named only No \\ -\t{5} Named and operator Yes \\ -\t{6} Named and operator Yes \\ -\bottomrule + \toprule + \multicolumn{1}{c}{\textbf{EAPI}} + \multicolumn{1}{c}{\textbf{Supports \t{SLOT} dependencies?}} + \multicolumn{1}{c}{\textbf{Supports sub-slots?}} \\ + \midrule + 0 No No \\ + 1, 2, 3, 4 Named only No \\ + 5, 6 Named and operator Yes \\ + \bottomrule \end{tabular} \end{centertable} \ChangeWhenAddingAnEAPI{6} -\begin{centertable}{EAPIs supporting \t{USE} dependencies} \label{tab:use-deps-table} +\begin{centertable}{EAPIs supporting \t{USE} dependencies} +\label{tab:use-deps-table} \begin{tabular}{ l l } -\toprule -\multicolumn{1}{c}{\textbf{EAPI}} -\multicolumn{1}{c}{\textbf{Supports \t{USE} dependencies?}} \\ -\midrule -\t{0} No \\ -\t{1} No \\ -\t{2} 2-style \\ -\t{3} 2-style \\ -\t{4} 4-style \\ -\t{5} 4-style \\ -\t{6} 4-style \\ -\bottomrule + \toprule + \multicolumn{1}{c}{\textbf{EAPI}} + \multicolumn{1}{c}{\textbf{Supports \t{USE} dependencies?}} \\ + \midrule + 0, 1 No \\ + 2, 3 2-style \\ + 4, 5, 64-style \\ + \bottomrule \end{tabular} \end{centertable} @@ -262,21 +247,17 @@ strong block must not be ignored
[gentoo-commits] proj/pms:eapi-6 commit in: /
commit: 7fbfcd1bbd5dd0d1d9d5bb7f0dcda9e6413d4e91 Author: Ulrich Müller ulm AT gentoo DOT org AuthorDate: Mon Feb 16 20:09:52 2015 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Mon Feb 16 20:09:52 2015 + URL:http://sources.gentoo.org/gitweb/?p=proj/pms.git;a=commit;h=7fbfcd1b Update list of phases for build commands. For recent EAPIs, econf is typically run in src_configure which was missing from the list. --- pkg-mgr-commands.tex | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkg-mgr-commands.tex b/pkg-mgr-commands.tex index efdf360..ef65793 100644 --- a/pkg-mgr-commands.tex +++ b/pkg-mgr-commands.tex @@ -129,9 +129,9 @@ completing. Ebuilds must not run any of these commands once the current phase fu \end{description} \subsubsection{Build commands} -These commands are used during the \t{src\_compile} and \t{src\_install} phases to run the -package's build commands. Ebuilds must not run any of these commands once the current phase function -has returned. +These commands are used during the \t{src\_configure}, \t{src\_compile}, and \t{src\_install} +phases to run the package's build commands. Ebuilds must not run any of these commands once the +current phase function has returned. \begin{description} \item[econf] Calls the program's \t{./configure} script. This is designed to work with GNU
[gentoo-commits] proj/pms:eapi-6 commit in: /
commit: 491a58ecf4ac725b9c823a520594f8cb30266774 Author: Ulrich Müller ulm AT gentoo DOT org AuthorDate: Mon Feb 16 15:13:33 2015 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Thu Feb 19 08:17:29 2015 + URL:http://sources.gentoo.org/gitweb/?p=proj/pms.git;a=commit;h=491a58ec EAPI 6: unpack supports txz. See bug 458102. --- eapi-differences.tex | 6 +- pkg-mgr-commands.tex | 18 +++--- 2 files changed, 16 insertions(+), 8 deletions(-) diff --git a/eapi-differences.tex b/eapi-differences.tex index 66c2cbe..f909461 100644 --- a/eapi-differences.tex +++ b/eapi-differences.tex @@ -210,9 +210,12 @@ Controllable compression \compactfeatureref{docompress} \t{unpack} absolute paths \compactfeatureref{unpack-absolute} No No No No Yes \\ -\t{unpack} support for \t{xz}? \compactfeatureref{unpack-extensions} +\t{unpack} support for \t{xz} \compactfeatureref{unpack-extensions} No Yes Yes Yes Yes \\ +\t{unpack} support for \t{txz} \compactfeatureref{unpack-extensions} +No No No No Yes \\ + \t{default} function \compactfeatureref{default-func} * Yes Yes Yes Yes \\ @@ -329,6 +332,7 @@ EAPI 6 is EAPI 5 with the following changes: \item \t{die} and \t{assert} called with \t{-n} respect \t{nonfatal}, \featureref{nonfatal-die}. \item \t{econf} adds \t{-{}-docdir} and \t{-{}-htmldir}, \featureref{econf-options}. \item \t{unpack} supports absolute and relative paths, \featureref{unpack-absolute}. +\item \t{unpack} supports \t{.txz}, \featureref{unpack-extensions}. \end{compactitem} \ChangeWhenAddingAnEAPI{6} diff --git a/pkg-mgr-commands.tex b/pkg-mgr-commands.tex index 57d5bfb..531a027 100644 --- a/pkg-mgr-commands.tex +++ b/pkg-mgr-commands.tex @@ -787,9 +787,10 @@ has returned. \item lzma-compressed tar files (\t{*.tar.lzma}). Ebuilds must ensure that LZMA Utils and GNU tar are installed. \item xz-compressed files (\t{*.xz}). Ebuilds must ensure that XZ Utils is installed. Only for -EAPIs listed in table~\ref{tab:unpack-extensions-table} as supporting xz. -\item xz-compressed tar files (\t{*.tar.xz}). Ebuilds must ensure that XZ Utils and GNU tar are -installed. Only for EAPIs listed in table~\ref{tab:unpack-extensions-table} as supporting xz. +EAPIs listed in table~\ref{tab:unpack-extensions-table} as supporting \t{.xz}. +\item xz-compressed tar files (\t{*.tar.xz, *.txz}). Ebuilds must ensure that XZ Utils and +GNU tar are installed. Only for EAPIs listed in table~\ref{tab:unpack-extensions-table} as +supporting \t{.tar.xz} or \t{.txz}. \end{itemize} It is up to the ebuild to ensure that the relevant external utilities are available, whether by being in the system set or via dependencies. @@ -811,13 +812,16 @@ has returned. \ChangeWhenAddingAnEAPI{6} \begin{centertable}{\t{unpack} extensions for EAPIs} \label{tab:unpack-extensions-table} -\begin{tabular}{ l l } +\begin{tabular}{ l l l l } \toprule \multicolumn{1}{c}{\textbf{EAPI}} - \multicolumn{1}{c}{\textbf{\t{.xz} and \t{.tar.xz}?}} \\ + \multicolumn{1}{c}{\textbf{\t{.xz}?}} + \multicolumn{1}{c}{\textbf{\t{.tar.xz}?}} + \multicolumn{1}{c}{\textbf{\t{.txz}?}} \\ \midrule - 0, 1, 2No \\ - 3, 4, 5, 6 Yes \\ + 0, 1, 2No No No \\ + 3, 4, 5Yes Yes No \\ + 6 Yes Yes Yes \\ \bottomrule \end{tabular} \end{centertable}
[gentoo-commits] proj/pms:eapi-6 commit in: /
commit: 85f7a20ba16417742bc053e72a91d467b3a75e66 Author: Ulrich Müller ulm AT gentoo DOT org AuthorDate: Mon Feb 16 14:42:19 2015 + Commit: git@oystercatcher mirror+tproxy git AT oystercatcher DOT gentoo DOT org CommitDate: Thu Feb 19 08:17:29 2015 + URL:http://sources.gentoo.org/gitweb/?p=proj/pms.git;a=commit;h=85f7a20b EAPI 6: die and assert called with -n respect nonfatal. See bug 451938. --- eapi-differences.tex | 4 pkg-mgr-commands.tex | 33 ++--- 2 files changed, 30 insertions(+), 7 deletions(-) diff --git a/eapi-differences.tex b/eapi-differences.tex index 9760d7e..7e4cd09 100644 --- a/eapi-differences.tex +++ b/eapi-differences.tex @@ -169,6 +169,9 @@ Most utilities die \compactfeatureref{die-on-failure} Option \t{-{}-host-root} \compactfeatureref{host-root-option} No No No Yes Yes \\ +\t{die -n} \compactfeatureref{nonfatal-die} +No No No No Yes \\ + \t{econf} arguments \compactfeatureref{econf-options} disable dependency tracking disable dependency tracking, disable silent rules @@ -320,6 +323,7 @@ EAPI 6 is EAPI 5 with the following changes: \item Bash version is 4.2, \featureref{bash-version}. \item \t{failglob} is enabled in global scope, \featureref{failglob}. \item \t{einstall} banned, \featureref{banned-commands}. +\item \t{die} and \t{assert} called with \t{-n} respect \t{nonfatal}, \featureref{nonfatal-die}. \end{compactitem} \ChangeWhenAddingAnEAPI{6} diff --git a/pkg-mgr-commands.tex b/pkg-mgr-commands.tex index 14e27d2..bf688f9 100644 --- a/pkg-mgr-commands.tex +++ b/pkg-mgr-commands.tex @@ -18,9 +18,11 @@ The following commands affect this behaviour: \begin{description} \item[nonfatal] \featurelabel{nonfatal} Executes the remainder of its arguments as a command, preserving the exit status. If this results in a command being called that would normally abort -the build process due to a failure (but not due to an explicit \t{die} or \t{assert} call), -instead a non-zero exit status shall be returned. Only in EAPIs listed in -table~\ref{tab:commands-die-table} as supporting \t{nonfatal}. +the build process due to a failure, instead a non-zero exit status shall be returned. Only in +EAPIs listed in table~\ref{tab:commands-die-table} as supporting \t{nonfatal}. + +Explicit \t{die} or \t{assert} commands only respect \t{nonfatal} when called with the \t{-n} +option and in EAPIs supporting this option, see table~\ref{tab:nonfatal-die}. \end{description} \ChangeWhenAddingAnEAPI{6} @@ -117,13 +119,30 @@ stderr or some other appropriate facility. These commands are used when an error is detected that will prevent the build process from completing. Ebuilds must not run any of these commands once the current phase function has returned. \begin{description} -\item[die] Displays a failure message provided in its first and only argument, and then aborts the -build process. \t{die} is \e{not} guaranteed to work correctly if called from a subshell -environment. +\item[die] \featurelabel{nonfatal-die} If called under the \t{nonfatal} command (as per +section~\ref{sec:failure-behaviour}) and with \t{-n} as its first parameter, displays a failure +message provided in its following argument and then returns a non-zero exit status. Only in +EAPIs listed in table~\ref{tab:nonfatal-die} as supporting option~\t{-n}. Otherwise, displays +a failure message provided in its first and only argument, and then aborts the build process. +\t{die} is \e{not} guaranteed to work correctly if called from a subshell environment. \item[assert] Checks the value of the shell's pipe status variable, and if any component is non-zero -(indicating failure), calls \t{die} with its first argument as a failure message. +(indicating failure), calls \t{die}, passing any parameters to it. \end{description} +\ChangeWhenAddingAnEAPI{6} +\begin{centertable}{EAPIs supporting \t{-n} for \t{die} and \t{assert} commands} +\label{tab:nonfatal-die} +\begin{tabular}{ l l } + \toprule + \multicolumn{1}{c}{\textbf{EAPI}} + \multicolumn{1}{c}{\textbf{\t{die} and \t{assert} support \t{-n}?}} \\ + \midrule + 0, 1, 2, 3, 4, 5 No \\ + 6 Yes \\ + \bottomrule +\end{tabular} +\end{centertable} + \subsubsection{Build commands} These commands are used during the \t{src\_configure}, \t{src\_compile}, and \t{src\_install} phases to run the package's build commands. Ebuilds must not run any of these commands once the