[gentoo-commits] repo/gentoo:master commit in: net-p2p/qbittorrent/
commit: 8f26376a6b0264e4f4333e98260fe3f3f476668d Author: RobinDX gmail com> AuthorDate: Sat Jan 23 16:36:53 2016 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Sat Jan 23 16:37:41 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f26376a net-p2p/qbittorrent: version bump & new ebuild net-p2p/qbittorrent/Manifest | 1 + ...bittorrent-.ebuild => qbittorrent-3.3.3.ebuild} | 18 +++--- net-p2p/qbittorrent/qbittorrent-.ebuild| 15 +-- 3 files changed, 21 insertions(+), 13 deletions(-) diff --git a/net-p2p/qbittorrent/Manifest b/net-p2p/qbittorrent/Manifest index 6c0c5e0..2cfa9cb 100644 --- a/net-p2p/qbittorrent/Manifest +++ b/net-p2p/qbittorrent/Manifest @@ -5,3 +5,4 @@ DIST qbittorrent-3.2.3.tar.xz 2638708 SHA256 86a79f3772bd06736a4be104180187d76c5 DIST qbittorrent-3.2.4.tar.xz 2664248 SHA256 7fc128e2809c3be4ea543cfaeefd922e0327cc430330eaad0d3ec7616df51871 SHA512 c86098d791b64bd5f0ef6b465cf3eb6f1016402b33b18ba927279f521d768aa973d3f233794adb63820c5bca7e67672bf3c64fe65a7e5bf513219f860d2b2141 WHIRLPOOL c5690fdf01a8841978404e61369a16da13dd27c151618cadbb4e16add7d5377d980d9a94cea68f82005c88bd4b637a23f0ea6fb2615c3921302c5847e0763272 DIST qbittorrent-3.2.5.tar.xz 2665980 SHA256 98f69c7324276c7c144738eb36b21a2d28d7f01a327104568f020887626e822b SHA512 a98c1cf8607558990d0698c50d35cd217bceeb4deffe69c590f902b1a9dabc5431496805614dbd3bb734f764c309023ede2f8a5cb014f40796301fa14ba63e90 WHIRLPOOL 6539bde802919351836d1bb2d880d5b28d51c97b109674f2ae3e54c9aa9ab52c5e58436371a34b7388d119d041cf9b2a597656e338808243309cbf631e03fe2b DIST qbittorrent-3.3.2.tar.xz 2782172 SHA256 e9330a63e0939fef79c70d5a66dba616f00206a70386efbb82fb7c620a19af58 SHA512 2c09c1bbf18dfc181998343845e0f8164c29cb97eeccf3a7ab25753e8ccaa11cfb7372cf0ff1fc2a8c232a9ab4381a23c88aef791e37a3a7b4c0b92b537e25e6 WHIRLPOOL a2bf3f6aee46dc5bc58357ea8eb214b9a69116f470faa0a4b5aed9fc0ffdd340712a1424b128ab96273e75d6b1c83707765d01c0089ec550040bb63df236176e +DIST qbittorrent-3.3.3.tar.xz 2782616 SHA256 9c8d8bdc3fb2632019cb3ee5f811baaa41b41fe7ce542c753c6771bcc110db53 SHA512 2dd954e2518a2a99e271bf62d6db38a4e1788bb91c8b7552b94aab25dfb7b6cc7b4eb0ae49bb50d524127e8a357ea07b022c3a6e3b0593f6d2e7a2ce3abf6260 WHIRLPOOL e794a50215f33c2088b4782fd8733e11c33b42a45b5df2424bdf0fcee3c0929445f0d47b1e8b3526341f4ee9a4b8cd081da54a0c3019f79dea9b50a3bb5dcbad diff --git a/net-p2p/qbittorrent/qbittorrent-.ebuild b/net-p2p/qbittorrent/qbittorrent-3.3.3.ebuild similarity index 86% copy from net-p2p/qbittorrent/qbittorrent-.ebuild copy to net-p2p/qbittorrent/qbittorrent-3.3.3.ebuild index b67c5a0..10b4254 100644 --- a/net-p2p/qbittorrent/qbittorrent-.ebuild +++ b/net-p2p/qbittorrent/qbittorrent-3.3.3.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI=5 -PYTHON_COMPAT=( python2_7 ) +PYTHON_COMPAT=( python2_7 python3_{3,4,5} ) inherit eutils python-r1 qt4-r2 DESCRIPTION="BitTorrent client in C++ and Qt" @@ -21,7 +21,7 @@ fi LICENSE="GPL-2" SLOT="0" -IUSE="+dbus debug +qt4 qt5 webui +X" +IUSE="+dbus debug qt4 qt5 webui +X" REQUIRED_USE=" ^^ ( qt4 qt5 ) dbus? ( X ) @@ -70,13 +70,17 @@ src_configure() { --with-qtsingleapplication=system $(use dbus || echo --disable-qt-dbus) $(use debug && echo --enable-debug) - $(use qt5 && echo --with-qt5) + $(use qt4 && echo --with-qt4) $(use webui || echo --disable-webui) $(use X || echo --disable-gui) ) - echo "${myconf[@]}" "${myconf[@]}" || die "configure failed" - use qt4 && eqmake4 - use qt5 && eqmake5 + + if use qt4 ;then + eqmake4 + elif use qt5 ;then + eqmake5 + fi } + diff --git a/net-p2p/qbittorrent/qbittorrent-.ebuild b/net-p2p/qbittorrent/qbittorrent-.ebuild index b67c5a0..0804614 100644 --- a/net-p2p/qbittorrent/qbittorrent-.ebuild +++ b/net-p2p/qbittorrent/qbittorrent-.ebuild @@ -3,8 +3,8 @@ # $Id$ EAPI=5 -PYTHON_COMPAT=( python2_7 ) +PYTHON_COMPAT=( python2_7 python3_{3,4,5} ) inherit eutils python-r1 qt4-r2 DESCRIPTION="BitTorrent client in C++ and Qt" @@ -21,7 +21,7 @@ fi LICENSE="GPL-2" SLOT="0" -IUSE="+dbus debug +qt4 qt5 webui +X" +IUSE="+dbus debug qt4 qt5 webui +X" REQUIRED_USE=" ^^ ( qt4 qt5 ) dbus? ( X ) @@ -70,13 +70,16 @@ src_configure() { --with-qtsingleapplication=system $(use dbus || echo --disable-qt-dbus) $(use debug && echo --enable-
[gentoo-commits] repo/gentoo:master commit in: net-p2p/qbittorrent/
commit: f5cc70e772ecd65d6a556e0d02dc5c12fc9d3bb3 Author: Jauhien Piatlicki gentoo org> AuthorDate: Sun Jan 24 21:45:22 2016 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Sun Jan 24 22:26:05 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5cc70e7 net-p2p/qbittorrent: apply changes from 3.3.2 to recent versions Package-Manager: portage-2.2.26 net-p2p/qbittorrent/qbittorrent-3.3.3.ebuild | 19 +-- net-p2p/qbittorrent/qbittorrent-.ebuild | 20 ++-- 2 files changed, 19 insertions(+), 20 deletions(-) diff --git a/net-p2p/qbittorrent/qbittorrent-3.3.3.ebuild b/net-p2p/qbittorrent/qbittorrent-3.3.3.ebuild index 10b4254..786574f 100644 --- a/net-p2p/qbittorrent/qbittorrent-3.3.3.ebuild +++ b/net-p2p/qbittorrent/qbittorrent-3.3.3.ebuild @@ -3,9 +3,9 @@ # $Id$ EAPI=5 - PYTHON_COMPAT=( python2_7 python3_{3,4,5} ) -inherit eutils python-r1 qt4-r2 + +inherit eutils python-r1 qt4-r2 flag-o-matic DESCRIPTION="BitTorrent client in C++ and Qt" HOMEPAGE="http://www.qbittorrent.org/"; @@ -21,7 +21,7 @@ fi LICENSE="GPL-2" SLOT="0" -IUSE="+dbus debug qt4 qt5 webui +X" +IUSE="+dbus debug qt4 +qt5 webui +X" REQUIRED_USE=" ^^ ( qt4 qt5 ) dbus? ( X ) @@ -63,6 +63,9 @@ src_prepare() { } src_configure() { + # See bug 569062 + append-cppflags "-DBOOST_NO_CXX11_REF_QUALIFIERS" + # Custom configure script, econf fails local myconf=( ./configure @@ -75,12 +78,8 @@ src_configure() { $(use X || echo --disable-gui) ) + echo "${myconf[@]}" "${myconf[@]}" || die "configure failed" - - if use qt4 ;then - eqmake4 - elif use qt5 ;then - eqmake5 - fi + use qt4 && eqmake4 + use qt5 && eqmake5 } - diff --git a/net-p2p/qbittorrent/qbittorrent-.ebuild b/net-p2p/qbittorrent/qbittorrent-.ebuild index 0804614..786574f 100644 --- a/net-p2p/qbittorrent/qbittorrent-.ebuild +++ b/net-p2p/qbittorrent/qbittorrent-.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI=5 - PYTHON_COMPAT=( python2_7 python3_{3,4,5} ) -inherit eutils python-r1 qt4-r2 + +inherit eutils python-r1 qt4-r2 flag-o-matic DESCRIPTION="BitTorrent client in C++ and Qt" HOMEPAGE="http://www.qbittorrent.org/"; @@ -21,7 +21,7 @@ fi LICENSE="GPL-2" SLOT="0" -IUSE="+dbus debug qt4 qt5 webui +X" +IUSE="+dbus debug qt4 +qt5 webui +X" REQUIRED_USE=" ^^ ( qt4 qt5 ) dbus? ( X ) @@ -63,6 +63,9 @@ src_prepare() { } src_configure() { + # See bug 569062 + append-cppflags "-DBOOST_NO_CXX11_REF_QUALIFIERS" + # Custom configure script, econf fails local myconf=( ./configure @@ -75,11 +78,8 @@ src_configure() { $(use X || echo --disable-gui) ) + echo "${myconf[@]}" "${myconf[@]}" || die "configure failed" - - if use qt4 ;then - eqmake4 - elif use qt5 ;then - eqmake5 - fi + use qt4 && eqmake4 + use qt5 && eqmake5 }
[gentoo-commits] repo/gentoo:master commit in: /
commit: dcd9fb34cf2edc8a25ca4a6b49d3fead14b9b8b0 Author: Jauhien Piatlicki gentoo org> AuthorDate: Sun Jan 24 20:25:22 2016 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Sun Jan 24 22:25:44 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcd9fb34 Merge remote-tracking branch 'RobinDX/qbit' net-p2p/qbittorrent: version bump & new ebuild Also add python3 support net-p2p/qbittorrent/Manifest | 1 + ...bittorrent-.ebuild => qbittorrent-3.3.3.ebuild} | 18 +++--- net-p2p/qbittorrent/qbittorrent-.ebuild| 15 +-- 3 files changed, 21 insertions(+), 13 deletions(-)
[gentoo-commits] repo/gentoo:master commit in: sys-block/zram-init/
commit: 31330aa766861ee7852fd927f780bb56c94d1643 Author: Jauhien Piatlicki gentoo org> AuthorDate: Sun Jan 24 18:35:05 2016 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Sun Jan 24 18:36:26 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31330aa7 sys-block/zram-init: remove RESTRICT=mirror Gentoo-Bug: 572740 Thanks to Jeroen Roovers Package-Manager: portage-2.2.26 sys-block/zram-init/zram-init-3.6.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/sys-block/zram-init/zram-init-3.6.ebuild b/sys-block/zram-init/zram-init-3.6.ebuild index ab1468e..665d820 100644 --- a/sys-block/zram-init/zram-init-3.6.ebuild +++ b/sys-block/zram-init/zram-init-3.6.ebuild @@ -3,7 +3,6 @@ # $Id$ EAPI=6 -RESTRICT="mirror" inherit readme.gentoo-r1 systemd DESCRIPTION="Scripts to support compressed swap devices or ramdisks with zram"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust-bin/
commit: f52c26f2e20d18e6705ff5b7b748431ecbb1522b Author: Jauhien Piatlicki gentoo org> AuthorDate: Fri Jan 22 22:16:49 2016 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Fri Jan 22 22:18:56 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f52c26f2 dev-lang/rust-bin: version bump Thanks to Heather Package-Manager: portage-2.2.26 dev-lang/rust-bin/Manifest | 2 + dev-lang/rust-bin/rust-bin-1.6.0.ebuild | 102 2 files changed, 104 insertions(+) diff --git a/dev-lang/rust-bin/Manifest b/dev-lang/rust-bin/Manifest index 796530a..ce30c16 100644 --- a/dev-lang/rust-bin/Manifest +++ b/dev-lang/rust-bin/Manifest @@ -1,5 +1,7 @@ DIST rust-1.5.0-i686-unknown-linux-gnu.tar.gz 97897323 SHA256 ee45a91c5b1b3542fc349c743667216dec52ea924166ced90675500baf2c42cd SHA512 1fdbb197fc2f28c846da2099e5c671fd165236a0e611eadd9faf07cdd8a3312f0085d992e97da1f97e1e10fb3d9f4d06215208242349a7d7857008d003495eb2 WHIRLPOOL d3a4dd5e002cd85d71648822274e8d4e1085618c38efdda602ab2afe647ad0415360c84fd18a5e1cda544ae54d18daa3a6e6ecd92b7529fb5263a8edcd3577c3 DIST rust-1.5.0-x86_64-unknown-linux-gnu.tar.gz 97177085 SHA256 60b83f74d882ce2ba5bc979b5b0589dca56659f215b3259e7188fed8c50aac9d SHA512 2ccb6fcb7479ce6d7a5c9a55b3dde7dacc723012a8d8065f431492c7060aeb3dcf3c5df120a583aa890c659b08cbd9cb6df0846e936fdb808afb5efb2410e3b6 WHIRLPOOL bd20965ba143ef95ea7da378f8b312bc1f6340635fcbc9ef8c351bf2f5488825d4f96f3b43d5f88dba8587273ea73586e69c5f5adaf88f32fe01f5ffe5100abb +DIST rust-1.6.0-i686-unknown-linux-gnu.tar.gz 99521439 SHA256 4d46ab71e057c66ff6805e5935038371b661aae908bb907d65cedc112bbaa109 SHA512 473a3e946b9d650f157c3eedb926b6f6c657a7116d8c7173417e6ad065f8f504548992eb2f1c0a10f3033d06520da54dba780aabc1921bb264f7b85bc1c416ad WHIRLPOOL ca8ccb07a7c60d0217ddb3a3082d8a0ee99ae7c048f603f3d3fbcd6fc24c8ab959de98e85967bb69a457d37e51677dede4672b6b13502601be105b6e7c1dc2dc +DIST rust-1.6.0-x86_64-unknown-linux-gnu.tar.gz 98645290 SHA256 8630cc02432b4423d64eeae4ef071ec58e5dd1f3d555a3a3cc34b759202813f6 SHA512 6b627631334775d224ed2c4b359776a680219dc03851d1bcd11655fa6626144b1ae31ceeed4d93317104ae4bf65e9d18ad833da162b50b65c607437ff6b75f6d WHIRLPOOL 860d09251da13df779f883a56b2bdc96170222ee2a241627845307f905dd2d9eb67bd0ca39f1d00508b5349ad70772ff38ee17d7e54e4a8e6e65e295fe23e9fe DIST rustc-1.2.0-i686-unknown-linux-gnu.tar.gz 89840371 SHA256 f4c1692479314d63ee67914ec2065778c39ca4912f191a7894caf5264802b4fa SHA512 c89e6fac05c79755db7c15a275ac2a11d781fda10f6851ff13f0dce314f9a373bd5b79d0e1da0780071ce959693d4f08c33e3d18abbabe802922679d1e25a6b6 WHIRLPOOL 56c0636ecdc745fcdb41b77037486ba04c11b6a08568a0ada962687ead31bbd2c8f360894e629428fde4e5e3204d355e402d4a3651c4b13d0422e16beaec9f60 DIST rustc-1.2.0-x86_64-unknown-linux-gnu.tar.gz 8977 SHA256 32fb262ba9da26a6d5ad9b2ca420fb56d97af8f86acb5cda2e85b7e7c33f6dcc SHA512 ea87a2c0e05d3f7e7c738320fd08b53055f76703526846b87b885e7abbd320b2f393b9328daa1ca04e9cb545e906c5750b6dcede2ede23323aeab8a8b096ccfd WHIRLPOOL e82ed578218ce19b4a7ca5b9d4c842c5546b5daa6aa3be162393fc0ca7148cf245bb7a79719b10ea7bf43952f8908a6355eea9070f027fcd5f1d70caa37c9931 DIST rustc-1.3.0-i686-unknown-linux-gnu.tar.gz 90445379 SHA256 7a3add3d229047bc68b929ba7b5f5d5796333f29e160c18c2a0ff24f643fab6b SHA512 afd001c1c285f12c13c0a9ecf0788f47ab72f069c1e1c5ec568973691ef2223c075fb99324e8245012e8a21003ea4fc63d874de99b95065aa9d09081798e09d5 WHIRLPOOL d273387d6eea540bf3a4bff96b5f754537ed265348661d412d37280f6d89fc726ed46fa03995b26eb444ac18e6c41f07d23c3c6844c7aaa00d2cc3970bad2f40 diff --git a/dev-lang/rust-bin/rust-bin-1.6.0.ebuild b/dev-lang/rust-bin/rust-bin-1.6.0.ebuild new file mode 100644 index 000..aef5ebe --- /dev/null +++ b/dev-lang/rust-bin/rust-bin-1.6.0.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit eutils bash-completion-r1 + +MY_P="rust-${PV}" + +DESCRIPTION="Systems programming language from Mozilla" +HOMEPAGE="http://www.rust-lang.org/"; +SRC_URI="amd64? ( http://static.rust-lang.org/dist/${MY_P}-x86_64-unknown-linux-gnu.tar.gz ) + x86? ( http://static.rust-lang.org/dist/${MY_P}-i686-unknown-linux-gnu.tar.gz )" + +LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA" +SLOT="stable" +KEYWORDS="~amd64 ~x86" +IUSE="doc" + +DEPEND=">=app-eselect/eselect-rust-0.3_pre20150425 + !dev-lang/rust:0 +" +RDEPEND="${DEPEND}" + +QA_PREBUILT=" + opt/${P}/bin/rustc-bin-${PV} + opt/${P}/bin/rustdoc-bin-${PV} + opt/${P}/lib/*.so + opt/${P}/lib/rustlib/*/lib/*.so +" + +src_unpack() { + default + + local postfix + use amd64 && postfix=x86_64-unknown-linux-gnu + use x86 && postfix=i686-unknown-linux-gnu + mv "${WORKDIR}/${MY_P}-${postfi
[gentoo-commits] repo/gentoo:master commit in: net-p2p/qbittorrent/
commit: 536e237d85a514fe5de8a98fd543fc491f9c5a27 Author: Jauhien Piatlicki gentoo org> AuthorDate: Thu Jan 21 17:34:16 2016 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Thu Jan 21 17:35:40 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=536e237d net-p2p/qbittorrent: version bump Gentoo-Bug: 569062 Thanks to Nikos Chantziaras Package-Manager: portage-2.2.26 net-p2p/qbittorrent/Manifest | 1 + net-p2p/qbittorrent/qbittorrent-3.3.2.ebuild | 85 2 files changed, 86 insertions(+) diff --git a/net-p2p/qbittorrent/Manifest b/net-p2p/qbittorrent/Manifest index f689d3e..6c0c5e0 100644 --- a/net-p2p/qbittorrent/Manifest +++ b/net-p2p/qbittorrent/Manifest @@ -4,3 +4,4 @@ DIST qbittorrent-3.2.0.tar.xz 2595372 SHA256 51781cb121ebeda041fb348e649c4bd9788 DIST qbittorrent-3.2.3.tar.xz 2638708 SHA256 86a79f3772bd06736a4be104180187d76c5c8feb2c1cdf1054135b4ba602a914 SHA512 304635f4942776f6be5987ad6a60e2e0e217c913bbe3637cef2dd0bfc65450b894e88c639c96d856d3e937f40d120acc62c194bcb29ae52070ad51e921edbdf7 WHIRLPOOL 33728a4679ef9731645a937c059633d18ff4673ded258185488bc31aab001fe720ab3e3aef23bd8d36f1cf12e98d96ed7383d5cc5b3ecbfa2b065028ddacc4ce DIST qbittorrent-3.2.4.tar.xz 2664248 SHA256 7fc128e2809c3be4ea543cfaeefd922e0327cc430330eaad0d3ec7616df51871 SHA512 c86098d791b64bd5f0ef6b465cf3eb6f1016402b33b18ba927279f521d768aa973d3f233794adb63820c5bca7e67672bf3c64fe65a7e5bf513219f860d2b2141 WHIRLPOOL c5690fdf01a8841978404e61369a16da13dd27c151618cadbb4e16add7d5377d980d9a94cea68f82005c88bd4b637a23f0ea6fb2615c3921302c5847e0763272 DIST qbittorrent-3.2.5.tar.xz 2665980 SHA256 98f69c7324276c7c144738eb36b21a2d28d7f01a327104568f020887626e822b SHA512 a98c1cf8607558990d0698c50d35cd217bceeb4deffe69c590f902b1a9dabc5431496805614dbd3bb734f764c309023ede2f8a5cb014f40796301fa14ba63e90 WHIRLPOOL 6539bde802919351836d1bb2d880d5b28d51c97b109674f2ae3e54c9aa9ab52c5e58436371a34b7388d119d041cf9b2a597656e338808243309cbf631e03fe2b +DIST qbittorrent-3.3.2.tar.xz 2782172 SHA256 e9330a63e0939fef79c70d5a66dba616f00206a70386efbb82fb7c620a19af58 SHA512 2c09c1bbf18dfc181998343845e0f8164c29cb97eeccf3a7ab25753e8ccaa11cfb7372cf0ff1fc2a8c232a9ab4381a23c88aef791e37a3a7b4c0b92b537e25e6 WHIRLPOOL a2bf3f6aee46dc5bc58357ea8eb214b9a69116f470faa0a4b5aed9fc0ffdd340712a1424b128ab96273e75d6b1c83707765d01c0089ec550040bb63df236176e diff --git a/net-p2p/qbittorrent/qbittorrent-3.3.2.ebuild b/net-p2p/qbittorrent/qbittorrent-3.3.2.ebuild new file mode 100644 index 000..77648db --- /dev/null +++ b/net-p2p/qbittorrent/qbittorrent-3.3.2.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +PYTHON_COMPAT=( python2_7 ) + +inherit eutils python-r1 qt4-r2 flag-o-matic + +DESCRIPTION="BitTorrent client in C++ and Qt" +HOMEPAGE="http://www.qbittorrent.org/"; + +MY_P=${P/_} +if [[ ${PV} == ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/${PN}/qBittorrent.git"; +else + SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.xz" + KEYWORDS="~amd64 ~arm ~ppc64 ~x86" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="+dbus debug qt4 +qt5 webui +X" +REQUIRED_USE=" + ^^ ( qt4 qt5 ) + dbus? ( X ) +" + +CDEPEND=" + dev-libs/boost:= + >=dev-qt/qtsingleapplication-2.6.1_p20130904-r1[qt4?,qt5?,X?] + >=net-libs/rb_libtorrent-1.0.6 + sys-libs/zlib + qt4? ( + dev-qt/qtcore:4 + dbus? ( dev-qt/qtdbus:4 ) + X? ( dev-qt/qtgui:4 ) + ) + qt5? ( + dev-qt/qtconcurrent:5 + dev-qt/qtcore:5 + dev-qt/qtnetwork:5 + dev-qt/qtxml:5 + dbus? ( dev-qt/qtdbus:5 ) + X? ( dev-qt/qtgui:5 + dev-qt/qtwidgets:5 ) + ) +" +DEPEND="${CDEPEND} + qt5? ( dev-qt/linguist-tools:5 ) + virtual/pkgconfig +" +RDEPEND="${CDEPEND} + ${PYTHON_DEPS}" + +S=${WORKDIR}/${MY_P} +DOCS=(AUTHORS Changelog README.md TODO) + +src_prepare() { + epatch_user + qt4-r2_src_prepare +} + +src_configure() { + # See bug 569062 + append-cppflags "-DBOOST_NO_CXX11_REF_QUALIFIERS" + + # Custom configure script, econf fails + local myconf=( + ./configure + --prefix="${EPREFIX}/usr" + --with-qtsingleapplication=system + $(use dbus || echo --disable-qt-dbus) + $(use debug && echo --enable-debug) + $(use qt4 && echo --with-qt4) + $(use webui || echo --disable-webui) + $(use X || echo --disable-gui) + ) + + echo "${myconf[@]}" + "${myconf[@]}" || die "configure failed" + use qt4 && eqmake4 + use qt5 && eqmake5 +}
[gentoo-commits] repo/gentoo:master commit in: app-portage/gs-elpa/
commit: fdcc681ce6501410c5fb84ec874a90a25596 Author: Jauhien Piatlicki gentoo org> AuthorDate: Mon Jan 18 22:40:22 2016 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Mon Jan 18 22:40:22 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdcc681c app-portage/gs-elpa: update PYTHON_COMPAT Package-Manager: portage-2.2.26 .../{gs-elpa-.ebuild => gs-elpa-0.1.3-r1.ebuild} | 15 +++ app-portage/gs-elpa/gs-elpa-.ebuild | 8 2 files changed, 11 insertions(+), 12 deletions(-) diff --git a/app-portage/gs-elpa/gs-elpa-.ebuild b/app-portage/gs-elpa/gs-elpa-0.1.3-r1.ebuild similarity index 56% copy from app-portage/gs-elpa/gs-elpa-.ebuild copy to app-portage/gs-elpa/gs-elpa-0.1.3-r1.ebuild index 943f447..8f84e6f 100644 --- a/app-portage/gs-elpa/gs-elpa-.ebuild +++ b/app-portage/gs-elpa/gs-elpa-0.1.3-r1.ebuild @@ -1,23 +1,22 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=5 +EAPI=6 -PYTHON_COMPAT=(python{2_7,3_3,3_4}) +PYTHON_COMPAT=(python{2_7,3_3,3_4,3_5}) -inherit distutils-r1 git-2 +inherit distutils-r1 DESCRIPTION="g-sorcery backend for elisp packages" HOMEPAGE="https://github.com/jauhien/gs-elpa"; -SRC_URI="" -EGIT_BRANCH="master" -EGIT_REPO_URI="https://github.com/jauhien/gs-elpa"; +SRC_URI="https://github.com/jauhien/gs-elpa/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0" +KEYWORDS="~amd64 ~x86" -DEPEND=">=app-portage/g-sorcery-0.2[$(python_gen_usedep 'python*')] +DEPEND="app-portage/g-sorcery[$(python_gen_usedep 'python*')] dev-python/sexpdata[$(python_gen_usedep 'python*')]" RDEPEND="${DEPEND}" diff --git a/app-portage/gs-elpa/gs-elpa-.ebuild b/app-portage/gs-elpa/gs-elpa-.ebuild index 943f447..7d0ba36 100644 --- a/app-portage/gs-elpa/gs-elpa-.ebuild +++ b/app-portage/gs-elpa/gs-elpa-.ebuild @@ -1,12 +1,12 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=5 +EAPI=6 -PYTHON_COMPAT=(python{2_7,3_3,3_4}) +PYTHON_COMPAT=(python{2_7,3_3,3_4,3_5}) -inherit distutils-r1 git-2 +inherit distutils-r1 git-r3 DESCRIPTION="g-sorcery backend for elisp packages" HOMEPAGE="https://github.com/jauhien/gs-elpa";
[gentoo-commits] repo/gentoo:master commit in: app-portage/gs-pypi/
commit: 3eb86c6bd25612f9dc543e6822ac50918941b481 Author: Jauhien Piatlicki gentoo org> AuthorDate: Mon Jan 18 22:16:41 2016 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Mon Jan 18 22:17:28 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3eb86c6b app-portage/gs-pypi: update PYTHON_COMPAT Package-Manager: portage-2.2.26 .../{gs-pypi-.ebuild => gs-pypi-0.2.1-r1.ebuild} | 15 +++ app-portage/gs-pypi/gs-pypi-.ebuild | 8 2 files changed, 11 insertions(+), 12 deletions(-) diff --git a/app-portage/gs-pypi/gs-pypi-.ebuild b/app-portage/gs-pypi/gs-pypi-0.2.1-r1.ebuild similarity index 54% copy from app-portage/gs-pypi/gs-pypi-.ebuild copy to app-portage/gs-pypi/gs-pypi-0.2.1-r1.ebuild index 77a1336..c3d9d11 100644 --- a/app-portage/gs-pypi/gs-pypi-.ebuild +++ b/app-portage/gs-pypi/gs-pypi-0.2.1-r1.ebuild @@ -1,23 +1,22 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=5 +EAPI=6 -PYTHON_COMPAT=(python{2_7,3_3,3_4}) +PYTHON_COMPAT=(python{2_7,3_3,3_4,3_5}) -inherit distutils-r1 git-2 +inherit distutils-r1 DESCRIPTION="g-sorcery backend for pypi packages" HOMEPAGE="https://github.com/jauhien/gs-pypi"; -SRC_URI="" -EGIT_BRANCH="master" -EGIT_REPO_URI="https://github.com/jauhien/gs-pypi"; +SRC_URI="https://github.com/jauhien/gs-pypi/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0" +KEYWORDS="~amd64 ~x86" -DEPEND=">=app-portage/g-sorcery-[bson(-),git(-),$(python_gen_usedep 'python*')] +DEPEND=">=app-portage/g-sorcery-0.2.1[bson(-),git(-),$(python_gen_usedep 'python*')] dev-python/beautifulsoup:4[$(python_gen_usedep 'python*')]" RDEPEND="${DEPEND}" diff --git a/app-portage/gs-pypi/gs-pypi-.ebuild b/app-portage/gs-pypi/gs-pypi-.ebuild index 77a1336..3990d05 100644 --- a/app-portage/gs-pypi/gs-pypi-.ebuild +++ b/app-portage/gs-pypi/gs-pypi-.ebuild @@ -1,12 +1,12 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=5 +EAPI=6 -PYTHON_COMPAT=(python{2_7,3_3,3_4}) +PYTHON_COMPAT=(python{2_7,3_3,3_4,3_5}) -inherit distutils-r1 git-2 +inherit distutils-r1 git-r3 DESCRIPTION="g-sorcery backend for pypi packages" HOMEPAGE="https://github.com/jauhien/gs-pypi";
[gentoo-commits] repo/gentoo:master commit in: app-portage/g-sorcery/
commit: 6be48927e572121ecfa921513707bca4b2bc4abc Author: Jauhien Piatlicki gentoo org> AuthorDate: Mon Jan 18 21:04:55 2016 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Mon Jan 18 21:06:00 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6be48927 app-portage/g-sorcery: update PYTHON_COMPAT Package-Manager: portage-2.2.26 .../{g-sorcery-.ebuild => g-sorcery-0.2.1-r1.ebuild}| 13 ++--- app-portage/g-sorcery/g-sorcery-.ebuild | 8 2 files changed, 10 insertions(+), 11 deletions(-) diff --git a/app-portage/g-sorcery/g-sorcery-.ebuild b/app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild similarity index 74% copy from app-portage/g-sorcery/g-sorcery-.ebuild copy to app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild index 7536261..5d35b25 100644 --- a/app-portage/g-sorcery/g-sorcery-.ebuild +++ b/app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild @@ -1,22 +1,21 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=5 +EAPI=6 -PYTHON_COMPAT=(python{2_7,3_3,3_4}) +PYTHON_COMPAT=(python{2_7,3_3,3_4,3_5}) -inherit distutils-r1 git-2 +inherit distutils-r1 DESCRIPTION="framework for ebuild generators" HOMEPAGE="https://github.com/jauhien/g-sorcery"; -SRC_URI="" -EGIT_BRANCH="master" -EGIT_REPO_URI="git://git.gentoo.org/proj/g-sorcery.git" +SRC_URI="https://github.com/jauhien/g-sorcery/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0" IUSE="bson git" +KEYWORDS="~amd64 ~arm ~hppa ~x86" DEPEND="bson? ( dev-python/pymongo[${PYTHON_USEDEP}] ) git? ( dev-vcs/git ) diff --git a/app-portage/g-sorcery/g-sorcery-.ebuild b/app-portage/g-sorcery/g-sorcery-.ebuild index 7536261..bfde259 100644 --- a/app-portage/g-sorcery/g-sorcery-.ebuild +++ b/app-portage/g-sorcery/g-sorcery-.ebuild @@ -1,12 +1,12 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=5 +EAPI=6 -PYTHON_COMPAT=(python{2_7,3_3,3_4}) +PYTHON_COMPAT=(python{2_7,3_3,3_4,3_5}) -inherit distutils-r1 git-2 +inherit distutils-r1 git-r3 DESCRIPTION="framework for ebuild generators" HOMEPAGE="https://github.com/jauhien/g-sorcery";
[gentoo-commits] repo/gentoo:master commit in: dev-python/pymongo/
commit: 8290538a2cb2cb7905387bdabdbe4c4daea7e646 Author: Jauhien Piatlicki gentoo org> AuthorDate: Sun Jan 17 16:14:13 2016 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Mon Jan 18 18:44:14 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8290538a dev-python/pymongo: version bump Package-Manager: portage-2.2.26 dev-python/pymongo/Manifest | 1 + dev-python/pymongo/pymongo-3.2.ebuild | 121 ++ 2 files changed, 122 insertions(+) diff --git a/dev-python/pymongo/Manifest b/dev-python/pymongo/Manifest index 92d8eca..bc875d3 100644 --- a/dev-python/pymongo/Manifest +++ b/dev-python/pymongo/Manifest @@ -4,3 +4,4 @@ DIST pymongo-2.8.1.tar.gz 399521 SHA256 300ea5762d059c07d1bb2578f35bd0e55bc31753 DIST pymongo-2.9.tar.gz 430741 SHA256 90e994cfe5928841960dabdca709e75ab4d0f44b288fd59742113982d96290c4 SHA512 c12701797643b41503829b6c7e573cfff7d8c63c56d9eb195f1a67dc3204cd7ed2a28ee2bd2ce34d0c68bade3f44c8bd5c069b15082bf3388c3a401a35424b1e WHIRLPOOL 699a7f658734837f40fe4190251f8e8bb69dba80bbc6dba60207bb18d5dfb43ec5d1c6aca8810b45e7914705305416d0f76face88fd0c43aa20c6d0765eff01c DIST pymongo-3.0.3.tar.gz 419692 SHA256 3c6b2317f8031bc1e200fd1ea35f00a96f4569e3f3f220a5e66ab6227d96ccaf SHA512 7a20fdcae5b3f852bded19c95b36ef6a8141bce0179440a2c5966cbb9f18f3985b7b6b4584c5253c34d0f846d809d72ec0ae076c88472a3de6f090466e9132b4 WHIRLPOOL ae610909b610c7d116dd3aa7c04ab9ce357b25208b07c025924c53bb36183a6d344ecff214def6a01b929dc50d698464c8dd33b6eafd2d88dd8534858a38 DIST pymongo-3.1.tar.gz 462030 SHA256 fe7033007100f825a67640e77abdafee28713f255da88fcfc8d6abad0bb34285 SHA512 886cfbffd4514741e92ad1c79e97ee443d5c9874c823b64c3c2f2566e3005d588d7dd4ae813c320c94f3e6e12b1dd8c7ad56f0e6d2ee419f0d66f4c38321c9ab WHIRLPOOL ec39a42738b751875b92ca8501ccc1711f8e474efef8cf2817525dc47e420e03b7a581d9e35e4f94f529e07a7d81499f7d6e9402c085d9e47861c8a691d1e37e +DIST pymongo-3.2.tar.gz 473631 SHA256 f50a5380b45a83c5ea1e673ff19363d3cfd5850f7620536e51341d26eb2ae979 SHA512 e0962729bada4ee03cafebac4cd8a0da8abd2e1ef75672897b974e6752acbee247007c8bc5344a28b04b09bcd87c1cbef82e5e71e1b4fdd9074fc3bf56000d2c WHIRLPOOL b4e4ce729c0033071cb99436fd4d380e4818e4bd056c73aa1f2d8e6151ba03152db7426eeb7e9e8af94d6d7e7de63889201e0240cab3ec9b52e0690b3d1eea7c diff --git a/dev-python/pymongo/pymongo-3.2.ebuild b/dev-python/pymongo/pymongo-3.2.ebuild new file mode 100644 index 000..8fbd7cd --- /dev/null +++ b/dev-python/pymongo/pymongo-3.2.ebuild @@ -0,0 +1,121 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} pypy ) + +inherit check-reqs distutils-r1 + +DESCRIPTION="Python driver for MongoDB" +HOMEPAGE="https://github.com/mongodb/mongo-python-driver https://pypi.python.org/pypi/pymongo"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~x86" +IUSE="doc kerberos test" + +RDEPEND=" + kerberos? ( dev-python/pykerberos[${PYTHON_USEDEP}] ) +" +DEPEND=" + ${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) + test? ( + dev-python/nose[${PYTHON_USEDEP}] + >=dev-db/mongodb-2.6.0 + ) +" +DISTUTILS_IN_SOURCE_BUILD=1 + +reqcheck() { + if use test; then + # During the tests, database size reaches 1.5G. + local CHECKREQS_DISK_BUILD=1536M + + check-reqs_${1} + fi +} + +pkg_pretend() { + reqcheck pkg_pretend +} + +pkg_setup() { + reqcheck pkg_setup +} + +python_compile_all() { + if use doc; then + mkdir html || die + sphinx-build doc html || die + fi +} + +python_test() { + # Yes, we need TCP/IP for that... + local DB_IP=127.0.0.1 + local DB_PORT=27000 + + export DB_IP DB_PORT + + local dbpath=${TMPDIR}/mongo.db + local logpath=${TMPDIR}/mongod.log + + # Now, the hard part: we need to find a free port for mongod. + # We're just trying to run it random port numbers and check the log + # for bind errors. It shall be noted that 'mongod --fork' does not + # return failure when it fails to bind. + + mkdir -p "${dbpath}" || die + while true; do + ebegin "Trying to start mongod on port ${DB_PORT}" + + LC_ALL=C \ + mongod --dbpath "${dbpath}" --smallfiles --nojournal \ + --bind_ip ${DB_IP} --port ${DB_PORT} \ + --unixSocketPrefix "${TMPDIR}" \ + --logpath "${logpath}" --fork \ + && sleep 2 + +
[gentoo-commits] repo/gentoo:master commit in: dev-python/sexpdata/
commit: 119c18586bfadf9abcf1c93948421d51a7be7329 Author: Jauhien Piatlicki gentoo org> AuthorDate: Sun Jan 17 23:12:54 2016 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Sun Jan 17 23:18:07 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=119c1858 dev-python/sexpdata: new PYTHON_COMPAT version Package-Manager: portage-2.2.26 .../sexpdata/{sexpdata-0.0.3.ebuild => sexpdata-0.0.3-r1.ebuild}| 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-python/sexpdata/sexpdata-0.0.3.ebuild b/dev-python/sexpdata/sexpdata-0.0.3-r1.ebuild similarity index 80% rename from dev-python/sexpdata/sexpdata-0.0.3.ebuild rename to dev-python/sexpdata/sexpdata-0.0.3-r1.ebuild index dd2f504..345248f 100644 --- a/dev-python/sexpdata/sexpdata-0.0.3.ebuild +++ b/dev-python/sexpdata/sexpdata-0.0.3-r1.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=5 +EAPI=6 -PYTHON_COMPAT=(python{2_7,3_3,3_4}) +PYTHON_COMPAT=(python{2_7,3_3,3_4,3_5}) inherit distutils-r1
[gentoo-commits] proj/g-sorcery:dev commit in: scripts/
commit: dd4f5f2118ba536f6b23079c38870fcde5d00350 Author: Jauhien Piatlicki gentoo org> AuthorDate: Sat Jan 16 22:49:24 2016 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Sat Jan 16 22:49:24 2016 + URL:https://gitweb.gentoo.org/proj/g-sorcery.git/commit/?id=dd4f5f21 [scripts] run tests for Python 3.5 scripts/all_pythons.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/all_pythons.sh b/scripts/all_pythons.sh index af4c1f1..fe1d74f 100755 --- a/scripts/all_pythons.sh +++ b/scripts/all_pythons.sh @@ -2,7 +2,7 @@ DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" -for VER in 2.7 3.3 3.4 +for VER in 2.7 3.3 3.4 3.5 do echo echo "testing python${VER}"
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/agda-stdlib/, sci-mathematics/agda/
commit: 209a2dd35c6018418423076916182c4d0889acfb Author: Jauhien Piatlicki gentoo org> AuthorDate: Wed Jan 13 15:01:38 2016 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Wed Jan 13 15:02:59 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=209a2dd3 sci-mathematics/{agda,agda-stdlib}: version bump Gentoo-Bug: 561772 Package-Manager: portage-2.2.26 sci-mathematics/agda-stdlib/Manifest | 1 + .../agda-stdlib/agda-stdlib-2.4.2.5.ebuild | 67 sci-mathematics/agda/Manifest | 1 + sci-mathematics/agda/agda-2.4.2.5.ebuild | 116 + 4 files changed, 185 insertions(+) diff --git a/sci-mathematics/agda-stdlib/Manifest b/sci-mathematics/agda-stdlib/Manifest index 3065d6d..baeaa65 100644 --- a/sci-mathematics/agda-stdlib/Manifest +++ b/sci-mathematics/agda-stdlib/Manifest @@ -1,3 +1,4 @@ DIST agda-stdlib-0.8.tar.gz 246158 SHA256 e8b8380bb03871ee3348aa2df32201a387ca0af02171d32ac58664f58467ed0d SHA512 5ac3bda61eb209a4db650edbbdfb96b73cb58b24e43842957696a20a93454d9846a19e4866af0b736c2c3390184223473da75277e490a6a8348531431ca27af0 WHIRLPOOL ccb5f294cb303b7d502227a6f908fa4904c56c55af1c3897753da3f39c7271cd07c292b56e030b8d80f97e6d6a8ad9f0a5fba1f22e0d169bdb4cb79e6e2db060 DIST agda-stdlib-0.9.tar.gz 248895 SHA256 923b487876235863e4f778aa40c508984b26636d50d531f0f31ca9dc45ab3717 SHA512 aa297e250c5d98ca3f267c5ef95fc33999f9b120256c1983774d814b940a0f5952e524024908e3716af71ad544a586576c1bae6cca19e63797b1d4004ba88413 WHIRLPOOL dd200c61e91e397dfc7de8f6269edaefc20aa3daf5ead9e9fbab62468e5385481a74d5cec62df88e5c5304e06dfbd47b1870f71f70aba7fad29eceb0d836e2b1 DIST agda-stdlib-2.4.2.3.tar.gz 252558 SHA256 bb444fb35096be277c07aa27652c24509449fee9188325bb13eaac68b91eca7d SHA512 d503fc2abd18ab8c367a1947301e0302a6ff9fcbb6376a01f016aa2ab7a9a967e5adb96c5013db1892f4acd9fab62bead11c58c4d443784aff1e42ee4ffd4aa9 WHIRLPOOL 829e5613f2e03cda80608ef0899db413c98a505c9ba595d3aacd12171fc2e30e18e72365770a85655c7670fc5d45103c3b186d2bf8d9697aebae15bc9f40feaf +DIST agda-stdlib-2.4.2.5.tar.gz 253379 SHA256 9b46956e88a886cd08a8e6e83bea6115844860d7e927279abacc52e84b302b16 SHA512 b15ed5838916240c8602fe7a4bccddf43c71ab3a18ecb5a6dc85199b908e261b04cf794a4d93c90af0a9263a36603c392280639ace7fecead0c39269c2623302 WHIRLPOOL 6414b268a813309e7315d6e2ff9345efdb95d1559966f8755607045a685d4b7cf521750ac7efa8dd90001357d7c825d31589dfd2fe771d379f45d79739c7d66c diff --git a/sci-mathematics/agda-stdlib/agda-stdlib-2.4.2.5.ebuild b/sci-mathematics/agda-stdlib/agda-stdlib-2.4.2.5.ebuild new file mode 100644 index 000..8d36ca1 --- /dev/null +++ b/sci-mathematics/agda-stdlib/agda-stdlib-2.4.2.5.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +CABAL_FEATURES="bin" +inherit haskell-cabal elisp-common + +DESCRIPTION="Agda standard library" +HOMEPAGE="http://wiki.portal.chalmers.se/agda/"; +SRC_URI="https://github.com/agda/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="profile +ffi" + +# filemanip is used in lib.cabal to make the GenerateEverything and +# AllNonAsciiChars executables, so agda-stdlib does not require a subslot +# dependency on filemanip. + +RDEPEND="~sci-mathematics/agda-${PV}:=[profile?] + >=dev-haskell/filemanip-0.3.6.2[profile?] =dev-lang/ghc-6.12.1 + ffi? ( sci-mathematics/agda-lib-ffi ) +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.8.0.2 +" + +SITEFILE="50${PN}-gentoo.el" + +src_prepare() { + cabal-mksetup + eapply_user +} + +src_compile() { + haskell-cabal_src_compile + "${S}"/dist/build/GenerateEverything/GenerateEverything \ + || die "GenerateEverything failed" + local prof + use profile && prof="--ghc-flag=-prof" + agda +RTS -K1G -RTS ${prof} \ + -i "${S}" -i "${S}"/src "${S}"/Everything.agda || die + # Although my agda- build has + # /var/tmp/portage/sci-mathematics/agda-/work/agda-/dist/build/autogen/Paths_Agda.hs + # containing: + # datadir= "/usr/share/agda-/ghc-7.6.1" + # it fails without the --css option like: + # /usr/share/agda-/ghc-7.4.1/Agda.css: copyFile: does not exist + local cssdir=$(egrep 'datadir *=' "${S}/dist/build/autogen/Paths_lib.hs" | sed -e 's@datadir= \(.*\)@\1@') + agda --html -i "${S}" -i "${S}"/src --css="${cssdir}/Agda.css" "${S}"/README.agda || die +} + +src_test() { + agda -i "${S}" -i "${S}"/src README.agda || die +} + +src_install() { + insin
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/agda/
commit: 48a5452baa282fe2426ab7a02b8723557274f668 Author: Jauhien Piatlicki gentoo org> AuthorDate: Wed Jan 13 10:47:17 2016 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Wed Jan 13 10:48:36 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48a5452b sci-mathematics/agda: fix dev-haskell/cpphs dependency Package-Manager: portage-2.2.26 sci-mathematics/agda/agda-2.4.2.3-r3.ebuild | 119 1 file changed, 119 insertions(+) diff --git a/sci-mathematics/agda/agda-2.4.2.3-r3.ebuild b/sci-mathematics/agda/agda-2.4.2.3-r3.ebuild new file mode 100644 index 000..f3ca8c3 --- /dev/null +++ b/sci-mathematics/agda/agda-2.4.2.3-r3.ebuild @@ -0,0 +1,119 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +# ebuild generated by hackport 0.4.5. + +CABAL_FEATURES="bin lib profile haddock hoogle hscolour" +inherit haskell-cabal elisp-common + +MY_PN="Agda" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="A dependently typed functional programming language and proof assistant" +HOMEPAGE="http://wiki.portal.chalmers.se/agda/"; +SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" +IUSE="+cpphs +stdlib" + +RDEPEND=">=dev-haskell/base-orphans-0.3.1:=[profile?] =dev-haskell/binary-0.6:=[profile?] =dev-haskell/boxes-0.1.3:=[profile?] =dev-haskell/data-hash-0.2.0.0:=[profile?] =dev-haskell/edit-distance-0.2.1.2:=[profile?] =dev-haskell/equivalence-0.2.5:=[profile?] =dev-haskell/geniplate-mirror-0.6.0.6:=[profile?] =dev-haskell/haskeline-0.7:=[profile?] =dev-haskell/haskell-src-exts-1.16.0.1:=[profile?] =dev-haskell/old-time-1.1.0.0:=[profile?] =dev-haskell/parallel-3.2.0.4:=[profile?] =dev-haskell/quickcheck-2.8:2=[profile?] =dev-haskell/strict-0.3.2:=[profile?] =dev-haskell/text-0.11:=[profile?] =dev-haskell/transformers-compat-0.3.3.2:=[profile?] =dev-haskell/unordered-containers-0.2:=[profile?] =dev-haskell/xhtml-3000.2:=[profile?] =dev-haskell/zlib-0.4.0.1:=[profile?] =dev-lang/ghc-7.4.1:= + || ( ( >=dev-haskell/hashable-1.1.2.3:=[profile?] =dev-haskell/hashable-1.2.1.0:=[profile?] =dev-haskell/hashtables-1.0:=[profile?] =dev-haskell/hashtables-1.2.0.2:=[profile?] =dev-haskell/mtl-2.1.1:=[profile?] <=dev-haskell/mtl-2.1.3.1:=[profile?] ) + ( >=dev-haskell/mtl-2.2.1:=[profile?] =dev-haskell/transformers-0.3:=[profile?] =dev-haskell/transformers-0.4.1.0:=[profile?] = 0.3.1 && < 0.4' 'base-orphans >= 0.3.1 && < 0.5' \ + 'data-hash == 0.2.0.0' 'data-hash >= 0.2.0.0 && < 0.3' \ + 'geniplate-mirror >= 0.6.0.6 && < 0.7' 'geniplate-mirror >= 0.6.0.6 && < 0.8' + sed -e '/.*emacs-mode.*$/d' \ + -i "${S}/${MY_PN}.cabal" \ + || die "Could not remove agda-mode from ${MY_PN}.cabal" +} + +src_configure() { + haskell-cabal_src_configure \ + $(cabal_flag cpphs cpphs) +} + +src_compile() { + BYTECOMPFLAGS="-L ./src/data/emacs-mode" + elisp-compile src/data/emacs-mode/*.el \ + || die "Failed to compile emacs mode" + haskell-cabal_src_compile +} + +src_test() { + export LD_LIBRARY_PATH="${S}/dist/build${LD_LIBRARY_PATH+:}${LD_LIBRARY_PATH}" + + dist/build/agda/agda --test +RTS -M1g || die +} + +src_install() { + local add="${ED}"/usr/share/"${P}/ghc-$(ghc-version)" + + haskell-cabal_src_install + + export LD_LIBRARY_PATH="${S}/dist/build${LD_LIBRARY_PATH+:}${LD_LIBRARY_PATH}" + # generate Primitive.agdai, emulate Setup.hs postinst phase + Agda_datadir="${add}" \ + "${ED}"/usr/bin/agda "${add}"/lib/prim/Agda/Primitive.agda \ + || die "Failed to build 'Primitive.agdai'" + + elisp-install ${PN} src/data/emacs-mode/*.el \ + || die "Failed to install emacs mode" + elisp-site-file-install "${FILESDIR}/${SITEFILE}" \ + || die "Failed to install elisp site file" +} + +pkg_postinst() { + elisp-site-regen +} + +pkg_postrm() { + elisp-site-regen +}
[gentoo-commits] repo/gentoo:master commit in: sci-physics/herwig++/
commit: 0d526d437a5e992acdd7c86fa757aa0a0ca3a34c Author: Jauhien Piatlicki gentoo org> AuthorDate: Tue Jan 5 19:45:53 2016 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Tue Jan 5 19:49:36 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d526d43 sci-physics/herwig++: fix sci-physics/thepeg dependency Package-Manager: portage-2.2.26 .../herwig++/{herwig++-2.7.1.ebuild => herwig++-2.7.1-r1.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sci-physics/herwig++/herwig++-2.7.1.ebuild b/sci-physics/herwig++/herwig++-2.7.1-r1.ebuild similarity index 95% rename from sci-physics/herwig++/herwig++-2.7.1.ebuild rename to sci-physics/herwig++/herwig++-2.7.1-r1.ebuild index dce4918..989 100644 --- a/sci-physics/herwig++/herwig++-2.7.1.ebuild +++ b/sci-physics/herwig++/herwig++-2.7.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -26,7 +26,7 @@ RDEPEND=" dev-libs/boost:0= sci-libs/gsl:0= <=sci-physics/looptools-2.8:0= - >=sci-physics/thepeg-1.9.2:0= + ~sci-physics/thepeg-1.9.2:0= fastjet? ( sci-physics/fastjet:0= )" DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/files/, lxqt-base/lxqt-panel/
commit: 8db4e48bfd99254feaa47095a96d3c994b5b454a Author: Jauhien Piatlicki gentoo org> AuthorDate: Sat Jan 2 23:24:32 2016 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Sat Jan 2 23:27:40 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8db4e48b lxqt-base/lxqt-panel: backport fix for LXQT issue 871 See https://github.com/lxde/lxqt/issues/871 and https://github.com/lxde/lxqt-panel/pull/275 Package-Manager: portage-2.2.26 .../files/lxqt-panel-0.10.0-autohide.patch | 625 + lxqt-base/lxqt-panel/lxqt-panel-0.10.0-r1.ebuild | 82 +++ 2 files changed, 707 insertions(+) diff --git a/lxqt-base/lxqt-panel/files/lxqt-panel-0.10.0-autohide.patch b/lxqt-base/lxqt-panel/files/lxqt-panel-0.10.0-autohide.patch new file mode 100644 index 000..5f2bbda --- /dev/null +++ b/lxqt-base/lxqt-panel/files/lxqt-panel-0.10.0-autohide.patch @@ -0,0 +1,625 @@ +Patch for autohide issue https://github.com/lxde/lxqt/issues/871 +taken from https://github.com/lxde/lxqt-panel/pull/275 + +diff --git panel/CMakeLists.txt panel/CMakeLists.txt +index 4e23b53..a7f8176 100644 +--- panel/CMakeLists.txt panel/CMakeLists.txt +@@ -2,6 +2,7 @@ set(PROJECT lxqt-panel) + + set(PRIV_HEADERS + panelpluginsmodel.h ++windownotifier.h + lxqtpanel.h + lxqtpanelapplication.h + lxqtpanellayout.h +@@ -26,6 +27,7 @@ set(PUB_HEADERS + set(SOURCES + main.cpp + panelpluginsmodel.cpp ++windownotifier.cpp + lxqtpanel.cpp + lxqtpanelapplication.cpp + lxqtpanellayout.cpp +diff --git panel/ilxqtpanel.h panel/ilxqtpanel.h +index e7b2844..71e4990 100644 +--- panel/ilxqtpanel.h panel/ilxqtpanel.h +@@ -32,6 +32,7 @@ + #include "lxqtpanelglobals.h" + + class ILXQtPanelPlugin; ++class QWidget; + + /** + **/ +@@ -74,6 +75,17 @@ public: + **/ + virtual QRect calculatePopupWindowPos(const QPoint &absolutePos, const QSize &windowSize) const = 0; + virtual QRect calculatePopupWindowPos(const ILXQtPanelPlugin *plugin, const QSize &windowSize) const = 0; ++ ++/*! ++ * \brief By calling this function plugin (or any other object) notifies the panel ++ * about showing a (standalone) window/menu -> panel needs this to avoid "hiding" in case any ++ * standalone window is shown. The widget must be shown later than this notification call because ++ * panel need to observe it's show/hide/close events. ++ * ++ * \param w the shown window ++ * ++ */ ++virtual void willShowWindow(QWidget * w) = 0; + }; + + #endif // ILXQTPANEL_H +diff --git panel/ilxqtpanelplugin.h panel/ilxqtpanelplugin.h +index 1503923..3a09def 100644 +--- panel/ilxqtpanelplugin.h panel/ilxqtpanelplugin.h +@@ -186,6 +186,16 @@ public: + return mPanel->calculatePopupWindowPos(this, windowSize); + } + ++/*! ++ * \brief By calling this function plugin notifies the panel about showing a (standalone) window/menu. ++ * ++ * \param w the shown window ++ * ++ */ ++inline void willShowWindow(QWidget * w) ++{ ++mPanel->willShowWindow(w); ++} + + virtual bool isSeparate() const { return false; } + virtual bool isExpandable() const { return false; } +diff --git panel/lxqtpanel.cpp panel/lxqtpanel.cpp +index 5159c15..d6b70ca 100644 +--- panel/lxqtpanel.cpp panel/lxqtpanel.cpp +@@ -35,6 +35,7 @@ + #include "popupmenu.h" + #include "plugin.h" + #include "panelpluginsmodel.h" ++#include "windownotifier.h" + #include + + #include +@@ -116,6 +117,7 @@ LXQtPanel::LXQtPanel(const QString &configGroup, LXQt::Settings *settings, QWidg + mSettings(settings), + mConfigGroup(configGroup), + mPlugins{nullptr}, ++mStandaloneWindows{new WindowNotifier}, + mPanelSize(0), + mIconSize(0), + mLineCount(0), +@@ -175,6 +177,9 @@ LXQtPanel::LXQtPanel(const QString &configGroup, LXQt::Settings *settings, QWidg + connect(LXQt::Settings::globalSettings(), SIGNAL(settingsChanged()), this, SLOT(update())); + connect(lxqtApp, SIGNAL(themeChanged()), this, SLOT(realign())); + ++connect(mStandaloneWindows.data(), &WindowNotifier::firstShown, this, &LXQtPanel::showPanel); ++connect(mStandaloneWindows.data(), &WindowNotifier::lastHidden, this, &LXQtPanel::hidePanel); ++ + readSettings(); + // the old position might be on a visible screen + ensureVisible(); +@@ -589,6 +594,7 @@ void LXQtPanel::showConfigDialog() + mConfigDialog = new ConfigPanelDialog(this, nullptr /*make it top level window*/); + + mConfigDialog->showConfigPanelPage(); ++mStandaloneWindows->observeWindow(mConfigDialog.data()); + mConfigDialog->show(); + mConfigDialog->raise(); + mConfigDialog->activateWindow(); +@@ -608,6 +614,7 @@ void LXQtPanel::showAddPluginDialog() +
[gentoo-commits] repo/gentoo:master commit in: sci-physics/thepeg/
commit: 9c016059c223b4d8903d7a1bdaf3a699484ca572 Author: Jauhien Piatlicki gentoo org> AuthorDate: Sat Jan 2 00:19:12 2016 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Sat Jan 2 00:20:09 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c016059 sci-physics/thepeg: version bump Package-Manager: portage-2.2.26 sci-physics/thepeg/Manifest| 1 + sci-physics/thepeg/thepeg-2.0.0.ebuild | 97 ++ 2 files changed, 98 insertions(+) diff --git a/sci-physics/thepeg/Manifest b/sci-physics/thepeg/Manifest index 4a71906..46d8f6a 100644 --- a/sci-physics/thepeg/Manifest +++ b/sci-physics/thepeg/Manifest @@ -1,5 +1,6 @@ DIST GRV98nlo.LHgrid 221908 SHA256 78e7b133ac1f1d5576aa688f98adb8b6e29feb15cbb58556c860cb7e183da647 SHA512 fce5226a6eb56c9cc970d2d2bb23c5a0cde3afbb1f463e3e062825c2379213100a2d149ff6b25d9726e80ee817f9ae74eafcc85b2b30419aa7f095847dbcd8b6 WHIRLPOOL ce0d01cd7c293efd199704cdeb0cb5ad9093393eef56b72cb6096b2e6135ce57d1710b0cbcd219bb4dfe82b15d684a3f6a5aad6dda97d3428dc2f645ec5a2dc4 DIST MRST2001nlo.LHgrid 719692 SHA256 7ec031afa2bd254b95b66b3058291365091f58b48e4be2b368e61fc170c51d58 SHA512 126461ec2358e61221445483074a804c915b94be4a4dfd0330a9cf71feff9a9b981c5594a9d2a1efd236122f44891dd25182649803dccb3b383d03e85e96f930 WHIRLPOOL bce25b3dc3b0a29c537eafac243c81bdb83b4e3daca34627d7d8bb8c59f802bb12ea6e8611fe2758a8c9a9880dab16276c11a332059431df0b14ecb6eb6d40f3 DIST ThePEG-1.9.2.tar.bz2 1870577 SHA256 ff7bbb256866f994dae04ade1f57c92d2670edaac3df11c9a300419a5343faf4 SHA512 bc43606c79bb15938969b9d444db49c6af5c8ba21072a879a502086a77fe18b13fec44691046b4e0772b260b83ea7ef29b906027eadda6a8ea004ace9318379c WHIRLPOOL fb686c14a6c8a958f08be670085f10463d2928dacd8efe039e0e5fa781dc7532310702146dd9a0aef5bb8e881e1ff0e5d7f07637b8ad56a80c3d197e67d9c970 +DIST ThePEG-2.0.0.tar.bz2 1938251 SHA256 571730cc956027dc82780dc04ef6e7382ab5ea853fcfebe259e488c6df302a04 SHA512 a3e9a4ab90b126ea67187e2adc5b64480e5afd49ac58d6f3a3855003251d5c7b6ab67fa35b0380684e39f38cf8d4bc8e0ccd9dc4cb7d7b900e90b3448d6182a9 WHIRLPOOL 1c1052972e006c497bd3d23b63b05e97fae922bfe14c1233da39ac5c51b74a18a3480052c1a9dd06bca1ca816218b7a5945b86314ddbea953dd7c9e40e9865d9 DIST cteq5l.LHgrid 134797 SHA256 83c92bc90fd6e12be9cd76bc032eca26dcedbe90f0c11aef843bbf54734d5bba SHA512 1ba41fd773104a933af6f37745dcb6f8422e1aece74ba2b1e15a5fb69fdaf694336c0ec1dc6fbc964d2cf3fe363d17ca0c01a6c2ba6def0afa4389cb4083f34b WHIRLPOOL 8a86877fcbae2b45576e3fae08dfd4771c668257893ba2f813c578641dce9800f42bfd57d0d8ac2abc6bf7cd40921020478f1912014a36cfb722ed408ca1430f DIST cteq6ll.LHpdf 1461 SHA256 a3c6bd1ebea30f75fa23fa94922ba281872a66e59465b61f73a0f3629c2b5c03 SHA512 b89a87d1c1c7cc910aa4af53abc3cc6550670a5a6332989232d33c7da1ba01ce49bbbf9f3bb454e673312fb5bc1679f86eea18f95a1443d1c80d3a622e2b8728 WHIRLPOOL 3eeba4277668b92bfa0de3d0fb27d0d9b940904061b6aa212936e4a9b86f9955188b81d9572672f64155abc7f2c6184fc90f8f81dd7eabbe1b015b749a5af304 diff --git a/sci-physics/thepeg/thepeg-2.0.0.ebuild b/sci-physics/thepeg/thepeg-2.0.0.ebuild new file mode 100644 index 000..46ee6b7 --- /dev/null +++ b/sci-physics/thepeg/thepeg-2.0.0.ebuild @@ -0,0 +1,97 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +AUTOTOOLS_AUTORECONF=1 +AUTOTOOLS_IN_SOURCE_BUILD=1 + +inherit autotools-utils elisp-common eutils java-pkg-opt-2 + +MYP=ThePEG-${PV} + +DESCRIPTION="Toolkit for High Energy Physics Event Generation" +HOMEPAGE="http://home.thep.lu.se/ThePEG/"; + +TEST_URI="http://www.hepforge.org/archive/lhapdf/pdfsets/current"; +SRC_URI="http://www.hepforge.org/archive/thepeg/${MYP}.tar.bz2 + test? ( hepmc? ( + ${TEST_URI}/cteq6ll.LHpdf + ${TEST_URI}/cteq5l.LHgrid + ${TEST_URI}/GRV98nlo.LHgrid + ${TEST_URI}/MRST2001nlo.LHgrid ) )" +LICENSE="GPL-2" + +SLOT="0/20" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="c++11 emacs fastjet hepmc java lhapdf rivet static-libs test zlib" + +RDEPEND=" + sci-libs/gsl:0= + emacs? ( virtual/emacs ) + fastjet? ( sci-physics/fastjet:0= ) + hepmc? ( sci-physics/hepmc:0= ) + java? ( >=virtual/jre-1.5 ) + lhapdf? ( sci-physics/lhapdf:0= ) + rivet? ( sci-physics/rivet:0= ) + zlib? ( sys-libs/zlib:0= )" +DEPEND="${RDEPEND} + test? ( sys-process/time )" + +S="${WORKDIR}/${MYP}" + +PATCHES=( "${FILESDIR}"/${PN}-1.8.3-java.patch ) + +src_prepare() { + find -name 'Makefile.am' -exec \ + sed -i -e '1ipkgdatadir=$(datadir)/thepeg' {} \; || die + # trick to force c++ linking + sed -i \ + -e '1inodist_EXTRA_libThePEG_la_SOURCES = dummy.cxx' \ + -e '/dist_pkgdata_DATA = ThePEG.el/
[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust/
commit: a9b0d1b1b609a89da6c7cf92a19b3c7e8e203899 Author: Jauhien Piatlicki gentoo org> AuthorDate: Fri Jan 1 21:41:49 2016 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Fri Jan 1 21:44:29 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9b0d1b1 dev-lang/rust: version bump, sync with gentoo-rust overlay Gentoo-Bug: 565772 Package-Manager: portage-2.2.26 dev-lang/rust/Manifest | 3 + dev-lang/rust/rust-1.5.0.ebuild | 133 2 files changed, 136 insertions(+) diff --git a/dev-lang/rust/Manifest b/dev-lang/rust/Manifest index 8fc5fbe..91d65a0 100644 --- a/dev-lang/rust/Manifest +++ b/dev-lang/rust/Manifest @@ -2,5 +2,8 @@ DIST rust-stage0-2015-05-24-ba0e1cd-linux-i386-a6f22e481eabf098cc65bda97bf7e434a DIST rust-stage0-2015-05-24-ba0e1cd-linux-x86_64-5fd8698fdfe953e6c4d86cf4fa1d5f3a0053248c.tar.bz2 14913394 SHA256 11f7f56320bd0dff5b47bae3f80377d9514a3ad4bc983d674eb33074c95d66a0 SHA512 795d53c802480b5f54d80032e9d0aee56fa26a5bb1a5f79c6673d7646c30e0dccfa7926b1fdd4c5874d9d7b7dd245143686a52e228b17c4c96dec371daf1b625 WHIRLPOOL e098dc9a6348dc0da211b1d23ccb2b0a10e0a8b8e4babf1e710d6007e7580b8656f5788343bbafdc22dca20df247a332fac19476244fc4607c1a1e7b4db5 DIST rust-stage0-2015-07-26-a5c12f4-linux-i386-3459275cdf3896f678e225843fa56f0d9fdbabe8.tar.bz2 16414576 SHA256 be9581981f0daf8b573d694269e60219f09ef6ea10901b422d87dc580484199a SHA512 c0a3b8cbc710a08edacbdedc6f635a8d6665304c9c8272430f4d6c5847fda2cef852e1f84f74603a4306169ceaf176b3fc77d1bc49c3bbd9dade87cfb64df30d WHIRLPOOL 69f59db907df480846d0a4faed4c751033c20d78b3ad59de018261e4732c45aea305af1ccbfdabd632c0029cf23c66bd690ef07a54602345736dc81ce9d2d1b5 DIST rust-stage0-2015-07-26-a5c12f4-linux-x86_64-e451e3bd6e5fcef71e41ae6f3da9fb1cf0e13a0c.tar.bz2 15900837 SHA256 779943595dd63d6869c747e2a31c13095f9c5354d4530327d6f9310cc580c2ff SHA512 c6d74065f785719bb7e394e42bc64d323d00c0c3e70a4e16961055b8fbe69e557c7dc4875b3ba3d8c04184220aa35da7311d880b5f987b7105f54fdfcc20ded4 WHIRLPOOL f0c5ba9f40cc857dc5406704a3d8dfd468150d6ff0494a206d43a2e0e12c6670a23079b932f59233c64cce6af75f1e677c308e3434f9e416ac5e21951129afcb +DIST rust-stage0-2015-08-11-1af31d4-linux-i386-e2553bf399cd134a08ef3511a0a6ab0d7a667216.tar.bz2 16320060 SHA256 7319c60faad6dc380775e8a104c67d58b1365dbbed31a3bd15e1b8bc5004d59f SHA512 ce98bedd99dc00f60c869f3bfa4028e17f28d328b9cdae3f3279c8a7f4fb767f6bcb0655d28f17a3df581cb1a56d0326da7333d403e6921c46a51648ff2b1ef9 WHIRLPOOL 1ed9017636d421aaef053df0fd5a2d3aafbdb93f1ac7053fa7b4135189e7a926b87fa2cca93fd2fdada72f3f9cb7ee7942cfab30540cb5e311b17b198b91 +DIST rust-stage0-2015-08-11-1af31d4-linux-x86_64-7df8ba9dec63ec77b857066109d4b6250f3d222f.tar.bz2 15826164 SHA256 5936f5ec4327d41f3aa9f98cbedebb6fd3d72715f8df578e0c9a669154c80bc3 SHA512 6a761971757df2fb9668f9225c2d364cc16352f61205ae88e4cce38f95e94e75e3fd8b5e8a3684c2c8550ae26091714be1d8c1602ddf286af35ea49f81b5c728 WHIRLPOOL 0d3b716efabede055e017f55ec702231c2457cde06efa093e61341bc441aee4b812ee31f9665c5cb1a2e4930a913e06286a3b59a3f63ed93378bb3427d225eb4 DIST rustc-1.2.0-src.tar.gz 23863924 SHA256 ea6eb983daf2a073df57186a58f0d4ce0e85c711bec13c627a8c85d51b6a6d78 SHA512 2596c0dddff0276916edbb7d68ae610209c75d53d89f1f15dc56ad7408e235dbedfcd1bba9c446dd1e32a8d274cedebb7b32b328223280c28ab546bbd06f1c76 WHIRLPOOL 741118f7e265129bfd0f0d66487e12dc8f95018d8479e8f3cde555160abdb29ade9c69607a2daa088ae3dbe74c1120c16141248cd771a6e56759ce10cfc45a62 DIST rustc-1.3.0-src.tar.gz 24308223 SHA256 ea02d7bc9e7de5b8be3fe6b37ea9b2bd823f9a532c8e4c47d02f37f24ffa3126 SHA512 d9a4851d958e6a62f0997af5451c1c1ba2bd3ace595cf9f1dbc5977a6efb0ba802d108d4aa6fc29540c41b36d7f5a04e518700b5c1426fe18d1627d5fa779d58 WHIRLPOOL 21d9216bfa31b71e04ad35b4d72fd2b7b466b89cf62be2f9b0d734af21d1cba2050171bf3b9757c14a675fae11b869fcda30abc528e07ddcdc9d1a2bf0e3b7dc +DIST rustc-1.5.0-src.tar.gz 24586539 SHA256 641037af7b7b6cad0b231cc20671f8a314fbf2f40fc0901d0b877c39fc8da5a0 SHA512 c56f02f39093e5ce1f9a29b295ea1a6d69192d554a64c1b49b6bb5328884e9bbfb1681ea4362166e3fa91ff4b4e17c9a9de6720a70d22a852060bd6b9de6a30b WHIRLPOOL a6138754168065dca7d5a68afd99dc9a2eb0abcbf2eb8d3908646c2e3e6fd84b344dd96ba7d2fe6db4ae703baa0ab60a3594471705b5173ba3e45a959b0a97c1 diff --git a/dev-lang/rust/rust-1.5.0.ebuild b/dev-lang/rust/rust-1.5.0.ebuild new file mode 100644 index 000..49dc72a --- /dev/null +++ b/dev-lang/rust/rust-1.5.0.ebuild @@ -0,0 +1,133 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +PYTHON_COMPAT=( python2_7 ) + +inherit eutils multilib python-any-r1 + +MY_P="rustc-${PV}" + +DESCRIPTION="Systems programming language from Mozilla" +HOMEPAGE="http://www.rust-lang.org/"; + +SRC_URI="http://static.rust-lang.org/dist/${MY_P}-src.tar.gz + amd64? ( http://static.rust-lang.org/stage0-snapshots/ru
[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust-bin/
commit: 692645a4b3092a051a812c0326d64c1f4e765887 Author: Jauhien Piatlicki gentoo org> AuthorDate: Fri Jan 1 21:20:01 2016 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Fri Jan 1 21:26:20 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=692645a4 dev-lang/rust-bin: version bump, sync with gentoo-rust overlay Gentoo-Bug: 566148 Package-Manager: portage-2.2.26 dev-lang/rust-bin/Manifest | 2 + dev-lang/rust-bin/rust-bin-1.5.0.ebuild | 102 2 files changed, 104 insertions(+) diff --git a/dev-lang/rust-bin/Manifest b/dev-lang/rust-bin/Manifest index db670bf..796530a 100644 --- a/dev-lang/rust-bin/Manifest +++ b/dev-lang/rust-bin/Manifest @@ -1,3 +1,5 @@ +DIST rust-1.5.0-i686-unknown-linux-gnu.tar.gz 97897323 SHA256 ee45a91c5b1b3542fc349c743667216dec52ea924166ced90675500baf2c42cd SHA512 1fdbb197fc2f28c846da2099e5c671fd165236a0e611eadd9faf07cdd8a3312f0085d992e97da1f97e1e10fb3d9f4d06215208242349a7d7857008d003495eb2 WHIRLPOOL d3a4dd5e002cd85d71648822274e8d4e1085618c38efdda602ab2afe647ad0415360c84fd18a5e1cda544ae54d18daa3a6e6ecd92b7529fb5263a8edcd3577c3 +DIST rust-1.5.0-x86_64-unknown-linux-gnu.tar.gz 97177085 SHA256 60b83f74d882ce2ba5bc979b5b0589dca56659f215b3259e7188fed8c50aac9d SHA512 2ccb6fcb7479ce6d7a5c9a55b3dde7dacc723012a8d8065f431492c7060aeb3dcf3c5df120a583aa890c659b08cbd9cb6df0846e936fdb808afb5efb2410e3b6 WHIRLPOOL bd20965ba143ef95ea7da378f8b312bc1f6340635fcbc9ef8c351bf2f5488825d4f96f3b43d5f88dba8587273ea73586e69c5f5adaf88f32fe01f5ffe5100abb DIST rustc-1.2.0-i686-unknown-linux-gnu.tar.gz 89840371 SHA256 f4c1692479314d63ee67914ec2065778c39ca4912f191a7894caf5264802b4fa SHA512 c89e6fac05c79755db7c15a275ac2a11d781fda10f6851ff13f0dce314f9a373bd5b79d0e1da0780071ce959693d4f08c33e3d18abbabe802922679d1e25a6b6 WHIRLPOOL 56c0636ecdc745fcdb41b77037486ba04c11b6a08568a0ada962687ead31bbd2c8f360894e629428fde4e5e3204d355e402d4a3651c4b13d0422e16beaec9f60 DIST rustc-1.2.0-x86_64-unknown-linux-gnu.tar.gz 8977 SHA256 32fb262ba9da26a6d5ad9b2ca420fb56d97af8f86acb5cda2e85b7e7c33f6dcc SHA512 ea87a2c0e05d3f7e7c738320fd08b53055f76703526846b87b885e7abbd320b2f393b9328daa1ca04e9cb545e906c5750b6dcede2ede23323aeab8a8b096ccfd WHIRLPOOL e82ed578218ce19b4a7ca5b9d4c842c5546b5daa6aa3be162393fc0ca7148cf245bb7a79719b10ea7bf43952f8908a6355eea9070f027fcd5f1d70caa37c9931 DIST rustc-1.3.0-i686-unknown-linux-gnu.tar.gz 90445379 SHA256 7a3add3d229047bc68b929ba7b5f5d5796333f29e160c18c2a0ff24f643fab6b SHA512 afd001c1c285f12c13c0a9ecf0788f47ab72f069c1e1c5ec568973691ef2223c075fb99324e8245012e8a21003ea4fc63d874de99b95065aa9d09081798e09d5 WHIRLPOOL d273387d6eea540bf3a4bff96b5f754537ed265348661d412d37280f6d89fc726ed46fa03995b26eb444ac18e6c41f07d23c3c6844c7aaa00d2cc3970bad2f40 diff --git a/dev-lang/rust-bin/rust-bin-1.5.0.ebuild b/dev-lang/rust-bin/rust-bin-1.5.0.ebuild new file mode 100644 index 000..aef5ebe --- /dev/null +++ b/dev-lang/rust-bin/rust-bin-1.5.0.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit eutils bash-completion-r1 + +MY_P="rust-${PV}" + +DESCRIPTION="Systems programming language from Mozilla" +HOMEPAGE="http://www.rust-lang.org/"; +SRC_URI="amd64? ( http://static.rust-lang.org/dist/${MY_P}-x86_64-unknown-linux-gnu.tar.gz ) + x86? ( http://static.rust-lang.org/dist/${MY_P}-i686-unknown-linux-gnu.tar.gz )" + +LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA" +SLOT="stable" +KEYWORDS="~amd64 ~x86" +IUSE="doc" + +DEPEND=">=app-eselect/eselect-rust-0.3_pre20150425 + !dev-lang/rust:0 +" +RDEPEND="${DEPEND}" + +QA_PREBUILT=" + opt/${P}/bin/rustc-bin-${PV} + opt/${P}/bin/rustdoc-bin-${PV} + opt/${P}/lib/*.so + opt/${P}/lib/rustlib/*/lib/*.so +" + +src_unpack() { + default + + local postfix + use amd64 && postfix=x86_64-unknown-linux-gnu + use x86 && postfix=i686-unknown-linux-gnu + mv "${WORKDIR}/${MY_P}-${postfix}" "${S}" || die +} + +src_install() { + local std=$(grep 'std' ./components) + local components="rustc,${std}" + use doc && components="${components},rust-docs" + ./install.sh \ + --components="${components}" \ + --disable-verify \ + --prefix="${D}/opt/${P}" \ + --mandir="${D}/usr/share/${P}/man" \ + --disable-ldconfig \ + || die + + local rustc=rustc-bin-${PV} + local rustdoc=rustdoc-bin-${PV} + local rustgdb=rust-gdb-bin-${PV} + + mv "${D}/opt/${P}/bin/rustc" "${D}/opt/${P}/bin/${rustc}" || die + mv "${D}/opt/${P}/bi
[gentoo-commits] repo/gentoo:master commit in: sys-block/zram-init/
commit: 4f18181e42b159d872fe574b77085f4fe0a06717 Author: Jauhien Piatlicki gentoo org> AuthorDate: Fri Jan 1 21:24:43 2016 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Fri Jan 1 21:26:35 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f18181e sys-block/zram-init: version bump, sync with mv overlay Package-Manager: portage-2.2.26 sys-block/zram-init/Manifest | 1 + sys-block/zram-init/zram-init-3.6.ebuild | 47 2 files changed, 48 insertions(+) diff --git a/sys-block/zram-init/Manifest b/sys-block/zram-init/Manifest index a3e881d..f3aa8ce 100644 --- a/sys-block/zram-init/Manifest +++ b/sys-block/zram-init/Manifest @@ -1,3 +1,4 @@ DIST zram-init-2.7.tar.gz 4821 SHA256 205765243bd36bf62c471363c4fddf8173275d37f5f919716b5b71afea0fe94d SHA512 db8dc5580b8405752d58996e5927573b687795b598c94948ccc51d038f7c7dfc47b64651d9554c1807d8f6453498c3f1efe6f2d34b82eb6b1df2d8f7e84980a5 WHIRLPOOL 1c677453567836db416b933e675df9c30f61797f8c5d32570693372df85729798aa3aa056dbee78ca5a3cf2a44c80ce4f8f54481751f35e03e01dbb0679dfc79 DIST zram-init-3.0.tar.gz 5578 SHA256 a1b4bf7f90497a44388f349c3c766e13e575ff7b52168f74058e9b352244b71a SHA512 f962aaa9c5d7f8f7566e9e405de4709fcfd0b659c7dcf79008ca5b7b18ab44545f363e8a695bfff07068e0889ec79ce54af578493f82be3848ca306865d6555a WHIRLPOOL 6304d5192b81490e33962e3162f18729e5a8438bb3f10b90744045014c3ef91a18c2a65538b97f02811cc793d88fb7eddc7efa3129c3b150e70cddfb3694305f DIST zram-init-3.4.tar.gz 5825 SHA256 39e121d209a03a29f98bbb0be47ce666bf6c0ef7185af30f118976fbe68a8788 SHA512 985cbe5dd63c900ce88bf8f8989bc04f982b27104dbc40e9c4cf504310aca335efafba842d801e0b9250e8b6925d063bcd2c555122fc7c7295128687ccd4080f WHIRLPOOL 086426e0f334c500f9dc65273afad1acdbd7696882cd0a9f54f7b27fac34f8dea0899a2719626648da9dee1c837f6f3ccebd8cf1e1c9dc550624c2eb9416 +DIST zram-init-3.6.tar.gz 6207 SHA256 cfd611395ffd808108921059a93db7c84c80b3ecbfcd92bbc17d450519189e1d SHA512 535104beca6de225aeb482ebb7a01a2498c841784a68d60e8e09f04ab193e6a8ae3ea55797308c89d54f3ce66bdac3f8c535059561ea6ccf848582c594b7f667 WHIRLPOOL 6cac97687f121d307992420f4fd71cefe76bae13bf9541b0ff803ad91b3ce7479229a640fb9c8eb5a37f9e9dff63e32abc0c708c586b10aa74c330b2607642d5 diff --git a/sys-block/zram-init/zram-init-3.6.ebuild b/sys-block/zram-init/zram-init-3.6.ebuild new file mode 100644 index 000..ab1468e --- /dev/null +++ b/sys-block/zram-init/zram-init-3.6.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +RESTRICT="mirror" +inherit readme.gentoo-r1 systemd + +DESCRIPTION="Scripts to support compressed swap devices or ramdisks with zram" +HOMEPAGE="https://github.com/vaeth/zram-init/"; +SRC_URI="https://github.com/vaeth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/files/, x11-misc/sddm/
commit: e496c6a3a3ea5b91f27bf95fbd3e23e37ae1de66 Author: Jauhien Piatlicki gentoo org> AuthorDate: Sat Oct 17 09:57:48 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Sat Oct 17 10:13:38 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e496c6a3 x11-misc/sddm: fix CVE-2015-0856 patch for version 0.11.0 Package-Manager: portage-2.2.23 x11-misc/sddm/files/sddm-0.11.0-CVE-2015-0856.patch | 15 +++ x11-misc/sddm/sddm-0.11.0-r4.ebuild | 2 +- 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/x11-misc/sddm/files/sddm-0.11.0-CVE-2015-0856.patch b/x11-misc/sddm/files/sddm-0.11.0-CVE-2015-0856.patch new file mode 100644 index 000..37c1b97 --- /dev/null +++ b/x11-misc/sddm/files/sddm-0.11.0-CVE-2015-0856.patch @@ -0,0 +1,15 @@ +Fix for CVE-2015-0856 (bug 563108) backported from the version 0.12.0. +--- src/daemon/Greeter.cpp src/daemon/Greeter.cpp +@@ -135,6 +135,11 @@ + env.insert("XDG_VTNR", QString::number(m_display->terminalId())); + env.insert("XDG_SESSION_CLASS", "greeter"); + env.insert("XDG_SESSION_TYPE", m_display->sessionType()); ++ ++//some themes may use KDE components and that will automatically load KDE's crash handler which we don't want ++//counterintuitively setting this env disables that handler ++env.insert("KDE_DEBUG", "1"); ++ + m_auth->insertEnvironment(env); + + // log message diff --git a/x11-misc/sddm/sddm-0.11.0-r4.ebuild b/x11-misc/sddm/sddm-0.11.0-r4.ebuild index 6c5dac9..50cbf07 100644 --- a/x11-misc/sddm/sddm-0.11.0-r4.ebuild +++ b/x11-misc/sddm/sddm-0.11.0-r4.ebuild @@ -39,7 +39,7 @@ src_prepare() { use consolekit && epatch "${FILESDIR}/${P}-consolekit.patch" use !systemd && epatch "${FILESDIR}/${PN}-0.10.0-upower.patch" # fix bug 552318 and bug 563108 - epatch "${FILESDIR}/${P}-dbus-config.patch" "${FILESDIR}/${PN}-0.12.0-CVE-2015-0856.patch" + epatch "${FILESDIR}/${P}-dbus-config.patch" "${FILESDIR}/${P}-CVE-2015-0856.patch" # respect user's cflags sed -e 's|-Wall -march=native||' \
[gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
commit: 675e620cd8a182d3d643f81aa8a41003638faee4 Author: Jauhien Piatlicki gentoo org> AuthorDate: Sat Oct 17 08:30:08 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Sat Oct 17 08:31:24 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=675e620c x11-misc/sddm: revision bump because of security fix Gentoo-Bug: 563108 Package-Manager: portage-2.2.23 x11-misc/sddm/{sddm-0.11.0-r3.ebuild => sddm-0.11.0-r4.ebuild} | 0 x11-misc/sddm/{sddm-0.12.0.ebuild => sddm-0.12.0-r1.ebuild}| 0 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/x11-misc/sddm/sddm-0.11.0-r3.ebuild b/x11-misc/sddm/sddm-0.11.0-r4.ebuild similarity index 100% rename from x11-misc/sddm/sddm-0.11.0-r3.ebuild rename to x11-misc/sddm/sddm-0.11.0-r4.ebuild diff --git a/x11-misc/sddm/sddm-0.12.0.ebuild b/x11-misc/sddm/sddm-0.12.0-r1.ebuild similarity index 100% rename from x11-misc/sddm/sddm-0.12.0.ebuild rename to x11-misc/sddm/sddm-0.12.0-r1.ebuild
[gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/files/, x11-misc/sddm/
commit: b10b19ab1f8fb85673011d7f37f6cf1a6ab4bb2e Author: Jauhien Piatlicki gentoo org> AuthorDate: Fri Oct 16 20:11:57 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Fri Oct 16 20:14:19 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b10b19ab x11-misc/sddm: fix CVE-2015-0856 x11-misc/sddm does not prevent access to the KDE crash handler Gentoo-Bug: 563108 Package-Manager: portage-2.2.20.1 .../sddm/files/sddm-0.12.0-CVE-2015-0856.patch | 34 ++ x11-misc/sddm/sddm-0.11.0-r3.ebuild| 4 +-- x11-misc/sddm/sddm-0.12.0.ebuild | 3 +- 3 files changed, 38 insertions(+), 3 deletions(-) diff --git a/x11-misc/sddm/files/sddm-0.12.0-CVE-2015-0856.patch b/x11-misc/sddm/files/sddm-0.12.0-CVE-2015-0856.patch new file mode 100644 index 000..7ae6773 --- /dev/null +++ b/x11-misc/sddm/files/sddm-0.12.0-CVE-2015-0856.patch @@ -0,0 +1,34 @@ +commit 4cfed6b0a625593fb43876f04badc4dd99799d86 +Author: David Edmundson +Date: Wed Oct 14 00:08:59 2015 +0100 + +Disable greeters from loading KDE's debug hander + +Some themes may use KDE components which will automatically load KDE's +crash handler. + +If the greeter were to then somehow crash, that would leave a crash +handler allowing other actions, albeit as the locked down SDDM user. + +Only SDDM users using the breeze theme from plasma-workspace are +affected. Safest and simplest fix is to handle this inside SDDM +disabling kcrash via an environment variable for all future themes that +may use these libraries. + +CVE-2015-0856 + +diff --git a/src/daemon/Greeter.cpp b/src/daemon/Greeter.cpp +index 68c4dc3..8c936b7 100644 +--- a/src/daemon/Greeter.cpp b/src/daemon/Greeter.cpp +@@ -145,6 +145,10 @@ namespace SDDM { + env.insert(QStringLiteral("XDG_VTNR"), QString::number(m_display->terminalId())); + env.insert(QStringLiteral("XDG_SESSION_CLASS"), QStringLiteral("greeter")); + env.insert(QStringLiteral("XDG_SESSION_TYPE"), m_display->sessionType()); ++ ++//some themes may use KDE components and that will automatically load KDE's crash handler which we don't want ++//counterintuitively setting this env disables that handler ++env.insert(QStringLiteral("KDE_DEBUG"), QStringLiteral("1")); + m_auth->insertEnvironment(env); + + // log message diff --git a/x11-misc/sddm/sddm-0.11.0-r3.ebuild b/x11-misc/sddm/sddm-0.11.0-r3.ebuild index 32fd737..6c5dac9 100644 --- a/x11-misc/sddm/sddm-0.11.0-r3.ebuild +++ b/x11-misc/sddm/sddm-0.11.0-r3.ebuild @@ -38,8 +38,8 @@ pkg_pretend() { src_prepare() { use consolekit && epatch "${FILESDIR}/${P}-consolekit.patch" use !systemd && epatch "${FILESDIR}/${PN}-0.10.0-upower.patch" - # fix bug 552318 - epatch "${FILESDIR}/${P}-dbus-config.patch" + # fix bug 552318 and bug 563108 + epatch "${FILESDIR}/${P}-dbus-config.patch" "${FILESDIR}/${PN}-0.12.0-CVE-2015-0856.patch" # respect user's cflags sed -e 's|-Wall -march=native||' \ diff --git a/x11-misc/sddm/sddm-0.12.0.ebuild b/x11-misc/sddm/sddm-0.12.0.ebuild index 14af057..0acdabc 100644 --- a/x11-misc/sddm/sddm-0.12.0.ebuild +++ b/x11-misc/sddm/sddm-0.12.0.ebuild @@ -43,7 +43,8 @@ pkg_pretend() { src_prepare() { cmake-utils_src_prepare - epatch "${FILESDIR}/${P}-respect-user-flags.patch" + # fix for flags handling and bug 563108 + epatch "${FILESDIR}/${P}-respect-user-flags.patch" "${FILESDIR}/${P}-CVE-2015-0856.patch" use consolekit && epatch "${FILESDIR}/${PN}-0.11.0-consolekit.patch" }
[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust/
commit: 0a34e96940df960e84391959e42b0289695f9440 Author: Jauhien Piatlicki gentoo org> AuthorDate: Sun Sep 27 18:18:40 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Sun Sep 27 18:19:56 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a34e969 dev-lang/rust: version bump Package-Manager: portage-2.2.20.1 dev-lang/rust/Manifest | 3 + dev-lang/rust/rust-1.3.0.ebuild | 130 2 files changed, 133 insertions(+) diff --git a/dev-lang/rust/Manifest b/dev-lang/rust/Manifest index 6724a6b..8fc5fbe 100644 --- a/dev-lang/rust/Manifest +++ b/dev-lang/rust/Manifest @@ -1,3 +1,6 @@ DIST rust-stage0-2015-05-24-ba0e1cd-linux-i386-a6f22e481eabf098cc65bda97bf7e434a1fcc20b.tar.bz2 1565 SHA256 f6787490b97923386b3469d698b700be1ab7f8d43efa427031e228a59f893993 SHA512 8b7c706d02b8198343d67b30921ba22879bc44943284b8fcf24d8de1861b64cd5441cf5b1e2551021fa8777c78073e9b492a2e79da2889368f5c47392315dbc9 WHIRLPOOL 6766d6c536eace21c9f412eb628b759338df41985eab38a9e0c47271d0b11b500c09ac8c0797384b43223419df6e21af0747bfd781a4e3052b3d6d3047ced2e6 DIST rust-stage0-2015-05-24-ba0e1cd-linux-x86_64-5fd8698fdfe953e6c4d86cf4fa1d5f3a0053248c.tar.bz2 14913394 SHA256 11f7f56320bd0dff5b47bae3f80377d9514a3ad4bc983d674eb33074c95d66a0 SHA512 795d53c802480b5f54d80032e9d0aee56fa26a5bb1a5f79c6673d7646c30e0dccfa7926b1fdd4c5874d9d7b7dd245143686a52e228b17c4c96dec371daf1b625 WHIRLPOOL e098dc9a6348dc0da211b1d23ccb2b0a10e0a8b8e4babf1e710d6007e7580b8656f5788343bbafdc22dca20df247a332fac19476244fc4607c1a1e7b4db5 +DIST rust-stage0-2015-07-26-a5c12f4-linux-i386-3459275cdf3896f678e225843fa56f0d9fdbabe8.tar.bz2 16414576 SHA256 be9581981f0daf8b573d694269e60219f09ef6ea10901b422d87dc580484199a SHA512 c0a3b8cbc710a08edacbdedc6f635a8d6665304c9c8272430f4d6c5847fda2cef852e1f84f74603a4306169ceaf176b3fc77d1bc49c3bbd9dade87cfb64df30d WHIRLPOOL 69f59db907df480846d0a4faed4c751033c20d78b3ad59de018261e4732c45aea305af1ccbfdabd632c0029cf23c66bd690ef07a54602345736dc81ce9d2d1b5 +DIST rust-stage0-2015-07-26-a5c12f4-linux-x86_64-e451e3bd6e5fcef71e41ae6f3da9fb1cf0e13a0c.tar.bz2 15900837 SHA256 779943595dd63d6869c747e2a31c13095f9c5354d4530327d6f9310cc580c2ff SHA512 c6d74065f785719bb7e394e42bc64d323d00c0c3e70a4e16961055b8fbe69e557c7dc4875b3ba3d8c04184220aa35da7311d880b5f987b7105f54fdfcc20ded4 WHIRLPOOL f0c5ba9f40cc857dc5406704a3d8dfd468150d6ff0494a206d43a2e0e12c6670a23079b932f59233c64cce6af75f1e677c308e3434f9e416ac5e21951129afcb DIST rustc-1.2.0-src.tar.gz 23863924 SHA256 ea6eb983daf2a073df57186a58f0d4ce0e85c711bec13c627a8c85d51b6a6d78 SHA512 2596c0dddff0276916edbb7d68ae610209c75d53d89f1f15dc56ad7408e235dbedfcd1bba9c446dd1e32a8d274cedebb7b32b328223280c28ab546bbd06f1c76 WHIRLPOOL 741118f7e265129bfd0f0d66487e12dc8f95018d8479e8f3cde555160abdb29ade9c69607a2daa088ae3dbe74c1120c16141248cd771a6e56759ce10cfc45a62 +DIST rustc-1.3.0-src.tar.gz 24308223 SHA256 ea02d7bc9e7de5b8be3fe6b37ea9b2bd823f9a532c8e4c47d02f37f24ffa3126 SHA512 d9a4851d958e6a62f0997af5451c1c1ba2bd3ace595cf9f1dbc5977a6efb0ba802d108d4aa6fc29540c41b36d7f5a04e518700b5c1426fe18d1627d5fa779d58 WHIRLPOOL 21d9216bfa31b71e04ad35b4d72fd2b7b466b89cf62be2f9b0d734af21d1cba2050171bf3b9757c14a675fae11b869fcda30abc528e07ddcdc9d1a2bf0e3b7dc diff --git a/dev-lang/rust/rust-1.3.0.ebuild b/dev-lang/rust/rust-1.3.0.ebuild new file mode 100644 index 000..2149bdc --- /dev/null +++ b/dev-lang/rust/rust-1.3.0.ebuild @@ -0,0 +1,130 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +PYTHON_COMPAT=( python2_7 ) + +inherit eutils multilib python-any-r1 + +MY_P="rustc-${PV}" + +DESCRIPTION="Systems programming language from Mozilla" +HOMEPAGE="http://www.rust-lang.org/"; + +SRC_URI="http://static.rust-lang.org/dist/${MY_P}-src.tar.gz + amd64? ( http://static.rust-lang.org/stage0-snapshots/rust-stage0-2015-07-26-a5c12f4-linux-x86_64-e451e3bd6e5fcef71e41ae6f3da9fb1cf0e13a0c.tar.bz2 ) + x86? ( http://static.rust-lang.org/stage0-snapshots/rust-stage0-2015-07-26-a5c12f4-linux-i386-3459275cdf3896f678e225843fa56f0d9fdbabe8.tar.bz2 ) +" + +LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA" +SLOT="stable" +KEYWORDS="~amd64 ~x86" + +IUSE="clang debug doc libcxx" +REQUIRED_USE="libcxx? ( clang )" + +CDEPEND=">=app-eselect/eselect-rust-0.3_pre20150425 + libcxx? ( sys-libs/libcxx ) +" +DEPEND="${CDEPEND} + ${PYTHON_DEPS} + >=dev-lang/perl-5.0 + clang? ( sys-devel/clang ) +" +RDEPEND="${CDEPEND}" + +S=${WORKDIR}/${MY_P} + +src_unpack() { + unpack "${MY_P}-src.tar.gz" || die + mkdir "${MY_P}/dl" || die + cp "${DISTDIR}/rust-stage0"* "${MY_P}/dl/" || die +} + +src_prepare() { + local postfix="
[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust-bin/
commit: d71b2b5c8b80b40f9867a219e4a5a7753a9bbb7d Author: Jauhien Piatlicki gentoo org> AuthorDate: Sun Sep 27 18:09:20 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Sun Sep 27 18:10:24 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d71b2b5c dev-lang/rust-bin: version bump Package-Manager: portage-2.2.20.1 dev-lang/rust-bin/Manifest | 2 + dev-lang/rust-bin/rust-bin-1.3.0.ebuild | 93 + 2 files changed, 95 insertions(+) diff --git a/dev-lang/rust-bin/Manifest b/dev-lang/rust-bin/Manifest index fa8ef05..db670bf 100644 --- a/dev-lang/rust-bin/Manifest +++ b/dev-lang/rust-bin/Manifest @@ -1,2 +1,4 @@ DIST rustc-1.2.0-i686-unknown-linux-gnu.tar.gz 89840371 SHA256 f4c1692479314d63ee67914ec2065778c39ca4912f191a7894caf5264802b4fa SHA512 c89e6fac05c79755db7c15a275ac2a11d781fda10f6851ff13f0dce314f9a373bd5b79d0e1da0780071ce959693d4f08c33e3d18abbabe802922679d1e25a6b6 WHIRLPOOL 56c0636ecdc745fcdb41b77037486ba04c11b6a08568a0ada962687ead31bbd2c8f360894e629428fde4e5e3204d355e402d4a3651c4b13d0422e16beaec9f60 DIST rustc-1.2.0-x86_64-unknown-linux-gnu.tar.gz 8977 SHA256 32fb262ba9da26a6d5ad9b2ca420fb56d97af8f86acb5cda2e85b7e7c33f6dcc SHA512 ea87a2c0e05d3f7e7c738320fd08b53055f76703526846b87b885e7abbd320b2f393b9328daa1ca04e9cb545e906c5750b6dcede2ede23323aeab8a8b096ccfd WHIRLPOOL e82ed578218ce19b4a7ca5b9d4c842c5546b5daa6aa3be162393fc0ca7148cf245bb7a79719b10ea7bf43952f8908a6355eea9070f027fcd5f1d70caa37c9931 +DIST rustc-1.3.0-i686-unknown-linux-gnu.tar.gz 90445379 SHA256 7a3add3d229047bc68b929ba7b5f5d5796333f29e160c18c2a0ff24f643fab6b SHA512 afd001c1c285f12c13c0a9ecf0788f47ab72f069c1e1c5ec568973691ef2223c075fb99324e8245012e8a21003ea4fc63d874de99b95065aa9d09081798e09d5 WHIRLPOOL d273387d6eea540bf3a4bff96b5f754537ed265348661d412d37280f6d89fc726ed46fa03995b26eb444ac18e6c41f07d23c3c6844c7aaa00d2cc3970bad2f40 +DIST rustc-1.3.0-x86_64-unknown-linux-gnu.tar.gz 89444657 SHA256 eb243288615471a35106a9a384abd2888f1c0b9ee80ccff2c1bc034dd58b8b11 SHA512 7cc217fe2d1d58289f2e94c67c57506fd5fe7d85ed62e39daf11352c0887e87c12cb986b1de3bff07034da39784ef0f3901520ab28f34458dff7a6377f1c53b4 WHIRLPOOL 4cf1ef5473309dd23a6560368ed11ed9eb197a4f375fb4a4ec2904d06a4953341f58737766192dd30d35daf22e261dabed24a740d50585bb0714d6df45805a01 diff --git a/dev-lang/rust-bin/rust-bin-1.3.0.ebuild b/dev-lang/rust-bin/rust-bin-1.3.0.ebuild new file mode 100644 index 000..409a1b9 --- /dev/null +++ b/dev-lang/rust-bin/rust-bin-1.3.0.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit eutils bash-completion-r1 + +MY_P="rustc-${PV}" + +DESCRIPTION="Systems programming language from Mozilla" +HOMEPAGE="http://www.rust-lang.org/"; +SRC_URI="amd64? ( http://static.rust-lang.org/dist/${MY_P}-x86_64-unknown-linux-gnu.tar.gz ) + x86? ( http://static.rust-lang.org/dist/${MY_P}-i686-unknown-linux-gnu.tar.gz )" + +LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA" +SLOT="stable" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND=">=app-eselect/eselect-rust-0.3_pre20150425 + !dev-lang/rust:0 +" +RDEPEND="${DEPEND}" + +src_unpack() { + default + + local postfix + use amd64 && postfix=x86_64-unknown-linux-gnu + use x86 && postfix=i686-unknown-linux-gnu + mv "${WORKDIR}/${MY_P}-${postfix}" "${S}" || die +} + +src_install() { + local components=rustc + ./install.sh \ + --components="${components}" \ + --disable-verify \ + --prefix="${D}/opt/${P}" \ + --mandir="${D}/usr/share/${P}/man" \ + --disable-ldconfig \ + || die + + local rustc=rustc-bin-${PV} + local rustdoc=rustdoc-bin-${PV} + local rustgdb=rust-gdb-bin-${PV} + + mv "${D}/opt/${P}/bin/rustc" "${D}/opt/${P}/bin/${rustc}" || die + mv "${D}/opt/${P}/bin/rustdoc" "${D}/opt/${P}/bin/${rustdoc}" || die + mv "${D}/opt/${P}/bin/rust-gdb" "${D}/opt/${P}/bin/${rustgdb}" || die + + dosym "/opt/${P}/bin/${rustc}" "/usr/bin/${rustc}" + dosym "/opt/${P}/bin/${rustdoc}" "/usr/bin/${rustdoc}" + dosym "/opt/${P}/bin/${rustgdb}" "/usr/bin/${rustgdb}" + + cat <<-EOF > "${T}"/50${P} + LDPATH="/opt/${P}/lib" + MANPATH="/usr/share/${P}/man" + EOF + doenvd "${T}"/50${P} + + cat <<-EOF > "${T}/provider-${P}" + /usr/bin/rustdoc + /usr/bin/rust-gdb + EOF + dodir /etc/env.d/rust + insinto /etc/env.d/ru
[gentoo-commits] proj/sci:master commit in: sci-chemistry/mtz2hkl/
commit: 5b8457d87b273bb10f40d0d5aae78015f9029be6 Author: Marius Brehler linux sungazer de> AuthorDate: Wed Sep 16 09:51:57 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Wed Sep 16 09:51:57 2015 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=5b8457d8 sci-chemistry/mtz2hkl: Fix deps Package-Manager: portage-2.2.20.1 sci-chemistry/mtz2hkl/ChangeLog | 6 -- sci-chemistry/mtz2hkl/mtz2hkl-0.3.ebuild | 4 ++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/sci-chemistry/mtz2hkl/ChangeLog b/sci-chemistry/mtz2hkl/ChangeLog index e1eb1ff..3cf7d40 100644 --- a/sci-chemistry/mtz2hkl/ChangeLog +++ b/sci-chemistry/mtz2hkl/ChangeLog @@ -1,7 +1,10 @@ # ChangeLog for sci-chemistry/mtz2hkl -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 # $Id$ + 16 Sep 2015; Marius Brehler mtz2hkl-0.3.ebuild: + sci-chemistry/mtz2hkl: Fix deps + 06 Jan 2014; Justin Lecher mtz2hkl-0.3.ebuild, metadata.xml: Punt base.eclass @@ -13,4 +16,3 @@ Initial add Thanks to jlec for writting this ebuild pending bug is 278048 - diff --git a/sci-chemistry/mtz2hkl/mtz2hkl-0.3.ebuild b/sci-chemistry/mtz2hkl/mtz2hkl-0.3.ebuild index 281809f..e856afbe 100644 --- a/sci-chemistry/mtz2hkl/mtz2hkl-0.3.ebuild +++ b/sci-chemistry/mtz2hkl/mtz2hkl-0.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -15,7 +15,7 @@ SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="" -RDEPEND="sci-libs/ccp4-libs" +RDEPEND="sci-libs/libccp4" DEPEND="${RDEPEND}" S="${WORKDIR}"/${PN}
[gentoo-commits] proj/sci:master commit in: dev-python/ipywidgets/, dev-python/ipython/
commit: c063b86d273051915a78cc00e659d7380be6425b Author: Сухарик i2pmail org> AuthorDate: Mon Sep 14 19:51:40 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Wed Sep 16 12:32:37 2015 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=c063b86d Remove wrong dependency on wxwidgets from ipython dev-python/ipython: fix confusion between ipywidgets and wxwidgets dev-python/ipywidgets: remove wxwidgets dependency dev-python/ipython/ChangeLog| 4 .../ipython/{ipython-4.0.0-r1.ebuild => ipython-4.0.0-r2.ebuild}| 6 +++--- dev-python/ipywidgets/ChangeLog | 3 +++ .../{ipywidgets-4.0.2.ebuild => ipywidgets-4.0.2-r1.ebuild} | 0 dev-python/ipywidgets/ipywidgets-.ebuild| 1 - 5 files changed, 10 insertions(+), 4 deletions(-) diff --git a/dev-python/ipython/ChangeLog b/dev-python/ipython/ChangeLog index d17bf75..285fd7a 100644 --- a/dev-python/ipython/ChangeLog +++ b/dev-python/ipython/ChangeLog @@ -2,6 +2,10 @@ # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 # $Id$ + 16 Sep 2015; suhr + ipython-4.0.0-r2.ebuild: + dev-python/ipython: separate wxwidgets dependency from ipywidgets + 02 Sep 2015; Marius Brehler ipython-4.0.0-r1.ebuild: dev-python/ipython: Fix #480; add testpath to dependencies diff --git a/dev-python/ipython/ipython-4.0.0-r1.ebuild b/dev-python/ipython/ipython-4.0.0-r2.ebuild similarity index 96% rename from dev-python/ipython/ipython-4.0.0-r1.ebuild rename to dev-python/ipython/ipython-4.0.0-r2.ebuild index 3eaa82c..2b8ea74 100644 --- a/dev-python/ipython/ipython-4.0.0-r1.ebuild +++ b/dev-python/ipython/ipython-4.0.0-r2.ebuild @@ -20,8 +20,7 @@ IUSE="doc examples matplotlib mongodb notebook nbconvert qt4 +smp test wxwidgets REQUIRED_USE=" test? ( doc matplotlib mongodb notebook nbconvert qt4 wxwidgets ) - doc? ( mongodb ) - notebook? ( wxwidgets )" + doc? ( mongodb )" CDEPEND=" dev-python/decorator[${PYTHON_USEDEP}] @@ -33,11 +32,12 @@ CDEPEND=" matplotlib? ( dev-python/matplotlib[${PYTHON_USEDEP}] ) mongodb? ( ipywidgets-.ebuild: + dev-python/ipywidgets: Remove wxwidgets dependency + 02 Sep 2015; Sean Vig ipywidgets-.ebuild: dev-python/ipywidgets: Fix testing deps diff --git a/dev-python/ipywidgets/ipywidgets-4.0.2.ebuild b/dev-python/ipywidgets/ipywidgets-4.0.2-r1.ebuild similarity index 100% rename from dev-python/ipywidgets/ipywidgets-4.0.2.ebuild rename to dev-python/ipywidgets/ipywidgets-4.0.2-r1.ebuild diff --git a/dev-python/ipywidgets/ipywidgets-.ebuild b/dev-python/ipywidgets/ipywidgets-.ebuild index cb9130e..1c796dc 100644 --- a/dev-python/ipywidgets/ipywidgets-.ebuild +++ b/dev-python/ipywidgets/ipywidgets-.ebuild @@ -25,7 +25,6 @@ IUSE="test" RDEPEND=" dev-python/traitlets[${PYTHON_USEDEP}] dev-python/ipykernel[${PYTHON_USEDEP}] - $(python_gen_cond_dep 'dev-python/wxpython:*[${PYTHON_USEDEP}]' python2_7) " DEPEND="${RDEPEND} test? (
[gentoo-commits] proj/sci:master commit in: sci-libs/arrayfire/
commit: 13b76afbda30141acbdc0eabb3f9026f49d12eb1 Author: Marius Brehler linux sungazer de> AuthorDate: Thu Sep 17 09:48:16 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Thu Sep 17 09:48:46 2015 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=13b76afb sci-libs/arrayfire: Add graphics use flag; Minor fixes Package-Manager: portage-2.2.20.1 sci-libs/arrayfire/ChangeLog | 7 +++ ...ayfire-3.1.1.ebuild => arrayfire-3.1.1-r1.ebuild} | 18 ++ sci-libs/arrayfire/arrayfire-.ebuild | 20 +++- sci-libs/arrayfire/metadata.xml | 9 ++--- 4 files changed, 42 insertions(+), 12 deletions(-) diff --git a/sci-libs/arrayfire/ChangeLog b/sci-libs/arrayfire/ChangeLog index 3c8c0e2..acf4051 100644 --- a/sci-libs/arrayfire/ChangeLog +++ b/sci-libs/arrayfire/ChangeLog @@ -1,6 +1,13 @@ # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 # $Id$ +*arrayfire-3.1.1-r1 (17 Sep 2015) + + 17 Sep 2015; Marius Brehler + +arrayfire-3.1.1-r1.ebuild, -arrayfire-3.1.1.ebuild, arrayfire-.ebuild, + metadata.xml: + sci-libs/arrayfire: Add graphics use flag; Minor fixes + 14 Sep 2015; Marius Brehler -files/arrayfire--FindCBLAS.patch, -files/arrayfire--Try-PkgConf-first-to-find-LAPACKE.patch, diff --git a/sci-libs/arrayfire/arrayfire-3.1.1.ebuild b/sci-libs/arrayfire/arrayfire-3.1.1-r1.ebuild similarity index 82% rename from sci-libs/arrayfire/arrayfire-3.1.1.ebuild rename to sci-libs/arrayfire/arrayfire-3.1.1-r1.ebuild index 360650c..2aa72aa 100644 --- a/sci-libs/arrayfire/arrayfire-3.1.1.ebuild +++ b/sci-libs/arrayfire/arrayfire-3.1.1-r1.ebuild @@ -4,7 +4,7 @@ EAPI=5 -inherit cmake-utils +inherit cmake-utils multilib GTEST_PV="1.7.0" @@ -16,13 +16,13 @@ KEYWORDS="~amd64" LICENSE="BSD" SLOT="0" -IUSE="+examples +cpu cuda opencl test" +IUSE="+examples +cpu cuda opencl test graphics" RDEPEND=" >=sys-devel/gcc-4.7:* media-libs/freeimage cuda? ( - >=dev-util/nvidia-cuda-toolkit-7.5 + >=dev-util/nvidia-cuda-toolkit-7.5.18-r1 dev-libs/boost ) cpu? ( @@ -39,6 +39,11 @@ RDEPEND=" dev-libs/boost-compute >=sci-libs/clblas-2.4 >=sci-libs/clfft-2.6.1 + ) + graphics? ( + media-libs/glew + >=media-libs/glfw-3.1.1 + >=sci-visualization/forge-3.1 )" DEPEND="${RDEPEND}" @@ -61,6 +66,8 @@ pkg_pretend() { src_unpack() { default + find "${WORKDIR}" -name "*_nonfree*" -delete || die + if use test; then mkdir -p "${BUILD_DIR}"/third_party/src/ || die mv "${WORKDIR}"/gtest-"${GTEST_PV}" "${BUILD_DIR}"/third_party/src/googletest || die @@ -80,10 +87,13 @@ src_configure() { $(cmake-utils_use_build opencl OPENCL) $(cmake-utils_use_build examples EXAMPLES) $(cmake-utils_use_build test TEST) + $(cmake-utils_use_build graphics GRAPHICS) + -DBUILD_NONFREE=OFF -DUSE_SYSTEM_BOOST_COMPUTE=ON -DUSE_SYSTEM_CLBLAS=ON -DUSE_SYSTEM_CLFFT=ON - -DBUILD_GRAPHICS=OFF + -DUSE_SYSTEM_FORGE=ON + -DAF_INSTALL_CMAKE_DIR=/usr/${get_libdir}/cmake/ArrayFire ) cmake-utils_src_configure } diff --git a/sci-libs/arrayfire/arrayfire-.ebuild b/sci-libs/arrayfire/arrayfire-.ebuild index c84ddd6..593dc51 100644 --- a/sci-libs/arrayfire/arrayfire-.ebuild +++ b/sci-libs/arrayfire/arrayfire-.ebuild @@ -16,13 +16,13 @@ KEYWORDS="" LICENSE="BSD" SLOT="0" -IUSE="+examples +cpu cuda opencl test" +IUSE="+examples +cpu cuda opencl test graphics" RDEPEND=" >=sys-devel/gcc-4.7:* media-libs/freeimage cuda? ( - >=dev-util/nvidia-cuda-toolkit-6.0 + >=dev-util/nvidia-cuda-toolkit-7.5.18-r1 dev-libs/boost ) cpu? ( @@ -37,8 +37,13 @@ RDEPEND=" virtual/lapacke dev-libs/boost dev-libs/boost-compute - sci-libs/clblas - sci-libs/clfft + >=sci-libs/clblas-2.4 + >=sci-libs/clfft-2.6.1 + ) + graphics? ( + media-libs/glew + >=media-libs/glfw-3.1.1 + >=sci-visualization/forge-3.1 )" DEPEND="${RDEPEND}" @@ -60,6 +65,8 @@ pkg_pretend() { src_unpack() { git-r3_src_unpack + find "${WORKDIR}" -name "*_nonfree*" -delete || die + if use te
[gentoo-commits] proj/sci:master commit in: dev-python/arrayfire-python/
commit: 27e77ad519c3d49a3c04c21896cd678c73e2a150 Author: Marius Brehler linux sungazer de> AuthorDate: Wed Sep 16 09:10:10 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Wed Sep 16 09:10:10 2015 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=27e77ad5 dev-python/arrayfire-python: New package, ebuild wirtten by me Package-Manager: portage-2.2.20.1 dev-python/arrayfire-python/ChangeLog | 11 .../arrayfire-python-3.0.20150914.ebuild | 1 + .../arrayfire-python/arrayfire-python-.ebuild | 30 ++ dev-python/arrayfire-python/metadata.xml | 17 4 files changed, 59 insertions(+) diff --git a/dev-python/arrayfire-python/ChangeLog b/dev-python/arrayfire-python/ChangeLog new file mode 100644 index 000..94eafd2 --- /dev/null +++ b/dev-python/arrayfire-python/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for dev-python/arrayfire-python +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Id$ + +*arrayfire-python-3.0.20150914 (16 Sep 2015) +*arrayfire-python- (16 Sep 2015) + + 16 Sep 2015; Marius Brehler + +arrayfire-python-3.0.20150914.ebuild, +arrayfire-python-.ebuild, + +metadata.xml: + dev-python/arrayfire-python: New package, ebuild wirtten by me diff --git a/dev-python/arrayfire-python/arrayfire-python-3.0.20150914.ebuild b/dev-python/arrayfire-python/arrayfire-python-3.0.20150914.ebuild new file mode 12 index 000..a61966c --- /dev/null +++ b/dev-python/arrayfire-python/arrayfire-python-3.0.20150914.ebuild @@ -0,0 +1 @@ +arrayfire-python-.ebuild \ No newline at end of file diff --git a/dev-python/arrayfire-python/arrayfire-python-.ebuild b/dev-python/arrayfire-python/arrayfire-python-.ebuild new file mode 100644 index 000..c4d561b --- /dev/null +++ b/dev-python/arrayfire-python/arrayfire-python-.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +PYTHON_COMPAT=( python{2_7,3_3,3_4} ) + +inherit distutils-r1 + +DESCRIPTION="Python bindings for ArrayFire" +HOMEPAGE="http://www.arrayfire.com"; + +MY_PN="arrayfire" + +if [ ${PV} == "" ] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/arrayfire/${PN}.git git://github.com/arrayfire/${PN}.git" +else + SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz" + KEYWORDS="~amd64" + S="${WORKDIR}/${MY_PN}-${PV}" +fi + +LICENSE="BSD" +SLOT="0" + +RDEPEND=" + >=sci-libs/arrayfire-3.0.0 + " +DEPEND="${RDEPEND}" diff --git a/dev-python/arrayfire-python/metadata.xml b/dev-python/arrayfire-python/metadata.xml new file mode 100644 index 000..6209f0d --- /dev/null +++ b/dev-python/arrayfire-python/metadata.xml @@ -0,0 +1,17 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + sci + +mar...@linux.sungazer.de +Marius Brehler + + +ArrayFire is a high performance library for parallel computing + wih an easy-to-use API. This package project Python bindings + for the ArrayFire library. + + +arrayfire/arrayfire-python + +
[gentoo-commits] proj/sci:master commit in: dev-python/notebook/, dev-python/notebook/files/
commit: 94adbefba8336b4f08db6cb2ee881fd8da20ec91 Author: Marius Brehler linux sungazer de> AuthorDate: Thu Sep 17 15:09:17 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Thu Sep 17 15:09:40 2015 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=94adbefb dev-python/notebook: Fix security issue http://seclists.org/oss-sec/2015/q3/558 https://bugs.gentoo.org/show_bug.cgi?id=560708 Package-Manager: portage-2.2.20.1 dev-python/notebook/ChangeLog | 11 +++ ...k-4.0.4-Don-t-redirect-from-edit-to-files.patch | 55 + ...nly-redirect-to-editor-for-text-documents.patch | 38 + .../notebook-4.0.4-set-mime-type-on-files.patch| 35 ...et-model-mimetype-even-when-content-False.patch | 64 +++ dev-python/notebook/notebook-4.0.4-r2.ebuild | 1 - dev-python/notebook/notebook-4.0.4-r3.ebuild | 92 ++ 7 files changed, 295 insertions(+), 1 deletion(-) diff --git a/dev-python/notebook/ChangeLog b/dev-python/notebook/ChangeLog index fdbc96c..367ccf3 100644 --- a/dev-python/notebook/ChangeLog +++ b/dev-python/notebook/ChangeLog @@ -2,6 +2,17 @@ # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 # $Id$ +*notebook-4.0.4-r3 (17 Sep 2015) + + 17 Sep 2015; Marius Brehler + +files/notebook-4.0.4-Don-t-redirect-from-edit-to-files.patch, + +files/notebook-4.0.4-only-redirect-to-editor-for-text-documents.patch, + +files/notebook-4.0.4-set-mime-type-on-files.patch, + +files/notebook-4.0.4-set-model-mimetype-even-when-content-False.patch, + +notebook-4.0.4-r3.ebuild, -notebook-4.0.4-r2.ebuild, notebook-.ebuild: + dev-python/notebook: Security fixes http://seclists.org/oss-sec/2015/q3/558 + https://bugs.gentoo.org/show_bug.cgi?id=560708 + 07 Sep 2015; Marius Brehler notebook-.ebuild: dev-python/notebook: Fix deps, >=mathjax-2.4 required diff --git a/dev-python/notebook/files/notebook-4.0.4-Don-t-redirect-from-edit-to-files.patch b/dev-python/notebook/files/notebook-4.0.4-Don-t-redirect-from-edit-to-files.patch new file mode 100644 index 000..76d0e61 --- /dev/null +++ b/dev-python/notebook/files/notebook-4.0.4-Don-t-redirect-from-edit-to-files.patch @@ -0,0 +1,55 @@ +Upstream patch to fix +"Maliciously crafted text files in IPython/Jupyter editor". + +http://seclists.org/oss-sec/2015/q3/558 +https://bugs.gentoo.org/show_bug.cgi?id=560708 + + +From 23162fd2895ad7445fdbe095b8fc8633d95ec6e6 Mon Sep 17 00:00:00 2001 +From: Min RK +Date: Mon, 20 Jul 2015 12:11:23 -0700 +Subject: [PATCH 4/4] Don't redirect from /edit/ to /files/ + +show failure to decode, instead +--- + notebook/static/edit/js/editor.js | 15 +++ + 1 file changed, 3 insertions(+), 12 deletions(-) + +diff --git a/notebook/static/edit/js/editor.js b/notebook/static/edit/js/editor.js +index ddbc2de..421fa57 100644 +--- a/notebook/static/edit/js/editor.js b/notebook/static/edit/js/editor.js +@@ -90,19 +90,10 @@ function($, + }).catch( + function(error) { + that.events.trigger("file_load_failed.Editor", error); +-if (((error.xhr||{}).responseJSON||{}).reason === 'bad format') { +-window.location = utils.url_path_join( +-that.base_url, +-'files', +-that.file_path +-); +-} else { +-console.warn('Error while loading: the error was:') +-console.warn(error) +-} ++console.warn('Error loading: ', error); + cm.setValue("Error! " + error.message + + "\nSaving disabled.\nSee Console for more details."); +-cm.setOption('readOnly','nocursor') ++cm.setOption('readOnly','nocursor'); + that.save_enabled = false; + } + ); +@@ -186,7 +177,7 @@ function($, + Editor.prototype._clean_state = function(){ + var clean = this.codemirror.isClean(this.generation); + if (clean === this.clean){ +-return ++return; + } else { + this.clean = clean; + } +-- +2.4.6 + diff --git a/dev-python/notebook/files/notebook-4.0.4-only-redirect-to-editor-for-text-documents.patch b/dev-python/notebook/files/notebook-4.0.4-only-redirect-to-editor-for-text-documents.patch new file mode 100644 index 000..899cd31 --- /dev/null +++ b/dev-python/notebook/files/notebook-4.0.4-only-redirect-to-editor-for-text-documents.patch @@ -0,0 +1,38 @@ +Upstream patch to fix +"Maliciously crafted text files in IPython/Jupyter editor". + +http://seclists.org/oss-sec/2015/q3/558 +https://bugs.gentoo.org/show_bug.cgi?id=560708 + + +F
[gentoo-commits] proj/sci:master commit in: /
commit: 3270a38249c086b908e5ec2509fb5cc609dd87ad Author: marbre linux sungazer de> AuthorDate: Wed Sep 16 14:19:27 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Wed Sep 16 14:19:27 2015 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=3270a382 Merge pull request #489 from suhr/remove-wxwidgets Remove wxwidgets from ipython dependencies dev-python/ipython/ChangeLog| 4 .../ipython/{ipython-4.0.0-r1.ebuild => ipython-4.0.0-r2.ebuild}| 6 +++--- dev-python/ipywidgets/ChangeLog | 3 +++ .../{ipywidgets-4.0.2.ebuild => ipywidgets-4.0.2-r1.ebuild} | 0 dev-python/ipywidgets/ipywidgets-.ebuild| 1 - 5 files changed, 10 insertions(+), 4 deletions(-)
[gentoo-commits] proj/sci:master commit in: sci-visualization/forge/files/, sci-visualization/forge/
commit: 39d7c63b9cf79d9858905e1fef8e4a26328877d8 Author: Marius Brehler linux sungazer de> AuthorDate: Thu Sep 17 09:46:15 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Thu Sep 17 09:48:46 2015 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=39d7c63b sci-visualization/forge: New package, ebuild written by me Package-Manager: portage-2.2.20.1 sci-visualization/forge/ChangeLog | 11 + .../forge/files/forge-3.1-find-glm.patch | 32 +++ sci-visualization/forge/forge-3.1.ebuild | 48 ++ sci-visualization/forge/forge-.ebuild | 44 sci-visualization/forge/metadata.xml | 16 5 files changed, 151 insertions(+) diff --git a/sci-visualization/forge/ChangeLog b/sci-visualization/forge/ChangeLog new file mode 100644 index 000..c467aba --- /dev/null +++ b/sci-visualization/forge/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for sci-visualization/forge +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Id$ + +*forge-3.1 (17 Sep 2015) +*forge- (17 Sep 2015) + + 17 Sep 2015; Marius Brehler + +files/forge-3.1-find-glm.patch, +forge-3.1.ebuild, +forge-.ebuild, + +metadata.xml: + sci-visualization/forge: New package, ebuild written by me diff --git a/sci-visualization/forge/files/forge-3.1-find-glm.patch b/sci-visualization/forge/files/forge-3.1-find-glm.patch new file mode 100644 index 000..d353539 --- /dev/null +++ b/sci-visualization/forge/files/forge-3.1-find-glm.patch @@ -0,0 +1,32 @@ +From 25f7da5af693288f56897f772fbb6f89ab710197 Mon Sep 17 00:00:00 2001 +From: Marius Brehler +Date: Wed, 16 Sep 2015 17:37:56 +0200 +Subject: [PATCH] find_package GLM or glm (>=glm-0.9.7.0). Fixes #49. + +--- + src/CMakeLists.txt | 9 - + 1 file changed, 8 insertions(+), 1 deletion(-) + +diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt +index 5681e32..87cb3b0 100755 +--- a/src/CMakeLists.txt b/src/CMakeLists.txt +@@ -1,7 +1,14 @@ + CMAKE_MINIMUM_REQUIRED(VERSION 2.8) + + IF(USE_SYSTEM_GLM) +-FIND_PACKAGE(GLM REQUIRED) ++# Prior to GLM 0.9.7.0, the package is found by the FindGLM.cmake module. ++# This was removed with GLM 0.9.7.0, instead a glm-config.cmake configuration ++# file is provided. Therefore, both FIND_PACKAGE calls are necessary. ++FIND_PACKAGE(GLM QUIET) ++FIND_PACKAGE(glm QUIET) ++IF(NOT glm_FOUND AND NOT GLM_FOUND) ++MESSAGE(FATAL_ERROR "GLM Not Found") ++ENDIF() + ELSE(USE_SYSTEM_GLM) + INCLUDE("${CMAKE_MODULE_PATH}/build_glm.cmake") + ENDIF(USE_SYSTEM_GLM) +-- +2.4.6 + diff --git a/sci-visualization/forge/forge-3.1.ebuild b/sci-visualization/forge/forge-3.1.ebuild new file mode 100644 index 000..a1e79ed --- /dev/null +++ b/sci-visualization/forge/forge-3.1.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit cmake-utils + +DESCRIPTION="High Performance Visualizations for ArrayFire" +HOMEPAGE="http://www.arrayfire.com/"; +SRC_URI="https://github.com/arrayfire/${PN}/archive/af${PV}.tar.gz -> ${P}.tar.gz" +KEYWORDS="~amd64" + +LICENSE="BSD" +SLOT="0" +IUSE="examples" + +RDEPEND=" + media-libs/glew + >=media-libs/glfw-3.1.1 + media-libs/freetype:2 + media-libs/fontconfig:1.0 + media-libs/glm + virtual/opengl + " +DEPEND="${RDEPEND}" + +S="${WORKDIR}/${PN}-af${PV}" + +PATCHES=( "${FILESDIR}/${P}"-find-glm.patch ) + +pkg_pretend() { + if [[ ${MERGE_TYPE} != binary ]]; then + if [[ $(gcc-major-version) -lt 4 ]] || ( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 7 ]] ) ; then + die "Compilation with gcc older than 4.7 is not supported." + fi + fi +} + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_build examples EXAMPLES) + -DUSE_SYSTEM_GLM=ON + -DUSE_SYSTEM_FREETYPE=ON + ) + cmake-utils_src_configure +} + diff --git a/sci-visualization/forge/forge-.ebuild b/sci-visualization/forge/forge-.ebuild new file mode 100644 index 000..a3358e3 --- /dev/null +++ b/sci-visualization/forge/forge-.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit cmake-utils git-r3 + +DESCRIPTION="High Performance Visualizations for ArrayFire" +HOMEPAGE="http://www.arrayfire.com/"; +EGIT_REPO_URI="https://github.com/arrayfire/${PN}.git git://github.com/arrayfire/${PN}.git" +KEYWORDS="" + +LICENSE="BSD" +SLOT="0" +IUSE="exampl
[gentoo-commits] proj/sci:master commit in: sci-chemistry/mtz2sca/
commit: 16236e1c8b4d31bb57b8d99766e5d23f298e5617 Author: Marius Brehler linux sungazer de> AuthorDate: Wed Sep 16 09:51:41 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Wed Sep 16 09:51:41 2015 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=16236e1c sci-chemistry/mtz2sca: Fix deps Package-Manager: portage-2.2.20.1 sci-chemistry/mtz2sca/ChangeLog | 6 -- sci-chemistry/mtz2sca/mtz2sca-0.3.ebuild | 4 ++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/sci-chemistry/mtz2sca/ChangeLog b/sci-chemistry/mtz2sca/ChangeLog index 43164e3..e040cd0 100644 --- a/sci-chemistry/mtz2sca/ChangeLog +++ b/sci-chemistry/mtz2sca/ChangeLog @@ -1,7 +1,10 @@ # ChangeLog for sci-chemistry/mtz2sca -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 # $Id$ + 16 Sep 2015; Marius Brehler mtz2sca-0.3.ebuild: + sci-chemistry/mtz2sca: Fix deps + 06 Jan 2014; Justin Lecher mtz2sca-0.3.ebuild, metadata.xml: Punt base.eclass @@ -19,4 +22,3 @@ Initial add Thanks to jlec for writting this ebuild pending bug is 278048 - diff --git a/sci-chemistry/mtz2sca/mtz2sca-0.3.ebuild b/sci-chemistry/mtz2sca/mtz2sca-0.3.ebuild index 0acf922..09876de 100644 --- a/sci-chemistry/mtz2sca/mtz2sca-0.3.ebuild +++ b/sci-chemistry/mtz2sca/mtz2sca-0.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -15,7 +15,7 @@ SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="" -RDEPEND="sci-libs/ccp4-libs" +RDEPEND="sci-libs/libccp4" DEPEND="${RDEPEND}" S="${WORKDIR}"/
[gentoo-commits] proj/g-sorcery:dev commit in: /
commit: 703318df48fc70bfb232033753fe02b73dfd67c9 Author: Jauhien Piatlicki gentoo org> AuthorDate: Sun Sep 13 19:36:14 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Sun Sep 13 19:36:14 2015 + URL:https://gitweb.gentoo.org/proj/g-sorcery.git/commit/?id=703318df [README] add link to trello board README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 9bdd5b7..c2eb5ad 100644 --- a/README.md +++ b/README.md @@ -26,3 +26,5 @@ This project is aimed to create a framework for ebuild-generators for 3rd party software providers. If you want to develop a new backend see [developer's instructions](https://github.com/jauhien/g-sorcery/blob/master/docs/developer_instructions.rst). + +[TODO list](https://trello.com/b/8WdY2ZIs/framework-for-automated-ebuild-generators).
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: ec155e284a229b173ec1c6013d28e59e5dc9ba5e Author: Jauhien Piatlicki gentoo org> AuthorDate: Wed Sep 9 21:22:19 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Wed Sep 9 21:22:32 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec155e28 package.mask: remove no longer needed =x11-misc/sddm-0.11.0-r2 mask profiles/package.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index 28c055c..3812179 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -80,10 +80,6 @@ app-emulation/kvm-kmod # last version does not compile. Bug #543644 sys-devel/dragonegg -# Andreas Sturmlechner (24 Aug 2015) -# Masked until >=sys-auth/consolekit-0.9.2 gets unmasked -=x11-misc/sddm-0.11.0-r2 - # Matt Turner (22 Aug 2015) # nouveau has been in the kernel since 2.6.33 # Masked for removal in 30 days.
[gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/, x11-misc/sddm/files/
commit: 4469f6ce771cb10ab430fa5741a519ef63153594 Author: Jauhien Piatlicki gentoo org> AuthorDate: Wed Sep 9 21:19:39 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Wed Sep 9 21:22:29 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4469f6ce x11-misc/sddm: sync 0.11.0 ebuild with 0.12.0 Remove no longer needed r2. Remove upower USE. Gentoo-Bug: 559114 Package-Manager: portage-2.2.20.1 x11-misc/sddm/files/sddm-0.10.0-consolekit.patch | 13 x11-misc/sddm/files/sddm-0.11.0-consolekit2.patch | 91 -- x11-misc/sddm/files/sddm-0.11.0-upower.patch | 11 --- x11-misc/sddm/sddm-0.11.0-r2.ebuild| 76 -- ...sddm-0.11.0-r1.ebuild => sddm-0.11.0-r3.ebuild} | 17 ++-- 5 files changed, 8 insertions(+), 200 deletions(-) diff --git a/x11-misc/sddm/files/sddm-0.10.0-consolekit.patch b/x11-misc/sddm/files/sddm-0.10.0-consolekit.patch deleted file mode 100644 index acdfdc1..000 --- a/x11-misc/sddm/files/sddm-0.10.0-consolekit.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/data/scripts/Xsession b/data/scripts/Xsession -index a5d270d..4b48524 100755 a/data/scripts/Xsession -+++ b/data/scripts/Xsession -@@ -74,7 +74,7 @@ case $session in - exec xterm -geometry 80x24-0-0 - ;; - *) --eval exec "$session" -+eval exec ck-launch-session "$session" - ;; - esac - exec xmessage -center -buttons OK:0 -default OK "Sorry, cannot execute $session. Check $DESKTOP_SESSION.desktop." diff --git a/x11-misc/sddm/files/sddm-0.11.0-consolekit2.patch b/x11-misc/sddm/files/sddm-0.11.0-consolekit2.patch deleted file mode 100644 index 7f6f3f7..000 --- a/x11-misc/sddm/files/sddm-0.11.0-consolekit2.patch +++ /dev/null @@ -1,91 +0,0 @@ -From 7a8024639ee3ae7e128a9dc3efce90a07b4d316c Mon Sep 17 00:00:00 2001 -From: Eric Koegel -Date: Mon, 6 Jul 2015 11:16:38 +0300 -Subject: [PATCH] ConsoleKit2 support for system actions - -This adds support for calling ConsoleKit2's DBUS API for shutdown, -reboot, suspend, and hibernate. It does so by using the exact same -interface as login1, making it a shared seat manager backend. - INSTALL | 4 ++-- - src/daemon/PowerManager.cpp | 26 +- - 2 files changed, 19 insertions(+), 11 deletions(-) - -diff --git a/INSTALL b/INSTALL -index 77b6a8b..5d16710 100644 a/INSTALL -+++ b/INSTALL -@@ -30,8 +30,8 @@ its home set to `/var/lib/sddm` by default. - SDDM depends on PAM for authorization and XCB to communicate with the X server. - Apart from other things, it also depends on Qt for the user interface and event - loop management. --SDDM can optionally make use of logind (the systemd login manager API) or --upower to enable support for suspend, hibernate etc. -+SDDM can optionally make use of logind (the systemd login manager API), or -+ConsoleKit2, or upower to enable support for suspend, hibernate etc. - In order to build the man pages, you will need `rst2man` installed. It is - provided by the python `docutils` package - -diff --git a/src/daemon/PowerManager.cpp b/src/daemon/PowerManager.cpp -index 3a4d25d..6329032 100644 a/src/daemon/PowerManager.cpp -+++ b/src/daemon/PowerManager.cpp -@@ -59,8 +59,8 @@ namespace SDDM { - - class UPowerBackend : public PowerManagerBackend { - public: --UPowerBackend() { --m_interface = new QDBusInterface(UPOWER_SERVICE, UPOWER_PATH, UPOWER_OBJECT, QDBusConnection::systemBus()); -+UPowerBackend(const QString & service, const QString & path, const QString & interface) { -+m_interface = new QDBusInterface(service, path, interface, QDBusConnection::systemBus()); - } - - ~UPowerBackend() { -@@ -110,20 +110,24 @@ namespace SDDM { - }; - - /**/ --/* LOGIN1 BACKEND */ -+/* LOGIN1 && ConsoleKit2 BACKEND */ - /**/ - - #define LOGIN1_SERVICE QStringLiteral("org.freedesktop.login1") - #define LOGIN1_PATH QStringLiteral("/org/freedesktop/login1") - #define LOGIN1_OBJECT QStringLiteral("org.freedesktop.login1.Manager") - --class Login1Backend : public PowerManagerBackend { -+#define CK2_SERVICE QStringLiteral("org.freedesktop.ConsoleKit") -+#define CK2_PATH QStringLiteral("/org/freedesktop/ConsoleKit/Manager") -+#define CK2_OBJECT QStringLiteral("org.freedesktop.ConsoleKit.Manager") -+ -+class SeatManagerBackend : public PowerManagerBackend { - public: --Login1Backend() { --m_interface = new QDBusInterface(LOGIN1_SERVICE, LOGIN1_PATH, LOGIN1_OBJECT, QDBusConnection::systemBus()); -+SeatManagerBackend(const QString & service, const QString & path
[gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/files/, x11-misc/sddm/
commit: 8bde24f11ce42a9a481ae1f8905f6044a6b5bd73 Author: Lorenzo Porta outlook it> AuthorDate: Mon Sep 7 14:32:06 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Tue Sep 8 08:26:21 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bde24f1 x11-misc/sddm: version bump x11-misc/sddm/Manifest | 1 + .../files/sddm-0.12.0-respect-user-flags.patch | 26 + x11-misc/sddm/sddm-0.12.0.ebuild | 64 ++ 3 files changed, 91 insertions(+) diff --git a/x11-misc/sddm/Manifest b/x11-misc/sddm/Manifest index ffdf15a..7fa0ac1 100644 --- a/x11-misc/sddm/Manifest +++ b/x11-misc/sddm/Manifest @@ -1 +1,2 @@ DIST sddm-0.11.0.tar.gz 4735807 SHA256 80d53f075c275f744bd547523d6d640baccfacb4e463a71ec0facb8231b832ce SHA512 9dd2b80788e3cfdb353e64f709db451e04828991976b8b0f74c0e97dbf467fa2744702c73e5e50137eec10dac92df7dacd83fb458f75dd595556fc95fb1759f7 WHIRLPOOL 079c5093374710c2a3247a3e27dd26f3d10962c7cb8f260b80a4ba17a72e63676012d4b8e50f8f4bffc43124efdf05c7e14aefe86253b391345c7fa98a2d4c2f +DIST sddm-0.12.0.tar.xz 3866620 SHA256 7d7504bf8a717a9131a2f32be852d7631365d21a468ca2649c8245f24ff29ae0 SHA512 d1d9f60634cb2a71096d92321a7a8b33efb8879a766979ca7c1d31ac5f1dbde8253384070338eef80f777db1cd78eef540e951f7f9e7d8e648d557e58047 WHIRLPOOL 58d21ead822b85bf3f0f6375cfadee6225dd9bf696e786fe68f283def43b4107d11e14b357d60b0278266270f9ddcb6a9b86285bc3b1a19644583f6ebebc4990 diff --git a/x11-misc/sddm/files/sddm-0.12.0-respect-user-flags.patch b/x11-misc/sddm/files/sddm-0.12.0-respect-user-flags.patch new file mode 100644 index 000..67a6621 --- /dev/null +++ b/x11-misc/sddm/files/sddm-0.12.0-respect-user-flags.patch @@ -0,0 +1,26 @@ +diff -u CMakeLists.txt CMakeLists.txt +--- CMakeLists.txt 2015-09-05 22:40:50.0 +0200 CMakeLists.txt 2015-09-07 12:15:33.419530808 +0200 +@@ -35,22 +35,6 @@ + # Definitions + add_definitions(-Wall -std=c++11 -DQT_NO_CAST_FROM_ASCII) + +-# Default build type +-if(NOT CMAKE_BUILD_TYPE) +-set(CMAKE_BUILD_TYPE Release) +-endif() +- +-# Handle build type +-if(CMAKE_BUILD_TYPE MATCHES [Dd]ebug) +-message(STATUS "Debug build") +-add_definitions(-DDEBUG) +-set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -g -O0") +-else() +-message(STATUS "Release build") +-add_definitions(-DNDEBUG) +-set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O2") +-endif() +- + # Default absolute paths + if(NOT DEFINED CMAKE_INSTALL_SYSCONFDIR) + set(CMAKE_INSTALL_SYSCONFDIR "/etc") diff --git a/x11-misc/sddm/sddm-0.12.0.ebuild b/x11-misc/sddm/sddm-0.12.0.ebuild new file mode 100644 index 000..bb96032 --- /dev/null +++ b/x11-misc/sddm/sddm-0.12.0.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit cmake-utils user + +DESCRIPTION="Simple Desktop Display Manager" +HOMEPAGE="https://github.com/${PN}/${PN}"; +SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz"; +KEYWORDS="~amd64 ~x86" + +LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain" +SLOT="0" +IUSE="consolekit pam systemd" + +RDEPEND="dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtdeclarative:5 + dev-qt/qtnetwork:5 + dev-qt/linguist-tools:5 + dev-qt/qttest:5 + >=x11-base/xorg-server-1.15.1 + x11-libs/libxcb[xkb(-)] + consolekit? ( >=sys-auth/consolekit-0.9.4 ) + pam? ( sys-libs/pam ) + systemd? ( sys-apps/systemd:= ) + !systemd? ( || ( sys-power/upower sys-power/upower-pm-utils ) )" + +DEPEND="${RDEPEND} + dev-python/docutils + virtual/pkgconfig" + +pkg_pretend() { +if [[ ${MERGE_TYPE} != binary && $(tc-getCC) == *gcc* ]]; then +if [[ $(gcc-major-version) -lt 4 || $(gcc-major-version) == 4 && $(gcc-minor-version) -lt 7 ]] ; then +die 'The active compiler needs to be gcc 4.7 (or newer)' +fi +fi +} + +src_prepare() { + cmake-utils_src_prepare + + epatch "${FILESDIR}/${P}-respect-user-flags.patch" + use consolekit && epatch "${FILESDIR}/${PN}-0.11.0-consolekit.patch" +} + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_no pam PAM) + $(cmake-utils_use_no systemd SYSTEMD) + -DBUILD_MAN_PAGES=ON + -DDBUS_CONFIG_FILENAME="org.freedesktop.sddm.conf" + ) + + cmake-utils_src_configure +} + +pkg_postinst() { + enewgroup ${PN} + enewuser ${PN} -1 -1 /var/lib/${PN} ${PN} video +}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
commit: d4f84a754301a8296340281f9e2f1b58b58edcdd Author: Jauhien Piatlicki gentoo org> AuthorDate: Wed Sep 9 20:39:31 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Wed Sep 9 20:41:55 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4f84a75 x11-misc/sddm: better default USEs Package-Manager: portage-2.2.20.1 x11-misc/sddm/sddm-0.12.0.ebuild | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/x11-misc/sddm/sddm-0.12.0.ebuild b/x11-misc/sddm/sddm-0.12.0.ebuild index bb96032..9eca3ca 100644 --- a/x11-misc/sddm/sddm-0.12.0.ebuild +++ b/x11-misc/sddm/sddm-0.12.0.ebuild @@ -12,7 +12,7 @@ KEYWORDS="~amd64 ~x86" LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain" SLOT="0" -IUSE="consolekit pam systemd" +IUSE="consolekit +pam systemd" RDEPEND="dev-qt/qtcore:5 dev-qt/qtdbus:5 @@ -33,11 +33,11 @@ DEPEND="${RDEPEND} virtual/pkgconfig" pkg_pretend() { -if [[ ${MERGE_TYPE} != binary && $(tc-getCC) == *gcc* ]]; then -if [[ $(gcc-major-version) -lt 4 || $(gcc-major-version) == 4 && $(gcc-minor-version) -lt 7 ]] ; then -die 'The active compiler needs to be gcc 4.7 (or newer)' -fi -fi + if [[ ${MERGE_TYPE} != binary && $(tc-getCC) == *gcc* ]]; then + if [[ $(gcc-major-version) -lt 4 || $(gcc-major-version) == 4 && $(gcc-minor-version) -lt 7 ]] ; then + die 'The active compiler needs to be gcc 4.7 (or newer)' + fi + fi } src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: /
commit: 1927cdf0edd80ea236eb52bfa6fe42991040aa41 Author: Jauhien Piatlicki gentoo org> AuthorDate: Wed Sep 9 20:29:32 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Wed Sep 9 20:41:33 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1927cdf0 Merge remote-tracking branch 'Vindex17/master' x11-misc/sddm: version bump x11-misc/sddm/Manifest | 1 + .../files/sddm-0.12.0-respect-user-flags.patch | 26 + x11-misc/sddm/sddm-0.12.0.ebuild | 64 ++ 3 files changed, 91 insertions(+)
[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust/
commit: 759e442fdbb0c6a08a3ad3f188d30f36c798bea0 Author: Jauhien Piatlicki gentoo org> AuthorDate: Mon Sep 7 17:01:13 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Mon Sep 7 17:01:13 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=759e442f dev-lang/rust: fix bug 559826 Package-Manager: portage-2.2.20.1 dev-lang/rust/rust-1.2.0.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-lang/rust/rust-1.2.0.ebuild b/dev-lang/rust/rust-1.2.0.ebuild index cacdbd4..783db68 100644 --- a/dev-lang/rust/rust-1.2.0.ebuild +++ b/dev-lang/rust/rust-1.2.0.ebuild @@ -33,7 +33,8 @@ DEPEND="${CDEPEND} ${PYTHON_DEPS} >=dev-lang/perl-5.0 clang? ( sys-devel/clang ) - system-llvm? ( >=sys-devel/llvm-3.6.0[multitarget(-)] ) + system-llvm? ( >=sys-devel/llvm-3.6.0[multitarget(-)] +
[gentoo-commits] data/api:master commit in: files/overlays/
commit: 69df14a18b6684238d9cdad1a22c42565bc18210 Author: Jauhien Piatlicki gentoo org> AuthorDate: Sat Sep 5 20:01:48 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Sat Sep 5 20:01:48 2015 + URL:https://gitweb.gentoo.org/data/api.git/commit/?id=69df14a1 repositories.xml: update rust overlay files/overlays/repositories.xml | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml index dbc2476..172b35d 100644 --- a/files/overlays/repositories.xml +++ b/files/overlays/repositories.xml @@ -3776,15 +3776,15 @@ FIN rust rust modules and tools -https://github.com/Heather/gentoo-rust +https://github.com/gentoo/gentoo-rust cyn...@gentoo.org Heather -git://github.com/Heather/gentoo-rust.git -https://github.com/Heather/gentoo-rust.git -g...@github.com:Heather/gentoo-rust.git -https://github.com/Heather/gentoo-rust/commits/master.atom +git://github.com/gentoo/gentoo-rust.git +https://github.com/gentoo/gentoo-rust.git +g...@github.com:gentoo/gentoo-rust.git +https://github.com/gentoo/gentoo-rust/commits/master.atom rwald
[gentoo-commits] repo/gentoo:master commit in: sys-block/zram-init/
commit: 5a9daf5acbe1add25c42fa5528c177c1c883b0da Author: Jauhien Piatlicki gentoo org> AuthorDate: Tue Sep 1 18:27:00 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Tue Sep 1 18:28:01 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a9daf5a sys-block/zram-init: version bump, sync with mv overlay Package-Manager: portage-2.2.20.1 sys-block/zram-init/Manifest | 1 + sys-block/zram-init/zram-init-3.4.ebuild | 52 2 files changed, 53 insertions(+) diff --git a/sys-block/zram-init/Manifest b/sys-block/zram-init/Manifest index f788715..a3e881d 100644 --- a/sys-block/zram-init/Manifest +++ b/sys-block/zram-init/Manifest @@ -1,2 +1,3 @@ DIST zram-init-2.7.tar.gz 4821 SHA256 205765243bd36bf62c471363c4fddf8173275d37f5f919716b5b71afea0fe94d SHA512 db8dc5580b8405752d58996e5927573b687795b598c94948ccc51d038f7c7dfc47b64651d9554c1807d8f6453498c3f1efe6f2d34b82eb6b1df2d8f7e84980a5 WHIRLPOOL 1c677453567836db416b933e675df9c30f61797f8c5d32570693372df85729798aa3aa056dbee78ca5a3cf2a44c80ce4f8f54481751f35e03e01dbb0679dfc79 DIST zram-init-3.0.tar.gz 5578 SHA256 a1b4bf7f90497a44388f349c3c766e13e575ff7b52168f74058e9b352244b71a SHA512 f962aaa9c5d7f8f7566e9e405de4709fcfd0b659c7dcf79008ca5b7b18ab44545f363e8a695bfff07068e0889ec79ce54af578493f82be3848ca306865d6555a WHIRLPOOL 6304d5192b81490e33962e3162f18729e5a8438bb3f10b90744045014c3ef91a18c2a65538b97f02811cc793d88fb7eddc7efa3129c3b150e70cddfb3694305f +DIST zram-init-3.4.tar.gz 5825 SHA256 39e121d209a03a29f98bbb0be47ce666bf6c0ef7185af30f118976fbe68a8788 SHA512 985cbe5dd63c900ce88bf8f8989bc04f982b27104dbc40e9c4cf504310aca335efafba842d801e0b9250e8b6925d063bcd2c555122fc7c7295128687ccd4080f WHIRLPOOL 086426e0f334c500f9dc65273afad1acdbd7696882cd0a9f54f7b27fac34f8dea0899a2719626648da9dee1c837f6f3ccebd8cf1e1c9dc550624c2eb9416 diff --git a/sys-block/zram-init/zram-init-3.4.ebuild b/sys-block/zram-init/zram-init-3.4.ebuild new file mode 100644 index 000..1146afa --- /dev/null +++ b/sys-block/zram-init/zram-init-3.4.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit eutils linux-info readme.gentoo systemd + +DESCRIPTION="Scripts to support compressed swap devices or ramdisks with zram" +HOMEPAGE="https://github.com/vaeth/zram-init/"; +SRC_URI="https://github.com/vaeth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="!= 3.15.0." + ewarn "Make sure you have edited it, so it uses only functions" + ewarn "available for your kernel version (bug 525302)." + fi +}
[gentoo-commits] proj/sci:master commit in: sci-physics/yoda/
commit: db5fc4b05f635a516e5e87bfab74068a261907ca Author: Jauhien Piatlicki gentoo org> AuthorDate: Sun Aug 30 17:41:29 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Sun Aug 30 17:42:14 2015 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=db5fc4b0 sci-physics/yoda: remove version imported to the tree Package-Manager: portage-2.2.20.1 sci-physics/yoda/ChangeLog | 3 +++ sci-physics/yoda/metadata.xml | 1 - sci-physics/yoda/yoda-1.4.0.ebuild | 51 -- 3 files changed, 3 insertions(+), 52 deletions(-) diff --git a/sci-physics/yoda/ChangeLog b/sci-physics/yoda/ChangeLog index 51a5a09..ee90f07 100644 --- a/sci-physics/yoda/ChangeLog +++ b/sci-physics/yoda/ChangeLog @@ -2,6 +2,9 @@ # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 # $Id$ + 30 Aug 2015; Jauhien Piatlicki -yoda-1.4.0.ebuild: + remove version imported to the tree + *yoda-1.4.0 (15 Aug 2015) 15 Aug 2015; Jauhien Piatlicki +yoda-1.4.0.ebuild: diff --git a/sci-physics/yoda/metadata.xml b/sci-physics/yoda/metadata.xml index b221b3a..d573312 100644 --- a/sci-physics/yoda/metadata.xml +++ b/sci-physics/yoda/metadata.xml @@ -10,7 +10,6 @@ in Rivet. - Build using the C++11 standard Adds support for sci-physics/root diff --git a/sci-physics/yoda/yoda-1.4.0.ebuild b/sci-physics/yoda/yoda-1.4.0.ebuild deleted file mode 100644 index 81c62f6..000 --- a/sci-physics/yoda/yoda-1.4.0.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -AUTOTOOLS_IN_SOURCE_BUILD=1 -PYTHON_COMPAT=( python2_7 ) - -inherit python-single-r1 autotools-utils bash-completion-r1 - -MYP=YODA-${PV} - -DESCRIPTION="Yet more Objects for (High Energy Physics) Data Analysis" -HOMEPAGE="http://yoda.hepforge.org/"; - -SRC_URI="http://www.hepforge.org/archive/${PN}/${MYP}.tar.bz2"; -LICENSE="GPL-2" - -SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="c++11 python root static-libs" - -RDEPEND=" - dev-libs/boost:0= - python? ( ${PYTHON_DEPS} ) - root? ( sci-physics/root:0=[python=,${PYTHON_USEDEP}] )" -DEPEND="${RDEPEND} - python? ( dev-python/cython[${PYTHON_USEDEP}] )" - -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -S="${WORKDIR}/${MYP}" - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_configure() { - local myeconfargs=( - $(use_enable c++11 stdcxx11) - $(use_enable python pyext) - $(use_enable root) - ) - autotools-utils_src_configure -} - -src_install() { - autotools-utils_src_install - newbashcomp "${ED}"/usr/share/YODA/yoda-completion yoda -}
[gentoo-commits] proj/sci:master commit in: sci-physics/herwig++/
commit: 137e3bf282b79e4d4122a71c13b4fc0d53293a80 Author: Jauhien Piatlicki gentoo org> AuthorDate: Sun Aug 30 18:07:08 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Sun Aug 30 18:09:28 2015 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=137e3bf2 sci-physics/herwig++: remove version imported to the tree Also rename c++0x USE to c++11 for consistency Package-Manager: portage-2.2.20.1 sci-physics/herwig++/ChangeLog | 7 ++- ...++-2.7.0-r1.ebuild => herwig++-2.7.0-r2.ebuild} | 6 +-- sci-physics/herwig++/herwig++-2.7.1.ebuild | 57 -- sci-physics/herwig++/metadata.xml | 2 +- 4 files changed, 10 insertions(+), 62 deletions(-) diff --git a/sci-physics/herwig++/ChangeLog b/sci-physics/herwig++/ChangeLog index 4cce494..f3c6759 100644 --- a/sci-physics/herwig++/ChangeLog +++ b/sci-physics/herwig++/ChangeLog @@ -1,7 +1,12 @@ # ChangeLog for sci-physics/herwig++ -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 # $Id$ + 30 Aug 2015; Jauhien Piatlicki herwig++-2.7.0-r1.ebuild, + -herwig++-2.7.1.ebuild, metadata.xml: + remove version imported to the tree, rename c++0x USE to c++11 for + consistency + *herwig++-2.7.1 (31 Aug 2014) 31 Aug 2014; Jauhien Piatlicki +herwig++-2.7.1.ebuild: diff --git a/sci-physics/herwig++/herwig++-2.7.0-r1.ebuild b/sci-physics/herwig++/herwig++-2.7.0-r2.ebuild similarity index 92% rename from sci-physics/herwig++/herwig++-2.7.0-r1.ebuild rename to sci-physics/herwig++/herwig++-2.7.0-r2.ebuild index f60e257..05ab0f2 100644 --- a/sci-physics/herwig++/herwig++-2.7.0-r1.ebuild +++ b/sci-physics/herwig++/herwig++-2.7.0-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -19,7 +19,7 @@ LICENSE="GPL-2" SLOT="0/14" KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="c++0x fastjet static-libs" +IUSE="c++11 fastjet static-libs" RDEPEND=" dev-libs/boost:0= @@ -45,7 +45,7 @@ src_configure() { local myeconfargs=( --with-boost="${EPREFIX}"/usr --with-thepeg="${EPREFIX}"/usr - $(use_enable c++0x stdcxx11) + $(use_enable c++11 stdcxx11) $(use_with fastjet fastjet "${EPREFIX}"/usr) ) autotools-utils_src_configure diff --git a/sci-physics/herwig++/herwig++-2.7.1.ebuild b/sci-physics/herwig++/herwig++-2.7.1.ebuild deleted file mode 100644 index 67e358e..000 --- a/sci-physics/herwig++/herwig++-2.7.1.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -AUTOTOOLS_AUTORECONF=1 -AUTOTOOLS_IN_SOURCE_BUILD=1 - -inherit autotools-utils eutils flag-o-matic multilib - -MYP=Herwig++-${PV} - -DESCRIPTION="High-Energy Physics event generator" -HOMEPAGE="http://herwig.hepforge.org/"; -SRC_URI="http://www.hepforge.org/archive/herwig/${MYP}.tar.bz2"; - -LICENSE="GPL-2" - -SLOT="0/15" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="c++0x fastjet static-libs" - -RDEPEND=" - dev-libs/boost:0= - sci-libs/gsl:0= - <=sci-physics/looptools-2.8:0= - >=sci-physics/thepeg-1.9.2:0= - fastjet? ( sci-physics/fastjet:0= )" -DEPEND="${RDEPEND} - virtual/fortran" - -S="${WORKDIR}/${MYP}" - -src_prepare() { - epatch "${FILESDIR}"/${PN}-2.6.3-looptools.patch - find -name 'Makefile.am' -exec \ - sed -i -e '1ipkgdatadir=$(datadir)/herwig++' {} \; || die - autotools-utils_src_prepare -} - -src_configure() { - use prefix && \ - append-ldflags -Wl,-rpath,"${EPREFIX}"/usr/$(get_libdir)/ThePEG - local myeconfargs=( - --with-boost="${EPREFIX}"/usr - --with-thepeg="${EPREFIX}"/usr - $(use_enable c++0x stdcxx11) - $(use_with fastjet fastjet "${EPREFIX}"/usr) - ) - autotools-utils_src_configure -} - -pkg_preinst () { - sed -i -e "s|${ED}||g" "${ED}"/usr/share/herwig++/defaults/PDF.in || die - sed -i -e "s|${ED}||g" "${ED}"/usr/share/herwig++/HerwigDefaults.rpo || die -} diff --git a/sci-physics/herwig++/metadata.xml b/sci-physics/herwig++/metadata.xml index ce1ef84..73787df 100644 --- a/sci-physics/herwig++/metadata.xml +++ b/sci-physics/herwig++/metadata.xml @@ -13,7 +13,7 @@ ordered parton evolution and the cluster hadronization model). - Build Herwig++ using the C++11 standard. + Build Herwig++ using the C++11 standard. Experimental feature, not for production use. Adds support for sci-physics/fastjet
[gentoo-commits] proj/sci:master commit in: sci-physics/thepeg/
commit: c25ca61f656cb6ad6b5a795a67f7324b22604ebd Author: Jauhien Piatlicki gentoo org> AuthorDate: Sun Aug 30 17:51:10 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Sun Aug 30 17:51:10 2015 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=c25ca61f sci-physics/thepeg: remove version imported to the tree Package-Manager: portage-2.2.20.1 sci-physics/thepeg/ChangeLog | 6 ++- sci-physics/thepeg/metadata.xml| 2 - sci-physics/thepeg/thepeg-1.9.2.ebuild | 97 -- 3 files changed, 5 insertions(+), 100 deletions(-) diff --git a/sci-physics/thepeg/ChangeLog b/sci-physics/thepeg/ChangeLog index a187d89..70568d7 100644 --- a/sci-physics/thepeg/ChangeLog +++ b/sci-physics/thepeg/ChangeLog @@ -1,7 +1,11 @@ # ChangeLog for sci-physics/thepeg -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 # $Id$ + 30 Aug 2015; Jauhien Piatlicki -thepeg-1.9.2.ebuild, + metadata.xml: + remove version imported to the tree + *thepeg-1.9.2 (31 Aug 2014) 31 Aug 2014; Jauhien Piatlicki +thepeg-1.9.2.ebuild, diff --git a/sci-physics/thepeg/metadata.xml b/sci-physics/thepeg/metadata.xml index c1dafb3..12f7bfb 100644 --- a/sci-physics/thepeg/metadata.xml +++ b/sci-physics/thepeg/metadata.xml @@ -13,8 +13,6 @@ of the toolkit and which can be used by any event generator model. - Build ThePEG using the C++11 standard. - Experimental feature, not for production use. Adds support for sci-physics/fastjet Adds support for High Energy Physics Monte Carlo Generators sci-physics/hepmc diff --git a/sci-physics/thepeg/thepeg-1.9.2.ebuild b/sci-physics/thepeg/thepeg-1.9.2.ebuild deleted file mode 100644 index 149f15f..000 --- a/sci-physics/thepeg/thepeg-1.9.2.ebuild +++ /dev/null @@ -1,97 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -AUTOTOOLS_AUTORECONF=1 -AUTOTOOLS_IN_SOURCE_BUILD=1 - -inherit autotools-utils elisp-common eutils java-pkg-opt-2 - -MYP=ThePEG-${PV} - -DESCRIPTION="Toolkit for High Energy Physics Event Generation" -HOMEPAGE="http://home.thep.lu.se/ThePEG/"; - -TEST_URI="http://www.hepforge.org/archive/lhapdf/pdfsets/current"; -SRC_URI="http://www.hepforge.org/archive/thepeg/${MYP}.tar.bz2 - test? ( hepmc? ( - ${TEST_URI}/cteq6ll.LHpdf - ${TEST_URI}/cteq5l.LHgrid - ${TEST_URI}/GRV98nlo.LHgrid - ${TEST_URI}/MRST2001nlo.LHgrid ) )" -LICENSE="GPL-2" - -SLOT="0/18" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="c++0x emacs fastjet hepmc java lhapdf rivet static-libs test zlib" - -RDEPEND=" - sci-libs/gsl:0= - emacs? ( virtual/emacs ) - fastjet? ( sci-physics/fastjet:0= ) - hepmc? ( sci-physics/hepmc:0= ) - java? ( >=virtual/jre-1.5 ) - lhapdf? ( sci-physics/lhapdf:0= ) - rivet? ( sci-physics/rivet:0= ) - zlib? ( sys-libs/zlib:0= )" -DEPEND="${RDEPEND} - test? ( sys-process/time )" - -S="${WORKDIR}/${MYP}" - -PATCHES=( "${FILESDIR}"/${PN}-1.8.3-java.patch ) - -src_prepare() { - find -name 'Makefile.am' -exec \ - sed -i -e '1ipkgdatadir=$(datadir)/thepeg' {} \; || die - # trick to force c++ linking - sed -i \ - -e '1inodist_EXTRA_libThePEG_la_SOURCES = dummy.cxx' \ - -e '/dist_pkgdata_DATA = ThePEG.el/d' \ - lib/Makefile.am || die - autotools-utils_src_prepare - java-pkg-opt-2_src_prepare -} - -src_configure() { - local myeconfargs=( - $(use_enable c++0x stdcxx11) - $(use_with fastjet fastjet "${EPREFIX}"/usr) - $(use_with hepmc hepmc "${EPREFIX}"/usr) - $(use_with java javagui) - $(use_with lhapdf lhapdf "${EPREFIX}"/usr) - $(use_with rivet rivet "${EPREFIX}"/usr) - $(use_with zlib zlib "${EPREFIX}"/usr) - ) - autotools-utils_src_configure -} - -src_compile() { - autotools-utils_src_compile - use emacs && elisp-compile lib/ThePEG.el -} - -src_test() { - emake LHAPATH="${DISTDIR}" -C "${BUILD_DIR}" check -} - -src_install() { - autotools-utils_src_install - use emacs && elisp-install ${PN} lib/ThePEG.el{,c} - use java && java-pkg_newjar java/ThePEG.jar - - cat <<-EOF > "${T}"/50${PN} - LDPATH="${EPREFIX}/usr/$(get_libdir)/ThePEG" - EOF - doenvd "${T}"/50${PN} -} - -pkg_postinst() { - use emacs && elisp-site-regen -} - -pkg_postrm() { - use emacs && elisp-site-regen -}
[gentoo-commits] proj/sci:master commit in: sci-physics/looptools/
commit: 5da8f679c50871185b372413edce23dc896966c8 Author: Jauhien Piatlicki gentoo org> AuthorDate: Sun Aug 30 17:57:53 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Sun Aug 30 17:57:53 2015 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=5da8f679 sci-physics/looptools: remove versions imported to the tree Package-Manager: portage-2.2.20.1 sci-physics/looptools/ChangeLog | 4 +++ sci-physics/looptools/looptools-2.12.ebuild | 39 - sci-physics/looptools/looptools-2.8.ebuild | 39 - 3 files changed, 4 insertions(+), 78 deletions(-) diff --git a/sci-physics/looptools/ChangeLog b/sci-physics/looptools/ChangeLog index b4d59d3..b977fdc 100644 --- a/sci-physics/looptools/ChangeLog +++ b/sci-physics/looptools/ChangeLog @@ -2,6 +2,10 @@ # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 # $Id$ + 30 Aug 2015; Jauhien Piatlicki -looptools-2.8.ebuild, + -looptools-2.12.ebuild: + remove versions imported to the tree + *looptools-2.12 (07 Jun 2015) 07 Jun 2015; Jauhien Piatlicki +looptools-2.12.ebuild: diff --git a/sci-physics/looptools/looptools-2.12.ebuild b/sci-physics/looptools/looptools-2.12.ebuild deleted file mode 100644 index bdc0c78..000 --- a/sci-physics/looptools/looptools-2.12.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit eutils fortran-2 multilib - -MYP=LoopTools-${PV} - -DESCRIPTION="Tools for evaluation of scalar and tensor one-loop integrals" -HOMEPAGE="http://www.feynarts.de/looptools"; -SRC_URI="http://www.feynarts.de/looptools/${MYP}.tar.gz"; - -LICENSE="LGPL-3" - -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="doc static-libs" - -DEPEND="virtual/fortran" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/${MYP}" - -src_prepare() { - epatch "${FILESDIR}"/${PN}-2.10-makefile.patch - export VER="${PV}" - # necessary fix for prefix - sed -i "s/lib\$(LIBDIRSUFFIX)/$(get_libdir)/" makefile.in || die -} - -src_install() { - default - # another one of these package building archive with pic - # no: ooptools is not a typo - use static-libs || rm "${ED}"/usr/$(get_libdir)/libooptools.a - use doc && dodoc manual/*.pdf -} diff --git a/sci-physics/looptools/looptools-2.8.ebuild b/sci-physics/looptools/looptools-2.8.ebuild deleted file mode 100644 index 008a5ca..000 --- a/sci-physics/looptools/looptools-2.8.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit eutils fortran-2 multilib - -MYP=LoopTools-${PV} - -DESCRIPTION="Tools for evaluation of scalar and tensor one-loop integrals" -HOMEPAGE="http://www.feynarts.de/looptools"; -SRC_URI="http://www.feynarts.de/looptools/${MYP}.tar.gz"; - -LICENSE="LGPL-3" - -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="doc static-libs" - -DEPEND="virtual/fortran" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/${MYP}" - -src_prepare() { - epatch "${FILESDIR}"/${P}-makefile.patch - export VER="${PV}" - # necessary fix for prefix - sed -i "s/lib\$(LIBDIRSUFFIX)/$(get_libdir)/" makefile.in || die -} - -src_install() { - default - # another one of these package building archive with pic - # no: ooptools is not a typo - use static-libs || rm "${ED}"/usr/$(get_libdir)/libooptools.a - use doc && dodoc manual/*.pdf -}
[gentoo-commits] proj/sci:master commit in: sci-physics/rivet/
commit: 8b8701cf53207fed6fc78bfb8957d325038b3d8b Author: Jauhien Piatlicki gentoo org> AuthorDate: Sun Aug 30 15:16:50 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Sun Aug 30 15:16:50 2015 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=8b8701cf sci-physics/rivet: remove version imported to the tree Package-Manager: portage-2.2.20.1 sci-physics/rivet/ChangeLog | 3 ++ sci-physics/rivet/rivet-2.3.0.ebuild | 60 2 files changed, 3 insertions(+), 60 deletions(-) diff --git a/sci-physics/rivet/ChangeLog b/sci-physics/rivet/ChangeLog index 5e34a95..e4de2b5 100644 --- a/sci-physics/rivet/ChangeLog +++ b/sci-physics/rivet/ChangeLog @@ -2,6 +2,9 @@ # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 # $Id$ + 30 Aug 2015; Jauhien Piatlicki -rivet-2.3.0.ebuild: + remove version imported to the tree + *rivet-2.3.0 (15 Aug 2015) 15 Aug 2015; Jauhien Piatlicki +rivet-2.3.0.ebuild: diff --git a/sci-physics/rivet/rivet-2.3.0.ebuild b/sci-physics/rivet/rivet-2.3.0.ebuild deleted file mode 100644 index 4029c73..000 --- a/sci-physics/rivet/rivet-2.3.0.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -AUTOTOOLS_IN_SOURCE_BUILD=1 -AUTOTOOLS_AUTORECONF=1 -PYTHON_COMPAT=( python2_7 ) - -inherit python-single-r1 autotools-utils bash-completion-r1 - -MYP=Rivet-${PV} - -DESCRIPTION="Toolkit for validation of Monte Carlo HEP event generators" -HOMEPAGE="http://rivet.hepforge.org/"; - -SRC_URI="http://www.hepforge.org/archive/${PN}/${MYP}.tar.bz2"; -LICENSE="GPL-2" - -SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="doc python static-libs" - -RDEPEND=" - dev-libs/boost:0= - sci-libs/gsl:0= - sci-physics/fastjet:0=[plugins] - sci-physics/hepmc:0= - sci-physics/yoda:0=[python] - python? ( ${PYTHON_DEPS} )" -DEPEND="${RDEPEND} - doc? ( app-doc/doxygen[latex,dot] ) - python? ( dev-python/cython[${PYTHON_USEDEP}] )" - -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -S="${WORKDIR}/${MYP}" - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_configure() { - local myeconfargs=( - $(use_enable python pyext) - ) - autotools-utils_src_configure -} - -src_compile() { - autotools-utils_src_compile - use doc && doxygen Doxyfile -} - -src_install() { - autotools-utils_src_install - newbashcomp "${ED}"/usr/share/Rivet/rivet-completion rivet - use doc && dohtml -r doxy/html/* && dodoc doc/rivet-manual.pdf -}
[gentoo-commits] repo/gentoo:master commit in: /
commit: 487e2d727b2e0e1c3bacad3bc4859daf378a012f Author: Jauhien Piatlicki gentoo org> AuthorDate: Fri Aug 28 20:21:41 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Fri Aug 28 20:21:41 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=487e2d72 x11-misc/sddm: merge remote-tracking branch 'a17r/sddm' Add upstream patch for consolekit2 support Gentoo-Bug: 511484 profiles/package.mask | 4 + x11-misc/sddm/files/sddm-0.11.0-consolekit2.patch | 91 +++ x11-misc/sddm/files/sddm-0.11.0-upower.patch | 11 +++ x11-misc/sddm/sddm-0.11.0-r2.ebuild | 76 +++ 4 files changed, 182 insertions(+)
[gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/files/, profiles/, x11-misc/sddm/
commit: 4954cf13bb528ea0674fbef91cb203119d18f0c8 Author: Andreas Sturmlechner gmail com> AuthorDate: Sun Aug 16 22:33:39 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Wed Aug 26 20:40:36 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4954cf13 x11-misc/sddm: Add upstream patch for consolekit2 support USE=consolekit now means real consolekit2 support instead of a postinst message profiles: Add =x11-misc/sddm-0.11.0-r2 to package.mask RDEPENDs on also masked >=sys-auth/consolekit-0.9.2 Package-Manager: portage-2.2.20.1 profiles/package.mask | 4 + x11-misc/sddm/files/sddm-0.11.0-consolekit2.patch | 91 +++ x11-misc/sddm/files/sddm-0.11.0-upower.patch | 11 +++ x11-misc/sddm/sddm-0.11.0-r2.ebuild | 76 +++ 4 files changed, 182 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 38bfd12..a5a02e8 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -51,6 +51,10 @@ sys-devel/dragonegg =sys-devel/llvm-3.7.0* =sys-devel/clang-3.7.0* +# Andreas Sturmlechner (24 Aug 2015) +# Masked until >=sys-auth/consolekit-0.9.2 gets unmasked +=x11-misc/sddm-0.11.0-r2 + # Matt Turner (22 Aug 2015) # nouveau has been in the kernel since 2.6.33 # Masked for removal in 30 days. diff --git a/x11-misc/sddm/files/sddm-0.11.0-consolekit2.patch b/x11-misc/sddm/files/sddm-0.11.0-consolekit2.patch new file mode 100644 index 000..7f6f3f7 --- /dev/null +++ b/x11-misc/sddm/files/sddm-0.11.0-consolekit2.patch @@ -0,0 +1,91 @@ +From 7a8024639ee3ae7e128a9dc3efce90a07b4d316c Mon Sep 17 00:00:00 2001 +From: Eric Koegel +Date: Mon, 6 Jul 2015 11:16:38 +0300 +Subject: [PATCH] ConsoleKit2 support for system actions + +This adds support for calling ConsoleKit2's DBUS API for shutdown, +reboot, suspend, and hibernate. It does so by using the exact same +interface as login1, making it a shared seat manager backend. +--- + INSTALL | 4 ++-- + src/daemon/PowerManager.cpp | 26 +- + 2 files changed, 19 insertions(+), 11 deletions(-) + +diff --git a/INSTALL b/INSTALL +index 77b6a8b..5d16710 100644 +--- a/INSTALL b/INSTALL +@@ -30,8 +30,8 @@ its home set to `/var/lib/sddm` by default. + SDDM depends on PAM for authorization and XCB to communicate with the X server. + Apart from other things, it also depends on Qt for the user interface and event + loop management. +-SDDM can optionally make use of logind (the systemd login manager API) or +-upower to enable support for suspend, hibernate etc. ++SDDM can optionally make use of logind (the systemd login manager API), or ++ConsoleKit2, or upower to enable support for suspend, hibernate etc. + In order to build the man pages, you will need `rst2man` installed. It is + provided by the python `docutils` package + +diff --git a/src/daemon/PowerManager.cpp b/src/daemon/PowerManager.cpp +index 3a4d25d..6329032 100644 +--- a/src/daemon/PowerManager.cpp b/src/daemon/PowerManager.cpp +@@ -59,8 +59,8 @@ namespace SDDM { + + class UPowerBackend : public PowerManagerBackend { + public: +-UPowerBackend() { +-m_interface = new QDBusInterface(UPOWER_SERVICE, UPOWER_PATH, UPOWER_OBJECT, QDBusConnection::systemBus()); ++UPowerBackend(const QString & service, const QString & path, const QString & interface) { ++m_interface = new QDBusInterface(service, path, interface, QDBusConnection::systemBus()); + } + + ~UPowerBackend() { +@@ -110,20 +110,24 @@ namespace SDDM { + }; + + /**/ +-/* LOGIN1 BACKEND */ ++/* LOGIN1 && ConsoleKit2 BACKEND */ + /**/ + + #define LOGIN1_SERVICE QStringLiteral("org.freedesktop.login1") + #define LOGIN1_PATH QStringLiteral("/org/freedesktop/login1") + #define LOGIN1_OBJECT QStringLiteral("org.freedesktop.login1.Manager") + +-class Login1Backend : public PowerManagerBackend { ++#define CK2_SERVICE QStringLiteral("org.freedesktop.ConsoleKit") ++#define CK2_PATH QStringLiteral("/org/freedesktop/ConsoleKit/Manager") ++#define CK2_OBJECT QStringLiteral("org.freedesktop.ConsoleKit.Manager") ++ ++class SeatManagerBackend : public PowerManagerBackend { + public: +-Login1Backend() { +-m_interface = new QDBusInterface(LOGIN1_SERVICE, LOGIN1_PATH, LOGIN1_OBJECT, QDBusConnection::systemBus()); ++SeatManagerBackend(const QString & service, const QString & path, const QString & interface) { ++m_interface = new QDBusInterface(service, path, interface, QDBusConnection::systemBus()); + } + +-~Login1Backend() { ++~SeatManagerBackend() { +
[gentoo-commits] repo/gentoo:master commit in: sci-physics/herwig++/, sci-physics/herwig++/files/
commit: 48723b7fbd072415f642f5cbf8dd51f74168e2e9 Author: Jauhien Piatlicki gentoo org> AuthorDate: Wed Aug 26 22:20:55 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Wed Aug 26 22:22:21 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48723b7f sci-physics/herwig++: initial import from the science overlay Package-Manager: portage-2.2.20.1 sci-physics/herwig++/Manifest | 1 + .../herwig++/files/herwig++-2.6.3-looptools.patch | 64 ++ sci-physics/herwig++/herwig++-2.7.1.ebuild | 59 sci-physics/herwig++/metadata.xml | 20 +++ 4 files changed, 144 insertions(+) diff --git a/sci-physics/herwig++/Manifest b/sci-physics/herwig++/Manifest new file mode 100644 index 000..5f93f04 --- /dev/null +++ b/sci-physics/herwig++/Manifest @@ -0,0 +1 @@ +DIST Herwig++-2.7.1.tar.bz2 3388956 SHA256 80a189376bb65f5ec4e64f42e76c00ea9102d8224010563a424fc11e619a6ad6 SHA512 643f389f13f22b30d0adb4ca601a11c2686f6db4746af51136601954af2ec20eb0af7b45981e764d8b71cb7206bfe310beea1fee069972868955b1f024b8d5e3 WHIRLPOOL 5336136e90c4f90e4e08a24a4d753ab61d1c4b033a23228ebb5bc039175987f4d70d7162a2319b635644a3fbaf24c9bbc1b901e92abb4bcaad27884e429d472a diff --git a/sci-physics/herwig++/files/herwig++-2.6.3-looptools.patch b/sci-physics/herwig++/files/herwig++-2.6.3-looptools.patch new file mode 100644 index 000..0c80297 --- /dev/null +++ b/sci-physics/herwig++/files/herwig++-2.6.3-looptools.patch @@ -0,0 +1,64 @@ +--- Looptools/Makefile.am Looptools/Makefile.am +@@ -1,58 +1,12 @@ +-noinst_LTLIBRARIES = libHwLooptoolsXFC.la libHwLooptoolsCFC.la +-noinst_LTLIBRARIES += libHwLooptools.la +- +-EXTRA_DIST = include/lt.h include/ftypes.h include/ff.h include/ffwarn.h \ +- include/fferr.h include/defs.h include/looptools.h include/ffperm5.h \ +- include/clooptools.h include/cexternals.h include/externals.h \ +- util/solve-LU.F util/solve-LU.h util/solve-Eigen.F +- +-theXFCSOURCES = \ +-A/A0.FA/A00.F A/ffxa0.F A/ffca0.F B/Bget.F \ +-B/Bcoeff.FB/BcoeffC.F B/Bcoeffa.F B/Bcoeffb.F B/ffxb0.F \ +-B/ffcb0.F B/ffxb1.F B/ffcb1.F B/ffxb2p.F B/ffcb2p.F \ +-B/ffxdb0.FB/ffcdb0.FB/ffxdb1.FB/ffdel2.F B/ffcel2.F \ +-C/C0.FC/C0C.F C/Cget.F C/ffxc0.F C/ffcc0.F \ +-C/ffxc0i.FC/ffxc0p.FC/ffxc0p0.F C/ffcc0p.F C/ffdxc0.F \ +-C/ffdel3.FC/ffcel3.FD/D0.FD/D0C.F D/Dget.F \ +-D/ffxd0.F D/ffxd0h.FD/ffxd0i.FD/ffxd0p.F D/ffxd0m0.F \ +-D/ffxd0tra.F D/ffxdbd.FD/ffdcc0.FD/ffdel4.F D/ffd0c.F \ +-D/ffTn.F D/ffT13.F D/ffS2.F D/ffS3n.F D/ffRn.F \ +-E/E0.FE/Eget.F E/Ecoeffa.F E/Ecoeffb.F E/ffxe0.F \ +-E/ffdel5.Futil/ini.Futil/auxCD.F util/solve.F util/Dump.F \ +-util/Li2.Futil/ffinit.F util/ffxli2.F util/ffcli2.F util/ffxxyz.F \ +-util/ffcxyz.F util/ffcrr.F util/ffcxr.F util/fftran.F util/ffabcd.F \ +-util/ff2dl2.F util/ffcxs3.F util/ffcxs4.F util/ffdcxs.F util/ffbndc.F +- +-## the following need -DCOMPLEXPARA +-theCFCSOURCES = \ +-A/A0.F A/A00.F B/Bget.F B/Bcoeffa.F C/Cget.F D/Dget.F E/E0.F \ +-E/Eget.F E/Ecoeffa.F E/Ecoeffb.F util/solve.Futil/Dump.F util/Li2.F ++noinst_LTLIBRARIES = libHwLooptools.la + + commonCPPFLAGS = $(AM_CPPFLAGS) -I$(srcdir)/include + +-libHwLooptoolsXFC_la_SOURCES = $(theXFCSOURCES) +-libHwLooptoolsXFC_la_CPPFLAGS = $(commonCPPFLAGS) +-libHwLooptoolsXFC_la_FCFLAGS = $(AM_FCFLAGS) -ffixed-line-length-none +-libHwLooptoolsXFC_la_FFLAGS = $(AM_FFLAGS) -ffixed-line-length-none +- +-libHwLooptoolsCFC_la_SOURCES = $(theCFCSOURCES) +-libHwLooptoolsCFC_la_CPPFLAGS = $(commonCPPFLAGS) -DCOMPLEXPARA +-libHwLooptoolsCFC_la_FCFLAGS = $(AM_FCFLAGS) -ffixed-line-length-none +-libHwLooptoolsCFC_la_FFLAGS = $(AM_FFLAGS) -ffixed-line-length-none +- +-## installed already from "include/Makefile.am" +-## noinst_HEADERS = include/clooptools.h +- +-##if NEED_APPLE_FIXES +-##libHwLooptoolsXFC_la_LDFLAGS = -Wl,-single_module +-##libHwLooptoolsCFC_la_LDFLAGS = -Wl,-single_module +-##endif +- +-libHwLooptools_la_SOURCES = util/cache.c clooptools.cc ++libHwLooptools_la_SOURCES = clooptools.cc + libHwLooptools_la_CXXFLAGS = $(AM_CXXFLAGS) -Wno-strict-aliasing + libHwLooptools_la_CPPFLAGS = $(commonCPPFLAGS) + libHwLooptools_la_CFLAGS = $(AM_CFLAGS) -std=c99 +-libHwLooptools_la_LIBADD = libHwLooptoolsXFC.la libHwLooptoolsCFC.la ++libHwLooptools_la_LIBADD = -looptools + + + ## libHwLooptoolsHelper2_la_SOURCES = clooptools.cc diff --git a/sci-physics/herwig++/herwig++-2.7.1.ebuild b/sci-physics/herwig++/herwig++-2.7.1.ebuild new file mode 100644 index 000..4479a2c --- /de
[gentoo-commits] repo/gentoo:master commit in: sci-physics/looptools/files/, sci-physics/looptools/
commit: 5ae9ae96d2cbe08c5613599aaf528c09cfc65610 Author: Jauhien Piatlicki gentoo org> AuthorDate: Wed Aug 26 19:38:11 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Wed Aug 26 19:39:28 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ae9ae96 sci-physics/looptools: add version 2.8 needed for sci-physics/herwig++ Package-Manager: portage-2.2.20.1 sci-physics/looptools/Manifest | 1 + .../looptools/files/looptools-2.8-makefile.patch | 96 ++ sci-physics/looptools/looptools-2.8.ebuild | 39 + 3 files changed, 136 insertions(+) diff --git a/sci-physics/looptools/Manifest b/sci-physics/looptools/Manifest index 10b8dda..5a941a5 100644 --- a/sci-physics/looptools/Manifest +++ b/sci-physics/looptools/Manifest @@ -1 +1,2 @@ DIST LoopTools-2.12.tar.gz 545153 SHA256 df04d944de15ec73665edaf76f655d1db797cbc02b54baa7664ac761ecfa2f70 SHA512 70726493bd138fb80b85a46955fbe28b7f1432d9b67a100fe3ff74c2fa22232a07e461a6742745b0ead81793bb64b81cc4265d09b91fa048e7bdd32cf6956b27 WHIRLPOOL af3abaf31a4a868e0f65bdb0b21405c413c470063e4c8130e31b2a9e05a4f0e65e323e3cdf0b4277e48e84d767288852e984d486468abab3aaa664f66879 +DIST LoopTools-2.8.tar.gz 546810 SHA256 2395518d0eac9b0883a2c249b9a5ba80df443929c520c45e60f5a4284166eb42 SHA512 32211669fd092d2d5bb38e26a6471a95df0647d9e7ea0cc4e99ff4fd7c3e3fee107f6432ed9075e3102224f0041fac6f7075b1f0a91f7744ec3890b4b36d276e WHIRLPOOL c8dff8030d7ea1bfc6b65bef3370c5acfec69fa73f223a63b7424163b81a3bdf788eb3ffecd07e9bf61a31a63138b1fd126b6442a298c8fad1f4b04b69663a47 diff --git a/sci-physics/looptools/files/looptools-2.8-makefile.patch b/sci-physics/looptools/files/looptools-2.8-makefile.patch new file mode 100644 index 000..5252c1d --- /dev/null +++ b/sci-physics/looptools/files/looptools-2.8-makefile.patch @@ -0,0 +1,96 @@ +--- makefile.in makefile.in +@@ -1,14 +1,17 @@ + BLD = build$(QUADSUFFIX) + +-LIBDIR = $(PREFIX)/lib$(LIBDIRSUFFIX) +-INCLUDEDIR = $(PREFIX)/include +-BINDIR = $(PREFIX)/bin ++LIBDIR = $(DESTDIR)/$(PREFIX)/lib$(LIBDIRSUFFIX) ++INCLUDEDIR = $(DESTDIR)/$(PREFIX)/include ++BINDIR = $(DESTDIR)/$(PREFIX)/bin + + LIB = libooptools$(QUADSUFFIX).a + FE = lt$(QUADSUFFIX)$(EXE) + MFE = LoopTools$(QUADSUFFIX)$(EXE) + INCLUDE = $(BLD)/looptools.h $(BLD)/clooptools.h + ++LIBRARY=libooptools.so ++REALNAME=$(LIBRARY).$(VER) ++ + ARGS = $(PARALLEL) \ + LIB="$(LIB)" \ + FE="$(FE)" \ +@@ -16,12 +19,12 @@ + EXE="$(EXE)" \ + DEF="$(DEF)" \ + NOUNDERSCORE="$(NOUNDERSCORE)" \ +- XFC="$(FC$(QUADSUFFIX)) $(FFLAGS) $(FFLAGS-quad) -I." \ ++ XFC="$(FC$(QUADSUFFIX)) $(FFLAGS) $(FFLAGS-quad) -I. -fPIC" \ + F90="$(F90)" \ + CC="$(CC)" \ +- CFLAGS="$(CFLAGS) $(CFLAGS-quad)" \ ++ CFLAGS="$(CFLAGS) $(CFLAGS-quad) -fPIC" \ + CXX="$(CXX)" \ +- CXXFLAGS="$(CXXFLAGS)" \ ++ CXXFLAGS="$(CXXFLAGS) -fPIC" \ + ML="$(ML)" \ + MCC="$(MCC)" \ + MCFLAGS="$(MCFLAGS)" \ +@@ -31,20 +34,22 @@ + DLLTOOL="$(DLLTOOL)" \ + LDFLAGS="$(LDFLAGS)" \ + LIBPATH="$(LIBPATH)" \ +- OBJS-quad="$(OBJS-quad)" ++ OBJS-quad="$(OBJS-quad)" \ ++ REALNAME="$(REALNAME)" + + +-default all lib frontend mma: force ++default all lib solib frontend mma: force + cd $(BLD) && $(MAKE) $(ARGS) $@ + +-install: lib frontend +- -mkdir $(PREFIX) ++install: lib solib frontend ++ -mkdir $(DESTDIR)$(PREFIX) + -mkdir $(LIBDIR) $(BINDIR) $(INCLUDEDIR) + cp -p $(BLD)/$(LIB) $(LIBDIR) + cp -p $(INCLUDE$(QUADSUFFIX)) $(INCLUDEDIR) +- strip $(BLD)/$(FE) + cp -p $(BLD)/fcc $(BLD)/$(FE) $(BINDIR) +- test ! -f $(BLD)/$(MFE) || { strip $(BLD)/$(MFE) ; cp -p $(BLD)/$(MFE) $(BINDIR); } ++ test ! -f $(BLD)/$(MFE) || { cp -p $(BLD)/$(MFE) $(BINDIR); } ++ cp -p $(BLD)/$(REALNAME) $(LIBDIR) ++ cd $(LIBDIR) && ln -s $(REALNAME) $(LIBRARY) + + force: $(BLD)/timestamp + +--- src/makefile src/makefile +@@ -1,6 +1,6 @@ +-default: frontend mma$(ML) ++default: frontend mma$(ML) solib + +-all: frontend mma1 ++all: frontend mma1 solib + + frontend: lib $(FE) + +@@ -8,6 +8,7 @@ + + mma0 lib: $(LIB) clooptools.h fcc + ++solib: $(REALNAME) fcc + + .SUFFIXES: + +@@ -247,6 +248,8 @@ + $(AR) cru $(LIB) $? + -$(RANLIB) $(LIB) + ++$(REALNAME): $(OBJS) ++ $(XFC) $(LDFLAGS) -shared -Wl,--soname,$(REALNAME) -o $@ $? + + $(FE): lt.F $(LTINC) $(LIB) + $(XFC) -o $(FE) lt.F $(LIB) diff --git a/sci-physics/looptools/looptools-2.8.ebuild b/sci-physics/looptools/looptools-2.8.ebuild new file mode 100644 index 000..efe9166 --- /dev/null +++ b/sci-physics/looptools/looptools-2.8.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms o
[gentoo-commits] repo/gentoo:master commit in: net-p2p/qbittorrent/
commit: 3458b255219386585ea1e302f4911ab33a9a5b0c Author: Jauhien Piatlicki gentoo org> AuthorDate: Tue Aug 25 22:03:11 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Tue Aug 25 22:03:11 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3458b255 net-p2p/qbittorrent: version bump Also fix net-libs/rb_libtorrent dependency in live ebuild Gentoo-Bug: 556714 Package-Manager: portage-2.2.20.1 net-p2p/qbittorrent/Manifest| 1 + .../qbittorrent/{qbittorrent-.ebuild => qbittorrent-3.2.3.ebuild} | 2 +- net-p2p/qbittorrent/qbittorrent-.ebuild | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/net-p2p/qbittorrent/Manifest b/net-p2p/qbittorrent/Manifest index eb7cb67..fce992b 100644 --- a/net-p2p/qbittorrent/Manifest +++ b/net-p2p/qbittorrent/Manifest @@ -1,3 +1,4 @@ DIST qbittorrent-3.1.12.tar.xz 2465744 SHA256 d5d5b27958297f0b14cf03af8dd24a0d2a990e108c9a7a6159e4a2fbbc83 SHA512 af7cbb1a3158cd1fd6c28f17f1dbb62d94c9d192068b5a683b6b0e19e43664f3d312da055c5c19de75b5849c812b7aa9a0c966a7e464c120e0006bb1ea5a6e5a WHIRLPOOL 632fabec4c33104e55c73433028923033e65f37624aba37649e4f6f5593038fa9868e48787db7b1659690456835fc55dc542510d2f60732c66452d3c748508bf DIST qbittorrent-3.1.9.2.tar.xz 2231708 SHA256 b07ccdbe1ae079f781c62aff21d47183ae35a8d4e96f43f90503978d1830a361 SHA512 8437fb695fb720132d131e44727c28af46c651576d5321423142c190120c59cc6439f5df2e90486274956d253db657fcbd217a834e3ca53d7681919fee7a2504 WHIRLPOOL e4b00027a57fbce49a9ddcaf6e60fccfabb65393531620afa0416249148e9e17d43398a1016fcf04695d0fa7d0a7b970e5beee0a4ab4e6ff06e6f8c23c90154f DIST qbittorrent-3.2.0.tar.xz 2595372 SHA256 51781cb121ebeda041fb348e649c4bd97888ee8c1d18328bc547d447b960d1b3 SHA512 0e652a4045d2e034611484009c1ce60c0b365fb6030356ac740555bca3e77f901228a24f21fddc87501f39b737ac15cfff4d3d9a18c913ab03df4d90ceb48634 WHIRLPOOL 5c3d215735a70fcbe01773d3a6676209719d91b25ee5ac68f12767fdfd1108626556802cb58f5e698a80607ad3550b5dea0c97670fdc3d6a4975546da3436b1b +DIST qbittorrent-3.2.3.tar.xz 2638708 SHA256 86a79f3772bd06736a4be104180187d76c5c8feb2c1cdf1054135b4ba602a914 SHA512 304635f4942776f6be5987ad6a60e2e0e217c913bbe3637cef2dd0bfc65450b894e88c639c96d856d3e937f40d120acc62c194bcb29ae52070ad51e921edbdf7 WHIRLPOOL 33728a4679ef9731645a937c059633d18ff4673ded258185488bc31aab001fe720ab3e3aef23bd8d36f1cf12e98d96ed7383d5cc5b3ecbfa2b065028ddacc4ce diff --git a/net-p2p/qbittorrent/qbittorrent-.ebuild b/net-p2p/qbittorrent/qbittorrent-3.2.3.ebuild similarity index 98% copy from net-p2p/qbittorrent/qbittorrent-.ebuild copy to net-p2p/qbittorrent/qbittorrent-3.2.3.ebuild index 5ae750b..503af6c 100644 --- a/net-p2p/qbittorrent/qbittorrent-.ebuild +++ b/net-p2p/qbittorrent/qbittorrent-3.2.3.ebuild @@ -30,7 +30,7 @@ REQUIRED_USE=" CDEPEND=" dev-libs/boost:= >=dev-qt/qtsingleapplication-2.6.1_p20130904-r1[qt4?,qt5?,X?] - >=net-libs/rb_libtorrent-1.0.0 + >=net-libs/rb_libtorrent-1.0.6 sys-libs/zlib qt4? ( dev-qt/qtcore:4 diff --git a/net-p2p/qbittorrent/qbittorrent-.ebuild b/net-p2p/qbittorrent/qbittorrent-.ebuild index 5ae750b..503af6c 100644 --- a/net-p2p/qbittorrent/qbittorrent-.ebuild +++ b/net-p2p/qbittorrent/qbittorrent-.ebuild @@ -30,7 +30,7 @@ REQUIRED_USE=" CDEPEND=" dev-libs/boost:= >=dev-qt/qtsingleapplication-2.6.1_p20130904-r1[qt4?,qt5?,X?] - >=net-libs/rb_libtorrent-1.0.0 + >=net-libs/rb_libtorrent-1.0.6 sys-libs/zlib qt4? ( dev-qt/qtcore:4
[gentoo-commits] repo/gentoo:master commit in: net-libs/rb_libtorrent/
commit: 24f55b61cc5216dda27b13b4a43062a2c9d1e10f Author: Jauhien Piatlicki gentoo org> AuthorDate: Tue Aug 25 18:40:30 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Tue Aug 25 18:48:01 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24f55b61 net-libs/rb_libtorrent: version bump Gentoo-Bug: 556336 Package-Manager: portage-2.2.20.1 net-libs/rb_libtorrent/Manifest | 1 + net-libs/rb_libtorrent/rb_libtorrent-1.0.6.ebuild | 76 +++ 2 files changed, 77 insertions(+) diff --git a/net-libs/rb_libtorrent/Manifest b/net-libs/rb_libtorrent/Manifest index a72c2ce..caca87d 100644 --- a/net-libs/rb_libtorrent/Manifest +++ b/net-libs/rb_libtorrent/Manifest @@ -2,3 +2,4 @@ DIST libtorrent-rasterbar-0.16.17.tar.gz 3018881 SHA256 67a1d29c626d991d6e39c2f9 DIST libtorrent-rasterbar-0.16.19.tar.gz 3030253 SHA256 9ebd3fa8accfa27d0c81cdbbe15d7b411ea1deec34ac6325dec7197f05d82982 SHA512 8e605802cb1ae80228d253adba44da6f5af39e7d65c59f65e15444ed1122500529ee068f6d3608b1c2a249f18b4de695073f7b67772fa445618757697d779340 WHIRLPOOL 4429d07bd95f398a09f283a7cbcf6611aeb8ac5d2b8ed76d98f89d601aa6ed66e6eb8f044b351fad6cca3606351ccc67081dba7c8dd8d9c3c433eae84aedeb2c DIST libtorrent-rasterbar-1.0.4.tar.gz 3297242 SHA256 1f567823133b1493b9717afc8334eed691bf0ab452d4a2e0f644989f13ce9db0 SHA512 1917d1207171d23dbcbbb17f0c3afdadcec059e8e603e2009bb72a610be598f2ff5a5ebdfc5a1b0e07563a05e774b395e24e04fabb17847b6a757f47f41a2313 WHIRLPOOL acbb9658d80f42bc6fe00cbe491e58bc059b6eeb96c0e34f7c86ad549104dabc4c9e2df5c931fd719f064bff6c4d06376022cf0e221034fc5e88af88d258f8f1 DIST libtorrent-rasterbar-1.0.5.tar.gz 3302804 SHA256 474a43da2147bec7e333c10f70b07221f4732dd67e071d5e90acc7edb8f657b0 SHA512 1ec54dfac1555ac1a843d12e239d781e940ef81ca13a943c58812b0fb62686e89bc5e0135feb94267fb624077cb0ad9971d496d8474b91f3687ef3b90a524df6 WHIRLPOOL a84f7895fdfda2020630c387eedd9b5a82ddc51af6b35fe8a2e7216495baaf9901a58ef2335c254fa3c2e0c713c7e6a1d9f976984fa5998329e47bc95ae22a63 +DIST libtorrent-rasterbar-1.0.6.tar.gz 3307491 SHA256 c97de804b77f44591801631aca3869567671df2d3e2afe7f5453d8db2478fd61 SHA512 798529f877dc94aa8eb635677a2fffb6deead3937153e78ac5344fd81422f9fd9594e227db3ec0ae954dfc59e4dd5f3b8f6dbed2e3aa1f9a710c32b0622f54ee WHIRLPOOL 250651925c4d09b6e73c3c3e4b1e1f9131b49dbf3bdbeda3d683f204d4cebbcb865b694aa5e079072a73be922a25a2378094744bf4dd3bc4e220e9b0115342b6 diff --git a/net-libs/rb_libtorrent/rb_libtorrent-1.0.6.ebuild b/net-libs/rb_libtorrent/rb_libtorrent-1.0.6.ebuild new file mode 100644 index 000..9bad389 --- /dev/null +++ b/net-libs/rb_libtorrent/rb_libtorrent-1.0.6.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +PYTHON_COMPAT=( python2_7 python3_{3,4} ) +PYTHON_REQ_USE="threads" +DISTUTILS_OPTIONAL=true +AUTOTOOLS_AUTORECONF=true + +inherit autotools-utils multilib distutils-r1 versionator + +MY_P=${P/rb_/} +MY_P=${MY_P/torrent/torrent-rasterbar} +MY_PV=$(replace_all_version_separators '_' ) +S=${WORKDIR}/${MY_P} + +DESCRIPTION="C++ BitTorrent implementation focusing on efficiency and scalability" +HOMEPAGE="http://www.rasterbar.com/products/libtorrent/"; +SRC_URI="https://github.com/arvidn/libtorrent/releases/download/libtorrent-${MY_PV}/${MY_P}.tar.gz"; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" +IUSE="debug doc examples python ssl static-libs test" + +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +RDEPEND=" + >=dev-libs/boost-1.53:=[threads] + sys-libs/zlib + examples? ( !net-p2p/mldonkey ) + ssl? ( dev-libs/openssl:0= ) + python? ( + ${PYTHON_DEPS} + dev-libs/boost:=[python,${PYTHON_USEDEP}] + )" +DEPEND="${RDEPEND} + >=sys-devel/libtool-2.2" + +RESTRICT="test" + +PATCHES=( "${FILESDIR}"/${PN}-1.0.2-python.patch ) + +AUTOTOOLS_IN_SOURCE_BUILD=1 + +src_configure() { + local myeconfargs=( + --disable-silent-rules # bug 441842 + --with-boost-libdir=/usr/$(get_libdir) + $(use_enable debug) + $(use_enable test tests) + $(use_enable examples) + $(use_enable ssl encryption) + $(use_enable python python-binding) + $(usex debug "--enable-logging=verbose" "") + ) + + use python && python_setup + + autotools-utils_src_configure + use python && cd "${BUILD_DIR}"/bindings/python && distutils-r1_src_configure +} + +src_compile() { + autotools-utils_src_compile + use python && cd "${BUILD_DIR}"/bindings/python && distutils-r1_src_compile +} + +src_install() { + use doc && HTML_DOCS=( "${S}"/docs/. ) + + autotools-utils_src_install + use python && cd "${BUILD_DIR}"/bindings/python && distutils-r1_src_install +}
[gentoo-commits] repo/gentoo:master commit in: sci-physics/thepeg/files/, sci-physics/thepeg/
commit: f68b678539fcd92d00a601a276275749c868d739 Author: Jauhien Piatlicki gentoo org> AuthorDate: Sun Aug 23 12:42:45 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Sun Aug 23 12:42:45 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f68b6785 sci-physics/thepeg: initial import from the science overlay Package-Manager: portage-2.2.18 sci-physics/thepeg/Manifest | 5 ++ sci-physics/thepeg/files/thepeg-1.8.3-java.patch | 37 + sci-physics/thepeg/metadata.xml | 24 ++ sci-physics/thepeg/thepeg-1.9.2.ebuild | 97 4 files changed, 163 insertions(+) diff --git a/sci-physics/thepeg/Manifest b/sci-physics/thepeg/Manifest new file mode 100644 index 000..4a71906 --- /dev/null +++ b/sci-physics/thepeg/Manifest @@ -0,0 +1,5 @@ +DIST GRV98nlo.LHgrid 221908 SHA256 78e7b133ac1f1d5576aa688f98adb8b6e29feb15cbb58556c860cb7e183da647 SHA512 fce5226a6eb56c9cc970d2d2bb23c5a0cde3afbb1f463e3e062825c2379213100a2d149ff6b25d9726e80ee817f9ae74eafcc85b2b30419aa7f095847dbcd8b6 WHIRLPOOL ce0d01cd7c293efd199704cdeb0cb5ad9093393eef56b72cb6096b2e6135ce57d1710b0cbcd219bb4dfe82b15d684a3f6a5aad6dda97d3428dc2f645ec5a2dc4 +DIST MRST2001nlo.LHgrid 719692 SHA256 7ec031afa2bd254b95b66b3058291365091f58b48e4be2b368e61fc170c51d58 SHA512 126461ec2358e61221445483074a804c915b94be4a4dfd0330a9cf71feff9a9b981c5594a9d2a1efd236122f44891dd25182649803dccb3b383d03e85e96f930 WHIRLPOOL bce25b3dc3b0a29c537eafac243c81bdb83b4e3daca34627d7d8bb8c59f802bb12ea6e8611fe2758a8c9a9880dab16276c11a332059431df0b14ecb6eb6d40f3 +DIST ThePEG-1.9.2.tar.bz2 1870577 SHA256 ff7bbb256866f994dae04ade1f57c92d2670edaac3df11c9a300419a5343faf4 SHA512 bc43606c79bb15938969b9d444db49c6af5c8ba21072a879a502086a77fe18b13fec44691046b4e0772b260b83ea7ef29b906027eadda6a8ea004ace9318379c WHIRLPOOL fb686c14a6c8a958f08be670085f10463d2928dacd8efe039e0e5fa781dc7532310702146dd9a0aef5bb8e881e1ff0e5d7f07637b8ad56a80c3d197e67d9c970 +DIST cteq5l.LHgrid 134797 SHA256 83c92bc90fd6e12be9cd76bc032eca26dcedbe90f0c11aef843bbf54734d5bba SHA512 1ba41fd773104a933af6f37745dcb6f8422e1aece74ba2b1e15a5fb69fdaf694336c0ec1dc6fbc964d2cf3fe363d17ca0c01a6c2ba6def0afa4389cb4083f34b WHIRLPOOL 8a86877fcbae2b45576e3fae08dfd4771c668257893ba2f813c578641dce9800f42bfd57d0d8ac2abc6bf7cd40921020478f1912014a36cfb722ed408ca1430f +DIST cteq6ll.LHpdf 1461 SHA256 a3c6bd1ebea30f75fa23fa94922ba281872a66e59465b61f73a0f3629c2b5c03 SHA512 b89a87d1c1c7cc910aa4af53abc3cc6550670a5a6332989232d33c7da1ba01ce49bbbf9f3bb454e673312fb5bc1679f86eea18f95a1443d1c80d3a622e2b8728 WHIRLPOOL 3eeba4277668b92bfa0de3d0fb27d0d9b940904061b6aa212936e4a9b86f9955188b81d9572672f64155abc7f2c6184fc90f8f81dd7eabbe1b015b749a5af304 diff --git a/sci-physics/thepeg/files/thepeg-1.8.3-java.patch b/sci-physics/thepeg/files/thepeg-1.8.3-java.patch new file mode 100644 index 000..45b0e95 --- /dev/null +++ b/sci-physics/thepeg/files/thepeg-1.8.3-java.patch @@ -0,0 +1,37 @@ +--- java/Makefile.am java/Makefile.am +@@ -11,8 +12,7 @@ + + CLEANFILES = ThePEG.jar thepeg.sh + +-jardir = $(pkglibdir) +-nodist_jar_DATA = ThePEG.jar ++noinst_DATA = ThePEG.jar + + dist_noinst_DATA = $(JAVASOURCES) jar-manifest + +@@ -34,7 +34,7 @@ + $(JAR) cmf ThePEG/jar-manifest ThePEG.jar ThePEG/*.class + + thepeg.sh: thepeg.install Makefile +- sed -e s:@pkglibdir[@]:$(pkglibdir):g \ ++ sed -e s:@datadir[@]:$(datadir):g \ + -e s:@bindir[@]:$(bindir):g \ + -e s:@java[@]:$(JAVA):g $(srcdir)/thepeg.install > thepeg.sh + chmod +x thepeg.sh +--- java/thepeg.install java/thepeg.install +@@ -1,6 +1,6 @@ + #!/bin/sh + +-pkglibdir=@pkglibdir@ ++source @datadir@/thepeg/package.env + bindir=@bindir@ + + ThePEG_CMD="${bindir}/setupThePEG" +@@ -19,4 +19,4 @@ + + + +-exec @java@ ${HEADLESS} -jar ${pkglibdir}/ThePEG.jar ${ThePEG_CMD} "$@" ++exec @java@ ${HEADLESS} -jar ${CLASSPATH} ${ThePEG_CMD} "$@" diff --git a/sci-physics/thepeg/metadata.xml b/sci-physics/thepeg/metadata.xml new file mode 100644 index 000..60bfa04 --- /dev/null +++ b/sci-physics/thepeg/metadata.xml @@ -0,0 +1,24 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + +sci-physics + + jauh...@gentoo.org + + + Toolkit for High Energy Physics Event Generation. + ThePEG has been broken out from the PYTHIA7 program + to better factorize the parts which were PYTHIA-specific + from those which are general model-independent components + of the toolkit and which can be used by any event generator model. + + + Build ThePEG using the C++11 standard. + Experimental feature, not for production use. + Adds support for sci-physics/fastjet + Adds support for High Energy Physics Monte Carlo + Generators sci-physics/hepmc + Adds support for sci-physics/lhapdf + Adds support for sci-physics/rivet + + diff --git a/sci-physics/thepeg/thepeg-1.9.2.ebuild b/sci-physics/
[gentoo-commits] repo/gentoo:master commit in: app-portage/gs-pypi/
commit: a877cc525221793d6a5fb72a017c2c00780d8ee4 Author: Jauhien Piatlicki gentoo org> AuthorDate: Sat Aug 22 21:24:05 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Sat Aug 22 21:55:20 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a877cc52 app-portage/gs-pypi: version bump Package-Manager: portage-2.2.18 app-portage/gs-pypi/Manifest | 1 + app-portage/gs-pypi/gs-pypi-0.2.1.ebuild | 26 ++ 2 files changed, 27 insertions(+) diff --git a/app-portage/gs-pypi/Manifest b/app-portage/gs-pypi/Manifest index 91fbd73..afbaab7 100644 --- a/app-portage/gs-pypi/Manifest +++ b/app-portage/gs-pypi/Manifest @@ -1,2 +1,3 @@ DIST gs-pypi-0.1.tar.gz 15351 SHA256 98a684cad3bb64af397dac5373b57a4bb23a6784dec6f3d049423808d068c1d8 SHA512 e7d8dabed21de28f327da3163e95ea16dfb63c27d502233c0f6eae7bf3146866498c492795eff5c7126bf56bf6dd1613457290ffab83962741d49bd9254f059f WHIRLPOOL e7ce64d24302e4daa5ea2fdb96d1f43ccf9c5af1bd28a4de12dce05f73772de495e8c3f459088bac305caab02cae6f97018081d800eb1fadcc2e1ae133302c26 +DIST gs-pypi-0.2.1.tar.gz 16608 SHA256 34c8e9596373b1348863fdc025edcc7d4cc8bee7a17cc4ce5e0749e56020977c SHA512 72c04ab621690b0e1e8aee489cef09ed3f04a84b4d1f5e0888913429f24c37e79e320d41c585d7e5a087b8f9e6859f6702c42d81c1086bb51ce77c9949af6ac0 WHIRLPOOL 4cd010ae9d7a22b08d15bc54d5f1734d2de970fd2efa6facbdfca870b9ebc384e9a07f46008f12f67b7c38eacb5edec41a41885876a963963277823060b2ee94 DIST gs-pypi-0.2.tar.gz 16582 SHA256 17c72368d10d740f31cd84e237a350b10ec1ac0606432fc226a167d0433061ac SHA512 b28143f6eb85151cee27c24f11fd8e2adae7115120cc38eeaaa9a59af49af9cee8423725db0babc0dec7ef357ed2485f8a360f69db9fb246f1097fc0f3c227b0 WHIRLPOOL dbeae06ece88f1842c8be9b517a386534da433f599bbf6001b5b50fc22cfe0977569651c3b9d41a725a3dacb436991e8679ba403e8cc12528c9674ff1dcf78d6 diff --git a/app-portage/gs-pypi/gs-pypi-0.2.1.ebuild b/app-portage/gs-pypi/gs-pypi-0.2.1.ebuild new file mode 100644 index 000..fa593fb --- /dev/null +++ b/app-portage/gs-pypi/gs-pypi-0.2.1.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +PYTHON_COMPAT=(python{2_7,3_3,3_4}) + +inherit distutils-r1 + +DESCRIPTION="g-sorcery backend for pypi packages" +HOMEPAGE="https://github.com/jauhien/gs-pypi"; +SRC_URI="https://github.com/jauhien/gs-pypi/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=">=app-portage/g-sorcery-0.2.1[bson(-),git(-),$(python_gen_usedep 'python*')] + dev-python/beautifulsoup:4[$(python_gen_usedep 'python*')]" +RDEPEND="${DEPEND}" + +python_install_all() { + distutils-r1_python_install_all + doman docs/*.8 +}
[gentoo-commits] repo/gentoo:master commit in: app-portage/g-sorcery/
commit: a9b43764efc5835fe4565002b8b3befa0bac4ce4 Author: Jauhien Piatlicki gentoo org> AuthorDate: Sat Aug 22 21:17:00 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Sat Aug 22 21:55:11 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9b43764 app-portage/g-sorcery: version bump Package-Manager: portage-2.2.18 app-portage/g-sorcery/Manifest | 1 + app-portage/g-sorcery/g-sorcery-0.2.1.ebuild | 37 2 files changed, 38 insertions(+) diff --git a/app-portage/g-sorcery/Manifest b/app-portage/g-sorcery/Manifest index 98d5f8c..b8457de 100644 --- a/app-portage/g-sorcery/Manifest +++ b/app-portage/g-sorcery/Manifest @@ -1,2 +1,3 @@ DIST g-sorcery-0.1.tar.gz 45796 SHA256 47fbc40864849cb4b9dfe15d79a38310705fc4dd2a7d5c2ef99688f5b31edec6 SHA512 207776ed65c79365dd65a21b14f3ba38589a2b5f47c3c6ac38691ba7949b9a836f6a8543e443119d6f2381a5f34ee854ecbc7d2f88527301c7cb1e10478406a5 WHIRLPOOL 4af6a5267d2c3dc5b9c4932b39dc474419f95c0c279d3211847abd8aa25cb148413815099a8c1866156d2437c673850445fbedd04e00076072c9ed91fc150897 +DIST g-sorcery-0.2.1.tar.gz 55546 SHA256 369c006bc17b1871fec1e7bb86b672866aaa4a57b59da459a5ee90ac09ef0bfb SHA512 42c34ed8addaf721583029d5056751810b0a77546f798081c7c605223342fa2a99bd2e30f20f004a8606ccf847108f0e2ef2c479f3cbb55f2fe6648d4ffc075e WHIRLPOOL 5af665c872904e8d01651a103c70949b350f4565f2f798be9d606ece7057326a02bdcf9f7c5c3d2abd582be627924f99919dd28132a3c2450bed23f0d619b0f7 DIST g-sorcery-0.2.tar.gz 54173 SHA256 0d37d5f7ad41771fadefef4caa7d75470c334f277d50107b727f8cd4688b5189 SHA512 9715d468c3eb34eac2bda81b7442d86fc8af984c2115c93682ae6c63d59a9ed3d7d0234df845659ccd991eb304d732ae33e31c217a7916b8dd08e2617984cb32 WHIRLPOOL 8e9439c11132f25ef8f21421ff89043773de15211934dbb45e0b409d058f41b347f536f0b88d0f1a7f8632918b08988edeb76897a2b9d087e1f83da55e35fcac diff --git a/app-portage/g-sorcery/g-sorcery-0.2.1.ebuild b/app-portage/g-sorcery/g-sorcery-0.2.1.ebuild new file mode 100644 index 000..4bbe99c --- /dev/null +++ b/app-portage/g-sorcery/g-sorcery-0.2.1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +PYTHON_COMPAT=(python{2_7,3_3,3_4}) + +inherit distutils-r1 + +DESCRIPTION="framework for ebuild generators" +HOMEPAGE="https://github.com/jauhien/g-sorcery"; +SRC_URI="https://github.com/jauhien/g-sorcery/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +IUSE="bson git" +KEYWORDS="~amd64 ~hppa ~x86" + +DEPEND="bson? ( dev-python/pymongo[$(python_gen_usedep 'python*')] ) + git? ( dev-vcs/git ) + sys-apps/portage[$(python_gen_usedep 'python*')]" +RDEPEND="${DEPEND}" +PDEPEND=">=app-portage/layman-2.2.0[g-sorcery(-),$(python_gen_usedep 'python*')]" + +python_test() { + PYTHONPATH="." "${PYTHON}" scripts/run_tests.py +} + +python_install_all() { + distutils-r1_python_install_all + + doman docs/*.8 + dohtml docs/developer_instructions.html + diropts -m0777 + dodir /var/lib/g-sorcery +}
[gentoo-commits] repo/gentoo:master commit in: sci-physics/rivet/
commit: 871c0ed9b8882a9705a36ef9fd887e768320231c Author: Jauhien Piatlicki gentoo org> AuthorDate: Fri Aug 21 18:22:58 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Fri Aug 21 18:22:58 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=871c0ed9 sci-physics/rivet: initial import from the science overlay Package-Manager: portage-2.2.18 sci-physics/rivet/Manifest | 1 + sci-physics/rivet/metadata.xml | 16 ++ sci-physics/rivet/rivet-2.3.0.ebuild | 60 3 files changed, 77 insertions(+) diff --git a/sci-physics/rivet/Manifest b/sci-physics/rivet/Manifest new file mode 100644 index 000..6057c85 --- /dev/null +++ b/sci-physics/rivet/Manifest @@ -0,0 +1 @@ +DIST Rivet-2.3.0.tar.bz2 2742948 SHA256 dd07702981d586e4b97b0fa56ae08cd08a631a952322a9b52e7622a46a7741ab SHA512 b51b77f80d69156dead899312cad838bc03479a072e163df50262e86790503515f8ab8af93723c3cbd33007d9812aa10581b2c960d92bc1fcf5031d27018d239 WHIRLPOOL ce9e5dd34ba9b53de192aee39bcd94565a62a328bd35dcb1ef810cc7b129e9ae6529fc8f970889f7a6970567bdd0f040d15fc5bbb83ec22e38daccb34cbb4fdf diff --git a/sci-physics/rivet/metadata.xml b/sci-physics/rivet/metadata.xml new file mode 100644 index 000..306be1a --- /dev/null +++ b/sci-physics/rivet/metadata.xml @@ -0,0 +1,16 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + +sci-physics + + The Rivet project (Robust Independent Validation of Experiment and + Theory) is a toolkit for validation of Monte Carlo event + generators. It provides a large (and ever growing) set of + experimental analyses useful for MC generator development, + validation, and tuning, as well as a convenient infrastructure for + adding your own analyses. Rivet is the most widespread way by which + analysis code from the LHC and other high-energy collider + experiments is preserved for comparison to and development of future + theory models. + + diff --git a/sci-physics/rivet/rivet-2.3.0.ebuild b/sci-physics/rivet/rivet-2.3.0.ebuild new file mode 100644 index 000..4029c73 --- /dev/null +++ b/sci-physics/rivet/rivet-2.3.0.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +AUTOTOOLS_IN_SOURCE_BUILD=1 +AUTOTOOLS_AUTORECONF=1 +PYTHON_COMPAT=( python2_7 ) + +inherit python-single-r1 autotools-utils bash-completion-r1 + +MYP=Rivet-${PV} + +DESCRIPTION="Toolkit for validation of Monte Carlo HEP event generators" +HOMEPAGE="http://rivet.hepforge.org/"; + +SRC_URI="http://www.hepforge.org/archive/${PN}/${MYP}.tar.bz2"; +LICENSE="GPL-2" + +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="doc python static-libs" + +RDEPEND=" + dev-libs/boost:0= + sci-libs/gsl:0= + sci-physics/fastjet:0=[plugins] + sci-physics/hepmc:0= + sci-physics/yoda:0=[python] + python? ( ${PYTHON_DEPS} )" +DEPEND="${RDEPEND} + doc? ( app-doc/doxygen[latex,dot] ) + python? ( dev-python/cython[${PYTHON_USEDEP}] )" + +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +S="${WORKDIR}/${MYP}" + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_configure() { + local myeconfargs=( + $(use_enable python pyext) + ) + autotools-utils_src_configure +} + +src_compile() { + autotools-utils_src_compile + use doc && doxygen Doxyfile +} + +src_install() { + autotools-utils_src_install + newbashcomp "${ED}"/usr/share/Rivet/rivet-completion rivet + use doc && dohtml -r doxy/html/* && dodoc doc/rivet-manual.pdf +}
[gentoo-commits] repo/gentoo:master commit in: sci-physics/yoda/
commit: dae5155b70763d1cbd8f3b8732cc8d93ea62d910 Author: Jauhien Piatlicki gentoo org> AuthorDate: Thu Aug 20 04:54:52 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Thu Aug 20 04:56:08 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dae5155b sci-physics/yoda: initial import from the science overlay Package-Manager: portage-2.2.18 sci-physics/yoda/Manifest | 1 + sci-physics/yoda/metadata.xml | 16 sci-physics/yoda/yoda-1.4.0.ebuild | 51 ++ 3 files changed, 68 insertions(+) diff --git a/sci-physics/yoda/Manifest b/sci-physics/yoda/Manifest new file mode 100644 index 000..4e6f617 --- /dev/null +++ b/sci-physics/yoda/Manifest @@ -0,0 +1 @@ +DIST YODA-1.4.0.tar.bz2 809432 SHA256 e76a129f7c2b72b53525fe0b712606eeeab0dc145daa070ebf0728f0384eaf48 SHA512 f1873888f3d2c28d42ac54fa9f3fa4a98e648a638ebceffce0a2f742c5fb6647fabd0de49c00407741e937600fc8a12d33ca26b8b9cd9b81c28a4d2e11f2bd3a WHIRLPOOL 6c8e0176b729d951351b3b9d574c91add5d6302aa76417241e560f3f3bbf38f4b60f41713d89a03a62b1c4ad3a98bd5342fd05901671e6aedf0c2c11dc36b024 diff --git a/sci-physics/yoda/metadata.xml b/sci-physics/yoda/metadata.xml new file mode 100644 index 000..b221b3a --- /dev/null +++ b/sci-physics/yoda/metadata.xml @@ -0,0 +1,16 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + +sci-physics + + Yet more Objects for Data Analysis is a small set of data analysis + (specifically histogramming) classes being developed by MCnet + members as a lightweight common system for MC event generator + validation analyses, particularly as the core histogramming system + in Rivet. + + + Build using the C++11 standard + Adds support for sci-physics/root + + diff --git a/sci-physics/yoda/yoda-1.4.0.ebuild b/sci-physics/yoda/yoda-1.4.0.ebuild new file mode 100644 index 000..81c62f6 --- /dev/null +++ b/sci-physics/yoda/yoda-1.4.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +AUTOTOOLS_IN_SOURCE_BUILD=1 +PYTHON_COMPAT=( python2_7 ) + +inherit python-single-r1 autotools-utils bash-completion-r1 + +MYP=YODA-${PV} + +DESCRIPTION="Yet more Objects for (High Energy Physics) Data Analysis" +HOMEPAGE="http://yoda.hepforge.org/"; + +SRC_URI="http://www.hepforge.org/archive/${PN}/${MYP}.tar.bz2"; +LICENSE="GPL-2" + +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="c++11 python root static-libs" + +RDEPEND=" + dev-libs/boost:0= + python? ( ${PYTHON_DEPS} ) + root? ( sci-physics/root:0=[python=,${PYTHON_USEDEP}] )" +DEPEND="${RDEPEND} + python? ( dev-python/cython[${PYTHON_USEDEP}] )" + +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +S="${WORKDIR}/${MYP}" + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_configure() { + local myeconfargs=( + $(use_enable c++11 stdcxx11) + $(use_enable python pyext) + $(use_enable root) + ) + autotools-utils_src_configure +} + +src_install() { + autotools-utils_src_install + newbashcomp "${ED}"/usr/share/YODA/yoda-completion yoda +}
[gentoo-commits] repo/gentoo:master commit in: sci-physics/looptools/files/, sci-physics/looptools/
commit: 43dbf0953c57a7d34e62761e8cc5ca85d1e90aeb Author: Jauhien Piatlicki gentoo org> AuthorDate: Wed Aug 19 21:17:52 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Wed Aug 19 21:23:47 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43dbf095 sci-physics/looptools: initial import from the science overlay Package-Manager: portage-2.2.18 sci-physics/looptools/Manifest | 1 + .../looptools/files/looptools-2.10-makefile.patch | 98 ++ sci-physics/looptools/looptools-2.12.ebuild| 39 + sci-physics/looptools/metadata.xml | 12 +++ 4 files changed, 150 insertions(+) diff --git a/sci-physics/looptools/Manifest b/sci-physics/looptools/Manifest new file mode 100644 index 000..10b8dda --- /dev/null +++ b/sci-physics/looptools/Manifest @@ -0,0 +1 @@ +DIST LoopTools-2.12.tar.gz 545153 SHA256 df04d944de15ec73665edaf76f655d1db797cbc02b54baa7664ac761ecfa2f70 SHA512 70726493bd138fb80b85a46955fbe28b7f1432d9b67a100fe3ff74c2fa22232a07e461a6742745b0ead81793bb64b81cc4265d09b91fa048e7bdd32cf6956b27 WHIRLPOOL af3abaf31a4a868e0f65bdb0b21405c413c470063e4c8130e31b2a9e05a4f0e65e323e3cdf0b4277e48e84d767288852e984d486468abab3aaa664f66879 diff --git a/sci-physics/looptools/files/looptools-2.10-makefile.patch b/sci-physics/looptools/files/looptools-2.10-makefile.patch new file mode 100644 index 000..8758244 --- /dev/null +++ b/sci-physics/looptools/files/looptools-2.10-makefile.patch @@ -0,0 +1,98 @@ +--- makefile.in makefile.in +@@ -1,14 +1,17 @@ + BLD = build$(QUADSUFFIX) + +-LIBDIR = $(PREFIX)/lib$(LIBDIRSUFFIX) +-INCLUDEDIR = $(PREFIX)/include +-BINDIR = $(PREFIX)/bin ++LIBDIR = $(DESTDIR)/$(PREFIX)/lib$(LIBDIRSUFFIX) ++INCLUDEDIR = $(DESTDIR)/$(PREFIX)/include ++BINDIR = $(DESTDIR)/$(PREFIX)/bin + + LIB = libooptools$(QUADSUFFIX).a + FE = lt$(QUADSUFFIX)$(EXE) + MFE = LoopTools$(QUADSUFFIX)$(EXE) + INCLUDE = $(BLD)/looptools.h $(BLD)/clooptools.h + ++LIBRARY=libooptools.so ++REALNAME=$(LIBRARY).$(VER) ++ + ARGS = $(PARALLEL) \ + LIB="$(LIB)" \ + FE="$(FE)" \ +@@ -16,12 +19,12 @@ + EXE="$(EXE)" \ + DEF="$(DEF)" \ + NOUNDERSCORE="$(NOUNDERSCORE)" \ +- XFC="$(FC$(QUADSUFFIX)) $(FFLAGS) $(FFLAGS-quad) -I." \ ++ XFC="$(FC$(QUADSUFFIX)) $(FFLAGS) $(FFLAGS-quad) -I. -fPIC" \ + F90="$(F90)" \ + CC="$(CC)" \ +- CFLAGS="$(CFLAGS) $(CFLAGS-quad)" \ ++ CFLAGS="$(CFLAGS) $(CFLAGS-quad) -fPIC" \ + CXX="$(CXX)" \ +- CXXFLAGS="$(CXXFLAGS)" \ ++ CXXFLAGS="$(CXXFLAGS) -fPIC" \ + ML="$(ML)" \ + MCC="$(MCC)" \ + MCFLAGS="$(MCFLAGS)" \ +@@ -32,22 +35,24 @@ + DLLTOOL="$(DLLTOOL)" \ + LDFLAGS="$(LDFLAGS)" \ + LIBPATH="$(LIBPATH)" \ +- OBJS-quad="$(OBJS-quad)" ++ OBJS-quad="$(OBJS-quad)" \ ++ REALNAME="$(REALNAME)" + + +-default all lib frontend mma: force ++default all lib solib frontend mma: force + cd $(BLD) && $(MAKE) $(ARGS) $@ + +-install: lib frontend +- -mkdir $(PREFIX) ++install: lib solib frontend ++ -mkdir $(DESTDIR)$(PREFIX) + -mkdir $(LIBDIR) $(BINDIR) $(INCLUDEDIR) + cp -p $(BLD)/$(LIB) $(LIBDIR) + cp -p $(INCLUDE$(QUADSUFFIX)) $(INCLUDEDIR) +- strip $(BLD)/$(FE) + cp -p $(BLD)/fcc $(BLD)/$(FE) $(BINDIR) + rm -f $(BINDIR)/f++ + ln -s fcc $(BINDIR)/f++ +- test ! -f $(BLD)/$(MFE) || { strip $(BLD)/$(MFE) ; cp -p $(BLD)/$(MFE) $(BINDIR); } ++ test ! -f $(BLD)/$(MFE) || { cp -p $(BLD)/$(MFE) $(BINDIR); } ++ cp -p $(BLD)/$(REALNAME) $(LIBDIR) ++ cd $(LIBDIR) && ln -s $(REALNAME) $(LIBRARY) + + force: $(BLD)/timestamp + +--- src/makefile src/makefile +@@ -1,6 +1,6 @@ +-default: frontend mma$(ML) ++default: frontend mma$(ML) solib + +-all: frontend mma1 ++all: frontend mma1 solib + + frontend: lib $(FE) + +@@ -8,6 +8,7 @@ + + mma0 lib: $(LIB) clooptools.h fcc + ++solib: $(REALNAME) fcc + + .SUFFIXES: + +@@ -243,6 +244,8 @@ + $(AR) cru $(LIB) $? + -$(RANLIB) $(LIB) + ++$(REALNAME): $(OBJS) ++ $(XFC) $(LDFLAGS) -shared -Wl,--soname,$(REALNAME) -o $@ $? + + $(FE): lt.F $(LTINC) $(LIB) + $(XFC) -o $(FE) lt.F $(LIB) -lpthread diff --git a/sci-physics/looptools/looptools-2.12.ebuild b/sci-physics/looptools/looptools-2.12.ebuild new file mode 100644 index 000..bdc0c78 --- /dev/null +++ b/sci-physics/looptools/looptools-2.12.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit eutils fortran-2 multilib + +MYP=LoopTools-${PV} + +DESCRIPTION="Tools for evaluation of scalar and tensor one-loop integrals" +HOMEPAGE="http://www.feynarts.de/looptools"; +SRC_URI="h
[gentoo-commits] repo/gentoo:master commit in: app-portage/gs-pypi/
commit: 764132ab606a00fc134d3cabf650ab79b30b2186 Author: Jauhien Piatlicki gentoo org> AuthorDate: Tue Aug 18 11:46:04 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Wed Aug 19 21:25:51 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=764132ab app-portage/gs-pypi: update live ebuild Use git sync by default Package-Manager: portage-2.2.18 app-portage/gs-pypi/gs-pypi-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-portage/gs-pypi/gs-pypi-.ebuild b/app-portage/gs-pypi/gs-pypi-.ebuild index 5d2136d..890b7bc 100644 --- a/app-portage/gs-pypi/gs-pypi-.ebuild +++ b/app-portage/gs-pypi/gs-pypi-.ebuild @@ -17,7 +17,7 @@ EGIT_REPO_URI="http://github.com/jauhien/gs-pypi"; LICENSE="GPL-2" SLOT="0" -DEPEND=">=app-portage/g-sorcery-0.2[bson(-),$(python_gen_usedep 'python*')] +DEPEND=">=app-portage/g-sorcery-[bson(-),git(-),$(python_gen_usedep 'python*')] dev-python/beautifulsoup:4[$(python_gen_usedep 'python*')]" RDEPEND="${DEPEND}"
[gentoo-commits] proj/g-sorcery:master commit in: g_sorcery/
commit: 7716920fcfcf1595f6b575e1fe41c733c5ec7ab2 Author: Jauhien Piatlicki gentoo org> AuthorDate: Tue Aug 18 18:07:55 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Tue Aug 18 18:50:20 2015 + URL:https://gitweb.gentoo.org/proj/g-sorcery.git/commit/?id=7716920f [g_sorcery/fileutils] make wget timeout optional g_sorcery/fileutils.py | 19 +-- 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/g_sorcery/fileutils.py b/g_sorcery/fileutils.py index 235eaec..3440ec7 100644 --- a/g_sorcery/fileutils.py +++ b/g_sorcery/fileutils.py @@ -135,7 +135,7 @@ def copy_all(src, dst): """ os.system("cp -rv " + src + "/* " + dst) -def wget(uri, directory, output=""): +def wget(uri, directory, output="", timeout = None): """ Fetch a file. @@ -143,15 +143,21 @@ def wget(uri, directory, output=""): uri: URI. directory: Directory where file should be saved. output: Name of output file. +timeout: Timeout for wget. Returns: Nonzero in case of a failure. """ +if timeout is None: +timeout_str = ' ' +else: +timeout_str = ' -T ' + str(timeout) + if output: ret = os.system('wget ' + uri + -' -O ' + os.path.join(directory, output) + ' -T 2') +' -O ' + os.path.join(directory, output) + timeout_str) else: -ret = os.system('wget -P ' + directory + ' ' + uri + ' -T 2') +ret = os.system('wget -P ' + directory + ' ' + uri + timeout_str) return ret def get_pkgpath(root = None): @@ -255,7 +261,7 @@ def _call_parser(f_name, parser, open_file = True, open_mode = 'r'): return {os.path.basename(f_name): data} -def load_remote_file(uri, parser, open_file = True, open_mode='r', output=""): +def load_remote_file(uri, parser, open_file = True, open_mode = 'r', output = "", timeout = None): """ Load files from an URI. @@ -264,7 +270,8 @@ def load_remote_file(uri, parser, open_file = True, open_mode='r', output=""): parser: Parser that will be applied to downloaded files. open_file: Whether parser accepts a file descriptor. open_mode: Open mode for a file. -output: What output name should downloaded file have +output: What output name should downloaded file have. +timeout: URI access timeout. (it will be a key identifying data loaded from this file) Returns: @@ -272,7 +279,7 @@ def load_remote_file(uri, parser, open_file = True, open_mode='r', output=""): """ download_dir = TemporaryDirectory() loaded_data = {} -if wget(uri, download_dir.name, output): +if wget(uri, download_dir.name, output, timeout=timeout): raise DownloadingError("wget failed: " + uri) for f_name in glob.glob(os.path.join(download_dir.name, "*")): if tarfile.is_tarfile(f_name):
[gentoo-commits] repo/gentoo:master commit in: app-portage/g-sorcery/
commit: ab672e8b241dafd15f76474c7ac7729f7089b4fc Author: Jauhien Piatlicki gentoo org> AuthorDate: Tue Aug 18 10:58:34 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Tue Aug 18 10:58:34 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab672e8b app-portage/g-sorcery: update live ebuild New feature added: sync using git Package-Manager: portage-2.2.18 app-portage/g-sorcery/g-sorcery-.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app-portage/g-sorcery/g-sorcery-.ebuild b/app-portage/g-sorcery/g-sorcery-.ebuild index 9c42e82..ac8fe71 100644 --- a/app-portage/g-sorcery/g-sorcery-.ebuild +++ b/app-portage/g-sorcery/g-sorcery-.ebuild @@ -16,9 +16,10 @@ EGIT_REPO_URI="git://git.gentoo.org/proj/g-sorcery.git" LICENSE="GPL-2" SLOT="0" -IUSE="bson" +IUSE="bson git" DEPEND="bson? ( dev-python/pymongo[$(python_gen_usedep 'python*')] ) + git? ( dev-vcs/git ) sys-apps/portage[$(python_gen_usedep 'python*')]" RDEPEND="${DEPEND}" PDEPEND=">=app-portage/layman-2.2.0[g-sorcery(-),$(python_gen_usedep 'python*')]"
[gentoo-commits] proj/g-sorcery:dev commit in: g_sorcery/
commit: e71fd837faf51fc0e9a123477bfc7558c24b37c0 Author: Jauhien Piatlicki gentoo org> AuthorDate: Sun Aug 16 22:43:08 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Sun Aug 16 22:43:08 2015 + URL:https://gitweb.gentoo.org/proj/g-sorcery.git/commit/?id=e71fd837 [g_sorcery/fileutils] set wget timeout to 2 seconds g_sorcery/fileutils.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/g_sorcery/fileutils.py b/g_sorcery/fileutils.py index d783c8a..235eaec 100644 --- a/g_sorcery/fileutils.py +++ b/g_sorcery/fileutils.py @@ -149,9 +149,9 @@ def wget(uri, directory, output=""): """ if output: ret = os.system('wget ' + uri + -' -O ' + os.path.join(directory, output)) +' -O ' + os.path.join(directory, output) + ' -T 2') else: -ret = os.system('wget -P ' + directory + ' ' + uri) +ret = os.system('wget -P ' + directory + ' ' + uri + ' -T 2') return ret def get_pkgpath(root = None):
[gentoo-commits] proj/g-sorcery:dev commit in: g_sorcery/, tests/, /, g_sorcery/git_syncer/, docs/
commit: 29875e07c1749ddf895d2058046c17092d72732e Author: Jauhien Piatlicki gentoo org> AuthorDate: Tue Aug 4 20:54:21 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Wed Aug 5 18:32:11 2015 + URL:https://gitweb.gentoo.org/proj/g-sorcery.git/commit/?id=29875e07 [g_sorcery/package_db] new DB syncing docs/developer_instructions.html | 3 +- docs/developer_instructions.rst| 3 +- docs/g-sorcery.8 | 2 +- docs/g-sorcery.8.rst | 2 +- docs/g-sorcery.cfg.8 | 2 +- docs/g-sorcery.cfg.8.rst | 2 +- g_sorcery/backend.py | 47 +--- g_sorcery/git_syncer/__init__.py | 1 + g_sorcery/git_syncer/git_syncer.py | 67 +++ g_sorcery/package_db.py| 60 +++-- g_sorcery/syncer.py| 107 + setup.py | 4 +- tests/test_PackageDB.py| 9 +--- 13 files changed, 247 insertions(+), 62 deletions(-) diff --git a/docs/developer_instructions.html b/docs/developer_instructions.html index 4cea319..4af5e35 100644 --- a/docs/developer_instructions.html +++ b/docs/developer_instructions.html @@ -581,7 +581,8 @@ backends). PackageDB class API should be used instead. to add categories and packages and to do queries on them. Usually you do not want to customize this class. If you have a database that should be synced with another already generate database -you can redifine URI to be used for syncing using get_real_db_uri method. +you can use sync method. Two sync methods are available +currently: tgz and git. Note that before add any package you should add a category for it using add_category. Then packages can be added using add_package. PackageDB currently does not write changes automatically, so you should call write after changes are done. This is not relevant diff --git a/docs/developer_instructions.rst b/docs/developer_instructions.rst index f0667ea..f868d2f 100644 --- a/docs/developer_instructions.rst +++ b/docs/developer_instructions.rst @@ -242,7 +242,8 @@ to add categories and packages and to do queries on them. Usually you do not wan class. If you have a database that should be synced with another already generate database -you can redifine URI to be used for syncing using **get_real_db_uri** method. +you can use **sync** method. Two sync methods are available +currently: **tgz** and **git**. Note that before add any package you should add a category for it using **add_category**. Then packages can be added using **add_package**. PackageDB currently does not write changes diff --git a/docs/g-sorcery.8 b/docs/g-sorcery.8 index 6782c98..c2f5cbb 100644 --- a/docs/g-sorcery.8 +++ b/docs/g-sorcery.8 @@ -1,6 +1,6 @@ .\" Man page generated from reStructuredText. . -.TH G-SORCERY 8 "2015-04-20" "0.2" "g-sorcery" +.TH G-SORCERY 8 "2015-04-20" "0.2.1" "g-sorcery" .SH NAME g-sorcery \- manage overlays for 3rd party software providers . diff --git a/docs/g-sorcery.8.rst b/docs/g-sorcery.8.rst index 1e9af4e..2ace6b0 100644 --- a/docs/g-sorcery.8.rst +++ b/docs/g-sorcery.8.rst @@ -11,7 +11,7 @@ manage overlays for 3rd party software providers by Brian Dolbec. Integration with layman based on work of Auke Booij. :Date: 2015-04-20 :Copyright: Copyright (c) 2013-2015 Jauhien Piatlicki, License: GPL-2 -:Version: 0.2 +:Version: 0.2.1 :Manual section: 8 :Manual group: g-sorcery diff --git a/docs/g-sorcery.cfg.8 b/docs/g-sorcery.cfg.8 index ea97ada..f9c02ce 100644 --- a/docs/g-sorcery.cfg.8 +++ b/docs/g-sorcery.cfg.8 @@ -1,6 +1,6 @@ .\" Man page generated from reStructuredText. . -.TH G-SORCERY.CFG 8 "2015-04-20" "0.2" "g-sorcery" +.TH G-SORCERY.CFG 8 "2015-04-20" "0.2.1" "g-sorcery" .SH NAME g-sorcery.cfg \- custom settings for g-sorcery . diff --git a/docs/g-sorcery.cfg.8.rst b/docs/g-sorcery.cfg.8.rst index f9b5aac..bd85d08 100644 --- a/docs/g-sorcery.cfg.8.rst +++ b/docs/g-sorcery.cfg.8.rst @@ -11,7 +11,7 @@ custom settings for g-sorcery by Brian Dolbec. :Date: 2015-04-20 :Copyright: Copyright (c) 2013-2015 Jauhien Piatlicki, License: GPL-2 -:Version: 0.2 +:Version: 0.2.1 :Manual section: 8 :Manual group: g-sorcery diff --git a/g_sorcery/backend.py b/g_sorcery/backend.py index e606348..809ff18 100644 --- a/g_sorcery/backend.py +++ b/g_sorcery/backend.py @@ -4,10 +4,10 @@ """ backend.py ~~~~~~ - + base class for backends - -:copyright: (c) 2013 by Jauhien Piatlicki + +:copyright: (c) 2013-2015 by Jauhien Piatlicki :license: GPL-2, see LICENSE for more details. """ @@ -30,7 +30,7 @@ class Backend(object): Command format is as follows: g-backend [-o overlay_dir] [-r repositor
[gentoo-commits] proj/g-sorcery:dev commit in: g_sorcery/git_syncer/
commit: 31ae597d8dbe927729df0af181a1312fbbe84130 Author: Jauhien Piatlicki gentoo org> AuthorDate: Sun Aug 16 22:03:21 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Sun Aug 16 22:29:47 2015 + URL:https://gitweb.gentoo.org/proj/g-sorcery.git/commit/?id=31ae597d [g_sorcery/git_syncer] detect changes of branch and remote URL g_sorcery/git_syncer/git_syncer.py | 25 +++-- 1 file changed, 23 insertions(+), 2 deletions(-) diff --git a/g_sorcery/git_syncer/git_syncer.py b/g_sorcery/git_syncer/git_syncer.py index 0f6c58e..abde034 100644 --- a/g_sorcery/git_syncer/git_syncer.py +++ b/g_sorcery/git_syncer/git_syncer.py @@ -12,6 +12,8 @@ """ import os +import shutil +import subprocess from g_sorcery.compatibility import TemporaryDirectory @@ -46,8 +48,11 @@ class GITSyncer(Syncer): branch = "master" if os.path.exists(path): -#TODO: allow changing of remotes/branches -self.pull(path) +if self.branch_not_changed(path, branch) and self.remote_url_not_changed(path, db_uri): +self.pull(path) +else: +shutil.rmtree(path) +self.clone(db_uri, branch, path) else: self.clone(db_uri, branch, path) @@ -65,3 +70,19 @@ class GITSyncer(Syncer): def pull(self, path): if os.system("cd " + path + " && git pull"): raise SyncError("sync failed (pulling): " + path) + + +def branch_not_changed(self, path, branch): +try: +result = subprocess.check_output(["git", "rev-parse", "--abbrev-ref", "HEAD"], cwd=path).rstrip().decode("utf-8") +except Exception: +return False +return result == branch + + +def remote_url_not_changed(self, path, url): +try: +result = subprocess.check_output(["git", "config", "--get", "remote.origin.url"], cwd=path).rstrip().decode("utf-8") +except Exception: +return False +return result == url
[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust/
commit: 149e1a0d815b9704ad7602ed7ce13150047dd1ea Author: Jauhien Piatlicki gentoo org> AuthorDate: Mon Aug 17 22:02:42 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Mon Aug 17 22:13:07 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=149e1a0d dev-lang/rust: version bump Package-Manager: portage-2.2.18 dev-lang/rust/Manifest | 6 +++--- dev-lang/rust/{rust-1.1.0.ebuild => rust-1.2.0.ebuild} | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/dev-lang/rust/Manifest b/dev-lang/rust/Manifest index 44debdd..6724a6b 100644 --- a/dev-lang/rust/Manifest +++ b/dev-lang/rust/Manifest @@ -1,3 +1,3 @@ -DIST rust-stage0-2015-04-27-857ef6e-linux-i386-0bc8cffdce611fb71fd7d3d8e7cdbfaf748a4f16.tar.bz2 15508125 SHA256 ad3d4316a4c07d37445b54a293923151a2f21914a2bbd1a5f175b1f73f860e0b SHA512 39f7dc1d8128ff902bc41dd2731f8332c7166cf7981c1b0676c7017083136802b4e35a3615c55a4bb16617f194abce32c0c14d0d864867726267cad145e46c39 WHIRLPOOL ff6bac955a2bec6578b81f6a076798631692ddb4b4dfe91513615df8278b35e454b36f82f5ce1c2e5f310af7686633de3691e08c593b4ce329047a1692d99b52 -DIST rust-stage0-2015-04-27-857ef6e-linux-x86_64-94089740e48167c5975c92c139ae9c286764012f.tar.bz2 14707052 SHA256 e7858a90c2c6c35299ebe2cb6425f3f84d0ba171dcbce20ff68295a1ff75c7e5 SHA512 5911a7addc44ebd975e2f4b8db20eb10f5d817defa2329e1a323b1f267e9c844ee1045513fb7156f19bea116aa9c5ba775703391f72edabb94e2fef1c67ba0a0 WHIRLPOOL b3bd0cfbda18955c0ec173e089d130b3cf9b6e1cd618e65eecba6ef648fbb5bdb4baf853958bcceee95e9ed30819f25e97ba134396038b0173b209a0fff2623f -DIST rustc-1.1.0-src.tar.gz 22241376 SHA256 cb09f443b37ec1b81fe73c04eb413f9f656859cf7d00bc5088008cbc2a63fa8a SHA512 7b76464e42b9c97461e232791f0e48e6cb1a36cf191e543c21c7b21cb3e30426fa4e2e32e54242019836ef65ea7bcf5542c21aadf8d44140f7c0e8a5bfcb97f5 WHIRLPOOL cf4605895668e4ad7eca617ff6fe1e96ea077b46ddc9271f395c2da53ee5ff95eddca2cf1de9e4e3a9333a7f6d2081e0e36f8aa486b48fee5281a9b6bebb9e5e +DIST rust-stage0-2015-05-24-ba0e1cd-linux-i386-a6f22e481eabf098cc65bda97bf7e434a1fcc20b.tar.bz2 1565 SHA256 f6787490b97923386b3469d698b700be1ab7f8d43efa427031e228a59f893993 SHA512 8b7c706d02b8198343d67b30921ba22879bc44943284b8fcf24d8de1861b64cd5441cf5b1e2551021fa8777c78073e9b492a2e79da2889368f5c47392315dbc9 WHIRLPOOL 6766d6c536eace21c9f412eb628b759338df41985eab38a9e0c47271d0b11b500c09ac8c0797384b43223419df6e21af0747bfd781a4e3052b3d6d3047ced2e6 +DIST rust-stage0-2015-05-24-ba0e1cd-linux-x86_64-5fd8698fdfe953e6c4d86cf4fa1d5f3a0053248c.tar.bz2 14913394 SHA256 11f7f56320bd0dff5b47bae3f80377d9514a3ad4bc983d674eb33074c95d66a0 SHA512 795d53c802480b5f54d80032e9d0aee56fa26a5bb1a5f79c6673d7646c30e0dccfa7926b1fdd4c5874d9d7b7dd245143686a52e228b17c4c96dec371daf1b625 WHIRLPOOL e098dc9a6348dc0da211b1d23ccb2b0a10e0a8b8e4babf1e710d6007e7580b8656f5788343bbafdc22dca20df247a332fac19476244fc4607c1a1e7b4db5 +DIST rustc-1.2.0-src.tar.gz 23863924 SHA256 ea6eb983daf2a073df57186a58f0d4ce0e85c711bec13c627a8c85d51b6a6d78 SHA512 2596c0dddff0276916edbb7d68ae610209c75d53d89f1f15dc56ad7408e235dbedfcd1bba9c446dd1e32a8d274cedebb7b32b328223280c28ab546bbd06f1c76 WHIRLPOOL 741118f7e265129bfd0f0d66487e12dc8f95018d8479e8f3cde555160abdb29ade9c69607a2daa088ae3dbe74c1120c16141248cd771a6e56759ce10cfc45a62 diff --git a/dev-lang/rust/rust-1.1.0.ebuild b/dev-lang/rust/rust-1.2.0.ebuild similarity index 93% rename from dev-lang/rust/rust-1.1.0.ebuild rename to dev-lang/rust/rust-1.2.0.ebuild index 71f3d7c..cacdbd4 100644 --- a/dev-lang/rust/rust-1.1.0.ebuild +++ b/dev-lang/rust/rust-1.2.0.ebuild @@ -14,8 +14,8 @@ DESCRIPTION="Systems programming language from Mozilla" HOMEPAGE="http://www.rust-lang.org/"; SRC_URI="http://static.rust-lang.org/dist/${MY_P}-src.tar.gz - amd64? ( http://static.rust-lang.org/stage0-snapshots/rust-stage0-2015-04-27-857ef6e-linux-x86_64-94089740e48167c5975c92c139ae9c286764012f.tar.bz2 ) - x86? ( http://static.rust-lang.org/stage0-snapshots/rust-stage0-2015-04-27-857ef6e-linux-i386-0bc8cffdce611fb71fd7d3d8e7cdbfaf748a4f16.tar.bz2 ) + amd64? ( http://static.rust-lang.org/stage0-snapshots/rust-stage0-2015-05-24-ba0e1cd-linux-x86_64-5fd8698fdfe953e6c4d86cf4fa1d5f3a0053248c.tar.bz2 ) + x86? ( http://static.rust-lang.org/stage0-snapshots/rust-stage0-2015-05-24-ba0e1cd-linux-i386-a6f22e481eabf098cc65bda97bf7e434a1fcc20b.tar.bz2 ) " LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA" @@ -48,7 +48,7 @@ src_unpack() { src_prepare() { local postfix="gentoo-${SLOT}" sed -i -e "s/CFG_FILENAME_EXTRA=.*/CFG_FILENAME_EXTRA=${postfix}/" mk/main.mk || die - epatch "${FILESDIR}/${P}-install.patch" + epatch "${FILESDIR}/${PN}-1.1.0-install.patch" } src_configure() {
[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust-bin/
commit: 5e0ef88cc946beff3e49d30cf4cfb9819da460d2 Author: Jauhien Piatlicki gentoo org> AuthorDate: Mon Aug 17 22:09:05 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Mon Aug 17 22:14:33 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e0ef88c dev-lang/rust-bin: version bump Package-Manager: portage-2.2.18 dev-lang/rust-bin/Manifest | 4 ++-- dev-lang/rust-bin/{rust-bin-1.1.0.ebuild => rust-bin-1.2.0.ebuild} | 0 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-lang/rust-bin/Manifest b/dev-lang/rust-bin/Manifest index de469a5..fa8ef05 100644 --- a/dev-lang/rust-bin/Manifest +++ b/dev-lang/rust-bin/Manifest @@ -1,2 +1,2 @@ -DIST rustc-1.1.0-i686-unknown-linux-gnu.tar.gz 87517937 SHA256 1a4e6845ed58a84fc8e2abe5b3a286c09fb2ac39d4848a6d511cdce336e4a207 SHA512 bdeb558b38d0df135973693c93fa41d5d30adcd222db273806ee2f49fcd1a571ad7f25208a64645540f22a0f9a6ed9142b9a20c3c3a043a0c783e9492e646b91 WHIRLPOOL 7b355e10d9c3aa0dbfba7138a18c45b31fe1f2614277718119ea5a28d20cc1032fa54730762efa07c604bb370730634b307a2d03b5bea16180030971972df6f1 -DIST rustc-1.1.0-x86_64-unknown-linux-gnu.tar.gz 86176446 SHA256 87ead57db95f059fe0b1d901f5d8f3fa0f7cce5d056a42d9486626997f4a1df2 SHA512 0a6ff00aa3a475c72111d23e8cb605759734d562b036d554c8c9e3472d1d1be663cc1f0a2c25aea55b032d15aae5726edafa2bd719c48ee2696bbd28632787d3 WHIRLPOOL 224eb012a6a989c3078c0cac6442c3e3289fd9c061edca34c99a2b8ce8529b0f760cd5e2e67a5a6acfcf3e79c28d68aea3a1a5aac04e24f19359fa26e3bc +DIST rustc-1.2.0-i686-unknown-linux-gnu.tar.gz 89840371 SHA256 f4c1692479314d63ee67914ec2065778c39ca4912f191a7894caf5264802b4fa SHA512 c89e6fac05c79755db7c15a275ac2a11d781fda10f6851ff13f0dce314f9a373bd5b79d0e1da0780071ce959693d4f08c33e3d18abbabe802922679d1e25a6b6 WHIRLPOOL 56c0636ecdc745fcdb41b77037486ba04c11b6a08568a0ada962687ead31bbd2c8f360894e629428fde4e5e3204d355e402d4a3651c4b13d0422e16beaec9f60 +DIST rustc-1.2.0-x86_64-unknown-linux-gnu.tar.gz 8977 SHA256 32fb262ba9da26a6d5ad9b2ca420fb56d97af8f86acb5cda2e85b7e7c33f6dcc SHA512 ea87a2c0e05d3f7e7c738320fd08b53055f76703526846b87b885e7abbd320b2f393b9328daa1ca04e9cb545e906c5750b6dcede2ede23323aeab8a8b096ccfd WHIRLPOOL e82ed578218ce19b4a7ca5b9d4c842c5546b5daa6aa3be162393fc0ca7148cf245bb7a79719b10ea7bf43952f8908a6355eea9070f027fcd5f1d70caa37c9931 diff --git a/dev-lang/rust-bin/rust-bin-1.1.0.ebuild b/dev-lang/rust-bin/rust-bin-1.2.0.ebuild similarity index 100% rename from dev-lang/rust-bin/rust-bin-1.1.0.ebuild rename to dev-lang/rust-bin/rust-bin-1.2.0.ebuild
[gentoo-commits] proj/sci:master commit in: sci-physics/yoda/
commit: 4c2d845db1344b191d02e28e0244f27f17a167ea Author: Jauhien Piatlicki gentoo org> AuthorDate: Sat Aug 15 21:48:54 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Sat Aug 15 21:48:54 2015 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=4c2d845d [sci-physics/yoda] fix metadata sci-physics/yoda/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/sci-physics/yoda/metadata.xml b/sci-physics/yoda/metadata.xml index d573312..b221b3a 100644 --- a/sci-physics/yoda/metadata.xml +++ b/sci-physics/yoda/metadata.xml @@ -10,6 +10,7 @@ in Rivet. + Build using the C++11 standard Adds support for sci-physics/root
[gentoo-commits] proj/sci:master commit in: sci-physics/rivet/
commit: c95aada6318ef1bbc0fcd1a4e302338ce01aedff Author: Jauhien Piatlicki gentoo org> AuthorDate: Sat Aug 15 21:33:13 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Sat Aug 15 21:33:13 2015 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=c95aada6 [sci-physics/rivet] version bump sci-physics/rivet/ChangeLog | 7 - sci-physics/rivet/rivet-2.3.0.ebuild | 60 2 files changed, 66 insertions(+), 1 deletion(-) diff --git a/sci-physics/rivet/ChangeLog b/sci-physics/rivet/ChangeLog index fe6ccee..65033b7 100644 --- a/sci-physics/rivet/ChangeLog +++ b/sci-physics/rivet/ChangeLog @@ -1,7 +1,12 @@ # ChangeLog for sci-physics/rivet -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ +*rivet-2.3.0 (15 Aug 2015) + + 15 Aug 2015; Jauhien Piatlicki +rivet-2.3.0.ebuild: + version bump + *rivet-2.1.2 (05 Sep 2014) 05 Sep 2014; Jauhien Piatlicki +rivet-2.1.2.ebuild: diff --git a/sci-physics/rivet/rivet-2.3.0.ebuild b/sci-physics/rivet/rivet-2.3.0.ebuild new file mode 100644 index 000..c6fd806 --- /dev/null +++ b/sci-physics/rivet/rivet-2.3.0.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +AUTOTOOLS_IN_SOURCE_BUILD=1 +AUTOTOOLS_AUTORECONF=1 +PYTHON_COMPAT=( python2_7 ) + +inherit python-single-r1 autotools-utils bash-completion-r1 + +MYP=Rivet-${PV} + +DESCRIPTION="Toolkit for validation of Monte Carlo HEP event generators" +HOMEPAGE="http://rivet.hepforge.org/"; + +SRC_URI="http://www.hepforge.org/archive/${PN}/${MYP}.tar.bz2"; +LICENSE="GPL-2" + +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="doc python static-libs" + +RDEPEND=" + dev-libs/boost:0= + sci-libs/gsl:0= + sci-physics/fastjet:0=[plugins] + sci-physics/hepmc:0= + sci-physics/yoda:0=[python] + python? ( ${PYTHON_DEPS} )" +DEPEND="${RDEPEND} + doc? ( app-doc/doxygen[latex,dot] ) + python? ( dev-python/cython[${PYTHON_USEDEP}] )" + +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +S="${WORKDIR}/${MYP}" + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_configure() { + local myeconfargs=( + $(use_enable python pyext) + ) + autotools-utils_src_configure +} + +src_compile() { + autotools-utils_src_compile + use doc && doxygen Doxyfile +} + +src_install() { + autotools-utils_src_install + newbashcomp "${ED}"/usr/share/Rivet/rivet-completion rivet + use doc && dohtml -r doxy/html/* && dodoc doc/rivet-manual.pdf +}
[gentoo-commits] proj/sci:master commit in: sci-physics/yoda/
commit: 5dc13cc076640606a56984036c06d44311adfc5d Author: Jauhien Piatlicki gentoo org> AuthorDate: Sat Aug 15 11:29:55 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Sat Aug 15 11:29:55 2015 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=5dc13cc0 [sci-physics/yoda] version bump sci-physics/yoda/ChangeLog | 7 +- sci-physics/yoda/yoda-1.4.0.ebuild | 51 ++ 2 files changed, 57 insertions(+), 1 deletion(-) diff --git a/sci-physics/yoda/ChangeLog b/sci-physics/yoda/ChangeLog index 72d87df..9bba03c 100644 --- a/sci-physics/yoda/ChangeLog +++ b/sci-physics/yoda/ChangeLog @@ -1,7 +1,12 @@ # ChangeLog for sci-physics/yoda -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ +*yoda-1.4.0 (15 Aug 2015) + + 15 Aug 2015; Jauhien Piatlicki +yoda-1.4.0.ebuild: + version bump + *yoda-1.0.6 (06 May 2014) 06 May 2014; Sébastien Fabbro +metadata.xml, diff --git a/sci-physics/yoda/yoda-1.4.0.ebuild b/sci-physics/yoda/yoda-1.4.0.ebuild new file mode 100644 index 000..32e5bf3 --- /dev/null +++ b/sci-physics/yoda/yoda-1.4.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +AUTOTOOLS_IN_SOURCE_BUILD=1 +PYTHON_COMPAT=( python2_7 ) + +inherit python-single-r1 autotools-utils bash-completion-r1 + +MYP=YODA-${PV} + +DESCRIPTION="Yet more Objects for (High Energy Physics) Data Analysis" +HOMEPAGE="http://yoda.hepforge.org/"; + +SRC_URI="http://www.hepforge.org/archive/${PN}/${MYP}.tar.bz2"; +LICENSE="GPL-2" + +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="c++11 python root static-libs" + +RDEPEND=" + dev-libs/boost:0= + python? ( ${PYTHON_DEPS} ) + root? ( sci-physics/root:0=[python=,${PYTHON_USEDEP}] )" +DEPEND="${RDEPEND} + python? ( dev-python/cython[${PYTHON_USEDEP}] )" + +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +S="${WORKDIR}/${MYP}" + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_configure() { + local myeconfargs=( + $(use_enable c++11 stdcxx11) + $(use_enable python pyext) + $(use_enable root) + ) + autotools-utils_src_configure +} + +src_install() { + autotools-utils_src_install + newbashcomp "${ED}"/usr/share/YODA/yoda-completion yoda +}
[gentoo-commits] proj/sci: New branch: gentoo-master
commit: Commit: Jauhien Piatlicki gentoo org> CommitDate: Sat Aug 15 11:28:11 2015 + New branch: gentoo-master
[gentoo-commits] gentoo-x86 commit in x11-misc/obconf-qt: obconf-qt-0.9.0_p20150729.ebuild ChangeLog obconf-qt-0.1.0_p20141029.ebuild
jauhien 15/07/29 18:42:31 Modified: ChangeLog Added:obconf-qt-0.9.0_p20150729.ebuild Removed: obconf-qt-0.1.0_p20141029.ebuild Log: version bump, fix bug 556000, thanks to Heiko Schäfer (Portage version: 2.2.18/cvs/Linux i686, signed Manifest commit with key B2EFA1D4) Revision ChangesPath 1.5 x11-misc/obconf-qt/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/obconf-qt/ChangeLog?rev=1.5&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/obconf-qt/ChangeLog?rev=1.5&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/obconf-qt/ChangeLog?r1=1.4&r2=1.5 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/x11-misc/obconf-qt/ChangeLog,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- ChangeLog 3 Apr 2015 10:35:58 - 1.4 +++ ChangeLog 29 Jul 2015 18:42:31 - 1.5 @@ -1,6 +1,12 @@ # ChangeLog for x11-misc/obconf-qt # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-misc/obconf-qt/ChangeLog,v 1.4 2015/04/03 10:35:58 dlan Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-misc/obconf-qt/ChangeLog,v 1.5 2015/07/29 18:42:31 jauhien Exp $ + +*obconf-qt-0.9.0_p20150729 (29 Jul 2015) + + 29 Jul 2015; Jauhien Piatlicki + +obconf-qt-0.9.0_p20150729.ebuild, -obconf-qt-0.1.0_p20141029.ebuild: + version bump, fix bug 556000, thanks to Heiko Schäfer 03 Apr 2015; Yixun Lan obconf-qt-0.1.0_p20141029.ebuild: keyword arm/arm64, tested on cortex-a9/cortex-a53 hardware 1.1 x11-misc/obconf-qt/obconf-qt-0.9.0_p20150729.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/obconf-qt/obconf-qt-0.9.0_p20150729.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/obconf-qt/obconf-qt-0.9.0_p20150729.ebuild?rev=1.1&content-type=text/plain Index: obconf-qt-0.9.0_p20150729.ebuild === # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/x11-misc/obconf-qt/obconf-qt-0.9.0_p20150729.ebuild,v 1.1 2015/07/29 18:42:31 jauhien Exp $ EAPI=5 inherit cmake-utils DESCRIPTION="Openbox window manager configuration tool" HOMEPAGE="http://lxqt.org/"; if [[ ${PV} = ** ]]; then inherit git-r3 EGIT_REPO_URI="git://git.lxde.org/git/lxde/${PN}.git" else SRC_URI="http://dev.gentoo.org/~jauhien/distfiles/${P}.tar.gz"; KEYWORDS="~amd64 ~arm ~arm64 ~x86" fi LICENSE="GPL-2 LGPL-2.1+" SLOT="0" RDEPEND="dev-libs/glib:2 dev-libs/libxml2 dev-qt/linguist-tools:5 dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 media-libs/fontconfig media-libs/freetype x11-wm/openbox:3 x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXft x11-libs/pango " DEPEND="${RDEPEND} virtual/pkgconfig"
[gentoo-commits] proj/sci:master commit in: sci-libs/pagmo/
commit: 3c7c459705b6314e53d0a70d18f0d1e0b01c353c Author: Conrado Miranda gmail com> AuthorDate: Tue Jul 21 17:13:52 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Tue Jul 21 17:13:52 2015 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=3c7c4597 Updated pagmo URIs. sci-libs/pagmo/pagmo-.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sci-libs/pagmo/pagmo-.ebuild b/sci-libs/pagmo/pagmo-.ebuild index de9181d..2d7bfef 100644 --- a/sci-libs/pagmo/pagmo-.ebuild +++ b/sci-libs/pagmo/pagmo-.ebuild @@ -9,9 +9,9 @@ PYTHON_COMPAT=( python2_7 ) inherit cmake-utils git-r3 python-single-r1 DESCRIPTION="Parallelization engine for optimization problems" -HOMEPAGE="http://pagmo.sourceforge.net/"; +HOMEPAGE="https://github.com/esa/pagmo"; SRC_URI="" -EGIT_REPO_URI="git://pagmo.git.sourceforge.net/gitroot/pagmo/pagmo" +EGIT_REPO_URI="https://github.com/esa/pagmo.git"; LICENSE="GPL-3" SLOT="0"
[gentoo-commits] proj/sci:master commit in: /
commit: 2bae9948de3923c338313ccff085b475742cfade Author: Jauhien Piatlicki gmail com> AuthorDate: Thu Jul 23 06:39:13 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Thu Jul 23 06:39:13 2015 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=2bae9948 Merge pull request #449 from akreal/kaldi sci-misc/kaldi: version bump sci-misc/kaldi/ChangeLog| 6 ++ sci-misc/kaldi/Manifest | 1 + .../kaldi/{kaldi-0_p20150301.ebuild => kaldi-0_p20150709.ebuild}| 6 +++--- 3 files changed, 10 insertions(+), 3 deletions(-)
[gentoo-commits] proj/sci:master commit in: sci-libs/pagmo/
commit: 9a6dd2481e8b8f1b984d012a7bafecc51d4927dd Author: Conrado Miranda gmail com> AuthorDate: Wed Jul 22 04:34:47 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Wed Jul 22 15:02:03 2015 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=9a6dd248 sci-libs/pagmo: Updated URIs. Package-Manager: portage-2.2.20 sci-libs/pagmo/ChangeLog | 5 - sci-libs/pagmo/pagmo-.ebuild | 4 ++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/sci-libs/pagmo/ChangeLog b/sci-libs/pagmo/ChangeLog index 92a385e..4235397 100644 --- a/sci-libs/pagmo/ChangeLog +++ b/sci-libs/pagmo/ChangeLog @@ -1,7 +1,10 @@ # ChangeLog for sci-libs/pagmo -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 22 Jul 2015; Conrado Miranda pagmo-.ebuild: + sci-libs/pagmo: Updated URIs. + 06 Jan 2014; Justin Lecher pagmo-.ebuild: Add missing python deps diff --git a/sci-libs/pagmo/pagmo-.ebuild b/sci-libs/pagmo/pagmo-.ebuild index 2d7bfef..8a93943 100644 --- a/sci-libs/pagmo/pagmo-.ebuild +++ b/sci-libs/pagmo/pagmo-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ @@ -11,7 +11,7 @@ inherit cmake-utils git-r3 python-single-r1 DESCRIPTION="Parallelization engine for optimization problems" HOMEPAGE="https://github.com/esa/pagmo"; SRC_URI="" -EGIT_REPO_URI="https://github.com/esa/pagmo.git"; +EGIT_REPO_URI="https://github.com/esa/${PN}.git git://g...@github.com:esa/${PN}.git" LICENSE="GPL-3" SLOT="0"
[gentoo-commits] proj/sci:master commit in: sci-mathematics/scilab/
commit: 8e8e93495e8f56be5a0debda9594fb36b327b52f Author: Marius Brehler linux sungazer de> AuthorDate: Wed Jul 22 19:45:00 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Wed Jul 22 19:45:00 2015 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=8e8e9349 sci-mathematics/scilab: Fix deps Package-Manager: portage-2.2.18 sci-mathematics/scilab/ChangeLog | 3 +++ sci-mathematics/scilab/scilab-5.5.2.ebuild | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/sci-mathematics/scilab/ChangeLog b/sci-mathematics/scilab/ChangeLog index 8d5cc39..9b9a0c2 100644 --- a/sci-mathematics/scilab/ChangeLog +++ b/sci-mathematics/scilab/ChangeLog @@ -2,6 +2,9 @@ # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 22 Jul 2015; Marius Brehler scilab-5.5.2.ebuild: + sci-mathematics/scilab: Fix deps + 08 Jul 2015; Marius Brehler scilab-5.5.2.ebuild: sci-mathematics/scilab: Blind fixing dependencies diff --git a/sci-mathematics/scilab/scilab-5.5.2.ebuild b/sci-mathematics/scilab/scilab-5.5.2.ebuild index 430293e..668f2fd 100644 --- a/sci-mathematics/scilab/scilab-5.5.2.ebuild +++ b/sci-mathematics/scilab/scilab-5.5.2.ebuild @@ -49,7 +49,7 @@ CDEPEND="dev-libs/libpcre dev-java/commons-io:1 dev-java/commons-logging:0 >=dev-java/flexdock-1.2.4:0 - dev-java/fop:2 + dev-java/fop:0 =dev-java/gluegen-2.2.4:2.2 dev-java/javahelp:0 dev-java/jeuclid-core:0
[gentoo-commits] proj/sci:master commit in: sci-misc/kaldi/
commit: 874fab10d1c447305b0d9909d13e1fd9baddc442 Author: Pavel Denisov gmail com> AuthorDate: Sat Jul 18 00:18:57 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Sat Jul 18 00:18:57 2015 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=874fab10 sci-misc/kaldi: version bump, switch to snapshots of the source Package-Manager: portage-2.2.20 sci-misc/kaldi/ChangeLog| 6 ++ .../kaldi/{kaldi-0_p20150301.ebuild => kaldi-0_p20150709.ebuild}| 6 +++--- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/sci-misc/kaldi/ChangeLog b/sci-misc/kaldi/ChangeLog index 6639e7e..0fb8dc1 100644 --- a/sci-misc/kaldi/ChangeLog +++ b/sci-misc/kaldi/ChangeLog @@ -2,6 +2,12 @@ # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ +*kaldi-0_p20150709 (18 Jul 2015) + + 18 Jul 2015; Pavel Denisov + -kaldi-0_p20150301.ebuild, +kaldi-0_p20150709.ebuild: + Version bump, switch to snapshots of the source. + *kaldi-0_p20150301 (01 Mar 2015) 01 Mar 2015; Pavel Denisov diff --git a/sci-misc/kaldi/kaldi-0_p20150301.ebuild b/sci-misc/kaldi/kaldi-0_p20150709.ebuild similarity index 91% rename from sci-misc/kaldi/kaldi-0_p20150301.ebuild rename to sci-misc/kaldi/kaldi-0_p20150709.ebuild index 8ba100d..8ebf50a 100644 --- a/sci-misc/kaldi/kaldi-0_p20150301.ebuild +++ b/sci-misc/kaldi/kaldi-0_p20150709.ebuild @@ -4,16 +4,16 @@ EAPI="5" -inherit eutils flag-o-matic subversion +inherit eutils flag-o-matic DESCRIPTION="A toolkit for speech recognition" HOMEPAGE="http://kaldi.sourceforge.net/"; -ESVN_REPO_URI="https://svn.code.sf.net/p/kaldi/code/trunk/src@4927"; +SRC_URI="http://gentoo.akreal.net/distfiles/${P}.tar.xz"; LICENSE="Apache-2.0" SLOT="0" IUSE="doc test threads" -KEYWORDS="" +KEYWORDS="~amd64" RDEPEND=" media-libs/speex
[gentoo-commits] proj/sci:master commit in: dev-python/pylibconfig2/
commit: bd0254ba93ed7563b884201f5d8d2d1ff7924ed7 Author: Marius Brehler linux sungazer de> AuthorDate: Wed Jul 22 19:48:36 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Wed Jul 22 19:48:36 2015 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=bd0254ba Add pypi remote-id to metadata.xml dev-python/pylibconfig2/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dev-python/pylibconfig2/metadata.xml b/dev-python/pylibconfig2/metadata.xml index d17af2e..6e9a49d 100644 --- a/dev-python/pylibconfig2/metadata.xml +++ b/dev-python/pylibconfig2/metadata.xml @@ -15,4 +15,7 @@ ConfList, ConfGroup, respectively. A config is setup from a string only, and represented as a string automatically. + +pylibconfig2 +
[gentoo-commits] proj/sci:master commit in: sci-libs/armadillo/
commit: 81a16804886701f5057843dabe07b1cc69caff39 Author: Marius Brehler linux sungazer de> AuthorDate: Mon Jul 20 14:05:02 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Mon Jul 20 14:05:02 2015 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=81a16804 sci-libs/armadillo: Version bump Package-Manager: portage-2.2.20 sci-libs/armadillo/ChangeLog| 6 ++ sci-libs/armadillo/armadillo-5.200.2.ebuild | 112 2 files changed, 118 insertions(+) diff --git a/sci-libs/armadillo/ChangeLog b/sci-libs/armadillo/ChangeLog index 908a93a..6f29e41 100644 --- a/sci-libs/armadillo/ChangeLog +++ b/sci-libs/armadillo/ChangeLog @@ -2,6 +2,12 @@ # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ +*armadillo-5.200.2 (20 Jul 2015) + + 20 Jul 2015; Marius Brehler + +armadillo-5.200.2.ebuild: + sci-libs/armadillo: Version bump + 08 Jun 2015; Justin Lecher metadata.xml: sci-libs/armadillo: Updating remote-id in metadata.xml diff --git a/sci-libs/armadillo/armadillo-5.200.2.ebuild b/sci-libs/armadillo/armadillo-5.200.2.ebuild new file mode 100644 index 000..8d63e06 --- /dev/null +++ b/sci-libs/armadillo/armadillo-5.200.2.ebuild @@ -0,0 +1,112 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sci-libs/armadillo/armadillo-4.650.4.ebuild,v 1.1 2015/04/03 12:32:07 jlec Exp $ + +EAPI=5 + +CMAKE_IN_SOURCE_BUILD=1 + +inherit cmake-utils toolchain-funcs multilib eutils + +DESCRIPTION="Streamlined C++ linear algebra library" +HOMEPAGE="http://arma.sourceforge.net/"; +SRC_URI="mirror://sourceforge/arma/${P}.tar.gz" + +LICENSE="MPL-2.0" +SLOT="0/4" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="arpack atlas blas debug doc examples hdf5 lapack mkl tbb test" +REQUIRED_USE="test? ( lapack )" + +RDEPEND=" + dev-libs/boost + arpack? ( sci-libs/arpack ) + atlas? ( sci-libs/atlas[lapack] ) + blas? ( virtual/blas ) + lapack? ( virtual/lapack )" +DEPEND="${RDEPEND} + arpack? ( virtual/pkgconfig ) + atlas? ( virtual/pkgconfig ) + blas? ( virtual/pkgconfig ) + hdf5? ( sci-libs/hdf5 ) + lapack? ( virtual/pkgconfig ) + mkl? ( sci-libs/mkl ) + tbb? ( dev-cpp/tbb )" +PDEPEND="${RDEPEND} + hdf5? ( sci-libs/hdf5 ) + mkl? ( sci-libs/mkl ) + tbb? ( dev-cpp/tbb )" + +src_prepare() { + # avoid the automagic cmake macros + sed -i -e '/ARMA_Find/d' CMakeLists.txt || die + cmake-utils_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DINSTALL_LIB_DIR="${EPREFIX}/usr/$(get_libdir)" + $(cmake-utils_use debug ARMA_EXTRA_DEBUG) + $(cmake-utils_use mkl ARMA_USE_MKL_ALLOC) + $(cmake-utils_use tbb ARMA_USE_TBB_ALLOC) + ) + if use arpack; then + mycmakeargs+=( + -DARPACK_FOUND=ON + -DARPACK_LIBRARY="$($(tc-getPKG_CONFIG) --libs arpack)" + ) + fi + if use atlas; then + local c=atlas-cblas l=atlas-clapack + $(tc-getPKG_CONFIG) --exists ${c}-threads && c+=-threads + $(tc-getPKG_CONFIG) --exists ${l}-threads && l+=-threads + mycmakeargs+=( + -DCBLAS_FOUND=ON + -DCBLAS_INCLUDE_DIR="$($(tc-getPKG_CONFIG) --cflags-only-I ${c} | sed 's/-I//')" + -DCBLAS_LIBRARIES="$($(tc-getPKG_CONFIG) --libs ${c})" + -DCLAPACK_FOUND=ON + -DCLAPACK_INCLUDE_DIR="$($(tc-getPKG_CONFIG) --cflags-only-I ${l} | sed 's/-I//')" + -DCLAPACK_LIBRARIES="$($(tc-getPKG_CONFIG) --libs ${l})" + ) + fi + if use blas; then + mycmakeargs+=( + -DBLAS_FOUND=ON + -DBLAS_LIBRARIES="$($(tc-getPKG_CONFIG) --libs blas)" + ) + fi + if use hdf5; then + mycmakeargs+=( + -DHDF5_FOUND=ON + -DHDF5_LIBRARIES="-lhdf5" + ) + fi + if use lapack; then + mycmakeargs+=( + -DLAPACK_FOUND=ON + -DLAPACK_LIBRARIES="$($(tc-getPKG_CONFIG) --libs lapack)" + ) + fi + cmake-utils_src_configure +} + +src_test() { + pushd examples > /dev/null + emake \ + CXXFLAGS="-I../include ${CXXFLAGS} -DARMA_USE_BLAS -DARMA_USE_LAPACK" \ + EXTRA_LIB_FLAGS="-L.. $($
[gentoo-commits] proj/sci:master commit in: dev-java/jlatexmath-fop/
commit: 6b0d256cdb2de11c5ecf9b7bccc3be0fafdb517b Author: Marius Brehler linux sungazer de> AuthorDate: Wed Jul 22 19:45:50 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Wed Jul 22 19:45:50 2015 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=6b0d256c dev-java/jlatexmath-fop: Fix deps Package-Manager: portage-2.2.18 dev-java/jlatexmath-fop/ChangeLog | 4 dev-java/jlatexmath-fop/jlatexmath-fop-1.0.3.ebuild | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/dev-java/jlatexmath-fop/ChangeLog b/dev-java/jlatexmath-fop/ChangeLog index cf05954..2ac64a4 100644 --- a/dev-java/jlatexmath-fop/ChangeLog +++ b/dev-java/jlatexmath-fop/ChangeLog @@ -2,6 +2,10 @@ # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 22 Jul 2015; Marius Brehler + jlatexmath-fop-1.0.3.ebuild: + dev-java/jlatexmath-fop: Fix deps + 08 Jul 2015; Marius Brehler jlatexmath-fop-1.0.3.ebuild: dev-java/jlatexmath-fop: Blind fixing dependencies diff --git a/dev-java/jlatexmath-fop/jlatexmath-fop-1.0.3.ebuild b/dev-java/jlatexmath-fop/jlatexmath-fop-1.0.3.ebuild index dcaa628..53f830f 100644 --- a/dev-java/jlatexmath-fop/jlatexmath-fop-1.0.3.ebuild +++ b/dev-java/jlatexmath-fop/jlatexmath-fop-1.0.3.ebuild @@ -19,7 +19,7 @@ IUSE="" CDEPEND="dev-java/jlatexmath:1 dev-java/xmlgraphics-commons:2 - >=dev-java/fop-2.0:2" + >=dev-java/fop-2.0-r1:0" DEPEND=">=virtual/jdk-1.5 ${CDEPEND}" RDEPEND=">=virtual/jre-1.5
[gentoo-commits] proj/sci:master commit in: dev-util/nvidia-cuda-gdk/
commit: 0fbf4ff901a3abef16f79d40db0330fbe1e46608 Author: Marius Brehler linux sungazer de> AuthorDate: Tue Jul 21 08:07:14 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Tue Jul 21 08:07:14 2015 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=0fbf4ff9 dev-util/nvidia-cuda-gdk: Version bump Package-Manager: portage-2.2.20 dev-util/nvidia-cuda-gdk/ChangeLog | 6 + dev-util/nvidia-cuda-gdk/metadata.xml | 3 + .../nvidia-cuda-gdk/nvidia-cuda-gdk-352.07.ebuild | 183 + 3 files changed, 192 insertions(+) diff --git a/dev-util/nvidia-cuda-gdk/ChangeLog b/dev-util/nvidia-cuda-gdk/ChangeLog index a338fa4..7e01133 100644 --- a/dev-util/nvidia-cuda-gdk/ChangeLog +++ b/dev-util/nvidia-cuda-gdk/ChangeLog @@ -2,6 +2,12 @@ # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ +*nvidia-cuda-gdk-352.07 (21 Jul 2015) + + 21 Jul 2015; Marius Brehler + +nvidia-cuda-gdk-352.07.ebuild, metadata.xml: + dev-util/nvidia-cuda-gdk: Version bump + *nvidia-cuda-gdk-346.46 (19 Mar 2015) 19 Mar 2015; Marius Brehler diff --git a/dev-util/nvidia-cuda-gdk/metadata.xml b/dev-util/nvidia-cuda-gdk/metadata.xml index 74c0292..73b4e6c 100644 --- a/dev-util/nvidia-cuda-gdk/metadata.xml +++ b/dev-util/nvidia-cuda-gdk/metadata.xml @@ -18,5 +18,8 @@ Install the NVIDIA Managment Library. + + Install the NVIDIA Validation Suite. + diff --git a/dev-util/nvidia-cuda-gdk/nvidia-cuda-gdk-352.07.ebuild b/dev-util/nvidia-cuda-gdk/nvidia-cuda-gdk-352.07.ebuild new file mode 100644 index 000..d090b22 --- /dev/null +++ b/dev-util/nvidia-cuda-gdk/nvidia-cuda-gdk-352.07.ebuild @@ -0,0 +1,183 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +inherit eutils portability toolchain-funcs unpacker versionator + +MYD=$(get_version_component_range 1)_$(get_version_component_range 2) + +HEALTMON_PV="352.06" +NVVS_PV="352.06" + +DESCRIPTION="NVIDIA GPU Deployment Kit" +HOMEPAGE="http://developer.nvidia.com/cuda"; +CURI="https://developer.nvidia.com/rdp/cuda-75-release-candidate"; +SRC_URI="cuda_${MYD}_rc_gdk_linux.run" + +LICENSE="NVIDIA-gdk" +SLOT="0" +KEYWORDS="-* ~amd64" +IUSE="+healthmon +nvml +doc examples +nvvs" + +RDEPEND=" + >=dev-util/nvidia-cuda-toolkit-7.5 + media-libs/freeglut + examples? ( >=x11-drivers/nvidia-drivers-352.07[uvm] ) + " +DEPEND="${RDEPEND}" + +S="${WORKDIR}/payload" + +QA_PREBUILT="/opt/cuda/gdk/nvidia-healthmon/nvidia-healthmon + /opt/cuda/gdk/nvidia-healthmon/nvidia-healthmon-tests/gpu_rdma_bw + /opt/cuda/gdk/nvidia-healthmon/nvidia-healthmon-tests/ibv_rdma_bw + /opt/cuda/gdk/nvml/lib/libnvidia-ml.so.1 + /opt/cuda/gdk/nvvs/plugins/libMemory.so.1 + /opt/cuda/gdk/nvvs/plugins/libDeployment.so.1 + /opt/cuda/gdk/nvvs/plugins/libPcie.so.1 + /opt/cuda/gdk/nvvs/nvvs + " + +RESTRICT="fetch" + +pkg_nofetch() { + einfo "Please download the RHEL 7 \"runfile (local)\" installer" + einfo " - cuda_${MYD}_rc_gdk_linux.run" + einfo "from ${CURI} and place it in ${DISTDIR}" +} + +src_unpack() { + unpacker +} + +src_compile() { + use examples || return + cd "${S}"/nvml/example || die + emake +} + +src_install() { + local i j f t + + if use doc; then + if use healthmon ; then + ebegin "Installing healthmon docs..." + doman nvidia-healthmon/docs/man/man8/nvidia-healthmon.8 + cd "${S}/nvidia-healthmon/nvidia-healthmon-amd64-${HEALTMON_PV}" || die + treecopy \ + $(find -type f \( -name README.txt -name COPYING.txt -o -name "*.pdf" \)) \ + "${ED}"/usr/share/doc/${PF}/nvidia-healthmon/ + docompress -x \ + $(find "${ED}"/usr/share/doc/${PF}/nvidia-healthmon/ -type f -name readme.txt | sed -e "s:${ED}::") + cd "${S}/" || die + eend + fi + + if use nvml ; then + ebegin "Installing nvml docs..." + doman nvml/doc/man/man3/*.3 + cd "${S}/nvml/" || die + treecopy \ + $(find -type f \( -name README.txt -name COPYRIGHT.txt -o -name &q
[gentoo-commits] proj/sci:master commit in: /
commit: aab8064e34562b92871809dbff25eb2859dc Author: Jauhien Piatlicki gentoo org> AuthorDate: Thu Jul 23 21:07:27 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Thu Jul 23 21:07:27 2015 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=aab8064e Merge remote-tracking branch 'gentoo/master' sci-biology/consed/ChangeLog | 9 +++ sci-biology/consed/Manifest| 2 + sci-biology/consed/consed-29.ebuild| 93 ++ .../jhdf5 => sci-biology/consed}/metadata.xml | 0 sci-biology/mira/ChangeLog | 5 ++ .../mira-4.9.5-fix-miramer-symlink-error.patch | 22 + sci-biology/mira/mira-4.9.5.ebuild | 16 +++- 7 files changed, 146 insertions(+), 1 deletion(-)
[gentoo-commits] proj/sci:master commit in: /
commit: 64b40f0450b44de9a611187934059715979f5863 Author: Marius Brehler linux sungazer de> AuthorDate: Wed Jul 22 19:27:06 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Wed Jul 22 19:27:06 2015 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=64b40f04 Merge branch 'mirandaconrado-master' sci-libs/pagmo/ChangeLog | 5 - sci-libs/pagmo/pagmo-.ebuild | 6 +++--- 2 files changed, 7 insertions(+), 4 deletions(-)
[gentoo-commits] gentoo-x86 commit in profiles: ChangeLog package.mask
jauhien 15/07/20 17:31:09 Modified: ChangeLog package.mask Log: Remove dev-util/ext4_utils and dev-util/libsparse mask Revision ChangesPath 1.10197 profiles/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/ChangeLog?rev=1.10197&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/ChangeLog?rev=1.10197&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/ChangeLog?r1=1.10196&r2=1.10197 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/profiles/ChangeLog,v retrieving revision 1.10196 retrieving revision 1.10197 diff -u -r1.10196 -r1.10197 --- ChangeLog 20 Jul 2015 15:24:39 - 1.10196 +++ ChangeLog 20 Jul 2015 17:31:09 - 1.10197 @@ -1,11 +1,15 @@ # ChangeLog for profile directory # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/ChangeLog,v 1.10196 2015/07/20 15:24:39 yngwin Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/ChangeLog,v 1.10197 2015/07/20 17:31:09 jauhien Exp $ # # This ChangeLog should include records for all changes in profiles directory. # Only typo fixes which don't affect portage/repoman behaviour could be avoided # here. If in doubt put a record here! + 20 Jul 2015; Jauhien Piatlicki package.mask: + Remove dev-util/ext4_utils and dev-util/libsparse mask, as they were removed + from the tree + 20 Jul 2015; Ben de Groot package.mask: Mask media-sound/audacity-2.1.1 WIP (bug #524242) 1.16679 profiles/package.mask file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/package.mask?rev=1.16679&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/package.mask?rev=1.16679&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/package.mask?r1=1.16678&r2=1.16679 Index: package.mask === RCS file: /var/cvsroot/gentoo-x86/profiles/package.mask,v retrieving revision 1.16678 retrieving revision 1.16679 diff -u -r1.16678 -r1.16679 --- package.mask20 Jul 2015 15:24:39 - 1.16678 +++ package.mask20 Jul 2015 17:31:09 - 1.16679 @@ -1,5 +1,5 @@ -# $Header: /var/cvsroot/gentoo-x86/profiles/package.mask,v 1.16678 2015/07/20 15:24:39 yngwin Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/package.mask,v 1.16679 2015/07/20 17:31:09 jauhien Exp $ # # When you add an entry to the top of this file, add your name, the date, and # an explanation of why something is getting masked. Please be extremely @@ -143,14 +143,6 @@ # Package masked for removal in 30 days. bug 552578 app-backup/cyphertite -# Jauhien Piatlicki (16 Jun 2015) -# Upstream does not provide these as separated packages. -# Nobody interested in maintaining them in Gentoo. -# A number of open bugs. -# Masked for removal in 30 days. -dev-util/ext4_utils -dev-util/libsparse - # Patrick Lauer (14 Jun 2015) # Has race condition / failure modes that make systems unusable # See #551724 and duplicates
[gentoo-commits] gentoo-x86 commit in dev-util/libsparse: ChangeLog Manifest libsparse-4.4.4.1.ebuild metadata.xml
jauhien 15/07/20 17:26:29 Removed: ChangeLog Manifest libsparse-4.4.4.1.ebuild metadata.xml Log: remove dev-util/libsparse from the tree
[gentoo-commits] gentoo-x86 commit in dev-util/libsparse/files: Makefile
jauhien 15/07/20 17:26:30 Removed: Makefile Log: remove dev-util/libsparse from the tree
[gentoo-commits] gentoo-x86 commit in dev-util/ext4_utils/files: Makefile
jauhien 15/07/20 17:25:30 Removed: Makefile Log: remove dev-util/ext4_utils from the tree
[gentoo-commits] gentoo-x86 commit in dev-util/ext4_utils: ChangeLog Manifest ext4_utils-4.4.4.1.ebuild metadata.xml
jauhien 15/07/20 17:25:30 Removed: ChangeLog Manifest ext4_utils-4.4.4.1.ebuild metadata.xml Log: remove dev-util/ext4_utils from the tree
[gentoo-commits] proj/sci:master commit in: /
commit: 3ba1ad7cd0abd086c399cda14a4cd28d7397405f Author: Jauhien Piatlicki gentoo org> AuthorDate: Thu Jul 16 19:44:44 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Thu Jul 16 19:44:44 2015 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=3ba1ad7c Merge remote-tracking branch 'gentoo/master' sci-electronics/minipro/minipro-.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-)
[gentoo-commits] proj/sci:master commit in: /
commit: 0b0c5cae7a664141a57a2e7785c3ab1791d29994 Author: Jauhien Piatlicki gentoo org> AuthorDate: Thu Jul 16 19:41:07 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Thu Jul 16 19:41:07 2015 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=0b0c5cae Merge remote-tracking branch 'gentoo/master' .../BTLib => sci-electronics/minipro}/metadata.xml | 2 +- sci-electronics/minipro/minipro-.ebuild| 28 ++ 2 files changed, 29 insertions(+), 1 deletion(-)
[gentoo-commits] proj/sci:master commit in: sci-libs/trilinos/files/, sci-libs/trilinos/
commit: e7fd8c458e11b1763a661bcac3ba631ac8d3b230 Author: Matthias Maier gentoo org> AuthorDate: Mon Jul 13 03:05:30 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Thu Jul 16 19:43:34 2015 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=e7fd8c45 sci-libs/trilinos: drop old; version bump Package-Manager: portage-2.2.20 sci-libs/trilinos/ChangeLog| 9 + .../files/trilinos-11.0.3-fix-install-paths.patch | 76 --- .../files/trilinos-11.2.3-fix-install-paths.patch | 62 -- ...inos-12.0.1-fix_install_paths_for_destdir.patch | 654 + sci-libs/trilinos/trilinos-11.0.3.ebuild | 128 sci-libs/trilinos/trilinos-11.2.3-r1.ebuild| 1 - ...ilinos-11.4.2.ebuild => trilinos-12.0.1.ebuild} | 15 +- 7 files changed, 673 insertions(+), 272 deletions(-) diff --git a/sci-libs/trilinos/ChangeLog b/sci-libs/trilinos/ChangeLog index b773567..f5d1ce5 100644 --- a/sci-libs/trilinos/ChangeLog +++ b/sci-libs/trilinos/ChangeLog @@ -2,6 +2,15 @@ # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ +*trilinos-12.0.1 (13 Jul 2015) + + 13 Jul 2015; Matthias Maier + +files/trilinos-12.0.1-fix_install_paths_for_destdir.patch, + +trilinos-12.0.1.ebuild, -files/trilinos-11.0.3-fix-install-paths.patch, + -files/trilinos-11.2.3-fix-install-paths.patch, -trilinos-11.0.3.ebuild, + -trilinos-11.2.3-r1.ebuild, -trilinos-11.4.2.ebuild: + sci-libs/trilinos: drop old; version bump + *trilinos-11.12.1-r1 (13 Mar 2015) *trilinos-11.14.1-r1 (13 Mar 2015) diff --git a/sci-libs/trilinos/files/trilinos-11.0.3-fix-install-paths.patch b/sci-libs/trilinos/files/trilinos-11.0.3-fix-install-paths.patch deleted file mode 100644 index 8ec15a4..000 --- a/sci-libs/trilinos/files/trilinos-11.0.3-fix-install-paths.patch +++ /dev/null @@ -1,76 +0,0 @@ a/cmake/tribits/package_arch/TribitsGlobalMacros.cmake 2013-04-03 11:00:54.342539245 +0200 -+++ b/cmake/tribits/package_arch/TribitsGlobalMacros.cmake 2013-04-03 11:04:30.283837064 +0200 -@@ -209,26 +209,6 @@ - ADVANCED_SET(${PROJECT_NAME}_LINK_SEARCH_START_STATIC OFF CACHE BOOL - "If on, then the properter LINK_SEARCH_START_STATIC will be added to all executables." ) - ENDIF() -- -- ADVANCED_SET(${PROJECT_NAME}_INSTALL_INCLUDE_DIR "include" --CACHE PATH --"Location where the headers will be installed. If given as a relative path, it will be relative to ${CMAKE_INSTALL_PREFIX}. If given as an absolute path, it will used as such. Default is 'include'" --) -- -- ADVANCED_SET(${PROJECT_NAME}_INSTALL_LIB_DIR "lib" --CACHE PATH --"Location where the libraries will be installed. If given as a relative path, it will be relative to ${CMAKE_INSTALL_PREFIX}. If given as an absolute path, it will used as such. Default is 'lib'" --) -- -- ADVANCED_SET(${PROJECT_NAME}_INSTALL_RUNTIME_DIR "bin" --CACHE PATH --"Location where the runtime DLLs and designated programs will be installed. If given as a relative path, it will be relative to ${CMAKE_INSTALL_PREFIX}. If given as an absolute path, it will used as such. Default is 'bin'" --) -- -- ADVANCED_SET(${PROJECT_NAME}_INSTALL_EXAMPLE_DIR "example" --CACHE PATH --"Location where assorted examples will be installed. If given as a relative path, it will be relative to ${CMAKE_INSTALL_PREFIX}. If given as an absolute path, it will used as such. Default is 'example'" --) - - IF ("${${PROJECT_NAME}_INSTALL_LIBRARIES_AND_HEADERS_DEFAULT}" STREQUAL "") - # Assume the TriBITS project wants to install headers and libraries by default a/cmake/tribits/package_arch/TribitsPackageWritePackageConfig.cmake 2012-11-12 14:58:00.0 +0100 -+++ b/cmake/tribits/package_arch/TribitsPackageWritePackageConfig.cmake 2012-11-12 14:42:47.0 +0100 -@@ -367,7 +367,7 @@ - - INSTALL( - FILES ${CMAKE_CURRENT_BINARY_DIR}/CMakeFiles/${PACKAGE_NAME}Config_install.cmake --DESTINATION "${${PROJECT_NAME}_INSTALL_LIB_DIR}/cmake/${PACKAGE_NAME}" -+DESTINATION "${${PROJECT_NAME}_INSTALL_CONFIG_DIR}/${PACKAGE_NAME}" - RENAME ${PACKAGE_NAME}Config.cmake - ) - -@@ -563,7 +563,7 @@ - IF(HAS_INSTALL_TARGETS) - INSTALL( - EXPORT ${PROJECT_NAME} -- DESTINATION "${${PROJECT_NAME}_INSTALL_LIB_DIR}/cmake/${PROJECT_NAME}" -+ DESTINATION "${${PROJECT_NAME}_INSTALL_CONFIG_DIR}/${PROJECT_NAME}" - FILE ${PROJECT_NAME}Targets.cmake - ) - # Import the targets in applications. -@@ -589,7 +589,7 @@ - - INSTALL( - FILES ${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}Config_install.cmake --DESTINATION "${${PROJECT_NAME}_INSTALL_LIB_DIR}/cmake/${PROJECT_NAME
[gentoo-commits] proj/sci:master commit in: dev-python/pylibconfig2/
commit: e6c7ca816a21ea561fbd9c76fd5eb621b0e1f42f Author: Marius Brehler linux sungazer de> AuthorDate: Thu Jul 16 06:32:37 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Thu Jul 16 06:32:37 2015 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=e6c7ca81 dev-python/pylibconfig2: Version bump; Drop old Package-Manager: portage-2.2.20 dev-python/pylibconfig2/ChangeLog | 6 ++ .../{pylibconfig2-0.2.3.ebuild => pylibconfig2-0.2.4.ebuild}| 0 2 files changed, 6 insertions(+) diff --git a/dev-python/pylibconfig2/ChangeLog b/dev-python/pylibconfig2/ChangeLog index 6e3ffc9..c53b458 100644 --- a/dev-python/pylibconfig2/ChangeLog +++ b/dev-python/pylibconfig2/ChangeLog @@ -2,6 +2,12 @@ # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ +*pylibconfig2-0.2.4 (16 Jul 2015) + + 16 Jul 2015; Marius Brehler + +pylibconfig2-0.2.4.ebuild, -pylibconfig2-0.2.3.ebuild: + dev-python/pylibconfig2: Version bump; Drop old + 08 Jul 2015; Marius Brehler metadata.xml: dev-python/pylibconfig2: Update long description diff --git a/dev-python/pylibconfig2/pylibconfig2-0.2.3.ebuild b/dev-python/pylibconfig2/pylibconfig2-0.2.4.ebuild similarity index 100% rename from dev-python/pylibconfig2/pylibconfig2-0.2.3.ebuild rename to dev-python/pylibconfig2/pylibconfig2-0.2.4.ebuild
[gentoo-commits] proj/sci:master commit in: dev-python/pylibconfig2/
commit: 6dbe1cfa75854754646241df1707773d150e94f5 Author: Marius Brehler linux sungazer de> AuthorDate: Thu Jul 16 06:32:37 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Thu Jul 16 19:43:34 2015 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=6dbe1cfa dev-python/pylibconfig2: Version bump; Drop old Package-Manager: portage-2.2.20 dev-python/pylibconfig2/ChangeLog | 6 ++ .../{pylibconfig2-0.2.3.ebuild => pylibconfig2-0.2.4.ebuild}| 0 2 files changed, 6 insertions(+) diff --git a/dev-python/pylibconfig2/ChangeLog b/dev-python/pylibconfig2/ChangeLog index 6e3ffc9..c53b458 100644 --- a/dev-python/pylibconfig2/ChangeLog +++ b/dev-python/pylibconfig2/ChangeLog @@ -2,6 +2,12 @@ # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ +*pylibconfig2-0.2.4 (16 Jul 2015) + + 16 Jul 2015; Marius Brehler + +pylibconfig2-0.2.4.ebuild, -pylibconfig2-0.2.3.ebuild: + dev-python/pylibconfig2: Version bump; Drop old + 08 Jul 2015; Marius Brehler metadata.xml: dev-python/pylibconfig2: Update long description diff --git a/dev-python/pylibconfig2/pylibconfig2-0.2.3.ebuild b/dev-python/pylibconfig2/pylibconfig2-0.2.4.ebuild similarity index 100% rename from dev-python/pylibconfig2/pylibconfig2-0.2.3.ebuild rename to dev-python/pylibconfig2/pylibconfig2-0.2.4.ebuild
[gentoo-commits] proj/sci:master commit in: /
commit: c687e6ac22b9e55a4465d133b4e2b2bb801e8e81 Author: Jauhien Piatlicki gentoo org> AuthorDate: Thu Jul 16 19:43:55 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Thu Jul 16 19:43:55 2015 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=c687e6ac Merge remote-tracking branch 'github/master' into gentoo-master
[gentoo-commits] proj/sci:master commit in: sci-libs/trilinos/, sci-libs/trilinos/files/
commit: ee9b4a37b7e726a35182f379fa0239f66a90401e Author: Matthias Maier gentoo org> AuthorDate: Mon Jul 13 03:05:30 2015 + Commit: Jauhien Piatlicki gentoo org> CommitDate: Mon Jul 13 03:05:30 2015 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=ee9b4a37 sci-libs/trilinos: drop old; version bump Package-Manager: portage-2.2.20 sci-libs/trilinos/ChangeLog| 9 + .../files/trilinos-11.0.3-fix-install-paths.patch | 76 --- .../files/trilinos-11.2.3-fix-install-paths.patch | 62 -- ...inos-12.0.1-fix_install_paths_for_destdir.patch | 654 + sci-libs/trilinos/trilinos-11.0.3.ebuild | 128 sci-libs/trilinos/trilinos-11.2.3-r1.ebuild| 1 - ...ilinos-11.4.2.ebuild => trilinos-12.0.1.ebuild} | 15 +- 7 files changed, 673 insertions(+), 272 deletions(-) diff --git a/sci-libs/trilinos/ChangeLog b/sci-libs/trilinos/ChangeLog index b773567..f5d1ce5 100644 --- a/sci-libs/trilinos/ChangeLog +++ b/sci-libs/trilinos/ChangeLog @@ -2,6 +2,15 @@ # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ +*trilinos-12.0.1 (13 Jul 2015) + + 13 Jul 2015; Matthias Maier + +files/trilinos-12.0.1-fix_install_paths_for_destdir.patch, + +trilinos-12.0.1.ebuild, -files/trilinos-11.0.3-fix-install-paths.patch, + -files/trilinos-11.2.3-fix-install-paths.patch, -trilinos-11.0.3.ebuild, + -trilinos-11.2.3-r1.ebuild, -trilinos-11.4.2.ebuild: + sci-libs/trilinos: drop old; version bump + *trilinos-11.12.1-r1 (13 Mar 2015) *trilinos-11.14.1-r1 (13 Mar 2015) diff --git a/sci-libs/trilinos/files/trilinos-11.0.3-fix-install-paths.patch b/sci-libs/trilinos/files/trilinos-11.0.3-fix-install-paths.patch deleted file mode 100644 index 8ec15a4..000 --- a/sci-libs/trilinos/files/trilinos-11.0.3-fix-install-paths.patch +++ /dev/null @@ -1,76 +0,0 @@ a/cmake/tribits/package_arch/TribitsGlobalMacros.cmake 2013-04-03 11:00:54.342539245 +0200 -+++ b/cmake/tribits/package_arch/TribitsGlobalMacros.cmake 2013-04-03 11:04:30.283837064 +0200 -@@ -209,26 +209,6 @@ - ADVANCED_SET(${PROJECT_NAME}_LINK_SEARCH_START_STATIC OFF CACHE BOOL - "If on, then the properter LINK_SEARCH_START_STATIC will be added to all executables." ) - ENDIF() -- -- ADVANCED_SET(${PROJECT_NAME}_INSTALL_INCLUDE_DIR "include" --CACHE PATH --"Location where the headers will be installed. If given as a relative path, it will be relative to ${CMAKE_INSTALL_PREFIX}. If given as an absolute path, it will used as such. Default is 'include'" --) -- -- ADVANCED_SET(${PROJECT_NAME}_INSTALL_LIB_DIR "lib" --CACHE PATH --"Location where the libraries will be installed. If given as a relative path, it will be relative to ${CMAKE_INSTALL_PREFIX}. If given as an absolute path, it will used as such. Default is 'lib'" --) -- -- ADVANCED_SET(${PROJECT_NAME}_INSTALL_RUNTIME_DIR "bin" --CACHE PATH --"Location where the runtime DLLs and designated programs will be installed. If given as a relative path, it will be relative to ${CMAKE_INSTALL_PREFIX}. If given as an absolute path, it will used as such. Default is 'bin'" --) -- -- ADVANCED_SET(${PROJECT_NAME}_INSTALL_EXAMPLE_DIR "example" --CACHE PATH --"Location where assorted examples will be installed. If given as a relative path, it will be relative to ${CMAKE_INSTALL_PREFIX}. If given as an absolute path, it will used as such. Default is 'example'" --) - - IF ("${${PROJECT_NAME}_INSTALL_LIBRARIES_AND_HEADERS_DEFAULT}" STREQUAL "") - # Assume the TriBITS project wants to install headers and libraries by default a/cmake/tribits/package_arch/TribitsPackageWritePackageConfig.cmake 2012-11-12 14:58:00.0 +0100 -+++ b/cmake/tribits/package_arch/TribitsPackageWritePackageConfig.cmake 2012-11-12 14:42:47.0 +0100 -@@ -367,7 +367,7 @@ - - INSTALL( - FILES ${CMAKE_CURRENT_BINARY_DIR}/CMakeFiles/${PACKAGE_NAME}Config_install.cmake --DESTINATION "${${PROJECT_NAME}_INSTALL_LIB_DIR}/cmake/${PACKAGE_NAME}" -+DESTINATION "${${PROJECT_NAME}_INSTALL_CONFIG_DIR}/${PACKAGE_NAME}" - RENAME ${PACKAGE_NAME}Config.cmake - ) - -@@ -563,7 +563,7 @@ - IF(HAS_INSTALL_TARGETS) - INSTALL( - EXPORT ${PROJECT_NAME} -- DESTINATION "${${PROJECT_NAME}_INSTALL_LIB_DIR}/cmake/${PROJECT_NAME}" -+ DESTINATION "${${PROJECT_NAME}_INSTALL_CONFIG_DIR}/${PROJECT_NAME}" - FILE ${PROJECT_NAME}Targets.cmake - ) - # Import the targets in applications. -@@ -589,7 +589,7 @@ - - INSTALL( - FILES ${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}Config_install.cmake --DESTINATION "${${PROJECT_NAME}_INSTALL_LIB_DIR}/cmake/${PROJECT_NAME
[gentoo-commits] gentoo-x86 commit in sci-physics/bullet: metadata.xml bullet-2.83.4.ebuild ChangeLog
jauhien 15/07/07 20:45:49 Modified: metadata.xml ChangeLog Added:bullet-2.83.4.ebuild Log: version bump: close bug 548860 (Portage version: 2.2.18/cvs/Linux i686, signed Manifest commit with key B2EFA1D4) Revision ChangesPath 1.8 sci-physics/bullet/metadata.xml file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-physics/bullet/metadata.xml?rev=1.8&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-physics/bullet/metadata.xml?rev=1.8&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-physics/bullet/metadata.xml?r1=1.7&r2=1.8 Index: metadata.xml === RCS file: /var/cvsroot/gentoo-x86/sci-physics/bullet/metadata.xml,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- metadata.xml4 Mar 2013 22:32:13 - 1.7 +++ metadata.xml7 Jul 2015 20:45:48 - 1.8 @@ -8,8 +8,9 @@ for games and animation. - Build additional libraries + Build Bullet 3 Build libraries in double precision + Build additional libraries bullet 1.36 sci-physics/bullet/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-physics/bullet/ChangeLog?rev=1.36&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-physics/bullet/ChangeLog?rev=1.36&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-physics/bullet/ChangeLog?r1=1.35&r2=1.36 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/sci-physics/bullet/ChangeLog,v retrieving revision 1.35 retrieving revision 1.36 diff -u -r1.35 -r1.36 --- ChangeLog 23 Feb 2014 02:36:07 - 1.35 +++ ChangeLog 7 Jul 2015 20:45:48 - 1.36 @@ -1,6 +1,12 @@ # ChangeLog for sci-physics/bullet -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-physics/bullet/ChangeLog,v 1.35 2014/02/23 02:36:07 bicatali Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sci-physics/bullet/ChangeLog,v 1.36 2015/07/07 20:45:48 jauhien Exp $ + +*bullet-2.83.4 (07 Jul 2015) + + 07 Jul 2015; Jauhien Piatlicki +bullet-2.83.4.ebuild, + metadata.xml: + version bump: close bug 548860 *bullet-2.82 (23 Feb 2014) 1.1 sci-physics/bullet/bullet-2.83.4.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-physics/bullet/bullet-2.83.4.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-physics/bullet/bullet-2.83.4.ebuild?rev=1.1&content-type=text/plain Index: bullet-2.83.4.ebuild === # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/sci-physics/bullet/bullet-2.83.4.ebuild,v 1.1 2015/07/07 20:45:48 jauhien Exp $ EAPI=5 inherit eutils cmake-utils DESCRIPTION="Continuous Collision Detection and Physics Library" HOMEPAGE="http://www.bulletphysics.com/"; SRC_URI="https://github.com/bulletphysics/bullet3/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="ZLIB" SLOT="0/${PV}" KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" IUSE="+bullet3 doc double-precision examples extras" RDEPEND=" virtual/opengl media-libs/freeglut" DEPEND="${RDEPEND} doc? ( app-doc/doxygen[dot] )" PATCHES=( "${FILESDIR}"/${PN}-2.78-soversion.patch ) S="${WORKDIR}/${PN}3-${PV}" src_prepare() { # allow to generate docs sed -i -e 's/GENERATE_HTMLHELP.*//g' Doxyfile || die } src_configure() { local mycmakeargs=( -DBUILD_SHARED_LIBS=ON -DBUILD_CPU_DEMOS=OFF -DBUILD_OPENGL3_DEMOS=OFF -DBUILD_BULLET2_DEMOS=OFF -DUSE_GRAPHICAL_BENCHMARK=OFF -DINSTALL_LIBS=ON -DINSTALL_EXTRA_LIBS=ON $(cmake-utils_use_build bullet3 BULLET3) $(cmake-utils_use_build extras EXTRAS) $(cmake-utils_use_use double-precision DOUBLE_PRECISION) ) cmake-utils_src_configure } src_compile() { cmake-utils_src_compile if use doc; then doxygen || die fi } src_install() { cmake-utils_src_install use doc && dodoc docs/*.pdf && dohtml -r html/* if use examples; then insinto /usr/share/doc/${PF}/examples doins -r Extras examples fi }
[gentoo-commits] gentoo-x86 commit in sci-mathematics/coq: coq-8.4_p6.ebuild ChangeLog
jauhien 15/07/05 20:43:27 Modified: ChangeLog Added:coq-8.4_p6.ebuild Log: version bump: close bug 553942, thanks to OGINO Masanori (Portage version: 2.2.18/cvs/Linux i686, signed Manifest commit with key B2EFA1D4) Revision ChangesPath 1.88 sci-mathematics/coq/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/coq/ChangeLog?rev=1.88&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/coq/ChangeLog?rev=1.88&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/coq/ChangeLog?r1=1.87&r2=1.88 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/sci-mathematics/coq/ChangeLog,v retrieving revision 1.87 retrieving revision 1.88 diff -u -r1.87 -r1.88 --- ChangeLog 27 Jun 2015 09:48:20 - 1.87 +++ ChangeLog 5 Jul 2015 20:43:27 - 1.88 @@ -1,6 +1,11 @@ # ChangeLog for sci-mathematics/coq # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/coq/ChangeLog,v 1.87 2015/06/27 09:48:20 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/coq/ChangeLog,v 1.88 2015/07/05 20:43:27 jauhien Exp $ + +*coq-8.4_p6 (05 Jul 2015) + + 05 Jul 2015; Jauhien Piatlicki +coq-8.4_p6.ebuild: + version bump: close bug 553942, thanks to OGINO Masanori 27 Jun 2015; Agostino Sarubbo coq-8.4_p5.ebuild: Stable for amd64, wrt bug #553322 1.1 sci-mathematics/coq/coq-8.4_p6.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/coq/coq-8.4_p6.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/coq/coq-8.4_p6.ebuild?rev=1.1&content-type=text/plain Index: coq-8.4_p6.ebuild === # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/sci-mathematics/coq/coq-8.4_p6.ebuild,v 1.1 2015/07/05 20:43:27 jauhien Exp $ EAPI="5" inherit eutils multilib MY_PV=${PV/_p/pl} MY_P=${PN}-${MY_PV} DESCRIPTION="Proof assistant written in O'Caml" HOMEPAGE="http://coq.inria.fr/"; SRC_URI="http://${PN}.inria.fr/distrib/V${MY_PV}/files/${MY_P}.tar.gz"; LICENSE="LGPL-2.1" SLOT="0" KEYWORDS="~amd64 ~ppc ~x86" IUSE="gtk debug +ocamlopt doc camlp5" RDEPEND=" >=dev-lang/ocaml-3.11.2:=[ocamlopt?] camlp5? ( >=dev-ml/camlp5-6.02.3:=[ocamlopt?] ) !camlp5? ( || ( dev-ml/camlp4:= =dev-ml/lablgtk-2.10.1:=[ocamlopt?] )" DEPEND="${RDEPEND} doc? ( media-libs/netpbm[png,zlib] virtual/latex-base dev-tex/hevea dev-tex/xcolor dev-texlive/texlive-pictures dev-texlive/texlive-mathextra dev-texlive/texlive-latexextra )" S=${WORKDIR}/${MY_P} src_prepare() { epatch "${FILESDIR}/${PN}-8.4_p5-do-not-install-revision.patch" # Fix generation of the index_urls.txt file with Gentoo dev-tex/hevea versions. # http://lists.gforge.inria.fr/pipermail/coq-commits/2014-October/013582.html epatch "${FILESDIR}/${PN}-8.4_p5-hevea.patch" epatch "${FILESDIR}/${PN}-8.4_p5-no-clean-before-test.patch" } src_configure() { ocaml_lib=$(ocamlc -where) local myconf=( --prefix /usr --bindir /usr/bin --libdir /usr/$(get_libdir)/coq --mandir /usr/share/man --emacslib /usr/share/emacs/site-lisp --coqdocdir /usr/$(get_libdir)/coq/coqdoc --docdir /usr/share/doc/${PF} --configdir /etc/xdg/${PN} --lablgtkdir ${ocaml_lib}/lablgtk2 ) use debug && myconf+=( --debug ) use doc || myconf+=( --with-doc no ) if use gtk; then if use ocamlopt; then myconf+=( --coqide opt ) else myconf+=( --coqide byte ) fi else myconf+=( --coqide no ) fi if use ocamlopt; then myconf+=( --opt ) else myconf+=( -byte-only ) fi if use camlp5; then myconf+=( --camlp5dir ${ocaml_lib}/camlp5 ) else myconf+=( --usecamlp4 ) fi export CAML_LD_LIBRARY_PATH="${S}/kernel/byterun/" ./configure ${myconf[@]} || die "configure failed" } src_compile() { emake STRIP="true" -j1 world VERBOSE=1 } src_test() {
[gentoo-commits] gentoo-x86 commit in dev-lang/rust-bin: rust-bin-1.1.0.ebuild ChangeLog rust-bin-1.0.0.ebuild
jauhien 15/07/04 15:05:18 Modified: ChangeLog Added:rust-bin-1.1.0.ebuild Removed: rust-bin-1.0.0.ebuild Log: version bump (Portage version: 2.2.18/cvs/Linux i686, signed Manifest commit with key B2EFA1D4) Revision ChangesPath 1.10 dev-lang/rust-bin/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/rust-bin/ChangeLog?rev=1.10&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/rust-bin/ChangeLog?rev=1.10&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/rust-bin/ChangeLog?r1=1.9&r2=1.10 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-lang/rust-bin/ChangeLog,v retrieving revision 1.9 retrieving revision 1.10 diff -u -r1.9 -r1.10 --- ChangeLog 6 Jun 2015 15:42:44 - 1.9 +++ ChangeLog 4 Jul 2015 15:05:18 - 1.10 @@ -1,6 +1,12 @@ # ChangeLog for dev-lang/rust-bin # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/rust-bin/ChangeLog,v 1.9 2015/06/06 15:42:44 jauhien Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/rust-bin/ChangeLog,v 1.10 2015/07/04 15:05:18 jauhien Exp $ + +*rust-bin-1.1.0 (04 Jul 2015) + + 04 Jul 2015; Jauhien Piatlicki +rust-bin-1.1.0.ebuild, + -rust-bin-1.0.0.ebuild: + version bump 06 Jun 2015; Jauhien Piatlicki rust-bin-1.0.0.ebuild: move to new SLOTs schema 1.1 dev-lang/rust-bin/rust-bin-1.1.0.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/rust-bin/rust-bin-1.1.0.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/rust-bin/rust-bin-1.1.0.ebuild?rev=1.1&content-type=text/plain Index: rust-bin-1.1.0.ebuild === # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/dev-lang/rust-bin/rust-bin-1.1.0.ebuild,v 1.1 2015/07/04 15:05:18 jauhien Exp $ EAPI=5 inherit eutils bash-completion-r1 MY_P="rustc-${PV}" DESCRIPTION="Systems programming language from Mozilla" HOMEPAGE="http://www.rust-lang.org/"; SRC_URI="amd64? ( http://static.rust-lang.org/dist/${MY_P}-x86_64-unknown-linux-gnu.tar.gz ) x86? ( http://static.rust-lang.org/dist/${MY_P}-i686-unknown-linux-gnu.tar.gz )" LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA" SLOT="stable" KEYWORDS="~amd64 ~x86" IUSE="" DEPEND=">=app-eselect/eselect-rust-0.3_pre20150425 !dev-lang/rust:0 " RDEPEND="${DEPEND}" src_unpack() { default local postfix use amd64 && postfix=x86_64-unknown-linux-gnu use x86 && postfix=i686-unknown-linux-gnu mv "${WORKDIR}/${MY_P}-${postfix}" "${S}" || die } src_install() { local components=rustc ./install.sh \ --components="${components}" \ --disable-verify \ --prefix="${D}/opt/${P}" \ --mandir="${D}/usr/share/${P}/man" \ --disable-ldconfig \ || die local rustc=rustc-bin-${PV} local rustdoc=rustdoc-bin-${PV} local rustgdb=rust-gdb-bin-${PV} mv "${D}/opt/${P}/bin/rustc" "${D}/opt/${P}/bin/${rustc}" || die mv "${D}/opt/${P}/bin/rustdoc" "${D}/opt/${P}/bin/${rustdoc}" || die mv "${D}/opt/${P}/bin/rust-gdb" "${D}/opt/${P}/bin/${rustgdb}" || die dosym "/opt/${P}/bin/${rustc}" "/usr/bin/${rustc}" dosym "/opt/${P}/bin/${rustdoc}" "/usr/bin/${rustdoc}" dosym "/opt/${P}/bin/${rustgdb}" "/usr/bin/${rustgdb}" cat <<-EOF > "${T}"/50${P} LDPATH="/opt/${P}/lib" MANPATH="/usr/share/${P}/man" EOF doenvd "${T}"/50${P} cat <<-EOF > "${T}/provider-${P}" /usr/bin/rustdoc /usr/bin/rust-gdb EOF dodir /etc/env.d/rust insinto /etc/env.d/rust doins "${T}/provider-${P}" } pkg_postinst() { eselect rust update --if-unset elog "Rust installs a helper script for calling GDB now," elog "for your convenience it is installed under /usr/bin/rust-gdb-bin-${PV}," if has_version app-editors/emacs || has_version app-editors/emacs-vcs; then elog "install app-emacs/rust-mode to get emacs support for rust." fi if has_version app-editors/gvim || has_version app-editors/vim; then elog "install app-vim/rust-mode to get vim support for rust." fi if has_version 'app-shells/zsh'; then elog "install app-shells/rust-zshcomp to get zsh completion for rust." fi } pkg_postrm() { eselect rust unset --if-invalid }
[gentoo-commits] gentoo-x86 commit in dev-lang/rust/files: rust-1.1.0-install.patch
jauhien 15/07/04 14:56:04 Added:rust-1.1.0-install.patch Log: version bump, fix bug 553442 (Portage version: 2.2.18/cvs/Linux i686, signed Manifest commit with key B2EFA1D4) Revision ChangesPath 1.1 dev-lang/rust/files/rust-1.1.0-install.patch file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/rust/files/rust-1.1.0-install.patch?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/rust/files/rust-1.1.0-install.patch?rev=1.1&content-type=text/plain Index: rust-1.1.0-install.patch === # le kludge that fixes https://github.com/Heather/gentoo-rust/issues/41 --- src/rust-installer/install-template.sh +++ src/rust-installer/install-template.sh @@ -622,12 +622,6 @@ install_components() { # Decide the destination of the file local _file_install_path="$_dest_prefix/$_file" - if echo "$_file" | grep "^lib/" > /dev/null - then - local _f="$(echo "$_file" | sed 's/^lib\///')" - _file_install_path="$CFG_LIBDIR/$_f" - fi - if echo "$_file" | grep "^share/man/" > /dev/null then local _f="$(echo "$_file" | sed 's/^share\/man\///')"
[gentoo-commits] gentoo-x86 commit in dev-lang/rust: rust-1.1.0.ebuild ChangeLog rust-1.0.0.ebuild
jauhien 15/07/04 14:56:04 Modified: ChangeLog Added:rust-1.1.0.ebuild Removed: rust-1.0.0.ebuild Log: version bump, fix bug 553442 (Portage version: 2.2.18/cvs/Linux i686, signed Manifest commit with key B2EFA1D4) Revision ChangesPath 1.21 dev-lang/rust/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/rust/ChangeLog?rev=1.21&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/rust/ChangeLog?rev=1.21&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/rust/ChangeLog?r1=1.20&r2=1.21 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-lang/rust/ChangeLog,v retrieving revision 1.20 retrieving revision 1.21 diff -u -r1.20 -r1.21 --- ChangeLog 6 Jun 2015 15:39:57 - 1.20 +++ ChangeLog 4 Jul 2015 14:56:04 - 1.21 @@ -1,6 +1,12 @@ # ChangeLog for dev-lang/rust # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/rust/ChangeLog,v 1.20 2015/06/06 15:39:57 jauhien Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/rust/ChangeLog,v 1.21 2015/07/04 14:56:04 jauhien Exp $ + +*rust-1.1.0 (04 Jul 2015) + + 04 Jul 2015; Jauhien Piatlicki + +files/rust-1.1.0-install.patch, +rust-1.1.0.ebuild, -rust-1.0.0.ebuild: + version bump, fix bug 553442 06 Jun 2015; Jauhien Piatlicki rust-1.0.0.ebuild: move to new SLOTs schema 1.1 dev-lang/rust/rust-1.1.0.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/rust/rust-1.1.0.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/rust/rust-1.1.0.ebuild?rev=1.1&content-type=text/plain Index: rust-1.1.0.ebuild === # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/dev-lang/rust/rust-1.1.0.ebuild,v 1.1 2015/07/04 14:56:04 jauhien Exp $ EAPI=5 PYTHON_COMPAT=( python2_7 ) inherit eutils multilib python-any-r1 MY_P="rustc-${PV}" DESCRIPTION="Systems programming language from Mozilla" HOMEPAGE="http://www.rust-lang.org/"; SRC_URI="http://static.rust-lang.org/dist/${MY_P}-src.tar.gz amd64? ( http://static.rust-lang.org/stage0-snapshots/rust-stage0-2015-04-27-857ef6e-linux-x86_64-94089740e48167c5975c92c139ae9c286764012f.tar.bz2 ) x86? ( http://static.rust-lang.org/stage0-snapshots/rust-stage0-2015-04-27-857ef6e-linux-i386-0bc8cffdce611fb71fd7d3d8e7cdbfaf748a4f16.tar.bz2 ) " LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA" SLOT="stable" KEYWORDS="~amd64 ~x86" IUSE="clang debug doc libcxx +system-llvm" REQUIRED_USE="libcxx? ( clang )" CDEPEND="libcxx? ( sys-libs/libcxx ) >=app-eselect/eselect-rust-0.3_pre20150425 !dev-lang/rust:0 " DEPEND="${CDEPEND} ${PYTHON_DEPS} >=dev-lang/perl-5.0 clang? ( sys-devel/clang ) system-llvm? ( >=sys-devel/llvm-3.6.0[multitarget(-)] ) " RDEPEND="${CDEPEND}" S=${WORKDIR}/${MY_P} src_unpack() { unpack "${MY_P}-src.tar.gz" || die mkdir "${MY_P}/dl" || die cp "${DISTDIR}/rust-stage0"* "${MY_P}/dl/" || die } src_prepare() { local postfix="gentoo-${SLOT}" sed -i -e "s/CFG_FILENAME_EXTRA=.*/CFG_FILENAME_EXTRA=${postfix}/" mk/main.mk || die epatch "${FILESDIR}/${P}-install.patch" } src_configure() { export CFG_DISABLE_LDCONFIG="notempty" "${ECONF_SOURCE:-.}"/configure \ --prefix="${EPREFIX}/usr" \ --libdir="${EPREFIX}/usr/$(get_libdir)/${P}" \ --mandir="${EPREFIX}/usr/share/${P}/man" \ --release-channel=${SLOT} \ --disable-manage-submodules \ $(use_enable clang) \ $(use_enable debug) \ $(use_enable debug llvm-assertions) \ $(use_enable !debug optimize) \ $(use_enable !debug optimize-cxx) \ $(use_enable !debug optimize-llvm) \ $(use_enable !debug optimize-tests) \ $(use_enable doc docs) \ $(use_enable libcxx libcpp) \ $(usex system-llvm "--llvm-root=${EPREFIX}/usr" " ") \ || die } src_compile() { emake VERBOSE=1 } src_install() { unset SUDO_USER default mv "${D}/usr/bin/rustc" "${D}/usr/bin/rustc-${PV}" || die mv "${D}/usr/bin/rustdoc" &q