[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: e116fe19dd5a48f65a772eeef6d680d4e1952bd3 Author: Mike Frysinger gentoo org> AuthorDate: Thu Nov 26 07:57:14 2015 + Commit: Mike Frysinger gentoo org> CommitDate: Thu Nov 26 07:57:19 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e116fe19 net-libs/nghttp2: version bump to 1.4.0 #566804 net-libs/nghttp2/Manifest | 1 + net-libs/nghttp2/nghttp2-1.4.0.ebuild | 62 +++ 2 files changed, 63 insertions(+) diff --git a/net-libs/nghttp2/Manifest b/net-libs/nghttp2/Manifest index eb8b28a..3e781d5 100644 --- a/net-libs/nghttp2/Manifest +++ b/net-libs/nghttp2/Manifest @@ -2,3 +2,4 @@ DIST nghttp2-1.0.5.tar.gz 1356748 SHA256 64e066816606178188bfaf0aa7298e1f44cef94 DIST nghttp2-1.2.1.tar.gz 1399177 SHA256 133451219eacbdd7e37438dd63296e037621a3323d5c8446c35f0c89ab665c7e SHA512 3d7621243f037f4ec6143dcc3f0ad3489faf3a94ce409909eea47dbb59f2a1d80eaf295c59f7fccc2501f26d706c2355c4c26d8c9649c1479dbc4feac2846800 WHIRLPOOL 9a83045f5f619700db7715f048e0e0958552abfc2248f398880b85d278c12b5789810596a724823d903993f39025f49f7e68ce386220ed6fbfa35bd914a549a5 DIST nghttp2-1.3.2.tar.gz 1824304 SHA256 aeafb76acf246352cc0638fbfb8eff999fef7cf18a5bf01a6a77b0af35d14b28 SHA512 85cc1be056dae8c479c6e45d69b52ad575d7e82c271ed8c27548639d5a167c79986a2bb4ffdbe4a0112732b57635c8f6ca38436b5b19faadbe2e8d5dc7b1d8f5 WHIRLPOOL badd7a0062ae6a4400a8a7ef3381b36844c22d44ac84de718ffea0d305bc402fd105452a482f7e8e607c88d674193f015d66b868e0d9c26ff2fe20465bbc1eb2 DIST nghttp2-1.3.4.tar.gz 1836736 SHA256 70da762f021ca6a56912da112f414da8100b035e635bfb056fcf35289229e9ce SHA512 ef47d25f1f214a4f79b4873567f799ec1f9ebb432e57b5f1106fcf0f1a1c0365176125273c7c7a36e826ede43c356413d143f09204206c41dc90c33a1ce33801 WHIRLPOOL e426530bb98a8006dd3ffcd57a151f6c4952c203500c34ee6ebe3ded8a4a44d2d5582763aeb80d373fbd602e0df3e0eefb852d8b98e24b8aa6f3fd68894752a3 +DIST nghttp2-1.4.0.tar.gz 1966441 SHA256 e310ac7a3e9e9d117d5b8bfcd7268bfa3aa5ee888c1503cf5abb9e5b240672a9 SHA512 cadf76ebe02ce90fc5aeee063b597cc13d2352458efd2b86822638137ae6e3c0a384ee9f1de839d64305afc58a96654781c1b9f4bac3b3663fc67e4fa33d3815 WHIRLPOOL 042f9ac0906219116d635c4837573be5d4a96a86560c55eb3485a93f2f64624607b8eb547152a658268abd5e5ccb707d70bd58bb39276ab9a6f36ba252584869 diff --git a/net-libs/nghttp2/nghttp2-1.4.0.ebuild b/net-libs/nghttp2/nghttp2-1.4.0.ebuild new file mode 100644 index 000..7ef717f --- /dev/null +++ b/net-libs/nghttp2/nghttp2-1.4.0.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +# TODO: Add python support. + +EAPI="5" + +inherit multilib-minimal + +if [[ ${PV} == ]] ; then + EGIT_REPO_URI="https://github.com/tatsuhiro-t/nghttp2.git"; + inherit git-2 +else + SRC_URI="https://github.com/tatsuhiro-t/nghttp2/releases/download/v${PV}/${P}.tar.gz"; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +fi + +DESCRIPTION="HTTP/2 C Library" +HOMEPAGE="https://nghttp2.org/"; + +LICENSE="MIT" +SLOT="0/1.14" # . SONAMEs +IUSE="cxx debug hpack-tools jemalloc libressl static-libs test +threads utils xml" + +RDEPEND=" + cxx? ( dev-libs/boost[${MULTILIB_USEDEP},threads] ) + hpack-tools? ( >=dev-libs/jansson-2.5 ) + jemalloc? ( dev-libs/jemalloc ) + utils? ( + >=dev-libs/libev-4.15 + !libressl? ( >=dev-libs/openssl-1.0.2:0 ) + libressl? ( dev-libs/libressl ) + >=sys-libs/zlib-1.2.3 + ) + xml? ( >=dev-libs/libxml2-2.7.7 )" +DEPEND="${RDEPEND} + virtual/pkgconfig + test? ( >=dev-util/cunit-2.1[${MULTILIB_USEDEP}] )" + +multilib_src_configure() { + ECONF_SOURCE=${S} \ + econf \ + --disable-examples \ + --disable-failmalloc \ + --disable-werror \ + --without-cython \ + --disable-python-bindings \ + --without-spdylay \ + $(use_enable cxx asio-lib) \ + $(use_enable debug) \ + $(multilib_native_use_enable hpack-tools) \ + $(use_enable static-libs static) \ + $(use_enable threads) \ + $(multilib_native_use_enable utils app) \ + $(multilib_native_use_with jemalloc) \ + $(multilib_native_use_with xml libxml2) +} + +multilib_src_install_all() { + use static-libs || find "${ED}" -name '*.la' -delete +}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/nss_wrapper/
commit: 17941f715a0711327c60947aa8255069acdab81b Author: Lars Wendler gentoo org> AuthorDate: Thu Nov 26 07:51:48 2015 + Commit: Lars Wendler gentoo org> CommitDate: Thu Nov 26 07:52:04 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17941f71 sys-libs/nss_wrapper: Bump to version 1.1.1 Package-Manager: portage-2.2.26 Signed-off-by: Lars Wendler gentoo.org> sys-libs/nss_wrapper/Manifest | 1 + sys-libs/nss_wrapper/nss_wrapper-1.1.1.ebuild | 25 + 2 files changed, 26 insertions(+) diff --git a/sys-libs/nss_wrapper/Manifest b/sys-libs/nss_wrapper/Manifest index 46dcc68..959f0f5 100644 --- a/sys-libs/nss_wrapper/Manifest +++ b/sys-libs/nss_wrapper/Manifest @@ -1,2 +1,3 @@ DIST nss_wrapper-1.0.3.tar.gz 42535 SHA256 285427ff84020f804b738c1e7154407b4f7017748bce48ce94c0a6b8656cda2f SHA512 3d921b1529e225d4060193ed8b491557d71c172d13d76188f2c9eaeef90f2a5f999ed1cc5b5be1feebf705147371d55a5587049ecb66f39049a8da1dbf8d WHIRLPOOL ea643931f56e9449f6dce4d9ece943ba9701d758f7a893aae05fa0b5c0f924ba34a046b1cb3392e37c43de6e7ea60ec84db224e83bc111a321135b81addcb1d4 DIST nss_wrapper-1.1.0.tar.gz 52804 SHA256 c495e3546762a1930ecc23aa852e25b96913ce4beea3059b1b27d7c2ac72fe39 SHA512 16e773a1c1af91bbed17fbfb0c554455bfef1420d55ab99ae127057677a0974d84a6a66276faf92745aa6f5f2d1a3d9e3c1539a1725f64a9f3052b313b1cc1d1 WHIRLPOOL 0ad94304676a89adc8199f1fe955bc6f26e3b1f747c485f60280e04cf9af8951894650e8f19d45f66092178785bbda690df142e1e4431bc523d37a68a01ea39d +DIST nss_wrapper-1.1.1.tar.gz 52820 SHA256 9f5bda4f5bbfa26cf69816c6ef312b399ab9ca33675dd122aef0d744328d4938 SHA512 493b9fc52896d23a113b27328a61cfcd9473044c86c36a6be9354204236fac632be37b71fb2ac7d602f31eb88869e2e1d7994221c7bcb4139fc0fa859ac359c1 WHIRLPOOL 0a098f6e9af67972eeb50a12252a96de6d9c1c65049cdd391d19b1ee789d6e1e62e5895d8d121bd5144cce4df1eb1481af3b5ea2a82251363a9721893f693848 diff --git a/sys-libs/nss_wrapper/nss_wrapper-1.1.1.ebuild b/sys-libs/nss_wrapper/nss_wrapper-1.1.1.ebuild new file mode 100644 index 000..028028a --- /dev/null +++ b/sys-libs/nss_wrapper/nss_wrapper-1.1.1.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit cmake-multilib + +DESCRIPTION="A wrapper for the user, group and hosts NSS API" +HOMEPAGE="https://cwrap.org/nss_wrapper.html"; +SRC_URI="https://ftp.samba.org/pub/cwrap/${P}.tar.gz"; +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~x86" +IUSE="test" + +DEPEND="" +RDEPEND="${DEPEND}" + +# Work around a problem with >=dev-util/cmake-3.3.0 (bug #558340) +# Because of this we cannot use cmake-multilib_src_configure() here. +multilib_src_configure() { + local mycmakeargs=( -DCMAKE_LIBRARY_PATH=/usr/$(get_libdir) ) + cmake-utils_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slop/
commit: 3e1a5313e048f1d8bb4fc363b29671fe8d509727 Author: Hans de Graaff gentoo org> AuthorDate: Thu Nov 26 06:56:31 2015 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Nov 26 06:56:31 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e1a5313 dev-ruby/slop: add 4.2.1 Package-Manager: portage-2.2.20.1 dev-ruby/slop/Manifest | 1 + dev-ruby/slop/slop-4.2.1.ebuild | 27 +++ 2 files changed, 28 insertions(+) diff --git a/dev-ruby/slop/Manifest b/dev-ruby/slop/Manifest index 5314dbc..762ef02 100644 --- a/dev-ruby/slop/Manifest +++ b/dev-ruby/slop/Manifest @@ -1,3 +1,4 @@ DIST slop-3.6.0.tgz 19570 SHA256 8fdb0e81e0636f7a266b5f12e1fa419c27bf1b529f0c48addaaa9b02bcccf1ca SHA512 48bc2f56070a6f65b865b76dd5ba2e0e434c2ac5f9efef89301833746c0d01e5d9769ae02cdff8a4cfb0ed67d4306d921eafe086f49dafa0af8521d14bcee2a6 WHIRLPOOL c33dfb201a24c07e3abc56fa5c0944caff55814ac42d462e607a63c7d60e7fb02ba80accd020f572331c0bd9abd823446538e81b8039fdf5bab6bfa26d24e5d4 DIST slop-4.1.0.tgz 12644 SHA256 d07e6bb256cc1392ddeafcd071bd6407c469af4496de9e429333a50514281a33 SHA512 b1dfa808821b210681917e2cec6878482287e3be0e8ea1a1b3b311bf94e53a109e9b77524bca0030600904545c3e7a5b2ad3850210e53c7ee5bbff1efd8adef2 WHIRLPOOL ebdca4c84c7dc9997be8a1a492389c43b907a4d8c1f7bbad74ebff9335459d83f989b6e1a3e04ca76926c08737f1244abdd461ae8fc72d87532bf9003af30427 DIST slop-4.2.0.tgz 13291 SHA256 72fb5cc0d3847d44b3e4a6eba6ce7c0042819db3b952fc91ce662146b7797f49 SHA512 5857b749cee508a5ac94b1c247b23cb9b0dd23bb51ade3909472f597ee1c4a73571afb499731a7b55e65125cee83d9ce582b87a10f68086debc30e70f044 WHIRLPOOL 5a881a86ba79925174d0f88933302fcabe79889f1570b6bc14ee3c20d9b1cadae761641d499de86c5cb82cc0a2dd71a5f87082026758d474001db5f0e0804887 +DIST slop-4.2.1.tgz 13788 SHA256 a825f9a6e9a450e5d1968b52cb4c1b662d678a94063e0d5f3d6ae50a4f788b62 SHA512 698c8dc10aa450486b43d2a2d2447616bc7dc42a6ea6b0b5db4aa0be651641d780f002161ab6fd6f6d1b4b6fb59ac38a8b56a4b27daa80680c5f2a94e13fbb11 WHIRLPOOL 8539c9308edb0744fd74170c945bcf44564daaebcfdb7347769932747e7167ac4edddc365eb4e058b26a08850809cbaa91d2e645c6f027e5145123baff09a6d0 diff --git a/dev-ruby/slop/slop-4.2.1.ebuild b/dev-ruby/slop/slop-4.2.1.ebuild new file mode 100644 index 000..f75b19d --- /dev/null +++ b/dev-ruby/slop/slop-4.2.1.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +USE_RUBY="ruby20 ruby21 ruby22" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="A simple option parser with an easy to remember syntax and friendly API" +HOMEPAGE="https://github.com/injekt/slop"; +SRC_URI="https://github.com/injekt/${PN}/archive/v${PV}.tar.gz -> ${P}.tgz" + +LICENSE="MIT" +SLOT="4" +KEYWORDS="~amd64 ~ppc64 ~x86" + +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/minitest )" + +all_ruby_prepare() { + sed -i -e '/git ls-files/d' slop.gemspec || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mysql2/
commit: 8b8fa66a7599db258dee60a2d0a00ab177f34332 Author: Hans de Graaff gentoo org> AuthorDate: Thu Nov 26 06:51:03 2015 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Nov 26 06:51:03 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b8fa66a dev-ruby/mysql2: add 0.4.2 Package-Manager: portage-2.2.20.1 dev-ruby/mysql2/Manifest| 1 + dev-ruby/mysql2/mysql2-0.4.2.ebuild | 35 +++ 2 files changed, 36 insertions(+) diff --git a/dev-ruby/mysql2/Manifest b/dev-ruby/mysql2/Manifest index 6603a48..763ee4b 100644 --- a/dev-ruby/mysql2/Manifest +++ b/dev-ruby/mysql2/Manifest @@ -1,3 +1,4 @@ DIST mysql2-0.3.19.gem 52224 SHA256 d34c6804e1916361ff352da0f0f57e615909cad0edcbf18d9aba78e1ddc2918a SHA512 1486e6016854776307a42b8edd1b51f222c9ec4a3aa769aba03579c132e778673ed5cd788d129fecb73085a01989adf9813d36d20ff292573b6db041354270f5 WHIRLPOOL 12db1a0c0b8260bae189590094978038903e871e1e91cf9d502117a05807344a60d9b40be0c8a45e5be74f027eefbf7e2c2ab5d5ba2d8e9bcdabaf6b41c8024b DIST mysql2-0.3.20.gem 52224 SHA256 37166b21ca4b92a7af9bea566d78884b05391cfc14f786c18e7f264b422f0758 SHA512 65088e57b3693cb2b28cd37fc595de43edb85dba14421c1c43cd0c4e41efc0a8a39bd541213170af95e712998b44411a4212d9b96750207ed9d7292aa1e66c91 WHIRLPOOL 23e9852f3f9ee76e4463c4397b1e96288e2f8575030f33540c7c8cc8ca8fc106be2aec1c117dd008e4026872850731b4396baeb971e8dacf523fe33387c9 DIST mysql2-0.4.1.gem 71680 SHA256 1ba5e782424a7a8d9ed75456c0df22d4196d6ca84a3a8a1ba3d009c5783d0fe2 SHA512 6abd2e63c5a24fa935d706afecba1a14b6fbb408a1a5e88b78b19a034426d7dbaaa82646b471d5d3965547d8377b196031f1a00e86a0da54665e485aa051ce7c WHIRLPOOL 21e6aa216a564335dd9e980e93ee29bd29a5958392c759d6e86c8a88f35d843eb8b9292c904ec3102c079e023757d0555a7faf8c9bb028151815bb68ad0024a2 +DIST mysql2-0.4.2.gem 72704 SHA256 0a12414109d6f1c328ed29a2157daff265eab81f1b3bce7794fcb4804fdaeb66 SHA512 d6883149dbd505c5d7f73c657a5fd2eebaeff9f78d411ac2fcb9bf78dc7f45866290067f20af2dd40a1851a26b09f1af404bc7aba3c60dd979475b7db81e2dae WHIRLPOOL 999b87d21acb6f8dfeb33770c27dc0b00d4576edc5e14311e543bca09be79bf56fe8d9aa93b881dca99ed5a21634c2bb1328cb0f0877ee7f0573013bb0688284 diff --git a/dev-ruby/mysql2/mysql2-0.4.2.ebuild b/dev-ruby/mysql2/mysql2-0.4.2.ebuild new file mode 100644 index 000..3b15943 --- /dev/null +++ b/dev-ruby/mysql2/mysql2-0.4.2.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +USE_RUBY="ruby19 ruby20 ruby21 ruby22" + +# Tests require a live MySQL database but should all pass. +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit multilib ruby-fakegem + +DESCRIPTION="A modern, simple and very fast Mysql library for Ruby - binding to libmysql" +HOMEPAGE="https://github.com/brianmario/mysql2"; + +LICENSE="MIT" +SLOT="0.4" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" +IUSE="" + +DEPEND="${DEPEND} virtual/libmysqlclient" +RDEPEND="${RDEPEND} virtual/libmysqlclient:=" + +each_ruby_configure() { + ${RUBY} -Cext/mysql2 extconf.rb --with-mysql-config "${EPREFIX}/usr/bin/mysqlconfig" || die +} + +each_ruby_compile() { + emake V=1 -Cext/mysql2 + cp ext/mysql2/mysql2$(get_modname) lib/mysql2/ || die +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/pianobar/
commit: c79126293f27146f25af2c167da926376aa793ea Author: Tim Harder gentoo org> AuthorDate: Thu Nov 26 04:56:26 2015 + Commit: Tim Harder gentoo org> CommitDate: Thu Nov 26 05:06:02 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7912629 media-sound/pianobar: version bump to 2015.11.22 media-sound/pianobar/Manifest | 1 + .../pianobar/{pianobar-.ebuild => pianobar-2015.11.22.ebuild} | 4 ++-- media-sound/pianobar/pianobar-.ebuild | 4 ++-- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/media-sound/pianobar/Manifest b/media-sound/pianobar/Manifest index d293cf1..3810f33 100644 --- a/media-sound/pianobar/Manifest +++ b/media-sound/pianobar/Manifest @@ -1 +1,2 @@ DIST pianobar-2014.09.28.tar.bz2 51810 SHA256 6bd10218ad5d68c4c761e02c729627d2581b4a6db559190e7e52dc5df177e68f SHA512 3a9a508eaa4f1060ab456c4e28cd5447ed0a2e6a15b7694bf711ffa363d86c27483b1956da7f90919c9111c48752a99b9f704e721924903c017355dd577bc905 WHIRLPOOL 35db2f53b194d61c8601f27a787319036e5a59d86734ffd6ee00762fb66b2265c0f5b99aeea7ebffc9ebf5f8aa1430acc136e3486e6fa8cd2b355c439e96b68b +DIST pianobar-2015.11.22.tar.bz2 45973 SHA256 23fbc9e6f55b3277dba7a0f68ff721bad7f1eeea504c616ba008841686de322b SHA512 cd8f7307f0d7bd0359954202d2fc3b6d9fdcdc7238a2057c1541f85d62d69fafb22c4a6466d873c35727c1ad1576755ac2f9224dd5ce4ccba2d9c1c8b9a0205a WHIRLPOOL 30c6a43b2cad991d28ca7de981a950debed1f7b6097f71346ea181857e9599a3bf362153ffd040dbed1bc2a1b3459e96e48e5b963ffcb5a87d19157cf6d96ba8 diff --git a/media-sound/pianobar/pianobar-.ebuild b/media-sound/pianobar/pianobar-2015.11.22.ebuild similarity index 94% copy from media-sound/pianobar/pianobar-.ebuild copy to media-sound/pianobar/pianobar-2015.11.22.ebuild index 4c492a8..0b27aa6 100644 --- a/media-sound/pianobar/pianobar-.ebuild +++ b/media-sound/pianobar/pianobar-2015.11.22.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$ @@ -21,7 +21,7 @@ SLOT="0" IUSE="static-libs" RDEPEND="media-libs/libao - net-libs/gnutls + net-misc/curl dev-libs/libgcrypt:0= dev-libs/json-c >=virtual/ffmpeg-9" diff --git a/media-sound/pianobar/pianobar-.ebuild b/media-sound/pianobar/pianobar-.ebuild index 4c492a8..0b27aa6 100644 --- a/media-sound/pianobar/pianobar-.ebuild +++ b/media-sound/pianobar/pianobar-.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$ @@ -21,7 +21,7 @@ SLOT="0" IUSE="static-libs" RDEPEND="media-libs/libao - net-libs/gnutls + net-misc/curl dev-libs/libgcrypt:0= dev-libs/json-c >=virtual/ffmpeg-9"
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gentoo-keys/
commit: e41f361cfc802c6b3858e0d7f08296123ac54705 Author: Brian Dolbec gentoo org> AuthorDate: Thu Nov 26 03:07:33 2015 + Commit: Brian Dolbec gentoo org> CommitDate: Thu Nov 26 03:07:33 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e41f361c app-crypt/gentoo-keys: Update with renewed expiry dates Package-Manager: portage-2.2.26 app-crypt/gentoo-keys/Manifest | 2 +- ...{gentoo-keys-201501052117.ebuild => gentoo-keys-201511260245.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/gentoo-keys/Manifest b/app-crypt/gentoo-keys/Manifest index 2d6f480..a0c6695 100644 --- a/app-crypt/gentoo-keys/Manifest +++ b/app-crypt/gentoo-keys/Manifest @@ -1 +1 @@ -DIST gentoo-keys-201501052117.tar.xz 28936 SHA256 168e430e9cbc2d720a53b2ba04fe1dd54ee667f12b75d8b51d60b8cb11a474f1 SHA512 7e48e4a13f3e431b0f2f48fc4ed4fdca4b8078b725b1a9d9ca30a551178cc229c5e4b6b9018cea5686c310c065091073c7f04ab8eb61a20be1ccd9956c1d8cee WHIRLPOOL bc4d1f71cc9517ba3741bae4727e10480641c81701cb2f91412e30fa055e6ee38ee46e0afed927214370be89308af2516bee311585b5aec8a690ccf3eac3c6e8 +DIST gentoo-keys-201511260245.tar.xz 31136 SHA256 8ab4b3c9d6542d85525e8287e74517f1906a0855ccba79ed9e8f48e8861907d6 SHA512 fc0f9bdf36c988146ea407f0788f98c78acb6ded1aba8f1471f740f49421a32005fa325550b57eb1d0520e838286a642c05c90edb264810a2906c6da73fc3c6b WHIRLPOOL ed4bda563a9e17fbb0cb0a963330ec1c403c5a5e8b04760210f22019ab5d1dd7c0afa57604fe2fb62d1a7ef0e67aac1c2bb45df27d4cb3bf46057be78ebab2ad diff --git a/app-crypt/gentoo-keys/gentoo-keys-201501052117.ebuild b/app-crypt/gentoo-keys/gentoo-keys-201511260245.ebuild similarity index 100% rename from app-crypt/gentoo-keys/gentoo-keys-201501052117.ebuild rename to app-crypt/gentoo-keys/gentoo-keys-201511260245.ebuild
[gentoo-commits] repo/gentoo:master commit in: media-sound/flacon/
commit: 61a937c92a53bf503737d3982620538989a2e52d Author: Ian Delaney gentoo org> AuthorDate: Thu Nov 26 02:06:55 2015 + Commit: Ian Delaney gentoo org> CommitDate: Thu Nov 26 02:07:31 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61a937c9 media-sound/flacon: Add Coacher as co-maintainer to metadata Package-Manager: portage-2.2.24 media-sound/flacon/metadata.xml | 5 + 1 file changed, 5 insertions(+) diff --git a/media-sound/flacon/metadata.xml b/media-sound/flacon/metadata.xml index 2496480..ecc017d 100644 --- a/media-sound/flacon/metadata.xml +++ b/media-sound/flacon/metadata.xml @@ -10,6 +10,11 @@ maksbo...@gentoo.org Maxim Koltsov + + itumaykin+gen...@gmail.com + Coacher + Proxied maintainer; set to assignee in all bugs + Add support for Monkey's Audio files Support for Replay Gain metadata, for relative volume adjustment
[gentoo-commits] repo/gentoo:master commit in: media-video/mpv/
commit: 33696085eda3b09be6eb62b588a769a3a9e13d8a Author: Ian Delaney gentoo org> AuthorDate: Thu Nov 26 02:05:59 2015 + Commit: Ian Delaney gentoo org> CommitDate: Thu Nov 26 02:07:31 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33696085 media-video/mpv: Add Coacher as co-maintainer to metadata Package-Manager: portage-2.2.24 media-video/mpv/metadata.xml | 5 + 1 file changed, 5 insertions(+) diff --git a/media-video/mpv/metadata.xml b/media-video/mpv/metadata.xml index 036d2ac..1bead13 100644 --- a/media-video/mpv/metadata.xml +++ b/media-video/mpv/metadata.xml @@ -9,6 +9,11 @@ maksbo...@gentoo.org + itumaykin+gen...@gmail.com + Coacher + Proxied maintainer; set to assignee in all bugs + + nik...@gmx.us video
[gentoo-commits] repo/gentoo:master commit in: profiles/default/linux/uclibc/
commit: 36fb9bac8c0eb879951698557564b7cc72716f8c Author: Anthony G. Basile gentoo org> AuthorDate: Thu Nov 26 01:01:33 2015 + Commit: Anthony G. Basile gentoo org> CommitDate: Thu Nov 26 01:01:33 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36fb9bac profiles: use mask elibc_musl on uclibc profiles. profiles/default/linux/uclibc/use.mask | 1 + 1 file changed, 1 insertion(+) diff --git a/profiles/default/linux/uclibc/use.mask b/profiles/default/linux/uclibc/use.mask index 421c0bc..03acc65 100644 --- a/profiles/default/linux/uclibc/use.mask +++ b/profiles/default/linux/uclibc/use.mask @@ -9,3 +9,4 @@ pam -elibc_uclibc elibc_glibc +elibc_musl
[gentoo-commits] repo/gentoo:master commit in: profiles/default/linux/uclibc/mips/, profiles/default/linux/uclibc/
commit: 6c3d97542d41a24a52005bb2aa5125a9cc5d8bc1 Author: Anthony G. Basile gentoo org> AuthorDate: Thu Nov 26 00:55:58 2015 + Commit: Anthony G. Basile gentoo org> CommitDate: Thu Nov 26 00:56:43 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c3d9754 profiles: USE=internal-glib on all uclibc profiles by default. profiles/default/linux/uclibc/{mips => }/package.use | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/profiles/default/linux/uclibc/mips/package.use b/profiles/default/linux/uclibc/package.use similarity index 100% rename from profiles/default/linux/uclibc/mips/package.use rename to profiles/default/linux/uclibc/package.use
[gentoo-commits] repo/gentoo:master commit in: net-misc/curl/
commit: 92f858c07d0752d7d2bffa2f4027a619326c5726 Author: Anthony G. Basile gentoo org> AuthorDate: Wed Nov 25 23:25:28 2015 + Commit: Anthony G. Basile gentoo org> CommitDate: Wed Nov 25 23:25:28 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92f858c0 net-misc/curl: remove older unstable versions Package-Manager: portage-2.2.20.1 net-misc/curl/Manifest | 1 - net-misc/curl/curl-7.44.0-r1.ebuild | 253 net-misc/curl/curl-7.44.0.ebuild| 245 -- 3 files changed, 499 deletions(-) diff --git a/net-misc/curl/Manifest b/net-misc/curl/Manifest index d1476ae..ac58e7f 100644 --- a/net-misc/curl/Manifest +++ b/net-misc/curl/Manifest @@ -1,3 +1,2 @@ DIST curl-7.43.0.tar.bz2 3363770 SHA256 baa654a1122530483ccc1c58cc112fec3724a82c11c6a389f1e6a37dc8858df9 SHA512 0b06ec078680619f56a458ac115142546134917331b71b73ed2c0371c480034dac7ed848814be0dd1e752154c53e48b9e0276b83f75a690df6cfb480ab331272 WHIRLPOOL e5c97b3cbf0f9915f62a100ce2972e6cffcabae753770c2f0a1fc3bcef3a66c0a2d4d7e361b00f442d62eca3b0d9526eb34f6b043fb655648180e81ef630a527 -DIST curl-7.44.0.tar.bz2 3398814 SHA256 1e2541bae6582bb697c0fbae49e1d3e6fad5d05d5aa80dbd6f072e0a44341814 SHA512 250a0aa6ba9917cd7666ff180efb02d994d1040759b94370b8c3bb215467d632b867f111b555228ab7f9a7ecd1e5d205204b29cbc003797dd315f628376a376d WHIRLPOOL 6725c44667016365f6c83a75cae1fc1f4d310256194a7f6b2738f642250b5229a565047c9f4882f07dd2daf0a4b5149e22ce91d62c26a52d73c087e50c64f6cd DIST curl-7.45.0.tar.bz2 3473632 SHA256 65154e66b9f8a442b57c436904639507b4ac37ec13d6f8a48248f1b4012b98ea SHA512 71c557c69eb8d160f74a9b76ef83a46ce33ef4e8a66a261699329583dadf10205b4ba4783f92d4e6c8724f6610ffade5b0a9f189b0a7b9169ff839dfc8980481 WHIRLPOOL afc1627cebb64c9111f943fe63d95c8a998934fd02e3b8d12f061d23b174b7475c48451ecc1713ce54771455a6465238aa3b818b0eb9ba5c86ffd06eb1f2bc76 diff --git a/net-misc/curl/curl-7.44.0-r1.ebuild b/net-misc/curl/curl-7.44.0-r1.ebuild deleted file mode 100644 index 93ba073..000 --- a/net-misc/curl/curl-7.44.0-r1.ebuild +++ /dev/null @@ -1,253 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -inherit autotools eutils prefix multilib-minimal - -DESCRIPTION="A Client that groks URLs" -HOMEPAGE="http://curl.haxx.se/"; -SRC_URI="http://curl.haxx.se/download/${P}.tar.bz2"; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="adns http2 idn ipv6 kerberos ldap metalink rtmp samba ssh ssl static-libs test threads" -IUSE+=" curl_ssl_axtls curl_ssl_gnutls curl_ssl_libressl curl_ssl_nss +curl_ssl_openssl curl_ssl_polarssl curl_ssl_winssl" -IUSE+=" elibc_Winnt" - -#lead to lots of false negatives, bug #285669 -RESTRICT="test" - -RDEPEND="ldap? ( >=net-nds/openldap-2.4.38-r1[${MULTILIB_USEDEP}] ) - ssl? ( - curl_ssl_axtls? ( - >=net-libs/axtls-1.4.9-r1[${MULTILIB_USEDEP}] - app-misc/ca-certificates - ) - curl_ssl_gnutls? ( - || ( - ( - >=net-libs/gnutls-3.2.15[static-libs?,${MULTILIB_USEDEP}] - >=dev-libs/nettle-2.6[${MULTILIB_USEDEP}] - ) - ( - =net-libs/gnutls-2.12*[nettle,static-libs?,${MULTILIB_USEDEP}] - >=dev-libs/nettle-2.6[${MULTILIB_USEDEP}] - ) - ( - =net-libs/gnutls-2.12*[-nettle,static-libs?,${MULTILIB_USEDEP}] - >=dev-libs/libgcrypt-1.5.3[static-libs?,${MULTILIB_USEDEP}] - ) - ) - app-misc/ca-certificates - ) - curl_ssl_libressl? ( - dev-libs/libressl[static-libs?,${MULTILIB_USEDEP}] - ) - curl_ssl_openssl? ( - >=dev-libs/openssl-1.0.1h-r2[static-libs?,${MULTILIB_USEDEP}] - ) - curl_ssl_nss? ( - >=dev-libs/nss-3.15.4[${MULTILIB_USEDEP}] - app-misc/ca-certificates - ) - curl_ssl_polarssl? ( - >=net-libs/polarssl-1.3.4:=[${MULTILIB_USEDEP}] - app-misc/ca-certificates - ) - ) - http2? ( net-libs/nghttp2[${MULTIL
[gentoo-commits] repo/gentoo:master commit in: net-misc/curl/
commit: 90d8157e670f03a4def0a553d9b92d361a6e8c31 Author: Anthony G. Basile gentoo org> AuthorDate: Wed Nov 25 23:32:00 2015 + Commit: Anthony G. Basile gentoo org> CommitDate: Wed Nov 25 23:32:00 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90d8157e net-misc/curl: remove dependency on =net-libs/gnutls-2.12* which is off the tree Package-Manager: portage-2.2.20.1 net-misc/curl/curl-7.45.0.ebuild | 16 ++-- 1 file changed, 2 insertions(+), 14 deletions(-) diff --git a/net-misc/curl/curl-7.45.0.ebuild b/net-misc/curl/curl-7.45.0.ebuild index 93ba073..ad3e1d4 100644 --- a/net-misc/curl/curl-7.45.0.ebuild +++ b/net-misc/curl/curl-7.45.0.ebuild @@ -27,20 +27,8 @@ RDEPEND="ldap? ( >=net-nds/openldap-2.4.38-r1[${MULTILIB_USEDEP}] ) app-misc/ca-certificates ) curl_ssl_gnutls? ( - || ( - ( - >=net-libs/gnutls-3.2.15[static-libs?,${MULTILIB_USEDEP}] - >=dev-libs/nettle-2.6[${MULTILIB_USEDEP}] - ) - ( - =net-libs/gnutls-2.12*[nettle,static-libs?,${MULTILIB_USEDEP}] - >=dev-libs/nettle-2.6[${MULTILIB_USEDEP}] - ) - ( - =net-libs/gnutls-2.12*[-nettle,static-libs?,${MULTILIB_USEDEP}] - >=dev-libs/libgcrypt-1.5.3[static-libs?,${MULTILIB_USEDEP}] - ) - ) + >=net-libs/gnutls-3.2.15[static-libs?,${MULTILIB_USEDEP}] + >=dev-libs/nettle-2.6[${MULTILIB_USEDEP}] app-misc/ca-certificates ) curl_ssl_libressl? (
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/sparc/
commit: c19e1e0d73362e4f8a022428b8d5cd52499cc90d Author: Anthony G. Basile gentoo org> AuthorDate: Wed Nov 25 23:15:05 2015 + Commit: Anthony G. Basile gentoo org> CommitDate: Wed Nov 25 23:15:05 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c19e1e0d profiles: mask http2 on net-misc/curl for sparc until stabilized, bug #558734. profiles/arch/sparc/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask index fecfa8d..f62dedc 100644 --- a/profiles/arch/sparc/package.use.mask +++ b/profiles/arch/sparc/package.use.mask @@ -2,6 +2,10 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ +# Anthony G. Basile (25 Nov 2015) +# mask http2 on net-misc/curl until stabilized, bug #558734 +net-misc/curl http2 + # Justin Lecher (18 Nov 2015) # requires dev-python/restkit which requires # dev-python/socketpool which requires dev-python/gevent which requires
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
commit: 7382ef4041ce6210697b173aa0e3ba7ccd7cb230 Author: Anthony G. Basile gentoo org> AuthorDate: Wed Nov 25 23:07:18 2015 + Commit: Anthony G. Basile gentoo org> CommitDate: Wed Nov 25 23:07:29 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7382ef40 net-libs/nghttp2: stable on arm, bug #558734 Package-Manager: portage-2.2.20.1 net-libs/nghttp2/nghttp2-1.0.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/nghttp2/nghttp2-1.0.5.ebuild b/net-libs/nghttp2/nghttp2-1.0.5.ebuild index a19e2eb..fb93169 100644 --- a/net-libs/nghttp2/nghttp2-1.0.5.ebuild +++ b/net-libs/nghttp2/nghttp2-1.0.5.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == ]] ; then inherit git-2 else SRC_URI="https://github.com/tatsuhiro-t/nghttp2/releases/download/v${PV}/${P}.tar.gz"; - KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh ~sparc x86" + KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh ~sparc x86" fi DESCRIPTION="HTTP/2 C Library"
[gentoo-commits] repo/gentoo:master commit in: app-emulation/virt-manager/
commit: c3b88a746dfebafbcc3d64b78f9eef8818bde863 Author: Matthias Maier gentoo org> AuthorDate: Wed Nov 25 22:56:10 2015 + Commit: Matthias Maier gentoo org> CommitDate: Wed Nov 25 22:57:21 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3b88a74 app-emulation/virt-manager: version bump to 1.3.0, ebuild maintenance - version bump to 1.3.0 - synchronize live ebuild and 1.3.0 Package-Manager: portage-2.2.24 app-emulation/virt-manager/Manifest | 1 + .../{virt-manager-.ebuild => virt-manager-1.3.0.ebuild} | 2 +- app-emulation/virt-manager/virt-manager-.ebuild | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/app-emulation/virt-manager/Manifest b/app-emulation/virt-manager/Manifest index 9dde0f2..8dccb60 100644 --- a/app-emulation/virt-manager/Manifest +++ b/app-emulation/virt-manager/Manifest @@ -1,2 +1,3 @@ DIST virt-manager-1.1.0.tar.gz 2509440 SHA256 ab0906cb15a132f1893f89ac4ca211c6c2c9c2d1860fbc285edbf9451c0f7941 SHA512 8c3aa56e13f1ec4a67e353b15b4f61bdc067300dbc459790b04e5f5258bf526694ec712a9f74d7af48ddd271081d48ae98d576f4bc5ed139e046620a9aa64e2d WHIRLPOOL aaffdf75b313c88a10648503bf552357139aff2a1624da1b17cac3975fec21ad6c3ccce00999ef8f4f1f4731aabf5ae2c07e70e453785caefe932c3b0deab456 DIST virt-manager-1.2.1.tar.gz 2524812 SHA256 74bba80e72e5e1b4d84f1d5b7211b874e9c4ae00a0a44149d1721acab38ce6be SHA512 b99144f498bc2f28c98bb2395e0a9c2fe244a3da476892698ff0f1fd4a6d36a8ddf53e13561593c5e94932ce8176a27092c818ed218634fc5201666ad6792791 WHIRLPOOL d2402087453ec720add0a815433e9feda1bd36e253178dfe1cf27f52e0ad41a13e1e1d6a9977b63485ed8acc257d93c903625b775c6ab130ea7235e52be0e8fc +DIST virt-manager-1.3.0.tar.gz 2564090 SHA256 a6ebec0dd695b195778c5d710c7b6f1cd28d3ccb8b128fa006eebb35b156a315 SHA512 8cba9ad45aa3b070e29ec72cc45c5eb88231dfb0ef2a24cdc913acdf30158d29cc0b18e23f168fb5eafa4d890b5cd286a04669210b1411701adc912e29274101 WHIRLPOOL 379c54e1541b2186b1c218849758a917a8913e92603f8c492e707c206ef1fb7084bb7f21c474d6829e613b5ba524684562c1b3d696823478909f2a9d5a0f780f diff --git a/app-emulation/virt-manager/virt-manager-.ebuild b/app-emulation/virt-manager/virt-manager-1.3.0.ebuild similarity index 97% copy from app-emulation/virt-manager/virt-manager-.ebuild copy to app-emulation/virt-manager/virt-manager-1.3.0.ebuild index 87e7fde..e1ba253 100644 --- a/app-emulation/virt-manager/virt-manager-.ebuild +++ b/app-emulation/virt-manager/virt-manager-1.3.0.ebuild @@ -38,7 +38,7 @@ RDEPEND="!app-emulation/virtinst gtk? ( x11-libs/gtk+:3[introspection] gnome-base/dconf - >=net-libs/gtk-vnc-0.3.8[gtk3,introspection] + >=net-libs/gtk-vnc-0.3.8[gtk3,introspection,python,${PYTHON_USEDEP}] net-misc/spice-gtk[usbredir,gtk3,introspection,python,sasl?,${PYTHON_USEDEP}] net-misc/x11-ssh-askpass x11-libs/vte:2.90[introspection] diff --git a/app-emulation/virt-manager/virt-manager-.ebuild b/app-emulation/virt-manager/virt-manager-.ebuild index 87e7fde..e1ba253 100644 --- a/app-emulation/virt-manager/virt-manager-.ebuild +++ b/app-emulation/virt-manager/virt-manager-.ebuild @@ -38,7 +38,7 @@ RDEPEND="!app-emulation/virtinst gtk? ( x11-libs/gtk+:3[introspection] gnome-base/dconf - >=net-libs/gtk-vnc-0.3.8[gtk3,introspection] + >=net-libs/gtk-vnc-0.3.8[gtk3,introspection,python,${PYTHON_USEDEP}] net-misc/spice-gtk[usbredir,gtk3,introspection,python,sasl?,${PYTHON_USEDEP}] net-misc/x11-ssh-askpass x11-libs/vte:2.90[introspection]
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: d722891ff24b10d49fd85eb6b5c6100e756cf22b Author: Anthony G. Basile gentoo org> AuthorDate: Wed Nov 25 23:01:13 2015 + Commit: Anthony G. Basile gentoo org> CommitDate: Wed Nov 25 23:01:13 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d722891f profiles: unmask USE=http2 for net-misc/curl, bug #563060. profiles/base/package.use.mask | 5 - 1 file changed, 5 deletions(-) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index ae90c6f..e738d55 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -121,11 +121,6 @@ dev-java/oracle-jre-bin javafx nsplugin app-text/cmigemo emacs www-client/w3m migemo -# Anthony G. Basile (04 Jul 2015) -# USE=http2 depends on net-libs/nghttp2 which was recently -# added to the tree and is still not stable. Bug #552618. -net-misc/curl http2 - # Gilles Dartiguelongue (25 May 2015) # webkit fails to build with USE=wayland, bug #549228 # https://bugs.webkit.org/show_bug.cgi?id=142879
[gentoo-commits] repo/gentoo:master commit in: dev-lang/mono/
commit: c593dd57ed93d2dcdee3affeab908a423f683ebd Author: Manuel Rüger gentoo org> AuthorDate: Wed Nov 25 22:37:07 2015 + Commit: Manuel Rüger gentoo org> CommitDate: Wed Nov 25 22:37:07 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c593dd57 dev-lang/mono: Version bump to 4.0.5.1 Gentoo-Bug: #563028 Package-Manager: portage-2.2.26 dev-lang/mono/Manifest| 1 + dev-lang/mono/mono-4.0.5.1.ebuild | 118 ++ 2 files changed, 119 insertions(+) diff --git a/dev-lang/mono/Manifest b/dev-lang/mono/Manifest index eeb4e09..8f07bd3 100644 --- a/dev-lang/mono/Manifest +++ b/dev-lang/mono/Manifest @@ -1,3 +1,4 @@ DIST mono-2.10.9.tar.bz2 34038017 SHA256 541038cd4edd4a1c485638d49697d45015ef7483bcb21bb6165e4d7eb770c9a5 SHA512 426881873e7f9aaf01e1306bed7b3ac220082ca40dce91fa4f4f331944e8d91453b3cdcc4918882ab039ed694ae8819eeb787edf6a2ad42cc661614076725c01 WHIRLPOOL 93f54fbbf032fb60467fd4317630588d349c3dfb50158bad478bd3e2650fd3e8f12d45be372873b57626d4ac48f798646c3650590bbf731dc2f005ee618b8548 DIST mono-3.12.1.tar.bz2 73487974 SHA256 5d8cf153af2948c06bc9fbf5088f6834868e4db8e5f41c7cff76da173732b60d SHA512 7ff87d95c347186347dc7a9ffb767112717de2b808f8f1b612c56c9eb70fdcc0c8f586989be4509a2768e71854d8195567196c992cc2c5b184ecbe5ac190 WHIRLPOOL fe3a6cdb8bf4602ad1d1e43099b2a552005c315a232a7d2bddf0081a68e882228712af5301f18d3a890f454041c4a34d6f0926aaba34401ecfa702eecd9415c8 DIST mono-4.0.3.20.tar.bz2 95987018 SHA256 976c0be3ab9b66361f48e8133c60b1b2942b88c44a7a11a19cd98f5ff64313fc SHA512 bbf65abb4d91aa65fd467a59dcc7c290f779ab9f8df9d82b56957893556ad8d13dc3cc85f3128145e0dd15aaa8b0ea872c4b66af4fd211243d368514f10a07cd WHIRLPOOL 9e7730c234dbf34a81637789a3ffee4ce37a1eaef6748f28a79875411d3c1d97cfbdce6146abfa7dde245e821fe52b2766bb7240637a8b8272788dffc5fd21ae +DIST mono-4.0.5.1.tar.bz2 96533206 SHA256 c2f42944dded3196c6449f90e79990f1951070a361a0dcc2350fc56e945bc229 SHA512 c0783f7b2e344ca00ea354d2723821636a2594345f7e1fd93bf84e9ba1b5501848d4f49b1538279aac9f6f333d296394322e08a9749fe2208340104aa594cd09 WHIRLPOOL ae9b0758c019003fc9ecdbd051974d547c59c24a4505e71c1fc7db8095bc98cdb486405e2ba1794bfb34ecc6bebeb8b5165a97ba8f596897887eb7f2da806b89 diff --git a/dev-lang/mono/mono-4.0.5.1.ebuild b/dev-lang/mono/mono-4.0.5.1.ebuild new file mode 100644 index 000..2675538 --- /dev/null +++ b/dev-lang/mono/mono-4.0.5.1.ebuild @@ -0,0 +1,118 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +AUTOTOOLS_PRUNE_LIBTOOL_FILES="all" +AUTOTOOLS_AUTORECONF=1 + +inherit eutils linux-info mono-env flag-o-matic pax-utils autotools-utils versionator + +DESCRIPTION="Mono runtime and class libraries, a C# compiler/interpreter" +HOMEPAGE="http://www.mono-project.com/Main_Page"; +SRC_URI="http://download.mono-project.com/sources/${PN}/${P}.tar.bz2"; + +LICENSE="MIT LGPL-2.1 GPL-2 BSD-4 NPL-1.1 Ms-PL GPL-2-with-linking-exception IDPL" +SLOT="0" + +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux" + +IUSE="nls minimal pax_kernel xen doc" + +COMMONDEPEND=" + !minimal? ( >=dev-dotnet/libgdiplus-2.10 ) + ia64? ( sys-libs/libunwind ) + nls? ( sys-devel/gettext ) +" +RDEPEND="${COMMONDEPEND} + || ( www-client/links www-client/lynx ) +" +DEPEND="${COMMONDEPEND} + sys-devel/bc + virtual/yacc + pax_kernel? ( sys-apps/elfix ) + !dev-lang/mono-basic +" + +MAKEOPTS="${MAKEOPTS} -j1" #nowarn +S="${WORKDIR}/${PN}-$(get_version_component_range 1-3)" + +pkg_pretend() { + # If CONFIG_SYSVIPC is not set in your kernel .config, mono will hang while compiling. + # See https://bugs.gentoo.org/261869 for more info." + CONFIG_CHECK="SYSVIPC" + use kernel_linux && check_extra_config +} + +pkg_setup() { + linux-info_pkg_setup + mono-env_pkg_setup +} + +src_prepare() { + # we need to sed in the paxctl-ng -mr in the runtime/mono-wrapper.in so it don't + # get killed in the build proces when MPROTECT is enable. #286280 + # RANDMMAP kill the build proces to #347365 + # use paxmark.sh to get PT/XT logic #532244 + if use pax_kernel ; then + ewarn "We are disabling MPROTECT on the mono binary." + + # issue 9 : https://github.com/Heather/gentoo-dotnet/issues/9 + sed '/exec "/ i\paxmark.sh -mr "$r/@mono_runtime@"' -i "${S}"/runtime/mono-wrapper.in || die "Failed to sed mono-wrapper.in" + fi + + # mono build system can fail otherwise + strip-flags + + # Fix VB targets + # http://osdir.com/ml/general/2015-05/msg20808.html + epatch "${FILESDIR}/add_missing_vb_portable_targets.patch" + + # Fix build on big-endian machines + # https://bugzilla.xamarin.com/show_bug.cgi?id=31779 + epatch "${FILESDIR}/${PN}-4.0.2.5-fix-decimal-ms-on-big-endian.patch" + + # Fix build when sgen disabled + # https
[gentoo-commits] repo/gentoo:master commit in: dev-python/google-api-python-client/
commit: 91135bba0055e4260f98610985155b416609a94e Author: Zac Medico gentoo org> AuthorDate: Wed Nov 25 22:17:07 2015 + Commit: Zac Medico gentoo org> CommitDate: Wed Nov 25 22:17:07 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91135bba dev-python/google-api-python-client: version bump to 1.4.2 Package-Manager: portage-2.2.26 dev-python/google-api-python-client/Manifest | 1 + .../google-api-python-client-1.4.2.ebuild | 38 ++ 2 files changed, 39 insertions(+) diff --git a/dev-python/google-api-python-client/Manifest b/dev-python/google-api-python-client/Manifest index 392f7b8..53ea9c5 100644 --- a/dev-python/google-api-python-client/Manifest +++ b/dev-python/google-api-python-client/Manifest @@ -1,2 +1,3 @@ DIST google-api-python-client-1.1.tar.gz 71178 SHA256 bc88cae1c40446f22d58923fc5a8dbac77da29d6efbe4ae2276cc2f30f724617 SHA512 750c482e90f83d0b2d53f7d655db9a476686158b5e380cab7a5e92af1b521b26871dcda08a2ee946cd09035f65ca50ad8dcffa8f766d3671fceae009fbdb831e WHIRLPOOL 62d2ebb7f51f58c76b45f748fe79b031cda5f11fd6088d8ea947e7ab9b9b754688e004773f99169cc65fdd2789002faa486bed7717fc07dea0b25994cbede0da DIST google-api-python-client-1.3.1.tar.gz 1480269 SHA256 5137c4d6e853cda1a2e32b7f1b1ce28b66f5d62e464d91386be22492c276b1f8 SHA512 385377bd99f006154f90bed2b6f55cb25786032d28ac7f15b9859882670cc8bf94acbfbd8485c4cf89abd665908f1a7f46f74e84f05faba992a62fe4b9fd5bd1 WHIRLPOOL cda6825e502738f6d3035e524494aadc159ac8d41ae12d3f682236f8c344dc41e2ecf03aee6b247233c5b9aa8c756ac8d598c98c95333dc8a8929901c3a82327 +DIST google-api-python-client-1.4.2.tar.gz 2289731 SHA256 dfb7feab9733ae99952545927b5d87dda24cea308b2040fba2c505e7f0c57696 SHA512 ab5ce56142d96ed9b38d00294133e188dfeaf70aac78054f093f03fce7c4aee5b7b99f18ee27190aaef14b7fbe2bc8d0a4e2526ff6f166e41eb0b4b050e7c6b5 WHIRLPOOL 006e24d1a4e5d2bfabcbf2503fa163d6b0a3a28a839396014bf0a91a463454f02140f38dd179a141010a03e268711c2d22c9aa3158b594e5b465d9032997e7b9 diff --git a/dev-python/google-api-python-client/google-api-python-client-1.4.2.ebuild b/dev-python/google-api-python-client/google-api-python-client-1.4.2.ebuild new file mode 100644 index 000..bd55bbb --- /dev/null +++ b/dev-python/google-api-python-client/google-api-python-client-1.4.2.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +PYTHON_COMPAT=( python{2_7,3_4} pypy ) + +inherit distutils-r1 + +DESCRIPTION="Google API Client for Python" +HOMEPAGE="https://code.google.com/p/google-api-python-client/ https://github.com/google/google-api-python-client"; +SRC_URI="https://github.com/google/google-api-python-client/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="test" + +RDEPEND=" + >=dev-python/httplib2-0.8[${PYTHON_USEDEP}] + dev-python/oauth2client[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/uritemplate[${PYTHON_USEDEP}] + " +DEPEND="${RDEPEND} + test? ( + dev-python/nose[${PYTHON_USEDEP}] + )" + +python_prepare_all(){ + export SKIP_GOOGLEAPICLIENT_COMPAT_CHECK=true + distutils-r1_python_prepare_all +} + +python_test() { + nosetests --verbosity=3 || die +}
[gentoo-commits] dev/mrueg:master commit in: app-office/radicale/
commit: 415ae84c197ed227610931f5b7ba07beb6e18978 Author: Manuel Rüger gentoo org> AuthorDate: Wed Nov 25 21:55:50 2015 + Commit: Manuel Rüger gentoo org> CommitDate: Wed Nov 25 21:55:50 2015 + URL:https://gitweb.gentoo.org/dev/mrueg.git/commit/?id=415ae84c app-office/radicale: Apply changes from Christopher Head Gentoo-Bug: #322811 Package-Manager: portage-2.2.26 .../radicale/{radicale-1.0.1.ebuild => radicale-1.0.1-r1.ebuild} | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/app-office/radicale/radicale-1.0.1.ebuild b/app-office/radicale/radicale-1.0.1-r1.ebuild similarity index 96% rename from app-office/radicale/radicale-1.0.1.ebuild rename to app-office/radicale/radicale-1.0.1-r1.ebuild index 99e2c43..38c3f3e 100644 --- a/app-office/radicale/radicale-1.0.1.ebuild +++ b/app-office/radicale/radicale-1.0.1-r1.ebuild @@ -75,9 +75,8 @@ python_install_all() { doins config logging rights # fcgi and wsgi files - insinto /usr/share/${PN} - doins radicale.wsgi - use fastcgi && doins radicale.fcgi + python_doscript radicale.wsgi + use fastcgi && python_doscript radicale.fcgi distutils-r1_python_install_all }
[gentoo-commits] proj/ruby-overlay:master commit in: /
commit: cf7d4d3975a2807eb4fa08b51a6c13d8c8268f79 Author: Daniel Quinn danielquinn org> AuthorDate: Tue Nov 24 16:50:44 2015 + Commit: Manuel Rüger gentoo org> CommitDate: Wed Nov 25 21:42:21 2015 + URL:https://gitweb.gentoo.org/proj/ruby-overlay.git/commit/?id=cf7d4d39 Typo fix README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/README.md b/README.md index 9e038ab..0ca1e46 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ This includes many ebuilds, that currently aren't ready or suitable for the main tree. This overlay is managed by the [Gentoo](http://www.gentoo.org) -[Ruby](https://wiki.gentoo.org/wiki/Project:Ruby) team. It's purpose +[Ruby](https://wiki.gentoo.org/wiki/Project:Ruby) team. Its purpose is to experiment with new ruby packages and eclasses, and to serve as a way to allow users to submit new ebuilds to the main Gentoo tree. @@ -10,4 +10,3 @@ Please read our [Packaging RubyGems](https://wiki.gentoo.org/wiki/Project:Ruby/P ### Repoman status [![Repoman Status](https://travis-ci.org/gentoo/ruby-overlay.png)](https://travis-ci.org/gentoo/ruby-overlay) -
[gentoo-commits] dev/mrueg:master commit in: dev-python/pythondialog/
commit: fea3cc393340d14b10a5f6e7928ea273279d428d Author: Manuel Rüger gentoo org> AuthorDate: Wed Nov 25 21:40:29 2015 + Commit: Manuel Rüger gentoo org> CommitDate: Wed Nov 25 21:40:29 2015 + URL:https://gitweb.gentoo.org/dev/mrueg.git/commit/?id=fea3cc39 Moved to the tree dev-python/pythondialog/Manifest | 1 - dev-python/pythondialog/metadata.xml | 11 --- .../pythondialog/pythondialog-3.3.0-r200.ebuild| 38 -- 3 files changed, 50 deletions(-) diff --git a/dev-python/pythondialog/Manifest b/dev-python/pythondialog/Manifest deleted file mode 100644 index 6b36552..000 --- a/dev-python/pythondialog/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST python2-pythondialog-3.3.0.tar.gz 1906527 SHA256 3e6f593fead98f8a526bc3e306933533236e33729f552f52896ea504f55313fa SHA512 65ce7f9305e20b0c5e0d4588a241e0f14907ecad64f8a6bb3899a2d6e0245fdd848a8c4fb1da3465f03810a1e408fa97c46d9ec082c4ebba0c04a41293a23ea8 WHIRLPOOL 5fc43839b302956a42110e0d2e64bfb9f9b5ccada90cb69579afbb1211b7f117233a25f5bbb970c8b5033413c5c274e27c689e72c83a5887307fa11abc4dc6b8 diff --git a/dev-python/pythondialog/metadata.xml b/dev-python/pythondialog/metadata.xml deleted file mode 100644 index 8d29f44..000 --- a/dev-python/pythondialog/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd";> - - - mr...@gentoo.org - Manuel Rüger - - - pythondialog - - diff --git a/dev-python/pythondialog/pythondialog-3.3.0-r200.ebuild b/dev-python/pythondialog/pythondialog-3.3.0-r200.ebuild deleted file mode 100644 index e1f504e..000 --- a/dev-python/pythondialog/pythondialog-3.3.0-r200.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -PYTHON_COMPAT=( python2_7 pypy ) - -inherit distutils-r1 - -DESCRIPTION="A Python module for making simple text/console-mode user interfaces" -HOMEPAGE="http://pythondialog.sourceforge.net/ https://pypi.python.org/pypi/python2-pythondialog"; -SRC_URI="mirror://pypi/${PN:0:1}/python2-${PN}/python2-${P}.tar.gz" - -LICENSE="LGPL-2" -SLOT="python-2" -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86" -IUSE="doc examples" - -RDEPEND="dev-util/dialog" -DEPEND="doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )" - -S=${WORKDIR}/python2-${P} - -python_prepare_all() { - sed -e "/^'sphinx.ext.intersphinx',/d" -i doc/conf.py || die - distutils-r1_python_prepare_all -} - -python_compile_all() { - use doc && emake -C doc html -} - -python_install_all() { - use examples && local EXAMPLES=( examples/. ) - use doc && local HTML_DOCS=( doc/_build/html/. ) - - distutils-r1_python_install_all -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pythondialog/
commit: 4f9a8705b102672db068b5439761961e140a62f3 Author: Manuel Rüger gentoo org> AuthorDate: Wed Nov 25 21:38:14 2015 + Commit: Manuel Rüger gentoo org> CommitDate: Wed Nov 25 21:38:14 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f9a8705 dev-python/pythondialog: Add version that supports python2 Package-Manager: portage-2.2.26 dev-python/pythondialog/Manifest | 1 + .../pythondialog/pythondialog-3.3.0-r200.ebuild| 38 ++ 2 files changed, 39 insertions(+) diff --git a/dev-python/pythondialog/Manifest b/dev-python/pythondialog/Manifest index a7df16b..0fc60b7 100644 --- a/dev-python/pythondialog/Manifest +++ b/dev-python/pythondialog/Manifest @@ -1,2 +1,3 @@ +DIST python2-pythondialog-3.3.0.tar.gz 1906527 SHA256 3e6f593fead98f8a526bc3e306933533236e33729f552f52896ea504f55313fa SHA512 65ce7f9305e20b0c5e0d4588a241e0f14907ecad64f8a6bb3899a2d6e0245fdd848a8c4fb1da3465f03810a1e408fa97c46d9ec082c4ebba0c04a41293a23ea8 WHIRLPOOL 5fc43839b302956a42110e0d2e64bfb9f9b5ccada90cb69579afbb1211b7f117233a25f5bbb970c8b5033413c5c274e27c689e72c83a5887307fa11abc4dc6b8 DIST python3-pythondialog-3.2.2.tar.bz2 1412368 SHA256 bb104bd0512f9eda046b0cda53b5607d68de72b585cd8d5a1eebd549d8f2af99 SHA512 58b84c0dd7b71ec9d1e60c4802cfc8e6cc72f79b8b6accd387553c685a92367d242746065bac6cb1c9d501ac291d9307cb2bb6b26694e9f24a3c5d6637a5bb8e WHIRLPOOL 8e899f910eaaa5112403aed8adcd2e8fc9db371a5023bafdb5d2645b2ade716710b1c826d9208055fc510e851f8a43ef501db11c04827b93cb3040f4d793 DIST python3-pythondialog-3.3.0.tar.bz2 1827891 SHA256 e4ace5b09d712992b7327249e375e4960812779b2ca9fd48141e218ec998 SHA512 b651593f077f6679be030182ac5f14a02d8bad86206c2733ba8b655d346809a32ea391de91e35101d400c55d9e8ecefaf6f1ba25fec036246186e13530f43a1f WHIRLPOOL 267a2ee4215fd53d7faaf88a02ee544e88eafdd5b1f4c45c4ba535fe46dbed41a1ebae72b0dae00fedb30cfb1fcd245e0439077f538d128137e8c8caca6bba70 diff --git a/dev-python/pythondialog/pythondialog-3.3.0-r200.ebuild b/dev-python/pythondialog/pythondialog-3.3.0-r200.ebuild new file mode 100644 index 000..e1f504e --- /dev/null +++ b/dev-python/pythondialog/pythondialog-3.3.0-r200.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +PYTHON_COMPAT=( python2_7 pypy ) + +inherit distutils-r1 + +DESCRIPTION="A Python module for making simple text/console-mode user interfaces" +HOMEPAGE="http://pythondialog.sourceforge.net/ https://pypi.python.org/pypi/python2-pythondialog"; +SRC_URI="mirror://pypi/${PN:0:1}/python2-${PN}/python2-${P}.tar.gz" + +LICENSE="LGPL-2" +SLOT="python-2" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86" +IUSE="doc examples" + +RDEPEND="dev-util/dialog" +DEPEND="doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )" + +S=${WORKDIR}/python2-${P} + +python_prepare_all() { + sed -e "/^'sphinx.ext.intersphinx',/d" -i doc/conf.py || die + distutils-r1_python_prepare_all +} + +python_compile_all() { + use doc && emake -C doc html +} + +python_install_all() { + use examples && local EXAMPLES=( examples/. ) + use doc && local HTML_DOCS=( doc/_build/html/. ) + + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-input-wacom/
commit: 94a9559da4294fb63472564f3ff1d085fce95d9f Author: Manuel Rüger gentoo org> AuthorDate: Wed Nov 25 21:34:20 2015 + Commit: Manuel Rüger gentoo org> CommitDate: Wed Nov 25 21:34:20 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94a9559d x11-drivers/xf86-input-wacom: Version bump to 0.32.0 Package-Manager: portage-2.2.26 x11-drivers/xf86-input-wacom/Manifest | 1 + .../xf86-input-wacom-0.32.0.ebuild | 60 ++ 2 files changed, 61 insertions(+) diff --git a/x11-drivers/xf86-input-wacom/Manifest b/x11-drivers/xf86-input-wacom/Manifest index 8e420d7..83c6f0e 100644 --- a/x11-drivers/xf86-input-wacom/Manifest +++ b/x11-drivers/xf86-input-wacom/Manifest @@ -2,3 +2,4 @@ DIST xf86-input-wacom-0.24.0.tar.bz2 581176 SHA256 96478b26c125938245d386f50b528 DIST xf86-input-wacom-0.29.0.tar.bz2 589495 SHA256 88507e76f1eb98a20c4381806e03c694adcff88ac0028f93892019a7a6fc8b96 SHA512 26035a0b49f15f1782ab0ffe4c24383db84f203f0e8c2e82a9e1f4fa015bc3272b6e7250ee2c25eaa1bba4c4eeb71775f2adc331d0df957bbb952dbe1c6766a4 WHIRLPOOL 68a89ea73370bcd7b9b79a7c17c6c10edf603c80300d3ea0b6092731bb9fff767fe4cc454a1f60585fa273165ce7706e72a6a07cf9d287867a504c385dcff8f1 DIST xf86-input-wacom-0.30.0.tar.bz2 591648 SHA256 8ad4e479a4fc6d3c18e680958a8f42c3c87f15fdf8d2561810ca01a0a78841f5 SHA512 115e87715e736d77ad4e45e29287c855289cea5871983b7ad2e7e1e64954078de184d1b78157e958a0c9e7b949061b4c5599e2b11e87d5019a843bcaa34e0381 WHIRLPOOL 92f93b8694760c5dfbfb0182909e5b2ec3a8c197143962249c032f51483f3b194db12ad522cdfe8401b7368f99395dbf0b941b73a9691cea19cc156a180e6fb6 DIST xf86-input-wacom-0.31.0.tar.bz2 592564 SHA256 e7e9723f048071adabc878bf6139342ea39dea5e3a8134452df5a33bef2e3f76 SHA512 6c24394038585d90b9b30c594b773b36b5ea26ea5eaab73519cd2e1b56eb2ad3e1f3991ca3962a70468da32e83105c9619f524afbf4e6c500661c7c62b4261e8 WHIRLPOOL d84326730a73a50c420876c2e81adc836dcf657d746e09b614902c879390230c43d657f748fd015f874ebe11f277c9b586ddaf762e1aac551ff05a74321c48ff +DIST xf86-input-wacom-0.32.0.tar.bz2 594080 SHA256 8c97ac9afc8150a7c45426e2ccb00fe22eb52671024d41884899e55ce21e870d SHA512 57991c8ba69281e85c14a23f4a2e7403f550118ac6cdee3c72798bc4342b5964318eeb5404302296fb7046d9dc49e167d2ed4d2e9441a28e39558e5e575dc21b WHIRLPOOL 1c9412126f21f1cbea4fe90195d1f9d0cd0ac62dc8469d73c8b830c8c750580b6bd951ee2cca7a0e7983d36596a257300c190f3ec4fc2422eb84f950e3383e74 diff --git a/x11-drivers/xf86-input-wacom/xf86-input-wacom-0.32.0.ebuild b/x11-drivers/xf86-input-wacom/xf86-input-wacom-0.32.0.ebuild new file mode 100644 index 000..8ec78b8 --- /dev/null +++ b/x11-drivers/xf86-input-wacom/xf86-input-wacom-0.32.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 + +inherit linux-info xorg-2 + +DESCRIPTION="Driver for Wacom tablets and drawing devices" +HOMEPAGE="http://linuxwacom.sourceforge.net/"; +LICENSE="GPL-2" +EGIT_REPO_URI="git://linuxwacom.git.sourceforge.net/gitroot/linuxwacom/${PN}" +[[ ${PV} != * ]] && \ + SRC_URI="mirror://sourceforge/linuxwacom/${PN}/${P}.tar.bz2" + +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="debug" + +# depend on libwacom for its udev rules, bug #389633 +RDEPEND="dev-libs/libwacom + virtual/udev + >=x11-base/xorg-server-1.7 + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXinerama" +DEPEND="${RDEPEND} + x11-proto/randrproto" + +pkg_setup() { + linux-info_pkg_setup + + XORG_CONFIGURE_OPTIONS=( + $(use_enable debug) + ) +} + +src_install() { + xorg-2_src_install + + rm -rf "${ED}"/usr/share/hal +} + +pkg_pretend() { + linux-info_pkg_setup + + if ! linux_config_exists \ + || ! linux_chkconfig_present TABLET_USB_WACOM \ + || ! linux_chkconfig_present INPUT_EVDEV; then + echo + ewarn "If you use a USB Wacom tablet, you need to enable support in your kernel" + ewarn " Device Drivers --->" + ewarn "Input device support --->" + ewarn " <*> Event interface" + ewarn " [*] Tablets --->" + ewarn "<*> Wacom Intuos/Graphire tablet support (USB)" + echo + fi +}
[gentoo-commits] proj/ruby-overlay:master commit in: /
commit: 5e92273531e325ba4c510a65a59e6be06d2b70fb Author: Manuel Rüger gentoo org> AuthorDate: Wed Nov 25 21:20:05 2015 + Commit: Manuel Rüger gentoo org> CommitDate: Wed Nov 25 21:20:05 2015 + URL:https://gitweb.gentoo.org/proj/ruby-overlay.git/commit/?id=5e922735 .travis.yml: Update portage version .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 4bbf06d..2f4de5c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -6,7 +6,7 @@ language: python python: - pypy env: -- PORTAGE_VER="2.2.20.1" +- PORTAGE_VER="2.2.26" before_script: - mkdir travis-overlay - mv !(travis-overlay) travis-overlay/
[gentoo-commits] dev/mrueg:master commit in: /
commit: e3777cd470824f7c9f02029c53e48dc73b70e137 Author: Manuel Rüger gentoo org> AuthorDate: Wed Nov 25 21:19:18 2015 + Commit: Manuel Rüger gentoo org> CommitDate: Wed Nov 25 21:19:18 2015 + URL:https://gitweb.gentoo.org/dev/mrueg.git/commit/?id=e3777cd4 .travis.yml: Update portage version .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 13ecf97..101d1b1 100644 --- a/.travis.yml +++ b/.travis.yml @@ -6,7 +6,7 @@ language: python python: - pypy env: -- PORTAGE_VER="2.2.24" +- PORTAGE_VER="2.2.26" before_script: - mkdir travis-overlay - mv !(travis-overlay) travis-overlay/
[gentoo-commits] proj/kde:master commit in: /
commit: 30c391f86fee298ab5745cb7360c7051ee0d98e1 Author: Manuel Rüger gentoo org> AuthorDate: Wed Nov 25 21:18:41 2015 + Commit: Manuel Rüger gentoo org> CommitDate: Wed Nov 25 21:18:41 2015 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=30c391f8 .travis.yml: Update portage version .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index f5adb84..95ad70a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -6,7 +6,7 @@ language: python python: - pypy env: -- PORTAGE_VER="2.2.25" +- PORTAGE_VER="2.2.26" before_script: - mkdir travis-overlay - mv !(travis-overlay) travis-overlay/
[gentoo-commits] repo/gentoo:master commit in: games-emulation/sdlmame/
commit: ebd355e60ceb65817937a2c0c73f536efd694a11 Author: Michael Sterrett gentoo org> AuthorDate: Wed Nov 25 20:15:07 2015 + Commit: Michael Sterrett gentoo org> CommitDate: Wed Nov 25 20:15:37 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebd355e6 drop ppc support since they don't have libsdl2 Package-Manager: portage-2.2.20.1 games-emulation/sdlmame/sdlmame-0.167.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-emulation/sdlmame/sdlmame-0.167.ebuild b/games-emulation/sdlmame/sdlmame-0.167.ebuild index 83c4ce6..d2371fe 100644 --- a/games-emulation/sdlmame/sdlmame-0.167.ebuild +++ b/games-emulation/sdlmame/sdlmame-0.167.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/mamedev/mame/releases/download/mame${MY_PV}/mame${MY LICENSE="XMAME" SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" +KEYWORDS="~amd64 ~x86" IUSE="X alsa +arcade debug +mess opengl tools" REQUIRED_USE="|| ( arcade mess ) debug? ( X )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/reportlab/files/, dev-python/reportlab/
commit: f5a58267ec4f7a941ecef85fdb8e7d402fbccf81 Author: Mike Gilbert gentoo org> AuthorDate: Wed Nov 25 20:04:31 2015 + Commit: Mike Gilbert gentoo org> CommitDate: Wed Nov 25 20:05:12 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5a58267 dev-python/reportlab: Patch-out pip and setuptools from setup.py Bug: https://bugs.gentoo.org/566750 Package-Manager: portage-2.2.26_p3 dev-python/reportlab/files/reportlab-no-pip.patch| 12 ...reportlab-3.1.44-r1.ebuild => reportlab-3.1.44-r2.ebuild} | 4 .../{reportlab-3.2.0.ebuild => reportlab-3.2.0-r1.ebuild}| 4 3 files changed, 20 insertions(+) diff --git a/dev-python/reportlab/files/reportlab-no-pip.patch b/dev-python/reportlab/files/reportlab-no-pip.patch new file mode 100644 index 000..332878e --- /dev/null +++ b/dev-python/reportlab/files/reportlab-no-pip.patch @@ -0,0 +1,12 @@ +diff --git a/setup.py b/setup.py +--- a/setup.py b/setup.py +@@ -538,7 +538,7 @@ + ], + + #this probably only works for setuptools, but distutils seems to ignore it +-install_requires=['pillow>=2.4.0','pip>=1.4.1', 'setuptools>=2.2'], ++install_requires=['pillow>=2.4.0'], + ) + print() + print('## SUMMARY INFO #') diff --git a/dev-python/reportlab/reportlab-3.1.44-r1.ebuild b/dev-python/reportlab/reportlab-3.1.44-r2.ebuild similarity index 97% rename from dev-python/reportlab/reportlab-3.1.44-r1.ebuild rename to dev-python/reportlab/reportlab-3.1.44-r2.ebuild index da7f69b..2f49105 100644 --- a/dev-python/reportlab/reportlab-3.1.44-r1.ebuild +++ b/dev-python/reportlab/reportlab-3.1.44-r2.ebuild @@ -31,6 +31,10 @@ DEPEND="${RDEPEND} app-arch/unzip " +PATCHES=( + "${FILESDIR}"/reportlab-no-pip.patch +) + src_unpack() { unpack ${P}.tar.gz cd ${P}/src/reportlab/fonts || die diff --git a/dev-python/reportlab/reportlab-3.2.0.ebuild b/dev-python/reportlab/reportlab-3.2.0-r1.ebuild similarity index 96% rename from dev-python/reportlab/reportlab-3.2.0.ebuild rename to dev-python/reportlab/reportlab-3.2.0-r1.ebuild index fc3505f..01f702b 100644 --- a/dev-python/reportlab/reportlab-3.2.0.ebuild +++ b/dev-python/reportlab/reportlab-3.2.0-r1.ebuild @@ -28,6 +28,10 @@ DEPEND="${RDEPEND} app-arch/unzip " +PATCHES=( + "${FILESDIR}"/reportlab-no-pip.patch +) + src_unpack() { unpack ${P}.tar.gz cd ${P}/src/reportlab/fonts || die
[gentoo-commits] repo/gentoo:master commit in: app-arch/unace/
commit: 43921b2c10cb4dacdcc22c9d2ce2a604e58bac85 Author: Mike Frysinger gentoo org> AuthorDate: Wed Nov 25 19:56:28 2015 + Commit: Mike Frysinger gentoo org> CommitDate: Wed Nov 25 19:56:38 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43921b2c app-arch/unace: update to Debian patchset 8 #566018 app-arch/unace/Manifest| 1 + app-arch/unace/unace-2.5-r4.ebuild | 31 +++ 2 files changed, 32 insertions(+) diff --git a/app-arch/unace/Manifest b/app-arch/unace/Manifest index 82aedea..d1b73c9 100644 --- a/app-arch/unace/Manifest +++ b/app-arch/unace/Manifest @@ -1,2 +1,3 @@ DIST unace-nonfree_2.5-7.debian.tar.gz 16205 SHA256 9cc12ae2fe1af2356164800390316501a82293e1692268edc9781275058ff809 SHA512 f381e68fe27f9e892bf76b0b976e89b801829fdb7d25caf3bab758a7d4cc9cf6d5157d6cccf08df94fa895b5cf75c8c0b8f4a0f5bd87e2b71811f88ec4e94b12 WHIRLPOOL a27dfa86f5e58a970187307cfc846ed92198dbadad885df2b62b44506ddb2a9bb2e1df6a4c58e3676db4381670cae04c4309311a28f55adfd1cf7242c152 +DIST unace-nonfree_2.5-8.debian.tar.xz 16312 SHA256 697ebcd1e2d20fea394b0ba40c097ff04d2b3b0f7d435e74f304b74c01c4c47b SHA512 8b8ce964aceee1c96040a1f0ca347c95c035fd688cc2501543543a48603513a9c9314920f899eb6c3122c44a77dd0e7c8bd67c41395c5028d5ca5fd0b42e9229 WHIRLPOOL 91a7f8782ad4f6c068c2fb7a347b6b5ad9f6f35d5a9624752bbd28c3bef6bf7c2634842fa0d42cf6c01530ee0e82e47aa4192cbd14d9a7e788f1292460e2f7df DIST unace-nonfree_2.5.orig.tar.gz 122509 SHA256 5a85480ed0d39672962a05dc835efc0876be4f0d47b0fa7741b955ae7b148566 SHA512 f7e9f3431f882160693cb55a90449e881aead9dc501bb4bb8303f04530bd3f6e1d84bbc2775d23e7c680e1e2d55a06872658c4b14c7bf51dd2db73fdcdea953b WHIRLPOOL 9aaa3098ef45dad66a00c42d13cd916206751e37042ad5ce9cd5704a88219b0941bca69612a4c102acc2b6877d33b8b50f4fcbdc5b1853cadc2d7e3e5a1f3361 diff --git a/app-arch/unace/unace-2.5-r4.ebuild b/app-arch/unace/unace-2.5-r4.ebuild new file mode 100644 index 000..64691b9 --- /dev/null +++ b/app-arch/unace/unace-2.5-r4.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" + +inherit eutils toolchain-funcs + +DEB_VER="8" +DESCRIPTION="ACE unarchiver" +HOMEPAGE="http://www.winace.com/"; +SRC_URI="mirror://debian/pool/non-free/u/unace-nonfree/unace-nonfree_${PV}.orig.tar.gz + mirror://debian/pool/non-free/u/unace-nonfree/unace-nonfree_${PV}-${DEB_VER}.debian.tar.xz" + +LICENSE="freedist" +SLOT="1" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~s390 ~x86 ~amd64-linux ~x86-linux ~sparc-solaris" +IUSE="" + +src_prepare() { + epatch $(sed 's:^:../debian/patches/:' "${WORKDIR}"/debian/patches/series) +} + +src_configure() { + tc-export CC +} + +src_install() { + dobin unace + doman "${WORKDIR}"/debian/manpage/unace.1 +}
[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-servlet-api/
commit: 02a58dbed47e74969707ae0c876d85f49769954f Author: Miroslav Šulc gentoo org> AuthorDate: Wed Nov 25 19:47:12 2015 + Commit: Miroslav Šulc gentoo org> CommitDate: Wed Nov 25 19:48:54 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02a58dbe dev-java/tomcat-servlet-api: version bump Package-Manager: portage-2.2.26 dev-java/tomcat-servlet-api/Manifest | 1 + .../tomcat-servlet-api-8.0.29.ebuild | 36 ++ 2 files changed, 37 insertions(+) diff --git a/dev-java/tomcat-servlet-api/Manifest b/dev-java/tomcat-servlet-api/Manifest index 1675759..12c7c21 100644 --- a/dev-java/tomcat-servlet-api/Manifest +++ b/dev-java/tomcat-servlet-api/Manifest @@ -11,4 +11,5 @@ DIST apache-tomcat-8.0.24-src.tar.gz 4888751 SHA256 184b0d8bda512204a2e565f9175a DIST apache-tomcat-8.0.26-src.tar.gz 4904717 SHA256 3725621a73501a6e09438f177acfab7ce11fabeb2b0380a909273410f3b50b3b SHA512 70ef253889916bcca309a8f80675c4c588fef1cc5dc0360c45347107fb56fd546a334ca01e1109775410f7642acf6c75d9887f9403ad4c1d0e30f041f9ce34fb WHIRLPOOL 3c29a5418dfefc12157d8656dfa15a2937668f52d18c21f6dd4a278d2bc4c84d5b6d542daf6244040eabeab57cb759a510b7b1d0e41440a2d9ad62586723dafc DIST apache-tomcat-8.0.27-src.tar.gz 4911212 SHA256 149b203c55c08d3ef1e823e8f0f771362bee75ea95db693757e53ddc9fba8fae SHA512 dfb504b37bf991c03b58b50af833d2d84d3f36a1eb5c4290a0eb8abee92811e78798ea69ba21ed72e82abbf8e27f9c2e74fe5989a31e49ee8cecb8530ce3c93a WHIRLPOOL 5dbb965aacbe5c178a4d2dcdf9719821498b3694fd909fe276d8dad7fb96b8c402fcf8d21b6e9b125b55d1c39408cbcb2ce85789c0eb3204d1d9aae5ea1cde3d DIST apache-tomcat-8.0.28-src.tar.gz 4913153 SHA256 441a0a0459b6c2dacab3bcf68a9e512b4bb62f7251a27bd15b909ee31b659367 SHA512 60f9a9f643595cdc87598169b8b66cc1e445445a530cad88d2957e90ca99e7c77be9d3576c7fa3a0e7051166f2a960a1c3bf4103f902d1da122825d41e1154c7 WHIRLPOOL 5867ec0c128fe5247c7b874baf05fba9fc9a5663e1c16ecd60bc6ae1e3c411a43f4d8784db5c915fe6c54bc2ec728a01773708738aede30e5abaf1f77072cdcb +DIST apache-tomcat-8.0.29-src.tar.gz 499 SHA256 5cb87ae9afd145d68906e93b825a6a41303d7975bafe3d57530e9a8ec01c7c80 SHA512 279c971529f0e7513885a0a201753bc94b1ed7a4f035cb33943bf6ae769102630b94144c65236e8b42c666ded7cc843db54c155e8b5cd1ae175b6385d9c2789b WHIRLPOOL 8cfb5402b877be4bd4306cf5d14cf76302b1904e3530de108f262f9bb3de6f1377882fb5a1406e4b2ffc5c239c541f64df55fc98945157edafbd14586deb26bd DIST jakarta-servletapi-src.tar.gz 65342 SHA256 404e2c55423c609122921a91e03f2b67d371fedc0af8996e005862d83d626697 SHA512 7dad5a52ab6bfca4b052d60a48fc89ce22a5eb790584671f24d8d22b163f2dffe93bea58caebc6b4ecb0bd8434a074c88f640aa57daa1cefbf47d74df758c084 WHIRLPOOL beb0e14920a8623d276c8823e6291aacb4b4d5d0539f5de431ce6f94582df9b260d4e04e0d0b650c59f7ca168f4af9352fffbfc0506b2530464a3bcdcf6ac0d1 diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.0.29.ebuild b/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.0.29.ebuild new file mode 100644 index 000..1c1c74f --- /dev/null +++ b/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.0.29.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" +JAVA_PKG_IUSE="source" + +inherit eutils java-pkg-2 java-ant-2 + +MY_A="apache-${P}-src" +MY_P="${MY_A/-servlet-api/}" +DESCRIPTION="Tomcat's Servlet API 3.1/JSP API 2.3 implementation" +HOMEPAGE="http://tomcat.apache.org/"; +SRC_URI="mirror://apache/tomcat/tomcat-8/v${PV}/src/${MY_P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="3.1" +KEYWORDS="~amd64 ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris" +IUSE="" + +DEPEND=">=virtual/jdk-1.7" +RDEPEND=">=virtual/jre-1.7" + +S="${WORKDIR}/${MY_P}/" + +java_prepare() { + cp "${FILESDIR}/${SLOT}-build.xml" build.xml || die "Could not replace build.xml" + rm -fR */*/build.xml + einfo "Removing bundled jars and classes" + find "${S}" '(' -name '*.class' -o -name '*.jar' ')' -exec rm -frv {} + +} + +src_install() { + java-pkg_dojar "${S}"/output/build/lib/*.jar + use source && java-pkg_dosrc java/javax/servlet/ +}
[gentoo-commits] repo/gentoo:master commit in: www-servers/tomcat/files/, www-servers/tomcat/
commit: 2d9f56cb73c053a1c95c2da0fb1ce2266e040fce Author: Miroslav Šulc gentoo org> AuthorDate: Wed Nov 25 19:48:00 2015 + Commit: Miroslav Šulc gentoo org> CommitDate: Wed Nov 25 19:48:56 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d9f56cb www-servers/tomcat: version bump Package-Manager: portage-2.2.26 www-servers/tomcat/Manifest| 1 + .../tomcat/files/tomcat-8.0.29-build.xml.patch | 265 + www-servers/tomcat/tomcat-8.0.29.ebuild| 155 3 files changed, 421 insertions(+) diff --git a/www-servers/tomcat/Manifest b/www-servers/tomcat/Manifest index 6e88e73..0ea45d7 100644 --- a/www-servers/tomcat/Manifest +++ b/www-servers/tomcat/Manifest @@ -4,3 +4,4 @@ DIST apache-tomcat-7.0.64-src.tar.gz 4592198 SHA256 d805dec3b387a244c4285ce1f9fc DIST apache-tomcat-7.0.65-src.tar.gz 4600718 SHA256 38c266a21ff27560ba4c213dd64628a1ed35b22289d37b5d7f250010e963cc39 SHA512 6eb420a3067783a6ffee781c834dc363d6638d6e79182886594249a0ef810b2ab721f2a44f84b4ea90372a7e2e5171caf49697945d359e9c877a2db640fc3da2 WHIRLPOOL db678b899455ef977d893eec01ba50687c7563646321dbe511be6c55f03859a08778e4f6da14021a9ed051c1f3573edf9d0de527383aaf4ee6114f3a027b281d DIST apache-tomcat-8.0.26-src.tar.gz 4904717 SHA256 3725621a73501a6e09438f177acfab7ce11fabeb2b0380a909273410f3b50b3b SHA512 70ef253889916bcca309a8f80675c4c588fef1cc5dc0360c45347107fb56fd546a334ca01e1109775410f7642acf6c75d9887f9403ad4c1d0e30f041f9ce34fb WHIRLPOOL 3c29a5418dfefc12157d8656dfa15a2937668f52d18c21f6dd4a278d2bc4c84d5b6d542daf6244040eabeab57cb759a510b7b1d0e41440a2d9ad62586723dafc DIST apache-tomcat-8.0.28-src.tar.gz 4913153 SHA256 441a0a0459b6c2dacab3bcf68a9e512b4bb62f7251a27bd15b909ee31b659367 SHA512 60f9a9f643595cdc87598169b8b66cc1e445445a530cad88d2957e90ca99e7c77be9d3576c7fa3a0e7051166f2a960a1c3bf4103f902d1da122825d41e1154c7 WHIRLPOOL 5867ec0c128fe5247c7b874baf05fba9fc9a5663e1c16ecd60bc6ae1e3c411a43f4d8784db5c915fe6c54bc2ec728a01773708738aede30e5abaf1f77072cdcb +DIST apache-tomcat-8.0.29-src.tar.gz 499 SHA256 5cb87ae9afd145d68906e93b825a6a41303d7975bafe3d57530e9a8ec01c7c80 SHA512 279c971529f0e7513885a0a201753bc94b1ed7a4f035cb33943bf6ae769102630b94144c65236e8b42c666ded7cc843db54c155e8b5cd1ae175b6385d9c2789b WHIRLPOOL 8cfb5402b877be4bd4306cf5d14cf76302b1904e3530de108f262f9bb3de6f1377882fb5a1406e4b2ffc5c239c541f64df55fc98945157edafbd14586deb26bd diff --git a/www-servers/tomcat/files/tomcat-8.0.29-build.xml.patch b/www-servers/tomcat/files/tomcat-8.0.29-build.xml.patch new file mode 100644 index 000..1923d23 --- /dev/null +++ b/www-servers/tomcat/files/tomcat-8.0.29-build.xml.patch @@ -0,0 +1,265 @@ +diff -Naur apache-tomcat-8.0.24-src.orig/build.xml apache-tomcat-8.0.24-src/build.xml +--- apache-tomcat-8.0.24-src.orig/build.xml2015-07-01 21:25:21.0 +0100 apache-tomcat-8.0.24-src/build.xml 2015-08-22 21:17:05.825564599 +0100 +@@ -697,24 +697,29 @@ + manifest="${tomcat.manifests}/annotations-api.jar.manifest" /> + + ++ + ++ + + ++ + + + +- ++ + + + +@@ -1049,7 +1054,7 @@ + + + +- ++ + + + +@@ -1083,7 +1088,7 @@ + + + +- ++ + + + + + +- ++ + + + + ++ + +@@ -1542,7 +1548,7 @@ + + ++ description="Prepare to build web services extras package" unless="noget"> + + + +@@ -1681,7 +1687,7 @@ + + ++ description="Prepare to build web services extras package" unless="noget"> + + + +@@ -1882,6 +1888,7 @@ + + ++ + ++ maxmemory="512m" > + + + + + ++ + + http://docs.oracle.com/javase/7/docs/api/"/> + http://commons.apache.org/proper/commons-io/javadocs/api-release/"/> +@@ -2739,7 +2749,7 @@ + + + ++ description="Download (and build) components necessary to compile" unless="noget"> + + + +@@ -2773,7 +2783,7 @@ + + + ++ description="Download additional components for the tests" unless="noget"> + + + +@@ -2819,7 +2829,7 @@ + + + ++ description="Download additional components for a distribution" unless="noget"> + + + +@@ -2845,18 +2855,18 @@ + + + +- ++ + + + + +- ++ + + + + +- ++ + + + +@@ -2868,7 +2878,7 @@ + + + +- ++ + + + +@@ -2887,7 +2897,7 @@ + + + +- ++ + + + +@@ -2898,7 +2908,7 @@ + + + +- ++ + + + +@@ -2916,7 +2926,7 @@ + + + +- ++ + + + +@@ -2926,7 +2936,7 @@ + + + +- ++ + + + +@@ -2949,7 +2959,7 @@ + + + +- ++ + + + +@@ -2960,7 +2970,7 @@ + + + +- ++ + + + +@@ -2971,7 +2981,7 @@ + + ++ desc
[gentoo-commits] repo/gentoo:master commit in: app-text/xmlto/
commit: e0675dbcf5454daa77d79d761f6e6a2faff10e07 Author: Mike Gilbert gentoo org> AuthorDate: Wed Nov 25 19:42:11 2015 + Commit: Mike Gilbert gentoo org> CommitDate: Wed Nov 25 19:46:16 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0675dbc app-text/xmlto: Fix slot on bash dependency Package-Manager: portage-2.2.25_p7 app-text/xmlto/xmlto-0.0.26-r1.ebuild | 2 +- app-text/xmlto/xmlto-0.0.28-r1.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-text/xmlto/xmlto-0.0.26-r1.ebuild b/app-text/xmlto/xmlto-0.0.26-r1.ebuild index 44a6f3d..50d6509 100644 --- a/app-text/xmlto/xmlto-0.0.26-r1.ebuild +++ b/app-text/xmlto/xmlto-0.0.26-r1.ebuild @@ -16,7 +16,7 @@ IUSE="latex" RDEPEND=">=app-text/docbook-xsl-stylesheets-1.62.0-r1 app-text/docbook-xml-dtd:4.2 - app-shells/bash + app-shells/bash:0 dev-libs/libxslt sys-apps/sed || ( >=sys-apps/coreutils-6.10-r1 sys-freebsd/freebsd-ubin ) diff --git a/app-text/xmlto/xmlto-0.0.28-r1.ebuild b/app-text/xmlto/xmlto-0.0.28-r1.ebuild index 64bfc64..4078641 100644 --- a/app-text/xmlto/xmlto-0.0.28-r1.ebuild +++ b/app-text/xmlto/xmlto-0.0.28-r1.ebuild @@ -16,7 +16,7 @@ IUSE="latex" RDEPEND=">=app-text/docbook-xsl-stylesheets-1.62.0-r1 app-text/docbook-xml-dtd:4.2 - app-shells/bash:0= + app-shells/bash:0 dev-libs/libxslt sys-apps/sed || ( >=sys-apps/coreutils-6.10-r1 sys-freebsd/freebsd-ubin )
[gentoo-commits] repo/gentoo:master commit in: app-text/xmlto/
commit: 675149760a5fab2495534ca4472876fa53830137 Author: Mike Gilbert gentoo org> AuthorDate: Wed Nov 25 19:39:44 2015 + Commit: Mike Gilbert gentoo org> CommitDate: Wed Nov 25 19:46:13 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67514976 app-text/xmlto: RDEPEND on a web browser for HTML to text Bug: https://bugs.gentoo.org/566320 Package-Manager: portage-2.2.25_p7 app-text/xmlto/{xmlto-0.0.26.ebuild => xmlto-0.0.26-r1.ebuild} | 3 ++- app-text/xmlto/{xmlto-0.0.28.ebuild => xmlto-0.0.28-r1.ebuild} | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/app-text/xmlto/xmlto-0.0.26.ebuild b/app-text/xmlto/xmlto-0.0.26-r1.ebuild similarity index 89% rename from app-text/xmlto/xmlto-0.0.26.ebuild rename to app-text/xmlto/xmlto-0.0.26-r1.ebuild index 0d423a6..44a6f3d 100644 --- a/app-text/xmlto/xmlto-0.0.26.ebuild +++ b/app-text/xmlto/xmlto-0.0.26-r1.ebuild @@ -5,7 +5,7 @@ EAPI=5 inherit eutils -DESCRIPTION="script for converting XML and DocBook formatted documents to a variety of output formats" +DESCRIPTION="script for converting XML and DocBook documents to a variety of output formats" HOMEPAGE="https://fedorahosted.org/xmlto/"; SRC_URI="https://fedorahosted.org/releases/${PN:0:1}/${PN:1:1}/${PN}/${P}.tar.bz2"; @@ -22,6 +22,7 @@ RDEPEND=">=app-text/docbook-xsl-stylesheets-1.62.0-r1 || ( >=sys-apps/coreutils-6.10-r1 sys-freebsd/freebsd-ubin ) || ( sys-apps/util-linux app-misc/getopt ) || ( sys-apps/which sys-freebsd/freebsd-ubin ) + || ( virtual/w3m www-client/lynx www-client/links ) latex? ( >=app-text/passivetex-1.25 >=dev-tex/xmltex-1.9-r2 )" # We only depend on flex when we patch the imput lexer. DEPEND="${RDEPEND}" diff --git a/app-text/xmlto/xmlto-0.0.28.ebuild b/app-text/xmlto/xmlto-0.0.28-r1.ebuild similarity index 89% rename from app-text/xmlto/xmlto-0.0.28.ebuild rename to app-text/xmlto/xmlto-0.0.28-r1.ebuild index 44dc5f3..64bfc64 100644 --- a/app-text/xmlto/xmlto-0.0.28.ebuild +++ b/app-text/xmlto/xmlto-0.0.28-r1.ebuild @@ -5,7 +5,7 @@ EAPI=5 inherit eutils -DESCRIPTION="script for converting XML and DocBook formatted documents to a variety of output formats" +DESCRIPTION="script for converting XML and DocBook documents to a variety of output formats" HOMEPAGE="https://fedorahosted.org/xmlto/"; SRC_URI="https://fedorahosted.org/releases/${PN:0:1}/${PN:1:1}/${PN}/${P}.tar.bz2"; @@ -22,6 +22,7 @@ RDEPEND=">=app-text/docbook-xsl-stylesheets-1.62.0-r1 || ( >=sys-apps/coreutils-6.10-r1 sys-freebsd/freebsd-ubin ) || ( sys-apps/util-linux app-misc/getopt ) || ( sys-apps/which sys-freebsd/freebsd-ubin ) + || ( virtual/w3m www-client/lynx www-client/elinks ) latex? ( >=app-text/passivetex-1.25 >=dev-tex/xmltex-1.9-r2 )" # We only depend on flex when we patch the imput lexer. DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xdg-utils/
commit: a42fee669fe50c9c56447ecc5a81fb7dd116ae6f Author: Mike Gilbert gentoo org> AuthorDate: Wed Nov 25 19:45:34 2015 + Commit: Mike Gilbert gentoo org> CommitDate: Wed Nov 25 19:46:18 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a42fee66 x11-misc/xdg-utils: Move web browser dep to app-text/xmlto Bug: https://bugs.gentoo.org/566320 Package-Manager: portage-2.2.25_p7 x11-misc/xdg-utils/xdg-utils-1.1.0_rc2-r1.ebuild | 3 +-- x11-misc/xdg-utils/xdg-utils-1.1.0_rc2.ebuild| 5 ++--- x11-misc/xdg-utils/xdg-utils-1.1.1.ebuild| 3 +-- 3 files changed, 4 insertions(+), 7 deletions(-) diff --git a/x11-misc/xdg-utils/xdg-utils-1.1.0_rc2-r1.ebuild b/x11-misc/xdg-utils/xdg-utils-1.1.0_rc2-r1.ebuild index 2faf478..b13a50e 100644 --- a/x11-misc/xdg-utils/xdg-utils-1.1.0_rc2-r1.ebuild +++ b/x11-misc/xdg-utils/xdg-utils-1.1.0_rc2-r1.ebuild @@ -23,8 +23,7 @@ RDEPEND="dev-util/desktop-file-utils x11-apps/xprop x11-apps/xset perl? ( dev-perl/File-MimeInfo )" -DEPEND="app-text/xmlto - || ( www-client/links www-client/lynx virtual/w3m )" +DEPEND=">=app-text/xmlto-0.0.26-r1" DOCS="README RELEASE_NOTES TODO" # ChangeLog is bogus, see git instead diff --git a/x11-misc/xdg-utils/xdg-utils-1.1.0_rc2.ebuild b/x11-misc/xdg-utils/xdg-utils-1.1.0_rc2.ebuild index 766e6f4..25b7a02 100644 --- a/x11-misc/xdg-utils/xdg-utils-1.1.0_rc2.ebuild +++ b/x11-misc/xdg-utils/xdg-utils-1.1.0_rc2.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$ @@ -21,8 +21,7 @@ RDEPEND="dev-util/desktop-file-utils x11-apps/xprop x11-apps/xset perl? ( dev-perl/File-MimeInfo )" -DEPEND="app-text/xmlto - || ( www-client/links www-client/lynx virtual/w3m )" +DEPEND=">=app-text/xmlto-0.0.26-r1" DOCS="README RELEASE_NOTES TODO" # ChangeLog is bogus, see git instead diff --git a/x11-misc/xdg-utils/xdg-utils-1.1.1.ebuild b/x11-misc/xdg-utils/xdg-utils-1.1.1.ebuild index 19afc2e..b5e36fa 100644 --- a/x11-misc/xdg-utils/xdg-utils-1.1.1.ebuild +++ b/x11-misc/xdg-utils/xdg-utils-1.1.1.ebuild @@ -24,8 +24,7 @@ RDEPEND="dev-util/desktop-file-utils x11-apps/xprop x11-apps/xset perl? ( dev-perl/File-MimeInfo )" -DEPEND="app-text/xmlto - || ( www-client/links www-client/lynx virtual/w3m )" +DEPEND=">=app-text/xmlto-0.0.26-r1" DOCS="README RELEASE_NOTES TODO" # ChangeLog is bogus, see git instead
[gentoo-commits] repo/gentoo:master commit in: net-misc/dropbear/
commit: 57046ffb73d0d9421a83b36c427d81b077079e6a Author: Mike Frysinger gentoo org> AuthorDate: Wed Nov 25 19:23:20 2015 + Commit: Mike Frysinger gentoo org> CommitDate: Wed Nov 25 19:27:46 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57046ffb net-misc/dropbear: version bump to 2015.69 net-misc/dropbear/Manifest| 1 + net-misc/dropbear/dropbear-2015.69.ebuild | 98 +++ 2 files changed, 99 insertions(+) diff --git a/net-misc/dropbear/Manifest b/net-misc/dropbear/Manifest index 7f98dcb..6878a77 100644 --- a/net-misc/dropbear/Manifest +++ b/net-misc/dropbear/Manifest @@ -1,3 +1,4 @@ DIST dropbear-2014.66.tar.bz2 1604981 SHA256 ab3fe2670a517cc0bbe398ff5d15e9ca12cd14f2fc18930a8111ae2baa64ab76 SHA512 3005f754ad97e5eb84221740577f4dd962e38f38b3f6ba84dbb0811a7a35d487069c35b30055e129541c224769fe0a7e594084a9b0f1cc667029ad43d4988149 WHIRLPOOL c077328bf5c21faa655f3a2e6fe1aa775b046eec7cf0f527a86c0ec01b62ab9c6ae3530fcdf49db19be8208ea22f8cd198cd3ab6a5eb605a55daf0bf0c40e4ff DIST dropbear-2015.67.tar.bz2 1606312 SHA256 7e690594645dfde5787065c78a5d2e4d15e288babfa06e140197ce05f698c8e5 SHA512 6a23f7dbe8ccd39683488a16ce4db39cdba529e9d302165742eb818d3cf520a3793660ff6c8ce0520ddb87dcac726ff34ed3dbcb7efa83115deafad2c6c0a5f3 WHIRLPOOL c1103be19c86a0b40ca262715646244911032e97aba52279be1f7a0382367554c34455497b604dacacb69da0873fd26d3d457abeb7d265e6ca6bdff8938dc065 DIST dropbear-2015.68.tar.bz2 1611161 SHA256 55ea7c1e904ffe4b1cdbe1addca8291a2533d7d285fd22ac33608e9502a62446 SHA512 7725cd4077a3968684db3646f6013c6202977e79d281619e029366e45fca9c4e33e271812626237b6e33938eeb4c8b260902fe2b57cff085086bf930713a934a WHIRLPOOL a80d3907528b0d754f1a474846794ac9ba48003bbb723164c7db84c9b46263b47631712b15e29b863e64ad924d889976250e8af98b2b1ca91fb586ff0a1d4186 +DIST dropbear-2015.69.tar.bz2 1613320 SHA256 5d4f5362fc102a0d7cdf1c8cd908c3c4c5cf5c8772936ed639774a08e27517c9 SHA512 0c9e1e7400e8f6dadf58252263308e1435c92154cf7223b55ee7e1a71c92e991d37a2fd54fa27fd3e953b7f42b2a5de0ca21a311f3a87ee2c8545a0e86fa9601 WHIRLPOOL a307d34c27964c4996199c958cb42a0d85fa03818607a66622d43388547685af36d2d435ce62a7c5b7d982c1035a5870d5be069f7c69642f3ae5440c8aaeb17b diff --git a/net-misc/dropbear/dropbear-2015.69.ebuild b/net-misc/dropbear/dropbear-2015.69.ebuild new file mode 100644 index 000..d0d661e --- /dev/null +++ b/net-misc/dropbear/dropbear-2015.69.ebuild @@ -0,0 +1,98 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="4" + +inherit eutils savedconfig pam user + +DESCRIPTION="small SSH 2 client/server designed for small memory environments" +HOMEPAGE="http://matt.ucc.asn.au/dropbear/dropbear.html"; +SRC_URI="http://matt.ucc.asn.au/dropbear/releases/${P}.tar.bz2 + http://matt.ucc.asn.au/dropbear/testing/${P}.tar.bz2"; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="bsdpty minimal multicall pam +shadow static +syslog zlib" + +LIB_DEPEND="zlib? ( sys-libs/zlib[static-libs(+)] ) + dev-libs/libtommath[static-libs(+)]" +RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} ) + pam? ( virtual/pam )" +DEPEND="${RDEPEND} + static? ( ${LIB_DEPEND} )" +RDEPEND+=" pam? ( >=sys-auth/pambase-20080219.1 )" + +REQUIRED_USE="pam? ( !static )" + +set_options() { + progs=( + dropbear dbclient dropbearkey + $(usex minimal "" "dropbearconvert scp") + ) + makeopts=( + MULTI=$(usex multicall 1 0) + STATIC=$(usex static 1 0) + ) +} + +src_prepare() { + epatch "${FILESDIR}"/${PN}-0.46-dbscp.patch + sed -i \ + -e '/SFTPSERVER_PATH/s:".*":"/usr/lib/misc/sftp-server":' \ + options.h || die + sed -i \ + -e '/pam_start/s:sshd:dropbear:' \ + svr-authpam.c || die + restore_config options.h +} + +src_configure() { + # XXX: Need to add libtomcrypt to the tree and re-enable this. + # --disable-bundled-libtom + econf \ + $(use_enable zlib) \ + $(use_enable pam) \ + $(use_enable !bsdpty openpty) \ + $(use_enable shadow) \ + $(use_enable syslog) +} + +src_compile() { + set_options + emake "${makeopts[@]}" PROGRAMS="${progs[*]}" +} + +src_install() { + set_options + emake "${makeopts[@]}" PROGRAMS="${progs[*]}" DESTDIR="${D}" install + doman *.8 + newinitd "${FILESDIR}"/dropbear.init.d dropbear + newconfd "${FILESDIR}"/dropbear.conf.d dropbear + dodoc CHANGES README TODO SMALL MULTI + + # The multi install target does not install the links right. + if use multicall ; then + cd "${ED}"/usr/bin + local x + for x in "${progs[@]}" ; do +
[gentoo-commits] repo/gentoo:master commit in: sys-process/procps/
commit: 5458d4b6b0fa8c992b4cacb0fb108e4410200077 Author: Mike Frysinger gentoo org> AuthorDate: Wed Nov 25 19:23:06 2015 + Commit: Mike Frysinger gentoo org> CommitDate: Wed Nov 25 19:27:46 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5458d4b6 sys-process/procps: mark 3.3.10-r1 arm64/m68k/s390/sh stable sys-process/procps/procps-3.3.10-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/procps/procps-3.3.10-r1.ebuild b/sys-process/procps/procps-3.3.10-r1.ebuild index c480af8..f254f34 100644 --- a/sys-process/procps/procps-3.3.10-r1.ebuild +++ b/sys-process/procps/procps-3.3.10-r1.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://dev.gentoo.org/~polynomial-c/${PN}-ng-${PV}.tar.xz"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~ia64-linux ~x86-linux" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~ia64-linux ~x86-linux" IUSE="+ncurses modern-top nls selinux static-libs systemd test unicode" RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: /
commit: 1da7b7aaae6e6bdf7a24628f95d9feb6c93aa0f2 Author: Patrice Clement gentoo org> AuthorDate: Wed Nov 25 19:21:45 2015 + Commit: Patrice Clement gentoo org> CommitDate: Wed Nov 25 19:22:08 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1da7b7aa Merge remote-tracking branch 'github/pr/367'. .../broadcom-sta-6.30.223.271-r2.ebuild| 76 ++ .../broadcom-sta-6.30.223.271-linux-4.3.patch | 11 2 files changed, 87 insertions(+)
[gentoo-commits] repo/gentoo:master commit in: net-wireless/broadcom-sta/files/, net-wireless/broadcom-sta/
commit: b0df1f11504b32265e665ba0a69fcdb6194e8c3c Author: Matthew Brewer sina cn> AuthorDate: Mon Nov 16 12:31:14 2015 + Commit: Patrice Clement gentoo org> CommitDate: Tue Nov 17 08:25:38 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0df1f11 net-wireless/broadcom-sta: patch for compatibility with kernel-4.3 .../broadcom-sta-6.30.223.271-r2.ebuild| 76 ++ .../broadcom-sta-6.30.223.271-linux-4.3.patch | 11 2 files changed, 87 insertions(+) diff --git a/net-wireless/broadcom-sta/broadcom-sta-6.30.223.271-r2.ebuild b/net-wireless/broadcom-sta/broadcom-sta-6.30.223.271-r2.ebuild new file mode 100644 index 000..4859053 --- /dev/null +++ b/net-wireless/broadcom-sta/broadcom-sta-6.30.223.271-r2.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit eutils linux-info linux-mod + +DESCRIPTION="Broadcom's IEEE 802.11a/b/g/n hybrid Linux device driver" +HOMEPAGE="http://www.broadcom.com/support/802.11/linux_sta.php"; +SRC_BASE="http://www.broadcom.com/docs/linux_sta/hybrid-v35"; +SRC_URI="x86? ( ${SRC_BASE}-nodebug-pcoem-${PV//\./_}.tar.gz ) + amd64? ( ${SRC_BASE}_64-nodebug-pcoem-${PV//\./_}.tar.gz ) + http://www.broadcom.com/docs/linux_sta/README_${PV}.txt -> README-${P}.txt" + +LICENSE="Broadcom" +KEYWORDS="-* ~amd64 ~x86" + +RESTRICT="mirror" + +DEPEND="virtual/linux-sources" +RDEPEND="" + +S="${WORKDIR}" + +MODULE_NAMES="wl(net/wireless)" +MODULESD_WL_ALIASES=("wlan0 wl") + +pkg_setup() { + # bug #300570 + # NOTE: module builds correctly anyway with b43 and SSB enabled + # make checks non-fatal. The correct fix is blackisting ssb and, perhaps + # b43 via udev rules. Moreover, previous fix broke binpkgs support. + CONFIG_CHECK="~!B43 ~!BCMA ~!SSB" + CONFIG_CHECK2="LIB80211 ~!MAC80211 ~LIB80211_CRYPT_TKIP" + ERROR_B43="B43: If you insist on building this, you must blacklist it!" + ERROR_BCMA="BCMA: If you insist on building this, you must blacklist it!" + ERROR_SSB="SSB: If you insist on building this, you must blacklist it!" + ERROR_LIB80211="LIB80211: Please enable it. If you can't find it: enabling the driver for \"Intel PRO/Wireless 2100\" or \"Intel PRO/Wireless 2200BG\" (IPW2100 or IPW2200) should suffice." + ERROR_MAC80211="MAC80211: If you insist on building this, you must blacklist it!" + ERROR_PREEMPT_RCU="PREEMPT_RCU: Please do not set the Preemption Model to \"Preemptible Kernel\"; choose something else." + ERROR_LIB80211_CRYPT_TKIP="LIB80211_CRYPT_TKIP: You will need this for WPA." + if kernel_is ge 3 8 8; then + CONFIG_CHECK="${CONFIG_CHECK} ${CONFIG_CHECK2} CFG80211 ~!PREEMPT_RCU ~!PREEMPT" + elif kernel_is ge 2 6 32; then + CONFIG_CHECK="${CONFIG_CHECK} ${CONFIG_CHECK2} CFG80211" + elif kernel_is ge 2 6 31; then + CONFIG_CHECK="${CONFIG_CHECK} ${CONFIG_CHECK2} WIRELESS_EXT ~!MAC80211" + elif kernel_is ge 2 6 29; then + CONFIG_CHECK="${CONFIG_CHECK} ${CONFIG_CHECK2} WIRELESS_EXT COMPAT_NET_DEV_OPS" + else + CONFIG_CHECK="${CONFIG_CHECK} IEEE80211 IEEE80211_CRYPT_TKIP" + fi + + linux-mod_pkg_setup + + BUILD_PARAMS="-C ${KV_DIR} M=${S}" + BUILD_TARGETS="wl.ko" +} + +src_prepare() { + epatch \ + "${FILESDIR}/${PN}-6.30.223.141-makefile.patch" \ + "${FILESDIR}/${PN}-6.30.223.141-eth-to-wlan.patch" \ + "${FILESDIR}/${PN}-6.30.223.141-gcc.patch" \ + "${FILESDIR}/${PN}-6.30.223.248-r3-Wno-date-time.patch" \ + "${FILESDIR}/${PN}-6.30.223.271-r1-linux-3.18.patch" \ + "${FILESDIR}/${PN}-6.30.223.271-r2-linux-4.3.patch" + + epatch_user +} + +src_install() { + linux-mod_src_install + + dodoc "${DISTDIR}/README-${P}.txt" +} diff --git a/net-wireless/broadcom-sta/files/broadcom-sta-6.30.223.271-linux-4.3.patch b/net-wireless/broadcom-sta/files/broadcom-sta-6.30.223.271-linux-4.3.patch new file mode 100644 index 000..ae0dc56 --- /dev/null +++ b/net-wireless/broadcom-sta/files/broadcom-sta-6.30.223.271-linux-4.3.patch @@ -0,0 +1,11 @@ +--- a/src/shared/linux_osl.c2015-09-19 00:47:15.0 +0200 b/src/shared/linux_osl.c2015-11-09 17:02:22.0 +0100 +@@ -932,7 +932,7 @@ + uint cycles; + + #if defined(__i386__) +- rdtscl(cycles); ++ cycles = (u32)native_read_tsc(); + #else + cycles = 0; + #endif
[gentoo-commits] repo/gentoo:master commit in: dev-lang/swi-prolog/
commit: 5b58ed864265f58e1b7e296f9af39678fdc775c3 Author: Keri Harris gentoo org> AuthorDate: Wed Nov 25 18:57:16 2015 + Commit: Keri Harris gentoo org> CommitDate: Wed Nov 25 18:57:16 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b58ed86 dev-lang/swi-prolog: remove old versions Package-Manager: portage-2.2.20.1 dev-lang/swi-prolog/Manifest| 3 - dev-lang/swi-prolog/swi-prolog-7.2.2.ebuild | 128 dev-lang/swi-prolog/swi-prolog-7.2.3.ebuild | 128 3 files changed, 259 deletions(-) diff --git a/dev-lang/swi-prolog/Manifest b/dev-lang/swi-prolog/Manifest index 57b230a..bbc4669 100644 --- a/dev-lang/swi-prolog/Manifest +++ b/dev-lang/swi-prolog/Manifest @@ -1,12 +1,9 @@ DIST pl-6.6.6.tar.gz 14838653 SHA256 9f80bb274e2f31fd68b0acbe35982c012d5f8311dbe44ec1d8d04351a776996d SHA512 a850b0f6b283d34aa77d5e9d8a0053161fa534fa6d8935c7472362ff7b59ea6035de0658d9e38c317e2d92ed810370f2adc3e92b6346fc0ff392d18f1c8012a6 WHIRLPOOL 448d844fe45aee97ad2e37bea3f81dd5eb388e1dcb9f1c4dc54c18991aa91d481bff5b70174fb06edb06c1361759621a570a083fe36d62bffdf6028c49244b2a DIST swi-prolog-6.6.6-gentoo-patchset-0.tar.gz 1590 SHA256 2b240d15562603120e0314bb69bde50089326c11876b7a62106c05f9d48ace71 SHA512 807c7e897dd5b9eef14e063ea53c03047f3acb23174a70a613258adf7f85dc1f7637158fde70aab2e0f40de4bc6ac5e3548dd09dbe3745d916a388f43eb832eb WHIRLPOOL 0a0dbc361cfbe343c8b3562a2c0535905eb1443eea0783b14f96bda43c04e8db6264f476c07da766c6936dc6088e34059f799a3244717390644bf0f5ae83018e -DIST swi-prolog-7.2.2-gentoo-patchset-0.tar.gz 1414 SHA256 145f585828da45d89c6abebb7707ef224334a6e102dd50302b1af549d8d8a3c8 SHA512 32642e5e133971fbcec91c050dd548545050353e23e08e0457487d3b5ec46e9491be4cdfb8d0a0a8af613dc64b569969aaa31a0d8691e0c3fdd9b5c645d0 WHIRLPOOL f394d4da284e31e4f431cda1af54d3dd4f2995bf04de985750c7b0f89f2ad6ed2fca8c921ffe711ae83b8f0d478c864bf81b531a9fe71ab9be73df20083e5c21 -DIST swi-prolog-7.2.3-gentoo-patchset-0.tar.gz 1418 SHA256 b8cca09211889c3fdca47bcc3093f0811b773553d457b6d4cd423d0a3483ac8b SHA512 6fe185bc6a015bdb0c1466818f2e45897c098d98c091854cb86f1756458585724a8d17c1c8a5593ee054cbe0400c322b27bf107194aa1ba91d478623ff468e39 WHIRLPOOL aa9df0ddc7a01e776074c32f381b92f2738c86ac7a3462749cb24954549e1979c5c8c17038a3161772e41c7f39637ee3547efcda52ef2362e03d814af4cd885b DIST swi-prolog-7.2.3-gentoo-patchset-1.tar.gz 1875 SHA256 c11e48122dc468f21e08da4a65f5a2daa9e0ddbc2e186bbd952626c95b29db04 SHA512 3506f4168d52f7d3539cd753c5153750df8c3239b78ffac1784c634b585d5fb0c825700e77abc9c1f467af71473ae1861eef629ebdf76b7c783d276c393f40fc WHIRLPOOL 8b70ab91592280d0634c6c897771696c0c63d30680044994cedf69f18cd4f386adf833998e64d4ad892cff97300b5bbfaa8dec8448ea04ebaba7e31f7e9c30d0 DIST swi-prolog-7.3.10-gentoo-patchset-1.tar.gz 1117 SHA256 e3596515edc419cca5fed53410d4edbc8bb95eeff206274260916fb348c97f0d SHA512 2be89c25e9980785760305c9d443a92388ce0bfb09e1f64e5a8029341e9d7cc97bafa32992382c303aa51cf741f989e64bc675f5fdd31d09dac7442ee9b3d3ad WHIRLPOOL a2d206a564652bff73bd946f9aee386da7b76647e6f93d55c33cf45c8331d8d2afd980746e4a25f40825f6258fc53c926a94279d75e66053e2c21d80dda0eeb8 DIST swi-prolog-7.3.11-gentoo-patchset-0.tar.gz 338 SHA256 9440ba227c09708255790dce8797d79a258592dd0ea47853b273f45a1682a2ba SHA512 40e5b92b2491835a255b5666b43c4f9b4f24ad8df3d5fb7f7eaae51ee6582209cfe256c4ebdede72d3101838df1ee5d48c91c36ec7b5988555c2bcdd00cb8501 WHIRLPOOL 1e5983899f6acb4cb22102c445020b1d328ad2621745f9d30f1f84dc1b4f6498ad0d4043f078cb7de12d9acc11ceff925a4f28d004f48944c7afddf3876976ff DIST swi-prolog-7.3.9-gentoo-patchset-0.tar.gz 1507 SHA256 029541109cc60d176b65d12903ee2e06f209c38ff29421674e660d31d6ee44d4 SHA512 357df9c6e5ce5b046e4ceb7d65b358bd191ff8c912812deba918fe3b76c48a46c9f89f28ddc950de151e47ec57d654c53f537024da5f7f2f373f7466f07f914f WHIRLPOOL 5ac911d2950d4ccffe1db959467215fc8d074b9a842e79aea7d8bc0d14587dce6388707b2c06e3d94474eed8feb939398daa616160642883192e6dbfe7034da2 -DIST swipl-7.2.2.tar.gz 16179490 SHA256 c137bbe1d652a6aaa003278045e592637cd9fd5f1d52b05f9f0751bfd9449c8d SHA512 b25ed01e49628d9b463acd0e3687eaef0e3f74e8f834a1442e66913fabf948ae6f6d662c21e3cbb1ca5793ceb96701be31c3b1d2d3a0a9694ea4706f9a64939e WHIRLPOOL 1309284a4d610cb37196aca678d4823bba384ba04a84ef1212c3580bad40da3359fbe4035a13cbfdd21a4eca75df2b8a3c398a1da9061a71ba8da8276c2b17dd DIST swipl-7.2.3.tar.gz 16192142 SHA256 43657d51b7c5887bc2d2bced50a9822b86a08a6841399b8e76ee877f51d646b5 SHA512 da27a6b171d3b471401f1a91e86a4dbe98973d8a1db8c72aa27e452311d08b893b01a1de8f9f4dafcdac460774b4ea980050256d37284546941e1bdf84f8cd7b WHIRLPOOL de695c8e0317921dcc13898f7a3c88d1012e3f87f633cd25766ca5cb6637b29ca81b9245d015614089291a7d9abd0d8c7109ccae1df9297d78301d241cb258b3 DIST swipl-7.3.10.tar.gz 16093869 SHA256 caa2774963122cb57fb04370ea08d6a3c3ed5a5e98d92eb9865953e6b20baf5f SHA512 0f7113f20679a85e048f8d1892777a4bd78d60787b834d2200137cbad767618ca942dd152cf69a3496577f10ce8f
[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrtools/
commit: 5fce7b368bf1366b417a14345b9f7470ceee4715 Author: Daniel Pielmeier gentoo org> AuthorDate: Wed Nov 25 18:23:23 2015 + Commit: Daniel Pielmeier gentoo org> CommitDate: Wed Nov 25 18:23:23 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fce7b36 app-cdr/cdrtools: Version bump. Package-Manager: portage-2.2.20.1 app-cdr/cdrtools/Manifest | 1 + app-cdr/cdrtools/cdrtools-3.02_alpha02.ebuild | 265 ++ 2 files changed, 266 insertions(+) diff --git a/app-cdr/cdrtools/Manifest b/app-cdr/cdrtools/Manifest index bd50ad4..bea749e 100644 --- a/app-cdr/cdrtools/Manifest +++ b/app-cdr/cdrtools/Manifest @@ -1,3 +1,4 @@ DIST cdrtools-3.01a17.tar.bz2 2061522 SHA256 3d613965b213ad83e4be0ba2535e784901839ea4d11a20a2beb6765f0eb76dfa SHA512 34a0579c536028b030cf828441ad55a705472646bc3a1ae962aad234fbe0b12c2bcb670511487c17086f5ba7643d1b8ae42a4a86bfe2940dc94f9744377daa8b WHIRLPOOL b718d559e0b36a576a42a38f84b3917891450d0bbab47b084eb1e906a396cf28ce47b79fd16565d4e0697311ee0c3d5abdd95b52ba2d7ae4e9f32d9b26bc26e1 DIST cdrtools-3.01a24.tar.bz2 2075400 SHA256 4d9907b84f5b65dc6ca278b6202b90b8eb68652b01aa4dda978ffede8bdd4a5b SHA512 19be30de77fca00bb06fa6325149421304c1d5ff7d40a9d842496058494fcf0e798678c661ff3ae9ebc9e4c5971917f7aabfd813a6d88ff863d7e2e5f1456766 WHIRLPOOL 4533288dffef2b702eeef2a44fd702aff3e66283d5d90c810eb177ee4f1f1aa7cfd75238bf1f2a406e9b8ccaa43c7a77fb401825f8ce806e73fdc80abcc0a45a DIST cdrtools-3.01a31.tar.bz2 2097584 SHA256 183b5c1279e78d8b69461aae52401f863768e7e7391d60730006f8cadc5a SHA512 455d7f3e1f4bbe79bb53f2fba4a8d5d8737eef8ce477a447d8687282dd2404a93cab07da1141292f8c26dd70963a26901486448db3c6a70a89aad47908fdf81c WHIRLPOOL 7a70464254645a0ce9ffaafbdb14a6ebb53a638310748a22c4a20c904059c92df746997fbd9b07d9a16876917bfd3b8b318acc5cd5494eac5e6b5d0ef66215e9 +DIST cdrtools-3.02a02.tar.bz2 2096499 SHA256 b5c33d6cfbe265806f24f365bdb885dfe35194ef716f4b6f809b4377ec159c05 SHA512 f61241006464b7055994ee040ec498e4cd47254501e55ea1e570a7ebc9db1422b46b47398373f7227904bcf6cc785fa1c8ae913cbb297cf839250ceccea18330 WHIRLPOOL 757c80f9b05697f0479edea61b74d2bc2c945f292fcef04ab3a41dda14d096881751d0e9b796b8ad73e227336a295c97182a91e37c48372718440509bbc2bfb7 diff --git a/app-cdr/cdrtools/cdrtools-3.02_alpha02.ebuild b/app-cdr/cdrtools/cdrtools-3.02_alpha02.ebuild new file mode 100644 index 000..4e86b4b --- /dev/null +++ b/app-cdr/cdrtools/cdrtools-3.02_alpha02.ebuild @@ -0,0 +1,265 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit fcaps multilib eutils toolchain-funcs flag-o-matic gnuconfig + +MY_P="${P/_alpha/a}" + +DESCRIPTION="A set of tools for CD/DVD reading and recording, including cdrecord" +HOMEPAGE="http://sourceforge.net/projects/cdrtools/"; +SRC_URI="mirror://sourceforge/${PN}/$([[ -z ${PV/*_alpha*} ]] && echo 'alpha')/${MY_P}.tar.bz2" + +LICENSE="GPL-2 LGPL-2.1 CDDL-Schily" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris" +IUSE="acl caps nls unicode" + +RDEPEND="acl? ( virtual/acl ) + caps? ( sys-libs/libcap ) + nls? ( virtual/libintl ) + !app-cdr/cdrkit" +DEPEND="${RDEPEND} + x11-misc/makedepend + nls? ( >=sys-devel/gettext-0.18.1.1 )" + +S=${WORKDIR}/${P/_alpha[0-9][0-9]} + +FILECAPS=( + cap_sys_resource,cap_dac_override,cap_sys_admin,cap_sys_nice,cap_net_bind_service,cap_ipc_lock,cap_sys_rawio+ep usr/bin/cdrecord -- + cap_dac_override,cap_sys_admin,cap_sys_nice,cap_net_bind_service,cap_sys_rawio+ep usr/bin/cdda2wav -- + cap_dac_override,cap_sys_admin,cap_net_bind_service,cap_sys_rawio+ep usr/bin/readcd +) + +cdrtools_os() { + local os="linux" + [[ ${CHOST} == *-darwin* ]] && os="mac-os10" + [[ ${CHOST} == *-freebsd* ]] && os="freebsd" + echo "${os}" +} + +src_prepare() { + gnuconfig_update + + # Remove profiled make files. + find -name '*_p.mk' -delete + + # Adjusting hardcoded paths. + sed -i -e "s|opt/schily|usr|" \ + $(find ./ -type f -name \*.[0-9ch] -exec grep -l 'opt/schily' '{}' '+') \ + || die "sed opt/schily" + + sed -i -e "s|\(^INSDIR=\t\tshare/doc/\)|\1${PF}/|" \ + $(find ./ -type f -exec grep -l '^INSDIR.\+doc' '{}' '+') \ + || die "sed doc" + + # Respect libdir. + sed -i -e "s|\(^INSDIR=\t\t\)lib|\1$(get_libdir)|" \ + $(find ./ -type f -exec grep -l '^INSDIR.\+lib\(/siconv\)\?$' '{}' '+') \ + || die "sed multilib" + + # Do not install static libraries. + sed -i -e "s|include\t\t.*rules.lib||" \ + $(find ./ -type f -exec grep -l '^include.\+rules\.lib' '{}' '+') \ + || die "sed rules" + + # Enable verbose
[gentoo-commits] repo/gentoo:master commit in: app-admin/conky/
commit: d19069f9d5942bc1cd8950af4e349eee54f3b093 Author: Daniel Pielmeier gentoo org> AuthorDate: Wed Nov 25 18:19:26 2015 + Commit: Daniel Pielmeier gentoo org> CommitDate: Wed Nov 25 18:19:26 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d19069f9 app-admin/conky: Version bump. Package-Manager: portage-2.2.20.1 app-admin/conky/Manifest| 1 + app-admin/conky/conky-1.10.1.ebuild | 180 2 files changed, 181 insertions(+) diff --git a/app-admin/conky/Manifest b/app-admin/conky/Manifest index e064cbf..a41d7b6 100644 --- a/app-admin/conky/Manifest +++ b/app-admin/conky/Manifest @@ -1,2 +1,3 @@ DIST conky-1.10.0.tar.gz 342584 SHA256 f392f3f91fcc37f04ff65d53957512e4d81b7b9b36394acb5ecaefe92623f8eb SHA512 08664c2c736c078848e4864f7a2df5ed536e683da6aa482cf003c675b03c274802cfd27127adb3d99145fe6c4103cc06046b40322383beafc4ca2e7e811b5caf WHIRLPOOL 03f8f80b483c8db09096a10a8d95b20372cbd5fb3e284b9bcd072c4ec1a2a4f76335eb5e8016a3e6793f295c143c71268e65fb5e50fdea0b3e6ce187830a6c46 +DIST conky-1.10.1.tar.gz 343393 SHA256 b4e66a71e8211d02b8dbe8cd4873af209af25326e63afd90c90ba9416c79cf21 SHA512 bcd3efa722fcd1d264157843fac0e9c5e5e0aa881f38b676cb1634efe57c3f07c535f063c0c9eba7bcd5deebf7b8e87099856fc5092cd01955c09b70e155cfd2 WHIRLPOOL 40ab9ecb135e15674a139aef5f98a8e229b38de995b0af7646813a422562b60566ed6125dad376560550e59d9b17f85f755c3f85034c78c6e02f857c966f4d26 DIST conky-1.9.0.tar.bz2 626555 SHA256 baf1b550f135fbfb53e5e286a33aadc03a667d63bf6c4d52ba7637366295bb6f SHA512 98c9f69fd8bee2062e3eddeb7a394cce932199ffd6c8664006d1222f0453569406613e63637848c77a455f7dae3f16be3079a2cab56ecafea51ec043de23c889 WHIRLPOOL 41bbe95ec838dbda2c2d4a9422d2f2f7d22d0cb99e87c59fbd32c0c7856cc83de36cbeefd982c964ec5229ae0b0342e84525aa5343d8c5cf9525205cea4a274a diff --git a/app-admin/conky/conky-1.10.1.ebuild b/app-admin/conky/conky-1.10.1.ebuild new file mode 100644 index 000..ddd8ee5 --- /dev/null +++ b/app-admin/conky/conky-1.10.1.ebuild @@ -0,0 +1,180 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit eutils cmake-utils linux-info + +DESCRIPTION="An advanced, highly configurable system monitor for X" +HOMEPAGE="https://github.com/brndnmtthws/conky"; +SRC_URI="https://github.com/brndnmtthws/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3 BSD LGPL-2.1 MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~x86" +IUSE="apcupsd audacious cmus curl debug eve hddtemp ical iconv imlib iostats + ipv6 irc lua-cairo lua-imlib lua-rsvg math moc mpd mysql nano-syntax + ncurses nvidia +portmon rss thinkpad truetype vim-syntax weather-metar + weather-xoap webserver wifi X xmms2" + +DEPEND_COMMON=" + X? ( + imlib? ( media-libs/imlib2[X] ) + lua-cairo? ( + >=dev-lua/toluapp-1.0.93 + x11-libs/cairo[X] ) + lua-imlib? ( + >=dev-lua/toluapp-1.0.93 + media-libs/imlib2[X] ) + lua-rsvg? ( + >=dev-lua/toluapp-1.0.93 + gnome-base/librsvg ) + nvidia? ( media-video/nvidia-settings ) + truetype? ( x11-libs/libXft >=media-libs/freetype-2 ) + x11-libs/libX11 + x11-libs/libXdamage + x11-libs/libXfixes + x11-libs/libXext + audacious? ( >=media-sound/audacious-1.5 dev-libs/glib:2 ) + xmms2? ( media-sound/xmms2 ) + ) + cmus? ( media-sound/cmus ) + curl? ( net-misc/curl ) + eve? ( net-misc/curl dev-libs/libxml2 ) + ical? ( dev-libs/libical ) + iconv? ( virtual/libiconv ) + irc? ( net-libs/libircclient ) + mysql? ( >=virtual/mysql-5.0 ) + ncurses? ( sys-libs/ncurses:= ) + rss? ( dev-libs/libxml2 net-misc/curl dev-libs/glib:2 ) + wifi? ( net-wireless/wireless-tools ) + weather-metar? ( net-misc/curl ) + weather-xoap? ( dev-libs/libxml2 net-misc/curl ) + webserver? ( net-libs/libmicrohttpd ) + >=dev-lang/lua-5.1.4-r8:0 + " +RDEPEND=" + ${DEPEND_COMMON} + apcupsd? ( sys-power/apcupsd ) + hddtemp? ( app-admin/hddtemp ) + moc? ( media-sound/moc ) + nano-syntax? ( app-editors/nano ) + vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) + " +DEPEND=" + ${DEPEND_COMMON} + app-text/docbook2X + " + +CONFIG_CHECK=~IPV6 + +DOCS=( README TODO ChangeLog NEWS AUTHORS ) + +pkg_setup() { + use ipv6 && linux-info_pkg_setup +} + +src_prepare() { + # Allow user patches #478482 + epatch_user +} + +src_configure() { + local mycmakeargs + + if use X; then + mycmakeargs=( + -DBUILD_X11=ON + -DOWN_WINDOW=ON + -DBUILD_XDAM
[gentoo-commits] repo/gentoo:master commit in: dev-lang/go/
commit: 8fcde3635427d05b66991d1dafe353389b2c7a31 Author: William Hubbs gentoo org> AuthorDate: Wed Nov 25 17:34:15 2015 + Commit: William Hubbs gentoo org> CommitDate: Wed Nov 25 17:47:02 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fcde363 dev-lang/go: remove unnecessary einfo call dev-lang/go/go-1.5.1-r1.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/dev-lang/go/go-1.5.1-r1.ebuild b/dev-lang/go/go-1.5.1-r1.ebuild index 29d8207..23d3717 100644 --- a/dev-lang/go/go-1.5.1-r1.ebuild +++ b/dev-lang/go/go-1.5.1-r1.ebuild @@ -171,7 +171,6 @@ src_install() fi for x in ${bin_path}/*; do f=${x##*/} - einfo dosym ../lib/go/${bin_path}/${f} /usr/bin/${f} dosym ../lib/go/${bin_path}/${f} /usr/bin/${f} done dodoc AUTHORS CONTRIBUTORS PATENTS README.md
[gentoo-commits] repo/gentoo:master commit in: app-editors/adie/
commit: f4c0323df03b59248cda86b3fb36aa83a38f6a7c Author: Lars Wendler gentoo org> AuthorDate: Wed Nov 25 17:45:51 2015 + Commit: Lars Wendler gentoo org> CommitDate: Wed Nov 25 17:47:15 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4c0323d app-editors/adie: Bump to versions 1.6.50 and 1.7.53 Package-Manager: portage-2.2.26 RepoMan-Options: --force Signed-off-by: Lars Wendler gentoo.org> app-editors/adie/Manifest | 2 ++ app-editors/adie/adie-1.6.50.ebuild | 18 ++ app-editors/adie/adie-1.7.53.ebuild | 19 +++ 3 files changed, 39 insertions(+) diff --git a/app-editors/adie/Manifest b/app-editors/adie/Manifest index a4319cf..2fe1a4b 100644 --- a/app-editors/adie/Manifest +++ b/app-editors/adie/Manifest @@ -1,4 +1,6 @@ DIST fox-1.6.49.tar.gz 4383152 SHA256 3679ecd23064958259fbef5898aabb048d63b2dcb796de1d8801fe0b51e5a90e SHA512 cd7dd5fd26bcdde6ed69d547e2b08582f0e88b66b6f1bac9b5cd2279b543edbf5b9a63cc2ed05f1a1fd7e7309ede96404cf7a5d2d8eb8763dc0fb41d613b0ee8 WHIRLPOOL 1592d2560a7967c491dcfeda40e66a45d2811424e222c5f1e768b28c8ce147d7815f46d22006ac9809b967d0c825b7828aad206ab55bcb80cae064f646fd3608 +DIST fox-1.6.50.tar.gz 4381855 SHA256 342c751d2a7edab136ad26cb4483329da3c16c7abf2f283f318d666ef12d0887 SHA512 195751d223e9af7d76a3bd3192ae7566a129cfe254f0ba3035b4f7e189c68b43daa8276edad95ebf2b1b403b6212a755000eebf1716a11bb7f06845fde4aceae WHIRLPOOL e1b0d855f5b2105c3739f64dd4aac5388450cc9fa36f1739e2a917e6d7bec4ab5273f2d227bb14b3db78b6a58d0088d2bfff9d8cf37c47b33d1f8e7257d282c9 DIST fox-1.7.45.tar.gz 5254563 SHA256 78f2b5f609a52d21da08e693d45b8eeb9d4ceed52ad86e451ef4485f2375c829 SHA512 ec8acf0eb0b1882254f7df2abdcb87445992fc9fb8165afcc08b8dd52a718cb31953849efc7a530bd682e6265687bdf4dc9fb5c930557b9405235182894684b0 WHIRLPOOL 08808e67e0e31c7389b1d4ac097d7d707fb48a925df233021913bc80363002c0c4ce19c8630f4bd5c87ebb5bc5c010dc7f3260f415dfa5b60390c5aae316de78 DIST fox-1.7.47.tar.gz 5271135 SHA256 7f1de8566b88b0010137ea1172168d53494d2d14bfa03fe32f7796146a31a2a3 SHA512 8802c7a21ba35b48a638fb87354da3de54c82ebdd3f931a601f55473fe1f7c16bfa2df253e8531af2058665d9b6f31adf52f6973c2d94f435cc90ac112af22ed WHIRLPOOL fbcf4540b268e95fa4d70ed335d8f499ec46e18390cdc090c98c21b4be5ff3ec576439265cfcf8b90c037fed7937c3a5f19f8544db1906cf86a3f255b8092d62 DIST fox-1.7.49.tar.gz 5336321 SHA256 2435c56cde3ba6617c638af4f3bac39e8f4d5dd5a5c6d0805d274c7ba05c520c SHA512 da6c3478370f1e72091675e49f8458a6722eca4735bf89052b2b7ef02f4e74ee41f10c9fcc39a24a1571dd0bb1cdf779e9dea5bf15be20722ca783c9d59eb6e9 WHIRLPOOL 53ad3d34e57507702fc2ac9bd7b446021a99e3dff5b337cda090a670b06d4733abce2bbca88a7586e8af2d00f16ee84b0bd3c42f66fd6e430cc6d342bb76b1ff +DIST fox-1.7.53.tar.gz 5366794 SHA256 2cde33d1e72c731ff2f31a8d55769536c5494376f8922833ba57b3f9c8f37340 SHA512 835117497e48fe66790be6e985bb8ef80ae1b34966585355b0d72f907863610de9d89792062ae91297488f0e24e77c08102afe253a59e67ca65a071b2a5890c4 WHIRLPOOL 508d25ba996aa5ea8be7e43b0771df32af2ea04bb37d84a7dc80362bc685032ac6f42d0c3b7eb36a4a9408a75c68bc927c00b1cb50a36375195b741fca6c0e5f diff --git a/app-editors/adie/adie-1.6.50.ebuild b/app-editors/adie/adie-1.6.50.ebuild new file mode 100644 index 000..6f07963 --- /dev/null +++ b/app-editors/adie/adie-1.6.50.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" + +inherit fox + +DESCRIPTION="Text editor based on the FOX Toolkit" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86" +IUSE="" + +DEPEND="x11-libs/fox:1.6" + +RDEPEND="${DEPEND}" diff --git a/app-editors/adie/adie-1.7.53.ebuild b/app-editors/adie/adie-1.7.53.ebuild new file mode 100644 index 000..add7ddb --- /dev/null +++ b/app-editors/adie/adie-1.7.53.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit fox + +DESCRIPTION="Text editor based on the FOX Toolkit" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86" +IUSE="" + +DEPEND="~x11-libs/fox-${PV} + x11-libs/libICE + x11-libs/libSM" +RDEPEND="${DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: app-editors/adie/
commit: 35a02e475acdf1704dc302d9b1ac82a2b4b6a3fb Author: Lars Wendler gentoo org> AuthorDate: Wed Nov 25 17:47:03 2015 + Commit: Lars Wendler gentoo org> CommitDate: Wed Nov 25 17:47:19 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35a02e47 app-editors/adie: Removed old. Package-Manager: portage-2.2.26 Signed-off-by: Lars Wendler gentoo.org> app-editors/adie/Manifest | 2 -- app-editors/adie/adie-1.7.45.ebuild | 17 - app-editors/adie/adie-1.7.47.ebuild | 19 --- 3 files changed, 38 deletions(-) diff --git a/app-editors/adie/Manifest b/app-editors/adie/Manifest index 2fe1a4b..e0d7104 100644 --- a/app-editors/adie/Manifest +++ b/app-editors/adie/Manifest @@ -1,6 +1,4 @@ DIST fox-1.6.49.tar.gz 4383152 SHA256 3679ecd23064958259fbef5898aabb048d63b2dcb796de1d8801fe0b51e5a90e SHA512 cd7dd5fd26bcdde6ed69d547e2b08582f0e88b66b6f1bac9b5cd2279b543edbf5b9a63cc2ed05f1a1fd7e7309ede96404cf7a5d2d8eb8763dc0fb41d613b0ee8 WHIRLPOOL 1592d2560a7967c491dcfeda40e66a45d2811424e222c5f1e768b28c8ce147d7815f46d22006ac9809b967d0c825b7828aad206ab55bcb80cae064f646fd3608 DIST fox-1.6.50.tar.gz 4381855 SHA256 342c751d2a7edab136ad26cb4483329da3c16c7abf2f283f318d666ef12d0887 SHA512 195751d223e9af7d76a3bd3192ae7566a129cfe254f0ba3035b4f7e189c68b43daa8276edad95ebf2b1b403b6212a755000eebf1716a11bb7f06845fde4aceae WHIRLPOOL e1b0d855f5b2105c3739f64dd4aac5388450cc9fa36f1739e2a917e6d7bec4ab5273f2d227bb14b3db78b6a58d0088d2bfff9d8cf37c47b33d1f8e7257d282c9 -DIST fox-1.7.45.tar.gz 5254563 SHA256 78f2b5f609a52d21da08e693d45b8eeb9d4ceed52ad86e451ef4485f2375c829 SHA512 ec8acf0eb0b1882254f7df2abdcb87445992fc9fb8165afcc08b8dd52a718cb31953849efc7a530bd682e6265687bdf4dc9fb5c930557b9405235182894684b0 WHIRLPOOL 08808e67e0e31c7389b1d4ac097d7d707fb48a925df233021913bc80363002c0c4ce19c8630f4bd5c87ebb5bc5c010dc7f3260f415dfa5b60390c5aae316de78 -DIST fox-1.7.47.tar.gz 5271135 SHA256 7f1de8566b88b0010137ea1172168d53494d2d14bfa03fe32f7796146a31a2a3 SHA512 8802c7a21ba35b48a638fb87354da3de54c82ebdd3f931a601f55473fe1f7c16bfa2df253e8531af2058665d9b6f31adf52f6973c2d94f435cc90ac112af22ed WHIRLPOOL fbcf4540b268e95fa4d70ed335d8f499ec46e18390cdc090c98c21b4be5ff3ec576439265cfcf8b90c037fed7937c3a5f19f8544db1906cf86a3f255b8092d62 DIST fox-1.7.49.tar.gz 5336321 SHA256 2435c56cde3ba6617c638af4f3bac39e8f4d5dd5a5c6d0805d274c7ba05c520c SHA512 da6c3478370f1e72091675e49f8458a6722eca4735bf89052b2b7ef02f4e74ee41f10c9fcc39a24a1571dd0bb1cdf779e9dea5bf15be20722ca783c9d59eb6e9 WHIRLPOOL 53ad3d34e57507702fc2ac9bd7b446021a99e3dff5b337cda090a670b06d4733abce2bbca88a7586e8af2d00f16ee84b0bd3c42f66fd6e430cc6d342bb76b1ff DIST fox-1.7.53.tar.gz 5366794 SHA256 2cde33d1e72c731ff2f31a8d55769536c5494376f8922833ba57b3f9c8f37340 SHA512 835117497e48fe66790be6e985bb8ef80ae1b34966585355b0d72f907863610de9d89792062ae91297488f0e24e77c08102afe253a59e67ca65a071b2a5890c4 WHIRLPOOL 508d25ba996aa5ea8be7e43b0771df32af2ea04bb37d84a7dc80362bc685032ac6f42d0c3b7eb36a4a9408a75c68bc927c00b1cb50a36375195b741fca6c0e5f diff --git a/app-editors/adie/adie-1.7.45.ebuild b/app-editors/adie/adie-1.7.45.ebuild deleted file mode 100644 index 8231192..000 --- a/app-editors/adie/adie-1.7.45.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit fox - -DESCRIPTION="Text editor based on the FOX Toolkit" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -DEPEND="~x11-libs/fox-${PV}" -RDEPEND="${DEPEND}" diff --git a/app-editors/adie/adie-1.7.47.ebuild b/app-editors/adie/adie-1.7.47.ebuild deleted file mode 100644 index 1f4af4a..000 --- a/app-editors/adie/adie-1.7.47.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit fox - -DESCRIPTION="Text editor based on the FOX Toolkit" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -DEPEND="~x11-libs/fox-${PV} - x11-libs/libICE - x11-libs/libSM" -RDEPEND="${DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: games-puzzle/atomix/
commit: f5d824e8f0a26e7d7829a19aed2fd4d8dc057f47 Author: Michael Sterrett gentoo org> AuthorDate: Wed Nov 25 15:03:34 2015 + Commit: Michael Sterrett gentoo org> CommitDate: Wed Nov 25 15:04:23 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5d824e8 remove unneeded libxml dep (bug #566822) Package-Manager: portage-2.2.20.1 games-puzzle/atomix/atomix-3.18.0.ebuild | 7 ++- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/games-puzzle/atomix/atomix-3.18.0.ebuild b/games-puzzle/atomix/atomix-3.18.0.ebuild index 1f67056..405c3ff 100644 --- a/games-puzzle/atomix/atomix-3.18.0.ebuild +++ b/games-puzzle/atomix/atomix-3.18.0.ebuild @@ -15,13 +15,10 @@ IUSE="" RDEPEND=" >=dev-libs/glib-2.36:2 - >=dev-libs/libxml2-2.4.23 >=x11-libs/gdk-pixbuf-2.0.5:2 - >=x11-libs/gtk+-3.10:3 -" + >=x11-libs/gtk+-3.10:3" DEPEND="${RDEPEND} dev-libs/appstream-glib >=dev-util/intltool-0.40 sys-devel/gettext - virtual/pkgconfig -" + virtual/pkgconfig"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/go/
commit: 59d17bebd6f1f994e52ce79bea9d99ce98883416 Author: William Hubbs gentoo org> AuthorDate: Wed Nov 25 17:45:57 2015 + Commit: William Hubbs gentoo org> CommitDate: Wed Nov 25 17:47:11 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59d17beb dev-lang/go: sync live ebuild dev-lang/go/go-.ebuild | 31 --- 1 file changed, 16 insertions(+), 15 deletions(-) diff --git a/dev-lang/go/go-.ebuild b/dev-lang/go/go-.ebuild index 8d4c715..ed766ec 100644 --- a/dev-lang/go/go-.ebuild +++ b/dev-lang/go/go-.ebuild @@ -54,6 +54,7 @@ go_arch() local portage_arch=$(tc-arch $@) case "${portage_arch}" in x86)echo 386;; + x64-*) echo amd64;; *) echo "${portage_arch}";; esac } @@ -150,28 +151,28 @@ src_test() src_install() { - local bin_path="${GOBIN}" - if go_cross_compile; then - bin_path="${GOBIN}/$(go_tuple)" - fi - dobin "${bin_path}"/* - dodoc AUTHORS CONTRIBUTORS PATENTS README.md + local bin_path f x - dodir /usr/lib/go /usr/lib/go/pkg /usr/lib/go/pkg/tool + dodir /usr/lib/go insinto /usr/lib/go # There is a known issue which requires the source tree to be installed [1]. # Once this is fixed, we can consider using the doc use flag to control # installing the doc and src directories. # [1] https://golang.org/issue/2775 - doins -r doc lib src - - # Selectively install pkg directory to exclude the bootstrap build - insinto /usr/lib/go/pkg - doins -r pkg/include "pkg/$(go_tuple)" - insinto /usr/lib/go/pkg/tool - doins -r "pkg/tool/$(go_tuple)" - fperms -R +x /usr/lib/go/pkg/tool + doins -r bin doc lib pkg src + fperms -R +x /usr/lib/go/bin /usr/lib/go/pkg/tool + + if go_cross_compile; then + bin_path="bin/$(go_tuple)" + else + bin_path=bin + fi + for x in ${bin_path}/*; do + f=${x##*/} + dosym ../lib/go/${bin_path}/${f} /usr/bin/${f} + done + dodoc AUTHORS CONTRIBUTORS PATENTS README.md } pkg_preinst()
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 7559ea69c0f26631ab261c7bab87fc4954986c43 Author: Michael Sterrett gentoo org> AuthorDate: Wed Nov 25 17:42:55 2015 + Commit: Michael Sterrett gentoo org> CommitDate: Wed Nov 25 17:42:55 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7559ea69 narrow the mask of games-emulation/sdl{mame,mess} profiles/package.mask | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index 90e7da4..6550b5a 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -657,8 +657,8 @@ dev-java/sun-jce-bin # Julian Ospald (26 Jun 2013) # Depends on masked dev-lang/lua-5.2 ->=games-emulation/sdlmame-0.149 ->=games-emulation/sdlmess-0.149 +=games-emulation/sdlmame-0.149 +=games-emulation/sdlmess-0.149 # Chí-Thanh Christopher Nguyễn (25 Jun 2013) # Mask new ptlib/opal for breakage, tracked in bug #474742
[gentoo-commits] proj/kde:master commit in: kde-plasma/kwallet-pam/
commit: 0d48b59abf1689174da2cabebdc5dccd52029d14 Author: Michael Palimaka gentoo org> AuthorDate: Wed Nov 25 16:45:12 2015 + Commit: Michael Palimaka gentoo org> CommitDate: Wed Nov 25 16:45:12 2015 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0d48b59a kde-plasma/kwallet-pam: install modules to correct location Due to an upstream change, it ended up in /usr/lib64/security instead of /lib64/security where it could not be found. Upstream-commit: 105cd18dbfe644e510e772a7e8226d8e965477f9 Package-Manager: portage-2.2.25 ...{kwallet-pam-5.4.95.ebuild => kwallet-pam-5.4.95-r1.ebuild} | 10 +- kde-plasma/kwallet-pam/kwallet-pam-5.5.49..ebuild | 10 +- kde-plasma/kwallet-pam/kwallet-pam-.ebuild | 10 +- 3 files changed, 27 insertions(+), 3 deletions(-) diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.4.95.ebuild b/kde-plasma/kwallet-pam/kwallet-pam-5.4.95-r1.ebuild similarity index 71% rename from kde-plasma/kwallet-pam/kwallet-pam-5.4.95.ebuild rename to kde-plasma/kwallet-pam/kwallet-pam-5.4.95-r1.ebuild index 95a4b5b..2cd69e0 100644 --- a/kde-plasma/kwallet-pam/kwallet-pam-5.4.95.ebuild +++ b/kde-plasma/kwallet-pam/kwallet-pam-5.4.95-r1.ebuild @@ -5,7 +5,7 @@ EAPI=5 KDE_AUTODEPS="false" -inherit kde5 +inherit kde5 multilib DESCRIPTION="KWallet PAM module to not enter password again" LICENSE="LGPL-2.1" @@ -17,3 +17,11 @@ DEPEND=" virtual/pam " RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DCMAKE_INSTALL_LIBDIR="/$(get_libdir)" + ) + + kde5_src_configure +} diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.5.49..ebuild b/kde-plasma/kwallet-pam/kwallet-pam-5.5.49..ebuild index 84ef01c..b166d70 100644 --- a/kde-plasma/kwallet-pam/kwallet-pam-5.5.49..ebuild +++ b/kde-plasma/kwallet-pam/kwallet-pam-5.5.49..ebuild @@ -5,7 +5,7 @@ EAPI=5 KDE_AUTODEPS="false" -inherit kde5 +inherit kde5 multilib DESCRIPTION="KWallet PAM module to not enter password again" LICENSE="LGPL-2.1" @@ -17,3 +17,11 @@ DEPEND=" virtual/pam " RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DCMAKE_INSTALL_LIBDIR="/$(get_libdir)" + ) + + kde5_src_configure +} diff --git a/kde-plasma/kwallet-pam/kwallet-pam-.ebuild b/kde-plasma/kwallet-pam/kwallet-pam-.ebuild index 84ef01c..b166d70 100644 --- a/kde-plasma/kwallet-pam/kwallet-pam-.ebuild +++ b/kde-plasma/kwallet-pam/kwallet-pam-.ebuild @@ -5,7 +5,7 @@ EAPI=5 KDE_AUTODEPS="false" -inherit kde5 +inherit kde5 multilib DESCRIPTION="KWallet PAM module to not enter password again" LICENSE="LGPL-2.1" @@ -17,3 +17,11 @@ DEPEND=" virtual/pam " RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DCMAKE_INSTALL_LIBDIR="/$(get_libdir)" + ) + + kde5_src_configure +}
[gentoo-commits] proj/gnome:master commit in: games-board/aisleriot/
commit: f15a11a81963166b85224a77685ed5ba6d391639 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Wed Nov 25 14:42:18 2015 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Wed Nov 25 14:42:18 2015 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=f15a11a8 games-board/aisleriot: version bump to 3.18.2 Package-Manager: portage-2.2.25 RepoMan-Options: --force Manifest-Sign-Key: C6085806 games-board/aisleriot/aisleriot-3.18.2.ebuild | 89 +++ 1 file changed, 89 insertions(+) diff --git a/games-board/aisleriot/aisleriot-3.18.2.ebuild b/games-board/aisleriot/aisleriot-3.18.2.ebuild new file mode 100644 index 000..e7535d4 --- /dev/null +++ b/games-board/aisleriot/aisleriot-3.18.2.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" +GCONF_DEBUG="yes" + +inherit autotools eutils gnome-games + +DESCRIPTION="A collection of solitaire card games for GNOME" +HOMEPAGE="https://wiki.gnome.org/action/show/Apps/Aisleriot"; + +LICENSE="GPL-3 LGPL-3 FDL-1.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="gnome qt4" + +# FIXME: quartz support? +# Does not build with guile-2.0.0 or 2.0.1 +COMMON_DEPEND=" + >=dev-libs/glib-2.32:2 + >=dev-scheme/guile-2.0.5:2[deprecated,regex] + >=gnome-base/librsvg-2.32:2 + >=media-libs/libcanberra-0.26[gtk3] + >=x11-libs/cairo-1.10 + >=x11-libs/gtk+-3.4:3 + gnome? ( >=gnome-base/gconf-2.0:2 ) + qt4? ( >=dev-qt/qtsvg-4.4:4 ) +" +DEPEND="${COMMON_DEPEND} + app-arch/gzip + dev-libs/libxml2 + >=dev-util/intltool-0.40.4 + dev-util/itstool + sys-apps/lsb-release + >=sys-devel/gettext-0.12 + virtual/pkgconfig + gnome? ( app-text/docbook-xml-dtd:4.3 ) +" +# dev-util/itstool really needed for help file generation +# >=app-text/yelp-tools-3.1.1 + +src_prepare() { + # Fix SVG detection and usage + epatch "${FILESDIR}"/${PN}-3.16.2-detect-svg.patch + + eautoreconf + gnome2_src_prepare +} + +src_configure() { + local myconf=() + + if use gnome; then + myconf+=( + --with-platform=gnome + --with-help-method=ghelp + ) + else + myconf+=( + --with-platform=gtk-only + --with-help-method=library + ) + fi + + if use qt4 ; then + myconf+=( + --with-card-theme-formats=all + --with-kde-card-theme-path="${EPREFIX}"/usr/share/apps/carddecks + ) + else + myconf+=( --with-card-theme-formats=svg,fixed,pysol ) + fi + + gnome2_src_configure \ + --with-gtk=3.0 \ + --with-guile=2.0 \ + --enable-sound \ + --with-pysol-card-theme-path="${EPREFIX}${GAMES_DATADIR}"/pysolfc \ + GUILE=$(type -P guile-2.0) \ + ${myconf[@]} +} + +pkg_postinst() { + gnome2_pkg_postinst + + elog "Aisleriot can use additional card themes from games-board/pysolfc" + elog "and kde-base/libkdegames." +}
[gentoo-commits] repo/gentoo:master commit in: app-emulation/docker-compose/
commit: 6d4b41d7904e388e9e65581157eceadd5e18c5af Author: Alex Brandt gentoo org> AuthorDate: Wed Nov 25 14:40:32 2015 + Commit: Alex Brandt gentoo org> CommitDate: Wed Nov 25 14:41:11 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d4b41d7 app-emulation/docker-compose: move enum34 dependence The dev-python/enum34 dependence was in the incorrect set of dependencies. I read the setup.py incorrectly and placed it in testing dependences rather than common. This fixes bug #566754. Package-Manager: portage-2.2.26 app-emulation/docker-compose/docker-compose-1.5.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-emulation/docker-compose/docker-compose-1.5.1.ebuild b/app-emulation/docker-compose/docker-compose-1.5.1.ebuild index e988d19..e20684f 100644 --- a/app-emulation/docker-compose/docker-compose-1.5.1.ebuild +++ b/app-emulation/docker-compose/docker-compose-1.5.1.ebuild @@ -36,13 +36,13 @@ CDEPEND=" =dev-python/websocket-client-0.32.0[${PYTHON_USEDEP}] =dev-python/enum34-1.0.4[${PYTHON_USEDEP}]' 'python2_7' ) + $(python_gen_cond_dep '
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: 87ffc25df4429f9313f5df729563a8956ba19508 Author: Benda Xu gentoo org> AuthorDate: Wed Nov 25 14:23:08 2015 + Commit: Benda XU gentoo org> CommitDate: Wed Nov 25 14:23:48 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87ffc25d app-misc/ca-certificates: fix for Prefix. match against ROOT instead of ROOT/ in the new 20150426.3.20 script. Package-Manager: portage-2.2.25 app-misc/ca-certificates/ca-certificates-20150426.3.20-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20150426.3.20-r1.ebuild b/app-misc/ca-certificates/ca-certificates-20150426.3.20-r1.ebuild index 1e0f3f5..249bd53 100644 --- a/app-misc/ca-certificates/ca-certificates-20150426.3.20-r1.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20150426.3.20-r1.ebuild @@ -116,7 +116,7 @@ src_prepare() { epatch "${FILESDIR}"/${PN}-20150426-root.patch local relp=$(echo "${EPREFIX}" | sed -e 's:[^/]\+:..:g') sed -i \ - -e '/="$ROOT/s:ROOT/:ROOT'"${EPREFIX}"'/:' \ + -e '/="$ROOT/s:ROOT:ROOT'"${EPREFIX}"':' \ -e '/RELPATH="\.\./s:"$:'"${relp}"'":' \ usr/sbin/update-ca-certificates || die
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/lilac/
commit: ac0993c964377ed6addca209d10de74cd32e99b9 Author: Brian Evans gentoo org> AuthorDate: Wed Nov 25 14:21:01 2015 + Commit: Brian Evans gentoo org> CommitDate: Wed Nov 25 14:21:01 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac0993c9 net-analyzer/lilac: Remove depend.php from inherit wrt bug 552852 This simply replaces the function call with the dep it was adding. No effective dep changes. Package-Manager: portage-2.2.25 net-analyzer/lilac/lilac-1.0.3.ebuild | 7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/net-analyzer/lilac/lilac-1.0.3.ebuild b/net-analyzer/lilac/lilac-1.0.3.ebuild index 63c8db1..fbd1294 100644 --- a/net-analyzer/lilac/lilac-1.0.3.ebuild +++ b/net-analyzer/lilac/lilac-1.0.3.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI=5 -inherit eutils webapp depend.php +inherit eutils webapp DESCRIPTION="Web-based configuration tool written to configure Nagios" HOMEPAGE="http://www.lilacplatform.com"; @@ -18,10 +18,9 @@ RDEPEND=" >=net-analyzer/nagios-3.0 >=virtual/mysql-5.0 dev-lang/php[curl,json,mysql,pcntl,pdo,posix,simplexml] + virtual/httpd-php " -need_php_httpd - src_install() { webapp_src_preinst
[gentoo-commits] repo/gentoo:master commit in: net-nds/phpldapadmin/
commit: a14654168015ffc03c59a82acc7f81b2ea264266 Author: Brian Evans gentoo org> AuthorDate: Wed Nov 25 13:47:25 2015 + Commit: Brian Evans gentoo org> CommitDate: Wed Nov 25 13:47:25 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1465416 net-nds/phpldapadmin: Remove depend.php from inherit wrt bug 552854 This simply replaces the function call with the dep it was adding. No effective dep changes. Ack by jmbsvicetto on IRC Package-Manager: portage-2.2.25 net-nds/phpldapadmin/phpldapadmin-1.2.3-r1.ebuild | 8 net-nds/phpldapadmin/phpldapadmin-1.2.3.ebuild| 8 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/net-nds/phpldapadmin/phpldapadmin-1.2.3-r1.ebuild b/net-nds/phpldapadmin/phpldapadmin-1.2.3-r1.ebuild index 6ce53f6..84052a1 100644 --- a/net-nds/phpldapadmin/phpldapadmin-1.2.3-r1.ebuild +++ b/net-nds/phpldapadmin/phpldapadmin-1.2.3-r1.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI=5 -inherit webapp depend.php +inherit webapp DESCRIPTION="phpLDAPadmin is a web-based tool for managing all aspects of your LDAP server" HOMEPAGE="http://phpldapadmin.sourceforge.net"; @@ -15,10 +15,10 @@ KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86" IUSE="" RDEPEND="dev-lang/php[hash,ldap,session,xml,nls] -|| ( =dev-lang/php-5.3 )" +|| ( =dev-lang/php-5.3 ) + virtual/httpd-php" need_httpd_cgi -need_php_httpd src_prepare() { mv config/config.php.example config/config.php diff --git a/net-nds/phpldapadmin/phpldapadmin-1.2.3.ebuild b/net-nds/phpldapadmin/phpldapadmin-1.2.3.ebuild index 15be856..0095131 100644 --- a/net-nds/phpldapadmin/phpldapadmin-1.2.3.ebuild +++ b/net-nds/phpldapadmin/phpldapadmin-1.2.3.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI=5 -inherit webapp depend.php +inherit webapp DESCRIPTION="phpLDAPadmin is a web-based tool for managing all aspects of your LDAP server" HOMEPAGE="http://phpldapadmin.sourceforge.net"; @@ -15,10 +15,10 @@ KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86" IUSE="" RDEPEND="dev-lang/php[hash,ldap,session,xml,nls] -|| ( =dev-lang/php-5.3 )" +|| ( =dev-lang/php-5.3 ) + virtual/httpd-php" need_httpd_cgi -need_php_httpd src_prepare() { mv config/config.php.example config/config.php
[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/
commit: a7762020c58e7b3133c6ecde85f048095450e7ae Author: Michał Górny gentoo org> AuthorDate: Wed Nov 18 21:28:48 2015 + Commit: Michał Górny gentoo org> CommitDate: Wed Nov 25 13:43:57 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7762020 python-r1.eclass: Fix missing explicit eutils inherit for EAPI < 6 eclass/python-r1.eclass | 1 + 1 file changed, 1 insertion(+) diff --git a/eclass/python-r1.eclass b/eclass/python-r1.eclass index de83bb5..92fa5de 100644 --- a/eclass/python-r1.eclass +++ b/eclass/python-r1.eclass @@ -63,6 +63,7 @@ elif [[ ${_PYTHON_ANY_R1} ]]; then die 'python-r1.eclass can not be used with python-any-r1.eclass.' fi +[[ ${EAPI} == [45] ]] && inherit eutils inherit multibuild python-utils-r1 # @ECLASS-VARIABLE: PYTHON_COMPAT
[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/
commit: 267e8b178c24420ec3b38c840e63626247156159 Author: Michał Górny gentoo org> AuthorDate: Wed Nov 18 19:31:41 2015 + Commit: Michał Górny gentoo org> CommitDate: Wed Nov 25 13:43:57 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=267e8b17 python-utils-r1.eclass: Enable EAPI 6 eclass/python-utils-r1.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass index c0ca9ec..a7575bf 100644 --- a/eclass/python-utils-r1.eclass +++ b/eclass/python-utils-r1.eclass @@ -20,7 +20,7 @@ # https://wiki.gentoo.org/wiki/Project:Python/python-utils-r1 case "${EAPI:-0}" in - 0|1|2|3|4|5) + 0|1|2|3|4|5|6) ;; *) die "Unsupported EAPI=${EAPI} (unknown) for ${ECLASS}"
[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/
commit: a4f74a554893dccf044fb1764917a4425a567ee0 Author: Michał Górny gentoo org> AuthorDate: Wed Nov 18 21:26:08 2015 + Commit: Michał Górny gentoo org> CommitDate: Wed Nov 25 13:43:57 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4f74a55 multibuild.eclass: Enable EAPI 6 eclass/multibuild.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/multibuild.eclass b/eclass/multibuild.eclass index 0bdbed1..d21008c 100644 --- a/eclass/multibuild.eclass +++ b/eclass/multibuild.eclass @@ -17,7 +17,7 @@ case "${EAPI:-0}" in 0|1|2|3) die "Unsupported EAPI=${EAPI:-0} (too old) for ${ECLASS}" ;; - 4|5) + 4|5|6) ;; *) die "Unsupported EAPI=${EAPI} (unknown) for ${ECLASS}"
[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/
commit: cce6510a8e561564467046bc12e2bb96cf998ad2 Author: Michał Górny gentoo org> AuthorDate: Thu Nov 19 15:21:40 2015 + Commit: Michał Górny gentoo org> CommitDate: Wed Nov 25 13:43:57 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cce6510a python-utils-r1.eclass: Make heredocs consistent eclass/python-utils-r1.eclass | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass index 7617c3f..4307142 100644 --- a/eclass/python-utils-r1.eclass +++ b/eclass/python-utils-r1.eclass @@ -933,11 +933,11 @@ python_wrapper_setup() { local x for x in "${nonsupp[@]}"; do - cat >"${workdir}"/bin/${x} <<__EOF__ || die -#!/bin/sh -echo "${x} is not supported by ${EPYTHON}" >&2 -exit 127 -__EOF__ + cat >"${workdir}"/bin/${x} <<-_EOF_ || die + #!/bin/sh + echo "${x} is not supported by ${EPYTHON}" >&2 + exit 127 + _EOF_ chmod +x "${workdir}"/bin/${x} || die done
[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/
commit: 64e322db5d927d0a7814bbe78a7da1102b753bc2 Author: Michał Górny gentoo org> AuthorDate: Wed Nov 18 21:12:38 2015 + Commit: Michał Górny gentoo org> CommitDate: Wed Nov 25 13:43:57 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64e322db python-single-r1.eclass: Enable EAPI=6, no changes needed eclass/python-single-r1.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/python-single-r1.eclass b/eclass/python-single-r1.eclass index 1c27285..d9fc34b 100644 --- a/eclass/python-single-r1.eclass +++ b/eclass/python-single-r1.eclass @@ -55,7 +55,7 @@ case "${EAPI:-0}" in die "Unsupported EAPI=${EAPI:-4} (too old, allowed only on restricted set of packages) for ${ECLASS}" fi ;; - 5) + 5|6) # EAPI=5 is required for sane USE_EXPAND dependencies ;; *)
[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/
commit: d13228de5aaae9d1c4f51613439388e82b108810 Author: Michał Górny gentoo org> AuthorDate: Wed Nov 18 21:20:59 2015 + Commit: Michał Górny gentoo org> CommitDate: Wed Nov 25 13:43:57 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d13228de multibuild.eclass: Ban multibuild_parallel_foreach_variant in EAPI 6 eclass/multibuild.eclass | 2 ++ 1 file changed, 2 insertions(+) diff --git a/eclass/multibuild.eclass b/eclass/multibuild.eclass index 3115ac9..0bdbed1 100644 --- a/eclass/multibuild.eclass +++ b/eclass/multibuild.eclass @@ -146,6 +146,8 @@ multibuild_foreach_variant() { multibuild_parallel_foreach_variant() { debug-print-function ${FUNCNAME} "${@}" + [[ ${EAPI} == [45] ]] || die "${FUNCNAME} is banned in EAPI ${EAPI}" + multibuild_foreach_variant "${@}" }
[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/
commit: aa34350a380592a42f131974144c14795cc5fcb5 Author: Michał Górny gentoo org> AuthorDate: Wed Nov 18 22:00:48 2015 + Commit: Michał Górny gentoo org> CommitDate: Wed Nov 25 13:43:57 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa34350a distutils-r1.eclass: Make default _all impl call warning fatal in EAPI 6 eclass/distutils-r1.eclass | 10 -- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index 551bc09..b249985 100644 --- a/eclass/distutils-r1.eclass +++ b/eclass/distutils-r1.eclass @@ -731,7 +731,10 @@ distutils-r1_src_prepare() { fi if [[ ! ${_DISTUTILS_DEFAULT_CALLED} ]]; then - eqawarn "QA warning: python_prepare_all() didn't call distutils-r1_python_prepare_all" + local cmd=die + [[ ${EAPI} == [45] ]] && cmd=eqawarn + + "${cmd}" "QA: python_prepare_all() didn't call distutils-r1_python_prepare_all" fi if declare -f python_prepare >/dev/null; then @@ -802,7 +805,10 @@ distutils-r1_src_install() { fi if [[ ! ${_DISTUTILS_DEFAULT_CALLED} ]]; then - eqawarn "QA warning: python_install_all() didn't call distutils-r1_python_install_all" + local cmd=die + [[ ${EAPI} == [45] ]] && cmd=eqawarn + + "${cmd}" "QA: python_install_all() didn't call distutils-r1_python_install_all" fi }
[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/
commit: 13b9b7fd595b9d74b859d4e95df09cc783c191ff Author: Michał Górny gentoo org> AuthorDate: Wed Nov 18 22:02:39 2015 + Commit: Michał Górny gentoo org> CommitDate: Wed Nov 25 13:43:57 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13b9b7fd distutils-r1.eclass: Remove unnecessary eutils inherit in EAPI 6 eclass/distutils-r1.eclass | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index b249985..7ebcaa5 100644 --- a/eclass/distutils-r1.eclass +++ b/eclass/distutils-r1.eclass @@ -79,7 +79,8 @@ esac if [[ ! ${_DISTUTILS_R1} ]]; then -inherit eutils toolchain-funcs +[[ ${EAPI} == [45] ]] && inherit eutils +inherit toolchain-funcs if [[ ! ${DISTUTILS_SINGLE_IMPL} ]]; then inherit multiprocessing python-r1
[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/
commit: be4946024d35f969adf9110d7aa91e0378d82911 Author: Michał Górny gentoo org> AuthorDate: Wed Nov 18 22:02:59 2015 + Commit: Michał Górny gentoo org> CommitDate: Wed Nov 25 13:43:57 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be494602 distutils-r1.eclass: Enable EAPI 6 eclass/distutils-r1.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index 7ebcaa5..36b3436 100644 --- a/eclass/distutils-r1.eclass +++ b/eclass/distutils-r1.eclass @@ -47,7 +47,7 @@ case "${EAPI:-0}" in 0|1|2|3) die "Unsupported EAPI=${EAPI:-0} (too old) for ${ECLASS}" ;; - 4|5) + 4|5|6) ;; *) die "Unsupported EAPI=${EAPI} (unknown) for ${ECLASS}"
[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/
commit: ace224cbda82fe33bb13b7088941619b64b0b9c3 Author: Michał Górny gentoo org> AuthorDate: Wed Nov 18 18:44:22 2015 + Commit: Michał Górny gentoo org> CommitDate: Wed Nov 25 13:43:57 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ace224cb python-utils-r1.eclass: Replace local INSDESTTREE with subshells Replace the 'local INSDESTTREE' hacks (which are PMS-valid yet deprecated) with safer subshells. eclass/python-utils-r1.eclass | 16 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass index 9f3c750..e690e09 100644 --- a/eclass/python-utils-r1.eclass +++ b/eclass/python-utils-r1.eclass @@ -802,10 +802,10 @@ python_domodule() { d=${PYTHON_SITEDIR#${EPREFIX}}/${python_moduleroot} fi - local INSDESTTREE - - insinto "${d}" - doins -r "${@}" || die + ( + insinto "${d}" + doins -r "${@}" || die + ) python_optimize "${ED}/${d}" } @@ -833,10 +833,10 @@ python_doheader() { d=${PYTHON_INCLUDEDIR#${EPREFIX}} - local INSDESTTREE - - insinto "${d}" - doins -r "${@}" || die + ( + insinto "${d}" + doins -r "${@}" || die + ) } # @FUNCTION: python_wrapper_setup
[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/
commit: 68d09ac2a25996b32da1336598615adc9678e9ac Author: Michał Górny gentoo org> AuthorDate: Wed Nov 18 21:27:52 2015 + Commit: Michał Górny gentoo org> CommitDate: Wed Nov 25 13:43:57 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68d09ac2 python-r1.eclass: Ban python_export_best in EAPI 6 eclass/python-r1.eclass | 2 ++ 1 file changed, 2 insertions(+) diff --git a/eclass/python-r1.eclass b/eclass/python-r1.eclass index 1531442..de83bb5 100644 --- a/eclass/python-r1.eclass +++ b/eclass/python-r1.eclass @@ -603,6 +603,8 @@ python_setup() { python_export_best() { debug-print-function ${FUNCNAME} "${@}" + [[ ${EAPI} == [45] ]] || die "${FUNCNAME} is banned in EAPI ${EAPI}" + eqawarn "python_export_best() is deprecated. Please use python_setup instead," eqawarn "combined with python_export if necessary."
[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/
commit: a0d00bf8b99f87bddfb450cce924ebf8984e6cef Author: Michał Górny gentoo org> AuthorDate: Wed Nov 18 21:29:15 2015 + Commit: Michał Górny gentoo org> CommitDate: Wed Nov 25 13:43:57 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0d00bf8 python-r1.eclass: Enable EAPI 6 eclass/python-r1.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/python-r1.eclass b/eclass/python-r1.eclass index 92fa5de..91f0436 100644 --- a/eclass/python-r1.eclass +++ b/eclass/python-r1.eclass @@ -47,7 +47,7 @@ case "${EAPI:-0}" in die "Unsupported EAPI=${EAPI:-4} (too old, allowed only on restricted set of packages) for ${ECLASS}" fi ;; - 5) + 5|6) # EAPI=5 is required for sane USE_EXPAND dependencies ;; *)
[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/
commit: 0768d1c69511bd90f36ec448bba0e1b7ec28ed20 Author: Michał Górny gentoo org> AuthorDate: Wed Nov 18 21:58:19 2015 + Commit: Michał Górny gentoo org> CommitDate: Wed Nov 25 13:43:57 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0768d1c6 distutils-r1.eclass: Ban DISTUTILS_NO_PARALLEL_BUILD in EAPI 6 eclass/distutils-r1.eclass | 2 ++ 1 file changed, 2 insertions(+) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index 1cf2a49..551bc09 100644 --- a/eclass/distutils-r1.eclass +++ b/eclass/distutils-r1.eclass @@ -693,6 +693,8 @@ _distutils-r1_run_foreach_impl() { debug-print-function ${FUNCNAME} "${@}" if [[ ${DISTUTILS_NO_PARALLEL_BUILD} ]]; then + [[ ${EAPI} == [45] ]] || die "DISTUTILS_NO_PARALLEL_BUILD is banned in EAPI ${EAPI}" + eqawarn "DISTUTILS_NO_PARALLEL_BUILD is no longer meaningful. Now all builds" eqawarn "are non-parallel. Please remove it from the ebuild."
[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/
commit: 6fdbd4198acfb3911374b237742210a03b98422b Author: Michał Górny gentoo org> AuthorDate: Wed Nov 18 21:41:51 2015 + Commit: Michał Górny gentoo org> CommitDate: Wed Nov 25 13:43:57 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fdbd419 distutils-r1.eclass: esetup.py, respect nonfatal in EAPI 6 eclass/distutils-r1.eclass | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index 185dd4f..256c893 100644 --- a/eclass/distutils-r1.eclass +++ b/eclass/distutils-r1.eclass @@ -236,10 +236,13 @@ fi esetup.py() { debug-print-function ${FUNCNAME} "${@}" + local die_args=() + [[ ${EAPI} != [45] ]] && die_args+=( -n ) + set -- "${PYTHON:-python}" setup.py "${mydistutilsargs[@]}" "${@}" echo "${@}" >&2 - "${@}" || die + "${@}" || die "${die_args[@]}" || return ${?} } # @FUNCTION: distutils_install_for_testing
[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/
commit: 0e20c7bf8e674f69f11e6131e9636682e3d4692e Author: Michał Górny gentoo org> AuthorDate: Wed Nov 18 21:44:54 2015 + Commit: Michał Górny gentoo org> CommitDate: Wed Nov 25 13:43:57 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e20c7bf distutils-r1.eclass: Use default_src_prepare to apply patches in EAPI 6 eclass/distutils-r1.eclass | 9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index 256c893..f9cff5c 100644 --- a/eclass/distutils-r1.eclass +++ b/eclass/distutils-r1.eclass @@ -312,9 +312,12 @@ _distutils-r1_disable_ez_setup() { distutils-r1_python_prepare_all() { debug-print-function ${FUNCNAME} "${@}" - [[ ${PATCHES} ]] && epatch "${PATCHES[@]}" - - epatch_user + if [[ ${EAPI} != [45] ]]; then + default + else + [[ ${PATCHES} ]] && epatch "${PATCHES[@]}" + epatch_user + fi # by default, use in-source build if python_prepare() is used if [[ ! ${DISTUTILS_IN_SOURCE_BUILD+1} ]]; then
[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/
commit: 74c2220bcafeadffe8520be0b751ec7288d7f608 Author: Michał Górny gentoo org> AuthorDate: Wed Nov 18 21:27:15 2015 + Commit: Michał Górny gentoo org> CommitDate: Wed Nov 25 13:43:57 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74c2220b python-r1.eclass: Ban python_parallel_foreach_impl in EAPI 6 eclass/python-r1.eclass | 2 ++ 1 file changed, 2 insertions(+) diff --git a/eclass/python-r1.eclass b/eclass/python-r1.eclass index d3b4f1d..1531442 100644 --- a/eclass/python-r1.eclass +++ b/eclass/python-r1.eclass @@ -526,6 +526,8 @@ python_foreach_impl() { python_parallel_foreach_impl() { debug-print-function ${FUNCNAME} "${@}" + [[ ${EAPI} == [45] ]] || die "${FUNCNAME} is banned in EAPI ${EAPI}" + if [[ ! ${_PYTHON_PARALLEL_WARNED} ]]; then eqawarn "python_parallel_foreach_impl() is no longer meaningful. All runs" eqawarn "are non-parallel now. Please replace the call with python_foreach_impl."
[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/
commit: 4a19a62842d1075dc6a00add95d60755ed8f79b8 Author: Michał Górny gentoo org> AuthorDate: Wed Nov 18 21:50:57 2015 + Commit: Michał Górny gentoo org> CommitDate: Wed Nov 25 13:43:57 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a19a628 distutils-r1.eclass: Ban no-op default phase implementations in EAPI 6 eclass/distutils-r1.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index f9cff5c..47b09b0 100644 --- a/eclass/distutils-r1.eclass +++ b/eclass/distutils-r1.eclass @@ -343,7 +343,7 @@ distutils-r1_python_prepare_all() { distutils-r1_python_prepare() { debug-print-function ${FUNCNAME} "${@}" - : + [[ ${EAPI} == [45] ]] || die "${FUNCNAME} is banned in EAPI 6 (it was a no-op)" } # @FUNCTION: distutils-r1_python_configure @@ -352,7 +352,7 @@ distutils-r1_python_prepare() { distutils-r1_python_configure() { debug-print-function ${FUNCNAME} "${@}" - : + [[ ${EAPI} == [45] ]] || die "${FUNCNAME} is banned in EAPI 6 (it was a no-op)" } # @FUNCTION: _distutils-r1_create_setup_cfg
[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/
commit: 0519beb71a1b287ddf9a17d618ce238c0c1a55b4 Author: Michał Górny gentoo org> AuthorDate: Wed Nov 18 21:50:57 2015 + Commit: Michał Górny gentoo org> CommitDate: Wed Nov 25 13:43:57 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0519beb7 distutils-r1.eclass: Make pypy/share QA error fatal in EAPI 6 eclass/distutils-r1.eclass | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index 47b09b0..e632202 100644 --- a/eclass/distutils-r1.eclass +++ b/eclass/distutils-r1.eclass @@ -563,7 +563,9 @@ distutils-r1_python_install() { fi done if [[ -d ${root}/usr/$(get_libdir)/pypy/share ]]; then - eqawarn "Package installs 'share' in PyPy prefix, see bug #465546." + local cmd=die + [[ ${EAPI} == [45] ]] && cmd=eqawarn + "${cmd}" "Package installs 'share' in PyPy prefix, see bug #465546." fi if [[ ! ${DISTUTILS_SINGLE_IMPL} ]]; then
[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/
commit: 6eed0080089813557a56bdc5987e2a0f6f23d9dc Author: Michał Górny gentoo org> AuthorDate: Wed Nov 18 21:57:04 2015 + Commit: Michał Górny gentoo org> CommitDate: Wed Nov 25 13:43:57 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6eed0080 distutils-r1.eclass: Ban EXAMPLES in EAPI 6 eclass/distutils-r1.eclass | 4 1 file changed, 4 insertions(+) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index e632202..1cf2a49 100644 --- a/eclass/distutils-r1.eclass +++ b/eclass/distutils-r1.eclass @@ -150,6 +150,8 @@ fi # @ECLASS-VARIABLE: EXAMPLES # @DEFAULT_UNSET # @DESCRIPTION: +# OBSOLETE: this variable is deprecated and banned in EAPI 6 +# # An array containing examples installed into 'examples' doc # subdirectory. The files and directories listed there must exist # in the directory from which distutils-r1_python_install_all() is run @@ -583,6 +585,8 @@ distutils-r1_python_install_all() { einstalldocs if declare -p EXAMPLES &>/dev/null; then + [[ ${EAPI} != [45] ]] && die "EXAMPLES are banned in EAPI ${EAPI}" + local INSDESTTREE=/usr/share/doc/${PF}/examples doins -r "${EXAMPLES[@]}" docompress -x "${INSDESTTREE}"
[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/
commit: 7b326f3a06e19ad09a3696eecbeeb6d1554b57e4 Author: Michał Górny gentoo org> AuthorDate: Wed Nov 18 19:31:10 2015 + Commit: Michał Górny gentoo org> CommitDate: Wed Nov 25 13:43:57 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b326f3a python-utils-r1.eclass: Remove unneeded multilib inherit in EAPI 6 eclass/python-utils-r1.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass index d8ced41..59e8799 100644 --- a/eclass/python-utils-r1.eclass +++ b/eclass/python-utils-r1.eclass @@ -33,8 +33,8 @@ fi if [[ ! ${_PYTHON_UTILS_R1} ]]; then -[[ ${EAPI:-0} == [012345] ]] && inherit eutils -inherit multilib toolchain-funcs +[[ ${EAPI:-0} == [012345] ]] && inherit eutils multilib +inherit toolchain-funcs # @ECLASS-VARIABLE: _PYTHON_ALL_IMPLS # @INTERNAL
[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/
commit: a916a0cab52e9a45af158ad7c8ee5c8aaf0de61b Author: Michał Górny gentoo org> AuthorDate: Wed Nov 18 19:30:10 2015 + Commit: Michał Górny gentoo org> CommitDate: Wed Nov 25 13:43:57 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a916a0ca python-utils-r1.eclass: Make python_fix_shebang QAwarns fatal in EAPI 6 eclass/python-utils-r1.eclass | 14 ++ 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass index 99ee58b..d8ced41 100644 --- a/eclass/python-utils-r1.eclass +++ b/eclass/python-utils-r1.eclass @@ -33,7 +33,8 @@ fi if [[ ! ${_PYTHON_UTILS_R1} ]]; then -inherit eutils multilib toolchain-funcs +[[ ${EAPI:-0} == [012345] ]] && inherit eutils +inherit multilib toolchain-funcs # @ECLASS-VARIABLE: _PYTHON_ALL_IMPLS # @INTERNAL @@ -1137,12 +1138,17 @@ python_fix_shebang() { done < <(find "${path}" -type f -print0 || die) if [[ ! ${any_fixed} ]]; then - eqawarn "QA warning: ${FUNCNAME}, ${path#${D}} did not match any fixable files." + local cmd=eerror + [[ ${EAPI:-0} == [012345] ]] && cmd=eqawarn + + "${cmd}" "QA warning: ${FUNCNAME}, ${path#${D}} did not match any fixable files." if [[ ${any_correct} ]]; then - eqawarn "All files have ${EPYTHON} shebang already." + "${cmd}" "All files have ${EPYTHON} shebang already." else - eqawarn "There are no Python files in specified directory." + "${cmd}" "There are no Python files in specified directory." fi + + [[ ${cmd} == eerror ]] && die "${FUNCNAME} did not match any fixable files (QA warning fatal in EAPI ${EAPI})" fi done }
[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/
commit: 71d3acab5362cfb46db73e7deaf1d0fdc1d118de Author: Michał Górny gentoo org> AuthorDate: Thu Nov 19 15:25:49 2015 + Commit: Michał Górny gentoo org> CommitDate: Wed Nov 25 13:43:57 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71d3acab python-utils-r1.eclass: Move ||die out of command substitution subshells eclass/python-utils-r1.eclass | 15 +-- 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass index 4307142..c0ca9ec 100644 --- a/eclass/python-utils-r1.eclass +++ b/eclass/python-utils-r1.eclass @@ -281,12 +281,14 @@ python_export() { # sysconfig can't be used because: # 1) pypy doesn't give site-packages but stdlib # 2) jython gives paths with wrong case - export PYTHON_SITEDIR=$("${PYTHON}" -c 'import distutils.sysconfig; print(distutils.sysconfig.get_python_lib())' || die) + PYTHON_SITEDIR=$("${PYTHON}" -c 'import distutils.sysconfig; print(distutils.sysconfig.get_python_lib())') || die + export PYTHON_SITEDIR debug-print "${FUNCNAME}: PYTHON_SITEDIR = ${PYTHON_SITEDIR}" ;; PYTHON_INCLUDEDIR) [[ -n ${PYTHON} ]] || die "PYTHON needs to be set for ${var} to be exported, or requested before it" - export PYTHON_INCLUDEDIR=$("${PYTHON}" -c 'import distutils.sysconfig; print(distutils.sysconfig.get_python_inc())' || die) + PYTHON_INCLUDEDIR=$("${PYTHON}" -c 'import distutils.sysconfig; print(distutils.sysconfig.get_python_inc())') || die + export PYTHON_INCLUDEDIR debug-print "${FUNCNAME}: PYTHON_INCLUDEDIR = ${PYTHON_INCLUDEDIR}" # Jython gives a non-existing directory @@ -296,7 +298,8 @@ python_export() { ;; PYTHON_LIBPATH) [[ -n ${PYTHON} ]] || die "PYTHON needs to be set for ${var} to be exported, or requested before it" - export PYTHON_LIBPATH=$("${PYTHON}" -c 'import os.path, sysconfig; print(os.path.join(sysconfig.get_config_var("LIBDIR"), sysconfig.get_config_var("LDLIBRARY")) if sysconfig.get_config_var("LDLIBRARY") else "")' || die) + PYTHON_LIBPATH=$("${PYTHON}" -c 'import os.path, sysconfig; print(os.path.join(sysconfig.get_config_var("LIBDIR"), sysconfig.get_config_var("LDLIBRARY")) if sysconfig.get_config_var("LDLIBRARY") else "")') || die + export PYTHON_LIBPATH debug-print "${FUNCNAME}: PYTHON_LIBPATH = ${PYTHON_LIBPATH}" if [[ ! ${PYTHON_LIBPATH} ]]; then @@ -309,7 +312,7 @@ python_export() { case "${impl}" in python*) # python-2.7, python-3.2, etc. - val=$($(tc-getPKG_CONFIG) --cflags ${impl/n/n-} || die) + val=$($(tc-getPKG_CONFIG) --cflags ${impl/n/n-}) || die ;; *) die "${impl}: obtaining ${var} not supported" @@ -325,7 +328,7 @@ python_export() { case "${impl}" in python*) # python-2.7, python-3.2, etc. - val=$($(tc-getPKG_CONFIG) --libs ${impl/n/n-} || die) + val=$($(tc-getPKG_CONFIG) --libs ${impl/n/n-}) || die ;; *) die "${impl}: obtaining ${var} not supported" @@ -341,7 +344,7 @@ python_export() { case "${impl}" in python*) [[ -n ${PYTHON} ]] || die "PYTHON needs to be set for ${var} to be exported, or requested before it" - flags=$("${PYTHON}" -c 'import sysconfig; print(sysconfig.get_config_var("ABIFLAGS") or "")' || die) + flags=$("${PYTHON}" -c 'import sysconfig; print(sysconfig.get_config_var("ABIFLAGS") or "")') || die val=${PYTHON}${flags}-config
[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/
commit: 6679272fb78ab0ad7f82793499955950dd5c2ee3 Author: Michał Górny gentoo org> AuthorDate: Wed Nov 18 19:44:27 2015 + Commit: Michał Górny gentoo org> CommitDate: Wed Nov 25 13:43:57 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6679272f python-utils-r1.eclass: Support nonfatal in python_do* and python_new* eclass/python-utils-r1.eclass | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass index 59e8799..7617c3f 100644 --- a/eclass/python-utils-r1.eclass +++ b/eclass/python-utils-r1.eclass @@ -679,7 +679,7 @@ python_newexe() { ( dodir "${wrapd}" exeinto "${d}" - newexe "${f}" "${newfn}" || die + newexe "${f}" "${newfn}" || return ${?} ) # install the wrapper @@ -811,7 +811,7 @@ python_domodule() { ( insinto "${d}" - doins -r "${@}" || die + doins -r "${@}" || return ${?} ) python_optimize "${ED}/${d}" @@ -845,7 +845,7 @@ python_doheader() { ( insinto "${d}" - doins -r "${@}" || die + doins -r "${@}" || return ${?} ) }
[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/
commit: 7889a9e7eea53fd3ebfade4c63b10578bde42e22 Author: Michał Górny gentoo org> AuthorDate: Wed Nov 18 19:41:29 2015 + Commit: Michał Górny gentoo org> CommitDate: Wed Nov 25 13:43:57 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7889a9e7 python-utils-r1.eclass: Ban installation helpers in EAPIs < 5 Ban python_do* and python_new* helpers in EAPIs older than 5. We should ban them in python-any-r1 uses, actually but that would break dev-python/pypy* ebuilds as they are written now. eclass/python-utils-r1.eclass | 9 + 1 file changed, 9 insertions(+) diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass index e690e09..99ee58b 100644 --- a/eclass/python-utils-r1.eclass +++ b/eclass/python-utils-r1.eclass @@ -662,6 +662,9 @@ python_newexe() { [[ ${EPYTHON} ]] || die 'No Python implementation set (EPYTHON is null).' [[ ${#} -eq 2 ]] || die "Usage: ${FUNCNAME} " + if [[ ${EAPI:-0} == [01234] ]]; then + die "python_do* and python_new* helpers are banned in EAPIs older than 5." + fi local wrapd=${python_scriptroot:-${DESTTREE}/bin} @@ -789,6 +792,9 @@ python_domodule() { debug-print-function ${FUNCNAME} "${@}" [[ ${EPYTHON} ]] || die 'No Python implementation set (EPYTHON is null).' + if [[ ${EAPI:-0} == [01234] ]]; then + die "python_do* and python_new* helpers are banned in EAPIs older than 5." + fi local d if [[ ${python_moduleroot} == /* ]]; then @@ -827,6 +833,9 @@ python_doheader() { debug-print-function ${FUNCNAME} "${@}" [[ ${EPYTHON} ]] || die 'No Python implementation set (EPYTHON is null).' + if [[ ${EAPI:-0} == [01234] ]]; then + die "python_do* and python_new* helpers are banned in EAPIs older than 5." + fi local d PYTHON_INCLUDEDIR=${PYTHON_INCLUDEDIR} [[ ${PYTHON_INCLUDEDIR} ]] || python_export PYTHON_INCLUDEDIR
[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/
commit: e310dbcaf599f5a7d5a266b951c60c19dc10106c Author: Michał Górny gentoo org> AuthorDate: Wed Nov 18 21:11:24 2015 + Commit: Michał Górny gentoo org> CommitDate: Wed Nov 25 13:43:57 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e310dbca python-any-r1.eclass: Enable EAPI=6, no changes needed eclass/python-any-r1.eclass | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/eclass/python-any-r1.eclass b/eclass/python-any-r1.eclass index c00cc3a..b6c2258 100644 --- a/eclass/python-any-r1.eclass +++ b/eclass/python-any-r1.eclass @@ -37,8 +37,7 @@ # https://wiki.gentoo.org/wiki/Project:Python/python-any-r1 case "${EAPI:-0}" in - 0|1|2|3|4|5) - # EAPI=4 needed by python-r1 + 0|1|2|3|4|5|6) ;; *) die "Unsupported EAPI=${EAPI} (unknown) for ${ECLASS}"
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: de9323448ac7d41e6eb05f69151df4ff174b866a Author: Michał Górny gentoo org> AuthorDate: Wed Nov 25 13:02:17 2015 + Commit: Michał Górny gentoo org> CommitDate: Wed Nov 25 13:02:55 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de932344 profiles/package.mask: Fix eselect-python mask to use >= when possible profiles/package.mask | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index 4b03b51..90e7da4 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -106,12 +106,12 @@ sci-chemistry/pymol-apbs-plugin # - ABIFLAGS reintroduced for 3.3+. # Resulting API/ABI change can break reverse dependencies, especially # if upstream hardcodes paths or library names. -=app-eselect/eselect-python-20151117 +>=app-eselect/eselect-python-20151117 =dev-lang/python-2.7.10-r4 =dev-lang/python-3.3.5-r4 =dev-lang/python-3.4.3-r4 =dev-lang/python-3.5.0-r3 -=dev-lang/python-exec-2.1 +>=dev-lang/python-exec-2.1 # Justin Lecher (10 Nov 2015) # Vulnerable package CVE-2014-{1932,1933}
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/commoncpp2/files/, dev-cpp/commoncpp2/
commit: b440a90cca2d53d4a7c4f115d9a59117cd7e Author: Sergey Popov gentoo org> AuthorDate: Wed Nov 25 12:50:29 2015 + Commit: Sergey Popov gentoo org> CommitDate: Wed Nov 25 12:51:38 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b440a90e dev-cpp/commoncpp2: fix building with libgcrypt 1.6 and higher Reported-by: 3PO freakmail.de> Gentoo-Bug: 512670 Package-Manager: portage-2.2.23 dev-cpp/commoncpp2/commoncpp2-1.8.1-r1.ebuild | 4 ++- dev-cpp/commoncpp2/files/1.8.1-libgcrypt.patch | 48 ++ 2 files changed, 51 insertions(+), 1 deletion(-) diff --git a/dev-cpp/commoncpp2/commoncpp2-1.8.1-r1.ebuild b/dev-cpp/commoncpp2/commoncpp2-1.8.1-r1.ebuild index 1baba03..1fdd615 100644 --- a/dev-cpp/commoncpp2/commoncpp2-1.8.1-r1.ebuild +++ b/dev-cpp/commoncpp2/commoncpp2-1.8.1-r1.ebuild @@ -28,7 +28,9 @@ src_prepare() { "${FILESDIR}/1.8.0-glibc212.patch" \ "${FILESDIR}/1.8.1-autoconf-update.patch" \ "${FILESDIR}/1.8.1-fix-buffer-overflow.patch" \ - "${FILESDIR}/1.8.1-parallel-build.patch" + "${FILESDIR}/1.8.1-parallel-build.patch" \ + "${FILESDIR}/1.8.1-libgcrypt.patch" + epatch_user eautoreconf } diff --git a/dev-cpp/commoncpp2/files/1.8.1-libgcrypt.patch b/dev-cpp/commoncpp2/files/1.8.1-libgcrypt.patch new file mode 100644 index 000..d83ff91 --- /dev/null +++ b/dev-cpp/commoncpp2/files/1.8.1-libgcrypt.patch @@ -0,0 +1,48 @@ +--- src/ssl.cpp.orig 2010-11-01 03:42:51.0 +0300 src/ssl.cpp2015-11-25 15:32:23.923057317 +0300 +@@ -99,35 +99,7 @@ + return 0; + } + +-extern "C" { +-static int _wrap_mutex_init(void **priv) +-{ +-return _gcry_mutex_init((Mutex **)(priv)); +-} +- +-static int _wrap_mutex_destroy(void **priv) +-{ +-return _gcry_mutex_destroy((Mutex **)(priv)); +-} +- +-static int _wrap_mutex_lock(void **priv) +-{ +-return _gcry_mutex_lock((Mutex **)(priv)); +-} +- +-static int _wrap_mutex_unlock(void **priv) +-{ +-return _gcry_mutex_unlock((Mutex **)(priv)); +-} +- +-static struct gcry_thread_cbs _gcry_threads = +-{ +-GCRY_THREAD_OPTION_PTHREAD, NULL, +-_wrap_mutex_init, _wrap_mutex_destroy, +-_wrap_mutex_lock, _wrap_mutex_unlock +-}; +- +-}; ++GCRY_THREAD_OPTION_PTHREAD_IMPL; + + #endif + +@@ -135,7 +107,7 @@ + public: + _ssl_global() { + #ifndef WIN32 +-gcry_control(GCRYCTL_SET_THREAD_CBS, &_gcry_threads); ++gcry_control(GCRYCTL_SET_THREAD_CBS, &gcry_threads_pthread); + #endif + gnutls_global_init(); + }
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/commoncpp2/
commit: d921063e8c4d93f22f621a74a3af7e13b104040f Author: Sergey Popov gentoo org> AuthorDate: Wed Nov 25 12:51:22 2015 + Commit: Sergey Popov gentoo org> CommitDate: Wed Nov 25 12:51:40 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d921063e dev-cpp/commoncpp2: add SLOT to dev-libs/openssl dependency Package-Manager: portage-2.2.23 dev-cpp/commoncpp2/commoncpp2-1.8.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-cpp/commoncpp2/commoncpp2-1.8.1-r1.ebuild b/dev-cpp/commoncpp2/commoncpp2-1.8.1-r1.ebuild index 1fdd615..2703a09 100644 --- a/dev-cpp/commoncpp2/commoncpp2-1.8.1-r1.ebuild +++ b/dev-cpp/commoncpp2/commoncpp2-1.8.1-r1.ebuild @@ -17,7 +17,7 @@ REQUIRED_USE="gnutls? ( ssl )" RDEPEND="ssl? ( gnutls? ( dev-libs/libgcrypt:0 net-libs/gnutls ) - !gnutls? ( dev-libs/openssl ) ) + !gnutls? ( dev-libs/openssl:0 ) ) sys-libs/zlib" DEPEND="doc? ( >=app-doc/doxygen-1.3.6 ) ${RDEPEND}"
[gentoo-commits] proj/portage:master commit in: bin/
commit: b8da04b86fdde6e2137dad51dc5917ef49c91a4a Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Wed Nov 25 12:49:19 2015 + Commit: Arfrever Frehtes Taifersar Arahesis apache org> CommitDate: Wed Nov 25 12:49:19 2015 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=b8da04b8 portageq envvar: Return 1 for any nonexistent variable. bin/portageq | 16 +--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/bin/portageq b/bin/portageq index 548d090..925640b 100755 --- a/bin/portageq +++ b/bin/portageq @@ -1,5 +1,5 @@ #!/usr/bin/python -bO -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 from __future__ import print_function, unicode_literals @@ -800,15 +800,25 @@ def envvar(argv): print("ERROR: insufficient parameters!") return 2 + exit_status = 0 + for arg in argv: if arg in ("PORTDIR", "PORTDIR_OVERLAY", "SYNC"): print("WARNING: 'portageq envvar %s' is deprecated. Use any of " "'get_repos, get_repo_path, repos_config' instead." % arg, file=sys.stderr) + + value = portage.settings.get(arg) + if value is None: + value = "" + exit_status = 1 + if verbose: - print(arg + "=" + portage._shell_quote(portage.settings[arg])) + print(arg + "=" + portage._shell_quote(value)) else: - print(portage.settings[arg]) + print(value) + + return exit_status docstrings['envvar'] = """+ Returns a specific environment variable as exists prior to ebuild.sh.
[gentoo-commits] proj/portage:master commit in: pym/_emerge/
commit: 53a0b6369d7dc7aaaece82ee1d4a7cb9bcd37658 Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Wed Nov 25 12:40:26 2015 + Commit: Arfrever Frehtes Taifersar Arahesis apache org> CommitDate: Wed Nov 25 12:40:26 2015 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=53a0b636 _emerge.actions.getgccversion(): Work with chost=None and with no explicit chost. chost="" was already sometimes passed to this function. pym/_emerge/actions.py | 51 +- 1 file changed, 26 insertions(+), 25 deletions(-) diff --git a/pym/_emerge/actions.py b/pym/_emerge/actions.py index e03e8d4..54e99c1 100644 --- a/pym/_emerge/actions.py +++ b/pym/_emerge/actions.py @@ -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 from __future__ import division, print_function, unicode_literals @@ -2393,7 +2393,7 @@ def load_emerge_config(emerge_config=None, **kargs): return emerge_config -def getgccversion(chost): +def getgccversion(chost=None): """ rtype: C{str} return: the current in-use gcc version @@ -2408,30 +2408,31 @@ def getgccversion(chost): "!!! other terminals also.\n" ) - try: - proc = subprocess.Popen(["gcc-config", "-c"], - stdout=subprocess.PIPE, stderr=subprocess.STDOUT) - except OSError: - myoutput = None - mystatus = 1 - else: - myoutput = _unicode_decode(proc.communicate()[0]).rstrip("\n") - mystatus = proc.wait() - if mystatus == os.EX_OK and myoutput.startswith(chost + "-"): - return myoutput.replace(chost + "-", gcc_ver_prefix, 1) + if chost: + try: + proc = subprocess.Popen(["gcc-config", "-c"], + stdout=subprocess.PIPE, stderr=subprocess.STDOUT) + except OSError: + myoutput = None + mystatus = 1 + else: + myoutput = _unicode_decode(proc.communicate()[0]).rstrip("\n") + mystatus = proc.wait() + if mystatus == os.EX_OK and myoutput.startswith(chost + "-"): + return myoutput.replace(chost + "-", gcc_ver_prefix, 1) - try: - proc = subprocess.Popen( - [chost + "-" + gcc_ver_command[0]] + gcc_ver_command[1:], - stdout=subprocess.PIPE, stderr=subprocess.STDOUT) - except OSError: - myoutput = None - mystatus = 1 - else: - myoutput = _unicode_decode(proc.communicate()[0]).rstrip("\n") - mystatus = proc.wait() - if mystatus == os.EX_OK: - return gcc_ver_prefix + myoutput + try: + proc = subprocess.Popen( + [chost + "-" + gcc_ver_command[0]] + gcc_ver_command[1:], + stdout=subprocess.PIPE, stderr=subprocess.STDOUT) + except OSError: + myoutput = None + mystatus = 1 + else: + myoutput = _unicode_decode(proc.communicate()[0]).rstrip("\n") + mystatus = proc.wait() + if mystatus == os.EX_OK: + return gcc_ver_prefix + myoutput try: proc = subprocess.Popen(gcc_ver_command,
[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-python/
commit: f28f2e793b1639b91e2e47ba50886bf25d0d28d6 Author: Michał Górny gentoo org> AuthorDate: Wed Nov 25 12:35:51 2015 + Commit: Michał Górny gentoo org> CommitDate: Wed Nov 25 12:37:03 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f28f2e79 app-eselect/eselect-python: Replace python{,2,3} symlinks with files Copy python-exec script to /usr/bin/python{,2,3} rather than symlinking it because a lot of Python scripts like to readlink(sys.executable) and don't expect to find python-exec in there... ...ct-python-20151117.ebuild => eselect-python-20151117-r1.ebuild} | 7 ++- app-eselect/eselect-python/eselect-python-.ebuild | 7 ++- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/app-eselect/eselect-python/eselect-python-20151117.ebuild b/app-eselect/eselect-python/eselect-python-20151117-r1.ebuild similarity index 89% rename from app-eselect/eselect-python/eselect-python-20151117.ebuild rename to app-eselect/eselect-python/eselect-python-20151117-r1.ebuild index f78b25f..7fb2788 100644 --- a/app-eselect/eselect-python/eselect-python-20151117.ebuild +++ b/app-eselect/eselect-python/eselect-python-20151117-r1.ebuild @@ -35,7 +35,12 @@ src_install() { emake DESTDIR="${D}" install || die local f - for f in python{,2,3}{,-config} 2to3 pydoc pyvenv; do + for f in python{,2,3}; do + # can't use symlinks here since random stuff + # loves to do readlink on sys.executable... + newbin "${EPREFIX}/usr/lib/python-exec/python-exec2" "${f}" + done + for f in python{,2,3}-config 2to3 pydoc pyvenv; do dosym ../lib/python-exec/python-exec2 /usr/bin/"${f}" done } diff --git a/app-eselect/eselect-python/eselect-python-.ebuild b/app-eselect/eselect-python/eselect-python-.ebuild index f78b25f..7fb2788 100644 --- a/app-eselect/eselect-python/eselect-python-.ebuild +++ b/app-eselect/eselect-python/eselect-python-.ebuild @@ -35,7 +35,12 @@ src_install() { emake DESTDIR="${D}" install || die local f - for f in python{,2,3}{,-config} 2to3 pydoc pyvenv; do + for f in python{,2,3}; do + # can't use symlinks here since random stuff + # loves to do readlink on sys.executable... + newbin "${EPREFIX}/usr/lib/python-exec/python-exec2" "${f}" + done + for f in python{,2,3}-config 2to3 pydoc pyvenv; do dosym ../lib/python-exec/python-exec2 /usr/bin/"${f}" done }
[gentoo-commits] repo/gentoo:xdg-eclass-glib-dependency-loop commit in: eclass/
commit: 5e72228733456e12ee9a4b0f2387679c60eb34c5 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Wed Nov 25 12:08:39 2015 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Wed Nov 25 12:08:39 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e722287 Revert "xdg.eclass: allow skipping addition of utilities to DEPEND" This reverts commit cf4f58e1e24c964fdf103dfe467de01a3e30c77b. eclass/xdg.eclass | 9 - 1 file changed, 9 deletions(-) diff --git a/eclass/xdg.eclass b/eclass/xdg.eclass index bada2ee..2ad0ada 100644 --- a/eclass/xdg.eclass +++ b/eclass/xdg.eclass @@ -21,19 +21,10 @@ case "${EAPI:-0}" in *) die "EAPI=${EAPI} is not supported" ;; esac -# @ECLASS-VARIABLE: XDG_ECLASS_SKIP_DEPEND -# @DEFAULT_UNSET -# @DESCRIPTION: -# Allow skipping addition of utilities to DEPEND. -# Used to break dependency loop with glib. -: ${XDG_ECLASS_SKIP_DEPEND:="no"} - -if [[ ${XDG_ECLASS_SKIP_DEPEND} != yes ]] ; then DEPEND=" dev-util/desktop-file-utils x11-misc/shared-mime-info " -fi # @FUNCTION: xdg_src_prepare # @DESCRIPTION:
[gentoo-commits] repo/gentoo:xdg-eclass-glib-dependency-loop commit in: eclass/
commit: 905366a8a5a048a968df485223d47dfe1e50778b Author: Gilles Dartiguelongue gentoo org> AuthorDate: Wed Nov 25 12:15:51 2015 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Wed Nov 25 12:16:01 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=905366a8 xdg.eclass: break dependency loop due to XDG tools using glib eclass/xdg.eclass | 3 +++ 1 file changed, 3 insertions(+) diff --git a/eclass/xdg.eclass b/eclass/xdg.eclass index 2ad0ada..9f10932 100644 --- a/eclass/xdg.eclass +++ b/eclass/xdg.eclass @@ -21,10 +21,13 @@ case "${EAPI:-0}" in *) die "EAPI=${EAPI} is not supported" ;; esac +# Avoid dependency loop as both depend on glib-2 +if [[ ${CATEGORY}/${P} != dev-libs/glib-2.* ]] ; then DEPEND=" dev-util/desktop-file-utils x11-misc/shared-mime-info " +fi # @FUNCTION: xdg_src_prepare # @DESCRIPTION:
[gentoo-commits] repo/gentoo:xdg-eclass-glib-dependency-loop commit in: dev-libs/glib/
commit: d34c675b3ebb8c79953da3e3b382a9babbb97d6b Author: Gilles Dartiguelongue gentoo org> AuthorDate: Wed Nov 25 12:08:28 2015 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Wed Nov 25 12:08:28 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d34c675b Revert "dev-libs/glib: break dependency loop due to gnome2.eclass using xdg.eclass" This reverts commit 07a38073431bb2510c02cca2d21e461e2c65ad8a. dev-libs/glib/glib-2.42.2.ebuild| 1 - dev-libs/glib/glib-2.44.1-r1.ebuild | 1 - dev-libs/glib/glib-2.44.1.ebuild| 1 - dev-libs/glib/glib-2.46.2.ebuild| 1 - 4 files changed, 4 deletions(-) diff --git a/dev-libs/glib/glib-2.42.2.ebuild b/dev-libs/glib/glib-2.42.2.ebuild index 25fc6ae..90502a1 100644 --- a/dev-libs/glib/glib-2.42.2.ebuild +++ b/dev-libs/glib/glib-2.42.2.ebuild @@ -15,7 +15,6 @@ GCONF_DEBUG="yes" # Completely useless with or without USE static-libs, people need to use # pkg-config GNOME2_LA_PUNT="yes" -XDG_ECLASS_SKIP_DEPEND="yes" inherit autotools bash-completion-r1 gnome2 libtool eutils flag-o-matic multilib \ pax-utils python-r1 toolchain-funcs versionator virtualx linux-info multilib-minimal diff --git a/dev-libs/glib/glib-2.44.1-r1.ebuild b/dev-libs/glib/glib-2.44.1-r1.ebuild index 3574707..86dc4ba 100644 --- a/dev-libs/glib/glib-2.44.1-r1.ebuild +++ b/dev-libs/glib/glib-2.44.1-r1.ebuild @@ -15,7 +15,6 @@ GCONF_DEBUG="yes" # Completely useless with or without USE static-libs, people need to use # pkg-config GNOME2_LA_PUNT="yes" -XDG_ECLASS_SKIP_DEPEND="yes" inherit autotools bash-completion-r1 gnome2 libtool eutils flag-o-matic multilib \ pax-utils python-r1 toolchain-funcs versionator virtualx linux-info multilib-minimal diff --git a/dev-libs/glib/glib-2.44.1.ebuild b/dev-libs/glib/glib-2.44.1.ebuild index c2252dc..fdd6473 100644 --- a/dev-libs/glib/glib-2.44.1.ebuild +++ b/dev-libs/glib/glib-2.44.1.ebuild @@ -15,7 +15,6 @@ GCONF_DEBUG="yes" # Completely useless with or without USE static-libs, people need to use # pkg-config GNOME2_LA_PUNT="yes" -XDG_ECLASS_SKIP_DEPEND="yes" inherit autotools bash-completion-r1 gnome2 libtool eutils flag-o-matic multilib \ pax-utils python-r1 toolchain-funcs versionator virtualx linux-info multilib-minimal diff --git a/dev-libs/glib/glib-2.46.2.ebuild b/dev-libs/glib/glib-2.46.2.ebuild index 1f28f1d..72763b9 100644 --- a/dev-libs/glib/glib-2.46.2.ebuild +++ b/dev-libs/glib/glib-2.46.2.ebuild @@ -15,7 +15,6 @@ GCONF_DEBUG="yes" # Completely useless with or without USE static-libs, people need to use # pkg-config GNOME2_LA_PUNT="yes" -XDG_ECLASS_SKIP_DEPEND="yes" inherit autotools bash-completion-r1 gnome2 libtool eutils flag-o-matic multilib \ pax-utils python-r1 toolchain-funcs versionator virtualx linux-info multilib-minimal
[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/
commit: a455dd9608c34cb562890dc02f9b782f211f83df Author: Michał Górny gentoo org> AuthorDate: Wed Nov 18 22:02:59 2015 + Commit: Michał Górny gentoo org> CommitDate: Wed Nov 25 11:56:59 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a455dd96 distutils-r1.eclass: Enable EAPI 6 eclass/distutils-r1.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index 7ebcaa5..36b3436 100644 --- a/eclass/distutils-r1.eclass +++ b/eclass/distutils-r1.eclass @@ -47,7 +47,7 @@ case "${EAPI:-0}" in 0|1|2|3) die "Unsupported EAPI=${EAPI:-0} (too old) for ${ECLASS}" ;; - 4|5) + 4|5|6) ;; *) die "Unsupported EAPI=${EAPI} (unknown) for ${ECLASS}"
[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/
commit: 939f27b7e5542dc238786cffb45655bed2d573fa Author: Michał Górny gentoo org> AuthorDate: Wed Nov 18 21:27:15 2015 + Commit: Michał Górny gentoo org> CommitDate: Wed Nov 25 11:56:16 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=939f27b7 python-r1.eclass: Ban python_parallel_foreach_impl in EAPI 6 eclass/python-r1.eclass | 2 ++ 1 file changed, 2 insertions(+) diff --git a/eclass/python-r1.eclass b/eclass/python-r1.eclass index d3b4f1d..1531442 100644 --- a/eclass/python-r1.eclass +++ b/eclass/python-r1.eclass @@ -526,6 +526,8 @@ python_foreach_impl() { python_parallel_foreach_impl() { debug-print-function ${FUNCNAME} "${@}" + [[ ${EAPI} == [45] ]] || die "${FUNCNAME} is banned in EAPI ${EAPI}" + if [[ ! ${_PYTHON_PARALLEL_WARNED} ]]; then eqawarn "python_parallel_foreach_impl() is no longer meaningful. All runs" eqawarn "are non-parallel now. Please replace the call with python_foreach_impl."
[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/
commit: 458f9151287c19ffae9c14882bdfc9ec4c1d1f0c Author: Michał Górny gentoo org> AuthorDate: Thu Nov 19 15:25:49 2015 + Commit: Michał Górny gentoo org> CommitDate: Wed Nov 25 11:55:57 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=458f9151 python-utils-r1.eclass: Move ||die out of command substitution subshells eclass/python-utils-r1.eclass | 15 +-- 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass index 4307142..c0ca9ec 100644 --- a/eclass/python-utils-r1.eclass +++ b/eclass/python-utils-r1.eclass @@ -281,12 +281,14 @@ python_export() { # sysconfig can't be used because: # 1) pypy doesn't give site-packages but stdlib # 2) jython gives paths with wrong case - export PYTHON_SITEDIR=$("${PYTHON}" -c 'import distutils.sysconfig; print(distutils.sysconfig.get_python_lib())' || die) + PYTHON_SITEDIR=$("${PYTHON}" -c 'import distutils.sysconfig; print(distutils.sysconfig.get_python_lib())') || die + export PYTHON_SITEDIR debug-print "${FUNCNAME}: PYTHON_SITEDIR = ${PYTHON_SITEDIR}" ;; PYTHON_INCLUDEDIR) [[ -n ${PYTHON} ]] || die "PYTHON needs to be set for ${var} to be exported, or requested before it" - export PYTHON_INCLUDEDIR=$("${PYTHON}" -c 'import distutils.sysconfig; print(distutils.sysconfig.get_python_inc())' || die) + PYTHON_INCLUDEDIR=$("${PYTHON}" -c 'import distutils.sysconfig; print(distutils.sysconfig.get_python_inc())') || die + export PYTHON_INCLUDEDIR debug-print "${FUNCNAME}: PYTHON_INCLUDEDIR = ${PYTHON_INCLUDEDIR}" # Jython gives a non-existing directory @@ -296,7 +298,8 @@ python_export() { ;; PYTHON_LIBPATH) [[ -n ${PYTHON} ]] || die "PYTHON needs to be set for ${var} to be exported, or requested before it" - export PYTHON_LIBPATH=$("${PYTHON}" -c 'import os.path, sysconfig; print(os.path.join(sysconfig.get_config_var("LIBDIR"), sysconfig.get_config_var("LDLIBRARY")) if sysconfig.get_config_var("LDLIBRARY") else "")' || die) + PYTHON_LIBPATH=$("${PYTHON}" -c 'import os.path, sysconfig; print(os.path.join(sysconfig.get_config_var("LIBDIR"), sysconfig.get_config_var("LDLIBRARY")) if sysconfig.get_config_var("LDLIBRARY") else "")') || die + export PYTHON_LIBPATH debug-print "${FUNCNAME}: PYTHON_LIBPATH = ${PYTHON_LIBPATH}" if [[ ! ${PYTHON_LIBPATH} ]]; then @@ -309,7 +312,7 @@ python_export() { case "${impl}" in python*) # python-2.7, python-3.2, etc. - val=$($(tc-getPKG_CONFIG) --cflags ${impl/n/n-} || die) + val=$($(tc-getPKG_CONFIG) --cflags ${impl/n/n-}) || die ;; *) die "${impl}: obtaining ${var} not supported" @@ -325,7 +328,7 @@ python_export() { case "${impl}" in python*) # python-2.7, python-3.2, etc. - val=$($(tc-getPKG_CONFIG) --libs ${impl/n/n-} || die) + val=$($(tc-getPKG_CONFIG) --libs ${impl/n/n-}) || die ;; *) die "${impl}: obtaining ${var} not supported" @@ -341,7 +344,7 @@ python_export() { case "${impl}" in python*) [[ -n ${PYTHON} ]] || die "PYTHON needs to be set for ${var} to be exported, or requested before it" - flags=$("${PYTHON}" -c 'import sysconfig; print(sysconfig.get_config_var("ABIFLAGS") or "")' || die) + flags=$("${PYTHON}" -c 'import sysconfig; print(sysconfig.get_config_var("ABIFLAGS") or "")') || die val=${PYTHON}${flags}-config
[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/
commit: c1cc538d7188f357c98e4e2a32da1365b833e773 Author: Michał Górny gentoo org> AuthorDate: Wed Nov 18 21:20:59 2015 + Commit: Michał Górny gentoo org> CommitDate: Wed Nov 25 11:56:10 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1cc538d multibuild.eclass: Ban multibuild_parallel_foreach_variant in EAPI 6 eclass/multibuild.eclass | 2 ++ 1 file changed, 2 insertions(+) diff --git a/eclass/multibuild.eclass b/eclass/multibuild.eclass index 3115ac9..0bdbed1 100644 --- a/eclass/multibuild.eclass +++ b/eclass/multibuild.eclass @@ -146,6 +146,8 @@ multibuild_foreach_variant() { multibuild_parallel_foreach_variant() { debug-print-function ${FUNCNAME} "${@}" + [[ ${EAPI} == [45] ]] || die "${FUNCNAME} is banned in EAPI ${EAPI}" + multibuild_foreach_variant "${@}" }
[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/
commit: 7ff3be2fd34b6b1e13e6e934819e52b10681e26e Author: Michał Górny gentoo org> AuthorDate: Wed Nov 18 22:02:39 2015 + Commit: Michał Górny gentoo org> CommitDate: Wed Nov 25 11:56:55 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ff3be2f distutils-r1.eclass: Remove unnecessary eutils inherit in EAPI 6 eclass/distutils-r1.eclass | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index b249985..7ebcaa5 100644 --- a/eclass/distutils-r1.eclass +++ b/eclass/distutils-r1.eclass @@ -79,7 +79,8 @@ esac if [[ ! ${_DISTUTILS_R1} ]]; then -inherit eutils toolchain-funcs +[[ ${EAPI} == [45] ]] && inherit eutils +inherit toolchain-funcs if [[ ! ${DISTUTILS_SINGLE_IMPL} ]]; then inherit multiprocessing python-r1
[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/
commit: 27288099aa786160d1634816c0614a3daa47c823 Author: Michał Górny gentoo org> AuthorDate: Wed Nov 18 21:44:54 2015 + Commit: Michał Górny gentoo org> CommitDate: Wed Nov 25 11:56:32 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27288099 distutils-r1.eclass: Use default_src_prepare to apply patches in EAPI 6 eclass/distutils-r1.eclass | 9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index 256c893..f9cff5c 100644 --- a/eclass/distutils-r1.eclass +++ b/eclass/distutils-r1.eclass @@ -312,9 +312,12 @@ _distutils-r1_disable_ez_setup() { distutils-r1_python_prepare_all() { debug-print-function ${FUNCNAME} "${@}" - [[ ${PATCHES} ]] && epatch "${PATCHES[@]}" - - epatch_user + if [[ ${EAPI} != [45] ]]; then + default + else + [[ ${PATCHES} ]] && epatch "${PATCHES[@]}" + epatch_user + fi # by default, use in-source build if python_prepare() is used if [[ ! ${DISTUTILS_IN_SOURCE_BUILD+1} ]]; then
[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/
commit: 17773e3b5fb4253524f60b42a375fa05c6e4a886 Author: Michał Górny gentoo org> AuthorDate: Wed Nov 18 21:58:19 2015 + Commit: Michał Górny gentoo org> CommitDate: Wed Nov 25 11:56:48 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17773e3b distutils-r1.eclass: Ban DISTUTILS_NO_PARALLEL_BUILD in EAPI 6 eclass/distutils-r1.eclass | 2 ++ 1 file changed, 2 insertions(+) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index 1cf2a49..551bc09 100644 --- a/eclass/distutils-r1.eclass +++ b/eclass/distutils-r1.eclass @@ -693,6 +693,8 @@ _distutils-r1_run_foreach_impl() { debug-print-function ${FUNCNAME} "${@}" if [[ ${DISTUTILS_NO_PARALLEL_BUILD} ]]; then + [[ ${EAPI} == [45] ]] || die "DISTUTILS_NO_PARALLEL_BUILD is banned in EAPI ${EAPI}" + eqawarn "DISTUTILS_NO_PARALLEL_BUILD is no longer meaningful. Now all builds" eqawarn "are non-parallel. Please remove it from the ebuild."
[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/
commit: 4ff708036396aa320f42c03299ec399ae64ffdcd Author: Michał Górny gentoo org> AuthorDate: Wed Nov 18 21:26:08 2015 + Commit: Michał Górny gentoo org> CommitDate: Wed Nov 25 11:56:13 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ff70803 multibuild.eclass: Enable EAPI 6 eclass/multibuild.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/multibuild.eclass b/eclass/multibuild.eclass index 0bdbed1..d21008c 100644 --- a/eclass/multibuild.eclass +++ b/eclass/multibuild.eclass @@ -17,7 +17,7 @@ case "${EAPI:-0}" in 0|1|2|3) die "Unsupported EAPI=${EAPI:-0} (too old) for ${ECLASS}" ;; - 4|5) + 4|5|6) ;; *) die "Unsupported EAPI=${EAPI} (unknown) for ${ECLASS}"
[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/
commit: 9a1a5b9563723424896179747a4cc767d09e46b1 Author: Michał Górny gentoo org> AuthorDate: Wed Nov 18 21:41:51 2015 + Commit: Michał Górny gentoo org> CommitDate: Wed Nov 25 11:56:29 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a1a5b95 distutils-r1.eclass: esetup.py, respect nonfatal in EAPI 6 eclass/distutils-r1.eclass | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index 185dd4f..256c893 100644 --- a/eclass/distutils-r1.eclass +++ b/eclass/distutils-r1.eclass @@ -236,10 +236,13 @@ fi esetup.py() { debug-print-function ${FUNCNAME} "${@}" + local die_args=() + [[ ${EAPI} != [45] ]] && die_args+=( -n ) + set -- "${PYTHON:-python}" setup.py "${mydistutilsargs[@]}" "${@}" echo "${@}" >&2 - "${@}" || die + "${@}" || die "${die_args[@]}" || return ${?} } # @FUNCTION: distutils_install_for_testing
[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/
commit: bbde7cbb98fa98bce4220537f58c594e58e2940e Author: Michał Górny gentoo org> AuthorDate: Wed Nov 18 21:57:04 2015 + Commit: Michał Górny gentoo org> CommitDate: Wed Nov 25 11:56:45 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbde7cbb distutils-r1.eclass: Ban EXAMPLES in EAPI 6 eclass/distutils-r1.eclass | 4 1 file changed, 4 insertions(+) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index e632202..1cf2a49 100644 --- a/eclass/distutils-r1.eclass +++ b/eclass/distutils-r1.eclass @@ -150,6 +150,8 @@ fi # @ECLASS-VARIABLE: EXAMPLES # @DEFAULT_UNSET # @DESCRIPTION: +# OBSOLETE: this variable is deprecated and banned in EAPI 6 +# # An array containing examples installed into 'examples' doc # subdirectory. The files and directories listed there must exist # in the directory from which distutils-r1_python_install_all() is run @@ -583,6 +585,8 @@ distutils-r1_python_install_all() { einstalldocs if declare -p EXAMPLES &>/dev/null; then + [[ ${EAPI} != [45] ]] && die "EXAMPLES are banned in EAPI ${EAPI}" + local INSDESTTREE=/usr/share/doc/${PF}/examples doins -r "${EXAMPLES[@]}" docompress -x "${INSDESTTREE}"
[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/
commit: 6829c29a96fd5a357c4ce8058eb5480ef3fc89b1 Author: Michał Górny gentoo org> AuthorDate: Wed Nov 18 21:27:52 2015 + Commit: Michał Górny gentoo org> CommitDate: Wed Nov 25 11:56:19 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6829c29a python-r1.eclass: Ban python_export_best in EAPI 6 eclass/python-r1.eclass | 2 ++ 1 file changed, 2 insertions(+) diff --git a/eclass/python-r1.eclass b/eclass/python-r1.eclass index 1531442..de83bb5 100644 --- a/eclass/python-r1.eclass +++ b/eclass/python-r1.eclass @@ -603,6 +603,8 @@ python_setup() { python_export_best() { debug-print-function ${FUNCNAME} "${@}" + [[ ${EAPI} == [45] ]] || die "${FUNCNAME} is banned in EAPI ${EAPI}" + eqawarn "python_export_best() is deprecated. Please use python_setup instead," eqawarn "combined with python_export if necessary."
[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/
commit: 3d19a17951ff0d0a63e2f7a2a2e1c24943721933 Author: Michał Górny gentoo org> AuthorDate: Wed Nov 18 19:44:27 2015 + Commit: Michał Górny gentoo org> CommitDate: Wed Nov 25 11:55:47 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d19a179 python-utils-r1.eclass: Support nonfatal in python_do* and python_new* eclass/python-utils-r1.eclass | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass index 59e8799..7617c3f 100644 --- a/eclass/python-utils-r1.eclass +++ b/eclass/python-utils-r1.eclass @@ -679,7 +679,7 @@ python_newexe() { ( dodir "${wrapd}" exeinto "${d}" - newexe "${f}" "${newfn}" || die + newexe "${f}" "${newfn}" || return ${?} ) # install the wrapper @@ -811,7 +811,7 @@ python_domodule() { ( insinto "${d}" - doins -r "${@}" || die + doins -r "${@}" || return ${?} ) python_optimize "${ED}/${d}" @@ -845,7 +845,7 @@ python_doheader() { ( insinto "${d}" - doins -r "${@}" || die + doins -r "${@}" || return ${?} ) }
[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/
commit: 98fafe289b579c1d7452766b1b94b55c865beaab Author: Michał Górny gentoo org> AuthorDate: Wed Nov 18 22:00:48 2015 + Commit: Michał Górny gentoo org> CommitDate: Wed Nov 25 11:56:52 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98fafe28 distutils-r1.eclass: Make default _all impl call warning fatal in EAPI 6 eclass/distutils-r1.eclass | 10 -- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index 551bc09..b249985 100644 --- a/eclass/distutils-r1.eclass +++ b/eclass/distutils-r1.eclass @@ -731,7 +731,10 @@ distutils-r1_src_prepare() { fi if [[ ! ${_DISTUTILS_DEFAULT_CALLED} ]]; then - eqawarn "QA warning: python_prepare_all() didn't call distutils-r1_python_prepare_all" + local cmd=die + [[ ${EAPI} == [45] ]] && cmd=eqawarn + + "${cmd}" "QA: python_prepare_all() didn't call distutils-r1_python_prepare_all" fi if declare -f python_prepare >/dev/null; then @@ -802,7 +805,10 @@ distutils-r1_src_install() { fi if [[ ! ${_DISTUTILS_DEFAULT_CALLED} ]]; then - eqawarn "QA warning: python_install_all() didn't call distutils-r1_python_install_all" + local cmd=die + [[ ${EAPI} == [45] ]] && cmd=eqawarn + + "${cmd}" "QA: python_install_all() didn't call distutils-r1_python_install_all" fi }