[gentoo-commits] proj/musl:master commit in: sys-apps/net-tools/
commit: 72890bd4747315287c0b4cb137eeaafd76fd4141 Author: Anthony G. Basile gentoo org> AuthorDate: Tue Nov 24 23:19:31 2015 + Commit: Anthony G. Basile gentoo org> CommitDate: Tue Nov 24 23:19:31 2015 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=72890bd4 sys-apps/net-tools: stabilize latest, bug #566752 Package-Manager: portage-2.2.20.1 sys-apps/net-tools/Manifest| 5 +- .../net-tools-1.60_p20130513023548-r99.ebuild | 97 -- .../net-tools-1.60_p20141019041918-r99.ebuild | 2 +- 3 files changed, 2 insertions(+), 102 deletions(-) diff --git a/sys-apps/net-tools/Manifest b/sys-apps/net-tools/Manifest index 29ff411..7519cc1 100644 --- a/sys-apps/net-tools/Manifest +++ b/sys-apps/net-tools/Manifest @@ -1,8 +1,5 @@ AUX net-tools-fix-header-assumptions.patch 3462 SHA256 bea5145e5a69bcea835bcb9a71cadcef55651b253c6e4552f007e37e16d60a1a SHA512 e14293a16d0111cb50f205d4a861f94b9525ce75311f8e3aeed1231ffc877d4d2715074d64419c72473c27cb4c2535ad4af17f911dc7ece71d2e941bce44297a WHIRLPOOL f6b378db90711d82d55cda0ee1903b32102f97854897236562f69a42470d7288ab7bbb4b166927086b758b237c1d091d7b1f392d1e798de06d875b6b0e293433 -DIST net-tools-1.60_p20130513023548-patches-1.tar.xz 3352 SHA256 926240c304e20a0ab966c3d278703a6ef8e7833a54aaf636598854450bd01f4e SHA512 6dd3eef6469a18581a98fc91f424b418f3875cd0eff86724d6bdbacca1b83d1229a567a184b82e0187d01a428ea6be933d53090796b5c7d301009b2e211c4531 WHIRLPOOL fb638e122f85e95fda35b77336fbb5d4f6e89c5f5a5b76d759bd08f53eb0741feb9c7221940b836e0e7f5c60bd312d99d823c3af89340d6e254f1be96e34d2ce -DIST net-tools-1.60_p20130513023548.tar.xz 196684 SHA256 e4f47c0736c5d73853f3bbfd30bec1922465f7a2b5bce25e5067774bac1d716d SHA512 d01404ac461f93fbd304f6c67a8dcc642b833f3653b97a5c2ecf3774bfef8489d6aa5631dbefe432a6675e2ce20e88ce1b9888a9ec055198076970505afd1f1b WHIRLPOOL 24e5917bb790d683507d9406213e0ee0ca94c36fcca469ff0ab7fa4c30517cb29a4cfafb98fdedf3a4ba94baa3f66da48ae3a2f359e522b9d42e6e1c599772fa DIST net-tools-1.60_p20141019041918-patches-1.tar.xz 3352 SHA256 12e79c866c532ba75c0367397f664799f90ab8901bc906429b67939e8e6b354f SHA512 139f8c2990e5be44c17c2c5c4a900d2d2a8cdb5c067a8fe822b20b964045a24bc1138f7656291bc4db80ecddaa24e2e2655c018925d7b214651284443df550f9 WHIRLPOOL 3e33a3d5e0209360c7d90e4741a1b2be662e3c9d1c8a1f8a7283bff98642934fd26da296c5ed4a064915fa1a1006ee8f94fedc07d86bda48ed9624fc9946d190 DIST net-tools-1.60_p20141019041918.tar.xz 197684 SHA256 22d1fb8acfa0b1e92d3c5dd3f544770b107df72f32f5b16232e65045c5efd2d0 SHA512 5fb02e181f3fec0a62a8ec8f1e6b0549d711d70d292491a2721d7f19f1a3b07d41fd0c8f503809435cd1a1b1999bcf5690402acc51f06ac6d626e11fef590e2e WHIRLPOOL c34f0c7363cc445e2457ccbf796947b60f74a063ed299840f755c6c023b8eb2cd46cdf42e1f9ca7530170e0b32dd14477e64ce50ec089e4a8b5d3e6bf65456ec -EBUILD net-tools-1.60_p20130513023548-r99.ebuild 2777 SHA256 7c74e71ea16d2821e6f3f369183cb430c91a0073379cf050ed8f4590f57b271a SHA512 990d3c30fe158c9a205ede566a87d948e9065d93b85f9a17c129aa44d33fd03a55f579378e4c671f642a70893ac237cc089d51a479a4d55a74e549c1006c29d6 WHIRLPOOL c52b338672edd287f07aa613c13a21970fc035f825b60c2d9c5d8fa617cadb49de4f5c370393aec05719d73256cf35841f0b11677f0293e901869a7833885c87 -EBUILD net-tools-1.60_p20141019041918-r99.ebuild 2781 SHA256 18d3b66d1f921fc7ab3cf778dfc6c731927bf39560feb8728c105aeeec9dd20b SHA512 a09b4ec16ae85656721df67ebfeda57bb6b9d49abde9a4e2840ccce0e6f931ff571adaa271bcb9863356f794c222fa738232670c621ec68e6c4a4ab9b5d19754 WHIRLPOOL 291d46d3c17f95e89ea1b6e9385c23dc81b7b4b6bd997cb14db05b9230849ec3efaaae33be46625d50aac131d04ba2f84463f6a1620d3e4380eaaa175435e8f8 +EBUILD net-tools-1.60_p20141019041918-r99.ebuild 2777 SHA256 af0e18135db329fe0a9aeab44d2a4ceff21e0f7b272eaf6d3592a980c6375c2d SHA512 4761dde76acbc92115039434535099241ef609c4ba0ed560049cf9c1b0363f8bab10f129f42f18de4e57ecf0a2250c5e587bc10aec156848625b1c763415fd6a WHIRLPOOL d6567d21d6541a6b8c64de48c5038191c4e04581058e3fc2359dd16e7827fa25b22c15cb6cb06afcf465869113546f320bdda8f5834176474dc771653440312a MISC metadata.xml 283 SHA256 cec36850384943bdbf7c366908c2e7e0d68c0c906fa9eeac1796effedb58c8a0 SHA512 3b33e18dedba7de9ab348a5e0546c7732eb74b998a9ee652390c53e44cc2dbc2ced2d54b47827ff20cff868836b02527eb14d6d6a6c32e62af30c36b1d5288c3 WHIRLPOOL bfe91370d53ddd42093b42aff4c92f063103eaae98b16de2f3d5e2fb54b2e61e8c43f72b93c4f7503bfbd38aae05343339e5ab69fde5935ff588be87a4516acc diff --git a/sys-apps/net-tools/net-tools-1.60_p20130513023548-r99.ebuild b/sys-apps/net-tools/net-tools-1.60_p20130513023548-r99.ebuild deleted file mode 100644 index b453df8..000 --- a/sys-apps/net-tools/net-tools-1.60_p20130513023548-r99.ebuild +++ /dev/null @@ -1,97 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/net-tools/net-tools-1.60_p20130513023548.ebuild,v 1.6 2014/04/07 20:12:31 vapier Exp $ - -EAPI="3" - -inherit
[gentoo-commits] repo/gentoo:master commit in: dev-lang/go/
commit: babad23f24696bce92f76f9215e9454fee9d7327 Author: William Hubbs gentoo org> AuthorDate: Wed Nov 25 00:44:28 2015 + Commit: William Hubbs gentoo org> CommitDate: Wed Nov 25 00:45:06 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=babad23f dev-lang/go: fix manifest dev-lang/go/Manifest | 1 - 1 file changed, 1 deletion(-) diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest index 3a542bc..e3b07a1 100644 --- a/dev-lang/go/Manifest +++ b/dev-lang/go/Manifest @@ -1,3 +1,2 @@ DIST go1.4.2.src.tar.gz 10921896 SHA256 299a6fd8f8adfdce15bc06bde926e7b252ae8e24dd5b16b7d8791ed79e7b5e9b SHA512 cda1a29d4418875dffaf3324004ddae8e1bbb573f7668e6e0c03d8b61284f4db7fca244c181f2859f8ccdd3db6391fb21e0d98a1a9fc15096c15883249d48a9c WHIRLPOOL d06c27f6ff3a6499a6c7cb3c5eccd53eb588896c4d837e1fe9855c22ee3caa5cc48fd68cbeceff105b7c47fafbbf0eb3dc28ee3af7196692c5bf18511c6760ef DIST go1.5.1.src.tar.gz 12049701 SHA256 a889873e98d9a72ae396a9b7dd597c29dcd709cafa9097d9c4ba04cff0ec436b SHA512 a3e92058c79502cfcb7d67143db67fef97393a416322b6f8b6c52b70879e7ab56e3cec94a9ca8046cc13b134845cc1e4b53c70d7208850092bf4edf04bf439ff WHIRLPOOL 3e9941af9bb0717e0c4deae53a0290250da8f88962aef67b856baf089369fdff786aa95cec3564812dc2f48b8c388c810b7568c669ee8a1103e03c6ed0b75893 -DIST go1.5.src.tar.gz 12045689 SHA256 be81abec996d5126c05f2d36facc8e58a94d9183a56f026fc9441401d80062db SHA512 dac657d3ce8226e247449ce8b0bf34bcacd2479764e29f04562bd07af0bd054a4b3b8d309898dc0775450005c9d077fd4cebb3d1831c9a09d3f093579e32d54f WHIRLPOOL 4cc1ea76c18255f15fd03943a92a29e2496b1d1a77b9dd105442f9c6f4c285f621dbbaa051f120c50679f9d8b03ffe49aa94b96cbdf8df84509fd6754e3f9690
[gentoo-commits] repo/gentoo:master commit in: dev-lang/go/
commit: bd0ca9eeb6ed3c7dad64cb44b65fea3012f587c6 Author: William Hubbs gentoo org> AuthorDate: Wed Nov 25 00:42:00 2015 + Commit: William Hubbs gentoo org> CommitDate: Wed Nov 25 00:44:57 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd0ca9ee dev-lang/go: rev bump to install binaries correctly Now we install the binaries in /usr/lib/go along with the rest of the Go tree and use symlinks in /usr/bin to point to them. dev-lang/go/go-1.5.1-r1.ebuild | 213 + 1 file changed, 213 insertions(+) diff --git a/dev-lang/go/go-1.5.1-r1.ebuild b/dev-lang/go/go-1.5.1-r1.ebuild new file mode 100644 index 000..29d8207 --- /dev/null +++ b/dev-lang/go/go-1.5.1-r1.ebuild @@ -0,0 +1,213 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +export CBUILD=${CBUILD:-${CHOST}} +export CTARGET=${CTARGET:-${CHOST}} + +inherit eutils toolchain-funcs + +if [[ ${PV} = ]]; then + EGIT_REPO_URI="git://github.com/golang/go.git" + inherit git-r3 +else + SRC_URI="https://storage.googleapis.com/golang/go${PV}.src.tar.gz; + # go-bootstrap-1.4 only supports go on amd64, arm and x86 architectures. + # Allowing other bootstrap options would enable arm64 and ppc64 builds. + KEYWORDS="-* ~amd64 ~arm ~x86 ~amd64-fbsd ~x86-fbsd ~x64-macos ~x86-macos" +fi + +DESCRIPTION="A concurrent garbage collected and typesafe programming language" +HOMEPAGE="http://www.golang.org; + +LICENSE="BSD" +SLOT="0/${PV}" +IUSE="" + +DEPEND=">=dev-lang/go-bootstrap-1.4.1" +RDEPEND="!https://golang.org/issue/2775 + 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##*/} + 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 +} + +pkg_preinst() +{ + has_version 'http://golang.org/doc/go${PV}; + fi + + if $had_support_files; then + ewarn + ewarn "All editor support, IDE support, shell completion" + ewarn "support, etc has been removed from the go package" + ewarn "upstream." + ewarn "For more information on which support is available, see" + ewarn "the following URL:" + ewarn "https://github.com/golang/go/wiki/IDEsAndTextEditorPlugins; + fi +}
[gentoo-commits] proj/musl:master commit in: media-libs/alsa-lib/, media-libs/alsa-lib/files/
commit: b734a22c5afc83ded511acf3019d969de8200282 Author: Anthony G. Basile gentoo org> AuthorDate: Wed Nov 25 01:01:03 2015 + Commit: Anthony G. Basile gentoo org> CommitDate: Wed Nov 25 01:01:03 2015 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=b734a22c media-libs/alsa-lib: in tree version works. media-libs/alsa-lib/Manifest | 7 -- media-libs/alsa-lib/alsa-lib-1.0.27.1-r99.ebuild | 79 -- .../alsa-lib/files/alsa-lib-1.0.25-pcm-h.patch | 27 .../alsa-lib/files/alsa-lib-1.0.27.1-musl.patch| 24 --- .../alsa-lib/files/alsa-lib-1.0.27.1-rewind.patch | 40 --- .../files/alsa-lib-1.0.27.2-portable-mutex.patch | 35 -- media-libs/alsa-lib/metadata.xml | 14 7 files changed, 226 deletions(-) diff --git a/media-libs/alsa-lib/Manifest b/media-libs/alsa-lib/Manifest deleted file mode 100644 index 0dcd29d..000 --- a/media-libs/alsa-lib/Manifest +++ /dev/null @@ -1,7 +0,0 @@ -AUX alsa-lib-1.0.25-pcm-h.patch 1177 SHA256 e6525c81b77f5b5ba48ce2ba16be2622f54a7090e1268be5f5198e2490c9cf45 SHA512 de62a1a1bfed51fc0482a145ed5fce7451b314a84a8c616f2af5f5e1f033da78f2a7800dc0b0921022d934efba110598a9d98d846c71b7861f2867c04093def2 WHIRLPOOL 395ccc8faa5bc59cee8f442224ddee9d1908c24918fd1bdfdd041454eaead4ba1f3e0895bf6d55f1ccbd92378bdc08e6681040ea01c713413aacbf500e008000 -AUX alsa-lib-1.0.27.1-musl.patch 965 SHA256 f0f7079e38691bbb65418b097c4c66de2837237d33f0873b2403eca9145b7489 SHA512 6cee79a298214c3a541cb5f523ed44957b169b8bef14d47792cc1f17b0887ae59018097e150c602fef4e70e486da983d495499916691dd7e5e0b512c6e194051 WHIRLPOOL 52767ab59ea59a127fac6470c6b0a843bcba9389b5b34ba5133f91f1b5d70e7b06846e9ae1d4ca73791a98cdc4be17ee6948ae0ea51d80733b69567fd93c532d -AUX alsa-lib-1.0.27.1-rewind.patch 1514 SHA256 b13b1758f1d54cae12510ccfc29ae3ccca0ab8e7ff97798d1de834a30f252fea SHA512 67b38120d4d8be74fecf55af639fb1a3c9c118f1f0b1c55eee81b65693d1fee753c02eea6cabdd0273299d0c6af6e155a91e88efb900040c3069901fc8b2774e WHIRLPOOL fc6adbb7f833efaabfd40f3a4b76f27d1f5a7afdd02ca2b405a91ebf3f483fa03078710223116e0e1f1f2e273c8e26df9a5d5747db247b3617f9ff893cfc -AUX alsa-lib-1.0.27.2-portable-mutex.patch 894 SHA256 a26d381704f336fef02de6d8413434c56b6cc1401f30d66c10f5602cfd4ec523 SHA512 e4fa707e714fe61628da3cb42adf9c69edfdde48ea034dd72ec34def26b9918f61000ab2343cffe97a55c275a3db0c8b0e7173bfc4c64a5eb74b1887ff4126dc WHIRLPOOL 2b611d0737b9e57fe8a3f089e2ea81ee69e923c8168e17758565601cb94d31616908496fa4073cb0bd8687e8ef2b0fa303f52404469b64f4844c96a8962e1958 -DIST alsa-lib-1.0.27.1.tar.bz2 906234 SHA256 690e07a3ef6270d40ed2130638dba3c18395aae8db4a109bcc473643ce29a03b SHA512 546a52c5c23d51e3a49a36565c0bdda98efc3bbe8ba217c72cfb6986b0e1a6104a3040bc223a74966139416ce39709421a3131f3edb29362a3f949b0ae939909 WHIRLPOOL 485a5b260edc208776ca553d13065d242f1266e38b25dab252596fc8d4c9c3482d11fd3e472c7c96c97b396718a715ca12f36c76635bd069ebe09edc6815693f -EBUILD alsa-lib-1.0.27.1-r99.ebuild 1953 SHA256 4ea3f30026bc63720345cd2a8b0c1553c06d58e253675bb37df59155601e852d SHA512 25fea6eeba3366a639eda1cd1c6d8ac51d2545553c3454ccb4ddeea17928236a47a830877b641091cb019670ca33d219867bc67b6a64018b17f571dacff9f563 WHIRLPOOL 46c3c5ed70df92ed41e1c4af461a468b632402d7947d429ef30b326cd22c4af81e6397b349be8c551e05fc097be1bc4262b31e7274340612a2db56ef6c7534d1 -MISC metadata.xml 443 SHA256 2c3e6e0b3b3cfb7d4cd1b35cb092bc3e0fb60688f7aaedc29133408d00437fba SHA512 ba3c80c882e081177bf371ebd8d8fa3696f0cdd8c214333f4a5515e7d2997884ffddb56559ce51e818fdf8516af0529eaed01e6048f582feddc701d9f27bdb30 WHIRLPOOL 8537995f235dbfaf3c242868af177df5199762de1842f0f7085388dbe86e7821ffe137bb3ea6591d45a36bed5499128e7724a8675bff124b676994e723062a2b diff --git a/media-libs/alsa-lib/alsa-lib-1.0.27.1-r99.ebuild b/media-libs/alsa-lib/alsa-lib-1.0.27.1-r99.ebuild deleted file mode 100644 index 0967bf4..000 --- a/media-libs/alsa-lib/alsa-lib-1.0.27.1-r99.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/alsa-lib/alsa-lib-1.0.27.1.ebuild,v 1.15 2013/09/01 18:36:03 ago Exp $ - -EAPI=5 - -# no support for python3_2 or above yet wrt #471326 -PYTHON_COMPAT=( python2_7 ) - -inherit autotools eutils multilib python-single-r1 - -DESCRIPTION="Advanced Linux Sound Architecture Library" -HOMEPAGE="http://www.alsa-project.org/; -SRC_URI="mirror://alsaproject/lib/${P}.tar.bz2" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="amd64 arm ~mips ppc x86" -IUSE="doc debug alisp python" - -RDEPEND="python? ( ${PYTHON_DEPS} )" -DEPEND="${RDEPEND} - doc? ( >=app-doc/doxygen-1.2.6 )" - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_prepare() { - find . -name Makefile.am -exec sed -i -e '/CFLAGS/s:-g -O2::' {} + || die - # force use of correct python-config wrt #478802 - if [[ ${ABI} ==
[gentoo-commits] proj/musl:master commit in: net-misc/openssh/files/, net-misc/openssh/
commit: f2e20d1658c7955020ef48cfde79717ac5af4a97 Author: Anthony G. Basile gentoo org> AuthorDate: Wed Nov 25 01:06:16 2015 + Commit: Anthony G. Basile gentoo org> CommitDate: Wed Nov 25 01:06:16 2015 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=f2e20d16 net-misc/openssh: in tree version works. net-misc/openssh/Manifest | 18 -- .../openssh/files/openssh-4.7_p1-GSSAPI-dns.patch | 127 - .../files/openssh-6.3_p1-x509-hpn14v2-glue.patch | 51 .../openssh-6.7_p1-openssl-ignore-status.patch | 17 -- .../openssh-6.8_p1-ssl-engine-configure.patch | 33 --- .../openssh-6.9_p1-remove-stackprotector.patch | 51 net-misc/openssh/files/sshd.confd | 21 -- net-misc/openssh/files/sshd.pam_include.2 | 4 - net-misc/openssh/files/sshd.rc6.4 | 87 -- net-misc/openssh/files/sshd.service| 11 - net-misc/openssh/files/sshd.socket | 10 - net-misc/openssh/files/sshd_at.service | 8 - net-misc/openssh/metadata.xml | 34 --- net-misc/openssh/openssh-6.9_p1-r99.ebuild | 314 - 14 files changed, 786 deletions(-) diff --git a/net-misc/openssh/Manifest b/net-misc/openssh/Manifest deleted file mode 100644 index 5d2f675..000 --- a/net-misc/openssh/Manifest +++ /dev/null @@ -1,18 +0,0 @@ -AUX openssh-4.7_p1-GSSAPI-dns.patch 4494 SHA256 88a08f349258d4be5b2faa838a89fe1aa0196502990b745ac0e3a70dda30a0d7 SHA512 4d00a9ed79f66b92502c3e5ee580523f63d7b3643fe1bd330ff97994acce527d4d285d38199cef66eddc0ef68afabf7b268abc60cba871bac5d2e99045d4ac11 WHIRLPOOL 2f118fd2f016c529dbc31e8f2b6b418931e6770ab02c28b7feeaba93e84e7fcd1c742f4420a43a9fec0bdfaa4d4bc7cf14fb860c0a56c68a30e7b136fb60bcdb -AUX openssh-6.3_p1-x509-hpn14v2-glue.patch 1451 SHA256 d7179b3c16edd065977aaf56a410e2b9b237206fb619474f312972b430b73c8d SHA512 02577e3f718ff994bb4e962189f17048b4c03104d0a1981683f3c6a1d6d30701db368e132102c8396da2c0f5eb2f6602b26f32f74d19382af34bd9a93fc508f3 WHIRLPOOL b7d224d71634f380bd31b3a1dd3e588a29582255f717a6a308738ad58b485b693d827a53704479995ec2ebca53c9dc9b2113d8de52a1336b67ce83943f946b77 -AUX openssh-6.7_p1-openssl-ignore-status.patch 765 SHA256 b068cc30d4bce5c457cea78233396c9793864ec909f810dd0be87d913673433a SHA512 ab15d6dfdb8d59946684501f6f30ac0eb82676855b7b57f19f2027a7ada072f9062fcb9691a50cfc3838492faddd282db381ec83d22462644ccddccf0ae7 WHIRLPOOL c0a4ff69d65eeb40c1ace8d5be6f8e59044a8f16dc6b37e87393e79ab80935abf30a9d2a6babc043aba0477f5f79412e1ae5d373daba580178fd85ca1f60e60b -AUX openssh-6.8_p1-ssl-engine-configure.patch 936 SHA256 cb3f34ef031aa5360b082468b4afb8b7fd2c778c990c2f20fda250167725ff88 SHA512 4b7840f719ad58c1f196327a52534f0a21264ce47e8df4a335e9f58d9d5eae33dbb9a75a2a714c3bdae6bee04728e66020ed57eb521fc1164521c4c5aa4a9a93 WHIRLPOOL 662d6eedb091021d5da4cdbd6d623e3678e54fb75cb52d8afdc4ef9c31f98d95f8445c2fde834d622b0aabf8b9593244847da574201ed176c350747526a28fe5 -AUX openssh-6.9_p1-remove-stackprotector.patch 1574 SHA256 a8d96a7f273f8920a96c87ad258fd88d939ae51dd05893869f4b0ab4ffe7563b SHA512 4e720add3384031173ed86d147d062a2f3b6cb3f87bd9d47a0369d2634c1beaf791c613d1498031e9b476d47a1c8682bb0297fd2c97724a6a09a769c2182de0e WHIRLPOOL 1bd560bb1befcafea2fe3e60f9a20a9e214c38516cca763b99e188a5ffafba7590b7ee7f370688c4d50476505e9b8412349fe37f69d51263eb4461d016c53a23 -AUX sshd.confd 396 SHA256 29c6d57ac3ec6018cadc6ba6cd9b90c9ed46e20049b970fdcc68ee2481a2ee41 SHA512 b9ae816af54a55e134a9307e376f05367b815f1b3fd545c2a2c312d18aedcf907f413e8bad8db980cdd9aad4011a72a79e1e94594f69500939a9cb46287f2f81 WHIRLPOOL 69f43e6192e009a4663d130f7e40ee8b13c6eb9cc7d960b5e0e22f5d477649c88806a9d219efef211f4346582c2bb51e40d230a8191e5953dbe08bfff976ae53 -AUX sshd.pam_include.2 156 SHA256 166136e27d653e0bf481a6ca79fecb7d9fa2fc3d597d041f97df595f65a8193c SHA512 d3f7e6ca8c9f2b5060ebccb259316bb59c9a7e158e8ef9466765a20db263a4043a590811f1a3ab072b718dbd70898bc69b77e0b19603d7f394b5ac1bd0a4a56c WHIRLPOOL ba7a0a8c3bb39c5fda69de34b822a19696398e0a8789211ac1faae787ee34f9639eb35efe29c67f874b5f9fe674742503e570f441c005974f4a0c93468b8970b -AUX sshd.rc6.4 2313 SHA256 97221a017d8ee9de996277c5a794d973a0b5e8180c29c97b3652bd1984a7b5d0 SHA512 88826bc9923299ac4c1502e7076483d6c197fd5a0e693bc2e1690f82bcd7d1bbd144aae2ffd92acb28d6fe912233aa93346e00c72917de65c22811ce9cd5bff7 WHIRLPOOL a77bad5891eb74770ae12e79131a99e5645a83841d14f1d60e39581a23b9d86e66b2e5fb7d0c989afac410eb5c6a627b83389d54085d1b78c89fc07852f8eb66 -AUX sshd.service 242 SHA256 1351c43fe8287f61255ace9fa20790f770d69296b4dd31b0c583983d4cc59843 SHA512 77f50c85a2c944995a39819916eb860cfdc1aff90986e93282e669a0de73c287ecb92d550fd118cfcc8ab538eab677e0d103b23cd959b7e8d9801bc37250c39c WHIRLPOOL 0f5c48d709274c526ceee4f26e35dcb00816ffa9d6661acc1e4e462acb38c3c6108b0e87783eff9da1b1868127c5550c57a5a0a9d7270b927ac4b92191876989 -AUX sshd.socket 136 SHA256
[gentoo-commits] repo/gentoo:master commit in: app-backup/bareos/
commit: 34ca9e54e509f497e6aae733cb362165b448de57 Author: Marc Schiffbauer gentoo org> AuthorDate: Wed Nov 25 01:05:33 2015 + Commit: Marc Schiffbauer gentoo org> CommitDate: Wed Nov 25 01:06:24 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34ca9e54 app-backup/bareos: bump version Package-Manager: portage-2.2.25 app-backup/bareos/Manifest | 1 + app-backup/bareos/bareos-15.2.2.ebuild | 420 + 2 files changed, 421 insertions(+) diff --git a/app-backup/bareos/Manifest b/app-backup/bareos/Manifest index 41b9bba..0b50252 100644 --- a/app-backup/bareos/Manifest +++ b/app-backup/bareos/Manifest @@ -2,3 +2,4 @@ DIST bareos-13.2.4.tar.gz 3467542 SHA256 def68891d074438e55d7a3e570cfaae1c1a8c94 DIST bareos-14.2.2.tar.gz 3811787 SHA256 8792fe79689f7a1053ecb493ba52258acb29d0998b71d65178a311d46b7cf2bf SHA512 be490ab2f8085975f164ac554cac7d6bbef1af01c8350b5816b2033a37827de4a81bead6ce1e699fe5cc44085dce2b6a0330b91239fb87907e22f9c8dc710156 WHIRLPOOL 384415d553d61e7aa1eaa22611cc9d9eacf8338df82d911409e52a774e756b0539810c60be3dade91eadcc679794ad7c3bb5a155d7d699171f6a4fdead5a5470 DIST bareos-14.2.5.tar.gz 3820963 SHA256 f42bc34afa913cfb4d6b7ef8856c7195d8b13b21c987da1039d46e6c60f06720 SHA512 600cdf8175b1199b73ddcf8a32df7bca446c294c4c830038f93fe3f053482916745675df3a51bc494cdab00b362d57657a34a94e78bac4bae3acced06347023d WHIRLPOOL 361c0edb411c824f128ccb5e27f4d637ecfdf4f2de7a428a8c4eace6d5c23a33a3868cc1b380dcbf6e06d6c7bb71ff222abad923ea9a0bfb74e78f0445c4058b DIST bareos-15.2.1.tar.gz 3899227 SHA256 8c44496e19f1bfd3e06bb886967c06db5e9c9a991511d99eefb30deb8a8391d2 SHA512 5c03063ad27d3474431d39354a4dd217e90ad9a3c8c60742b544b33955667b62365e8b4ee5d2b773dfc11c7e154a2713bf8f7cf44d536d6a96288c9f007efb49 WHIRLPOOL 3498c584e8800692adfb92950124643f78bb237364fe7e00c9a4ae26083465ac01250a7fe20f98905db6080de35ec71f943739cea9f6d666e65afdf695f95871 +DIST bareos-15.2.2.tar.gz 3928079 SHA256 7c7e07c877956385870475382184d39df7232ecd9791c3a3942624473410da93 SHA512 5eb372da510e69fe75175cd6c28e1e2d65372eb0ea58193a6747fceccd4398a343a84abbb379f67849f96242d818f26f2dec3093be56c9f64ea59a1504339d6d WHIRLPOOL 0a79a88fbf6087536f8442fc413f7adbe03ad5affe6dc5550a8e05ded172e15357789637e8a5e606f172a1a0e319d2af20dfbd5144331e37693bbf0543de52e2 diff --git a/app-backup/bareos/bareos-15.2.2.ebuild b/app-backup/bareos/bareos-15.2.2.ebuild new file mode 100644 index 000..49be43d --- /dev/null +++ b/app-backup/bareos/bareos-15.2.2.ebuild @@ -0,0 +1,420 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" + +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE="threads" + +inherit eutils multilib python-single-r1 qt4-r2 user + +DESCRIPTION="Featureful client/server network backup suite" +HOMEPAGE="http://www.bareos.org/; +SRC_URI="https://github.com/${PN}/${PN}/archive/Release/${PV}.tar.gz -> ${P}.tar.gz" +RESTRICT="mirror" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="X acl cephfs clientonly +director fastlz glusterfs gnutls ipv6 jansson lmdb logwatch + mysql ndmp postgres python qt4 rados rados-striper readline scsi-crypto sql-pooling + +sqlite ssl static +storage-daemon tcpd vim-syntax" + +DEPEND=" + !app-backup/bacula + cephfs? ( sys-cluster/ceph ) + rados? ( sys-cluster/ceph ) + rados-striper? ( >=sys-cluster/ceph-0.94.2 ) + glusterfs? ( sys-cluster/glusterfs ) + lmdb? ( dev-db/lmdb ) + dev-libs/gmp:0 + !clientonly? ( + postgres? ( dev-db/postgresql:*[threads] ) + mysql? ( virtual/mysql ) + sqlite? ( dev-db/sqlite:3 ) + director? ( + virtual/mta + jansson? ( dev-libs/jansson ) + ) + ) + qt4? ( + dev-qt/qtsvg:4 + x11-libs/qwt:5 + ) + fastlz? ( dev-libs/bareos-fastlzlib ) + logwatch? ( sys-apps/logwatch ) + tcpd? ( sys-apps/tcp-wrappers ) + readline? ( sys-libs/readline:0 ) + static? ( + acl? ( virtual/acl[static-libs] ) + sys-libs/zlib[static-libs] + dev-libs/lzo[static-libs] + sys-libs/ncurses:=[static-libs] + ssl? ( + !gnutls? ( dev-libs/openssl:0[static-libs] ) + gnutls? ( net-libs/gnutls[static-libs] ) + ) + ) + !static? ( + acl? ( virtual/acl ) + dev-libs/lzo + ssl? ( + !gnutls? ( dev-libs/openssl:0 ) + gnutls? ( net-libs/gnutls ) + ) + sys-libs/ncurses:= + sys-libs/zlib + ) + python? ( ${PYTHON_DEPS} ) + " +RDEPEND="${DEPEND} + !clientonly? ( + storage-daemon? ( + sys-block/mtx +
[gentoo-commits] repo/gentoo:master commit in: dev-python/keystonemiddleware/
commit: 994fe509043949670316ea0a8a04375398e63ba1 Author: Matthew Thode gentoo org> AuthorDate: Wed Nov 25 02:02:41 2015 + Commit: Matt Thode gentoo org> CommitDate: Wed Nov 25 02:02:41 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=994fe509 dev-python/keystonemiddleware: bup Package-Manager: portage-2.2.20.1 dev-python/keystonemiddleware/Manifest | 1 + .../keystonemiddleware-2.3.2.ebuild| 87 ++ 2 files changed, 88 insertions(+) diff --git a/dev-python/keystonemiddleware/Manifest b/dev-python/keystonemiddleware/Manifest index 16fa764..e58a1e9 100644 --- a/dev-python/keystonemiddleware/Manifest +++ b/dev-python/keystonemiddleware/Manifest @@ -2,3 +2,4 @@ DIST keystonemiddleware-1.5.0.tar.gz 176315 SHA256 73e98aab8bceb7843b6cc8aba2cbf DIST keystonemiddleware-1.5.2.tar.gz 176172 SHA256 5f443162157946d2f33c4729d0bde55291f12963b0f1ee553984aedd8a509d51 SHA512 172143f2e80860de3d89f53667bf670c1986cfc63a21392bf977b3beaa5669db76f46997d6939952856cb4abc970b57920810980d00db7e7cd711bdbede5908e WHIRLPOOL 99a4553778b5dae07a710e78f816c8b30def42bfc7024cac7d6be8d8b6f76326383ed72935c6526758ac65fb26945937869985cba167d8804fe3a7cf2e3c4208 DIST keystonemiddleware-2.2.0.tar.gz 179743 SHA256 e3fca3fdc093d7fd3817bbd767faca7f0aa221b54155808694eb1286fae469f9 SHA512 9aa498aa0bceec1774c70dc7fc4ce8c398e72721d33e715594b3396e160f9b60dfc3533687f0706eb272abd812b44d31b2a76fece739a2ccad33039b37f3fca5 WHIRLPOOL a1b348e3e2f004038afa6b2b06d018d2e1130af1b2eb0e5740ea6a716dabaa98fe7a58cfd6e5100e5cdd6c7297fb150f4d9cc45dd8c831b7ca54a265b0d56662 DIST keystonemiddleware-2.3.1.tar.gz 181764 SHA256 9970f8187cb0a91cb2d78ef9a088147b2c9457653e95caa7b8bcd11bd450bec1 SHA512 976aece1d308607eec6f406bb94f1e6dddc27edebc8d99bd7bc00dfbc1f21479da2c76404a99eb677e6647afd42f68b82d6f519659d7483db6fa9d68f839cf5f WHIRLPOOL e6a568e7c96886907eaeba9bc843833ffece8f441bfbe760b77c597c38a5a2720b702a527830d61f07bf0e3adbe4a90d6198b97b487ca08c3e4829058f7e0ef4 +DIST keystonemiddleware-2.3.2.tar.gz 180429 SHA256 ba4a3bc6224d8ba85319741034d3c6f0c569096e38c6f75a5f044b1c742feeb3 SHA512 ef3a36cd8daa2456b960b9677f06d3753ed3eb7bad83b5d32a1fb2e69239237a495649b5c8138b92b1ab2b6b8e7a8db9e1d02dd7c595962f82681c478e5dfb78 WHIRLPOOL 846b4efdb61a0680d6a71cfe7605c88c3e908c0391b974ba6517c0122a2720bbc5b8990c41907a306ace5d0d25f9362260acc44dfd8e7c9e8dcf6b19213fcda8 diff --git a/dev-python/keystonemiddleware/keystonemiddleware-2.3.2.ebuild b/dev-python/keystonemiddleware/keystonemiddleware-2.3.2.ebuild new file mode 100644 index 000..38a18c0 --- /dev/null +++ b/dev-python/keystonemiddleware/keystonemiddleware-2.3.2.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +#PYTHON_COMPAT=( python2_7 python3_3 python3_4 ) +PYTHON_COMPAT=( python2_7 python3_4 ) + +inherit distutils-r1 + +DESCRIPTION="A middleware for the OpenStack Keystone API" +HOMEPAGE="https://github.com/openstack/keystonemiddleware; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="doc examples test" + +CDEPEND=">=dev-python/pbr-1.6[${PYTHON_USEDEP}]" +DEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + ${CDEPEND} + test? ( + >=dev-python/coverage-3.6[${PYTHON_USEDEP}] + >=dev-python/fixtures-1.3.1[${PYTHON_USEDEP}] + >=dev-python/mock-1.2[${PYTHON_USEDEP}] + >=dev-python/pycrypto-2.6[${PYTHON_USEDEP}] + >=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}] + >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}] + >=dev-python/oslo-messaging-1.16.0[${PYTHON_USEDEP}] + !~dev-python/oslo-messaging-1.17.0[${PYTHON_USEDEP}] + !~dev-python/oslo-messaging-1.17.1[${PYTHON_USEDEP}] + !~dev-python/oslo-messaging-2.6.0[${PYTHON_USEDEP}] + !~dev-python/oslo-messaging-2.6.1[${PYTHON_USEDEP}] + >=dev-python/requests-mock-0.6.0[${PYTHON_USEDEP}] + >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}] + !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}] + =dev-python/stevedore-1.5.0[${PYTHON_USEDEP}] + >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}] + >=dev-python/testresources-0.2.4[${PYTHON_USEDEP}] + >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}] + >=dev-python/python-memcached-1.56[${PYTHON_USEDEP}] + >=dev-python/bandit-0.13.2[${PYTHON_USEDEP}] + )" + +RDEPEND=" + ${CDEPEND} + >=dev-python/Babel-1.3[${PYTHON_USEDEP}] + >=dev-python/oslo-config-2.3.0[${PYTHON_USEDEP}] + >=dev-python/oslo-context-0.2.0[${PYTHON_USEDEP}] + >=dev-python/oslo-i18n-1.5.0[${PYTHON_USEDEP}] + >=dev-python/oslo-serialization-1.4.0[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-tools/
commit: 5e87e43050c39ef15ab00bbc67dda4211b594a6a Author: Yixun Lan gentoo org> AuthorDate: Wed Nov 25 03:28:21 2015 + Commit: Yixun Lan gentoo org> CommitDate: Wed Nov 25 03:28:21 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e87e430 app-emulation/xen-tools: bump seabios, fix sdl bug 0) bump seabios to 1.8.2, to keep sync with upstream 1) introduce USE=sdl to fix automagic dependency bug Gentoo-Bug: 565750 Package-Manager: portage-2.2.24 app-emulation/xen-tools/Manifest | 1 + app-emulation/xen-tools/xen-tools-4.6.0-r2.ebuild | 470 ++ 2 files changed, 471 insertions(+) diff --git a/app-emulation/xen-tools/Manifest b/app-emulation/xen-tools/Manifest index 71bcf10..e0d8fa6 100644 --- a/app-emulation/xen-tools/Manifest +++ b/app-emulation/xen-tools/Manifest @@ -1,6 +1,7 @@ DIST ovmf-20150629.tar.bz2 24265640 SHA256 9f316dc44e192fa9d5d7486cf1dae3f3094ab4f20f282f80d6251632c2cd6118 SHA512 b15a896b5222b920a500ec8a1eba5d670505441ffd02accf9b6c0deb9a12c1c5513a016f91eae5cb33f75ee9f28435dc957686e6ce8b5d0744c11a7d7262fffd WHIRLPOOL 8db4360dcb85f183dbd827f7381787c84065f94eaf746068b11ef7b30412b16cc0ba75effb04f01dea5f4f67967721f7aca11a2550035e95c59645c7964526ac DIST seabios-1.6.3.2.tar.gz 422376 SHA256 888aafe37ef3d1f502a73518a5e4dd0e9373ce4cd41681c354771314f1e41dd7 SHA512 c54431d8e81d25b74427696da689e90d3ab68c7c1be1dec05c81658d28b650f53daa34dcee2da826c1cf5d5d39396b12b0b16ea20ed6fd89de8f732163c8cca5 WHIRLPOOL 826c0e034ca46291661faa363189ee6cf56098cabc39f8fc84d2c442cc2da2174c2fa027cc11e11a7c3fed619f2e524f2aee804d9836d256448cdad28631d69a DIST seabios-1.7.5.tar.gz 537566 SHA256 858d9eda4ad91efa1c45a5a401d560ef9ca8dd172f03b0a106f06661c252dc51 SHA512 ecf5fb9ac44dde6e4ac00baa6c920dde51b923f23dd74e62c5a02eceaf235e57b885975c5a8bd0927e268115c72bd1143a080fdfd4eff4e168ebeaa30436280e WHIRLPOOL 5e1e99b3bd82a8607c5986fde4592c7437bec4bd78abd5873710f6c431d075436725e8d0d32e9f0dd2921c9d84b8613108b21d31c5309a73e337ead7adf35e90 +DIST seabios-1.8.2.tar.gz 538497 SHA256 f59479307fdae840de398b75aacb2333c8eba24a5964d68c77e32ca6c987ee61 SHA512 798d222d5f5725a805cde9e6000b5ce714d0551fd4a3c2642cc6e77b2bdab1a9e239939a358a23bbe0e00112f5ad70696c87d20b90655463c835541fc04e1a00 WHIRLPOOL 9cda0ad502a59dd718c543b759ac3fcf5acb4adee70c3da9bfea95ab188415acf6425827de77f45421ec3be8fd9e0c37fb486e62828217ba3e83f88d942a3f4a DIST xen-4.2.5-upstream-patches-10.tar.xz 41428 SHA256 b29ce85b049420838c3386b67184f4ba56794846d056837fa780ae89a80b40d0 SHA512 9e8046e27506d864e2d69728897cbba3eea1dd5ca748a3febb722901c5a67cca2ab49bb420071292538bd0345023fa337eb2d176b9ca05ca6bce47562f6710ec WHIRLPOOL 29e534ef6b951cf220a3a9476d1f76ac344bfc5c74998f2b472ec83cbe4781746298272e3c1fe8661a838cbc7d734d2730de6a1e9985b8a60f40c98f54449e2a DIST xen-4.2.5-upstream-patches-9.tar.xz 23208 SHA256 2206e9a8aeeed207abbae995c5d2baa14d5f0da4120ae44f2de733ecf7ea5af1 SHA512 8a2edaba48002449a521edf2ae078ffe1b3db4f491a85b063886a147a0be3ec7fdb819ce84c90cdae80ed34c10ab2d637506700be10052a67be6ef128fa40fb1 WHIRLPOOL 037820e0fad60d1f7ed054efa797585c992d08f1ffd533705c515ad289f8cdddc72b97f2a3d75ebd683c6bb6988d7285452b4f3cebbe9a879f701156e387ff3b DIST xen-4.2.5.tar.gz 15671925 SHA256 3cf440866315e8085050eb0586f0447b6b47a08dbed6a72226bf5ed5d89ec567 SHA512 42c0fc241952fc55fc44480fb6752b004b54ae40e946159ec047adf229b65cbfbd810271d01b064ad8fdbddb73c640dcdcb6bc19f91e8968829889c129920dac WHIRLPOOL 762a91c0111892b33e6bd3e7f7714709b04697ad7c2b0919fef6cc9570a343a77fd5a2b82833e75dac9d12d4e41acdcf0743b0d593595910ddd326f5cd721368 diff --git a/app-emulation/xen-tools/xen-tools-4.6.0-r2.ebuild b/app-emulation/xen-tools/xen-tools-4.6.0-r2.ebuild new file mode 100644 index 000..7c0a941 --- /dev/null +++ b/app-emulation/xen-tools/xen-tools-4.6.0-r2.ebuild @@ -0,0 +1,470 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +MY_PV=${PV/_/-} + +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE='xml,threads' + +if [[ $PV == * ]]; then + KEYWORDS="" + REPO="xen-unstable.hg" + EHG_REPO_URI="http://xenbits.xensource.com/${REPO}; + S="${WORKDIR}/${REPO}" + live_eclass="mercurial" +else + KEYWORDS="~amd64 ~arm ~arm64 -x86" + UPSTREAM_VER=0 + SECURITY_VER=7 + # xen-tools's gentoo patches tarball + GENTOO_VER=4 + # xen-tools's gentoo patches version which apply to this specific ebuild + GENTOO_GPV=0 + # xen-tools ovmf's patches + OVMF_VER=1 + + SEABIOS_VER=1.8.2 + OVMF_PV=20150629 + + [[ -n ${UPSTREAM_VER} ]] && \ + UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P/-tools/}-upstream-patches-${UPSTREAM_VER}.tar.xz; + [[ -n ${SECURITY_VER} ]] && \ + SECURITY_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${PN/-tools}-security-patches-${SECURITY_VER}.tar.xz; + [[ -n
[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/
commit: a91a1c1e32d9ea4dce70f8e5a673cecce8034198 Author: Nicolas Bock gentoo org> AuthorDate: Wed Nov 25 05:45:08 2015 + Commit: Nicolas Bock gentoo org> CommitDate: Wed Nov 25 05:47:19 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a91a1c1e app-crypt/keybase: Version bump See Bug 566768. Package-Manager: portage-2.2.20.1 app-crypt/keybase/Manifest | 1 + app-crypt/keybase/keybase-0.8.24.ebuild | 33 + 2 files changed, 34 insertions(+) diff --git a/app-crypt/keybase/Manifest b/app-crypt/keybase/Manifest index 71c1117..9cba3ea 100644 --- a/app-crypt/keybase/Manifest +++ b/app-crypt/keybase/Manifest @@ -2,3 +2,4 @@ DIST keybase-0.8.13.tar.gz 7057750 SHA256 a485257b7302d848be41e9c0a79f7b1c0da4c8 DIST keybase-0.8.18.tar.gz 7062931 SHA256 c1ef27f959401164e72fbcd5c4054d13258a3f09dcdebb0ac3c447519780d59e SHA512 2d2c019cdf0e1fef496d709f7bf17c0d30d614e017a88b54d2a2198aafcd9ad436a636e1f1de27ac98df9e3ca90432b3cc3ff0b83fbb59d7e3a9acdef589d940 WHIRLPOOL 0d80b47fa8da500ee4886f95c9bfa55f392e4988db887fa8f2fd332c185a6e1be082ed7b2fce01f98ea4fd064f27b3159cf04e19d1ee2ec985d222606f48059a DIST keybase-0.8.22.tar.gz 7101414 SHA256 4290251ddf7d1f124211731aa8d0dd47f43ba9e1eb9b0b0f326d7986a3f87cb7 SHA512 ed75fc7fa5f97701c6a9e5880a113bdf392f21b1bdfaa63b7070231e10608d755304300b6b5208b2bc363869ffb631e2261df89747ba9b654bc98a420a0511cb WHIRLPOOL e13a4451bdf5962122b54c95d8d35d4570e0475f6012bb5126ff5ec2f48767048600da4f89f9d0ec6b70523b54262c52f5e29d7b766a83c38723ee25ce5acaab DIST keybase-0.8.23.tar.gz 7101472 SHA256 20e7e7e7a125ddb3b0e7023c3dcaf12f12c7b183822592b164ca11dd1e6f9a25 SHA512 5030df4cdfdd8d1175f348d5e1fb201d558ddf149bcda679d433eb9ba4f361ae882dde73c6a99615854b7f5d7e5ddcc09e3fbda49f1110d9f205e48068edcc8d WHIRLPOOL 742d67597b35287b75f0a89b89d1b04815bbfdc7c7df29d9963b821091ec88c5db0715d96a06e73f3a7d4aecb5d3cf2a2309a3f14acfed3f9a38d02c28fa618e +DIST keybase-0.8.24.tar.gz 7109062 SHA256 680eaadbae16724912c4bbbd916b20a116fb5d290e4f8e91d2c7093261a26856 SHA512 65b2a4a21f814617363615153bc034c94854297d0b53cd538cc90320fc48ae8e6c9c13e3c06ae729a4fbe035b6cbbb5020d6a0618aed2c94b0ee858f8b919cd2 WHIRLPOOL 889b90879b1f18650c13c048bf888aca85c4ca162d85cd60ba527eccfe3d8da9b9a313f7d6c6cd757feb949f200dbb2021daa2b45af70ad99403826241f0773a diff --git a/app-crypt/keybase/keybase-0.8.24.ebuild b/app-crypt/keybase/keybase-0.8.24.ebuild new file mode 100644 index 000..644ff73 --- /dev/null +++ b/app-crypt/keybase/keybase-0.8.24.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit eutils + +DESCRIPTION="Client for keybase.io" +HOMEPAGE="https://keybase.io/; +SRC_URI="https://github.com/keybase/node-client/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=" + net-libs/nodejs + app-crypt/gnupg" + +src_unpack() { + unpack "${P}.tar.gz" + mv "node-client-${PV}" "${P}" +} + +src_install() { + dodoc CHANGELOG.md README.md SIGNED.md + insinto "/opt/${PN}" + doins -r package.json bin certs json lib node_modules sql + dosym "${D}/opt/${PN}/bin/main.js" "${ROOT}/usr/bin/keybase" + chmod 0755 "${D}/opt/${PN}/bin/main.js" || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/racc/
commit: d124b541166114a6df6648cbca121d6599a32c41 Author: Hans de Graaff gentoo org> AuthorDate: Wed Nov 25 06:17:30 2015 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Nov 25 06:17:30 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d124b541 dev-ruby/racc: add 1.4.14 Package-Manager: portage-2.2.20.1 dev-ruby/racc/Manifest | 1 + dev-ruby/racc/racc-1.4.14.ebuild | 66 2 files changed, 67 insertions(+) diff --git a/dev-ruby/racc/Manifest b/dev-ruby/racc/Manifest index e917561..5db8e52 100644 --- a/dev-ruby/racc/Manifest +++ b/dev-ruby/racc/Manifest @@ -1,3 +1,4 @@ DIST racc-1.4.11.gem 113664 SHA256 1e2e420d5e2e4b9f2b352e9b2828448a2ee13a16fdebf6a7e863252b5054c840 SHA512 147c3c0ade40ec5544397a9dbf8579514d97145c2cc9f4e16508d41265c1b5cd6fc986c09367792592b5ab6b274e271eb7dded02ea9c398eadafb8addda4ef0c WHIRLPOOL e54b553547bf13816033c103a4de79e7e5bd50bf30b58a7525a059ce0556071f01ee6658ad00febbc024314f322ce114b41864d1833ce8bc282519fe5c868f40 DIST racc-1.4.12.gem 115712 SHA256 bd9a6b06cf502abfdd7823c833ba69b74d038e8d365a5ce42d502f528f531db0 SHA512 7ae244127ba80ef07e1e2cabc1ec4c7c306b93d155d89e95ba425139c3ca24fdbc3c8cef3958b344a0b821fdfc36e25524d8b27de7f8a01ae2f1732edb11987f WHIRLPOOL 5c34ab9ab841f2062d697f7005e05a4b5bc54c8e210543ac4cc917f0a331cc8c823da9976b1f013b2a54664009e5bdc57d04da86d06882ec288438a304583642 DIST racc-1.4.13.gem 115712 SHA256 1da7f490ab9df37109d44f7d626d63354bb4188d02ebf94a7181c652914ffd75 SHA512 f4ad94087afd115aa9c61de72d8fc2ae4a9f5cf4529bba3de02fd53a8e5ceb4ffc7180334bbbebbec162ddd27f5c98865812dd08e268be5a008d251bdfb65f4b WHIRLPOOL 518891400ae4a86de5dceef170e52d09cb388603337a6822fe1b78a128230f128da975813c162d89e09c2c7329ca2681d4f3d762d718222fca3f0a5729519853 +DIST racc-1.4.14.gem 116224 SHA256 f4876d08e9bfb560ec281301347a3550ef9526b46b6e5c07dac5fbf394d0d003 SHA512 7401ad1722c92101c24f881226e44bd8b21033c7bae8b13cbf329f9b426c312ce61d14ce584b4f94d6863b77f30d6ebccf26f9fca2de724f8e0659f0e2d2173f WHIRLPOOL f8fa70a6967218ec5364aa9e7b56fc01b2c1b6e2b82ad50282cf2974dfc66e233eae07ba01fa2d832116284a6ab3c940d22f469e9d70538ca571cf4d3eacf062 diff --git a/dev-ruby/racc/racc-1.4.14.ebuild b/dev-ruby/racc/racc-1.4.14.ebuild new file mode 100644 index 000..364e8e5 --- /dev/null +++ b/dev-ruby/racc/racc-1.4.14.ebuild @@ -0,0 +1,66 @@ +# 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_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_TASK_DOC="docs" +RUBY_FAKEGEM_EXTRADOC="README.rdoc README.ja.rdoc TODO ChangeLog" + +inherit multilib ruby-fakegem + +DESCRIPTION="A LALR(1) parser generator for Ruby" +HOMEPAGE="https://github.com/tenderlove/racc; + +LICENSE="LGPL-2.1" +SLOT="0" + +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="doc test" + +ruby_add_bdepend "dev-ruby/rake + test? ( >=dev-ruby/minitest-4.0:0 )" + +all_ruby_prepare() { + sed -i -e 's|/tmp/out|${TMPDIR:-/tmp}/out|' test/helper.rb || die "tests fix failed" + + # Avoid depending on rake-compiler since we don't use it to compile + # the extension. + sed -i -e '/rake-compiler/ s:^:#:' -e '/extensiontask/ s:^:#:' Rakefile + sed -i -e '/ExtensionTask/,/^ end/ s:^:#:' Rakefile + + # Avoid isolation since dependencies are not properly declared. + sed -i -e 's/, :isolate//' Rakefile || die + + # Use a version of the minitest gem that works consistently accross + # all ruby versions. + sed -i -e '2i gem "minitest", "~>4.0"' test/helper.rb || die +} + +each_ruby_prepare() { + ${RUBY} -Cext/racc extconf.rb || die +} + +each_ruby_compile() { + emake V=1 -Cext/racc + # Copy over the file here so that we don't have to do + # special ruby install for JRuby and the other + # implementations. + cp -l ext/racc/cparse$(get_modname) lib/racc/cparse$(get_modname) || die +} + +each_ruby_test() { + ${RUBY} -Ilib:. -e "Dir['test/test_*.rb'].each{|f| require f}" || die +} + +all_ruby_install() { + all_fakegem_install + + dodoc -r rdoc + + docinto examples + dodoc -r sample +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/
commit: 8c233bd78e9dd1291929d01a44d8323a0cd90929 Author: Brian Dolbec gentoo org> AuthorDate: Tue Nov 24 22:12:07 2015 + Commit: Brian Dolbec gentoo org> CommitDate: Tue Nov 24 22:13:06 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c233bd7 sys-apps/portage: Version bump, EAPI 6 fixes Fixes bugs 566372, 566414, 566420, 566654, 566132, 566704. Package-Manager: portage-2.2.26 sys-apps/portage/Manifest | 1 + sys-apps/portage/portage-2.2.26.ebuild | 363 + 2 files changed, 364 insertions(+) diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest index 7eadb34..5e6f760 100644 --- a/sys-apps/portage/Manifest +++ b/sys-apps/portage/Manifest @@ -2,4 +2,5 @@ DIST portage-2.2.20.1.tar.bz2 950298 SHA256 84dd3ed1d9fd0a3336e956d057590c75834a DIST portage-2.2.23.tar.bz2 960229 SHA256 9aecc9f4c813810f99f6604a9806e268b162d90243a9769f1410b3a96822cdfb SHA512 17b8fe4967719bacd8f3ca324bde3328d82f5b7748a05b66cca165dcc8a4abbaf7e05ec61a54684cd1b001297dc0adc04c3771d0fd3cc4732f17ac9e0810e6ad WHIRLPOOL da7229c2be8330e898ef1e422a62683a003c16a640fee9d183c8afc8474779d302c0de639072099c8d47372fa0c74e2a635c485d8c7ed2b2344cacc857199578 DIST portage-2.2.24.tar.bz2 972610 SHA256 c2dbd53dd474c6fe455ffa5920514a6afe467abf02959c33ddb7a7e363939550 SHA512 9dc00410de604db66843bdf62cf0ee7e93ff2c4d562390172c4f0c55ab98b2712078b0eb02c9f35d52633b0fff0b024736e25a1c66cf40ad61a6bf99a7cee4a6 WHIRLPOOL 3227c61662acf69abd843344d0fb1b7cc2cfa91c1bae48b08e1da8fdf42cda15834994852d42dfc089f189e318c657e12fd6b1c19885279e0bb5cfd2349235f8 DIST portage-2.2.25.tar.bz2 961095 SHA256 834d1b1f3c6bc022b3608a826f940b5a43bfb13dd76377d237b001ec9cbad109 SHA512 9d64b2c7c48f38d48becf9961c5e7cdfc5428da59359b14cd37a3617f1db144258e8ba57d81fc64dc50e0aea755319ae08bd7ba6515c549c31096609fbd55d7c WHIRLPOOL 092d192d757e09e209c4fab529b3fe3786b5d639e2573dc36ad4dbd8fe365c8af32c24b05b289157cafe8d29c5a88f23323071d61a303d4a5c08f2b812547376 +DIST portage-2.2.26.tar.bz2 977277 SHA256 7f57aa704c58ea47f031f177203dc7b335e01e7ec1e809437ea9e46e3f9263e5 SHA512 fd1a5e5d028d52ba82bbeb7f87bf331d0c1d8c7f5a3bd450c668dd742e99185b6d2b21944f5d7788fe941c99736744b08157ca30145f0964ea60a7c2c435d601 WHIRLPOOL 0469f4c5609146c57eae4baeb8488b95c04f336a5511460ee44d15746339fd43a7c2d61b58528845d77a6a0b21e46c2afad19a9f05e94ac8dc6180032d71f298 DIST portage-2.2.8.tar.bz2 874672 SHA256 c1074e01173df5384e003598dbc5f64f09e92f83fd26faab2f88f9f0bc64aa7e SHA512 acc47d94ff8c08e5a7bf2d4c4e600863430dd1e7d0bb8b4254d6477a498933cae663db84debf9487d2243c2cba689629ef8e8b6cf108e10d40e89e8e8d7e1257 WHIRLPOOL d54290ede8d3d85e5211cda7e86ed740178121ef2f47cf0858c27941d8679d29c11445befff962986d40a47ded50d0d4654de19e7d4aef3fdf2546655a0d6fe2 diff --git a/sys-apps/portage/portage-2.2.26.ebuild b/sys-apps/portage/portage-2.2.26.ebuild new file mode 100644 index 000..43cb079 --- /dev/null +++ b/sys-apps/portage/portage-2.2.26.ebuild @@ -0,0 +1,363 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +PYTHON_COMPAT=( + pypy + python3_3 python3_4 python3_5 + python2_7 +) +# Note: substituted below +PYTHON_REQ_USE='bzip2(+)' + +inherit distutils-r1 multilib + +DESCRIPTION="Portage is the package management and distribution system for Gentoo" +HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage; + +LICENSE="GPL-2" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +SLOT="0" +IUSE="build doc epydoc +ipc linguas_ru selinux xattr" + +DEPEND="!build? ( ${PYTHON_DEPS//bzip2(+)/ssl(+),bzip2(+)} ) + >=app-arch/tar-1.27 + dev-lang/python-exec:2 + >=sys-apps/sed-4.0.5 sys-devel/patch + doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 ) + epydoc? ( >=dev-python/epydoc-2.0[$(python_gen_usedep 'python2*')] )" +# Require sandbox-2.2 for bug #288863. +# For xattr, we can spawn getfattr and setfattr from sys-apps/attr, but that's +# quite slow, so it's not considered in the dependencies as an alternative to +# to python-3.3 / pyxattr. Also, xattr support is only tested with Linux, so +# for now, don't pull in xattr deps for other kernels. +# For whirlpool hash, require python[ssl] (bug #425046). +# For compgen, require bash[readline] (bug #445576). +RDEPEND=" + >=app-arch/tar-1.27 + dev-lang/python-exec:2 + !build? ( + >=sys-apps/sed-4.0.5 + app-shells/bash:0[readline] + >=app-admin/eselect-1.2 + ) + elibc_FreeBSD? ( sys-freebsd/freebsd-bin ) + elibc_glibc? ( >=sys-apps/sandbox-2.2 ) + elibc_uclibc? ( >=sys-apps/sandbox-2.2 ) + >=app-misc/pax-utils-0.1.17 + selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] ) + xattr? ( kernel_linux? ( + >=sys-apps/install-xattr-0.3 +
[gentoo-commits] proj/portage:master commit in: /
commit: 8803383e7757a1e09f9af05e0e25c90182fa1550 Author: Brian Dolbec gentoo org> AuthorDate: Tue Nov 24 23:20:00 2015 + Commit: Brian Dolbec gentoo org> CommitDate: Tue Nov 24 23:20:00 2015 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=8803383e Updates for the 2.2.26 release RELEASE-NOTES | 12 setup.py | 2 +- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/RELEASE-NOTES b/RELEASE-NOTES index 69d96e8..6a81495 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -1,6 +1,18 @@ Release Notes; upgrade information mainly. Features/major bugfixes are listed in NEWS +portage-2.2.26 +== +* Bug Fixes: +- Bug 566372 enable absolute_import + fix python2.7 setlocale ValueError +- Bug 566414 SpawnProcess: make _cancel kill all processes in cgroup +- Bug 566420 SpawnProcess: re-check cgroup.procs until empty +- Bug 566654 einstalldocs: use lazy docinto calls (prevent empty dir) +- Bug 566132 SyncManager: redirect command stderr to stdout +- Bug 566704 depgraph: autounmask for conditional USE deps +* other EAPI 6 code changes: eapply_user, several corrections + portage-2.2.25 == * Bug Fixes: diff --git a/setup.py b/setup.py index 0f08f54..3c0ce0c 100755 --- a/setup.py +++ b/setup.py @@ -615,7 +615,7 @@ def get_manpages(): setup( name = 'portage', - version = '2.2.25', + version = '2.2.26', url = 'https://wiki.gentoo.org/wiki/Project:Portage', author = 'Gentoo Portage Development Team', author_email = 'dev-port...@gentoo.org',
[gentoo-commits] proj/portage: New tag: v2.2.26
commit: Commit: Brian Dolbec gentoo org> CommitDate: Tue Nov 24 23:24:49 2015 + New tag: v2.2.26
[gentoo-commits] proj/musl:master commit in: dev-libs/gmp/, dev-libs/gmp/files/
commit: 533da7794f465bd1769c7115103e76887fd6dd36 Author: Anthony G. Basile gentoo org> AuthorDate: Tue Nov 24 23:50:36 2015 + Commit: Anthony G. Basile gentoo org> CommitDate: Tue Nov 24 23:50:36 2015 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=533da779 dev-libs/gmp: in tree versions works. dev-libs/gmp/Manifest | 6 -- dev-libs/gmp/files/gmp-4.1.4-noexecstack.patch | 20 - dev-libs/gmp/files/gmp-5.1.3-secure-plt.patch | 17 dev-libs/gmp/gmp-5.1.3-r99.ebuild | 120 - dev-libs/gmp/metadata.xml | 8 -- 5 files changed, 171 deletions(-) diff --git a/dev-libs/gmp/Manifest b/dev-libs/gmp/Manifest deleted file mode 100644 index 31ebc91..000 --- a/dev-libs/gmp/Manifest +++ /dev/null @@ -1,6 +0,0 @@ -AUX gmp-4.1.4-noexecstack.patch 474 SHA256 68601777151a1628d7bc839eddd037685c5d2e76c9453166890a5eb3cf6000c3 SHA512 74b8b68061a1a5ac0f8b163974834465e86e930884e1a9cd15c4c948fdae95ffdcbb6e0210d56df6d0dcf1ccbe13dbdfe45552e645c3fdea6454747731b63bc8 WHIRLPOOL d8a0f81d4e97f6996bf68dd3d5488762e221f43a26e1cbff27adb372a40075d35fbb0e956ccd45c8b320a900d284f16d0649293cc907daab45d02cb30e74373b -AUX gmp-5.1.3-secure-plt.patch 445 SHA256 6f3b512ad1a693c738155a9fc60d05576b6a9ca0de569bc937f98aa423b421ba SHA512 ec9b98f4dc1ad4b6ecdf4ebb5599bcaeee8d88b0f377a5b06ca0731049172712de1471c5fc1c7c3a5e38f72341047d7a561c70e203e2fb099de02350b406254a WHIRLPOOL 59e90fb588d70e543451e2e7728e1786e3004454ceb4869115c2d2c1164d46189eae035ef64f0fb0b053305fdada1052ce7285b678a7a688a88b422eb4af43d3 -DIST gmp-5.1.3.tar.xz 1818812 SHA256 dee2eda37f4ff541f30019932db0c37f6f77a30ba3609234933b1818f9b07071 SHA512 44bbec2b2a6480d4c9a9a633cca4fe0de966c13bc08bdcd8b934d81e21f3dfacaecf273f149dc613d365277d280ecee43cffdafaec1bd1239a7ed903f8658b5b WHIRLPOOL 0c4365a129136655046a8e46c4e2487a981c03de97ec47899f752cbd6e61661c6068b19c547acce8436f7a9af91396545c9bf7aa9de73a0f29384bbfebef927f -DIST gmp-man-5.1.3.pdf 1159009 SHA256 56b0e21329f46ef1d59c1f191afc82c59f8b72273a8131ed9b5000b7d0689c38 SHA512 ba6a4b0bd2b5ee4d284dd13e9c5531fcb9cfbbbc80f40df458d73c80a1aa250b750cfdd5039998e8b0c7259a8b4d24bd0c7b59a90108f9b680bee62e6948d59e WHIRLPOOL ade206d7e1f543ed028f51e247067eec4511bd0f2499103e1e6296fad2bf50c4f8e09cf7688cc5dd56ee572cf889508ac7918f85e5f91d29d02f7734a4e0 -EBUILD gmp-5.1.3-r99.ebuild 3089 SHA256 61aa3568d2f4d744ebbe1124cd78cfd59af1d850d77d254b482be4b0b13357a5 SHA512 98ae1ccc1ecc4c5da575f8244e6d3a21d9ee40f65fffb97355659a4e21a24c95b2ef5304e256f149b35aaebbbd13f9c2e79a1a847cbcf17d5512449c23640fb8 WHIRLPOOL c474042bea0425f6a3c3c30bff1075ea35108e471d2ac6195f80aff655332dadbf8d97a9957e4a28152721e3a5185be547f848b5e09729f8eb7faef668b94976 -MISC metadata.xml 315 SHA256 f6cfb0b2b72dab3e088b68df3d21db3f8463b30571e6de17d1431a57f1bc8d26 SHA512 109d0cbf90eff7264eb6502397024425664d8349229ba334797fcca61852e92ea2c3064579c4765793a69e2811a44ffa63b3091f2ffa5a433dc22ab308a2bcba WHIRLPOOL 3320121476ba2740ee9ee338374853990f229e0cb3a23b5c0ed3e925485f5fd4b797b04ec4ae419eadfc5b9a057dcd9435fe507cca65560e09ad158c1ffb diff --git a/dev-libs/gmp/files/gmp-4.1.4-noexecstack.patch b/dev-libs/gmp/files/gmp-4.1.4-noexecstack.patch deleted file mode 100644 index 093bec1..000 --- a/dev-libs/gmp/files/gmp-4.1.4-noexecstack.patch +++ /dev/null @@ -1,20 +0,0 @@ -fixed executable stack - -http://bugs.gentoo.org/115038 - gmp-4.1.4/configure -+++ gmp-4.1.4/configure -@@ -21689,6 +21689,13 @@ - fi - echo "')" >> $gmp_configm4 - echo "define(\`__CONFIG_M4_INCLUDED__')" >> $gmp_configm4 -+# Gentoo hack -+case $host_os in -+ *linux*) -+ echo '.section .note.GNU-stack,"",%progbits' >> $gmp_configm4 -+ echo '.previous' >> $gmp_configm4 -+ ;; -+esac - - # Create Makefiles - # FIXME: Upcoming version of autoconf/automake may not like broken lines. diff --git a/dev-libs/gmp/files/gmp-5.1.3-secure-plt.patch b/dev-libs/gmp/files/gmp-5.1.3-secure-plt.patch deleted file mode 100644 index 7fe6752..000 --- a/dev-libs/gmp/files/gmp-5.1.3-secure-plt.patch +++ /dev/null @@ -1,17 +0,0 @@ -Make it work with secure_plt -diff -ru a/gmp-5.1.3/mpn/powerpc32/elf.m4 b/gmp-5.1.3/mpn/powerpc32/elf.m4 a/gmp-5.1.3/mpn/powerpc32/elf.m4 -+++ b/gmp-5.1.3/mpn/powerpc32/elf.m4 -@@ -41,8 +41,10 @@ - m4_assert_numargs(2) - `ifdef(`PIC',` - mflrr0 -- bl _GLOBAL_OFFSET_TABLE_@local-4 -- mflr$1 -+ bcl 20, 31, 1f -+1:mflr $1 -+ addis $1, $1, (_GLOBAL_OFFSET_TABLE_-1b)@ha -+ addi $1, $1, (_GLOBAL_OFFSET_TABLE_-1b)@l - mtlrr0 - lwz $1, $2@got($1) - ',` diff --git a/dev-libs/gmp/gmp-5.1.3-r99.ebuild b/dev-libs/gmp/gmp-5.1.3-r99.ebuild deleted file mode 100644 index 5620a88..000 --- a/dev-libs/gmp/gmp-5.1.3-r99.ebuild +++ /dev/null @@ -1,120 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public
[gentoo-commits] proj/musl:master commit in: mail-mta/exim/, mail-mta/exim/files/
commit: 6abd1d66aceb4f0679372d2e63447f879967f2c1 Author: Anthony G. Basile gentoo org> AuthorDate: Wed Nov 25 00:15:14 2015 + Commit: Anthony G. Basile gentoo org> CommitDate: Wed Nov 25 00:15:14 2015 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=6abd1d66 mail-mta/exim: version bump. Package-Manager: portage-2.2.20.1 RepoMan-Options: --force mail-mta/exim/Manifest |9 +- .../{exim-4.84-r99.ebuild => exim-4.85-r99.ebuild} | 16 +- mail-mta/exim/files/exim-4.76-dsn.patch| 18 - .../exim/files/exim-4.77-makefile-freebsd.patch| 48 - mail-mta/exim/files/exim_482_dsn_1_3.patch | 1212 5 files changed, 11 insertions(+), 1292 deletions(-) diff --git a/mail-mta/exim/Manifest b/mail-mta/exim/Manifest index 2a37072..9e3aa95 100644 --- a/mail-mta/exim/Manifest +++ b/mail-mta/exim/Manifest @@ -5,9 +5,7 @@ AUX exim-4.69-r1.27021.patch 1447 SHA256 dc81115be1324cf2d61ff2e2393462bd31aa635 AUX exim-4.74-localscan_dlopen.patch 9280 SHA256 dcd44f552e9b9b79facc988c9efad3ab1609a4e4209e9276323f49d1ea00e462 SHA512 bfd35b8fcc7b8bd50a28b2bb7865d358ed1af3978b057da1c83a0be38ba30a737d983b6b5cf829559ba8c490709d28bdb7d679eb825fe7e24798ec223bedc94e WHIRLPOOL 7140c45782d8611638f3aecc960f890963b1d34fd1cca7a5b78058a616607d10c1a50d4110498e9c3d700ca04df8797c184ce816bfd1cab8931bd4eb9ef3aa8a AUX exim-4.74-radius-db-ENV-clash.patch 667 SHA256 a4150c9b73203dd284faa646a67e39f431d07c6a378af8fabc97a4ad9e078437 SHA512 040bbdb2259df882569a428b7fef03f89c3685428654ac29e93360a4791bdabe66e52d33d14f0822461fac119295bd31aad5998f63d59d4af057bd26b310a568 WHIRLPOOL 3ef9641fc821be5d7477ccc41f8656f987a896e883a7aa3a627b92e64e2663a87f345bd0fc46ae1b4b9f6ac09a560c951c0396dd135305c97821374d8aa08806 AUX exim-4.76-crosscompile.patch 462 SHA256 25ba013858b0fc239e24166554c1e28832d3d25801b53ca633f289bc4ae72b8e SHA512 d4fd4417c1ce727f13c399795312cdbbb9735d0793d68f8e3150240bc53b31277cb26f9946ba549b34c661fc0a61147d376bda09aa6763cab55d80d62343 WHIRLPOOL 22026d355888efb2f823842c596fb670f0821076fe6faaae9d0a6ecf57a4a6de52af9f720e784e8d7bbcf681494a020f22e75f4a2aa079d30880f5c9af759405 -AUX exim-4.76-dsn.patch 822 SHA256 2b36099285ff271f1c6db189435ebe3c2d3f3e8407ac11a041c7ea21b1997463 SHA512 b25324ca0bb9d5d9fd6b4604c5fb4f601ed793d409f75c008e7638a2d8ac5435bccc300b95999fe34ff167275c7a19a0af7ebc8eb15627243b3cbcddb3fa4f04 WHIRLPOOL d49305b97a43686436c12453366a71bd6730e4593566d340f73a02f08db94ff6b9b8c473993e5ec5ec699425aee5f50f4ba90bc14168f9e8876a0b4a91ee0ddd AUX exim-4.77-as-needed-ldflags.patch 5954 SHA256 3960f6883f7c3b44110ca5916ad8fa63f829516624c011a807cda00972b4dffd SHA512 716cac89116b66df645a6d49c88369ed062e3d3cf158fb50420984fe1fd2c1d3f56ad3a59ba36bb5d88dc9f8194f5fa105340baa82120b63298a245c6ca2 WHIRLPOOL 8e321d3abf5a2d55af93d7cc865a33b1b8f13ba19af8ce6b17c29ba7b4003b4cc7acb4789ab941e8dc0b475d8568c0934e8da2c429dec9099901e85b966830d0 -AUX exim-4.77-makefile-freebsd.patch 1124 SHA256 50108e7f26ca2acb594d3d9a57c25ad041f32ada729b604da7378e9376b3ac7c SHA512 99dd86a5aedb6505356e3c5614b065a68d4bbae69502cd5c0a780038c231fb1047e21a2f0b8757a65d6b1a6dcdf8a7f7416a299edc1c85adeec4e362b992f321 WHIRLPOOL 33a4d49572cb3beafe2680b742fe68ceb6d7098be4244677c3ae2ea23dfed8af1be4ef91f0247e5d69adec5679dd02cb3dc71233ba4cb3418f93c70e717727fa AUX exim-4.80-spool-mail-group.patch 946 SHA256 4f013e30f6f96360baa7d5d7818eaf5247984ab0eb43b8b5ba8d1bd8704b811b SHA512 24f30e9a9d90dc0f1fe8b3db26f8bc2649182b4e78110dc28a9c0f3a3feb7589f923144a4f1c54a1c46ff8cfe40826a1f2212787753be752f4d15a72d54a143b WHIRLPOOL aa34f4e721fda796ebeb091514ec35ffcf153e813b7760245d25da5d6f27590734d28032498a0ffb2262e170355b0a99b53947818e669d1f79bd0393ae85a2d6 AUX exim-4.82-makefile-freebsd.patch 1252 SHA256 c407ea37ff8125f20f535ddb02793d5242a12582b9ab388d2ba956f932af2f3d SHA512 fb440ad3e46b90d4c2e4826841944f4006390ccebee08154a39e46f6854be15edd7d0b028333b41451a0511f886ad3a30cb4b86e7ba8be99f12616a137f09d56 WHIRLPOOL 72132bdce44ba23fb162a5afaed33ea72ef2c917d020f5ddf920ce16991f02411c0bbcb23526b0e09753ab84cf2f258108aa2283ce5f9529810844497df29501 AUX exim-submission.socket 161 SHA256 d3bb58f0fbeaaa33c812a823708664bbcd828da7d24e2a098f84a15aee443fee SHA512 4a233761793e3510e9efa5aad3a6098c41b757f13133a7ea825680f2b393aba8d7935f16bf1dd065dde884fe7ba45639a8d398333a7d9bf0a6b72f88c8f2a09d WHIRLPOOL 7fe2a157ae3361440d8a85c8eca44a97a289be1689261efda943076c9a76ab74ef9d5f01ec0eecdde940ae30ccb46530c95d7223cf62b78e8eb2bde5268288e2 @@ -18,10 +16,9 @@ AUX exim.rc8 755 SHA256 8ebeb8d406690918c6d4e9b87fd2fd44053055130091671e49ce7d77 AUX exim.rc9 1236 SHA256 e541e950313a4057e3cd13cabac26db924485c54607410e0dcb3a2c348bf2fab SHA512 2032f27ecb23dc9dcc7154d959dd60f9e24316415a78a993ce1ed7511753a99f12774c649698aec1a92bd641c3254c6b81a9a42f2a424dd43ff10813e1aad2f5 WHIRLPOOL
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Linux-Smaps/
commit: 6359cfd872554d6380a18d65a5ea01536016e1fe Author: Patrice Clement gentoo org> AuthorDate: Tue Nov 24 22:52:21 2015 + Commit: Patrice Clement gentoo org> CommitDate: Tue Nov 24 22:53:05 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6359cfd8 dev-perl/Linux-Smaps: Remove dubious tests. Fixes bug 555174. Package-Manager: portage-2.2.20.1 Signed-off-by: Patrice Clement gentoo.org> dev-perl/Linux-Smaps/Linux-Smaps-0.130.0.ebuild | 5 + 1 file changed, 5 insertions(+) diff --git a/dev-perl/Linux-Smaps/Linux-Smaps-0.130.0.ebuild b/dev-perl/Linux-Smaps/Linux-Smaps-0.130.0.ebuild index 1fc980e..6469fdf 100644 --- a/dev-perl/Linux-Smaps/Linux-Smaps-0.130.0.ebuild +++ b/dev-perl/Linux-Smaps/Linux-Smaps-0.130.0.ebuild @@ -17,3 +17,8 @@ IUSE="" CONFIG_CHECK="~MMU ~PROC_PAGE_MONITOR" SRC_TEST="do parallel" + +# Remove dubious tests. +PERL_RM_FILES=( + t/0{3,4}.t +)
[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice-bin/
commit: c5529d547d20e338c37017785018e42ab88710bb Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Nov 24 23:13:29 2015 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Nov 24 23:13:29 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5529d54 app-office/libreoffice-bin: x86 stable wrt bug #565026 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="x86" app-office/libreoffice-bin/libreoffice-bin-5.0.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-office/libreoffice-bin/libreoffice-bin-5.0.3.2.ebuild b/app-office/libreoffice-bin/libreoffice-bin-5.0.3.2.ebuild index 29b0a6a..33ac2bd 100644 --- a/app-office/libreoffice-bin/libreoffice-bin-5.0.3.2.ebuild +++ b/app-office/libreoffice-bin/libreoffice-bin-5.0.3.2.ebuild @@ -55,7 +55,7 @@ SRC_URI=" IUSE="gnome java kde" LICENSE="LGPL-3" SLOT="0" -KEYWORDS="-* amd64 ~x86" +KEYWORDS="-* amd64 x86" BIN_COMMON_DEPEND=" =app-text/libexttextcat-3.4*
[gentoo-commits] repo/gentoo:master commit in: app-text/libwps/
commit: 226a0768c46dfc95421c3572e9dc88e3f6f9ce25 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Nov 24 23:13:42 2015 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Nov 24 23:13:42 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=226a0768 app-text/libwps: x86 stable wrt bug #565026 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="x86" app-text/libwps/libwps-0.4.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/libwps/libwps-0.4.2.ebuild b/app-text/libwps/libwps-0.4.2.ebuild index c51849c..d0256a7 100644 --- a/app-text/libwps/libwps-0.4.2.ebuild +++ b/app-text/libwps/libwps-0.4.2.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz" LICENSE="|| ( LGPL-2.1 MPL-2.0 )" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~x86" +KEYWORDS="~alpha amd64 ~arm x86" IUSE="doc debug static-libs" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice-l10n/
commit: fb835d8e05ada5ec32ab2fefa01177313d275d09 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Nov 24 23:13:25 2015 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Nov 24 23:13:25 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb835d8e app-office/libreoffice-l10n: x86 stable wrt bug #565026 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="x86" app-office/libreoffice-l10n/libreoffice-l10n-5.0.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-office/libreoffice-l10n/libreoffice-l10n-5.0.3.2.ebuild b/app-office/libreoffice-l10n/libreoffice-l10n-5.0.3.2.ebuild index c5b3cbf..7d5cff3 100644 --- a/app-office/libreoffice-l10n/libreoffice-l10n-5.0.3.2.ebuild +++ b/app-office/libreoffice-l10n/libreoffice-l10n-5.0.3.2.ebuild @@ -15,7 +15,7 @@ BASE_SRC_URI_STABLE="http://download.documentfoundation.org/${PN/-l10n/}/stable/ LICENSE="|| ( LGPL-3 MPL-1.1 )" SLOT="0" -KEYWORDS="amd64 ~arm ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux" IUSE="offlinehelp" #
[gentoo-commits] repo/gentoo:master commit in: app-text/libmwaw/
commit: 32214d4e37dd11232fd30431d84691f646fd7080 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Nov 24 23:13:37 2015 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Nov 24 23:13:37 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32214d4e app-text/libmwaw: x86 stable wrt bug #565026 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="x86" app-text/libmwaw/libmwaw-0.3.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/libmwaw/libmwaw-0.3.6.ebuild b/app-text/libmwaw/libmwaw-0.3.6.ebuild index 9b1b586..0042785 100644 --- a/app-text/libmwaw/libmwaw-0.3.6.ebuild +++ b/app-text/libmwaw/libmwaw-0.3.6.ebuild @@ -16,7 +16,7 @@ LICENSE="LGPL-2.1" SLOT="0" [[ ${PV} == ]] || \ -KEYWORDS="amd64 ~arm ~x86" +KEYWORDS="amd64 ~arm x86" IUSE="doc static-libs"
[gentoo-commits] proj/musl:master commit in: dev-libs/nss/, dev-libs/nss/files/
commit: 2d04d44063057e63c8179f1c331f99095e1410ff Author: Anthony G. Basile gentoo org> AuthorDate: Tue Nov 24 23:51:42 2015 + Commit: Anthony G. Basile gentoo org> CommitDate: Tue Nov 24 23:51:42 2015 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=2d04d440 dev-libs/nss: in tree versions works. dev-libs/nss/Manifest | 11 - dev-libs/nss/files/nss-3.14.2-solaris-gcc.patch| 24 -- .../nss/files/nss-3.15-gentoo-fixup-warnings.patch | 10 - dev-libs/nss/files/nss-3.15.4-enable-pem.patch | 13 - dev-libs/nss/files/nss-3.16-musl.patch | 13 - dev-libs/nss/files/nss-3.17.1-gentoo-fixups.patch | 241 --- dev-libs/nss/files/nss-cacert-class3.patch | 204 - dev-libs/nss/metadata.xml | 16 - dev-libs/nss/nss-3.19.2-r99.ebuild | 327 - 9 files changed, 859 deletions(-) diff --git a/dev-libs/nss/Manifest b/dev-libs/nss/Manifest deleted file mode 100644 index b8f298f..000 --- a/dev-libs/nss/Manifest +++ /dev/null @@ -1,11 +0,0 @@ -AUX nss-3.14.2-solaris-gcc.patch 659 SHA256 d6ac2638602fcf5d73020efb616c2c16d5775d3a75122cc1681c944ddcd0a07f SHA512 5703fa0d6cd793f9622c331983499ce35f696b71589cac347e2a72d4d377ab53d97f79d9b1396bf1f255a933067ebe2f0e4fb6fca9cc5f3c179275d42a6be9f8 WHIRLPOOL b5f49f0a860598cf508ce7ea97165840ab5c068a00f213591d41101c12ec1e5afbffdbad7c3a1d69ef52c34f4d00da0d1aef4a80829f21209c60908e21a2663a -AUX nss-3.15-gentoo-fixup-warnings.patch 177 SHA256 3bb300d8448f769beb97b110a0fe764160c866368f630e790c8599c1d75d70bb SHA512 2d79c0203c46ec52195983d4378bb0f13348cc32b5c6b83140b6ac91d644073f5d42785a23476b07cd1f058309d8616aef9faae7c59b2f3e1b843abbaacacdc4 WHIRLPOOL 96565a7ba9f40b010f1825722aa2a5990daf7cfee09cbad1e4cb022c8aaf664ba26cfbb923b7bbe41b99bc3fcc6d03f8b265f8fd922c02dc3bbc450d3fadfcba -AUX nss-3.15.4-enable-pem.patch 243 SHA256 eec796bbc845b123f97bcf1f351495ec1645a2d015e6f6bcdb1e088d02f5d1e6 SHA512 b8f942ced3ff6cea1d54934e0e68ad589585f3fd42934046d0b57563fd4e24b50ad550db391346768abdd9848c3457a532fe3b7495862454f9a52a4603e92f9c WHIRLPOOL 0cd2428516e8a63d64c20b94153f079c4cefd96c05155fa27ecb4cba68419e5efebd32d6ab4820b072fea173e66b5816d8cc238f2a328616f5b7752c60e3998e -AUX nss-3.16-musl.patch 352 SHA256 8e04dbf5088adaf121379350f58510b52a594c9a3725cd62fd4282c0069dac76 SHA512 4a8d53c5ff847bb32b0e0c79d072fe45525110773e1e36299ac5ba0d0a046e73360681208f0b64c0a36a9ec3da8a2776ca659b8a5446fe0abf17cd7da131d594 WHIRLPOOL 5e9bb130b9aa7c1fb939e1953a6a5aa38fec2cd80953e33efd2333e7e242dc7a7a575309fa3b3e067d97acb0eca41bb954beb5cab1fba1b1d1d23c576fbaea1b -AUX nss-3.17.1-gentoo-fixups.patch 5415 SHA256 b28efbafe7be3adec9fba08fa79e28052982ae8ec8ffd8d0850be22ff1def134 SHA512 f3e64aee5b5c3c3135caa414baa76bded87737c807e69525b2214b8b44e53cf9a837275b39892ef8ecfe05ff26fd06f199c2e8b192479716ae2e80ff34b52f10 WHIRLPOOL 3c9bf7c872a72955a6e83901f3a20febcba80e14a924fc83e4845882225027bdb17263bc9824f87535937dab48c2d49bbc44e114dd13b8c32d4bd222dc5fa6fd -AUX nss-cacert-class3.patch 11762 SHA256 e610ea084d9ad8a5b0e117d9f667c5bc921101e0c3547e4f300f697ced1d541e SHA512 1d33466df3be25a2cb80986f8b30158614294bac5abeba3371a5ecff9d6d3a8f931601709dd605630d13c9bd8acb8d3f8d289aa5e5ad2e2b320d89d670fc52ac WHIRLPOOL 204dcbf1f81f1aba471bc1e689071d3d350e445b46ca2d5ffb16d2f367880bd06ef580a7ce5640f07597210e9cfed252b63d36786134f8dd15a7ed1b65037b90 -DIST nss-3.14.1-add_spi+cacerts_ca_certs.patch 25018 SHA256 82ca25982828fd7153ad15fc6e81408c115476eeeb4045d3a71469380b56824b SHA512 2aafbd972b073061bfd66a66a4b50060691957f2910f716f7a69d22d655c499f186f05db2101bea5248a00949f339327ba8bfffec024c61c8ee908766201ae00 WHIRLPOOL c9fe397e316dac7983b187acf7227078ebd8f8da5df53f77f2564489e85f123c4d2afb88d56e8dc14b9ebfffe8a71ade4724b3c1ea683c5c4c487cb3a64eda43 -DIST nss-3.19.2.tar.gz 6953657 SHA256 1306663e8f61d8449ad8cbcffab743a604dcd9f6f34232c210847c51dce2c9ae SHA512 d3c45010f8dace58f9da9efe0f9792f8b8a69384e100663f33c949685cdd1ce70e5131f279bc82336622841c41dbc0a4d70a7cc6839a1782dbe8b3c3fd8bc59d WHIRLPOOL d69ab02e12f6b22f47df7be7925343c58e68a69b33833b85d6f2ca70f652d9d159accea45f2c141fa89245ab64d0f1289129427564203fe2faf3af1c11e3 -DIST nss-pem-015ae754dd9f6fbcd7e52030ec9732eb27fc06a8.tar.bz2 27506 SHA256 50d9ec26a75835e900302f631456e278e13d4b435b8f98aa69f79dd439ddc6ab SHA512 0158a140f112a905f7db5a4f4d04f49f6742db1d2665ddf6c32913c367f0b93a57f86ba13b9883a42a528aff44c48196941d7c0fd7a27005db6adaf07802e501 WHIRLPOOL 279ef11d2d6f0cb7c192189d64bc6971cdada7417b93a65a3ff0ba4548b736b53b9812803024c2349114e94e0864f2b58c23812687ed3f75cf28334b0f6e11ac -EBUILD nss-3.19.2-r99.ebuild 9242 SHA256 f5328a4d7d168527c5b536da4f4895794652bc48e1c0aabd36b3d30400adf228 SHA512 32cc4f927b05b5c7d205d89a7a5de05ffda593d06e0b94e64751c69664dd4c90523784f37cfc7c9cdf0ac4cb830b90fd95d16127eff69979c18d6957d4cd67b2 WHIRLPOOL
[gentoo-commits] proj/portage:master commit in: man/
commit: e0f2b2568feab394858c50da5630ee43daf9a7d5 Author: Mike Frysinger gentoo org> AuthorDate: Wed Nov 25 00:04:24 2015 + Commit: Mike Frysinger gentoo org> CommitDate: Wed Nov 25 00:04:24 2015 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=e0f2b256 ebuild(5): clarify fperms/fowners arguments man/ebuild.5 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/man/ebuild.5 b/man/ebuild.5 index e60eee1..c9b5f4b 100644 --- a/man/ebuild.5 +++ b/man/ebuild.5 @@ -1449,9 +1449,9 @@ depending on local\-file's ending. Creates all necessary dirs. .PD 0 .TP -.B fowners\fR \fI [files] +.B fowners\fR \fI[-h|-H|-L|-P|-R] [user][:group] [files] .TP -.B fperms\fR \fI [files] +.B fperms\fR \fI[-R] [files] .PD 1 Performs chown (\fBfowners\fR) or chmod (\fBfperms\fR), applying \fIpermissions\fR to \fIfiles\fR.
[gentoo-commits] repo/gentoo:master commit in: net-firewall/fwknop/files/, net-firewall/fwknop/
commit: abf34ce024c176aa0bc10c0d84b0b33bc51a4c3e Author: Ilya Tumaykin gmail com> AuthorDate: Mon Nov 23 14:26:19 2015 + Commit: Ian Delaney gentoo org> CommitDate: Tue Nov 24 23:27:57 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abf34ce0 net-firewall/fwknop: revbump to fix depend() and update regexps in initscript FWKNOPD_CONFIG file should be parsed only if it exists, which is not the case if the user has not configured fwknopd yet. See Gentoo bug #565864. Regexps that are used to parse FWKNOPD_CONFIG file now allow spaces before statements in order to handle possible indentation properly. Gentoo-Bug: 565864 net-firewall/fwknop/files/fwknopd.init-r1 | 92 net-firewall/fwknop/fwknop-2.6.7-r1.ebuild | 135 + 2 files changed, 227 insertions(+) diff --git a/net-firewall/fwknop/files/fwknopd.init-r1 b/net-firewall/fwknop/files/fwknopd.init-r1 new file mode 100644 index 000..9e8ecdc --- /dev/null +++ b/net-firewall/fwknop/files/fwknopd.init-r1 @@ -0,0 +1,92 @@ +#!/sbin/runscript +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +extra_commands="checkconfig" +extra_started_commands="reload" + +: ${FWKNOPD_BINARY:=/usr/sbin/fwknopd} +: ${FWKNOPD_CONFDIR:=/etc/fwknop} +: ${FWKNOPD_CONFIG:=${FWKNOPD_CONFDIR}/fwknopd.conf} +: ${FWKNOPD_PIDFILE:=/run/fwknop/${SVCNAME}.pid} + +depend() { + after iptables ip6tables ebtables firewall + use logger + if [ "${rc_need+set}" = "set" ]; then + : # Do nothing, the user has explicitly set rc_need + elif [ -f "${FWKNOPD_CONFIG}" ]; then + local x warn_intf + for x in $(awk '/^[[:blank:]]*PCAP_INTF/{ sub(";$", ""); print $2 }' "${FWKNOPD_CONFIG}" 2>/dev/null); do + warn_intf="${warn_intf} ${x}" + done + if [ -n "${warn_intf}" ]; then + need net + ewarn "You are binding an interface in PCAP_INTF statement in your fwknopd.conf!" + ewarn "You must add rc_need=\"net.FOO\" to your /etc/conf.d/${SVCNAME}," + ewarn "where FOO is the following interface(s):" + ewarn "${warn_intf}" + else + # If PCAP_INTF and PCAP_FILE are not set, then fwknopd uses eth0 + if ! grep -q '^[[:blank:]]*PCAP_FILE' "${FWKNOPD_CONFIG}"; then + need net + ewarn "You are not binding any interface in PCAP_INTF statement in your fwknopd.conf," + ewarn "neither you are providing PCAP_FILE option. Thus fwknopd will listen on eth0." + ewarn "You must add rc_need=\"net.eth0\" to your /etc/conf.d/${SVCNAME}." + fi + fi + fi +} + +checkconfig() { + if [ ! -e "${FWKNOPD_CONFDIR}"/fwknopd.conf ]; then + eerror "You need ${FWKNOPD_CONFDIR}/fwknopd.conf file to run fwknopd" + eerror "Example is located at /etc/fwknop/fwknopd.conf.example" + return 1 + fi + + if [ ! -e "${FWKNOPD_CONFDIR}"/access.conf ]; then + eerror "You need ${FWKNOPD_CONFDIR}/access.conf file to run fwknopd" + eerror "Example is located at /etc/fwknop/access.conf.example" + return 1 + fi + + [ "${FWKNOPD_PIDFILE}" != "/run/fwknop/${SVCNAME}.pid" ] \ + && FWKNOPD_OPTS="${FWKNOPD_OPTS} --pid-file=${FWKNOPD_PIDFILE}" + + [ "${FWKNOPD_CONFDIR}" != "/etc/fwknop" ] \ + && FWKNOPD_OPTS="${FWKNOPD_OPTS} \ + --config=${FWKNOPD_CONFDIR}/fwknopd.conf \ + --access-file=${FWKNOPD_CONFDIR}/access.conf" + + return 0 +} + +start() { + checkconfig || return 1 + + ebegin "Starting ${SVCNAME}" + start-stop-daemon --start \ + --exec ${FWKNOPD_BINARY} --pidfile ${FWKNOPD_PIDFILE} \ + -- ${FWKNOPD_OPTS} + eend $? +} + +stop() { + if [ "${RC_CMD}" = "restart" ]; then + checkconfig || return 1 + fi + + ebegin "Stopping ${SVCNAME}" + start-stop-daemon --stop --pidfile ${FWKNOPD_PIDFILE} + eend $? +} + +reload() { + checkconfig || return 1 + + ebegin "Reloading ${SVCNAME} configuration" + start-stop-daemon --signal HUP --pidfile ${FWKNOPD_PIDFILE} + eend $? +} diff --git a/net-firewall/fwknop/fwknop-2.6.7-r1.ebuild b/net-firewall/fwknop/fwknop-2.6.7-r1.ebuild new file mode 100644 index 000..1a798bd --- /dev/null +++ b/net-firewall/fwknop/fwknop-2.6.7-r1.ebuild @@ -0,0 +1,135 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +AUTOTOOLS_AUTORECONF=1
[gentoo-commits] repo/gentoo:master commit in: net-firewall/fwknop/, net-firewall/fwknop/files/
commit: e7fbae855a57b354bc05bf6efa507474c8e8bc1a Author: Ilya Tumaykin gmail com> AuthorDate: Mon Nov 23 15:08:31 2015 + Commit: Ian Delaney gentoo org> CommitDate: Tue Nov 24 23:28:02 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7fbae85 net-firewall/fwknop: remove old net-firewall/fwknop/files/fwknopd.init | 92 -- net-firewall/fwknop/fwknop-2.6.7.ebuild | 135 2 files changed, 227 deletions(-) diff --git a/net-firewall/fwknop/files/fwknopd.init b/net-firewall/fwknop/files/fwknopd.init deleted file mode 100644 index 232e1fc..000 --- a/net-firewall/fwknop/files/fwknopd.init +++ /dev/null @@ -1,92 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -extra_commands="checkconfig" -extra_started_commands="reload" - -: ${FWKNOPD_BINARY:=/usr/sbin/fwknopd} -: ${FWKNOPD_CONFDIR:=/etc/fwknop} -: ${FWKNOPD_CONFIG:=${FWKNOPD_CONFDIR}/fwknopd.conf} -: ${FWKNOPD_PIDFILE:=/run/fwknop/${SVCNAME}.pid} - -depend() { - after iptables ip6tables ebtables firewall - use logger - if [ "${rc_need+set}" = "set" ]; then - : # Do nothing, the user has explicitly set rc_need - else - local x warn_intf - for x in $(awk '/^PCAP_INTF/{ sub(";$", ""); print $2 }' "${FWKNOPD_CONFIG}" 2>/dev/null); do - warn_intf="${warn_intf} ${x}" - done - if [ -n "${warn_intf}" ]; then - need net - ewarn "You are binding an interface in PCAP_INTF statement in your fwknopd.conf!" - ewarn "You must add rc_need=\"net.FOO\" to your /etc/conf.d/${SVCNAME}," - ewarn "where FOO is the following interface(s):" - ewarn "${warn_intf}" - else - # if PCAP_INTF and PCAP_FILE are not set, then fwknopd uses eth0 - if ! grep -q '^PCAP_FILE' "${FWKNOPD_CONFIG}"; then - need net - ewarn "You are not binding any interface in PCAP_INTF statement in your fwknopd.conf," - ewarn "neither you are providing PCAP_FILE option. Thus fwknopd will listen on eth0." - ewarn "You must add rc_need=\"net.eth0\" to your /etc/conf.d/${SVCNAME}." - fi - fi - fi -} - -checkconfig() { - if [ ! -e "${FWKNOPD_CONFDIR}"/fwknopd.conf ]; then - eerror "You need ${FWKNOPD_CONFDIR}/fwknopd.conf file to run fwknopd" - eerror "Example is located at /etc/fwknop/fwknopd.conf.example" - return 1 - fi - - if [ ! -e "${FWKNOPD_CONFDIR}"/access.conf ]; then - eerror "You need ${FWKNOPD_CONFDIR}/access.conf file to run fwknopd" - eerror "Example is located at /etc/fwknop/access.conf.example" - return 1 - fi - - [ "${FWKNOPD_PIDFILE}" != "/run/fwknop/${SVCNAME}.pid" ] \ - && FWKNOPD_OPTS="${FWKNOPD_OPTS} --pid-file=${FWKNOPD_PIDFILE}" - - [ "${FWKNOPD_CONFDIR}" != "/etc/fwknop" ] \ - && FWKNOPD_OPTS="${FWKNOPD_OPTS} \ - --config=${FWKNOPD_CONFDIR}/fwknopd.conf \ - --access-file=${FWKNOPD_CONFDIR}/access.conf" - - return 0 -} - -start() { - checkconfig || return 1 - - ebegin "Starting ${SVCNAME}" - start-stop-daemon --start \ - --exec ${FWKNOPD_BINARY} --pidfile ${FWKNOPD_PIDFILE} \ - -- ${FWKNOPD_OPTS} - eend $? -} - -stop() { - if [ "${RC_CMD}" = "restart" ]; then - checkconfig || return 1 - fi - - ebegin "Stopping ${SVCNAME}" - start-stop-daemon --stop --pidfile ${FWKNOPD_PIDFILE} - eend $? -} - -reload() { - checkconfig || return 1 - - ebegin "Reloading ${SVCNAME} configuration" - start-stop-daemon --signal HUP --pidfile ${FWKNOPD_PIDFILE} - eend $? -} diff --git a/net-firewall/fwknop/fwknop-2.6.7.ebuild b/net-firewall/fwknop/fwknop-2.6.7.ebuild deleted file mode 100644 index bbad392..000 --- a/net-firewall/fwknop/fwknop-2.6.7.ebuild +++ /dev/null @@ -1,135 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -AUTOTOOLS_AUTORECONF=1 -DISABLE_AUTOFORMATTING=1 - -DISTUTILS_OPTIONAL=1 -# Python extension supports only Python2 -# See https://github.com/mrash/fwknop/issues/167 -PYTHON_COMPAT=( python2_7 ) - -inherit autotools-utils distutils-r1 linux-info readme.gentoo systemd - -DESCRIPTION="Single Packet Authorization and Port Knocking application" -HOMEPAGE="http://www.cipherdyne.org/fwknop/; -SRC_URI="https://github.com/mrash/${PN}/archive/${PV}.tar.gz
[gentoo-commits] proj/musl:master commit in: dev-libs/nspr/
commit: 83dace3f0a9fc66c9dc5dd0245a26bc3ae86e145 Author: Anthony G. Basile gentoo org> AuthorDate: Tue Nov 24 23:15:06 2015 + Commit: Anthony G. Basile gentoo org> CommitDate: Tue Nov 24 23:15:06 2015 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=83dace3f dev-libs/nspr: version bump to 4.10.10 Package-Manager: portage-2.2.20.1 RepoMan-Options: --force dev-libs/nspr/Manifest | 4 ++-- .../nspr/{nspr-4.10.8-r99.ebuild => nspr-4.10.10-r99.ebuild} | 9 +++-- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/dev-libs/nspr/Manifest b/dev-libs/nspr/Manifest index 7c0f1b9..2cbeb3b 100644 --- a/dev-libs/nspr/Manifest +++ b/dev-libs/nspr/Manifest @@ -5,6 +5,6 @@ AUX nspr-4.7.1-solaris.patch 516 SHA256 e47a0abb5b106af38fdfab2ca8661b4a1596d48f AUX nspr-4.8.4-darwin-install_name.patch 1102 SHA256 ca17efc9a60f4372b5da9c29ddf1143726381b9825907f8e3162974224636fab SHA512 1c62eaea00c4eebe6885bfffca41131cfd5cd1c848d7564ccae32a39f012834684b2d3113dcb1a3d4607629dbec9909d6754491dc7caa977203e6010623fef4d WHIRLPOOL 1f5674fe691d75dbf7b9549d58700fef973a8fd6f805a389727843ffb336392587833bbb19af9c22b1388b3d3dcd2c760978676c9a55d894b646e029f8ba7280 AUX nspr-4.8.9-link-flags.patch 995 SHA256 f986c69ff6250f54eb291339ab5503e73cc5cc68af4c3c3ed5a25812bf47b610 SHA512 3c20019b5a378bc0cec1925c2324fc1b72bd1427e9262065952632c406bc6a8f9303fc55aabad472713f5e8656973db5c503dd9072ea01283a6f671dcd26b049 WHIRLPOOL 695310cfd54140b2c333f0b6556d8c049441b246a006cc885d2149a6d73d8d6223964d47d5af87c949ab2693fd320c4ecf67fd120b09862972a39df0cc00c7ca AUX nspr-4.9.5_nspr_config.patch 445 SHA256 7414eaac7630ba3aa9f3c44b439471abb195c96796f78cf5ddfd4e10c68389e8 SHA512 3d3dc60b4bb4a6b469e992239ca7e5702949880bbe3e603691bf7cab199a80e6b9fd89aa3184c26d99185b43785f6f2f7a9a16e061080e13ca02146dd2f172bf WHIRLPOOL d807bc98ca6f47d943f0b6f9a4d33dee387eddf9ae4a9d6a8863697d96c82ae1560d871b76c866b6a85b4eb1d31e9e9f1ce59caa4f66c02bd68a913f822d5a16 -DIST nspr-4.10.8.tar.gz 1131130 SHA256 507ea57c525c0c524dae4857a642b4ef5c9d795518754c7f83422d22fe544a15 SHA512 f14e3bd46cd1dee9d7163adbf3b09a450ea8c6c65499c5b6696eba7e85b6b12d3f90561a1dfe0dc0dc5fe1b14758b4191e546d9f0e29a66f33c69dd6ed6f50d9 WHIRLPOOL 67be897d54e2446d563cfe505047b23880025bd3f1ea5492964f8d286f56776e41a8e63bd9d197d3115efae0d63bd0c7005fb9fc56abdfce0702c27e6a9e872c -EBUILD nspr-4.10.8-r99.ebuild 3833 SHA256 a65bb3ddb3f164155588a032e761364add95db58e233fe3b1e8a3791cda736a0 SHA512 8fc3989d9bdef095dcf6cc786f27351f38565597f3ec09a03e6ba88dfe2d9cfae015057ed683a51e5e730ab692f8d56024bb2957043ee649f93b44b8ca77c4b9 WHIRLPOOL cf25879b36ed141b13a48bfdce900b970ea8256c97db22e06b992ad1b137818014a74c9f2757fe10c082cb0add92c55704e4c35ca9b81d01bd883c0b6afae06f +DIST nspr-4.10.10.tar.gz 1134164 SHA256 343614971c30520d0fa55f4af0a72578e2d8674bb71caf7187490c3379523107 SHA512 60e035c4bd037bbf4bfacc97e2b1097ea78a179969fccead6a964069d826e917f07aaa35a26f123b7297521910728c11e27556fc9bbc09e385c1e8aef9dbf376 WHIRLPOOL db63a6d1e0c9d57dfa059aecf8eeff8e36d0385f598290665d525a85eb6fe173cd899bba017c82b26815d894d8ea6e728dbb7a77483036551c06c78c900d7ee3 +EBUILD nspr-4.10.10-r99.ebuild 3948 SHA256 b130c4dd9bb23095ee8f9323854e79f56a177d6fcd2627f44a73b9a1938db2b2 SHA512 c57f37ed48b4f8663953cbe5c6374a6d47583eb256248e78b137ec6610d4adc4216e066f06f58c8b7bef5f4e24e158346f3d03b57e9a51e87cb64917f62118bf WHIRLPOOL 4a284517140cc4fc8d7a9342b64399c2fe1f59f0b2c61ef5ccb2e595d76e442ce0cff6e61a8801b7a2625d077d90e70def6fd8d1fa55ada22c56bb50cd99fd88 MISC metadata.xml 160 SHA256 0cc5126362a12cee42ec1197c528a804cf36859329dd2c6d9225726831d14b8b SHA512 ed6f709d55351c1b69f2b43ada124fcc2f8969f8c3867073bb0c68aa502f16247cbcd78734a891e4d1a509d334f6805e5267d2088cd03f3408a636ad9aedc2bb WHIRLPOOL e6bf1791838158287debcc3160dd075dcdf88bc1b33060aefe4687b4451108e55b6f8021fc36f07ab85c4e37a4225444cc2804cf40bd61ba49726bbf12fa4e38 diff --git a/dev-libs/nspr/nspr-4.10.8-r99.ebuild b/dev-libs/nspr/nspr-4.10.10-r99.ebuild similarity index 92% rename from dev-libs/nspr/nspr-4.10.8-r99.ebuild rename to dev-libs/nspr/nspr-4.10.10-r99.ebuild index ed0bb52..02b3a77 100644 --- a/dev-libs/nspr/nspr-4.10.8-r99.ebuild +++ b/dev-libs/nspr/nspr-4.10.10-r99.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/nspr/nspr-4.10.7-r1.ebuild,v 1.3 2014/12/10 19:34:49 ago Exp $ +# $Id$ EAPI=5 WANT_AUTOCONF="2.5" @@ -11,7 +11,7 @@ MIN_PV="$(get_version_component_range 2)" DESCRIPTION="Netscape Portable Runtime" HOMEPAGE="http://www.mozilla.org/projects/nspr/; -SRC_URI="ftp://ftp.mozilla.org/pub/mozilla.org/nspr/releases/v${PV}/src/${P}.tar.gz; +SRC_URI="http://archive.mozilla.org/pub/mozilla.org/nspr/releases/v${PV}/src/${P}.tar.gz; LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )" SLOT="0" @@ -40,6 +40,11 @@ src_prepare() { epatch
[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice/
commit: 652a2fafc71f022430d88bd5d7563e125aef24ad Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Nov 24 23:12:24 2015 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Nov 24 23:12:24 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=652a2faf app-office/libreoffice: amd64 stable wrt bug #565026 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="amd64" app-office/libreoffice/libreoffice-5.0.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-office/libreoffice/libreoffice-5.0.3.2.ebuild b/app-office/libreoffice/libreoffice-5.0.3.2.ebuild index 0c4db0e..1350538 100644 --- a/app-office/libreoffice/libreoffice-5.0.3.2.ebuild +++ b/app-office/libreoffice/libreoffice-5.0.3.2.ebuild @@ -96,7 +96,7 @@ unset lo_xt LICENSE="|| ( LGPL-3 MPL-1.1 )" SLOT="0" [[ ${PV} == ** ]] || \ -KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~x86 ~amd64-linux ~x86-linux" COMMON_DEPEND=" ${PYTHON_DEPS}
[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice/
commit: 4d757c4e18caff612308120536dcbf2c0803c5f3 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Nov 24 23:13:20 2015 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Nov 24 23:13:20 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d757c4e app-office/libreoffice: x86 stable wrt bug #565026 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="x86" app-office/libreoffice/libreoffice-5.0.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-office/libreoffice/libreoffice-5.0.3.2.ebuild b/app-office/libreoffice/libreoffice-5.0.3.2.ebuild index 1350538..15d59be 100644 --- a/app-office/libreoffice/libreoffice-5.0.3.2.ebuild +++ b/app-office/libreoffice/libreoffice-5.0.3.2.ebuild @@ -96,7 +96,7 @@ unset lo_xt LICENSE="|| ( LGPL-3 MPL-1.1 )" SLOT="0" [[ ${PV} == ** ]] || \ -KEYWORDS="amd64 ~arm ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux" COMMON_DEPEND=" ${PYTHON_DEPS}
[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice-bin-debug/
commit: 066fbc6d0e781fccbbeed081637b9e3d6dfe0815 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Nov 24 23:13:33 2015 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Nov 24 23:13:33 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=066fbc6d app-office/libreoffice-bin-debug: x86 stable wrt bug #565026 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="x86" app-office/libreoffice-bin-debug/libreoffice-bin-debug-5.0.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-office/libreoffice-bin-debug/libreoffice-bin-debug-5.0.3.2.ebuild b/app-office/libreoffice-bin-debug/libreoffice-bin-debug-5.0.3.2.ebuild index 8ac9109..51d1e29 100644 --- a/app-office/libreoffice-bin-debug/libreoffice-bin-debug-5.0.3.2.ebuild +++ b/app-office/libreoffice-bin-debug/libreoffice-bin-debug-5.0.3.2.ebuild @@ -47,7 +47,7 @@ SRC_URI=" IUSE="gnome java kde" LICENSE="LGPL-3" SLOT="0" -KEYWORDS="-* amd64 ~x86" +KEYWORDS="-* amd64 x86" RDEPEND="=app-office/${PN/-debug}-${PVR}[gnome=,java=,kde=]"
[gentoo-commits] repo/gentoo:master commit in: app-text/libwps/
commit: 0380645309e6a85130476b770d63f794d3bc1027 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Nov 24 23:12:48 2015 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Nov 24 23:12:48 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03806453 app-text/libwps: amd64 stable wrt bug #565026 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="amd64" app-text/libwps/libwps-0.4.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/libwps/libwps-0.4.2.ebuild b/app-text/libwps/libwps-0.4.2.ebuild index a4f3ee0..c51849c 100644 --- a/app-text/libwps/libwps-0.4.2.ebuild +++ b/app-text/libwps/libwps-0.4.2.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz" LICENSE="|| ( LGPL-2.1 MPL-2.0 )" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~x86" +KEYWORDS="~alpha amd64 ~arm ~x86" IUSE="doc debug static-libs" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-text/libmwaw/
commit: c318d6efec77dbd3519b1b10c5f32f8b654a74ad Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Nov 24 23:12:43 2015 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Nov 24 23:12:43 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c318d6ef app-text/libmwaw: amd64 stable wrt bug #565026 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="amd64" app-text/libmwaw/libmwaw-0.3.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/libmwaw/libmwaw-0.3.6.ebuild b/app-text/libmwaw/libmwaw-0.3.6.ebuild index 2b4d750..9b1b586 100644 --- a/app-text/libmwaw/libmwaw-0.3.6.ebuild +++ b/app-text/libmwaw/libmwaw-0.3.6.ebuild @@ -16,7 +16,7 @@ LICENSE="LGPL-2.1" SLOT="0" [[ ${PV} == ]] || \ -KEYWORDS="~amd64 ~arm ~x86" +KEYWORDS="amd64 ~arm ~x86" IUSE="doc static-libs"
[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice-bin/
commit: 438f886e9a2ac0772ec713ca4672e839c23f218e Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Nov 24 23:12:34 2015 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Nov 24 23:12:34 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=438f886e app-office/libreoffice-bin: amd64 stable wrt bug #565026 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="amd64" app-office/libreoffice-bin/libreoffice-bin-5.0.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-office/libreoffice-bin/libreoffice-bin-5.0.3.2.ebuild b/app-office/libreoffice-bin/libreoffice-bin-5.0.3.2.ebuild index a8d63e8..29b0a6a 100644 --- a/app-office/libreoffice-bin/libreoffice-bin-5.0.3.2.ebuild +++ b/app-office/libreoffice-bin/libreoffice-bin-5.0.3.2.ebuild @@ -55,7 +55,7 @@ SRC_URI=" IUSE="gnome java kde" LICENSE="LGPL-3" SLOT="0" -KEYWORDS="-* ~amd64 ~x86" +KEYWORDS="-* amd64 ~x86" BIN_COMMON_DEPEND=" =app-text/libexttextcat-3.4*
[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice-bin-debug/
commit: 6e91c1601c2cff9c3193ae59701c852e07841963 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Nov 24 23:12:39 2015 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Nov 24 23:12:39 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e91c160 app-office/libreoffice-bin-debug: amd64 stable wrt bug #565026 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="amd64" app-office/libreoffice-bin-debug/libreoffice-bin-debug-5.0.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-office/libreoffice-bin-debug/libreoffice-bin-debug-5.0.3.2.ebuild b/app-office/libreoffice-bin-debug/libreoffice-bin-debug-5.0.3.2.ebuild index 5f87d5a..8ac9109 100644 --- a/app-office/libreoffice-bin-debug/libreoffice-bin-debug-5.0.3.2.ebuild +++ b/app-office/libreoffice-bin-debug/libreoffice-bin-debug-5.0.3.2.ebuild @@ -47,7 +47,7 @@ SRC_URI=" IUSE="gnome java kde" LICENSE="LGPL-3" SLOT="0" -KEYWORDS="-* ~amd64 ~x86" +KEYWORDS="-* amd64 ~x86" RDEPEND="=app-office/${PN/-debug}-${PVR}[gnome=,java=,kde=]"
[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice-l10n/
commit: eec1131c69ab86c68ee110ccc8f72ccaf088d95b Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Nov 24 23:12:29 2015 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Nov 24 23:12:29 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eec1131c app-office/libreoffice-l10n: amd64 stable wrt bug #565026 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="amd64" app-office/libreoffice-l10n/libreoffice-l10n-5.0.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-office/libreoffice-l10n/libreoffice-l10n-5.0.3.2.ebuild b/app-office/libreoffice-l10n/libreoffice-l10n-5.0.3.2.ebuild index 4d670b7..c5b3cbf 100644 --- a/app-office/libreoffice-l10n/libreoffice-l10n-5.0.3.2.ebuild +++ b/app-office/libreoffice-l10n/libreoffice-l10n-5.0.3.2.ebuild @@ -15,7 +15,7 @@ BASE_SRC_URI_STABLE="http://download.documentfoundation.org/${PN/-l10n/}/stable/ LICENSE="|| ( LGPL-3 MPL-1.1 )" SLOT="0" -KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~x86 ~amd64-linux ~x86-linux" IUSE="offlinehelp" #
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/diff-lcs/
commit: 49728be473f7e8f39c3795b368bc62562b09c03f Author: Markus Meier gentoo org> AuthorDate: Tue Nov 24 20:25:58 2015 + Commit: Markus Meier gentoo org> CommitDate: Tue Nov 24 20:25:58 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49728be4 dev-ruby/diff-lcs: arm stable, bug #565114 Package-Manager: portage-2.2.25 RepoMan-Options: --include-arches="arm" dev-ruby/diff-lcs/diff-lcs-1.2.5-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/diff-lcs/diff-lcs-1.2.5-r1.ebuild b/dev-ruby/diff-lcs/diff-lcs-1.2.5-r1.ebuild index 23e5c2d..2c5d58c 100644 --- a/dev-ruby/diff-lcs/diff-lcs-1.2.5-r1.ebuild +++ b/dev-ruby/diff-lcs/diff-lcs-1.2.5-r1.ebuild @@ -17,5 +17,5 @@ HOMEPAGE="https://github.com/halostatue/diff-lcs; LICENSE="|| ( MIT Ruby GPL-2 )" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE=""
[gentoo-commits] dev/eva:master commit in: dev-cpp/goocanvasmm/
commit: dfee923824f3f77caa1c4df229d4416e9533eb85 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Tue Nov 24 19:59:14 2015 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Tue Nov 24 19:59:20 2015 + URL:https://gitweb.gentoo.org/dev/eva.git/commit/?id=dfee9238 dev-cpp/goocanvasmm: version bump to 1.90.11 Package-Manager: portage-2.2.25 Manifest-Sign-Key: C6085806 dev-cpp/goocanvasmm/Manifest | 10 +- .../{goocanvasmm-1.90.9.ebuild => goocanvasmm-1.90.11.ebuild} | 8 +--- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/dev-cpp/goocanvasmm/Manifest b/dev-cpp/goocanvasmm/Manifest index eff8751..90579dd 100644 --- a/dev-cpp/goocanvasmm/Manifest +++ b/dev-cpp/goocanvasmm/Manifest @@ -1,11 +1,11 @@ -BEGIN PGP SIGNED MESSAGE- -Hash: SHA512 +Hash: SHA256 -DIST goocanvasmm-1.90.9.tar.xz 510388 SHA256 a2f52fbff4f753602bb55ac8588201efd5f193c890df6dfc72004eaaf5daae92 SHA512 4cfa7159ce61eb47064a7bf4cf212f743caabb58bdb0fbaa4e67cdcbf4eb69c9e899abb5c7c231df16dfce00d34a7295adf0d3206dc09a28e3d56717ea4e0d14 WHIRLPOOL 3f577c96059662c8a1183fbe0d8d7519611b3131ea5e33808227143e0042a7b61aa290d18d138e1c999288fb48854bf4f976d86a784b8909fc7c1dca5fba3e11 +DIST goocanvasmm-1.90.11.tar.xz 1317976 SHA256 80ff11873ec0e73d9e38b0eb2ffb1586621f0b804093b990e49fdb546476ed6e SHA512 f4decc16fc927dd044714558d1edd5a1dc53bc084b1ad361f791bb3f21bedd298a14aa603e3087df7c61d6d873c86a5b00e1ff82cffa5cafa7f06e86b59a7241 WHIRLPOOL aa6bdc5e3b3570eafcf66eb3c96c19b1a28419ad1ee59bc07b00a5691d776f9d4e2fc2d1cfbf0b1563aef2712cba4d9e6e3c0268f16e7740dd6ece544e03e934 -BEGIN PGP SIGNATURE- Version: GnuPG v2 -iEYEAREKAAYFAlSEoGQACgkQ1fmVwcYIWAZxmgCfX6icbQMI2CjxKmoGJAPBkWhq -1f4AoIhmqXU6n3G2WFmsYZ+kTIcKM0JC -=F7mL +iEYEAREIAAYFAlZUwZIACgkQ1fmVwcYIWAZO8wCfehm2cYqSmMS+WFEMsXbRJj2D +DdoAoKnNeoIJYDaUpgnOgeGRsQ44maTN +=GDUL -END PGP SIGNATURE- diff --git a/dev-cpp/goocanvasmm/goocanvasmm-1.90.9.ebuild b/dev-cpp/goocanvasmm/goocanvasmm-1.90.11.ebuild similarity index 77% rename from dev-cpp/goocanvasmm/goocanvasmm-1.90.9.ebuild rename to dev-cpp/goocanvasmm/goocanvasmm-1.90.11.ebuild index 805192d..657edb8 100644 --- a/dev-cpp/goocanvasmm/goocanvasmm-1.90.9.ebuild +++ b/dev-cpp/goocanvasmm/goocanvasmm-1.90.11.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$ @@ -16,14 +16,16 @@ KEYWORDS="~amd64" IUSE="static-libs" RDEPEND=" - >=dev-cpp/glibmm-2.14.2:2 - >=dev-cpp/gtkmm-2.91.3:3.0 + >=dev-cpp/glibmm-2.46.1:2 + >=dev-cpp/gtkmm-3.18:3.0 >=x11-libs/goocanvas-2.0.1:2.0 " DEPEND="${RDEPEND} virtual/pkgconfig " +# FIXME: requires c++11 support + src_configure() { gnome2_src_configure $(use_enable static-libs static) }
[gentoo-commits] dev/eva:master commit in: dev-db/glom/
commit: d35af96c728bead45285118d3eee542ad3137f13 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Tue Nov 24 19:49:53 2015 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Tue Nov 24 19:59:20 2015 + URL:https://gitweb.gentoo.org/dev/eva.git/commit/?id=d35af96c dev-db/glom: version bump to 1.30 Ebuild is still broken, just a bit less. dev-db/glom/Manifest | 8 ++--- dev-db/glom/glom-1.20.0.ebuild | 56 --- dev-db/glom/glom-1.30.0.ebuild | 67 ++ 3 files changed, 71 insertions(+), 60 deletions(-) diff --git a/dev-db/glom/Manifest b/dev-db/glom/Manifest index d1322d5..971ae72 100644 --- a/dev-db/glom/Manifest +++ b/dev-db/glom/Manifest @@ -1,11 +1,11 @@ -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 -DIST glom-1.20.0.tar.xz 6401828 SHA256 047ce7bd6e5a0214f6f49cad15cc0ee1d2e8eeb61462e094328ed32676c15e5b +DIST glom-1.30.0.tar.xz 7800056 SHA256 219dac37aa12a2219ed99828269faddc86af8118444602158c5cf594cd3b8cf0 SHA512 68f52122adea17e1ed631e186462b422c6b17fa7eb800cac0f0fac1007e0c38d5bd1fb2cf519b76f842b95c6367b92c1b2a79ecb4de7e2afb3256c2ca94f43c6 WHIRLPOOL 6902983e682afbf45032d0e2ea6c6c50890d17244d162b891f1882d89aac298b24ee90708602c1dfca2501f721898c6f6e152e84d38a4aa6ef8debe2fa44cee1 -BEGIN PGP SIGNATURE- Version: GnuPG v2 -iEYEAREKAAYFAlY5PHoACgkQ1fmVwcYIWAZxDwCgzI77yIxjUmEhA+pelfXkgLa4 -0j0Ani4i8cXMN8e3J44dsCfUEA2BMnVA -=esKv +iEYEAREKAAYFAlZUv2IACgkQ1fmVwcYIWAacqwCeNZFXVXXCig9xzCZi8EmGHKPg +3UoAn2couWXbP1GUjKimcDRDH6ve26Ie +=axvc -END PGP SIGNATURE- diff --git a/dev-db/glom/glom-1.20.0.ebuild b/dev-db/glom/glom-1.20.0.ebuild deleted file mode 100644 index b45500f..000 --- a/dev-db/glom/glom-1.20.0.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="4" -GCONF_DEBUG="no" -PYTHON_DEPEND="2:2.4" - -inherit gnome2 python - -DESCRIPTION="User-friendly database application" -HOMEPAGE="http://www.glom.org/wiki/index.php?title=Glom; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" -IUSE="postgres sqlite" - -RDEPEND=" - >=dev-libs/glib-2.24:2 - >=dev-cpp/glibmm-2 - >=dev-cpp/libxmlpp-2.23.1 - >=dev-libs/libxslt-1.1.10 - >=dev-python/pygobject-2.29:3 - >=dev-cpp/libgdamm-4.99.6:5 - gnome-extra/libgda:5[postgres?] - dev-cpp/gtkmm:3.0 - >=net-libs/libepc-0.4 - >=dev-cpp/goocanvasmm-1.90.8:2.0 - >=app-text/evince-3.0 - app-text/iso-codes - >=dev-cpp/gtksourceviewmm-3:3.0 - dev-libs/boost[python] - postgres? ( dev-db/postgresql-server ) -" -# FIXME: is postgres-server really needed ? -DEPEND="${RDEPEND} - >=dev-util/intltool-0.35 - >=sys-devel/gettext-0.17 - >=app-text/gnome-doc-utils-0.9 - dev-python/sphinx -" - -pkg_setup() { - G2CONF="${G2CONF} - --disable-update-mime-database - --disable-scrollkeeper - --disable-client-only - --enable-glom-ui - $(use_enable sqlite) - $(use_enable postgres postgresql)" - DOCS="AUTHORS ChangeLog NEWS README TODO" - - python_set_active_version 2 - python_pkg_setup -} diff --git a/dev-db/glom/glom-1.30.0.ebuild b/dev-db/glom/glom-1.30.0.ebuild new file mode 100644 index 000..14e2c0c --- /dev/null +++ b/dev-db/glom/glom-1.30.0.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" +GCONF_DEBUG="no" +PYTHON_COMPAT=( python3_4 ) + +inherit gnome2 python-r1 + +DESCRIPTION="User-friendly database application" +HOMEPAGE="http://www.glom.org; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="mysql postgres" + +RDEPEND=" + >=app-arch/libarchive-3 + >=dev-libs/glib-2.24:2 + >=dev-cpp/glibmm-2.46.1 + >=dev-cpp/libxmlpp-2.24 + >=dev-libs/libxslt-1.1.10 + >=dev-python/pygobject-2.29:3 + >=dev-cpp/libgdamm-4.99.10:5 + >=gnome-extra/libgda-5.2.1:5[postgres?,mysql?] + >=dev-cpp/gtkmm-3.18:3.0 + >=net-libs/libepc-0.4 + >=dev-cpp/goocanvasmm-1.90.11:2.0 + >=app-text/evince-3.0 + app-text/iso-codes + >=dev-cpp/gtksourceviewmm-3.18:3.0 + dev-libs/boost[python] + >=x11-libs/goocanvas-2.0.1 + mysql? ( dev-db/mysql ) + postgres? ( dev-db/postgresql:= ) +" +# FIXME: is postgres-server really needed ? +DEPEND="${RDEPEND} + app-text/yelp-tools + >=dev-util/intltool-0.35 + >=sys-devel/gettext-0.17 + dev-python/sphinx +" + +# FIXME: needs gcc with c++11 support + +pkg_setup() { + python-r1_pkg_setup +} + +src_configure() { + gnome2_src_configure \ + --disable-update-mime-database \ + --disable-scrollkeeper \ + --disable-client-only \ +
[gentoo-commits] repo/gentoo:master commit in: media-gfx/fontforge/
commit: e8b90e18ab6ae44994e23d7249dcb788f16eacbb Author: Markus Meier gentoo org> AuthorDate: Tue Nov 24 20:38:42 2015 + Commit: Markus Meier gentoo org> CommitDate: Tue Nov 24 20:38:42 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8b90e18 media-gfx/fontforge: arm stable, bug #565376 Package-Manager: portage-2.2.25 RepoMan-Options: --include-arches="arm" media-gfx/fontforge/fontforge-20150612-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/fontforge/fontforge-20150612-r1.ebuild b/media-gfx/fontforge/fontforge-20150612-r1.ebuild index 668239a..d3ff57d 100644 --- a/media-gfx/fontforge/fontforge-20150612-r1.ebuild +++ b/media-gfx/fontforge/fontforge-20150612-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/fontforge/fontforge/releases/download/${PV}/${P}.tar LICENSE="BSD GPL-3+" SLOT="0" -KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="cairo truetype-debugger gif gtk jpeg png +python readline tiff svg unicode X" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/net-tools/
commit: 733183e990df8ca3ab8d72a0fc8bf24b6c4b3d04 Author: Mike Frysinger gentoo org> AuthorDate: Tue Nov 24 21:14:54 2015 + Commit: Mike Frysinger gentoo org> CommitDate: Tue Nov 24 22:01:27 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=733183e9 sys-apps/net-tools: add USE flags to control arp/hostname/nis/plipconfig/slattach programs #128538 Default the old crufty stuff to off (parallel port, serial port, and NIS/YP). sys-apps/net-tools/metadata.xml| 4 +++ .../net-tools-1.60_p20151124144947.ebuild | 36 -- sys-apps/net-tools/net-tools-.ebuild | 36 -- 3 files changed, 70 insertions(+), 6 deletions(-) diff --git a/sys-apps/net-tools/metadata.xml b/sys-apps/net-tools/metadata.xml index cd6f227..8ba2926 100644 --- a/sys-apps/net-tools/metadata.xml +++ b/sys-apps/net-tools/metadata.xml @@ -3,7 +3,11 @@ base-system + build the arp and rarp tools (for manipulating the ARP cache) + build the hostname and dnsdomainname tools use old ifconfig output style (useful for when new output breaks scripts) + build the plipconfig tool (for working with old PLIP hardware) + build the slattach tool (for working with old serial ports) net-tools diff --git a/sys-apps/net-tools/net-tools-1.60_p20151124144947.ebuild b/sys-apps/net-tools/net-tools-1.60_p20151124144947.ebuild index 40970a4..059a1aa 100644 --- a/sys-apps/net-tools/net-tools-1.60_p20151124144947.ebuild +++ b/sys-apps/net-tools/net-tools-1.60_p20151124144947.ebuild @@ -19,16 +19,18 @@ HOMEPAGE="http://net-tools.sourceforge.net/; LICENSE="GPL-2" SLOT="0" -IUSE="ipv6 nls selinux static" +IUSE="+arp +hostname ipv6 nis nls plipconfig selinux slattach static" -RDEPEND="!http://net-tools.sourceforge.net/; LICENSE="GPL-2" SLOT="0" -IUSE="ipv6 nls selinux static" +IUSE="+arp +hostname ipv6 nis nls plipconfig selinux slattach static" -RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/
commit: f35f3fa7f0f1c7ffbfcc693eab6110991131173b Author: Mike Frysinger gentoo org> AuthorDate: Tue Nov 24 20:45:36 2015 + Commit: Mike Frysinger gentoo org> CommitDate: Tue Nov 24 22:01:27 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f35f3fa7 dev-lang/python: mark 3.4.3/2.7.10r1 arm64/m68k/s390/sh stable dev-lang/python/python-2.7.10-r1.ebuild | 2 +- dev-lang/python/python-3.4.3.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-lang/python/python-2.7.10-r1.ebuild b/dev-lang/python/python-2.7.10-r1.ebuild index 96325ae..bbc6854 100644 --- a/dev-lang/python/python-2.7.10-r1.ebuild +++ b/dev-lang/python/python-2.7.10-r1.ebuild @@ -17,7 +17,7 @@ SRC_URI="http://www.python.org/ftp/python/${PV}/${MY_P}.tar.xz LICENSE="PSF-2" SLOT="2.7" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" IUSE="-berkdb build doc elibc_uclibc examples gdbm hardened ipv6 +ncurses +readline sqlite +ssl +threads tk +wide-unicode wininst +xml" # Do not add a dependency on dev-lang/python to this ebuild. diff --git a/dev-lang/python/python-3.4.3.ebuild b/dev-lang/python/python-3.4.3.ebuild index 2f95394..11498ce 100644 --- a/dev-lang/python/python-3.4.3.ebuild +++ b/dev-lang/python/python-3.4.3.ebuild @@ -17,7 +17,7 @@ SRC_URI="http://www.python.org/ftp/python/${PV%_rc*}/${MY_P}.tar.xz LICENSE="PSF-2" SLOT="3.4" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" IUSE="build elibc_uclibc examples gdbm hardened ipv6 +ncurses +readline sqlite +ssl +threads tk wininst +xml" # Do not add a dependency on dev-lang/python to this ebuild.
[gentoo-commits] repo/gentoo:master commit in: sys-apps/coreutils/, sys-apps/util-linux/, sys-process/procps/
commit: a5371bbe754e942377e7778e715ebe7ce3126a31 Author: Mike Frysinger gentoo org> AuthorDate: Tue Nov 24 20:47:34 2015 + Commit: Mike Frysinger gentoo org> CommitDate: Tue Nov 24 22:01:27 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5371bbe sys-process/procps, sys-apps/{coreutils,util-linux}: add USE=kill to install `kill` #566264 sys-apps/coreutils/coreutils-8.24.ebuild | 22 +- sys-apps/coreutils/metadata.xml | 1 + sys-apps/util-linux/metadata.xml | 1 + sys-apps/util-linux/util-linux-2.27.1.ebuild | 25 +++-- sys-apps/util-linux/util-linux-.ebuild | 25 +++-- sys-process/procps/metadata.xml | 1 + sys-process/procps/procps-3.3.11-r3.ebuild | 17 + 7 files changed, 59 insertions(+), 33 deletions(-) diff --git a/sys-apps/coreutils/coreutils-8.24.ebuild b/sys-apps/coreutils/coreutils-8.24.ebuild index 5b88e1c..8b60db7 100644 --- a/sys-apps/coreutils/coreutils-8.24.ebuild +++ b/sys-apps/coreutils/coreutils-8.24.ebuild @@ -24,7 +24,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz LICENSE="GPL-3" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux" -IUSE="acl caps gmp multicall nls selinux static userland_BSD vanilla xattr" +IUSE="acl caps gmp kill multicall nls selinux static userland_BSD vanilla xattr" LIB_DEPEND="acl? ( sys-apps/acl[static-libs] ) caps? ( sys-libs/libcap ) @@ -32,18 +32,22 @@ LIB_DEPEND="acl? ( sys-apps/acl[static-libs] ) xattr? ( !userland_BSD? ( sys-apps/attr[static-libs] ) )" RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs]} ) selinux? ( sys-libs/libselinux ) - nls? ( virtual/libintl ) + nls? ( virtual/libintl )" +DEPEND="${RDEPEND} + static? ( ${LIB_DEPEND} ) + app-arch/xz-utils" +RDEPEND+=" + kill? ( + !sys-apps/util-linux[kill] + !sys-process/procps[kill] + ) !app-misc/realpath !https://bugs.gentoo.org/; \ - --enable-install-program="arch" \ - --enable-no-install-program="groups,hostname,kill,su,uptime" \ + --enable-install-program="arch,$(usev kill)" \ + --enable-no-install-program="groups,hostname,$(usev !kill),su,uptime" \ --enable-largefile \ $(use caps || echo --disable-libcap) \ $(use_enable nls) \ diff --git a/sys-apps/coreutils/metadata.xml b/sys-apps/coreutils/metadata.xml index 1ef77ad..95b8f3e 100644 --- a/sys-apps/coreutils/metadata.xml +++ b/sys-apps/coreutils/metadata.xml @@ -3,6 +3,7 @@ base-system + Build the kill program Build all tools into a single `coreutils` program akin to busybox to save space diff --git a/sys-apps/util-linux/metadata.xml b/sys-apps/util-linux/metadata.xml index 5dd62ea..cdf5dc7 100644 --- a/sys-apps/util-linux/metadata.xml +++ b/sys-apps/util-linux/metadata.xml @@ -7,6 +7,7 @@ build mkfs/fsck helpers for cramfs filesystems build cytune for Cyclades-Z multiport serial cards build fdformat (floppy disk format) + build the kill program build runuser helper install mount/umount as setuid so non-root users may mount/umount devices, diff --git a/sys-apps/util-linux/util-linux-2.27.1.ebuild b/sys-apps/util-linux/util-linux-2.27.1.ebuild index 95c5785..d876072 100644 --- a/sys-apps/util-linux/util-linux-2.27.1.ebuild +++ b/sys-apps/util-linux/util-linux-2.27.1.ebuild @@ -25,16 +25,9 @@ HOMEPAGE="https://www.kernel.org/pub/linux/utils/util-linux/; LICENSE="GPL-2 LGPL-2.1 BSD-4 MIT public-domain" SLOT="0" -IUSE="caps +cramfs fdformat ncurses nls pam python selinux slang static-libs +suid systemd test tty-helpers udev unicode" +IUSE="caps +cramfs fdformat kill ncurses nls pam python selinux slang static-libs +suid systemd test tty-helpers udev unicode" -RDEPEND="!sys-process/schedutils - !sys-apps/setarch - !https://www.kernel.org/pub/linux/utils/util-linux/; LICENSE="GPL-2 LGPL-2.1 BSD-4 MIT public-domain" SLOT="0" -IUSE="caps +cramfs fdformat ncurses nls pam python selinux slang static-libs +suid systemd test tty-helpers udev unicode" +IUSE="caps +cramfs fdformat kill ncurses nls pam python selinux slang static-libs +suid systemd test tty-helpers udev unicode" -RDEPEND="!sys-process/schedutils - !sys-apps/setarch - ! base-system + Build the kill program Enables new startup defaults of top. Keeps old defaults if disabled Build programs that use ncurses: top, slabtop, watch diff --git a/sys-process/procps/procps-3.3.11-r3.ebuild b/sys-process/procps/procps-3.3.11-r3.ebuild index ecf5d10..b0fc16b 100644 --- a/sys-process/procps/procps-3.3.11-r3.ebuild +++ b/sys-process/procps/procps-3.3.11-r3.ebuild @@
[gentoo-commits] repo/gentoo:master commit in: sys-apps/coreutils/
commit: 766f18f974e1f035898802f70ddea3707d1292cf Author: Mike Frysinger gentoo org> AuthorDate: Tue Nov 24 21:26:03 2015 + Commit: Mike Frysinger gentoo org> CommitDate: Tue Nov 24 22:01:27 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=766f18f9 sys-apps/coreutils: add USE=hostname #128538 This controls just the hostname program. sys-apps/coreutils/coreutils-8.24.ebuild | 7 --- sys-apps/coreutils/metadata.xml | 1 + 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/sys-apps/coreutils/coreutils-8.24.ebuild b/sys-apps/coreutils/coreutils-8.24.ebuild index 8b60db7..b350b02 100644 --- a/sys-apps/coreutils/coreutils-8.24.ebuild +++ b/sys-apps/coreutils/coreutils-8.24.ebuild @@ -24,7 +24,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz LICENSE="GPL-3" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux" -IUSE="acl caps gmp kill multicall nls selinux static userland_BSD vanilla xattr" +IUSE="acl caps gmp hostname kill multicall nls selinux static userland_BSD vanilla xattr" LIB_DEPEND="acl? ( sys-apps/acl[static-libs] ) caps? ( sys-libs/libcap ) @@ -37,6 +37,7 @@ DEPEND="${RDEPEND} static? ( ${LIB_DEPEND} ) app-arch/xz-utils" RDEPEND+=" + hostname? ( !sys-apps/net-tools[hostname] ) kill? ( !sys-apps/util-linux[kill] !sys-process/procps[kill] @@ -91,8 +92,8 @@ src_configure() { --with-packager="Gentoo" \ --with-packager-version="${PVR} (p${PATCH_VER:-0})" \ --with-packager-bug-reports="https://bugs.gentoo.org/; \ - --enable-install-program="arch,$(usev kill)" \ - --enable-no-install-program="groups,hostname,$(usev !kill),su,uptime" \ + --enable-install-program="arch,$(usev hostname),$(usev kill)" \ + --enable-no-install-program="groups,$(usev !hostname),$(usev !kill),su,uptime" \ --enable-largefile \ $(use caps || echo --disable-libcap) \ $(use_enable nls) \ diff --git a/sys-apps/coreutils/metadata.xml b/sys-apps/coreutils/metadata.xml index 95b8f3e..cdf7134 100644 --- a/sys-apps/coreutils/metadata.xml +++ b/sys-apps/coreutils/metadata.xml @@ -3,6 +3,7 @@ base-system + Build the hostname program Build the kill program Build all tools into a single `coreutils` program akin to busybox to save space
[gentoo-commits] proj/gentoolkit:master commit in: pym/gentoolkit/glsa/, pym/gentoolkit/, pym/gentoolkit/equery/, ...
commit: e90e838718c737a1d41e4b8bc64e9e520d65270b Author: Paul Varner gentoo org> AuthorDate: Tue Nov 24 19:59:02 2015 + Commit: Paul Varner gentoo org> CommitDate: Tue Nov 24 19:59:02 2015 + URL:https://gitweb.gentoo.org/proj/gentoolkit.git/commit/?id=e90e8387 Fix the file open() calls to work with Python 2 The generalized file open call needs to look like: with open(_unicode_encode(path, encoding=_encodings['fs'])) as open_file pym/gentoolkit/deprecated/helpers.py | 4 ++-- pym/gentoolkit/eclean/exclude.py | 4 ++-- pym/gentoolkit/enalyze/rebuild.py | 2 +- pym/gentoolkit/equery/uses.py | 4 ++-- pym/gentoolkit/equery/which.py| 2 +- pym/gentoolkit/eshowkw/keywords_header.py | 4 ++-- pym/gentoolkit/glsa/__init__.py | 4 ++-- pym/gentoolkit/helpers.py | 6 +++--- pym/gentoolkit/revdep_rebuild/analyse.py | 2 +- pym/gentoolkit/revdep_rebuild/cache.py| 14 +++--- pym/gentoolkit/revdep_rebuild/collect.py | 6 +++--- pym/gentoolkit/revdep_rebuild/settings.py | 4 ++-- 12 files changed, 28 insertions(+), 28 deletions(-) diff --git a/pym/gentoolkit/deprecated/helpers.py b/pym/gentoolkit/deprecated/helpers.py index c3a72dc..81fa45c 100644 --- a/pym/gentoolkit/deprecated/helpers.py +++ b/pym/gentoolkit/deprecated/helpers.py @@ -100,8 +100,8 @@ def find_system_packages(prefilter=None): def find_world_packages(prefilter=None): """Returns a tuple of lists, first list is resolved world packages, seond is unresolved package names.""" - f = open(_unicode_encode(portage.root+portage.WORLD_FILE), - encoding=_encodings['fs']) + f = open(_unicode_encode(portage.root+portage.WORLD_FILE, + encoding=_encodings['fs'])) pkglist = f.readlines() resolved = [] unresolved = [] diff --git a/pym/gentoolkit/eclean/exclude.py b/pym/gentoolkit/eclean/exclude.py index 5a13186..d19c1d1 100644 --- a/pym/gentoolkit/eclean/exclude.py +++ b/pym/gentoolkit/eclean/exclude.py @@ -82,8 +82,8 @@ def parseExcludeFile(filepath, output): } output("Parsing Exclude file: " + filepath) try: - file_ = open(_unicode_encode(filepath), - encoding=_encodings['fs'], mode="r") + file_ = open(_unicode_encode(filepath, + encoding=_encodings['fs']), mode="r") except IOError: raise ParseExcludeFileException("Could not open exclusion file: " + filepath) diff --git a/pym/gentoolkit/enalyze/rebuild.py b/pym/gentoolkit/enalyze/rebuild.py index 3f9527a..11feb31 100644 --- a/pym/gentoolkit/enalyze/rebuild.py +++ b/pym/gentoolkit/enalyze/rebuild.py @@ -352,7 +352,7 @@ class Rebuild(ModuleBase): """ if not self.options["quiet"]: print(' - Saving file: %s' %filepath) - with open(_unicode_encode(filepath), encoding=_encodings['fs'], mode="w") as output: + with open(_unicode_encode(filepath, encoding=_encodings['fs']), mode="w") as output: output.write('\n'.join(data)) print(" - Done") diff --git a/pym/gentoolkit/equery/uses.py b/pym/gentoolkit/equery/uses.py index 7717710..79ed00f 100644 --- a/pym/gentoolkit/equery/uses.py +++ b/pym/gentoolkit/equery/uses.py @@ -136,7 +136,7 @@ def get_global_useflags(): # Get global USE flag descriptions try: path = os.path.join(settings["PORTDIR"], 'profiles', 'use.desc') - with open(_unicode_encode(path), encoding=_encodings['fs']) as open_file: + with open(_unicode_encode(path, encoding=_encodings['fs'])) as open_file: for line in open_file: if line.startswith('#'): continue @@ -156,7 +156,7 @@ def get_global_useflags(): for path in glob(os.path.join(settings["PORTDIR"], 'profiles', 'desc', '*.desc')): try: - with open(_unicode_encode(path), encoding=_encodings['fs']) as open_file: + with open(_unicode_encode(path, encoding=_encodings['fs'])) as open_file: for line in open_file: if line.startswith('#'): continue diff --git a/pym/gentoolkit/equery/which.py b/pym/gentoolkit/equery/which.py index ea03b90..0d30a8d 100644 --- a/pym/gentoolkit/equery/which.py +++ b/pym/gentoolkit/equery/which.py @@ -62,7 +62,7 @@ def print_help(with_description=True): def print_ebuild(ebuild_path): """Output the ebuild to std_out""" - with open(_unicode_encode(ebuild_path), encoding=_encodings['fs']) as f: + with open(_unicode_encode(ebuild_path, encoding=_encodings['fs'])) as f:
[gentoo-commits] repo/gentoo:master commit in: media-video/cheese/
commit: 9ff38b917348e895e17ca4bb74be8180a4760d45 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Tue Nov 24 19:33:41 2015 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Tue Nov 24 20:01:49 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ff38b91 media-video/cheese: fix subslot Package-Manager: portage-2.2.25 media-video/cheese/{cheese-3.18.1.ebuild => cheese-3.18.1-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/cheese/cheese-3.18.1.ebuild b/media-video/cheese/cheese-3.18.1-r1.ebuild similarity index 97% rename from media-video/cheese/cheese-3.18.1.ebuild rename to media-video/cheese/cheese-3.18.1-r1.ebuild index 5a9424f..85af3c8 100644 --- a/media-video/cheese/cheese-3.18.1.ebuild +++ b/media-video/cheese/cheese-3.18.1-r1.ebuild @@ -12,7 +12,7 @@ DESCRIPTION="A cheesy program to take pictures and videos from your webcam" HOMEPAGE="https://wiki.gnome.org/Apps/Cheese; LICENSE="GPL-2+" -SLOT="0/7" # subslot = libcheese soname version +SLOT="0/8" # subslot = libcheese soname version IUSE="+introspection test" KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/nokogiri/
commit: 1dce280c89403b63e603ba1f6c32b084436d91a5 Author: Markus Meier gentoo org> AuthorDate: Tue Nov 24 20:25:17 2015 + Commit: Markus Meier gentoo org> CommitDate: Tue Nov 24 20:25:17 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dce280c dev-ruby/nokogiri: arm stable, bug #565114 Package-Manager: portage-2.2.25 RepoMan-Options: --include-arches="arm" dev-ruby/nokogiri/nokogiri-1.6.6.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/nokogiri/nokogiri-1.6.6.2.ebuild b/dev-ruby/nokogiri/nokogiri-1.6.6.2.ebuild index 1ac184f..cc32088 100644 --- a/dev-ruby/nokogiri/nokogiri-1.6.6.2.ebuild +++ b/dev-ruby/nokogiri/nokogiri-1.6.6.2.ebuild @@ -18,7 +18,7 @@ HOMEPAGE="http://nokogiri.org/; LICENSE="MIT" SRC_URI="https://github.com/sparklemotion/nokogiri/archive/v${PV}.tar.gz -> ${P}-git.tgz" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" SLOT="0" IUSE=""
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rake-compiler/
commit: 45141e8e18ffad0434d97decaeaf0039189508a7 Author: Markus Meier gentoo org> AuthorDate: Tue Nov 24 20:24:34 2015 + Commit: Markus Meier gentoo org> CommitDate: Tue Nov 24 20:24:34 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45141e8e dev-ruby/rake-compiler: arm stable, bug #565114 Package-Manager: portage-2.2.25 RepoMan-Options: --include-arches="arm" dev-ruby/rake-compiler/rake-compiler-0.9.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/rake-compiler/rake-compiler-0.9.2-r1.ebuild b/dev-ruby/rake-compiler/rake-compiler-0.9.2-r1.ebuild index 78792f6..79ed904 100644 --- a/dev-ruby/rake-compiler/rake-compiler-0.9.2-r1.ebuild +++ b/dev-ruby/rake-compiler/rake-compiler-0.9.2-r1.ebuild @@ -19,7 +19,7 @@ LICENSE="MIT" SRC_URI="https://github.com/luislavena/${PN}/tarball/v${PV} -> ${P}.tar.gz" RUBY_S="luislavena-${PN}-*" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" SLOT="0" IUSE=""
[gentoo-commits] repo/gentoo:master commit in: dev-lang/ruby/
commit: 82e215200f41e9e21ce5f3374861e2fdc55d309a Author: Markus Meier gentoo org> AuthorDate: Tue Nov 24 20:34:23 2015 + Commit: Markus Meier gentoo org> CommitDate: Tue Nov 24 20:34:23 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82e21520 dev-lang/ruby: arm stable, bug #565110 Package-Manager: portage-2.2.25 RepoMan-Options: --include-arches="arm" dev-lang/ruby/ruby-2.0.0_p647-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/ruby/ruby-2.0.0_p647-r1.ebuild b/dev-lang/ruby/ruby-2.0.0_p647-r1.ebuild index 363b0c5..446304b 100644 --- a/dev-lang/ruby/ruby-2.0.0_p647-r1.ebuild +++ b/dev-lang/ruby/ruby-2.0.0_p647-r1.ebuild @@ -33,7 +33,7 @@ SRC_URI="mirror://ruby/2.0/${MY_P}.tar.xz https://dev.gentoo.org/~flameeyes/ruby-team/${PN}-patches-${PATCHSET}.tar.bz2; LICENSE="|| ( Ruby-BSD BSD-2 )" -KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd" IUSE="berkdb debug doc examples gdbm ipv6 +rdoc rubytests socks5 ssl xemacs ncurses +readline cpu_flags_x86_sse2" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdiscount/
commit: fc0d19a8b2132f8c75ad86e3a5eee86d9ebed6fa Author: Markus Meier gentoo org> AuthorDate: Tue Nov 24 20:35:51 2015 + Commit: Markus Meier gentoo org> CommitDate: Tue Nov 24 20:35:51 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc0d19a8 dev-ruby/rdiscount: arm stable, bug #565116 Package-Manager: portage-2.2.25 RepoMan-Options: --include-arches="arm" dev-ruby/rdiscount/rdiscount-2.1.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/rdiscount/rdiscount-2.1.8.ebuild b/dev-ruby/rdiscount/rdiscount-2.1.8.ebuild index 70bc068..62bf1e6 100644 --- a/dev-ruby/rdiscount/rdiscount-2.1.8.ebuild +++ b/dev-ruby/rdiscount/rdiscount-2.1.8.ebuild @@ -19,7 +19,7 @@ HOMEPAGE="https://github.com/rtomayko/rdiscount; LICENSE="MIT" SLOT="0" -KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 ~sparc x86 ~x86-fbsd" +KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sparc x86 ~x86-fbsd" IUSE="" all_ruby_prepare() {
[gentoo-commits] repo/gentoo:master commit in: dev-lang/ruby/
commit: 66d756774683a8170bf8684e59f5c9fd2a04baed Author: Markus Meier gentoo org> AuthorDate: Tue Nov 24 20:35:03 2015 + Commit: Markus Meier gentoo org> CommitDate: Tue Nov 24 20:35:03 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66d75677 dev-lang/ruby: arm stable, bug #565110 Package-Manager: portage-2.2.25 RepoMan-Options: --include-arches="arm" dev-lang/ruby/ruby-2.1.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/ruby/ruby-2.1.7.ebuild b/dev-lang/ruby/ruby-2.1.7.ebuild index 029e3ed..f9715f7 100644 --- a/dev-lang/ruby/ruby-2.1.7.ebuild +++ b/dev-lang/ruby/ruby-2.1.7.ebuild @@ -34,7 +34,7 @@ SRC_URI="mirror://ruby/2.1/${MY_P}.tar.xz https://dev.gentoo.org/~flameeyes/ruby-team/${PN}-patches-${PATCHSET}.tar.bz2; LICENSE="|| ( Ruby-BSD BSD-2 )" -KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd" IUSE="berkdb debug doc examples gdbm ipv6 +rdoc rubytests socks5 ssl xemacs ncurses +readline" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 98f306bd0d085eae3c1d4e279e656d9de33fe232 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Sat Nov 21 10:39:49 2015 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Tue Nov 24 21:56:19 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98f306bd gstreamer.eclass: use xdg_environment_reset eclass/gstreamer.eclass | 8 ++-- 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/eclass/gstreamer.eclass b/eclass/gstreamer.eclass index 0163493..37bb7ba 100644 --- a/eclass/gstreamer.eclass +++ b/eclass/gstreamer.eclass @@ -23,7 +23,7 @@ # plugin, consider adding media-plugins/gst-plugins-meta dependency, but # also list any packages that provide explicitly requested plugins. -inherit eutils multilib multilib-minimal toolchain-funcs versionator +inherit eutils multilib multilib-minimal toolchain-funcs versionator xdg-utils case "${EAPI:-0}" in 5) @@ -132,11 +132,7 @@ DEPEND="${DEPEND} ${RDEPEND}" # >=dev-lang/orc-0.4.23 rely on environment variables to find a place to # allocate files to mmap. gstreamer_environment_reset() { - export XDG_RUNTIME_DIR="${T}/run" - mkdir -p "${XDG_RUNTIME_DIR}" - # This directory needs to be owned by the user, and chmod 0700 - # http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html - chmod 0700 "${XDG_RUNTIME_DIR}" + xdg_environment_reset } # @FUNCTION: gstreamer_get_plugins
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 625c69179d118de2780e14f43666fc56c5af6e1f Author: Gilles Dartiguelongue gentoo org> AuthorDate: Tue Nov 24 18:45:59 2015 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Tue Nov 24 21:57:28 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=625c6917 xdg.eclass: make XDG_ECLASS_* bash arrays and deal with spaces in path eclass/xdg.eclass | 23 +-- 1 file changed, 17 insertions(+), 6 deletions(-) diff --git a/eclass/xdg.eclass b/eclass/xdg.eclass index 1914687..e804d18 100644 --- a/eclass/xdg.eclass +++ b/eclass/xdg.eclass @@ -43,8 +43,19 @@ xdg_src_prepare() { xdg_pkg_preinst() { has ${EAPI:-0} 0 1 2 && ! use prefix && ED="${D}" pushd "${ED}" > /dev/null || die - export XDG_ECLASS_DESKTOPFILES=( $(find 'usr/share/applications' -type f -print0 2> /dev/null) ) - export XDG_ECLASS_MIMEINFOFILES=( $(find 'usr/share/mime' -type f -print0 2> /dev/null) ) + + local f + XDG_ECLASS_DESKTOPFILES=() + while IFS= read -r -d '' f; do + XDG_ECLASS_DESKTOPFILES+=( ${f} ) + done < <(find 'usr/share/applications' -type f -print0 2>/dev/null) + + XDG_ECLASS_MIMEINFOFILES=() + while IFS= read -r -d '' f; do + XDG_ECLASS_MIMEINFOFILES+=( ${f} ) + done < <(find 'usr/share/mime' -type f -print0 2>/dev/null) + + export XDG_ECLASS_DESKTOPFILES XDG_ECLASS_MIMEINFOFILES popd > /dev/null || die } @@ -52,13 +63,13 @@ xdg_pkg_preinst() { # @DESCRIPTION: # Handle desktop and mime info database updates. xdg_pkg_postinst() { - if [[ -n "${XDG_ECLASS_DESKTOPFILES}" ]]; then + if [[ ${#XDG_ECLASS_DESKTOPFILES[@]} -gt 0 ]]; then xdg_desktop_database_update else debug-print "No .desktop files to add to database" fi - if [[ -n "${XDG_ECLASS_MIMEINFOFILES}" ]]; then + if [[ ${#XDG_ECLASS_MIMEINFOFILES[@]} -gt 0 ]]; then xdg_mimeinfo_database_update else debug-print "No mime info files to add to database" @@ -69,13 +80,13 @@ xdg_pkg_postinst() { # @DESCRIPTION: # Handle desktop and mime info database updates. xdg_pkg_postrm() { - if [[ -n "${XDG_ECLASS_DESKTOPFILES}" ]]; then + if [[ ${#XDG_ECLASS_DESKTOPFILES[@]} -gt 0 ]]; then xdg_desktop_database_update else debug-print "No .desktop files to add to database" fi - if [[ -n "${XDG_ECLASS_MIMEINFOFILES}" ]]; then + if [[ ${#XDG_ECLASS_MIMEINFOFILES[@]} -gt 0 ]]; then xdg_mimeinfo_database_update else debug-print "No mime info files to add to database"
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: fd5604e890e75bbb754ccd4b235e8ce62126dba6 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Sat Nov 21 11:11:20 2015 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Tue Nov 24 21:56:26 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd5604e8 gnome2-utils.eclass: don't mask stderr of pushd/popd eclass/gnome2-utils.eclass | 20 ++-- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/eclass/gnome2-utils.eclass b/eclass/gnome2-utils.eclass index 835cb45..f945a78 100644 --- a/eclass/gnome2-utils.eclass +++ b/eclass/gnome2-utils.eclass @@ -106,9 +106,9 @@ gnome2_environment_reset() { # This function should be called from pkg_preinst. gnome2_gconf_savelist() { has ${EAPI:-0} 0 1 2 && ! use prefix && ED="${D}" - pushd "${ED}" &> /dev/null || die + pushd "${ED}" > /dev/null || die export GNOME2_ECLASS_SCHEMAS=$(find 'etc/gconf/schemas/' -name '*.schemas' 2> /dev/null) - popd &> /dev/null || die + popd > /dev/null || die } # @FUNCTION: gnome2_gconf_install @@ -200,9 +200,9 @@ gnome2_gconf_uninstall() { # This function should be called from pkg_preinst. gnome2_icon_savelist() { has ${EAPI:-0} 0 1 2 && ! use prefix && ED="${D}" - pushd "${ED}" &> /dev/null || die + pushd "${ED}" > /dev/null || die export GNOME2_ECLASS_ICONS=$(find 'usr/share/icons' -maxdepth 1 -mindepth 1 -type d 2> /dev/null) - popd &> /dev/null || die + popd > /dev/null || die } # @FUNCTION: gnome2_icon_cache_update @@ -321,9 +321,9 @@ gnome2_omf_fix() { # This function should be called from pkg_preinst. gnome2_scrollkeeper_savelist() { has ${EAPI:-0} 0 1 2 && ! use prefix && ED="${D}" - pushd "${ED}" &> /dev/null || die + pushd "${ED}" > /dev/null || die export GNOME2_ECLASS_SCROLLS=$(find 'usr/share/omf' -type f -name "*.omf" 2> /dev/null) - popd &> /dev/null || die + popd > /dev/null || die } # @FUNCTION: gnome2_scrollkeeper_update @@ -356,9 +356,9 @@ gnome2_scrollkeeper_update() { # This function should be called from pkg_preinst. gnome2_schemas_savelist() { has ${EAPI:-0} 0 1 2 && ! use prefix && ED="${D}" - pushd "${ED}" &>/dev/null || die + pushd "${ED}" > /dev/null || die export GNOME2_ECLASS_GLIB_SCHEMAS=$(find 'usr/share/glib-2.0/schemas' -name '*.gschema.xml' 2>/dev/null) - popd &>/dev/null || die + popd > /dev/null || die } # @FUNCTION: gnome2_schemas_update @@ -392,9 +392,9 @@ gnome2_schemas_update() { # This function should be called from pkg_preinst. gnome2_gdk_pixbuf_savelist() { has ${EAPI:-0} 0 1 2 && ! use prefix && ED="${D}" - pushd "${ED}" 1>/dev/null || die + pushd "${ED}" > /dev/null || die export GNOME2_ECLASS_GDK_PIXBUF_LOADERS=$(find usr/lib*/gdk-pixbuf-2.0 -type f 2>/dev/null) - popd 1>/dev/null || die + popd > /dev/null || die } # @FUNCTION: gnome2_gdk_pixbuf_update
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/zentest/
commit: ebf518c7616d0d36038959d4e1844ea43922f0ce Author: Markus Meier gentoo org> AuthorDate: Tue Nov 24 20:23:51 2015 + Commit: Markus Meier gentoo org> CommitDate: Tue Nov 24 20:23:51 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebf518c7 dev-ruby/zentest: arm stable, bug #565114 Package-Manager: portage-2.2.25 RepoMan-Options: --include-arches="arm" dev-ruby/zentest/zentest-4.11.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/zentest/zentest-4.11.0.ebuild b/dev-ruby/zentest/zentest-4.11.0.ebuild index c010b4c..5286460 100644 --- a/dev-ruby/zentest/zentest-4.11.0.ebuild +++ b/dev-ruby/zentest/zentest-4.11.0.ebuild @@ -17,7 +17,7 @@ DESCRIPTION="ZenTest provides tools to support testing: zentest, unit_diff, auto HOMEPAGE="https://github.com/seattlerb/zentest; LICENSE="Ruby" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" SLOT="0" IUSE=""
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luasec/
commit: 879eaabfbd8a9a6d4927877007f15eceea435fe9 Author: Markus Meier gentoo org> AuthorDate: Tue Nov 24 20:36:38 2015 + Commit: Markus Meier gentoo org> CommitDate: Tue Nov 24 20:36:38 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=879eaabf dev-lua/luasec: arm stable, bug #565166 Package-Manager: portage-2.2.25 RepoMan-Options: --include-arches="arm" dev-lua/luasec/luasec-0.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/luasec/luasec-0.5.ebuild b/dev-lua/luasec/luasec-0.5.ebuild index ab6ff35..bad6e48 100644 --- a/dev-lua/luasec/luasec-0.5.ebuild +++ b/dev-lua/luasec/luasec-0.5.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/brunoos/luasec/archive/${P}.tar.gz; LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~x86" +KEYWORDS="amd64 arm ~x86" IUSE="" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-admin/sysstat/
commit: fa3d093a11ef89e42423d2fee7cd97d848e1a7a0 Author: Jeroen Roovers gentoo org> AuthorDate: Tue Nov 24 20:58:21 2015 + Commit: Jeroen Roovers gentoo org> CommitDate: Tue Nov 24 20:58:43 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa3d093a app-admin/sysstat: Add USE=static by Gwendal Grignou. Package-Manager: portage-2.2.25 app-admin/sysstat/sysstat-11.0.8.ebuild | 7 +-- app-admin/sysstat/sysstat-11.1.8.ebuild | 6 -- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/app-admin/sysstat/sysstat-11.0.8.ebuild b/app-admin/sysstat/sysstat-11.0.8.ebuild index afcb078..eb3a780 100644 --- a/app-admin/sysstat/sysstat-11.0.8.ebuild +++ b/app-admin/sysstat/sysstat-11.0.8.ebuild @@ -3,7 +3,7 @@ # $Id$ EAPI=5 -inherit eutils multilib systemd toolchain-funcs +inherit eutils flag-o-matic multilib systemd toolchain-funcs DESCRIPTION="System performance tools for Linux" HOMEPAGE="http://pagesperso-orange.fr/sebastien.godard/; @@ -12,7 +12,7 @@ SRC_URI="${HOMEPAGE}${P}.tar.xz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" -IUSE="debug +doc isag nls lm_sensors selinux" +IUSE="debug +doc isag nls lm_sensors selinux static" CDEPEND=" isag? ( @@ -46,6 +46,7 @@ src_prepare() { fi done fi + epatch \ "${FILESDIR}"/${PN}-10.0.4-flags.patch \ "${FILESDIR}"/${PN}-11.0.4-cron.patch @@ -53,6 +54,8 @@ src_prepare() { src_configure() { tc-export AR + use static && append-ldflags -static + sa_lib_dir=/usr/$(get_libdir)/sa \ conf_dir=/etc \ rcdir=${SYSSTAT_FAKE_RC_DIR} \ diff --git a/app-admin/sysstat/sysstat-11.1.8.ebuild b/app-admin/sysstat/sysstat-11.1.8.ebuild index 5737c36..fe95531 100644 --- a/app-admin/sysstat/sysstat-11.1.8.ebuild +++ b/app-admin/sysstat/sysstat-11.1.8.ebuild @@ -3,7 +3,7 @@ # $Id$ EAPI=5 -inherit eutils multilib systemd toolchain-funcs +inherit eutils flag-o-matic multilib systemd toolchain-funcs DESCRIPTION="System performance tools for Linux" HOMEPAGE="http://pagesperso-orange.fr/sebastien.godard/; @@ -12,7 +12,7 @@ SRC_URI="${HOMEPAGE}${P}.tar.xz" LICENSE="GPL-2" SLOT="0" KEYWORDS="" -IUSE="debug +doc isag nls lm_sensors selinux" +IUSE="debug +doc isag nls lm_sensors selinux static" CDEPEND=" isag? ( @@ -53,6 +53,8 @@ src_prepare() { src_configure() { tc-export AR + use static && append-ldflags -static + sa_lib_dir=/usr/$(get_libdir)/sa \ conf_dir=/etc \ rcdir=${SYSSTAT_FAKE_RC_DIR} \
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: edc192145c1a5247af18b38e89ba863a51f935ed Author: Gilles Dartiguelongue gentoo org> AuthorDate: Sat Nov 21 10:28:54 2015 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Tue Nov 24 21:56:04 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edc19214 xdg-utils.eclass: initial commit Utility eclass providing basically the same features as fdo-mime, targetting to replace it with its companion xdg.eclass. https://bugs.gentoo.org/show_bug.cgi?id=444568 https://bugs.gentoo.org/show_bug.cgi?id=499288 eclass/xdg-utils.eclass | 127 1 file changed, 127 insertions(+) diff --git a/eclass/xdg-utils.eclass b/eclass/xdg-utils.eclass new file mode 100644 index 000..523f985 --- /dev/null +++ b/eclass/xdg-utils.eclass @@ -0,0 +1,127 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +# @ECLASS: xdg-utils.eclass +# @MAINTAINER: +# gn...@gentoo.org +# @AUTHOR: +# Original author: Gilles Dartiguelongue+# @BLURB: Auxiliary functions commonly used by XDG compliant packages. +# @DESCRIPTION: +# This eclass provides a set of auxiliary functions needed by most XDG +# compliant packages. +# It provides XDG stack related functions such as: +# * XDG .desktop files cache management +# * XDG mime information database management + +case "${EAPI:-0}" in + 4|5|6) ;; + *) die "EAPI=${EAPI} is not supported" ;; +esac + +# @ECLASS-VARIABLE: DESKTOP_DATABASE_UPDATE_BIN +# @INTERNAL +# @DESCRIPTION: +# Path to update-desktop-database +: ${DESKTOP_DATABASE_UPDATE_BIN:="/usr/bin/update-desktop-database"} + +# @ECLASS-VARIABLE: DESKTOP_DATABASE_DIR +# @INTERNAL +# @DESCRIPTION: +# Directory where .desktop files database is stored +: ${DESKTOP_DATABASE_DIR="/usr/share/applications"} + +# @ECLASS-VARIABLE: MIMEINFO_DATABASE_UPDATE_BIN +# @INTERNAL +# @DESCRIPTION: +# Path to update-desktop-database +: ${MIMEINFO_DATABASE_UPDATE_BIN:="/usr/bin/update-mime-database"} + +# @ECLASS-VARIABLE: MIMEINFO_DATABASE_DIR +# @INTERNAL +# @DESCRIPTION: +# Directory where .desktop files database is stored +: ${MIMEINFO_DATABASE_DIR:="/usr/share/mime"} + +# @FUNCTION: xdg_environment_reset +# @DESCRIPTION: +# Clean up environment for clean builds. +xdg_environment_reset() { + # Prepare XDG base directories + export XDG_DATA_HOME="${T}/.local/share" + export XDG_CONFIG_HOME="${T}/.config" + export XDG_CACHE_HOME="${T}/.cache" + export XDG_RUNTIME_DIR="${T}/run" + mkdir -p "${XDG_DATA_HOME}" "${XDG_CONFIG_HOME}" "${XDG_CACHE_HOME}" \ + "${XDG_RUNTIME_DIR}" + # This directory needs to be owned by the user, and chmod 0700 + # http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html + chmod 0700 "${XDG_RUNTIME_DIR}" +} + +# @FUNCTION: xdg_desktopfiles_savelist +# @DESCRIPTION: +# Find the .desktop files about to be installed and save their location +# in the XDG_ECLASS_DESKTOPFILES environment variable. +# This function should be called from pkg_preinst. +xdg_desktopfiles_savelist() { + pushd "${D}" > /dev/null || die + export XDG_ECLASS_DESKTOPFILES=$(find 'usr/share/applications' -type f 2> /dev/null) + popd > /dev/null || die +} + +# @FUNCTION: fdo-xdg_desktop_database_update +# @DESCRIPTION: +# Updates the .desktop files database. +# Generates a list of mimetypes linked to applications that can handle them +xdg_desktop_database_update() { + local updater="${EROOT}${DESKTOP_DATABASE_UPDATE_BIN}" + + if [[ ! -x "${updater}" ]] ; then + debug-print "${updater} is not executable" + return + fi + + if [[ -z "${XDG_ECLASS_DESKTOPFILES}" ]]; then + debug-print "No .desktop files to add to database" + return + fi + + ebegin "Updating .desktop files database" + "${updater}" -q "${EROOT}${DESKTOP_DATABASE_DIR}" + eend $? +} + +# @FUNCTION: xdg_mimeinfo_savelist +# @DESCRIPTION: +# Find the mime information files about to be installed and save their location +# in the XDG_ECLASS_MIMEINFOFILES environment variable. +# This function should be called from pkg_preinst. +xdg_mimeinfo_savelist() { + pushd "${D}" > /dev/null || die + export XDG_ECLASS_MIMEINFOFILES=$(find 'usr/share/mime' -type f 2> /dev/null) + popd > /dev/null || die +} + +# @FUNCTION: xdg_mimeinfo_database_update +# @DESCRIPTION: +# Update the mime database. +# Creates a general list of mime types from several sources +xdg_mimeinfo_database_update() { + local updater="${EROOT}${MIMEINFO_DATABASE_UPDATE_BIN}" + + if [[ ! -x "${updater}" ]] ; then + debug-print "${updater} is not executable" + return + fi + + if [[ -z "${XDG_ECLASS_MIMEINFOFILES}" ]]; then + debug-print "No mime info files to add to database" +
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 890619e2db138c8cc8b07373af16e3b49b71f975 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Mon Nov 23 14:31:54 2015 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Tue Nov 24 21:56:30 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=890619e2 xdg-utils.eclass: use $HOME instead of $T As in original eclass proposition by Mike, mimic default behavior by using portage HOME which is set to a temporary directory. eclass/xdg-utils.eclass | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/eclass/xdg-utils.eclass b/eclass/xdg-utils.eclass index e8dacff..112cce7 100644 --- a/eclass/xdg-utils.eclass +++ b/eclass/xdg-utils.eclass @@ -49,9 +49,9 @@ esac # Clean up environment for clean builds. xdg_environment_reset() { # Prepare XDG base directories - export XDG_DATA_HOME="${T}/.local/share" - export XDG_CONFIG_HOME="${T}/.config" - export XDG_CACHE_HOME="${T}/.cache" + export XDG_DATA_HOME="${HOME}/.local/share" + export XDG_CONFIG_HOME="${HOME}/.config" + export XDG_CACHE_HOME="${HOME}/.cache" export XDG_RUNTIME_DIR="${T}/run" mkdir -p "${XDG_DATA_HOME}" "${XDG_CONFIG_HOME}" "${XDG_CACHE_HOME}" \ "${XDG_RUNTIME_DIR}" || die
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 396e8ef67d5956f1e2fd11b6ea91589c8b8b133a Author: Gilles Dartiguelongue gentoo org> AuthorDate: Sat Nov 21 11:25:07 2015 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Tue Nov 24 21:56:27 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=396e8ef6 gnome2-utils.eclass: make sure configure exists before try to sed it Would cause error messages, see bug #566202. Thanks to Gregory Turner for reporting. https://bugs.gentoo.org/show_bug.cgi?id=566202 eclass/gnome2-utils.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/gnome2-utils.eclass b/eclass/gnome2-utils.eclass index f945a78..83a3610 100644 --- a/eclass/gnome2-utils.eclass +++ b/eclass/gnome2-utils.eclass @@ -486,7 +486,7 @@ gnome2_disable_deprecation_warning() { fi done < <(find "${S}" -name "Makefile.in" \ -o -name "Makefile.am" -o -name "Makefile.decl" \ - | sort; echo configure) + | sort; [[ -f "${S}"/configure ]] && echo configure) # TODO: sedding configure.ac can trigger maintainer mode; bug #439602 # -o -name "configure.ac" -o -name "configure.in" \ # | sort; echo configure)
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: f74b640f960526996b400da5157cc7f70bfe8172 Author: Julian Ospald gentoo org> AuthorDate: Sat Oct 24 11:58:52 2015 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Tue Nov 24 21:56:24 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f74b640f gnome2-utils.eclass: add missing '|| die' on pushd/popd Signed-off-by: Gilles Dartiguelongue gentoo.org> eclass/gnome2-utils.eclass | 20 ++-- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/eclass/gnome2-utils.eclass b/eclass/gnome2-utils.eclass index 7b7ffc6..835cb45 100644 --- a/eclass/gnome2-utils.eclass +++ b/eclass/gnome2-utils.eclass @@ -106,9 +106,9 @@ gnome2_environment_reset() { # This function should be called from pkg_preinst. gnome2_gconf_savelist() { has ${EAPI:-0} 0 1 2 && ! use prefix && ED="${D}" - pushd "${ED}" &> /dev/null + pushd "${ED}" &> /dev/null || die export GNOME2_ECLASS_SCHEMAS=$(find 'etc/gconf/schemas/' -name '*.schemas' 2> /dev/null) - popd &> /dev/null + popd &> /dev/null || die } # @FUNCTION: gnome2_gconf_install @@ -200,9 +200,9 @@ gnome2_gconf_uninstall() { # This function should be called from pkg_preinst. gnome2_icon_savelist() { has ${EAPI:-0} 0 1 2 && ! use prefix && ED="${D}" - pushd "${ED}" &> /dev/null + pushd "${ED}" &> /dev/null || die export GNOME2_ECLASS_ICONS=$(find 'usr/share/icons' -maxdepth 1 -mindepth 1 -type d 2> /dev/null) - popd &> /dev/null + popd &> /dev/null || die } # @FUNCTION: gnome2_icon_cache_update @@ -321,9 +321,9 @@ gnome2_omf_fix() { # This function should be called from pkg_preinst. gnome2_scrollkeeper_savelist() { has ${EAPI:-0} 0 1 2 && ! use prefix && ED="${D}" - pushd "${ED}" &> /dev/null + pushd "${ED}" &> /dev/null || die export GNOME2_ECLASS_SCROLLS=$(find 'usr/share/omf' -type f -name "*.omf" 2> /dev/null) - popd &> /dev/null + popd &> /dev/null || die } # @FUNCTION: gnome2_scrollkeeper_update @@ -356,9 +356,9 @@ gnome2_scrollkeeper_update() { # This function should be called from pkg_preinst. gnome2_schemas_savelist() { has ${EAPI:-0} 0 1 2 && ! use prefix && ED="${D}" - pushd "${ED}" &>/dev/null + pushd "${ED}" &>/dev/null || die export GNOME2_ECLASS_GLIB_SCHEMAS=$(find 'usr/share/glib-2.0/schemas' -name '*.gschema.xml' 2>/dev/null) - popd &>/dev/null + popd &>/dev/null || die } # @FUNCTION: gnome2_schemas_update @@ -392,9 +392,9 @@ gnome2_schemas_update() { # This function should be called from pkg_preinst. gnome2_gdk_pixbuf_savelist() { has ${EAPI:-0} 0 1 2 && ! use prefix && ED="${D}" - pushd "${ED}" 1>/dev/null + pushd "${ED}" 1>/dev/null || die export GNOME2_ECLASS_GDK_PIXBUF_LOADERS=$(find usr/lib*/gdk-pixbuf-2.0 -type f 2>/dev/null) - popd 1>/dev/null + popd 1>/dev/null || die } # @FUNCTION: gnome2_gdk_pixbuf_update
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: e09622cc4d6d804df011c678391e2950de048668 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Tue Nov 24 17:53:06 2015 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Tue Nov 24 21:57:27 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e09622cc xdg*.eclass: add support for EAPI 0, 1 and 2 Until bug #566728 is fixed. https://bugs.gentoo.org/show_bug.cgi?id=566728 eclass/xdg-utils.eclass | 2 +- eclass/xdg.eclass | 9 ++--- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/eclass/xdg-utils.eclass b/eclass/xdg-utils.eclass index ff22b39..61d5e9d 100644 --- a/eclass/xdg-utils.eclass +++ b/eclass/xdg-utils.eclass @@ -16,7 +16,7 @@ # * XDG mime information database management case "${EAPI:-0}" in - 4|5|6) ;; + 0|1|2|3|4|5|6) ;; *) die "EAPI=${EAPI} is not supported" ;; esac diff --git a/eclass/xdg.eclass b/eclass/xdg.eclass index 26c41c3..1914687 100644 --- a/eclass/xdg.eclass +++ b/eclass/xdg.eclass @@ -15,7 +15,7 @@ inherit xdg-utils case "${EAPI:-0}" in - 4|5|6) + 0|1|2|3|4|5|6) EXPORT_FUNCTIONS src_prepare pkg_preinst pkg_postinst pkg_postrm ;; *) die "EAPI=${EAPI} is not supported" ;; @@ -41,8 +41,11 @@ xdg_src_prepare() { # Locations are stored in XDG_ECLASS_DESKTOPFILES and XDG_ECLASS_MIMEINFOFILES # respectively. xdg_pkg_preinst() { - export XDG_ECLASS_DESKTOPFILES=( $(cd "${D}" && find 'usr/share/applications' -type f -print0 2> /dev/null) ) - export XDG_ECLASS_MIMEINFOFILES=( $(cd "${D}" && find 'usr/share/mime' -type f -print0 2> /dev/null) ) + has ${EAPI:-0} 0 1 2 && ! use prefix && ED="${D}" + pushd "${ED}" > /dev/null || die + export XDG_ECLASS_DESKTOPFILES=( $(find 'usr/share/applications' -type f -print0 2> /dev/null) ) + export XDG_ECLASS_MIMEINFOFILES=( $(find 'usr/share/mime' -type f -print0 2> /dev/null) ) + popd > /dev/null || die } # @FUNCTION: xdg_pkg_postinst
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: ff13ecaf140e41e04141428cacb6885e3d2d96ca Author: Gilles Dartiguelongue gentoo org> AuthorDate: Sat Nov 21 10:37:56 2015 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Tue Nov 24 21:56:17 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff13ecaf gnome2-utils.eclass: use xdg_environment_reset eclass/gnome2-utils.eclass | 18 -- 1 file changed, 4 insertions(+), 14 deletions(-) diff --git a/eclass/gnome2-utils.eclass b/eclass/gnome2-utils.eclass index 59ab586..7b7ffc6 100644 --- a/eclass/gnome2-utils.eclass +++ b/eclass/gnome2-utils.eclass @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -15,7 +15,7 @@ # * GConf schemas management # * scrollkeeper (old Gnome help system) management -inherit eutils multilib +inherit eutils multilib xdg-utils case "${EAPI:-0}" in 0|1|2|3|4|5) ;; @@ -90,23 +90,13 @@ DEPEND=">=sys-apps/sed-4" # Reset various variables inherited from root's evironment to a reasonable # default for ebuilds to help avoid access violations and test failures. gnome2_environment_reset() { + xdg_environment_reset + # Respected by >=glib-2.30.1-r1 export G_HOME="${T}" # GST_REGISTRY is to work around gst utilities trying to read/write /root export GST_REGISTRY="${T}/registry.xml" - - # XXX: code for resetting XDG_* directories should probably be moved into - # a separate function in a non-gnome eclass - export XDG_DATA_HOME="${T}/.local/share" - export XDG_CONFIG_HOME="${T}/.config" - export XDG_CACHE_HOME="${T}/.cache" - export XDG_RUNTIME_DIR="${T}/run" - mkdir -p "${XDG_DATA_HOME}" "${XDG_CONFIG_HOME}" "${XDG_CACHE_HOME}" \ - "${XDG_RUNTIME_DIR}" - # This directory needs to be owned by the user, and chmod 0700 - # http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html - chmod 0700 "${XDG_RUNTIME_DIR}" } # @FUNCTION: gnome2_gconf_savelist
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 80c3b2106c7f9c6184ea8a230b328364c8cfc1d0 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Mon Nov 23 14:23:34 2015 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Tue Nov 24 21:56:29 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80c3b210 xdg-utils.eclass: add missing die eclass/xdg-utils.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclass/xdg-utils.eclass b/eclass/xdg-utils.eclass index 1f97623..e8dacff 100644 --- a/eclass/xdg-utils.eclass +++ b/eclass/xdg-utils.eclass @@ -54,10 +54,10 @@ xdg_environment_reset() { export XDG_CACHE_HOME="${T}/.cache" export XDG_RUNTIME_DIR="${T}/run" mkdir -p "${XDG_DATA_HOME}" "${XDG_CONFIG_HOME}" "${XDG_CACHE_HOME}" \ - "${XDG_RUNTIME_DIR}" + "${XDG_RUNTIME_DIR}" || die # This directory needs to be owned by the user, and chmod 0700 # http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html - chmod 0700 "${XDG_RUNTIME_DIR}" + chmod 0700 "${XDG_RUNTIME_DIR}" || die unset DBUS_SESSION_BUS_ADDRESS }
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 428f398d3d1a7825bf2ac6d8f15db57227bcd4e9 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Tue Nov 24 18:45:59 2015 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Tue Nov 24 21:57:29 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=428f398d xdg.eclass: drop unneeded old EAPI support Should not have been there to start with since it is a new eclass. eclass/xdg.eclass | 11 --- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/eclass/xdg.eclass b/eclass/xdg.eclass index e804d18..2ad0ada 100644 --- a/eclass/xdg.eclass +++ b/eclass/xdg.eclass @@ -15,7 +15,7 @@ inherit xdg-utils case "${EAPI:-0}" in - 0|1|2|3|4|5|6) + 4|5|6) EXPORT_FUNCTIONS src_prepare pkg_preinst pkg_postinst pkg_postrm ;; *) die "EAPI=${EAPI} is not supported" ;; @@ -41,22 +41,19 @@ xdg_src_prepare() { # Locations are stored in XDG_ECLASS_DESKTOPFILES and XDG_ECLASS_MIMEINFOFILES # respectively. xdg_pkg_preinst() { - has ${EAPI:-0} 0 1 2 && ! use prefix && ED="${D}" - pushd "${ED}" > /dev/null || die - local f + XDG_ECLASS_DESKTOPFILES=() while IFS= read -r -d '' f; do XDG_ECLASS_DESKTOPFILES+=( ${f} ) - done < <(find 'usr/share/applications' -type f -print0 2>/dev/null) + done < <(cd "${D}" && find 'usr/share/applications' -type f -print0 2>/dev/null) XDG_ECLASS_MIMEINFOFILES=() while IFS= read -r -d '' f; do XDG_ECLASS_MIMEINFOFILES+=( ${f} ) - done < <(find 'usr/share/mime' -type f -print0 2>/dev/null) + done < <(cd "${D}" && find 'usr/share/mime' -type f -print0 2>/dev/null) export XDG_ECLASS_DESKTOPFILES XDG_ECLASS_MIMEINFOFILES - popd > /dev/null || die } # @FUNCTION: xdg_pkg_postinst
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 95a9d37b504103450323d6d3abacadfbbff93f42 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Tue Nov 24 17:44:17 2015 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Tue Nov 24 21:57:24 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95a9d37b xdg.eclass: use default in EAPI=6 instead of just eapply_user As suggested by Michał Górny. eclass/xdg.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/xdg.eclass b/eclass/xdg.eclass index 1813858..26c41c3 100644 --- a/eclass/xdg.eclass +++ b/eclass/xdg.eclass @@ -32,7 +32,7 @@ DEPEND=" xdg_src_prepare() { xdg_environment_reset - has ${EAPI:-0} 6 && eapply_user + has ${EAPI:-0} 6 && default } # @FUNCTION: xdg_pkg_preinst
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: c0281b06f69edc9a8be219be3cf07fae96dc417e Author: Gilles Dartiguelongue gentoo org> AuthorDate: Tue Nov 24 17:42:27 2015 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Tue Nov 24 21:57:19 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0281b06 xdg*.eclass: move phase related logic to xdg.eclass eclass/xdg-utils.eclass | 32 eclass/xdg.eclass | 34 +++--- 2 files changed, 27 insertions(+), 39 deletions(-) diff --git a/eclass/xdg-utils.eclass b/eclass/xdg-utils.eclass index 112cce7..5c76557 100644 --- a/eclass/xdg-utils.eclass +++ b/eclass/xdg-utils.eclass @@ -62,17 +62,6 @@ xdg_environment_reset() { unset DBUS_SESSION_BUS_ADDRESS } -# @FUNCTION: xdg_desktopfiles_savelist -# @DESCRIPTION: -# Find the .desktop files about to be installed and save their location -# in the XDG_ECLASS_DESKTOPFILES environment variable. -# This function should be called from pkg_preinst. -xdg_desktopfiles_savelist() { - pushd "${D}" > /dev/null || die - export XDG_ECLASS_DESKTOPFILES=$(find 'usr/share/applications' -type f 2> /dev/null) - popd > /dev/null || die -} - # @FUNCTION: fdo-xdg_desktop_database_update # @DESCRIPTION: # Updates the .desktop files database. @@ -85,27 +74,11 @@ xdg_desktop_database_update() { return fi - if [[ -z "${XDG_ECLASS_DESKTOPFILES}" ]]; then - debug-print "No .desktop files to add to database" - return - fi - ebegin "Updating .desktop files database" "${updater}" -q "${EROOT}${DESKTOP_DATABASE_DIR}" eend $? } -# @FUNCTION: xdg_mimeinfo_savelist -# @DESCRIPTION: -# Find the mime information files about to be installed and save their location -# in the XDG_ECLASS_MIMEINFOFILES environment variable. -# This function should be called from pkg_preinst. -xdg_mimeinfo_savelist() { - pushd "${D}" > /dev/null || die - export XDG_ECLASS_MIMEINFOFILES=$(find 'usr/share/mime' -type f 2> /dev/null) - popd > /dev/null || die -} - # @FUNCTION: xdg_mimeinfo_database_update # @DESCRIPTION: # Update the mime database. @@ -118,11 +91,6 @@ xdg_mimeinfo_database_update() { return fi - if [[ -z "${XDG_ECLASS_MIMEINFOFILES}" ]]; then - debug-print "No mime info files to add to database" - return - fi - ebegin "Updating shared mime info database" "${updater}" "${EROOT}${MIMEINFO_DATABASE_DIR}" eend $? diff --git a/eclass/xdg.eclass b/eclass/xdg.eclass index 799d6a2..1813858 100644 --- a/eclass/xdg.eclass +++ b/eclass/xdg.eclass @@ -37,25 +37,45 @@ xdg_src_prepare() { # @FUNCTION: xdg_pkg_preinst # @DESCRIPTION: -# Finds .desktop and mime info files for later handling in pkg_postinst +# Finds .desktop and mime info files for later handling in pkg_postinst. +# Locations are stored in XDG_ECLASS_DESKTOPFILES and XDG_ECLASS_MIMEINFOFILES +# respectively. xdg_pkg_preinst() { - xdg_desktopfiles_savelist - xdg_mimeinfo_savelist + export XDG_ECLASS_DESKTOPFILES=( $(cd "${D}" && find 'usr/share/applications' -type f -print0 2> /dev/null) ) + export XDG_ECLASS_MIMEINFOFILES=( $(cd "${D}" && find 'usr/share/mime' -type f -print0 2> /dev/null) ) } # @FUNCTION: xdg_pkg_postinst # @DESCRIPTION: # Handle desktop and mime info database updates. xdg_pkg_postinst() { - xdg_desktop_database_update - xdg_mimeinfo_database_update + if [[ -n "${XDG_ECLASS_DESKTOPFILES}" ]]; then + xdg_desktop_database_update + else + debug-print "No .desktop files to add to database" + fi + + if [[ -n "${XDG_ECLASS_MIMEINFOFILES}" ]]; then + xdg_mimeinfo_database_update + else + debug-print "No mime info files to add to database" + fi } # @FUNCTION: xdg_pkg_postrm # @DESCRIPTION: # Handle desktop and mime info database updates. xdg_pkg_postrm() { - xdg_desktop_database_update - xdg_mimeinfo_database_update + if [[ -n "${XDG_ECLASS_DESKTOPFILES}" ]]; then + xdg_desktop_database_update + else + debug-print "No .desktop files to add to database" + fi + + if [[ -n "${XDG_ECLASS_MIMEINFOFILES}" ]]; then + xdg_mimeinfo_database_update + else + debug-print "No mime info files to add to database" + fi }
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 31fa4f3c77944ef11f19ded4d5e9ed6962e05cd2 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Sat Nov 21 10:46:51 2015 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Tue Nov 24 21:56:22 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31fa4f3c gnome2.eclass: use xdg.eclass phase functions eclass/gnome2.eclass | 11 ++- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/eclass/gnome2.eclass b/eclass/gnome2.eclass index d48b5a6..4bbe009 100644 --- a/eclass/gnome2.eclass +++ b/eclass/gnome2.eclass @@ -10,7 +10,7 @@ # Exports portage base functions used by ebuilds written for packages using the # GNOME framework. For additional functions, see gnome2-utils.eclass. -inherit eutils fdo-mime libtool gnome.org gnome2-utils +inherit eutils libtool gnome.org gnome2-utils xdg case "${EAPI:-0}" in 4|5) @@ -74,6 +74,8 @@ gnome2_src_unpack() { # Prepare environment for build, fix build of scrollkeeper documentation, # run elibtoolize. gnome2_src_prepare() { + xdg_src_prepare + # Prevent assorted access violations and test failures gnome2_environment_reset @@ -225,6 +227,7 @@ gnome2_src_install() { # @DESCRIPTION: # Finds Icons, GConf and GSettings schemas for later handling in pkg_postinst gnome2_pkg_preinst() { + xdg_pkg_preinst gnome2_gconf_savelist gnome2_icon_savelist gnome2_schemas_savelist @@ -237,9 +240,8 @@ gnome2_pkg_preinst() { # Handle scrollkeeper, GConf, GSettings, Icons, desktop and mime # database updates. gnome2_pkg_postinst() { + xdg_pkg_postinst gnome2_gconf_install - fdo-mime_desktop_database_update - fdo-mime_mime_database_update gnome2_icon_cache_update gnome2_schemas_update gnome2_scrollkeeper_update @@ -255,8 +257,7 @@ gnome2_pkg_postinst() { # @DESCRIPTION: # Handle scrollkeeper, GSettings, Icons, desktop and mime database updates. gnome2_pkg_postrm() { - fdo-mime_desktop_database_update - fdo-mime_mime_database_update + xdg_pkg_postrm gnome2_icon_cache_update gnome2_schemas_update gnome2_scrollkeeper_update
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 82d8b7dc847de63c3e8636be59dc053c1dafac4b Author: Gilles Dartiguelongue gentoo org> AuthorDate: Sat Nov 21 10:45:34 2015 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Tue Nov 24 21:56:20 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82d8b7dc xdg-utils.eclass: also unset DBUS_SESSION_BUS_ADDRESS An often needed hack in ebuilds to avoid tests using user's bus. https://bugs.gentoo.org/show_bug.cgi?id=515196 eclass/xdg-utils.eclass | 2 ++ 1 file changed, 2 insertions(+) diff --git a/eclass/xdg-utils.eclass b/eclass/xdg-utils.eclass index 523f985..1f97623 100644 --- a/eclass/xdg-utils.eclass +++ b/eclass/xdg-utils.eclass @@ -58,6 +58,8 @@ xdg_environment_reset() { # This directory needs to be owned by the user, and chmod 0700 # http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html chmod 0700 "${XDG_RUNTIME_DIR}" + + unset DBUS_SESSION_BUS_ADDRESS } # @FUNCTION: xdg_desktopfiles_savelist
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/hoe-seattlerb/
commit: 21070b14cc7b5af78b2eb9d1b914e3dcd2b9425b Author: Markus Meier gentoo org> AuthorDate: Tue Nov 24 20:23:03 2015 + Commit: Markus Meier gentoo org> CommitDate: Tue Nov 24 20:23:03 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21070b14 dev-ruby/hoe-seattlerb: arm stable, bug #565114 Package-Manager: portage-2.2.25 RepoMan-Options: --include-arches="arm" dev-ruby/hoe-seattlerb/hoe-seattlerb-1.3.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/hoe-seattlerb/hoe-seattlerb-1.3.4.ebuild b/dev-ruby/hoe-seattlerb/hoe-seattlerb-1.3.4.ebuild index 742ce61..32d8c25 100644 --- a/dev-ruby/hoe-seattlerb/hoe-seattlerb-1.3.4.ebuild +++ b/dev-ruby/hoe-seattlerb/hoe-seattlerb-1.3.4.ebuild @@ -18,7 +18,7 @@ HOMEPAGE="http://seattlerb.rubyforge.org/hoe-seattlerb; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="" all_ruby_prepare() {
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rspec-core/
commit: f3d40a7efbfc311786160e23f2b75df2cadd0b71 Author: Markus Meier gentoo org> AuthorDate: Tue Nov 24 20:30:27 2015 + Commit: Markus Meier gentoo org> CommitDate: Tue Nov 24 20:30:27 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3d40a7e dev-ruby/rspec-core: arm stable, bug #565114 Package-Manager: portage-2.2.25 RepoMan-Options: --include-arches="arm" dev-ruby/rspec-core/rspec-core-2.14.8-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/rspec-core/rspec-core-2.14.8-r4.ebuild b/dev-ruby/rspec-core/rspec-core-2.14.8-r4.ebuild index bf9a1b6..ac746fd 100644 --- a/dev-ruby/rspec-core/rspec-core-2.14.8-r4.ebuild +++ b/dev-ruby/rspec-core/rspec-core-2.14.8-r4.ebuild @@ -25,7 +25,7 @@ SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz" LICENSE="MIT" SLOT="2" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="" ruby_add_bdepend "test? (
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rspec-mocks/
commit: 114c81b73e6df15b223a3cd77681e972975306dd Author: Markus Meier gentoo org> AuthorDate: Tue Nov 24 20:31:27 2015 + Commit: Markus Meier gentoo org> CommitDate: Tue Nov 24 20:31:27 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=114c81b7 dev-ruby/rspec-mocks: arm stable, bug #565114 Package-Manager: portage-2.2.25 RepoMan-Options: --include-arches="arm" dev-ruby/rspec-mocks/rspec-mocks-2.14.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/rspec-mocks/rspec-mocks-2.14.6-r1.ebuild b/dev-ruby/rspec-mocks/rspec-mocks-2.14.6-r1.ebuild index 8e58aec..596a5b5 100644 --- a/dev-ruby/rspec-mocks/rspec-mocks-2.14.6-r1.ebuild +++ b/dev-ruby/rspec-mocks/rspec-mocks-2.14.6-r1.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz" LICENSE="MIT" SLOT="2" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="" ruby_add_bdepend "
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rspec/
commit: aff418bf6350094eee37ee7fec9348dd1927ad85 Author: Markus Meier gentoo org> AuthorDate: Tue Nov 24 20:33:01 2015 + Commit: Markus Meier gentoo org> CommitDate: Tue Nov 24 20:33:01 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aff418bf dev-ruby/rspec: arm stable, bug #565114 Package-Manager: portage-2.2.25 RepoMan-Options: --include-arches="arm" dev-ruby/rspec/rspec-2.14.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/rspec/rspec-2.14.1-r1.ebuild b/dev-ruby/rspec/rspec-2.14.1-r1.ebuild index f0a0b0d..1f8b84a 100644 --- a/dev-ruby/rspec/rspec-2.14.1-r1.ebuild +++ b/dev-ruby/rspec/rspec-2.14.1-r1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE="http://rspec.rubyforge.org/; LICENSE="MIT" SLOT="2" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="" SUBVERSION="$(get_version_component_range 1-2)"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rspec-expectations/
commit: 2184fdd222661c7e09273d8881df7a052ec9cb74 Author: Markus Meier gentoo org> AuthorDate: Tue Nov 24 20:30:58 2015 + Commit: Markus Meier gentoo org> CommitDate: Tue Nov 24 20:30:58 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2184fdd2 dev-ruby/rspec-core: arm stable, bug #565114 Package-Manager: portage-2.2.25 RepoMan-Options: --include-arches="arm" dev-ruby/rspec-expectations/rspec-expectations-2.14.5-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/rspec-expectations/rspec-expectations-2.14.5-r1.ebuild b/dev-ruby/rspec-expectations/rspec-expectations-2.14.5-r1.ebuild index 89dd71f..af77087 100644 --- a/dev-ruby/rspec-expectations/rspec-expectations-2.14.5-r1.ebuild +++ b/dev-ruby/rspec-expectations/rspec-expectations-2.14.5-r1.ebuild @@ -20,7 +20,7 @@ SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz" LICENSE="MIT" SLOT="2" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="" ruby_add_rdepend ">=dev-ruby/diff-lcs-1.1.3"
[gentoo-commits] repo/gentoo:master commit in: dev-python/unidecode/
commit: d8e1ccf9106f1d645deb128ff7cd235d2f9ba283 Author: Markus Meier gentoo org> AuthorDate: Tue Nov 24 20:37:32 2015 + Commit: Markus Meier gentoo org> CommitDate: Tue Nov 24 20:37:32 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8e1ccf9 dev-python/unidecode: arm stable, bug #565208 Package-Manager: portage-2.2.25 RepoMan-Options: --include-arches="arm" dev-python/unidecode/unidecode-0.04.18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/unidecode/unidecode-0.04.18.ebuild b/dev-python/unidecode/unidecode-0.04.18.ebuild index 1fca5e1..b45f3af 100644 --- a/dev-python/unidecode/unidecode-0.04.18.ebuild +++ b/dev-python/unidecode/unidecode-0.04.18.ebuild @@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha amd64 ~arm hppa ppc ~sparc x86" +KEYWORDS="alpha amd64 arm hppa ppc ~sparc x86" S=${WORKDIR}/${MY_P}
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 5ec4360921290127fde345917e0399bce8ce32df Author: Gilles Dartiguelongue gentoo org> AuthorDate: Sat Nov 21 11:00:08 2015 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Tue Nov 24 21:56:23 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ec43609 gnome2.eclass: G2CONF usage now triggers eqawarn According to our policy and to make tracking last offenders easier. eclass/gnome2.eclass | 32 1 file changed, 20 insertions(+), 12 deletions(-) diff --git a/eclass/gnome2.eclass b/eclass/gnome2.eclass index 4bbe009..000b3d6 100644 --- a/eclass/gnome2.eclass +++ b/eclass/gnome2.eclass @@ -22,7 +22,8 @@ esac # @ECLASS-VARIABLE: G2CONF # @DEFAULT_UNSET # @DESCRIPTION: -# Extra configure opts passed to econf +# Extra configure opts passed to econf. +# Deprecated, pass extra arguments to gnome2_src_configure. G2CONF=${G2CONF:-""} # @ECLASS-VARIABLE: GNOME2_LA_PUNT @@ -93,10 +94,17 @@ gnome2_src_prepare() { # @DESCRIPTION: # Gnome specific configure handling gnome2_src_configure() { + # Deprecated for a long time now, see Gnome team policies + if [[ -n ${G2CONF} ]] ; then + eqawarn "G2CONF set, please review documentation at https://wiki.gentoo.org/wiki/Project:GNOME/Gnome_Team_Ebuild_Policies#G2CONF_and_src_configure; + fi + + local g2conf=() + # Update the GNOME configuration options if [[ ${GCONF_DEBUG} != 'no' ]] ; then if use debug ; then - G2CONF="--enable-debug=yes ${G2CONF}" + g2conf+=( --enable-debug=yes ) fi fi @@ -109,54 +117,54 @@ gnome2_src_configure() { # Preserve old behavior for older EAPI. if grep -q "enable-gtk-doc" "${ECONF_SOURCE:-.}"/configure ; then if has ${EAPI:-0} 4 && in_iuse doc ; then - G2CONF="$(use_enable doc gtk-doc) ${G2CONF}" + g2conf+=( $(use_enable doc gtk-doc) ) else - G2CONF="--disable-gtk-doc ${G2CONF}" + g2conf+=( --disable-gtk-doc ) fi fi # Pass --disable-maintainer-mode when needed if grep -q "^[[:space:]]*AM_MAINTAINER_MODE(\[enable\])" \ "${ECONF_SOURCE:-.}"/configure.*; then - G2CONF="--disable-maintainer-mode ${G2CONF}" + g2conf+=( --disable-maintainer-mode ) fi # Pass --disable-scrollkeeper when possible if grep -q "disable-scrollkeeper" "${ECONF_SOURCE:-.}"/configure; then - G2CONF="--disable-scrollkeeper ${G2CONF}" + g2conf+=( --disable-scrollkeeper ) fi # Pass --disable-silent-rules when possible (not needed for eapi5), bug #429308 if has ${EAPI:-0} 4; then if grep -q "disable-silent-rules" "${ECONF_SOURCE:-.}"/configure; then - G2CONF="--disable-silent-rules ${G2CONF}" + g2conf+=( --disable-silent-rules ) fi fi # Pass --disable-schemas-install when possible if grep -q "disable-schemas-install" "${ECONF_SOURCE:-.}"/configure; then - G2CONF="--disable-schemas-install ${G2CONF}" + g2conf+=( --disable-schemas-install ) fi # Pass --disable-schemas-compile when possible if grep -q "disable-schemas-compile" "${ECONF_SOURCE:-.}"/configure; then - G2CONF="--disable-schemas-compile ${G2CONF}" + g2conf+=( --disable-schemas-compile ) fi # Pass --enable-compile-warnings=minimum as we don't want -Werror* flags, bug #471336 if grep -q "enable-compile-warnings" "${ECONF_SOURCE:-.}"/configure; then - G2CONF="--enable-compile-warnings=minimum ${G2CONF}" + g2conf+=( --enable-compile-warnings=minimum ) fi # Pass --docdir with proper directory, bug #482646 if grep -q "^ *--docdir=" "${ECONF_SOURCE:-.}"/configure; then - G2CONF="--docdir="${EPREFIX}"/usr/share/doc/${PF} ${G2CONF}" + g2conf+=( --docdir="${EPREFIX}"/usr/share/doc/${PF} ) fi # Avoid sandbox violations caused by gnome-vfs (bug #128289 and #345659) addwrite "$(unset HOME; echo ~)/.gnome2" - econf ${G2CONF} "$@" + econf ${g2conf[@]} ${G2CONF} "$@" } # @FUNCTION: gnome2_src_compile
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 80eb2be65ae1daeee53ee497f12aa832ce6af1e0 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Tue Nov 24 17:52:06 2015 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Tue Nov 24 21:57:25 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80eb2be6 xdg-utils.eclass: add phase check eclass/xdg-utils.eclass | 8 1 file changed, 8 insertions(+) diff --git a/eclass/xdg-utils.eclass b/eclass/xdg-utils.eclass index 5c76557..ff22b39 100644 --- a/eclass/xdg-utils.eclass +++ b/eclass/xdg-utils.eclass @@ -69,6 +69,10 @@ xdg_environment_reset() { xdg_desktop_database_update() { local updater="${EROOT}${DESKTOP_DATABASE_UPDATE_BIN}" + if [[ ${EBUILD_PHASE} != post* ]] ; then + die "xdg_desktop_database_update must be used in pkg_post* phases." + fi + if [[ ! -x "${updater}" ]] ; then debug-print "${updater} is not executable" return @@ -86,6 +90,10 @@ xdg_desktop_database_update() { xdg_mimeinfo_database_update() { local updater="${EROOT}${MIMEINFO_DATABASE_UPDATE_BIN}" + if [[ ${EBUILD_PHASE} != post* ]] ; then + die "xdg_mimeinfo_database_update must be used in pkg_post* phases." + fi + if [[ ! -x "${updater}" ]] ; then debug-print "${updater} is not executable" return
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 3bdcae62e9f5c435e8f566c333f6ca01a7cdb21e Author: Gilles Dartiguelongue gentoo org> AuthorDate: Sat Nov 21 10:31:29 2015 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Tue Nov 24 21:56:16 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bdcae62 xdg.eclass: initial commit Goal of this eclass is to end the inconsistent and often forgotten use of fdo-mime.eclass. Provides all needed phases for proper behavior. https://bugs.gentoo.org/show_bug.cgi?id=208047 eclass/xdg.eclass | 61 +++ 1 file changed, 61 insertions(+) diff --git a/eclass/xdg.eclass b/eclass/xdg.eclass new file mode 100644 index 000..799d6a2 --- /dev/null +++ b/eclass/xdg.eclass @@ -0,0 +1,61 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +# @ECLASS: xdg.eclass +# @MAINTAINER: +# freedesktop-b...@gentoo.org +# @AUTHOR: +# Original author: Gilles Dartiguelongue+# @BLURB: Provides phases for XDG compliant packages. +# @DESCRIPTION: +# Utility eclass to update the desktop and shared mime info as laid +# out in the freedesktop specs & implementations + +inherit xdg-utils + +case "${EAPI:-0}" in + 4|5|6) + EXPORT_FUNCTIONS src_prepare pkg_preinst pkg_postinst pkg_postrm + ;; + *) die "EAPI=${EAPI} is not supported" ;; +esac + +DEPEND=" + dev-util/desktop-file-utils + x11-misc/shared-mime-info +" + +# @FUNCTION: xdg_src_prepare +# @DESCRIPTION: +# Prepare sources to work with XDG standards. +xdg_src_prepare() { + xdg_environment_reset + + has ${EAPI:-0} 6 && eapply_user +} + +# @FUNCTION: xdg_pkg_preinst +# @DESCRIPTION: +# Finds .desktop and mime info files for later handling in pkg_postinst +xdg_pkg_preinst() { + xdg_desktopfiles_savelist + xdg_mimeinfo_savelist +} + +# @FUNCTION: xdg_pkg_postinst +# @DESCRIPTION: +# Handle desktop and mime info database updates. +xdg_pkg_postinst() { + xdg_desktop_database_update + xdg_mimeinfo_database_update +} + +# @FUNCTION: xdg_pkg_postrm +# @DESCRIPTION: +# Handle desktop and mime info database updates. +xdg_pkg_postrm() { + xdg_desktop_database_update + xdg_mimeinfo_database_update +} +
[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-php/, app-eselect/eselect-php/files/
commit: a0709457d61898989510adfa26c4cb615f18165b Author: Michael Orlitzky gentoo org> AuthorDate: Tue Nov 24 20:11:36 2015 + Commit: Michael Orlitzky gentoo org> CommitDate: Tue Nov 24 20:12:00 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0709457 app-eselect/eselect-php: new revision to test config before FPM start/reload. Now that we have a configtest() command for the php-fpm daemon, we should run it before attempting to reload the daemon. This prevents the (working) daemon from crashing if the new config has a typo in it. Performing the same check before start() avoids a five-second wait if there is an error in the config. Gentoo-Bug: 487642 Package-Manager: portage-2.2.20.1 ...-php-0.7.1-r6.ebuild => eselect-php-0.7.1-r7.ebuild} | 2 +- .../files/{php-fpm.init-r3 => php-fpm.init-r4} | 17 ++--- 2 files changed, 15 insertions(+), 4 deletions(-) diff --git a/app-eselect/eselect-php/eselect-php-0.7.1-r6.ebuild b/app-eselect/eselect-php/eselect-php-0.7.1-r7.ebuild similarity index 95% rename from app-eselect/eselect-php/eselect-php-0.7.1-r6.ebuild rename to app-eselect/eselect-php/eselect-php-0.7.1-r7.ebuild index cd21027..6937b4a 100644 --- a/app-eselect/eselect-php/eselect-php-0.7.1-r6.ebuild +++ b/app-eselect/eselect-php/eselect-php-0.7.1-r7.ebuild @@ -33,7 +33,7 @@ src_install() { fi if use fpm ; then - newinitd "${FILESDIR}/php-fpm.init-r3" "php-fpm" + newinitd "${FILESDIR}/php-fpm.init-r4" "php-fpm" systemd_dotmpfilesd "${FILESDIR}/php-fpm.conf" exeinto /usr/libexec doexe "${FILESDIR}/php-fpm-launcher" diff --git a/app-eselect/eselect-php/files/php-fpm.init-r3 b/app-eselect/eselect-php/files/php-fpm.init-r4 similarity index 67% rename from app-eselect/eselect-php/files/php-fpm.init-r3 rename to app-eselect/eselect-php/files/php-fpm.init-r4 index a1b956e..6502ab9 100644 --- a/app-eselect/eselect-php/files/php-fpm.init-r3 +++ b/app-eselect/eselect-php/files/php-fpm.init-r4 @@ -6,7 +6,7 @@ extra_commands="configtest" set_phpvars() { PHPSLOT="${SVCNAME#php-fpm-}" PHP_FPM_PID="/run/php-fpm-${PHPSLOT}.pid" - if [ ${PHPSLOT} = 'php-fpm' ] ; then + if [ "${PHPSLOT}" = "php-fpm" ] ; then PHPSLOT="$(eselect php show fpm)" PHP_FPM_PID="/run/php-fpm.pid" fi @@ -16,6 +16,9 @@ set_phpvars() { } start() { +# If configtest fails, we don't have to sit around for five +# seconds waiting for a pid to show up. +configtest || return $? ebegin "Starting PHP FastCGI Process Manager" set_phpvars start-stop-daemon --start --pidfile "${PHP_FPM_PID}" \ @@ -45,6 +48,7 @@ stop() { } reload() { +configtest || return $? ebegin "Reloading PHP FastCGI Process Manager" set_phpvars [ -f "${PHP_FPM_PID}" ] && kill -USR2 $(cat "${PHP_FPM_PID}") @@ -54,6 +58,13 @@ reload() { configtest() { ebegin "Testing PHP FastCGI Process Manager configuration" set_phpvars -"${PHP_FPM_BIN}" --fpm-config "${PHP_FPM_CONF}" --test -eend $? +# Hide the "test is successful" message (which goes to stderr) if +# the test passed, but show the entire output if the test failed +# because it may contain hints about the problem. +OUTPUT=$( "${PHP_FPM_BIN}" --fpm-config "${PHP_FPM_CONF}" --test 2>&1 ) + +# Save this so `echo` doesn't clobber it. +local exit_code=$? +[ $exit_code -ne 0 ] && echo "${OUTPUT}" >&2 +eend $exit_code }
[gentoo-commits] repo/gentoo:master commit in: app-admin/sysstat/
commit: 18651e9c0a800b4ab90caa36207ee968d1317646 Author: Jeroen Roovers gentoo org> AuthorDate: Tue Nov 24 21:00:40 2015 + Commit: Jeroen Roovers gentoo org> CommitDate: Tue Nov 24 21:00:40 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18651e9c app-admin/sysstat: Old. Package-Manager: portage-2.2.25 app-admin/sysstat/Manifest | 2 - app-admin/sysstat/sysstat-11.0.7.ebuild | 89 - app-admin/sysstat/sysstat-11.1.7.ebuild | 89 - 3 files changed, 180 deletions(-) diff --git a/app-admin/sysstat/Manifest b/app-admin/sysstat/Manifest index 605792b..34489fd 100644 --- a/app-admin/sysstat/Manifest +++ b/app-admin/sysstat/Manifest @@ -1,5 +1,3 @@ DIST sysstat-11.0.2.tar.xz 291256 SHA256 acd87fdfbe7c796480f14fc26119d8f785d26827d74a0f5bced6c492a91f1b96 SHA512 4bb5f2ee14346d83c59bd4da36ae8fc6c13197eabb808b1b5db84b593f07d8b366b1f6329abed8d43e2a8497a89de0f89a398b741d4ca23b4a3a95973b5f0f54 WHIRLPOOL 98daee288e22f803f19bbe423eb999f527e8997f2ffd3fe1fe784363260365ee833dd33b755f44d6bfcc685f70b47cb8fd70fdd9a3fa679829c1e608bd65f8e2 -DIST sysstat-11.0.7.tar.xz 305548 SHA256 39dcaa3a174f110cc885ac2508292a4a459d60ea56818a0bd3d0c3d05b2e458a SHA512 4547c7ddf3519dc0e14ad9496f0c6cccb26a8e4df97638b755f792df3914f321284f0e60ce27b3c4642bb757fa7c5006a806fd14f816f578e12b7d20f3cdcd51 WHIRLPOOL 324a3b8718240234c6a94118accd3ea5d849b1c3976ef81d5a178f7daf2e5e3e3806c6f4fb914de3062df0be0d9e6e188e42a5b5cde17ac244f3ab453d69daa0 DIST sysstat-11.0.8.tar.xz 294828 SHA256 d073b0e95820254a3fbf53ae3fb27db91d5b11778875034cd39c4d56d8e23695 SHA512 bae205b90d3b908de14d568a7872cca1fe0b2a6e423b74d4f837ebd9f9892abc742f8dc746dde559763c982cf0fd73fafc9ad116ea827ff1189c92488fc8696e WHIRLPOOL 375c3e9af3634c151605f89f1debea3148e2d890f9c43cf4dcb834977c093d2622832c0f0773ef05330f6d9dacb3abfd74acc10ae56251b812a7c6c528007232 -DIST sysstat-11.1.7.tar.xz 321488 SHA256 c6767f14b157118189ac3228c650f4657399dc2a3ee8cecd7c9e6237865c02b5 SHA512 b7cfa950987668dcff8e2e342f6b789c191bfeed9eb8d0f4d72d51b87c017134252df9c50c31c895be9e0da7e82a74e332de46571d2b3562870fc2506237a240 WHIRLPOOL 23459acb6ceb4323b558ea056bed727a2275bec69235775209783bfcc627b10c01187e4d4377f5198acb46edeb86fdcfd0a559327532c9b1502a2b1ca7a5dd2f DIST sysstat-11.1.8.tar.xz 323512 SHA256 9c7eb478e6a3e6f3f19ef7e00438318e9f8e87a6608a242502a0828b6a41704a SHA512 4427f6e1a17cee2b56e624ab6c615d421e8a2a78b23dd6907a97f8946c20eefd2c181afe02652ad387a94d53d1d7203c6aee4d36d34424c9b2b03ee8b53366ce WHIRLPOOL 87c10b46f758efdee4e8dfedbc945a496e2f644de80632dd13fe7d99d81eca42d58a28946e138adcd4a8f9cdf22a1e1db14af548ebc4e55ad6a6eb2695bb7d65 diff --git a/app-admin/sysstat/sysstat-11.0.7.ebuild b/app-admin/sysstat/sysstat-11.0.7.ebuild deleted file mode 100644 index afcb078..000 --- a/app-admin/sysstat/sysstat-11.0.7.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -inherit eutils multilib systemd toolchain-funcs - -DESCRIPTION="System performance tools for Linux" -HOMEPAGE="http://pagesperso-orange.fr/sebastien.godard/; -SRC_URI="${HOMEPAGE}${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" -IUSE="debug +doc isag nls lm_sensors selinux" - -CDEPEND=" - isag? ( - dev-lang/tk:0 - dev-vcs/rcs - sci-visualization/gnuplot - ) - nls? ( virtual/libintl ) - lm_sensors? ( sys-apps/lm_sensors ) -" -DEPEND=" - ${CDEPEND} - nls? ( sys-devel/gettext ) -" -RDEPEND=" - ${CDEPEND} - selinux? ( sec-policy/selinux-sysstat ) -" - -SYSSTAT_FAKE_RC_DIR=Gentoo-does-not-use-rc.d - -src_prepare() { - if use nls; then - strip-linguas -i nls/ - local lingua pofile - for pofile in nls/*.po; do - lingua=${pofile/nls\/} - lingua=${lingua/.po} - if ! has ${lingua} ${LINGUAS}; then - rm "nls/${lingua}.po" || die - fi - done - fi - epatch \ - "${FILESDIR}"/${PN}-10.0.4-flags.patch \ - "${FILESDIR}"/${PN}-11.0.4-cron.patch -} - -src_configure() { - tc-export AR - sa_lib_dir=/usr/$(get_libdir)/sa \ - conf_dir=/etc \ - rcdir=${SYSSTAT_FAKE_RC_DIR} \ - econf \ - --enable-copy-only \ - --with-systemdsystemunitdir=$(systemd_get_unitdir) \ - $(use_enable debug debuginfo) \ - $(use_enable doc documentation ) \ - $(use_enable isag install-isag) \ - $(use_enable lm_sensors sensors) \ - $(use_enable nls) \ -
[gentoo-commits] repo/gentoo:master commit in: licenses/
commit: 24ecd501bc270994d0d2f7f6b519b08f834b2d1e Author: Ulrich Müller gentoo org> AuthorDate: Wed Nov 25 07:36:19 2015 + Commit: Ulrich Müller gentoo org> CommitDate: Wed Nov 25 07:36:19 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24ecd501 licenses: Remove unused. licenses/cos | 82 -- licenses/kicad-doc | 60 --- 2 files changed, 142 deletions(-) diff --git a/licenses/cos b/licenses/cos deleted file mode 100644 index c82a5d8..000 --- a/licenses/cos +++ /dev/null @@ -1,82 +0,0 @@ -Copyright (C) 2001-2002 by Jason Hunter, jhun...@servlets.com. -All rights reserved. - -The source code, object code, and documentation in the com.oreilly.servlet -package is copyright and owned by Jason Hunter. - - -USE RIGHTS - -Permission is granted to use the com.oreilly.servlet.* packages in the -development of any non-commercial project. For this use you are granted a -non-exclusive, non-transferable limited license at no cost. - -For a commercial project, permission is granted to use the -com.oreilly.servlet.* packages provided that every person on the development -team for that project owns a copy of the book Java Servlet Programming -(O'Reilly) in its most recent edition. The most recent edition is currently -the 2nd Edition, available in association with Amazon.com at -http://www.amazon.com/exec/obidos/ASIN/0596000405/jasonhunter. - -Other (sometimes cheaper) license terms are available upon request; please -write to jhun...@servlets.com for more information. - - -REDISTRIBUTION RIGHTS - -Commercial redistribution rights of the com.oreilly.servlet.* packages are -available by writing jhun...@servlets.com. - -Non-commercial redistribution is permitted provided that: - -1. You redistribute the package in object code form only (as Java .class files -or a .jar file containing the .class files) and only as part of a product that -uses the classes as part of its primary functionality. - -2. The product containing the package is non-commercial in nature. - -3. The public interface to the classes in the package, and the public -interface to any classes with similar functionality, is hidden from end users -when engaged in normal use of the product. - -4. The distribution is not part of a software development kit, operating -system, other library, or a development tool without written permission from -the copyright holder. - -5. The distribution includes copyright notice as follows: "The source code, -object code, and documentation in the com.oreilly.servlet package is copyright -and owned by Jason Hunter." in the documentation and/or other materials -provided with the distribution. - -6. You reproduce the above copyright notice, this list of conditions, and the -following disclaimer in the documentation and/or other materials provided with -the distribution. - -7. Licensor retains title to and ownership of the Software and all -enhancements, modifications, and updates to the Software. - -Note that the com.oreilly.servlet package is provided "as is" and the author -will not be liable for any damages suffered as a result of your use. -Furthermore, you understand the package comes without any guarantee of -technical support. - -You can always find the latest version of the com.oreilly.servlet package at -http://www.servlets.com. - - -THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS -OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE -FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS -OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY -OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF -SUCH DAMAGE. - -Thanks, - -Jason Hunter -jhun...@servlets.com diff --git a/licenses/kicad-doc b/licenses/kicad-doc deleted file mode 100644 index 279bf37..000 --- a/licenses/kicad-doc +++ /dev/null @@ -1,60 +0,0 @@ - KiCad Free Documentation Licence - - -Copyright (c) jean-pierre Charras -Copyright (C) KiCad Developers - -Everyone is permitted to copy and distribute verbatim copies -of this licence document, but changing it is not allowed. - - KICAD FREE DOCUMENTATION LICENCE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -1. Permission is granted to make and distribute verbatim copies of this -manual or piece of documentation provided any copyright notice and this -permission notice are preserved on all copies. - -2. Permission is
[gentoo-commits] proj/sci:master commit in: sci-libs/lmfit/
commit: 15ae563df330ed622df8e4e6b6cf3b66a2a93af5 Author: Marius Brehler linux sungazer de> AuthorDate: Wed Nov 25 07:23:15 2015 + Commit: Marius Brehler linux sungazer de> CommitDate: Wed Nov 25 07:23:15 2015 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=15ae563d sci-libs/lmfit: Fix EAPI version Package-Manager: portage-2.2.20.1 sci-libs/lmfit/ChangeLog| 3 +++ sci-libs/lmfit/lmfit-5.1.ebuild | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/sci-libs/lmfit/ChangeLog b/sci-libs/lmfit/ChangeLog index 1f82618..70e2fdf 100644 --- a/sci-libs/lmfit/ChangeLog +++ b/sci-libs/lmfit/ChangeLog @@ -2,6 +2,9 @@ # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 # $Id$ + 25 Nov 2015; Marius Brehlerlmfit-5.1.ebuild: + sci-libs/lmfit: Fix EAPI version + *lmfit-5.1 (24 Nov 2015) 24 Nov 2015; Christoph Junghans +lmfit-5.1.ebuild, diff --git a/sci-libs/lmfit/lmfit-5.1.ebuild b/sci-libs/lmfit/lmfit-5.1.ebuild index 2dc3784..4f2e0b1 100644 --- a/sci-libs/lmfit/lmfit-5.1.ebuild +++ b/sci-libs/lmfit/lmfit-5.1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=6 +EAPI=5 inherit eutils
[gentoo-commits] data/api:master commit in: files/overlays/
commit: f95c304a9e507dfc34f2cdc0947156ae5c3d3bbb Author: Michał Górny gentoo org> AuthorDate: Wed Nov 25 07:38:35 2015 + Commit: Michał Górny gentoo org> CommitDate: Wed Nov 25 07:39:31 2015 + URL:https://gitweb.gentoo.org/data/api.git/commit/?id=f95c304a Re-add y2kbadbug Reverts: 01c0154eb ("Remove y2kbadbug as requested by owner") Bug: https://bugs.gentoo.org/558618 files/overlays/repositories.xml | 10 ++ 1 file changed, 10 insertions(+) diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml index c7f786d..368833b 100644 --- a/files/overlays/repositories.xml +++ b/files/overlays/repositories.xml @@ -5252,6 +5252,16 @@ FIN rsync://gentoo.xwing.info/xwing-overlay +y2kbadbug +All ebuilds made by Daniel Shafer +https://github.com/y2kbadbug/gentoo-overlay + + dan...@danielshafer.name + Daniel Shafer + +https://github.com/y2kbadbug/gentoo-overlay.git + + yac https://github.com/yaccz/gentoo-overlay
[gentoo-commits] repo/gentoo:master commit in: www-client/lynx/files/, www-client/lynx/
commit: 6f1dbf0fbda3ff83d5b1a9290a38e262f05bdb38 Author: Mike Frysinger gentoo org> AuthorDate: Tue Nov 24 17:19:19 2015 + Commit: Mike Frysinger gentoo org> CommitDate: Tue Nov 24 17:19:19 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f1dbf0f www-client/lynx: fix ncurses cross-compiling logic www-client/lynx/files/lynx-2.8.9-cross-curses.patch | 19 +++ www-client/lynx/lynx-2.8.9_pre6.ebuild | 3 ++- 2 files changed, 21 insertions(+), 1 deletion(-) diff --git a/www-client/lynx/files/lynx-2.8.9-cross-curses.patch b/www-client/lynx/files/lynx-2.8.9-cross-curses.patch new file mode 100644 index 000..e541586 --- /dev/null +++ b/www-client/lynx/files/lynx-2.8.9-cross-curses.patch @@ -0,0 +1,19 @@ +the curses test logic does not provide a fallback case when trying to run +the curses test program. set that here to true since we know the deps are +sane via the ebuild. + +we could patch aclocal.m4, but this package doesn't rebuild autotools atm. + +--- a/configure b/configure +@@ -20146,9 +20146,7 @@ + echo "$as_me:20146: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + if test "$cross_compiling" = yes; then +- { { echo "$as_me:20149: error: cannot run test program while cross compiling" >&5 +-echo "$as_me: error: cannot run test program while cross compiling" >&2;} +- { (exit 1); exit 1; }; } ++cf_have_ncuconfig=yes + else + cat >conftest.$ac_ext <<_ACEOF + #line 20154 "configure" diff --git a/www-client/lynx/lynx-2.8.9_pre6.ebuild b/www-client/lynx/lynx-2.8.9_pre6.ebuild index 3abdfda..265115a 100644 --- a/www-client/lynx/lynx-2.8.9_pre6.ebuild +++ b/www-client/lynx/lynx-2.8.9_pre6.ebuild @@ -53,6 +53,7 @@ pkg_setup() { src_prepare() { epatch "${FILESDIR}"/${PN}-2.8.6-mint.patch epatch "${FILESDIR}"/${PN}-2.8.8_p1-parallel.patch + epatch "${FILESDIR}"/${PN}-2.8.9-cross-curses.patch } src_configure() { @@ -76,7 +77,7 @@ src_configure() { $(use_enable unicode japanese-utf8) \ $(use_with bzip2 bzlib) \ $(usex ssl "--with-$(usex gnutls gnutls ssl)=${EPREFIX}/usr" "") \ - $(usex unicode "--with-screen=ncursesw" "") + --with-screen=$(usex unicode "ncursesw" "ncurses") } src_install() {
[gentoo-commits] repo/gentoo:master commit in: sys-libs/ncurses/
commit: 60687094052f6401808b6931746a4201957c2156 Author: Mike Frysinger gentoo org> AuthorDate: Tue Nov 24 17:30:12 2015 + Commit: Mike Frysinger gentoo org> CommitDate: Tue Nov 24 17:30:12 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60687094 sys-libs/ncurses: use the same has_version test #566008 The previous commit f5b7039a9bc8c63240340b947c80393e92e21afe added the :0 slot qualifier to the first has_version test but not to the second. This breaks when building ncurses-6.0:0 on a system that has SLOT=5 already installed. sys-libs/ncurses/ncurses-6.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/ncurses/ncurses-6.0-r1.ebuild b/sys-libs/ncurses/ncurses-6.0-r1.ebuild index 9b56138..47c80c4 100644 --- a/sys-libs/ncurses/ncurses-6.0-r1.ebuild +++ b/sys-libs/ncurses/ncurses-6.0-r1.ebuild @@ -188,7 +188,7 @@ do_configure() { src_compile() { # See comments in src_configure. - if ! ROOT=/ has_version "~sys-libs/${P}" ; then + if ! ROOT=/ has_version "~sys-libs/${P}:0" ; then BUILD_DIR="${WORKDIR}" \ do_compile cross -C progs tic fi
[gentoo-commits] proj/gentoolkit:master commit in: /
commit: b58ce050071eac2208769bbd8241fbecc90e11af Author: Paul Varner gentoo org> AuthorDate: Tue Nov 24 18:14:26 2015 + Commit: Paul Varner gentoo org> CommitDate: Tue Nov 24 18:14:26 2015 + URL:https://gitweb.gentoo.org/proj/gentoolkit.git/commit/?id=b58ce050 Fix spelling error README.dev | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.dev b/README.dev index e7f81e6..5348867 100644 --- a/README.dev +++ b/README.dev @@ -16,7 +16,7 @@ coordinated with fuzzyray and/or dolsen. If you create a release and it breaks, please fix it. Any non Gentoo developers who wish to contribute, the best way to get -started is by clonig a copy of the repository and submitting patches to +started is by cloning a copy of the repository and submitting patches to bugzilla. Additionally, we can be found in the #gentoo-portage IRC channel.
[gentoo-commits] dev/bicatali:master commit in: sci-libs/cfitsio/
commit: 631d058a2edd1bffb2847cd350da85628a9a62c2 Author: Sébastien Fabbro gentoo org> AuthorDate: Tue Nov 24 18:52:54 2015 + Commit: Sebastien Fabbro gentoo org> CommitDate: Tue Nov 24 18:52:54 2015 + URL:https://gitweb.gentoo.org/dev/bicatali.git/commit/?id=631d058a sci-libs/cfitsio: version bump, switch to multilib Package-Manager: portage-2.2.25 sci-libs/cfitsio/Manifest| 1 + sci-libs/cfitsio/cfitsio-3.37.ebuild | 60 sci-libs/cfitsio/metadata.xml| 18 +++ 3 files changed, 79 insertions(+) diff --git a/sci-libs/cfitsio/Manifest b/sci-libs/cfitsio/Manifest new file mode 100644 index 000..d92d091 --- /dev/null +++ b/sci-libs/cfitsio/Manifest @@ -0,0 +1 @@ +DIST cfitsio-3.37.tar.gz 4135218 SHA256 68058d5c805a3a63f3fe62dafcc8cc80afe2e2b34e10e16a9b1fb38376c0acbf SHA512 31ec98cc700dad0deabbb7349b1a018d2d4aa79ae3f70fa28397bb43b1420c7107697443bc2bd43c88b372477676d9f8c22a6731114d51379312faf6d0936752 WHIRLPOOL b18921d174248a35186b3457ede8858a48136568d03cfda37a29d968cc43c817dd956d95e9f18f4d214b1ce36a2c564e9369d2e4fed562e19c7eb48992735783 diff --git a/sci-libs/cfitsio/cfitsio-3.37.ebuild b/sci-libs/cfitsio/cfitsio-3.37.ebuild new file mode 100644 index 000..17085d1 --- /dev/null +++ b/sci-libs/cfitsio/cfitsio-3.37.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +FORTRAN_NEEDED=fortran + +inherit autotools-multilib fortran-2 + +DESCRIPTION="C and Fortran library for manipulating FITS files" +HOMEPAGE="http://heasarc.gsfc.nasa.gov/docs/software/fitsio/fitsio.html; +SRC_URI="https://dev.gentoo.org/~bicatali/distfiles/${P}.tar.gz; + +LICENSE="MIT" +SLOT="0/2" +KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x64-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris" +IUSE="bzip2 doc examples fortran static-libs +tools threads" + +RDEPEND=" + sys-libs/zlib[${MULTILIB_USEDEP}] + bzip2? ( app-arch/bzip2[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND} + fortran? ( dev-lang/cfortran )" + +pkg_setup() { + use fortran && fortran-2_pkg_setup +} + +src_prepare() { + # avoid internal cfortran + if use fortran; then + mv cfortran.h cfortran.h.disabled + ln -s "${EPREFIX}"/usr/include/cfortran.h . || die + fi + autotools-multilib_src_prepare +} + +src_configure() { + local myeconfargs=( + $(use_enable fortran) + $(use_enable threads) + $(use_enable tools) + $(use_with bzip2) + ) + autotools-multilib_src_configure +} + +src_install () { + autotools-multilib_src_install + dodoc README README.md CHANGES.md docs/changes.txt docs/cfitsio.doc + use fortran && dodoc docs/fitsio.doc + use doc && dodoc docs/{quick,cfitsio,fpackguide}.pdf + use doc && use fortran && dodoc docs/fitsio.pdf + if use examples; then + insinto /usr/share/doc/${PF}/examples + doins cookbook.c testprog.c speed.c smem.c + use fortran && doins cookbook.f testf77.f + fi +} diff --git a/sci-libs/cfitsio/metadata.xml b/sci-libs/cfitsio/metadata.xml new file mode 100644 index 000..3a1d7ee --- /dev/null +++ b/sci-libs/cfitsio/metadata.xml @@ -0,0 +1,18 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + sci-astronomy + + CFITSIO is a library of C and Fortran subroutines for reading and + writing data files in FITS (Flexible Image Transport System) data + format. CFITSIO provides simple high-level routines for reading and + writing FITS files that insulate the programmer from the internal + complexities of the FITS format. CFITSIO also provides advanced + features for manipulating and filtering the information in FITS + files. + + +Build execs fpack, funpack, imcopy, fitscopy, listhead + + +
[gentoo-commits] repo/gentoo:gnome-xdg-eclasses commit in: eclass/
commit: 0799fdf5c54ed473a45973eda6d3a63fd33fd7c9 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Tue Nov 24 17:52:06 2015 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Tue Nov 24 18:49:39 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0799fdf5 xdg-utils.eclass: add phase check eclass/xdg-utils.eclass | 8 1 file changed, 8 insertions(+) diff --git a/eclass/xdg-utils.eclass b/eclass/xdg-utils.eclass index 3dc9e8e..10c8c42 100644 --- a/eclass/xdg-utils.eclass +++ b/eclass/xdg-utils.eclass @@ -69,6 +69,10 @@ xdg_environment_reset() { xdg_desktop_database_update() { local updater="${EROOT}${DESKTOP_DATABASE_UPDATE_BIN}" + if [[ ${EBUILD_PHASE} != post* ]] ; then + die "xdg_desktop_database_update must be used in pkg_post* phases." + fi + if [[ ! -x "${updater}" ]] ; then debug-print "${updater} is not executable" return @@ -86,6 +90,10 @@ xdg_desktop_database_update() { xdg_mimeinfo_database_update() { local updater="${EROOT}${MIMEINFO_DATABASE_UPDATE_BIN}" + if [[ ${EBUILD_PHASE} != post* ]] ; then + die "xdg_mimeinfo_database_update must be used in pkg_post* phases." + fi + if [[ ! -x "${updater}" ]] ; then debug-print "${updater} is not executable" return
[gentoo-commits] repo/gentoo:gnome-xdg-eclasses commit in: eclass/
commit: 95dc41708048bcec2680a28eecb874a12ca49fa6 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Tue Nov 24 18:22:39 2015 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Tue Nov 24 18:49:42 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95dc4170 xdg-utils.eclass: drop redundant ... eclass/xdg-utils.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclass/xdg-utils.eclass b/eclass/xdg-utils.eclass index 9a16ea3..61d5e9d 100644 --- a/eclass/xdg-utils.eclass +++ b/eclass/xdg-utils.eclass @@ -78,7 +78,7 @@ xdg_desktop_database_update() { return fi - ebegin "Updating .desktop files database ..." + ebegin "Updating .desktop files database" "${updater}" -q "${EROOT}${DESKTOP_DATABASE_DIR}" eend $? } @@ -99,7 +99,7 @@ xdg_mimeinfo_database_update() { return fi - ebegin "Updating shared mime info database ..." + ebegin "Updating shared mime info database" "${updater}" "${EROOT}${MIMEINFO_DATABASE_DIR}" eend $? }
[gentoo-commits] repo/gentoo:gnome-xdg-eclasses commit in: eclass/
commit: cf86d01bcf9a9d768c62b09812ce3c5f3a2af416 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Tue Nov 24 17:53:06 2015 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Tue Nov 24 18:49:41 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf86d01b xdg*.eclass: add support for EAPI 0, 1 and 2 Until bug #566728 is fixed. https://bugs.gentoo.org/show_bug.cgi?id=566728 eclass/xdg-utils.eclass | 2 +- eclass/xdg.eclass | 9 ++--- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/eclass/xdg-utils.eclass b/eclass/xdg-utils.eclass index 10c8c42..9a16ea3 100644 --- a/eclass/xdg-utils.eclass +++ b/eclass/xdg-utils.eclass @@ -16,7 +16,7 @@ # * XDG mime information database management case "${EAPI:-0}" in - 4|5|6) ;; + 0|1|2|3|4|5|6) ;; *) die "EAPI=${EAPI} is not supported" ;; esac diff --git a/eclass/xdg.eclass b/eclass/xdg.eclass index 26c41c3..1914687 100644 --- a/eclass/xdg.eclass +++ b/eclass/xdg.eclass @@ -15,7 +15,7 @@ inherit xdg-utils case "${EAPI:-0}" in - 4|5|6) + 0|1|2|3|4|5|6) EXPORT_FUNCTIONS src_prepare pkg_preinst pkg_postinst pkg_postrm ;; *) die "EAPI=${EAPI} is not supported" ;; @@ -41,8 +41,11 @@ xdg_src_prepare() { # Locations are stored in XDG_ECLASS_DESKTOPFILES and XDG_ECLASS_MIMEINFOFILES # respectively. xdg_pkg_preinst() { - export XDG_ECLASS_DESKTOPFILES=( $(cd "${D}" && find 'usr/share/applications' -type f -print0 2> /dev/null) ) - export XDG_ECLASS_MIMEINFOFILES=( $(cd "${D}" && find 'usr/share/mime' -type f -print0 2> /dev/null) ) + has ${EAPI:-0} 0 1 2 && ! use prefix && ED="${D}" + pushd "${ED}" > /dev/null || die + export XDG_ECLASS_DESKTOPFILES=( $(find 'usr/share/applications' -type f -print0 2> /dev/null) ) + export XDG_ECLASS_MIMEINFOFILES=( $(find 'usr/share/mime' -type f -print0 2> /dev/null) ) + popd > /dev/null || die } # @FUNCTION: xdg_pkg_postinst
[gentoo-commits] repo/gentoo:gnome-xdg-eclasses commit in: eclass/
commit: 0913bfc8d9650ad4eb542ec9a1a30736013224f2 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Tue Nov 24 17:42:27 2015 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Tue Nov 24 18:49:37 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0913bfc8 xdg*.eclass: move phase related logic to xdg.eclass eclass/xdg-utils.eclass | 32 eclass/xdg.eclass | 34 +++--- 2 files changed, 27 insertions(+), 39 deletions(-) diff --git a/eclass/xdg-utils.eclass b/eclass/xdg-utils.eclass index d140283..3dc9e8e 100644 --- a/eclass/xdg-utils.eclass +++ b/eclass/xdg-utils.eclass @@ -62,17 +62,6 @@ xdg_environment_reset() { unset DBUS_SESSION_BUS_ADDRESS } -# @FUNCTION: xdg_desktopfiles_savelist -# @DESCRIPTION: -# Find the .desktop files about to be installed and save their location -# in the XDG_ECLASS_DESKTOPFILES environment variable. -# This function should be called from pkg_preinst. -xdg_desktopfiles_savelist() { - pushd "${D}" > /dev/null || die - export XDG_ECLASS_DESKTOPFILES=$(find 'usr/share/applications' -type f 2> /dev/null) - popd > /dev/null || die -} - # @FUNCTION: fdo-xdg_desktop_database_update # @DESCRIPTION: # Updates the .desktop files database. @@ -85,27 +74,11 @@ xdg_desktop_database_update() { return fi - if [[ -z "${XDG_ECLASS_DESKTOPFILES}" ]]; then - debug-print "No .desktop files to add to database" - return - fi - ebegin "Updating .desktop files database ..." "${updater}" -q "${EROOT}${DESKTOP_DATABASE_DIR}" eend $? } -# @FUNCTION: xdg_mimeinfo_savelist -# @DESCRIPTION: -# Find the mime information files about to be installed and save their location -# in the XDG_ECLASS_MIMEINFOFILES environment variable. -# This function should be called from pkg_preinst. -xdg_mimeinfo_savelist() { - pushd "${D}" > /dev/null || die - export XDG_ECLASS_MIMEINFOFILES=$(find 'usr/share/mime' -type f 2> /dev/null) - popd > /dev/null || die -} - # @FUNCTION: xdg_mimeinfo_database_update # @DESCRIPTION: # Update the mime database. @@ -118,11 +91,6 @@ xdg_mimeinfo_database_update() { return fi - if [[ -z "${XDG_ECLASS_MIMEINFOFILES}" ]]; then - debug-print "No mime info files to add to database" - return - fi - ebegin "Updating shared mime info database ..." "${updater}" "${EROOT}${MIMEINFO_DATABASE_DIR}" eend $? diff --git a/eclass/xdg.eclass b/eclass/xdg.eclass index 799d6a2..1813858 100644 --- a/eclass/xdg.eclass +++ b/eclass/xdg.eclass @@ -37,25 +37,45 @@ xdg_src_prepare() { # @FUNCTION: xdg_pkg_preinst # @DESCRIPTION: -# Finds .desktop and mime info files for later handling in pkg_postinst +# Finds .desktop and mime info files for later handling in pkg_postinst. +# Locations are stored in XDG_ECLASS_DESKTOPFILES and XDG_ECLASS_MIMEINFOFILES +# respectively. xdg_pkg_preinst() { - xdg_desktopfiles_savelist - xdg_mimeinfo_savelist + export XDG_ECLASS_DESKTOPFILES=( $(cd "${D}" && find 'usr/share/applications' -type f -print0 2> /dev/null) ) + export XDG_ECLASS_MIMEINFOFILES=( $(cd "${D}" && find 'usr/share/mime' -type f -print0 2> /dev/null) ) } # @FUNCTION: xdg_pkg_postinst # @DESCRIPTION: # Handle desktop and mime info database updates. xdg_pkg_postinst() { - xdg_desktop_database_update - xdg_mimeinfo_database_update + if [[ -n "${XDG_ECLASS_DESKTOPFILES}" ]]; then + xdg_desktop_database_update + else + debug-print "No .desktop files to add to database" + fi + + if [[ -n "${XDG_ECLASS_MIMEINFOFILES}" ]]; then + xdg_mimeinfo_database_update + else + debug-print "No mime info files to add to database" + fi } # @FUNCTION: xdg_pkg_postrm # @DESCRIPTION: # Handle desktop and mime info database updates. xdg_pkg_postrm() { - xdg_desktop_database_update - xdg_mimeinfo_database_update + if [[ -n "${XDG_ECLASS_DESKTOPFILES}" ]]; then + xdg_desktop_database_update + else + debug-print "No .desktop files to add to database" + fi + + if [[ -n "${XDG_ECLASS_MIMEINFOFILES}" ]]; then + xdg_mimeinfo_database_update + else + debug-print "No mime info files to add to database" + fi }
[gentoo-commits] repo/gentoo:gnome-xdg-eclasses commit in: eclass/
commit: fa737de16d4e2a3f7d4723bf3a8e34c6068ef791 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Tue Nov 24 17:44:17 2015 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Tue Nov 24 18:49:38 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa737de1 xdg.eclass: use default in EAPI=6 instead of just eapply_user As suggested by Michał Górny. eclass/xdg.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/xdg.eclass b/eclass/xdg.eclass index 1813858..26c41c3 100644 --- a/eclass/xdg.eclass +++ b/eclass/xdg.eclass @@ -32,7 +32,7 @@ DEPEND=" xdg_src_prepare() { xdg_environment_reset - has ${EAPI:-0} 6 && eapply_user + has ${EAPI:-0} 6 && default } # @FUNCTION: xdg_pkg_preinst
[gentoo-commits] repo/gentoo:gnome-xdg-eclasses commit in: eclass/
commit: 141792aaa5ad65cc5dc72d248e7be4d37ce028bc Author: Gilles Dartiguelongue gentoo org> AuthorDate: Tue Nov 24 18:45:59 2015 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Tue Nov 24 18:49:44 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=141792aa xdg.eclass: make XDG_ECLASS_* bash arrays and deal with spaces in path eclass/xdg.eclass | 23 +-- 1 file changed, 17 insertions(+), 6 deletions(-) diff --git a/eclass/xdg.eclass b/eclass/xdg.eclass index 1914687..e804d18 100644 --- a/eclass/xdg.eclass +++ b/eclass/xdg.eclass @@ -43,8 +43,19 @@ xdg_src_prepare() { xdg_pkg_preinst() { has ${EAPI:-0} 0 1 2 && ! use prefix && ED="${D}" pushd "${ED}" > /dev/null || die - export XDG_ECLASS_DESKTOPFILES=( $(find 'usr/share/applications' -type f -print0 2> /dev/null) ) - export XDG_ECLASS_MIMEINFOFILES=( $(find 'usr/share/mime' -type f -print0 2> /dev/null) ) + + local f + XDG_ECLASS_DESKTOPFILES=() + while IFS= read -r -d '' f; do + XDG_ECLASS_DESKTOPFILES+=( ${f} ) + done < <(find 'usr/share/applications' -type f -print0 2>/dev/null) + + XDG_ECLASS_MIMEINFOFILES=() + while IFS= read -r -d '' f; do + XDG_ECLASS_MIMEINFOFILES+=( ${f} ) + done < <(find 'usr/share/mime' -type f -print0 2>/dev/null) + + export XDG_ECLASS_DESKTOPFILES XDG_ECLASS_MIMEINFOFILES popd > /dev/null || die } @@ -52,13 +63,13 @@ xdg_pkg_preinst() { # @DESCRIPTION: # Handle desktop and mime info database updates. xdg_pkg_postinst() { - if [[ -n "${XDG_ECLASS_DESKTOPFILES}" ]]; then + if [[ ${#XDG_ECLASS_DESKTOPFILES[@]} -gt 0 ]]; then xdg_desktop_database_update else debug-print "No .desktop files to add to database" fi - if [[ -n "${XDG_ECLASS_MIMEINFOFILES}" ]]; then + if [[ ${#XDG_ECLASS_MIMEINFOFILES[@]} -gt 0 ]]; then xdg_mimeinfo_database_update else debug-print "No mime info files to add to database" @@ -69,13 +80,13 @@ xdg_pkg_postinst() { # @DESCRIPTION: # Handle desktop and mime info database updates. xdg_pkg_postrm() { - if [[ -n "${XDG_ECLASS_DESKTOPFILES}" ]]; then + if [[ ${#XDG_ECLASS_DESKTOPFILES[@]} -gt 0 ]]; then xdg_desktop_database_update else debug-print "No .desktop files to add to database" fi - if [[ -n "${XDG_ECLASS_MIMEINFOFILES}" ]]; then + if [[ ${#XDG_ECLASS_MIMEINFOFILES[@]} -gt 0 ]]; then xdg_mimeinfo_database_update else debug-print "No mime info files to add to database"
[gentoo-commits] proj/portage:master commit in: pym/portage/sync/
commit: baeff1e7a7306081123d9a31b24c62d59ae73abb Author: Zac Medico gentoo org> AuthorDate: Sun Nov 22 20:05:37 2015 + Commit: Zac Medico gentoo org> CommitDate: Tue Nov 24 16:15:04 2015 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=baeff1e7 SyncManager: redirect command stderr to stdout (bug 566132) X-Gentoo-Bug: 566132 X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=566132 Acked-by: Alexander Berntsen gentoo.org> pym/portage/sync/controller.py | 7 +++ 1 file changed, 7 insertions(+) diff --git a/pym/portage/sync/controller.py b/pym/portage/sync/controller.py index 4595293..e71ba67 100644 --- a/pym/portage/sync/controller.py +++ b/pym/portage/sync/controller.py @@ -218,6 +218,13 @@ class SyncManager(object): self.usersync_uid = None spawn_kwargs = {} + # Redirect command stderr to stdout, in order to prevent + # spurious cron job emails (bug 566132). + spawn_kwargs["fd_pipes"] = { + 0: sys.__stdin__.fileno(), + 1: sys.__stdout__.fileno(), + 2: sys.__stdout__.fileno() + } spawn_kwargs["env"] = self.settings.environ() if repo.sync_user is not None: def get_sync_user_data(sync_user):
[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd/
commit: 064a64bc25f11be6a38b8b491aa77324f732bd99 Author: Mike Gilbert gentoo org> AuthorDate: Tue Nov 24 16:27:38 2015 + Commit: Mike Gilbert gentoo org> CommitDate: Tue Nov 24 16:27:38 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=064a64bc sys-apps/systemd: Remove old Package-Manager: portage-2.2.25_p7 sys-apps/systemd/Manifest| 4 - sys-apps/systemd/systemd-218-r3.ebuild | 460 - sys-apps/systemd/systemd-218-r4.ebuild | 463 - sys-apps/systemd/systemd-219_p112.ebuild | 473 -- sys-apps/systemd/systemd-224-r1.ebuild | 480 --- sys-apps/systemd/systemd-225.ebuild | 479 -- sys-apps/systemd/systemd-226.ebuild | 474 -- 7 files changed, 2833 deletions(-) diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest index 9a79f06..4d8107e 100644 --- a/sys-apps/systemd/Manifest +++ b/sys-apps/systemd/Manifest @@ -1,7 +1,3 @@ DIST systemd-218.tar.xz 3782276 SHA256 1b0768b53b6c6d813a93a4b8fe1f80cf53561b09075010a97c7aa08eee3fd59b SHA512 c183cce8532ccb4716b84587c96a626eea390202a5469b9d89c8cee7f703e40d7c584e05f29501d375b8cd2a1409d011de564df16f54e27f66b3c3007a6e5bd4 WHIRLPOOL 4d0bcf3ddfecd3354d9f4ab13851f8da6baf31e89e64d3b1ac671159f16f23597d88cc2525aece2f867c140fc97e80bce086a5af91f84b8095e2503c13995e6d -DIST systemd-219_p112.tar.xz 3944604 SHA256 8394ca0d55b05cb07c2187da8b614f3cb4eacc297c501dd09a31dad18acf28ea SHA512 480526ff45a8588b3a572ccc455d6357208093f5dae858947182f6e9e4595c1f612d1b661eff41f39f5df6ad0dcb6b0a08b08c15125baf1cf07402ac18a5130b WHIRLPOOL cf1ea60dc59a2a3f54cb66d24a529b742bd403f996a9e8f132fd9f9dc551308ee233fec4fec3e8feb7a657ccdd25e56a6e0756633a1c76a9c427588b262558d9 -DIST systemd-224.tar.gz 3868075 SHA256 0d7ac1532a57639fbc828f8a5051a090883c6ad2908618a7a13ab386db831bfc SHA512 7717d340c6de11afd589234b7ec8952fe2ffcd05829622bd7ea8e008870c0e3b83eb1eaf20e85a7adafc9c0c0b94fd93784510792109240e22e6b963f198 WHIRLPOOL 645b08ff0c20994b17b8ed585fb0eef682336961d7fedf25031fa4dc89a4d9a2b58c254e0f9baeedcb228435316fdfb562f9fefd21e5a63f94499d2f1040e093 -DIST systemd-225.tar.gz 3878442 SHA256 b2f576bb3688e9315f2f49b98e141ac6f964567370e98ebd8fd7332a0a6f9701 SHA512 35b3946509c7b01660da4370d3c51ff0e6a537dadd9dbb0a039c4f7ed552fd4e02ebac6eb8a788f61f1e3ba99444238d959051dd004c174b027729a80368ac19 WHIRLPOOL 47cd3b5690dafdf3c0ef6a9767e947666b1853541f8aefd17eb5c07eee1477daf32f3b249b04327b1c56d8ec430745725383750b97755bb6cf594d354a7ffdf8 DIST systemd-226.tar.gz 3914162 SHA256 baff6a938c5579769330d0224280bf1a1ff5920151d7201545fc9880b6326c67 SHA512 565331661e7d144dcdf1505f9a1a70b20a9b904567478593a8fa47ed18f9eb68a9339cf32f117ede994676a84d0cfe3fcedbc9b8d8c964445b741a32271e5584 WHIRLPOOL 9f0d7b761ad84f0bb557a22738d7fcc1b6515340db776790d9199401017747a62c24de214300c1f00fb33f86284f3498cadbece713d6e66a30903475f6bce273 DIST systemd-228.tar.gz 4034401 SHA256 dd124ff561a07e6439ed2b3713f38ca914df7747f110ce86deea17b56d245ae6 SHA512 e54f282f550854dc082a4788709905e5767b75d2057e18d749b54821f2e44e0a8d1349b1a9180036cc854ecccaf5ff86b3b1dba4d3c2ce1b1fc766930ea4c0ea WHIRLPOOL 16b28367edc29a74f5b08691839da39a02d55bf5bcdffef55bfb1a2e8065eeecbe22a2b661e2d5f161f008d05baa000aff60d662d65db380d6c3fe0c1380eea1 -DIST systemd.conf.m4-v219 1493 SHA256 90ee489b6e34945e5cda27a269e1247644382084f5a145a2df691282007c6768 SHA512 a117c40229af3ba2a0cec4c3db01728c3cab49bb6403fc84cb34f8a09979d98f7a200cd28bf2bbc7a71cbad856edf31190fba30a9d5810c55911746457bbf31a WHIRLPOOL a1604a4fdf5e2d4a4505252859c64d0a3c131b4bb371cff8c75331438f291f138d2732d939947988ab95b040e377412db84fbf6c45866fee028a2aac70e8eb9f diff --git a/sys-apps/systemd/systemd-218-r3.ebuild b/sys-apps/systemd/systemd-218-r3.ebuild deleted file mode 100644 index a68aa19..000 --- a/sys-apps/systemd/systemd-218-r3.ebuild +++ /dev/null @@ -1,460 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -AUTOTOOLS_PRUNE_LIBTOOL_FILES=all -PYTHON_COMPAT=( python{2_7,3_3,3_4} ) -inherit autotools-utils bash-completion-r1 linux-info multilib \ - multilib-minimal pam python-single-r1 systemd toolchain-funcs udev \ - user - -DESCRIPTION="System and service manager for Linux" -HOMEPAGE="http://www.freedesktop.org/wiki/Software/systemd; -SRC_URI="http://www.freedesktop.org/software/systemd/${P}.tar.xz; - -LICENSE="GPL-2 LGPL-2.1 MIT public-domain" -SLOT="0/2" -KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sparc x86" -IUSE="acl apparmor audit cryptsetup curl doc elfutils gcrypt gudev http - idn introspection kdbus +kmod +lz4 lzma pam policykit python qrcode +seccomp - selinux ssl sysv-utils terminal test vanilla xkb" - -MINKV="3.8" - -COMMON_DEPEND=">=sys-apps/util-linux-2.25:0= - sys-libs/libcap:0= - !=sys-process/audit-2:0=
[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd/files/, sys-apps/systemd/
commit: 7f59a94c88c938260171d6b5327ea8ae79a032c1 Author: Mike Gilbert gentoo org> AuthorDate: Tue Nov 24 16:25:56 2015 + Commit: Mike Gilbert gentoo org> CommitDate: Tue Nov 24 16:26:09 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f59a94c sys-apps/systemd: Backport fix for CVE-2015-7510 Bug: https://bugs.gentoo.org/566716 Package-Manager: portage-2.2.25_p7 sys-apps/systemd/files/CVE-2015-7510.patch | 37 ++ ...systemd-226-r1.ebuild => systemd-226-r2.ebuild} | 1 + .../{systemd-228.ebuild => systemd-228-r1.ebuild} | 1 + 3 files changed, 39 insertions(+) diff --git a/sys-apps/systemd/files/CVE-2015-7510.patch b/sys-apps/systemd/files/CVE-2015-7510.patch new file mode 100644 index 000..088adbb --- /dev/null +++ b/sys-apps/systemd/files/CVE-2015-7510.patch @@ -0,0 +1,37 @@ +From cb31827d62066a04b02111df3052949fda4b6888 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?=+Date: Mon, 23 Nov 2015 13:59:43 -0500 +Subject: [PATCH] nss-mymachines: do not allow overlong machine names + +https://github.com/systemd/systemd/issues/2002 +--- + src/nss-mymachines/nss-mymachines.c | 6 ++ + 1 file changed, 6 insertions(+) + +diff --git a/src/nss-mymachines/nss-mymachines.c b/src/nss-mymachines/nss-mymachines.c +index 969fa96..c98a959 100644 +--- a/src/nss-mymachines/nss-mymachines.c b/src/nss-mymachines/nss-mymachines.c +@@ -416,6 +416,9 @@ enum nss_status _nss_mymachines_getpwnam_r( + if (!e || e == p) + goto not_found; + ++if (e - p > HOST_NAME_MAX - 1) /* -1 for the last dash */ ++goto not_found; ++ + r = parse_uid(e + 1, ); + if (r < 0) + goto not_found; +@@ -573,6 +576,9 @@ enum nss_status _nss_mymachines_getgrnam_r( + if (!e || e == p) + goto not_found; + ++if (e - p > HOST_NAME_MAX - 1) /* -1 for the last dash */ ++goto not_found; ++ + r = parse_gid(e + 1, ); + if (r < 0) + goto not_found; +-- +2.6.3 + diff --git a/sys-apps/systemd/systemd-226-r1.ebuild b/sys-apps/systemd/systemd-226-r2.ebuild similarity index 99% rename from sys-apps/systemd/systemd-226-r1.ebuild rename to sys-apps/systemd/systemd-226-r2.ebuild index 9a7bc96..10471ac 100644 --- a/sys-apps/systemd/systemd-226-r1.ebuild +++ b/sys-apps/systemd/systemd-226-r2.ebuild @@ -146,6 +146,7 @@ src_prepare() { sed -i -e 's/GROUP="dialout"/GROUP="uucp"/' rules/*.rules || die epatch "${FILESDIR}/218-Dont-enable-audit-by-default.patch" epatch "${FILESDIR}/226-noclean-tmp.patch" + epatch "${FILESDIR}/CVE-2015-7510.patch" epatch_user eautoreconf } diff --git a/sys-apps/systemd/systemd-228.ebuild b/sys-apps/systemd/systemd-228-r1.ebuild similarity index 99% rename from sys-apps/systemd/systemd-228.ebuild rename to sys-apps/systemd/systemd-228-r1.ebuild index 440c35f..1ca11da 100644 --- a/sys-apps/systemd/systemd-228.ebuild +++ b/sys-apps/systemd/systemd-228-r1.ebuild @@ -146,6 +146,7 @@ src_prepare() { sed -i -e 's/GROUP="dialout"/GROUP="uucp"/' rules/*.rules || die epatch "${FILESDIR}/218-Dont-enable-audit-by-default.patch" epatch "${FILESDIR}/228-noclean-tmp.patch" + epatch "${FILESDIR}/CVE-2015-7510.patch" epatch_user eautoreconf }
[gentoo-commits] repo/gentoo:master commit in: app-emulation/docker/files/, app-emulation/docker/
commit: c32a35e8d8fea39c1445a6880656f850b110f4f7 Author: mudler dark-lab net> AuthorDate: Sat Nov 21 11:52:18 2015 + Commit: Kacper Kowalik gentoo org> CommitDate: Tue Nov 24 16:43:00 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c32a35e8 app-emulation/docker: version bump, fixes #566432 app-emulation/docker/Manifest | 1 + app-emulation/docker/docker-1.9.1.ebuild | 265 + .../docker/files/18074-disable-journald-arm.patch | 30 +++ 3 files changed, 296 insertions(+) diff --git a/app-emulation/docker/Manifest b/app-emulation/docker/Manifest index c36b331..5705368 100644 --- a/app-emulation/docker/Manifest +++ b/app-emulation/docker/Manifest @@ -4,3 +4,4 @@ DIST docker-1.7.1.tar.gz 6853527 SHA256 9cd26415d68a88d3cf576e7e78c2fe97f42af795 DIST docker-1.8.1.tar.gz 7562594 SHA256 7f22e88a994dc1bc143f87215de01ccd902450e6e8d747467d042a56db792b03 SHA512 6c015b236914da945d9e5bf2fed3e8a0a4d1e0c44ee02bf6edc04b2bb48b626353e37de45cd99c486b7ced70807e606d5eac2f1bdb3f8a7ba86cd9b71e4f5504 WHIRLPOOL 8d514fb309f0ddbb92bcf84f4d79320e18c26211536919bbed6f5af77247f14f93239e5c890c5214cf0a9663acc48a45545a87227f0fe4bf8866ac7d7c5c DIST docker-1.8.2.tar.gz 7563667 SHA256 457569ca8edd70293132789bfe51636f86cd8a46a60c6d02d5ee8600cf79f74b SHA512 c44f3cc0e0b7db463730620c0ec4b1aa1ea4a42f6528c891914318cb945aaa906e8eeaf91d32fb2d87a11ea1be428d1cf0de7d3ce4681c7db37390e4e1f79c67 WHIRLPOOL 2023f433ae25cc11fed6e4109a81dd949765daf342011f08a0ce8c1a8572ced595273ab78c45ac09abe895766c4443ff5a3219c5fce37725503bcdc39f49a947 DIST docker-1.9.0.tar.gz 7815144 SHA256 1c06baea61971a711f9e510800fb4de5e0d8a6560963cfdc891e0037b40dc974 SHA512 16c7fd900ff1122ccd62ce93b84209b026a165ff647cd4875e32c16251098c05e9e7de834cc6f27d164b5be168f8fd16323ec60593287a787f6fa8fcef144291 WHIRLPOOL 4031e3aa03f74afaf395a412668d7142f867e6279a9d0ac5334a6b1d8b3ad593961d0e1c63aa7fc46179555a6f106ce6e8acbec774d21a7af37a147a2ea0 +DIST docker-1.9.1.tar.gz 7824414 SHA256 ff0ad9647b756381758a16440a48e6f3c8615bbc903e53680569aac0b0a85157 SHA512 db9db1d5095b2afe2285265414c36026d2b42d5547301d7d462151b81553f33e242b403b566e7835727d51b77e3176c049f1e9f37f60b59b3c66b95403c97b9d WHIRLPOOL 93118093947c8a490a2007003e45974d7923afae4111c59e2f026787cf57f99b275be1be4a9e69b17cddf576f2d2af7fadcaa1f7ebc0ca08ce0e42a055ace22b diff --git a/app-emulation/docker/docker-1.9.1.ebuild b/app-emulation/docker/docker-1.9.1.ebuild new file mode 100644 index 000..f490eac --- /dev/null +++ b/app-emulation/docker/docker-1.9.1.ebuild @@ -0,0 +1,265 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +EGO_PN="github.com/docker/docker" + +if [[ ${PV} = ** ]]; then + # Docker cannot be fetched via "go get", thanks to autogenerated code + EGIT_REPO_URI="https://${EGO_PN}.git; + EGIT_CHECKOUT_DIR="${WORKDIR}/${P}/src/${EGO_PN}" + inherit git-r3 +else + MY_PV="${PV/_/-}" + DOCKER_GITCOMMIT="a34a1d5" + EGIT_COMMIT="v${MY_PV}" + SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" + [ "$DOCKER_GITCOMMIT" ] || die "DOCKER_GITCOMMIT must be added manually for each bump!" + inherit golang-vcs-snapshot +fi +inherit bash-completion-r1 linux-info multilib systemd udev user + +DESCRIPTION="Docker complements kernel namespacing with a high-level API which operates at the process level" +HOMEPAGE="https://dockerproject.org; +LICENSE="Apache-2.0" +SLOT="0" +IUSE="apparmor aufs btrfs +device-mapper experimental overlay" + +# https://github.com/docker/docker/blob/master/hack/PACKAGERS.md#build-dependencies +CDEPEND=" + >=dev-db/sqlite-3.7.9:3 + device-mapper? ( + >=sys-fs/lvm2-2.02.89[thin] + ) +" + +DEPEND=" + ${CDEPEND} + + dev-go/go-md2man + + btrfs? ( + >=sys-fs/btrfs-progs-3.8 + ) +" + +# https://github.com/docker/docker/blob/master/hack/PACKAGERS.md#runtime-dependencies +# https://github.com/docker/docker/blob/master/hack/PACKAGERS.md#optional-dependencies +RDEPEND=" + ${CDEPEND} + + !app-emulation/docker-bin + >=net-firewall/iptables-1.4 + sys-process/procps + >=dev-vcs/git-1.7 + >=app-arch/xz-utils-4.9 + + apparmor? ( + sys-libs/libapparmor[static-libs] + ) +" + +RESTRICT="installsources strip" + +# see "contrib/check-config.sh" from upstream's sources +CONFIG_CHECK=" + ~NAMESPACES ~NET_NS ~PID_NS ~IPC_NS ~UTS_NS + ~DEVPTS_MULTIPLE_INSTANCES + ~CGROUPS ~CGROUP_CPUACCT ~CGROUP_DEVICE ~CGROUP_FREEZER ~CGROUP_SCHED ~CPUSETS ~MEMCG + ~MACVLAN ~VETH ~BRIDGE ~BRIDGE_NETFILTER + ~NF_NAT_IPV4 ~IP_NF_FILTER ~IP_NF_TARGET_MASQUERADE + ~NETFILTER_XT_MATCH_ADDRTYPE ~NETFILTER_XT_MATCH_CONNTRACK + ~NF_NAT ~NF_NAT_NEEDED + + ~POSIX_MQUEUE + +
[gentoo-commits] repo/gentoo:master commit in: eclass/tests/, eclass/
commit: ddd7a0bc1e06c0f7737799b784c110b7903f0a58 Author: Mike Frysinger gentoo org> AuthorDate: Tue Nov 24 17:02:31 2015 + Commit: Mike Frysinger gentoo org> CommitDate: Tue Nov 24 17:03:49 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddd7a0bc multiprocessing.eclass: makeopts_loadavg: various fixes #543116 - Add support for --max-load option - Fix default load value if not specified (999) - Fix trailing flag consumption so we don't leave garbage behind - Add tests! eclass/multiprocessing.eclass| 7 +++-- eclass/tests/multiprocessing_makeopts_loadavg.sh | 36 2 files changed, 40 insertions(+), 3 deletions(-) diff --git a/eclass/multiprocessing.eclass b/eclass/multiprocessing.eclass index 534b35c..06e004a 100644 --- a/eclass/multiprocessing.eclass +++ b/eclass/multiprocessing.eclass @@ -86,9 +86,10 @@ makeopts_loadavg() { # This assumes the first .* will be more greedy than the second .* # since POSIX doesn't specify a non-greedy match (i.e. ".*?"). local lavg=$(echo " $* " | sed -r -n \ - -e 's:.*[[:space:]](-l|--load-average[=[:space:]])[[:space:]]*([0-9]+|[0-9]+\.[0-9]+)[^0-9.]*:\2:p' \ - -e 's:.*[[:space:]](-l|--load-average)[[:space:]].*:999:p') - echo ${lavg:-1} + -e 's:.*[[:space:]](-l|--(load-average|max-load)[=[:space:]])[[:space:]]*([0-9]+|[0-9]+\.[0-9]+).*:\3:p' \ + -e 's:.*[[:space:]](-l|--(load-average|max-load))[[:space:]].*:999:p') + # Default to 999 since the default is to not use a load limit. + echo ${lavg:-999} } # @FUNCTION: multijob_init diff --git a/eclass/tests/multiprocessing_makeopts_loadavg.sh b/eclass/tests/multiprocessing_makeopts_loadavg.sh new file mode 100755 index 000..12f9d01 --- /dev/null +++ b/eclass/tests/multiprocessing_makeopts_loadavg.sh @@ -0,0 +1,36 @@ +#!/bin/bash +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +source tests-common.sh + +inherit multiprocessing + +test-makeopts_loadavg() { + local exp=$1; shift + tbegin "makeopts_loadavg($*) == ${exp}" + local act=$(makeopts_loadavg "$@") + [[ ${act} == "${exp}" ]] + tend $? "Got back: ${act}" +} + +tests=( + 999 "-j" + 999 "-l" + 999 "" + 9 "-l9 -w" + 9 "-l 9 -w-j4" + 3 "-l3 -j 4 -w" + 5 "--load-average=5" + 6 "--load-average 6" + 7 "-l3 --load-average 7 -w" + 4 "-j1 -j 2 --load-average 3 --load-average=4" + 3 " --max-load=3 -x" + 8 " -l 8 " +) +for (( i = 0; i < ${#tests[@]}; i += 2 )) ; do + test-makeopts_loadavg "${tests[i]}" "${tests[i+1]}" +done + +texit
[gentoo-commits] proj/portage:master commit in: pym/portage/tests/resolver/, pym/_emerge/
commit: 0c00530c92ecca3499c7d98fedae41a9ab559d17 Author: Zac Medico gentoo org> AuthorDate: Tue Nov 24 09:14:41 2015 + Commit: Zac Medico gentoo org> CommitDate: Tue Nov 24 16:43:58 2015 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=0c00530c depgraph: autounmask for conditional USE deps (bug 566704) For parents with unsatisfied conditional dependencies, translate USE change suggestions into autounmask changes. X-Gentoo-Bug: 566704 X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=566704 Acked-by: Alexander Berntsen gentoo.org> pym/_emerge/depgraph.py| 35 +- .../tests/resolver/test_autounmask_parent.py | 43 ++ 2 files changed, 77 insertions(+), 1 deletion(-) diff --git a/pym/_emerge/depgraph.py b/pym/_emerge/depgraph.py index 57040ab..f659b0a 100644 --- a/pym/_emerge/depgraph.py +++ b/pym/_emerge/depgraph.py @@ -4075,6 +4075,7 @@ class depgraph(object): # Now that the root packages have been added to the graph, # process the dependencies. if not self._create_graph(): + self._apply_parent_use_changes() return 0, myfavorites try: @@ -4162,6 +4163,24 @@ class depgraph(object): # We're true here unless we are missing binaries. return (True, myfavorites) + def _apply_parent_use_changes(self): + """ + For parents with unsatisfied conditional dependencies, translate + USE change suggestions into autounmask changes. + """ + if (self._dynamic_config._unsatisfied_deps_for_display and + self._dynamic_config._autounmask): + remaining_items = [] + for item in self._dynamic_config._unsatisfied_deps_for_display: + pargs, kwargs = item + kwargs = kwargs.copy() + kwargs['collect_use_changes'] = True + if not self._show_unsatisfied_dep(*pargs, + **portage._native_kwargs(kwargs)): + remaining_items.append(item) + if len(remaining_items) != len(self._dynamic_config._unsatisfied_deps_for_display): + self._dynamic_config._unsatisfied_deps_for_display = remaining_items + def _set_args(self, args): """ Create the "__non_set_args__" package set from atoms and packages given as @@ -4718,7 +4737,8 @@ class depgraph(object): def _show_unsatisfied_dep(self, root, atom, myparent=None, arg=None, - check_backtrack=False, check_autounmask_breakage=False, show_req_use=None): + check_backtrack=False, check_autounmask_breakage=False, show_req_use=None, + collect_use_changes=False): """ When check_backtrack=True, no output is produced and the method either returns or raises _backtrack_mask if @@ -4962,15 +4982,28 @@ class depgraph(object): "defined by %s: '%s'" % (myparent.cpv, \ human_readable_required_use(required_use)) + target_use = {} for flag in involved_flags: if flag in self._pkg_use_enabled(myparent): + target_use[flag] = False changes.append(colorize("blue", "-" + flag)) else: + target_use[flag] = True changes.append(colorize("red", "+" + flag)) + + if collect_use_changes and not required_use_warning: + previous_changes = self._dynamic_config._needed_use_config_changes.get(myparent) + self._pkg_use_enabled(myparent, target_use=target_use) + if previous_changes is not self._dynamic_config._needed_use_config_changes.get(myparent): + return True + mreasons.append("Change USE: %s" % " ".join(changes) + required_use_warning) if (myparent, mreasons) not in missing_use_reasons: missing_use_reasons.append((myparent, mreasons)) + if
[gentoo-commits] proj/sci:master commit in: sci-biology/maker/
commit: 86239003790adfcc24b9ec2bebc0a065fc81e036 Author: Martin Mokrejš fold natur cuni cz> AuthorDate: Tue Nov 24 17:06:18 2015 + Commit: Martin Mokrejs fold natur cuni cz> CommitDate: Tue Nov 24 17:06:18 2015 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=86239003 sci-biology/maker: added DEPENDencies on two new dev-perl/ packages added by Andreas K. Hüttel to the main portage tree sci-biology/maker/maker-2.31.8.ebuild | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/sci-biology/maker/maker-2.31.8.ebuild b/sci-biology/maker/maker-2.31.8.ebuild index 7f422b9..9ab0eed 100644 --- a/sci-biology/maker/maker-2.31.8.ebuild +++ b/sci-biology/maker/maker-2.31.8.ebuild @@ -19,10 +19,8 @@ SLOT="0" KEYWORDS="" IUSE="mpi" -# http://search.cpan.org/~rgarcia/Perl-Unsafe-Signals-0.02/ # bug #566358 # http://search.cpan.org/~rybskej/forks-0.36/lib/forks.pm # bug #566360 # http://search.cpan.org/~rybskej/forks-0.36/lib/forks/shared.pm -# http://search.cpan.org/~dconway/IO-Prompt-0.997002/lib/IO/Prompt.pm # bug #566362 DEPEND=" mpi? ( sys-cluster/mpich2 ) dev-perl/DBI @@ -34,6 +32,8 @@ DEPEND=" dev-perl/libwww-perl dev-perl/DBD-Pg dev-perl/Want + dev-perl/IO-Prompt + dev-perl/Perl-Unsafe-Signals virtual/perl-Module-Build >=sci-biology/bioperl-1.6 sci-biology/ncbi-tools || ( sci-biology/ncbi-tools++ ) @@ -88,9 +88,9 @@ pkg_nofetch() { einfo "Please visit ${HOMEPAGE} and obtain the file" einfo "maker-"${PV}".tgz and place it into ${DISTDIR}" einfo "You must also install sci-biology/repeatmasker otherwise" - einfo "MAKER install will stop." + einfo "MAKER install process will stop." einfo "That in turn requires you to register at http://www.girinst.org/server/RepBase; - einfo "to obtain for sci-biology/repeatmasker-libraries" + einfo "to obtain sci-biology/repeatmasker-libraries data file" } src_compile(){
[gentoo-commits] proj/gentoolkit:master commit in: /
commit: 1415ee6c58c52633b801bac79810f9cf463987d7 Author: Paul Varner gentoo org> AuthorDate: Tue Nov 24 18:10:01 2015 + Commit: Paul Varner gentoo org> CommitDate: Tue Nov 24 18:10:01 2015 + URL:https://gitweb.gentoo.org/proj/gentoolkit.git/commit/?id=1415ee6c Update documentation Add a pointer to gitweb in Changelog Update policy for creating releases in README.dev Remove obsolete TODO file ChangeLog | 3 +++ README.dev | 11 --- TODO | 33 - 3 files changed, 11 insertions(+), 36 deletions(-) diff --git a/ChangeLog b/ChangeLog index 7524886..a7ff478 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,6 @@ +Please see https://gitweb.gentoo.org/proj/gentoolkit.git/log/ +Alternatively, you can use 'git log' on a copy of the repository + 2010-01-04: Paul Varner* euse: Merge euse from bug #259318 written by Jared Hancock. This version is a significant rewrite and add supports for utilizing diff --git a/README.dev b/README.dev index 62a35fe..e7f81e6 100644 --- a/README.dev +++ b/README.dev @@ -7,11 +7,16 @@ We only have several requirements. If you want to do a major change (i.e rewrite/refactor something), please talk to us before pushing any commits. If you break something, please fix it. -If you want a new release of gentoolkit or gentoolkit-dev, please coordinate -it with fuzzyray (gentoolkit) or idl0r (gentoolkit-dev). +All members of the Portage or Portage Tools projects are authorized to +create a new release of gentoolkit or gentoolkit-dev. + +All other Gentoo Developers are authorized to create a new release if it is +coordinated with fuzzyray and/or dolsen. + +If you create a release and it breaks, please fix it. Any non Gentoo developers who wish to contribute, the best way to get -started is by pulling a copy of the repository and submitting patches to +started is by clonig a copy of the repository and submitting patches to bugzilla. Additionally, we can be found in the #gentoo-portage IRC channel. diff --git a/TODO b/TODO deleted file mode 100644 index 1cee1a4..000 --- a/TODO +++ /dev/null @@ -1,33 +0,0 @@ -- equery: - - add --overlay, --portdir to uses - - add glsa pkgspec - - query for current GLSAs on installed package(s) -- rewrite ekeywords and echangelog to use gentoolkit -- merge change and echangelog -- merge useflag and euse, have _one_ command line tool - - update ufed to rely on the CLI tool - - update ufed to rely on generate-use - - merge generate-use and ufed? -- write efeatures for turning on/off FEATURES in make.conf -- look at ekeys, ewatch -- revision bump tool - - bump versioned files in filesdir - - -m for changelog entry - - use ~/.gentoo/gentoolkit/ebump.conf - - use /etc/gentoolkit/ebump.conf - -equery (modern): - Add more --debug stuff - Write tests for Dependencies._parser - Profile Dependencies._parser - Extend PackageFormatter usage to everything that outputs packages to - allow for purvasive use of -F, --format goodness - -Ebuild changes: - - Add: - src_test() { - "${python}" setup.py test || die "testing returned non zero" - } - -For Next Release: - - write NEWS file
[gentoo-commits] repo/gentoo:gnome-xdg-eclasses commit in: eclass/
commit: e7649a8af18c210b6141558dfb4840da04e90715 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Tue Nov 24 18:45:59 2015 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Tue Nov 24 19:07:01 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7649a8a xdg.eclass: drop unneeded old EAPI support Should not have been there to start with since it is a new eclass. eclass/xdg.eclass | 11 --- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/eclass/xdg.eclass b/eclass/xdg.eclass index e804d18..2ad0ada 100644 --- a/eclass/xdg.eclass +++ b/eclass/xdg.eclass @@ -15,7 +15,7 @@ inherit xdg-utils case "${EAPI:-0}" in - 0|1|2|3|4|5|6) + 4|5|6) EXPORT_FUNCTIONS src_prepare pkg_preinst pkg_postinst pkg_postrm ;; *) die "EAPI=${EAPI} is not supported" ;; @@ -41,22 +41,19 @@ xdg_src_prepare() { # Locations are stored in XDG_ECLASS_DESKTOPFILES and XDG_ECLASS_MIMEINFOFILES # respectively. xdg_pkg_preinst() { - has ${EAPI:-0} 0 1 2 && ! use prefix && ED="${D}" - pushd "${ED}" > /dev/null || die - local f + XDG_ECLASS_DESKTOPFILES=() while IFS= read -r -d '' f; do XDG_ECLASS_DESKTOPFILES+=( ${f} ) - done < <(find 'usr/share/applications' -type f -print0 2>/dev/null) + done < <(cd "${D}" && find 'usr/share/applications' -type f -print0 2>/dev/null) XDG_ECLASS_MIMEINFOFILES=() while IFS= read -r -d '' f; do XDG_ECLASS_MIMEINFOFILES+=( ${f} ) - done < <(find 'usr/share/mime' -type f -print0 2>/dev/null) + done < <(cd "${D}" && find 'usr/share/mime' -type f -print0 2>/dev/null) export XDG_ECLASS_DESKTOPFILES XDG_ECLASS_MIMEINFOFILES - popd > /dev/null || die } # @FUNCTION: xdg_pkg_postinst
[gentoo-commits] repo/gentoo:master commit in: media-libs/clutter-gst/, media-libs/clutter-gst/files/
commit: e006ff5f2d5950fff2e4891614fddbe29696d998 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Tue Nov 24 15:15:02 2015 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Tue Nov 24 19:12:27 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e006ff5f media-libs/clutter-gst: make udev support optional It was forced on because upstream had it automagic. Patch submitted and accepted upstream. Also add X USE flag and make it synchronized with clutter since there is conditional code being built depending on whether clutter has X11 support or not ending up in clutter-gst linking to libX11. .../clutter-gst/clutter-gst-3.0.14-r1.ebuild | 71 ++ .../files/clutter-gst-3.0.14-automagic-udev.patch | 50 +++ 2 files changed, 121 insertions(+) diff --git a/media-libs/clutter-gst/clutter-gst-3.0.14-r1.ebuild b/media-libs/clutter-gst/clutter-gst-3.0.14-r1.ebuild new file mode 100644 index 000..3110373 --- /dev/null +++ b/media-libs/clutter-gst/clutter-gst-3.0.14-r1.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" +GCONF_DEBUG="yes" +GNOME2_LA_PUNT="yes" +PYTHON_COMPAT=( python2_7 ) + +inherit autotools eutils gnome2 python-any-r1 + +HOMEPAGE="https://blogs.gnome.org/clutter/; +DESCRIPTION="GStreamer integration library for Clutter" + +LICENSE="LGPL-2.1+" +SLOT="3.0" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="X examples +introspection udev" + +# >=cogl-1.18 provides cogl-2.0-experimental +COMMON_DEPEND=" + >=dev-libs/glib-2.20:2 + >=media-libs/clutter-1.20:1.0=[X=,introspection?] + >=media-libs/cogl-1.18:1.0=[introspection?] + >=media-libs/gstreamer-1.4:1.0[introspection?] + >=media-libs/gst-plugins-bad-1.4:1.0 + >=media-libs/gst-plugins-base-1.4:1.0[introspection?] + introspection? ( >=dev-libs/gobject-introspection-0.6.8:= ) + udev? ( virtual/libgudev ) +" +# uses goom from gst-plugins-good +RDEPEND="${COMMON_DEPEND} + >=media-libs/gst-plugins-good-1.4:1.0 + !udev? ( media-plugins/gst-plugins-v4l2 ) +" +DEPEND="${COMMON_DEPEND} + ${PYTHON_DEPS} + >=dev-util/gtk-doc-am-1.11 + virtual/pkgconfig +" + +src_prepare() { + # Make udev support controllable + epatch "${FILESDIR}"/${PN}-3.0.14-automagic-udev.patch + + eautoreconf +} + +src_configure() { + # --enable-gl-texture-upload is experimental + gnome2_src_configure \ + --disable-maintainer-flags \ + $(use_enable introspection) \ + $(use_with udev) +} + +src_compile() { + # Clutter tries to access dri without userpriv, upstream bug #661873 + # Massive failure of a hack, see bug 360219, bug 360073, bug 363917 + unset DISPLAY + gnome2_src_compile +} + +src_install() { + gnome2_src_install + + if use examples; then + insinto /usr/share/doc/"${PF}"/examples + doins examples/{*.c,*.png,README} + fi +} diff --git a/media-libs/clutter-gst/files/clutter-gst-3.0.14-automagic-udev.patch b/media-libs/clutter-gst/files/clutter-gst-3.0.14-automagic-udev.patch new file mode 100644 index 000..106ceb5 --- /dev/null +++ b/media-libs/clutter-gst/files/clutter-gst-3.0.14-automagic-udev.patch @@ -0,0 +1,50 @@ +From ce92707eba5153c7ba0ee107f887480f2db494f2 Mon Sep 17 00:00:00 2001 +From: Gilles Dartiguelongue+Date: Tue, 24 Nov 2015 11:32:37 +0100 +Subject: [PATCH] Make libgudev dependency controllable by configure switch + +--- + configure.ac | 27 --- + 1 file changed, 20 insertions(+), 7 deletions(-) + +diff --git a/configure.ac b/configure.ac +index 67dede9..e8f4887 100644 +--- a/configure.ac b/configure.ac +@@ -209,13 +209,26 @@ AS_IF([test "x$have_cogl_osx" = xyes], + AC_SUBST([GL_LDFLAGS]) + ]) + +-PKG_CHECK_MODULES(GUDEV, +- [gudev-1.0], +- [ +- have_gudev=yes +- AC_DEFINE([HAVE_GUDEV], [1], +- ["Defined if gudev is available"]) +- ],[ have_gudev=no ]) ++AC_ARG_WITH([udev], ++[AS_HELP_STRING([--with-udev], ++[Enable camera listing through libgudev]), ++[], [with_udev=auto]) ++]) ++ ++AS_IF([test "$with_udev" != "no"], ++ [ ++PKG_CHECK_MODULES(GUDEV, ++ [gudev-1.0], ++ [ ++have_gudev=yes ++AC_DEFINE([HAVE_GUDEV], [1], ++ ["Defined if gudev is available"]) ++ ],[ ++AS_IF([test "$with_udev" = "yes"], ++ [AC_MSG_ERROR([Could not find libgudev])], ++