[gentoo-commits] repo/gentoo:master commit in: net-analyzer/zabbix/
commit: 9b89c468ac772e9a79b55bd8e2e3f2a4b9463596 Author: Patrick Lauer gentoo org> AuthorDate: Thu Dec 8 07:04:11 2016 + Commit: Patrick Lauer gentoo org> CommitDate: Thu Dec 8 07:05:32 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b89c468 net-analyzer/zabbix: Bump #598762 Package-Manager: portage-2.3.3 net-analyzer/zabbix/Manifest | 3 + net-analyzer/zabbix/zabbix-2.2.16.ebuild | 342 +++ net-analyzer/zabbix/zabbix-3.0.6.ebuild | 332 ++ net-analyzer/zabbix/zabbix-3.2.2.ebuild | 329 + 4 files changed, 1006 insertions(+) diff --git a/net-analyzer/zabbix/Manifest b/net-analyzer/zabbix/Manifest index 7a2c980..c2cbcaa 100644 --- a/net-analyzer/zabbix/Manifest +++ b/net-analyzer/zabbix/Manifest @@ -1,4 +1,7 @@ DIST zabbix-2.2.15.tar.gz 15487398 SHA256 1dc370a04bc42bf21cdedc2dd53de051ac4a61d20ae83cd7c6e1cdd9c574f653 SHA512 4affb310f81ccba71ebb6fade953592ca88ec2bb57767cab53329e771d7e541094f29f4709da27e0236b2d6511618e5342ee2d6bf28ca2b4438c11f1060a892b WHIRLPOOL fcba3f0282c4ed258343a3061bbc1401080e1d44ad8f1837f5f91fa5fdffcb9b10c8f71de6326095fb5f321611d47bafda15b73762a0a861fc1a9c5d15d68f5c +DIST zabbix-2.2.16.tar.gz 15498413 SHA256 3cfcd8c7c11a2e18298e93f33701210b963a7c0e61d8c14fccfd9a8beef08041 SHA512 5d92c17e86608359fff220416d5eed2d4ac10edfe56f4162f4b7660c472cf6f609ba01034d76e5b7164c22d55a1fc5be753f5d0e0ce7ac71d00a6f68dca14afd WHIRLPOOL 2b219d17624ef40a8844193a3d836326160249549775db31c7c68597d17d9fa3d71ddbc9aa30e73c2255606957d0d2f5f562fbf2b0c0654d794c8e61e96e7ead DIST zabbix-3.0.5.tar.gz 15412400 SHA256 641e608765e34edfc04ec005f7c501430105b7c3ec9210bbf52b73fda530c1a1 SHA512 ffee20f913ac3f3efaf8678940815004190f991ad61f3412d01f6d7685a95b12d313b44529d351d567c9cbd06974d0c17b2edf4ba23391b07919fa69a031b6bd WHIRLPOOL fe86deb3eb1db61916f9c85adc83cf55c857cace56de4a4a85e102cd2e557198033f58ddd5c3f5e9377ede8161003ed5f1e04aa2d9a206384381077adfffbad4 +DIST zabbix-3.0.6.tar.gz 15513412 SHA256 4fe972b061cae8cc91bf2870f2caabc967096f31def5a3f53e8789154b05a97b SHA512 ccffc58f3555bea62011bad272e8a3085d1723d8cb200e00a3e657696104c3fd055b8b963a26d9c726ef45a5381c7f9625498e99b756a3dd97b147d8b7884d1f WHIRLPOOL 137eb724b5205e5d38d00f96c62da5f96ef91c57b01280489bafb67c54d10e7c40304b4674fcefedda9381dfe6d2721b81dbcda1822f56f6d538e067c2588fea DIST zabbix-3.2.0.tar.gz 15806267 SHA256 036d1042359cb62e414d7fcf58bb09bcbf1eabfd7bc8d5dd60d0f3095765cd5c SHA512 e6a0957c4b14f4662996277f2051773e732dcc658998d671a2f4189180c91ccc6b72ba84a2a8e70affe17fb811405fcb5eab59f036de414c1b8ee2a654d21ce4 WHIRLPOOL 4e76bf68c6da0f8c93cbc65580ccca16dab4d96eddd86b30a8772e3726ce3852369e7af6cac71ea8da46900e507b24253dc0cf3f89d5d9e73bb7514b3ce38531 DIST zabbix-3.2.1.tar.gz 15815404 SHA256 8926b96ef05cba041d05329130f40e8e1311ad201e58c75d22005eda4075c091 SHA512 85d43360c1cf4b5507d92a483a5e2a4283bea53e9b85f08c29ff36908ba43695a3ac89a69ca83f9f79f2a8336b96e1a1e9be6dc2f862e449006f8892e3c01961 WHIRLPOOL ec6c0054292400c8f6d9daf6eb97881a8d5b78d0276d8468a8dffbffc07535fc1bf9279ef3fb6e6e8215dde137b2595d5694bd7905bc3feb767bacd94becd140 +DIST zabbix-3.2.2.tar.gz 15915015 SHA256 f9760dde57b1faee4bbecf00c39877678d58aaf4b6205e010d6b049d9cf4535e SHA512 1f6cb6344d24ed91c49fa116d6862cfd78caab9cd3297329369dd2df5cf9c83fda67bc9faa1a59f2b605bfeda73a69a3e29653fca320eda1b67f4d0931bfdb9b WHIRLPOOL a3e9c22459376b29b3f041f0e57b369976e2fa6eb752dd79e3f862a3095c216c91e08854dff350505c33c0a5e1b73b0c4b677d5a2bb1c0c872791023c741ac77 diff --git a/net-analyzer/zabbix/zabbix-2.2.16.ebuild b/net-analyzer/zabbix/zabbix-2.2.16.ebuild new file mode 100644 index ..0bbbf88 --- /dev/null +++ b/net-analyzer/zabbix/zabbix-2.2.16.ebuild @@ -0,0 +1,342 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="6" + +# needed to make webapp-config dep optional +WEBAPP_OPTIONAL="yes" +inherit flag-o-matic webapp java-pkg-opt-2 user systemd toolchain-funcs + +DESCRIPTION="ZABBIX is software for monitoring of your applications, network and servers" +HOMEPAGE="http://www.zabbix.com/"; +MY_P=${P/_/} +MY_PV=${PV/_/} +SRC_URI="http://prdownloads.sourceforge.net/zabbix/${MY_P}.tar.gz"; +LICENSE="GPL-2" +SLOT="0" +WEBAPP_MANUAL_SLOT="yes" +KEYWORDS="~amd64 ~x86" +IUSE="+agent java curl frontend ipv6 xmpp ldap libxml2 mysql openipmi oracle postgres proxy server ssh snmp sqlite odbc static" +REQUIRED_USE="|| ( agent frontend proxy server ) + proxy? ( ^^ ( mysql oracle postgres sqlite odbc ) ) + server? ( ^^ ( mysql oracle postgres sqlite odbc ) ) + static? ( !oracle !snmp )" + +COMMON_DEPEND="snmp? ( net-analyzer/net-snmp ) + ldap? ( + net-nds/openldap + =dev-libs/cyrus-sasl-2* + net-libs/gnutls + ) + mysql? ( >=virtual/mysql-5.0.3 ) + sqlite? ( >=dev-db/sqlite-3.3.5 ) + postgres? (
[gentoo-commits] repo/gentoo:master commit in: app-arch/gzip/
commit: a564104152f3be20875a39bcc88dce181e43da20 Author: Mike Frysinger gentoo org> AuthorDate: Thu Dec 8 06:36:22 2016 + Commit: Mike Frysinger gentoo org> CommitDate: Thu Dec 8 06:37:01 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5641041 app-arch/gzip: mark 1.8 arm64/ia64/m68k/ppc/s390/sh/sparc stable #587592 app-arch/gzip/gzip-1.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/gzip/gzip-1.8.ebuild b/app-arch/gzip/gzip-1.8.ebuild index 771ec1a..723c156 100644 --- a/app-arch/gzip/gzip-1.8.ebuild +++ b/app-arch/gzip/gzip-1.8.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://gnu/gzip/${P}.tar.xz LICENSE="GPL-3" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="pic static" PATCHES=(
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/riel/
commit: 0d3812a4c84a942c2f9f91d4ea5603135ab5b68f Author: Hans de Graaff gentoo org> AuthorDate: Thu Dec 8 06:32:05 2016 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Dec 8 06:33:45 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d3812a4 dev-ruby/riel: add ruby22, ruby23 Package-Manager: portage-2.3.0 dev-ruby/riel/riel-1.2.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/riel/riel-1.2.0-r2.ebuild b/dev-ruby/riel/riel-1.2.0-r2.ebuild index ec5c23f..1db1a67 100644 --- a/dev-ruby/riel/riel-1.2.0-r2.ebuild +++ b/dev-ruby/riel/riel-1.2.0-r2.ebuild @@ -3,7 +3,7 @@ # $Id$ EAPI=5 -USE_RUBY="ruby20 ruby21" +USE_RUBY="ruby20 ruby21 ruby22 ruby23" RUBY_FAKEGEM_RECIPE_DOC="rdoc" RUBY_FAKEGEM_DOCDIR="doc"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ethon/
commit: eb926ea03f237913a1bab3e6fe198b2f19ca1fcf Author: Hans de Graaff gentoo org> AuthorDate: Thu Dec 8 06:23:02 2016 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Dec 8 06:33:40 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb926ea0 dev-ruby/ethon: add 0.10.1 Package-Manager: portage-2.3.0 dev-ruby/ethon/Manifest| 1 + dev-ruby/ethon/ethon-0.10.1.ebuild | 34 ++ 2 files changed, 35 insertions(+) diff --git a/dev-ruby/ethon/Manifest b/dev-ruby/ethon/Manifest index bfb0bf4..325e11f 100644 --- a/dev-ruby/ethon/Manifest +++ b/dev-ruby/ethon/Manifest @@ -1,3 +1,4 @@ +DIST ethon-0.10.1.gem 55808 SHA256 d4fe4965b20c92cfc89df916cf8071db1848bdd46a1e196b17451255371b07c5 SHA512 cbc3d40dfa04aed73780e669979fbaa21d98a7a607f727bff05e679461502ed7e06c29dc81cce89b01458d7e2bea81c99cc43544e85a2329944eb5c2955cba07 WHIRLPOOL 55be64a062714d9cf8039a155f411afd4d784a5232f88c58bd15c812430b5da3c887c1fb796c596a9b16dadffbf406e9923542147ed836400c8a4b0c73cc7c61 DIST ethon-0.8.1.gem 55296 SHA256 327a3413c1aac2be7d5a56ea4fdaf6e0c8878d9ce97732a10463e8aec9dedb29 SHA512 9626f4e4c98a8cdd925b528044ac1ee2bbff594ccb521db44c642019b4c99e05cab71ca567b85036683856a2cfe7dc663cede1ba815a32ed69ee9b678fe9dd76 WHIRLPOOL f01f154caad31ee6512a2a7567fe8d014dff6476d5438b86c21dda3500439bb5845d039e30efe8bf85e242ce3eff63d7798cc6834cfd4f03388d2fe65c85f5b7 DIST ethon-0.9.0.gem 55808 SHA256 8e17d26b47c9fd335747c7c4d2fc2670d892121b1113ef9f3e28a5906ba48b1c SHA512 5061977f6a94b5cf03f361844aea1be38436810fc88d1faa37f12d798050e55da30530d46cda295d7623d810c2286b5683b638077cf01c0b90127bb78b298868 WHIRLPOOL 9311f6ad4ec099d6c41417779075ce896c7f23203348ead7824bf236ffd4b0f68cba8f4037c223ebfa263b593d5936043da270b76ea665076151f24df6352543 DIST ethon-0.9.1.gem 55808 SHA256 c6b19fc2590a701b860f76ac1aee6fa5cde4a08dbf289c0a42c359f8c7b6758d SHA512 2104a463283340513c02ad97a6578140cf3d23bee664de40fa0ae4a7bb8aedac69ef09310edf3582f83bff5fa7d65feec9ace663568b9cb798833f2db61adb80 WHIRLPOOL 35498aa205a045d7bf13a5c2ccdcb6dc24524b3348e6a191a77f7fd8e3bbfcba79967f6bca2dbfc6dd79f351b1ded2b941cc4f2c2f66abaa838de77f78e31158 diff --git a/dev-ruby/ethon/ethon-0.10.1.ebuild b/dev-ruby/ethon/ethon-0.10.1.ebuild new file mode 100644 index ..b706105 --- /dev/null +++ b/dev-ruby/ethon/ethon-0.10.1.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +USE_RUBY="ruby20 ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +inherit ruby-fakegem + +DESCRIPTION="Very lightweight libcurl wrapper" +HOMEPAGE="https://github.com/typhoeus/ethon"; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +RDEPEND+=" net-misc/curl" + +ruby_add_rdepend ">=dev-ruby/ffi-1.3.0" + +ruby_add_bdepend "test? ( dev-ruby/sinatra dev-ruby/mime-types )" + +all_ruby_prepare() { + rm Gemfile || die + sed -e '/bundler/I s:^:#:' \ + -e '1igem "sinatra"' -i Rakefile spec/spec_helper.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ragol/
commit: fe160a769f7cb2a3031397951cdaa52e9357a8a2 Author: Hans de Graaff gentoo org> AuthorDate: Thu Dec 8 06:30:38 2016 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Dec 8 06:33:43 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe160a76 dev-ruby/ragol: add ruby22, ruby23 Package-Manager: portage-2.3.0 dev-ruby/ragol/ragol-1.0.1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/ragol/ragol-1.0.1-r2.ebuild b/dev-ruby/ragol/ragol-1.0.1-r2.ebuild index e1f9848..3c7836f 100644 --- a/dev-ruby/ragol/ragol-1.0.1-r2.ebuild +++ b/dev-ruby/ragol/ragol-1.0.1-r2.ebuild @@ -3,7 +3,7 @@ # $Id$ EAPI=5 -USE_RUBY="ruby20 ruby21" +USE_RUBY="ruby20 ruby21 ruby22 ruby23" RUBY_FAKEGEM_RECIPE_TEST="rspec" RUBY_FAKEGEM_RECIPE_DOC="rdoc"
[gentoo-commits] repo/gentoo:master commit in: sys-process/numactl/
commit: 87bb90160d833abed515cc36c2753670d4616464 Author: Mike Frysinger gentoo org> AuthorDate: Thu Dec 8 06:32:44 2016 + Commit: Mike Frysinger gentoo org> CommitDate: Thu Dec 8 06:32:44 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87bb9016 sys-process/numactl: add USE=static-libs support #593756 sys-process/numactl/numactl-2.0.11-r1.ebuild | 58 1 file changed, 58 insertions(+) diff --git a/sys-process/numactl/numactl-2.0.11-r1.ebuild b/sys-process/numactl/numactl-2.0.11-r1.ebuild new file mode 100644 index ..9892020 --- /dev/null +++ b/sys-process/numactl/numactl-2.0.11-r1.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" + +inherit autotools eutils toolchain-funcs multilib-minimal + +DESCRIPTION="Utilities and libraries for NUMA systems" +HOMEPAGE="http://oss.sgi.com/projects/libnuma/"; +SRC_URI="ftp://oss.sgi.com/www/projects/libnuma/download/${P}.tar.gz"; + +LICENSE="GPL-2" +SLOT="0" +# ARM lacks the __NR_migrate_pages syscall. +KEYWORDS="~amd64 -arm ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux" +IUSE="static-libs" + +src_prepare() { + epatch "${FILESDIR}"/${PN}-2.0.8-cpuid-pic.patch #456238 + epatch "${FILESDIR}"/${PN}-2.0.10-numademo-cflags.patch #540856 + epatch "${FILESDIR}"/${PN}-2.0.11-sysmacros.patch #580098 + eautoreconf + # We need to copy the sources or else tests will fail + multilib_copy_sources +} + +multilib_src_configure() { + ECONF_SOURCE=${S} \ + econf $(use_enable static-libs static) +} + +multilib_src_compile() { + multilib_is_native_abi && default || emake libnuma.la +} + +multilib_src_test() { + if multilib_is_native_abi ; then + if [ -d /sys/devices/system/node ]; then + einfo "The only generically safe test is regress2." + einfo "The other test cases require 2 NUMA nodes." + emake regress2 + else + ewarn "You do not have baseline NUMA support in your kernel, skipping tests." + fi + fi +} + +multilib_src_install() { + emake DESTDIR="${D}" install$(multilib_is_native_abi || echo "-libLTLIBRARIES install-includeHEADERS") + find "${ED}"/usr/ -name libnuma.la -delete +} + +multilib_src_install_all() { + DOCS=( README TODO CHANGES DESIGN ) + einstalldocs + # delete man pages provided by the man-pages package #238805 + rm -r "${ED}"/usr/share/man/man[25] || die +}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gettext/
commit: 751db1754478d2d79dc873596091cb26cd15da23 Author: Mike Frysinger gentoo org> AuthorDate: Thu Dec 8 06:25:32 2016 + Commit: Mike Frysinger gentoo org> CommitDate: Thu Dec 8 06:26:20 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=751db175 sys-devel/gettext: change $D to $ED for prefix #594958 sys-devel/gettext/gettext-0.19.8.1.ebuild | 20 ++-- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/sys-devel/gettext/gettext-0.19.8.1.ebuild b/sys-devel/gettext/gettext-0.19.8.1.ebuild index d49716f..c64222d 100644 --- a/sys-devel/gettext/gettext-0.19.8.1.ebuild +++ b/sys-devel/gettext/gettext-0.19.8.1.ebuild @@ -105,27 +105,27 @@ multilib_src_install() { } multilib_src_install_all() { - use nls || rm -r "${D}"/usr/share/locale + use nls || rm -r "${ED}"/usr/share/locale use static-libs || prune_libtool_files --all - rm -f "${D}"/usr/share/locale/locale.alias "${D}"/usr/lib/charset.alias + rm -f "${ED}"/usr/share/locale/locale.alias "${ED}"/usr/lib/charset.alias if use java ; then - java-pkg_dojar "${D}"/usr/share/${PN}/*.jar - rm -f "${D}"/usr/share/${PN}/*.jar - rm -f "${D}"/usr/share/${PN}/*.class + java-pkg_dojar "${ED}"/usr/share/${PN}/*.jar + rm -f "${ED}"/usr/share/${PN}/*.jar + rm -f "${ED}"/usr/share/${PN}/*.class if use doc ; then - java-pkg_dojavadoc "${D}"/usr/share/doc/${PF}/javadoc2 - rm -rf "${D}"/usr/share/doc/${PF}/javadoc2 + java-pkg_dojavadoc "${ED}"/usr/share/doc/${PF}/javadoc2 + rm -rf "${ED}"/usr/share/doc/${PF}/javadoc2 fi fi if use doc ; then - dohtml "${D}"/usr/share/doc/${PF}/*.html + dohtml "${ED}"/usr/share/doc/${PF}/*.html else - rm -rf "${D}"/usr/share/doc/${PF}/{csharpdoc,examples,javadoc2,javadoc1} + rm -rf "${ED}"/usr/share/doc/${PF}/{csharpdoc,examples,javadoc2,javadoc1} fi - rm -f "${D}"/usr/share/doc/${PF}/*.html + rm -f "${ED}"/usr/share/doc/${PF}/*.html dodoc AUTHORS ChangeLog NEWS README THANKS }
[gentoo-commits] repo/gentoo:master commit in: net-misc/livestreamer/
commit: 03c9059373d297e67067134348e267cc33a41c53 Author: Wim Muskee gmail com> AuthorDate: Thu Dec 8 05:51:52 2016 + Commit: Göktürk Yüksek gentoo org> CommitDate: Thu Dec 8 06:20:50 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03c90593 net-misc/livestreamer: update HOMEPAGE, #600456 net-misc/livestreamer/livestreamer-1.11.1.ebuild | 4 ++-- net-misc/livestreamer/livestreamer-1.12.1.ebuild | 4 ++-- net-misc/livestreamer/livestreamer-1.12.2.ebuild | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/net-misc/livestreamer/livestreamer-1.11.1.ebuild b/net-misc/livestreamer/livestreamer-1.11.1.ebuild index eb1d358..a089331 100644 --- a/net-misc/livestreamer/livestreamer-1.11.1.ebuild +++ b/net-misc/livestreamer/livestreamer-1.11.1.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI="5" DESCRIPTION="CLI tool that pipes video streams from services like twitch.tv into a video player" -HOMEPAGE="https://github.com/chrippa/livestreamer"; +HOMEPAGE="http://livestreamer.io/"; SRC_URI="https://github.com/chrippa/livestreamer/archive/v${PV}.tar.gz -> ${P}.tar.gz" PYTHON_COMPAT=( python{2_7,3_4} ) diff --git a/net-misc/livestreamer/livestreamer-1.12.1.ebuild b/net-misc/livestreamer/livestreamer-1.12.1.ebuild index be62ff6..4af4756 100644 --- a/net-misc/livestreamer/livestreamer-1.12.1.ebuild +++ b/net-misc/livestreamer/livestreamer-1.12.1.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI="5" DESCRIPTION="CLI tool that pipes video streams from services like twitch.tv into a video player" -HOMEPAGE="https://github.com/chrippa/livestreamer"; +HOMEPAGE="http://livestreamer.io/"; SRC_URI="https://github.com/chrippa/livestreamer/archive/v${PV}.tar.gz -> ${P}.tar.gz" PYTHON_COMPAT=( python{2_7,3_4} ) diff --git a/net-misc/livestreamer/livestreamer-1.12.2.ebuild b/net-misc/livestreamer/livestreamer-1.12.2.ebuild index be62ff6..4af4756 100644 --- a/net-misc/livestreamer/livestreamer-1.12.2.ebuild +++ b/net-misc/livestreamer/livestreamer-1.12.2.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI="5" DESCRIPTION="CLI tool that pipes video streams from services like twitch.tv into a video player" -HOMEPAGE="https://github.com/chrippa/livestreamer"; +HOMEPAGE="http://livestreamer.io/"; SRC_URI="https://github.com/chrippa/livestreamer/archive/v${PV}.tar.gz -> ${P}.tar.gz" PYTHON_COMPAT=( python{2_7,3_4} )
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: eb03791224f8724c3b170985d2b2c99b2a3b5af7 Author: Mike Frysinger gentoo org> AuthorDate: Thu Dec 8 06:17:12 2016 + Commit: Mike Frysinger gentoo org> CommitDate: Thu Dec 8 06:17:12 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb037912 sys-apps/gawk: mark 4.1.3 arm64/ia64/m68k/s390/sh/sparc stable #583700 sys-apps/gawk/gawk-4.1.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/gawk/gawk-4.1.3.ebuild b/sys-apps/gawk/gawk-4.1.3.ebuild index d65599e..a89f2da 100644 --- a/sys-apps/gawk/gawk-4.1.3.ebuild +++ b/sys-apps/gawk/gawk-4.1.3.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="mpfr nls readline" RDEPEND="mpfr? ( dev-libs/mpfr:0= )
[gentoo-commits] repo/gentoo:master commit in: sys-libs/db/
commit: 280d59cc34dc07bd5b88ebd8317e4e69baf8250f Author: Mike Frysinger gentoo org> AuthorDate: Thu Dec 8 06:13:50 2016 + Commit: Mike Frysinger gentoo org> CommitDate: Thu Dec 8 06:14:23 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=280d59cc sys-libs/db: pass EPREFIX to --with-tcl path to fix prefix builds #592672 sys-libs/db/db-4.2.52_p5-r1.ebuild | 2 +- sys-libs/db/db-4.3.29_p1-r1.ebuild | 2 +- sys-libs/db/db-4.4.20_p4-r1.ebuild | 2 +- sys-libs/db/db-4.5.20_p2-r1.ebuild | 2 +- sys-libs/db/db-4.6.21_p4.ebuild| 2 +- sys-libs/db/db-4.7.25_p4.ebuild| 2 +- sys-libs/db/db-4.8.30-r2.ebuild| 2 +- sys-libs/db/db-5.1.29-r1.ebuild| 2 +- sys-libs/db/db-5.3.28-r2.ebuild| 2 +- sys-libs/db/db-6.0.35.ebuild | 2 +- sys-libs/db/db-6.1.29.ebuild | 2 +- sys-libs/db/db-6.2.23.ebuild | 2 +- 12 files changed, 12 insertions(+), 12 deletions(-) diff --git a/sys-libs/db/db-4.2.52_p5-r1.ebuild b/sys-libs/db/db-4.2.52_p5-r1.ebuild index 50c1c7c..c0b98c7 100644 --- a/sys-libs/db/db-4.2.52_p5-r1.ebuild +++ b/sys-libs/db/db-4.2.52_p5-r1.ebuild @@ -92,7 +92,7 @@ src_compile() { myconf="${myconf} $(use_enable cxx)" use tcl \ - && myconf="${myconf} --enable-tcl --with-tcl=/usr/$(get_libdir)" \ + && myconf="${myconf} --enable-tcl --with-tcl=${EPREFIX}/usr/$(get_libdir)" \ || myconf="${myconf} --disable-tcl" myconf="${myconf} $(use_enable java)" diff --git a/sys-libs/db/db-4.3.29_p1-r1.ebuild b/sys-libs/db/db-4.3.29_p1-r1.ebuild index 22691b4..5aa0eb8 100644 --- a/sys-libs/db/db-4.3.29_p1-r1.ebuild +++ b/sys-libs/db/db-4.3.29_p1-r1.ebuild @@ -93,7 +93,7 @@ src_compile() { myconf="${myconf} $(use_enable cxx)" use tcl \ - && myconf="${myconf} --enable-tcl --with-tcl=/usr/$(get_libdir)" \ + && myconf="${myconf} --enable-tcl --with-tcl=${EPREFIX}/usr/$(get_libdir)" \ || myconf="${myconf} --disable-tcl" myconf="${myconf} $(use_enable java)" diff --git a/sys-libs/db/db-4.4.20_p4-r1.ebuild b/sys-libs/db/db-4.4.20_p4-r1.ebuild index 4c30294..16d94fe 100644 --- a/sys-libs/db/db-4.4.20_p4-r1.ebuild +++ b/sys-libs/db/db-4.4.20_p4-r1.ebuild @@ -87,7 +87,7 @@ src_compile() { myconf="${myconf} $(use_enable cxx)" use tcl \ - && myconf="${myconf} --enable-tcl --with-tcl=/usr/$(get_libdir)" \ + && myconf="${myconf} --enable-tcl --with-tcl=${EPREFIX}/usr/$(get_libdir)" \ || myconf="${myconf} --disable-tcl" myconf="${myconf} $(use_enable java)" diff --git a/sys-libs/db/db-4.5.20_p2-r1.ebuild b/sys-libs/db/db-4.5.20_p2-r1.ebuild index f4e950a..2395c41 100644 --- a/sys-libs/db/db-4.5.20_p2-r1.ebuild +++ b/sys-libs/db/db-4.5.20_p2-r1.ebuild @@ -97,7 +97,7 @@ src_compile() { myconf="${myconf} $(use_enable cxx)" use tcl \ - && myconf="${myconf} --enable-tcl --with-tcl=/usr/$(get_libdir)" \ + && myconf="${myconf} --enable-tcl --with-tcl=${EPREFIX}/usr/$(get_libdir)" \ || myconf="${myconf} --disable-tcl" myconf="${myconf} $(use_enable java)" diff --git a/sys-libs/db/db-4.6.21_p4.ebuild b/sys-libs/db/db-4.6.21_p4.ebuild index 1ae9340..04423a1 100644 --- a/sys-libs/db/db-4.6.21_p4.ebuild +++ b/sys-libs/db/db-4.6.21_p4.ebuild @@ -90,7 +90,7 @@ src_compile() { myconf="${myconf} $(use_enable cxx)" use tcl \ - && myconf="${myconf} --enable-tcl --with-tcl=/usr/$(get_libdir)" \ + && myconf="${myconf} --enable-tcl --with-tcl=${EPREFIX}/usr/$(get_libdir)" \ || myconf="${myconf} --disable-tcl" myconf="${myconf} $(use_enable java)" diff --git a/sys-libs/db/db-4.7.25_p4.ebuild b/sys-libs/db/db-4.7.25_p4.ebuild index 263855b..153588f 100644 --- a/sys-libs/db/db-4.7.25_p4.ebuild +++ b/sys-libs/db/db-4.7.25_p4.ebuild @@ -104,7 +104,7 @@ src_compile() { # Bug #270851: test needs TCL support if use tcl || use test ; then myconf="${myconf} --enable-tcl" - myconf="${myconf} --with-tcl=/usr/$(get_libdir)" + myconf="${myconf} --with-tcl=${EPREFIX}/usr/$(get_libdir)" else myconf="${myconf} --disable-tcl" fi diff --git a/sys-libs/db/db-4.8.30-r2.ebuild b/sys-libs/db/db-4.8.30-r2.ebuild index 4c9fb9b..93cbd4b 100644 --- a/sys-libs/db/db-4.8.30-r2.ebuild +++ b/sys-libs/db/db-4.8.30-r2.ebuild @@ -118,7 +118,7 @@ multilib_src_configure() { if use tcl || use test ; then myconf+=( --enable-tcl - --with-tcl=/usr/$(get_libdir) + --with-tcl="${EPREFIX}/usr/$(get_libdir)" ) else myconf+=(--disable-tcl ) diff --git a/sys-libs/db/db-5.1.29-r1.ebuild b/sys-libs/db/db-5.1.29-r1.ebuild index 56f1dc1..d178
[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/
commit: 33996927c67203fdf3397a51953187fd6dce2d8d Author: Michael Palimaka gentoo org> AuthorDate: Thu Dec 8 06:02:04 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Thu Dec 8 06:10:23 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33996927 app-crypt/pinentry: stabilise 0.9.7-r1 on amd64 Gentoo-bug: 601364 Package-Manager: portage-2.3.2 app-crypt/pinentry/pinentry-0.9.7-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/pinentry/pinentry-0.9.7-r1.ebuild b/app-crypt/pinentry/pinentry-0.9.7-r1.ebuild index cbea59c..b4ea012 100644 --- a/app-crypt/pinentry/pinentry-0.9.7-r1.ebuild +++ b/app-crypt/pinentry/pinentry-0.9.7-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="emacs gtk ncurses qt4 qt5 caps gnome-keyring static" CDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libusb/
commit: 65c925a55012af9a2dc429f063263ffa9c68a091 Author: Mike Frysinger gentoo org> AuthorDate: Thu Dec 8 06:03:20 2016 + Commit: Mike Frysinger gentoo org> CommitDate: Thu Dec 8 06:04:18 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65c925a5 dev-libs/libusb: drop obsolete parallel build workaround #573802 This was fixed properly upstream for the 1.0.21 release. dev-libs/libusb/libusb-1.0.21.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/dev-libs/libusb/libusb-1.0.21.ebuild b/dev-libs/libusb/libusb-1.0.21.ebuild index e3b3cf6..ef8015c 100644 --- a/dev-libs/libusb/libusb-1.0.21.ebuild +++ b/dev-libs/libusb/libusb-1.0.21.ebuild @@ -29,8 +29,7 @@ multilib_src_configure() { } multilib_src_compile() { - # Bug 573802 - emake -j1 + emake if multilib_is_native_abi; then use doc && emake -C doc docs
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/ceph/
commit: 601682314710860af6f8c1ee9ff35fffa06bb68b Author: Yixun Lan gentoo org> AuthorDate: Thu Dec 8 05:56:54 2016 + Commit: Yixun Lan gentoo org> CommitDate: Thu Dec 8 05:58:48 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60168231 sys-cluster/ceph: version bump Package-Manager: portage-2.3.3 sys-cluster/ceph/Manifest | 1 + sys-cluster/ceph/ceph-10.2.4.ebuild | 267 2 files changed, 268 insertions(+) diff --git a/sys-cluster/ceph/Manifest b/sys-cluster/ceph/Manifest index 0f5762f..34e3335 100644 --- a/sys-cluster/ceph/Manifest +++ b/sys-cluster/ceph/Manifest @@ -1,3 +1,4 @@ DIST ceph-0.94.9.tar.gz 9044702 SHA256 d5bc07e7aef75f74d75f0356e5dd2a17956cbad6bb552a1e96a0fabd80924050 SHA512 ef4bbcc4429e22a2d924fd52dc42f522d5327f67ee8c1781d7cf602c2932a485cb48db21bdc33e7c7fbc968eec59c17882ebb18e6405599e11a3abc248f1d376 WHIRLPOOL f348159e8d7dd5e1ac3810a51846f50f6cefdbc5fa4cd15c3127b1136eb960baca8ad8db33c78a5d6435720cf1e2c277e068d09f9b9dbcf0f8ad56d7ddd914dc DIST ceph-10.2.3.tar.gz 11596171 SHA256 dca933aa14db67b404d836ef510bd418091978edc2f0c74dfc530ba0aa5e8994 SHA512 9de1e6851fc343d2c52c72cec3f7887d998d5b588f1251ee3a1fda14427badfa10408e6691fb03a374a10f4ec9844868423fee70fbbe2c0d962af98481412f19 WHIRLPOOL 981ebca66113a07a5cc6e5934272a72b29a2c19e03398f7b622c11df6ea0a05339558dfc2f11504403cbbd0efe0b090ad59f4b86206b46db57587744091aa26a +DIST ceph-10.2.4.tar.gz 13941119 SHA256 7f5c8c5a4dc73c5d4b9c62c8a1a4822e21b45fe0b798f664f270f0287ab796f6 SHA512 a209201249ce85ec85655faf96979a78c417d57cdc086ef0315e67e39429123138e1f206db28d1bae33993e4791524b43d3c18255c8630c2d466794e7626a24c WHIRLPOOL 3632db27f5f73b0e187e2f5af0fdb68975b808477f10d84394db5752173460132e5d251950e56b0f7bccf2fde4d42a35885316f579039fcc98ef96e86b1becfc DIST ceph-9.2.1.tar.gz 9933444 SHA256 1918dfc3df80df5986c5b7ff6bc6c78064eef0f6c5e8269dba30e08c703a7c2f SHA512 1e84c1e2d64f4156a523658ed11552b045f75986922b7b7dbaf4719e73a0a6aadc71eb2b94ae363526f729534a592921a437468a41a3cea88c1b84e09de8505a WHIRLPOOL 3a0eb6712e5b0235707e86129e1d66f1184f50cd4980c30f6d8cc0e7dfd96d30b91177ed16dd7abf2ad4983c6a543eb91915f74f661f7d3e3c810b5b1d656aca diff --git a/sys-cluster/ceph/ceph-10.2.4.ebuild b/sys-cluster/ceph/ceph-10.2.4.ebuild new file mode 100644 index ..c8f2acd --- /dev/null +++ b/sys-cluster/ceph/ceph-10.2.4.ebuild @@ -0,0 +1,267 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +PYTHON_COMPAT=( python{2_7,3_{4,5}} ) + +inherit check-reqs autotools eutils python-r1 udev user \ + readme.gentoo-r1 systemd versionator flag-o-matic + +if [[ ${PV} == ** ]]; then + inherit git-r3 + EGIT_REPO_URI=" + git://github.com/ceph/ceph.git + https://github.com/ceph/ceph.git"; + SRC_URI="" +else + SRC_URI="http://ceph.com/download/${P}.tar.gz"; + KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" +fi + +DESCRIPTION="Ceph distributed filesystem" +HOMEPAGE="http://ceph.com/"; + +LICENSE="LGPL-2.1" +SLOT="0" + +IUSE="babeltrace cephfs cryptopp debug fuse gtk jemalloc ldap +libaio" +IUSE+=" libatomic lttng +nss +radosgw static-libs +tcmalloc test xfs zfs" + +# unbundling code commented out pending bugs 584056 and 584058 +#>=dev-libs/jerasure-2.0.0-r1 +#>=dev-libs/gf-complete-2.0.0 +COMMON_DEPEND=" + app-arch/snappy + app-arch/lz4:= + app-arch/bzip2 + dev-libs/boost:=[threads] + dev-libs/libaio + dev-libs/leveldb[snappy] + nss? ( dev-libs/nss ) + libatomic? ( dev-libs/libatomic_ops ) + cryptopp? ( dev-libs/crypto++:= ) + sys-apps/keyutils + sys-apps/util-linux + dev-libs/libxml2 + radosgw? ( dev-libs/fcgi ) + ldap? ( net-nds/openldap ) + babeltrace? ( dev-util/babeltrace ) + fuse? ( sys-fs/fuse ) + xfs? ( sys-fs/xfsprogs ) + zfs? ( sys-fs/zfs ) + gtk? ( + x11-libs/gtk+:2 + dev-cpp/gtkmm:2.4 + gnome-base/librsvg + ) + radosgw? ( + dev-libs/fcgi + dev-libs/expat + net-misc/curl + ) + jemalloc? ( dev-libs/jemalloc ) + !jemalloc? ( dev-util/google-perftools ) + lttng? ( dev-util/lttng-ust ) + ${PYTHON_DEPS} + " +DEPEND="${COMMON_DEPEND} + dev-python/cython[${PYTHON_USEDEP}] + app-arch/cpio + sys-apps/lsb-release + virtual/pkgconfig + dev-python/sphinx + test? ( + sys-fs/btrfs-progs + sys-apps/grep[pcre] + dev-python/tox[${PYTHON_USEDEP}] + dev-python/virtualenv[${PYTHON_USEDEP}] + )" +RDEPEND="${COMMON_DEPEND} + sys-apps/hdparm + sys-block/parted + sys-fs/cryptsetup + sys-apps/gptfdisk + dev-python/flask[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: media-radio/fldigi/
commit: 6320e74064cfd2819a954bb95ee9b6a0e211a91c Author: Thomas Beierlein gentoo org> AuthorDate: Thu Dec 8 05:38:57 2016 + Commit: Thomas Beierlein gentoo org> CommitDate: Thu Dec 8 05:38:57 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6320e740 media-radio/fldigi: Maintenance release Package-Manager: portage-2.3.2 media-radio/fldigi/Manifest | 1 + media-radio/fldigi/fldigi-3.23.17.ebuild | 40 2 files changed, 41 insertions(+) diff --git a/media-radio/fldigi/Manifest b/media-radio/fldigi/Manifest index 3f4a2b9..5a42c67 100644 --- a/media-radio/fldigi/Manifest +++ b/media-radio/fldigi/Manifest @@ -2,3 +2,4 @@ DIST fldigi-3.23.06.tar.gz 2970900 SHA256 4c21a92f8f7a4070a2fc3687ab7cf0895ff105 DIST fldigi-3.23.12.tar.gz 3078572 SHA256 59ba6ad8304849cb92b3ec2251bd389f4dfa7755de07a4d1638f71b17c0b3cce SHA512 3dc2c9545cb39cddf67a12e49a9ba4570b7055e073dc54a4f1a6b0e5811f780fea2109559aba0837ecfb62407eb8d2735f1d84ad70cc0b5335c6f88cb7dee0ad WHIRLPOOL 8cca738b8ffb2966746a9b9e918a68d123a430aa0e9ac66f0a8bcb202388ece9389fc00e9dae14e57118476cf0dd7b4fd41415656e70b033c7c1dfb8850a54d3 DIST fldigi-3.23.15.tar.gz 3138313 SHA256 b55018b50f8ace203a633f23cab9b4b5a0c6e4bf6d0fcc1258de6497d274aadb SHA512 e5d96bc3c063374a7b12febee9d333a93f82213698718a3f4818247be65cf7be9893ce38c660482e8ee2128a148fa3a5fc74adb407f88668205158d09ab39ecc WHIRLPOOL 641f6e646259a95d1a65b51c64c64142037874b0728e0981ba49a3d061a32e0275821daf5b63d695383b63598f8ed0eb1b3e5e0195d02616227f44ff262da0bd DIST fldigi-3.23.16.tar.gz 3155189 SHA256 e9ad95191a1b2ec92936c589b181eac92fbbb5147f2a2569d5efc928949a0444 SHA512 5443d871cc0f42ab09cec3a4b207ecf7ebe6acb3a46adf76839494b81dca28047cc1ce041d342ec54ae91cc5efdcd8895cdd6c7463e9d8325005a93ed6e38e34 WHIRLPOOL 6bb8cdd3713c32547d61d02ac69e0840b2bb5db6abd666596d3c3f933daa76027dee44ddc16674e45258716a6deac6311d6cb4400737328a972e5746d45bec8e +DIST fldigi-3.23.17.tar.gz 3204908 SHA256 ea10f993fbda5bba8d21283e301bc4b650d3093a3f35c1505a50d6479c386c5b SHA512 362e57e14fa1a05ea4fdd2415996117af47878c37beb4d63e2d4ab57ca7f20e0b47c49b69bf35fcd7a8e7558c1e6329785087c8bcfcf8b8958f197af3c8381bb WHIRLPOOL 14ae37cfa99a8968f9169972944edc57b731f6a110669472573e4181dab59ab40c8ab69f887aec38f00c13c07eb6856fad857ccc572384d15bc9f0a2b2f66130 diff --git a/media-radio/fldigi/fldigi-3.23.17.ebuild b/media-radio/fldigi/fldigi-3.23.17.ebuild new file mode 100644 index ..aba4d37 --- /dev/null +++ b/media-radio/fldigi/fldigi-3.23.17.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +DESCRIPTION="Sound card based multimode software modem for Amateur Radio use" +HOMEPAGE="http://www.w1hkj.com/Fldigi.html"; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="hamlib nls portaudio pulseaudio sndfile" + +RDEPEND="x11-libs/fltk:1[threads,xft] + media-libs/libsamplerate + media-libs/libpng:0 + x11-misc/xdg-utils + dev-perl/RPC-XML + dev-perl/Term-ReadLine-Perl + hamlib? ( media-libs/hamlib ) + portaudio? ( >=media-libs/portaudio-19_pre20071207 ) + pulseaudio? ( media-sound/pulseaudio ) + sndfile? ( >=media-libs/libsndfile-1.0.10 )" +DEPEND="${RDEPEND} + nls? ( sys-devel/gettext ) + virtual/pkgconfig" + +DOCS=( AUTHORS ChangeLog NEWS README ) + +src_configure() { + econf $(use_with sndfile) \ + $(use_with portaudio) \ + $(use_with hamlib) \ + $(use_enable nls) \ + $(use_with pulseaudio) \ + --disable-silent-rules \ + --without-asciidoc +}
[gentoo-commits] repo/gentoo:master commit in: app-doc/csound-manual/
commit: 008b82143fc3d2b3f9a9c0cca7d982cfbed58cff Author: Tim Harder gentoo org> AuthorDate: Thu Dec 8 05:11:52 2016 + Commit: Tim Harder gentoo org> CommitDate: Thu Dec 8 05:11:52 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=008b8214 app-doc/csound-manual: version bump to 6.08 app-doc/csound-manual/Manifest | 4 ++ app-doc/csound-manual/csound-manual-6.08.ebuild | 65 + 2 files changed, 69 insertions(+) diff --git a/app-doc/csound-manual/Manifest b/app-doc/csound-manual/Manifest index 76cbd9f..602b95a 100644 --- a/app-doc/csound-manual/Manifest +++ b/app-doc/csound-manual/Manifest @@ -6,3 +6,7 @@ DIST Csound6.07_manual-fr_html.zip 15495149 SHA256 746c2c0e3a60988198bf3ff36f6a8 DIST Csound6.07_manual-fr_pdf.zip 6602805 SHA256 a164ac4108f25f3366f81f0b530e07de61060379e11673ba63477939587df41b SHA512 a39bc2d1c89d304471ac9675809842ce12d43b65af1ab2db643b822a1f9aeb7a69ab6dd93986eb3f582bc76200b68a4f87eeb2ef9a5775d575099c662f5d4c0a WHIRLPOOL 56fd21e1216dd2bfee3d3c52522f55995997279a7e978ca4ffe268a3a23533a6544644bf1ef7cc90117d3c5a79d0f20eb057b681c33926cd43bc8b2644a2db5b DIST Csound6.07_manual_html.zip 15220371 SHA256 e71f364aedf74f8fa3d9c4ba071326a630bfa8b408910ef7f9ac9f5347bf669c SHA512 dcf288d7c968bbeeb7fed449b6d423331f29eb7fe4d0afb8786d0cdb60449d6d2a416551e567be4ac28baf4432e5326225e533eb6c232fa93ff4ec6dca3d5557 WHIRLPOOL a0b34715f98f74124e38f72f184be827b4c991767a462312e1f571313f2331c9febdcfe35f2bbc1677583d3f7d6df3aa544c8f4b984aea518a71347ffbc8235f DIST Csound6.07_manual_pdf.zip 6272890 SHA256 ac244f8ec2073b3a60c77c28d419d460f70ce28ad2fad6e4d50098b7c252a32c SHA512 e1affd039cd246a6eedbff4d8af68fe2e49d89ce60d839774b30a61059a4463bf3c30812e5edb05f3df5cb2cf33ac9c678338ecd110d57334aa3ce240168a466 WHIRLPOOL 5edd9cb35241823658b430455cbd3001a9fd343ca42fef457f423a85405336f096511ce55a286f211b29dfecf7736b8334d27d8873fae0430e7666b7bebecfa4 +DIST Csound6.08_manual-fr_html.zip 15576083 SHA256 ec2860fb2bcf0c974f4c64503833aed182ebe919119d2f9f78aa8aaff029e7f4 SHA512 7e3a5fbf2c52a1f5f0e9a6c5ee2bfe5e155edfdab81c9a64b66756754dba07a4bc6e7279e668c54ab762c1055a66f2a28c4928d5d3cd7af5418d049b8ffacdd3 WHIRLPOOL a4137f342c7188937f67b469eb6d5281d53325798100a4dd5d4b33d559ead02d99dad5d8483cda079d489cbae66c20e8657d9e9371794e7a69b4f51d4504d19c +DIST Csound6.08_manual-fr_pdf.zip 6660383 SHA256 a8e0365ebe974cc18bb7a31e909cf6a5d268ade0297f7e6a6d0931442feb5cef SHA512 eb61a576bf0eb4620c12c123ae2e23589cc24f53bffc05e646efba633ebb142906f021b41ac9a77b030476c319cc3ffa3466927ffe9f266d67f7e72217f97396 WHIRLPOOL 403650040ee2097cece161273a40828662f7ea71beb28613c9c2e7d4b696163d6723ee912ab1e9d17938e9bd45980a1ab2464543a49ed137cdfc1563d44261aa +DIST Csound6.08_manual_html.zip 15267494 SHA256 1ac442112bcd3b9e698070e3e8cd30a71b6a9b02b403a1d43b736544ea2243b6 SHA512 7aaf61d94c067907a418df4bdf48a86b1bb2c220a6f2cedcef7b50af3e49040cd2c0f6f389b9d82b22f4fe6b166fdf4608d70be7e83f2caf7889ce61610dd8e6 WHIRLPOOL cc2d104ce2ca26d96b25c7969b8faf39ed41db41c046d9fb86ff47743135213cb6cf4d712e3727d5d8395a1bec0c5b543febe1eafa8d3ac6e860a1ee70edb8ae +DIST Csound6.08_manual_pdf.zip 6326314 SHA256 60cfc97571fa75783ad1522be0b43c181bb64d0c2295a5232fec34dbfe95d4c4 SHA512 b911af38ea78b8b551abf1599f0078911c1a80ea44580119ad5c32afb95f07d59848643afcde20c6c64b61af868b1242aa04174761b983a0c160cea2bc28f243 WHIRLPOOL 39c7a25026470b1169549c13a03f1b3f4cba0216645c50c8624db61c0c79ca98f9bf03b187abfd00c007b8c11488a5136dd32757e9b583cd7c0a8c9eaaa440e5 diff --git a/app-doc/csound-manual/csound-manual-6.08.ebuild b/app-doc/csound-manual/csound-manual-6.08.ebuild new file mode 100644 index ..6e97f5c --- /dev/null +++ b/app-doc/csound-manual/csound-manual-6.08.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +MY_P=Csound${PV} + +DESCRIPTION="The Csound reference manual" +HOMEPAGE="http://csounds.com/"; +SRC_URI=" + https://github.com/csound/csound/releases/download/${PV}.0/${MY_P}_manual_pdf.zip + l10n_fr? ( https://github.com/csound/csound/releases/download/${PV}.0/${MY_P}_manual-fr_pdf.zip ) + + html? ( + https://github.com/csound/csound/releases/download/${PV}.0/${MY_P}_manual_html.zip + l10n_fr? ( https://github.com/csound/csound/releases/download/${PV}.0/${MY_P}_manual-fr_html.zip ) + )" + +LICENSE="FDL-1.2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="html" + +LANGS=" fr" +IUSE+="${LANGS// / l10n_}" + +DEPEND="app-arch/unzip" + +S=${WORKDIR} + +src_unpack() { + unpack ${MY_P}_manual_pdf.zip + + if use html ; then + unpack ${MY_P}_manual_html.zip + mv html html-en + fi + + local lang + for lang in ${LANGS} ; do + use l10n_${lang} || continue + unpack ${MY_P}_manual-${lang}_pdf.zip + if use html ; then +
[gentoo-commits] repo/gentoo:master commit in: media-sound/csound/
commit: 86e4ecaab954315104fe059d8b9958f20f58eaa3 Author: Tim Harder gentoo org> AuthorDate: Thu Dec 8 05:15:59 2016 + Commit: Tim Harder gentoo org> CommitDate: Thu Dec 8 05:15:59 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86e4ecaa media-sound/csound: version bump to 6.08 media-sound/csound/Manifest | 1 + media-sound/csound/csound-6.08.0.ebuild | 212 2 files changed, 213 insertions(+) diff --git a/media-sound/csound/Manifest b/media-sound/csound/Manifest index a49efed..a4dca7d 100644 --- a/media-sound/csound/Manifest +++ b/media-sound/csound/Manifest @@ -1,2 +1,3 @@ DIST csound-6.06.0.tar.gz 33113094 SHA256 0be4d845729f9219d59f3e87b91bc2672e26838178fb0fc4a7753211984d3ef2 SHA512 6a8c2afec4ccaf27a5af37f8f847a1fa32d1800724fd0c80139ad7487288a49d19779d0ee505dc35bc7847bac34bb6c3a184da3600ddc7343531884845e6393b WHIRLPOOL 3bbbe0f27a1d104b2483c42016feaa3df28cda4488e71a15e7b1fc77360df801c6e06644f539167579055b7fa5877a937cb26b4d132ba30272c0827575eb0fe4 DIST csound-6.07.0.tar.gz 33834342 SHA256 606af463da477cf4a3f89d00a4fda63c7eb0dc7f50a8923069f009dfdc545799 SHA512 73f8f3a31f570cff309168127adc476cf78c7671d864fb0230175aba358e46b5272ba654688b2060abaf4de7ee4d68e29cc8480fdddaac48657332d5a0802a06 WHIRLPOOL 53cc86e9997088cfd1528b405b8aaf58f65a5ec6a0a4ceb20fa438ef59c96d4a0fc3996245b16da6bde72cf47bef2130d37cc8ed095cfd04e8b7948c66e6d046 +DIST csound-6.08.0.tar.gz 33948686 SHA256 480bde5c07ac7fb8303b4c84c01710999815c2334501d007170adc9cdbf826a1 SHA512 22237f7c8ac875fd44789a729f5513dd7f751bbe0446b8a6e43c6a824b1c40978ef051122632af0c3975761fa7f873c01e88b9de7be313d9d23be09ed52c29ca WHIRLPOOL 987fb74135a55a945e67a2ef083bb69e315fa3807018db5619bb8a57d33760b3aa85a8f6bfcfb2ac46b9a3f8676398ea12e2ac068b97bf917ef3e1f698d33faf diff --git a/media-sound/csound/csound-6.08.0.ebuild b/media-sound/csound/csound-6.08.0.ebuild new file mode 100644 index ..067d9f3 --- /dev/null +++ b/media-sound/csound/csound-6.08.0.ebuild @@ -0,0 +1,212 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +PYTHON_COMPAT=( python2_7 ) +inherit eutils multilib java-pkg-opt-2 cmake-utils toolchain-funcs versionator python-single-r1 + +DESCRIPTION="A sound design and signal processing system providing facilities for composition and performance" +HOMEPAGE="http://csound.github.io/"; +SRC_URI="https://github.com/csound/csound/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+alsa beats chua csoundac curl +cxx debug double-precision dssi examples +fltk +fluidsynth +image jack java keyboard linear lua luajit nls osc openmp +portaudio portmidi pulseaudio python samples score static-libs stk tcl test ++threads +utils vim-syntax websocket" + +LANGS=" de en_US es_CO fr it ro ru" +IUSE+="${LANGS// / linguas_}" + +REQUIRED_USE=" + csoundac? ( || ( lua python ) ) + java? ( cxx ) + linear? ( double-precision ) + lua? ( cxx ) + python? ( cxx ) +" + +RDEPEND=" + >=media-libs/libsndfile-1.0.16 + media-libs/libsamplerate + alsa? ( media-libs/alsa-lib ) + csoundac? ( + x11-libs/fltk:1[threads?] + dev-cpp/eigen:3 + dev-libs/boost:= + ) + curl? ( net-misc/curl ) + dssi? ( + media-libs/dssi + media-libs/ladspa-sdk + ) + fluidsynth? ( media-sound/fluidsynth ) + fltk? ( x11-libs/fltk:1[threads?] ) + image? ( media-libs/libpng:0= ) + jack? ( media-sound/jack-audio-connection-kit ) + java? ( virtual/jdk ) + keyboard? ( x11-libs/fltk:1[threads?] ) + linear? ( sci-mathematics/gmm ) + lua? ( + luajit? ( dev-lang/luajit:2 ) + !luajit? ( dev-lang/lua:0 ) + ) + osc? ( media-libs/liblo ) + portaudio? ( media-libs/portaudio ) + portmidi? ( media-libs/portmidi ) + pulseaudio? ( media-sound/pulseaudio ) + python? ( ${PYTHON_DEPS} ) + stk? ( media-libs/stk ) + tcl? ( + >=dev-lang/tcl-8.5:0= + >=dev-lang/tk-8.5:0= + ) + utils? ( !media-sound/snd ) + websocket? ( net-libs/libwebsockets ) +" +DEPEND="${RDEPEND} + sys-devel/flex + virtual/yacc + chua? ( dev-libs/boost ) + csoundac? ( dev-lang/swig ) + nls? ( sys-devel/gettext ) + test? ( + dev-util/cunit + ${PYTHON_DEPS} + ) +" + +# requires specific alsa settings +RESTRICT="test" + +pkg_pretend() { + if use openmp ; then + tc-has-openmp || die "Please switch to an openmp compatible compiler" + fi +} + +pkg_setup() { + if use python || use test ; then + python-single-r1_pkg_setup + fi +} + +src_prepare() { + local PATCHES=( "${FILESDIR}"/csound-6.05-python.patch
[gentoo-commits] proj/hardened-refpolicy:next commit in: policy/modules/contrib/
commit: da274ceda489c560cb8bc471e6327e748c8b30e8 Author: Jason Zaman perfinion com> AuthorDate: Thu Aug 11 05:49:02 2016 + Commit: Jason Zaman gentoo org> CommitDate: Thu Dec 8 05:03:22 2016 + URL: https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=da274ced virt: need to relabel to set categories libvirtError: unable to set security context 'system_u:object_r:svirt_image_t:s0:c50,c346' on '/var/lib/libvirt/qemu/domain-1-zfstest': Permission denied policy/modules/contrib/virt.te | 1 + 1 file changed, 1 insertion(+) diff --git a/policy/modules/contrib/virt.te b/policy/modules/contrib/virt.te index dc4c94d..a29f333 100644 --- a/policy/modules/contrib/virt.te +++ b/policy/modules/contrib/virt.te @@ -501,6 +501,7 @@ filetrans_pattern(virtd_t, virt_home_t, virt_content_t, dir, "isos") allow virtd_t virtd_keytab_t:file read_file_perms; allow virtd_t svirt_var_run_t:file relabel_file_perms; +allow virtd_t svirt_var_run_t:dir relabel_dir_perms; manage_dirs_pattern(virtd_t, svirt_var_run_t, svirt_var_run_t) manage_files_pattern(virtd_t, svirt_var_run_t, svirt_var_run_t) manage_sock_files_pattern(virtd_t, svirt_var_run_t, svirt_var_run_t)
[gentoo-commits] proj/hardened-refpolicy:next commit in: policy/modules/contrib/
commit: 9874317d0b74d1320f5e2910f5d336ee4534d9e1 Author: Jason Zaman perfinion com> AuthorDate: Fri May 27 20:44:51 2016 + Commit: Jason Zaman gentoo org> CommitDate: Thu Dec 8 05:03:22 2016 + URL: https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=9874317d virt: virtlockd doesnt need ps_process_pattern policy/modules/contrib/virt.te | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/policy/modules/contrib/virt.te b/policy/modules/contrib/virt.te index 16c2970..dc4c94d 100644 --- a/policy/modules/contrib/virt.te +++ b/policy/modules/contrib/virt.te @@ -1308,6 +1308,10 @@ kernel_dontaudit_read_system_state(virt_leaseshelper_t) allow virtlockd_t self:capability dac_override; allow virtlockd_t self:fifo_file rw_fifo_file_perms; +allow virtlockd_t virtd_t:dir list_dir_perms; +allow virtlockd_t virtd_t:file read_file_perms; +allow virtlockd_t virtd_t:lnk_file read_lnk_file_perms; + allow virtlockd_t virt_image_type:dir list_dir_perms; allow virtlockd_t virt_image_type:file rw_file_perms; @@ -1326,8 +1330,6 @@ files_pid_filetrans(virtlockd_t, virtlockd_run_t, file) can_exec(virtlockd_t, virtlockd_exec_t) -ps_process_pattern(virtlockd_t, virtd_t) - files_read_etc_files(virtlockd_t) files_list_var_lib(virtlockd_t)
[gentoo-commits] proj/hardened-refpolicy:next commit in: policy/modules/contrib/
commit: c57aed9da88efe8523e7705544c697246e3c42ec Author: Jason Zaman perfinion com> AuthorDate: Sat Aug 13 16:37:55 2016 + Commit: Jason Zaman gentoo org> CommitDate: Thu Dec 8 05:03:22 2016 + URL: https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=c57aed9d virt: kernel_read_system_state policy/modules/contrib/virt.te | 4 1 file changed, 4 insertions(+) diff --git a/policy/modules/contrib/virt.te b/policy/modules/contrib/virt.te index a29f333..0adbdb1 100644 --- a/policy/modules/contrib/virt.te +++ b/policy/modules/contrib/virt.te @@ -1331,6 +1331,8 @@ files_pid_filetrans(virtlockd_t, virtlockd_run_t, file) can_exec(virtlockd_t, virtlockd_exec_t) +kernel_read_system_state(virtlockd_t) + files_read_etc_files(virtlockd_t) files_list_var_lib(virtlockd_t) @@ -1357,6 +1359,8 @@ files_pid_filetrans(virtlogd_t, virtlogd_run_t, file) can_exec(virtlogd_t, virtlogd_exec_t) +kernel_read_system_state(virtlogd_t) + files_read_etc_files(virtlogd_t) files_list_var_lib(virtlogd_t)
[gentoo-commits] proj/hardened-refpolicy:next commit in: policy/modules/contrib/
commit: 19cc0dd3e22ff760557458a606aae28875bca190 Author: Jason Zaman perfinion com> AuthorDate: Wed Aug 31 15:03:49 2016 + Commit: Jason Zaman gentoo org> CommitDate: Thu Dec 8 05:03:22 2016 + URL: https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=19cc0dd3 WIP virt: image type perms policy/modules/contrib/virt.te | 7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/policy/modules/contrib/virt.te b/policy/modules/contrib/virt.te index 0adbdb1..fd357c4 100644 --- a/policy/modules/contrib/virt.te +++ b/policy/modules/contrib/virt.te @@ -468,7 +468,7 @@ tunable_policy(`virt_use_vfio',` # allow virtd_t self:capability { chown dac_override fowner ipc_lock kill mknod net_admin net_raw setpcap setuid setgid sys_admin sys_nice }; -allow virtd_t self:process { getcap getsched setcap sigkill signal signull execmem setexec setfscreate setsockcreate setsched }; +allow virtd_t self:process { getcap getsched setcap sigkill signal signull execmem setexec setfscreate setrlimit setsockcreate setsched }; allow virtd_t self:fifo_file { manage_fifo_file_perms relabelfrom relabelto }; allow virtd_t self:unix_stream_socket { accept connectto listen relabelfrom relabelto }; allow virtd_t self:tcp_socket { accept listen }; @@ -530,9 +530,9 @@ manage_blk_files_pattern(virtd_t, virt_image_type, virt_image_type) manage_lnk_files_pattern(virtd_t, virt_image_type, virt_image_type) allow virtd_t virt_image_type:file relabel_file_perms; +allow virtd_t virt_image_type:dir { manage_dir_perms relabel_dir_perms }; allow virtd_t virt_image_type:blk_file relabel_blk_file_perms; allow virtd_t virt_image_type:chr_file relabel_chr_file_perms; -allow virtd_t virt_image_type:chr_file relabel_chr_file_perms; allow virtd_t virt_ptynode:chr_file rw_term_perms; @@ -572,7 +572,7 @@ manage_files_pattern(virtd_t, virtd_lxc_var_run_t, virtd_lxc_var_run_t) filetrans_pattern(virtd_t, virt_var_run_t, virtd_lxc_var_run_t, dir, "lxc") stream_connect_pattern(virtd_t, virtd_lxc_var_run_t, virtd_lxc_var_run_t, virtd_lxc_t) -stream_connect_pattern(virtd_t, svirt_var_run_t, svirt_var_run_t, virt_domain) +stream_connect_pattern(virtd_t, { virt_image_type svirt_var_run_t }, { virt_image_type svirt_var_run_t}, virt_domain) stream_connect_pattern(virtd_t, virt_var_run_t, virtlockd_run_t, virtlockd_t) stream_connect_pattern(virtd_t, virt_var_run_t, virtlogd_run_t, virtlogd_t) @@ -714,7 +714,6 @@ tunable_policy(`virt_use_samba',` tunable_policy(`virt_use_vfio',` allow virtd_t self:capability sys_resource; - allow virtd_t self:process setrlimit; allow virtd_t svirt_t:process rlimitinh; dev_relabelfrom_vfio_dev(virtd_t) ')
[gentoo-commits] proj/hardened-refpolicy:next commit in: policy/modules/contrib/
commit: e19b33854b5d4f302dbc12bad9810be29c4e45a5 Author: Jason Zaman perfinion com> AuthorDate: Thu May 12 16:49:07 2016 + Commit: Jason Zaman gentoo org> CommitDate: Thu Dec 8 05:03:22 2016 + URL: https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=e19b3385 virt: add policy for virtlogd policy/modules/contrib/virt.fc | 1 + policy/modules/contrib/virt.te | 42 ++ 2 files changed, 43 insertions(+) diff --git a/policy/modules/contrib/virt.fc b/policy/modules/contrib/virt.fc index f7e0ce8..7d9456a 100644 --- a/policy/modules/contrib/virt.fc +++ b/policy/modules/contrib/virt.fc @@ -32,6 +32,7 @@ HOME_DIR/VirtualMachines/isos(/.*)? gen_context(system_u:object_r:virt_content_t /usr/sbin/libvirt-qmf -- gen_context(system_u:object_r:virt_qmf_exec_t,s0) /usr/sbin/libvirtd -- gen_context(system_u:object_r:virtd_exec_t,s0) /usr/sbin/virtlockd-- gen_context(system_u:object_r:virtlockd_exec_t,s0) +/usr/sbin/virtlogd -- gen_context(system_u:object_r:virtlogd_exec_t,s0) /var/cache/libvirt(/.*)? gen_context(system_u:object_r:virt_cache_t,s0-mls_systemhigh) diff --git a/policy/modules/contrib/virt.te b/policy/modules/contrib/virt.te index c45ba2d..16c2970 100644 --- a/policy/modules/contrib/virt.te +++ b/policy/modules/contrib/virt.te @@ -208,12 +208,21 @@ files_pid_file(virtlockd_run_t) type virtlockd_var_lib_t; files_type(virtlockd_var_lib_t) +type virtlogd_t; +type virtlogd_exec_t; +init_daemon_domain(virtlogd_t, virtlogd_exec_t) + +type virtlogd_run_t; +files_pid_file(virtlogd_run_t) + ifdef(`enable_mcs',` init_ranged_daemon_domain(virtlockd_t, virtlockd_exec_t, s0 - mcs_systemhigh) + init_ranged_daemon_domain(virtlogd_t, virtlogd_exec_t, s0 - mcs_systemhigh) ') ifdef(`enable_mls',` init_ranged_daemon_domain(virtlockd_t, virtlockd_exec_t, s0 - mls_systemhigh) + init_ranged_daemon_domain(virtlogd_t, virtlogd_exec_t, s0 - mls_systemhigh) ') @@ -234,6 +243,9 @@ allow virt_domain virtd_t:fd use; allow virt_domain virtd_t:fifo_file rw_fifo_file_perms; allow virt_domain virtd_t:process sigchld; +allow virt_domain virtlogd_t:fd use; +allow virt_domain virtlogd_t:fifo_file rw_fifo_file_perms; + dontaudit virt_domain virtd_t:unix_stream_socket { read write }; manage_dirs_pattern(virt_domain, virt_cache_t, virt_cache_t) @@ -472,6 +484,9 @@ dontaudit virtd_t virt_domain:process { siginh noatsecure rlimitinh }; allow virtd_t { virt_domain svirt_lxc_domain }:unix_stream_socket { create_stream_socket_perms connectto }; allow virtd_t svirt_lxc_domain:process signal_perms; +allow virtd_t virtlogd_t:fd use; +allow virtd_t virtlogd_t:fifo_file rw_fifo_file_perms; + allow virtd_t virtd_lxc_t:process { signal signull sigkill }; domtrans_pattern(virtd_t, virtd_lxc_exec_t, virtd_lxc_t) @@ -558,6 +573,7 @@ filetrans_pattern(virtd_t, virt_var_run_t, virtd_lxc_var_run_t, dir, "lxc") stream_connect_pattern(virtd_t, virtd_lxc_var_run_t, virtd_lxc_var_run_t, virtd_lxc_t) stream_connect_pattern(virtd_t, svirt_var_run_t, svirt_var_run_t, virt_domain) stream_connect_pattern(virtd_t, virt_var_run_t, virtlockd_run_t, virtlockd_t) +stream_connect_pattern(virtd_t, virt_var_run_t, virtlogd_run_t, virtlogd_t) can_exec(virtd_t, virt_tmp_t) @@ -1319,3 +1335,29 @@ miscfiles_read_localization(virtlockd_t) virt_append_log(virtlockd_t) virt_read_config(virtlockd_t) + + +# +# Virtlogd local policy +# + +allow virtlogd_t self:fifo_file rw_fifo_file_perms; + +allow virtlogd_t virtd_t:dir list_dir_perms; +allow virtlogd_t virtd_t:file read_file_perms; +allow virtlogd_t virtd_t:lnk_file read_lnk_file_perms; + +manage_files_pattern(virtlogd_t, virt_var_run_t, virtlogd_run_t) +manage_sock_files_pattern(virtlogd_t, virt_var_run_t, virtlogd_run_t) +filetrans_pattern(virtlogd_t, virt_var_run_t, virtlogd_run_t, sock_file) +files_pid_filetrans(virtlogd_t, virtlogd_run_t, file) + +can_exec(virtlogd_t, virtlogd_exec_t) + +files_read_etc_files(virtlogd_t) +files_list_var_lib(virtlogd_t) + +miscfiles_read_localization(virtlogd_t) + +virt_manage_log(virtlogd_t) +virt_read_config(virtlogd_t)
[gentoo-commits] proj/hardened-refpolicy:master commit in: gentoo/
commit: a9cea575d1e3a23960360252e55ea9d3eb65743c Author: Jason Zaman perfinion com> AuthorDate: Thu Dec 8 04:54:13 2016 + Commit: Jason Zaman gentoo org> CommitDate: Thu Dec 8 05:02:53 2016 + URL: https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=a9cea575 Merge upstream gentoo/STATE | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gentoo/STATE b/gentoo/STATE index 4762680..ab3f2fe 100644 --- a/gentoo/STATE +++ b/gentoo/STATE @@ -1,2 +1,2 @@ -master 0d11ccb87b81778e376f2fa5e602641460f5cea1 -contrib d79b8e85aa93272d69d3c60205a5d2a6d8d98ba7 +master 97470c7670efdd31ce701a7bb7e79285db056777 +contrib eb5607e31d4b0c3fa279e7ad82afa0cf1a065804
[gentoo-commits] proj/hardened-refpolicy:master commit in: config/, policy/modules/kernel/, gentoo/, policy/modules/system/, ...
commit: 108063b90966076d09548fa44e84e2db1ad00639 Author: Jason Zaman perfinion com> AuthorDate: Thu Dec 8 05:02:16 2016 + Commit: Jason Zaman gentoo org> CommitDate: Thu Dec 8 05:02:53 2016 + URL: https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=108063b9 Remove trailing spaces config/file_contexts.subs_dist | 2 +- gentoo/README | 2 +- policy/modules/admin/netutils.te| 2 +- policy/modules/kernel/files.if | 2 +- policy/modules/system/init.fc | 2 +- policy/modules/system/sysnetwork.te | 4 ++-- policy/modules/system/tmpfiles.te | 2 +- 7 files changed, 8 insertions(+), 8 deletions(-) diff --git a/config/file_contexts.subs_dist b/config/file_contexts.subs_dist index 32ac91f..c7050e8 100644 --- a/config/file_contexts.subs_dist +++ b/config/file_contexts.subs_dist @@ -7,7 +7,7 @@ # # It does not perform substitutions as done by sed(1), for # example, but aliasing. -# +# /etc/init.d /etc/rc.d/init.d /lib/systemd /usr/lib/systemd /lib32 /lib diff --git a/gentoo/README b/gentoo/README index d8f841e..e0f294b 100644 --- a/gentoo/README +++ b/gentoo/README @@ -10,7 +10,7 @@ STATE - The STATE file contains the commit id's of upstream up to which point our -repository is synchronized/merged. +repository is synchronized/merged. release-prepare.sh -- diff --git a/policy/modules/admin/netutils.te b/policy/modules/admin/netutils.te index 6f3c0ce..a0068f8 100644 --- a/policy/modules/admin/netutils.te +++ b/policy/modules/admin/netutils.te @@ -219,7 +219,7 @@ files_read_usr_files(traceroute_t) ifdef(`distro_gentoo',` - # + # # netutils_t policy updates # diff --git a/policy/modules/kernel/files.if b/policy/modules/kernel/files.if index 0d9fddd..82901bc 100644 --- a/policy/modules/kernel/files.if +++ b/policy/modules/kernel/files.if @@ -6814,7 +6814,7 @@ interface(`files_dontaudit_read_etc_runtime',` ## ## Do not audit attempts to read files -## in /etc +## in /etc ## ## ## diff --git a/policy/modules/system/init.fc b/policy/modules/system/init.fc index b4bdf65..3b15ac9 100644 --- a/policy/modules/system/init.fc +++ b/policy/modules/system/init.fc @@ -87,7 +87,7 @@ ifdef(`distro_suse', ` ') ifdef(`distro_gentoo',` -# +# # /lib # /lib/rc/console(/.*)? gen_context(system_u:object_r:initrc_state_t,s0) diff --git a/policy/modules/system/sysnetwork.te b/policy/modules/system/sysnetwork.te index f2964fc..4dd44f1 100644 --- a/policy/modules/system/sysnetwork.te +++ b/policy/modules/system/sysnetwork.te @@ -407,7 +407,7 @@ optional_policy(` ifdef(`distro_gentoo',` ### - # + # # dhcp client policy # @@ -440,7 +440,7 @@ ifdef(`distro_gentoo',` # dhcpc_script_t # - # The purpose of the dhcpc_script_t domain is to handle the post-processing of + # The purpose of the dhcpc_script_t domain is to handle the post-processing of # the dhcpcd ip renewal. dhcpcd (the tool) supports hooks for this, and I would # assume others do as well. With the dhcpc_script_t domain we can isolate the # privileges of the DHCP client itself from the hooks / flexibility that the developers diff --git a/policy/modules/system/tmpfiles.te b/policy/modules/system/tmpfiles.te index 49445de..1366fbf 100644 --- a/policy/modules/system/tmpfiles.te +++ b/policy/modules/system/tmpfiles.te @@ -91,7 +91,7 @@ seutil_read_file_contexts(tmpfiles_t) ifdef(`distro_gentoo',` dev_create_generic_dirs(tmpfiles_t) - # Early at boot, access /dev/console and /dev/tty which is device_t due to kernel-provided devtmpfs + # Early at boot, access /dev/console and /dev/tty which is device_t due to kernel-provided devtmpfs dev_rw_generic_chr_files(tmpfiles_t) dev_create_generic_chr_files(tmpfiles_t) dev_create_generic_blk_files(tmpfiles_t)
[gentoo-commits] proj/gamerlay:master commit in: dev-db/mariadb-connector-c/, dev-db/mariadb-connector-c/files/, ...
commit: cd4f5093c7274a68988e7717c0a341f78795a6a8 Author: Vadim A. Misbakh-Soloviov mva name> AuthorDate: Thu Dec 8 05:02:25 2016 + Commit: Vadim A. Misbakh-Soloviov mva name> CommitDate: Thu Dec 8 05:02:25 2016 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=cd4f5093 supermeatboy: bump dev-db/mariadb-connector-c/files/fix-libdir.patch | 58 .../files/fix-mariadb_config-2.1.0.patch | 13 .../files/fix-mariadb_config.patch | 25 +++ .../files/gentoo-layout-2.2.2.patch| 24 +++ .../mariadb-connector-c/files/gentoo-layout.patch | 60 .../files/multilib-install.patch | 16 + .../mariadb-connector-c-2.3.1.ebuild | 74 .../mariadb-connector-c-.ebuild| 81 ++ dev-db/mariadb-connector-c/metadata.xml| 11 +++ ...06.07.ebuild => supermeatboy-2013.11.11.ebuild} | 50 - 10 files changed, 393 insertions(+), 19 deletions(-) diff --git a/dev-db/mariadb-connector-c/files/fix-libdir.patch b/dev-db/mariadb-connector-c/files/fix-libdir.patch new file mode 100644 index 000..c7ade92 --- /dev/null +++ b/dev-db/mariadb-connector-c/files/fix-libdir.patch @@ -0,0 +1,58 @@ +diff -aurN mariadb_client-2.0.0-src/CMakeLists.txt mariadb_client-2.0.0-src.new/CMakeLists.txt +--- mariadb_client-2.0.0-src/CMakeLists.txt2014-04-01 11:14:40.0 -0400 mariadb_client-2.0.0-src.new/CMakeLists.txt2014-04-03 16:12:55.163032445 -0400 +@@ -27,8 +27,19 @@ + + OPTION(WITH_SQLITE "Enables Sqlite support" OFF) + OPTION(WITH_EXTERNAL_ZLIB "Enables use of external zlib" OFF) ++OPTION(INSTALL_LIBDIR "Library install location" OFF) + ### + ++IF(NOT INSTALL_LIBDIR) ++ # Some distros can set this in a global cmake config ++ IF(CMAKE_INSTALL_LIBDIR) ++SET(INSTALL_LIBDIR "${CMAKE_INSTALL_LIBDIR}") ++ ELSE() ++# Provide a sane default ++SET(INSTALL_LIBDIR "lib/mariadb") ++ ENDIF() ++ENDIF() ++ + IF(WITH_RTC) + SET(RTC_OPTIONS "/RTC1 /RTCc") + ENDIF() +diff -aurN mariadb_client-2.0.0-src/libmariadb/CMakeLists.txt mariadb_client-2.0.0-src.new/libmariadb/CMakeLists.txt +--- mariadb_client-2.0.0-src/libmariadb/CMakeLists.txt 2014-03-18 11:01:05.0 -0400 mariadb_client-2.0.0-src.new/libmariadb/CMakeLists.txt 2014-04-03 16:15:49.417626907 -0400 +@@ -210,15 +210,15 @@ + + INSTALL(TARGETS + libmariadb mariadbclient +- RUNTIME DESTINATION "lib/mariadb" +- LIBRARY DESTINATION "lib/mariadb" +- ARCHIVE DESTINATION "lib/mariadb") ++ RUNTIME DESTINATION "${INSTALL_LIBDIR}" ++ LIBRARY DESTINATION "${INSTALL_LIBDIR}" ++ ARCHIVE DESTINATION "${INSTALL_LIBDIR}") + IF(NOT WIN32 AND WITH_MYSQLCOMPAT) + INSTALL(FILES "${CMAKE_BINARY_DIR}/libmariadb/libmysql${CMAKE_SHARED_LIBRARY_SUFFIX}" + "${CMAKE_BINARY_DIR}/libmariadb/libmysqlclient${CMAKE_SHARED_LIBRARY_SUFFIX}" + "${CMAKE_BINARY_DIR}/libmariadb/libmysqlclient_r${CMAKE_SHARED_LIBRARY_SUFFIX}" + "${CMAKE_BINARY_DIR}/libmariadb/libmysqlclient${CMAKE_STATIC_LIBRARY_SUFFIX}" +-DESTINATION lib/mariadb) ++DESTINATION ${INSTALL_LIBDIR}) + ENDIF() + + INSTALL(DIRECTORY ${CMAKE_SOURCE_DIR}/include/ +diff -aurN mariadb_client-2.0.0-src/mariadb_config/mariadb_config.c.in mariadb_client-2.0.0-src.new/mariadb_config/mariadb_config.c.in +--- mariadb_client-2.0.0-src/mariadb_config/mariadb_config.c.in 2014-03-18 11:01:05.0 -0400 mariadb_client-2.0.0-src.new/mariadb_config/mariadb_config.c.in 2014-04-03 16:16:52.455669572 -0400 +@@ -4,7 +4,7 @@ + #include + + #define INCLUDE "-I@CMAKE_INSTALL_PREFIX@/include/mariadb" +-#define LIBS"-L@CMAKE_INSTALL_PREFIX@/lib/mariadb -lmariadb" \ ++#define LIBS"-L@CMAKE_INSTALL_PREFIX@/@INSTALL_LIBDIR@ -lmariadb" \ + "@extra_dynamic_LDFLAGS@" + #define CFLAGS INCLUDE "@CMAKE_C_FLAGS@" + #define VERSION "@MYSQL_CLIENT_VERSION@" diff --git a/dev-db/mariadb-connector-c/files/fix-mariadb_config-2.1.0.patch b/dev-db/mariadb-connector-c/files/fix-mariadb_config-2.1.0.patch new file mode 100644 index 000..8a54d02 --- /dev/null +++ b/dev-db/mariadb-connector-c/files/fix-mariadb_config-2.1.0.patch @@ -0,0 +1,13 @@ +diff -aruN a/mariadb_config/mariadb_config.c.in b/mariadb_config/mariadb_config.c.in +--- a/mariadb_config/mariadb_config.c.in 2015-01-29 13:21:48.0 -0500 b/mariadb_config/mariadb_config.c.in 2015-01-30 13:03:01.312548413 -0500 + +@@ -6,7 +6,7 @@ + #define INCLUDE "-I@PREFIX_INSTALL_DIR@/@INCLUDE_INSTALL_DIR@/@SUFFIX_INSTALL_DIR@ -I@PREFIX_INSTALL_DIR@/@INCLUDE_INSTALL_DIR@/@SUFFIX_INSTALL_DIR@/mysql" + #define LIBS "-L@PREFIX_INSTALL_DIR@/@LIB_INSTALL_DIR@/@SUFFIX_INSTALL_DIR@ -lmariadb" \ + "@extra_dynamic_LDFLA
[gentoo-commits] repo/gentoo:master commit in: sys-apps/ripgrep/
commit: 42fd644c5232e9847e12b27d6c10179871c56ebe Author: Tim Harder gentoo org> AuthorDate: Thu Dec 8 05:00:57 2016 + Commit: Tim Harder gentoo org> CommitDate: Thu Dec 8 05:01:29 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42fd644c sys-apps/ripgrep: version bump to 0.3.2 sys-apps/ripgrep/Manifest | 1 + sys-apps/ripgrep/ripgrep-0.3.2.ebuild | 41 +++ 2 files changed, 42 insertions(+) diff --git a/sys-apps/ripgrep/Manifest b/sys-apps/ripgrep/Manifest index 0346bf0..c9fb528 100644 --- a/sys-apps/ripgrep/Manifest +++ b/sys-apps/ripgrep/Manifest @@ -1,2 +1,3 @@ DIST ripgrep-0.2.9.tar.xz 36405508 SHA256 f5013f18620495a24af5bfa7a58b9f336831f489c34acbd91d963f27ab24a77d SHA512 3196b7e9cc9302e327ef09d87e5f586829deac5394e229b131bb4d76a54db05f12a9207f7b3b0d1d8c0790857ffd86dc4b177a31065f82f31192b3a7e6211399 WHIRLPOOL be4836c70ffc70827fdb2bf187624ddfa2238a97f93e7bb73dc4f3e13ea569f7a80bdb4ca0e956e661440849663891af88d3848eb8bc4758e02cbd6898806e6d DIST ripgrep-0.3.1.tar.xz 36308304 SHA256 aa53e1518b692ea6de4d533cb6c22c7cf66d37b1d6aa20b0b66916d0796f23ae SHA512 130d987aad1dd9e1834579aaa095bdd0624fdf495418875179b3a0fbeccbb850531be446b86321d1b3d08dbbea157196fb037ecd4d491c44f573501a67ad4a98 WHIRLPOOL 1e421a23f596968444084873ad036ed417beeea8433b9572f4763ef74dc3653a7b49aa4309c531d3414f9f866aa44f8ef8a2474da6171cc535c26a7e2b83397f +DIST ripgrep-0.3.2.tar.xz 36002204 SHA256 a45c2af4efac72c12b8fe9eae05ca5f84f06f7387f94e6dcc614d4334955e44a SHA512 49463d442f1425b591fb17fc33ef8e1a34f368ce7d5862f375094936afc5140f09cece13fa193e9848d85c810e67503f648ec04d19298e23517f1443b7afc426 WHIRLPOOL 6972b47d8b34f76cd2b4ecf0787e8cede8454676dbc1a9cf889bba1d4a877a03eda844b705eea11a42def712c0253a6de7d602a4f0c52d888c36cbd0a9668ef4 diff --git a/sys-apps/ripgrep/ripgrep-0.3.2.ebuild b/sys-apps/ripgrep/ripgrep-0.3.2.ebuild new file mode 100644 index ..8dd3de7 --- /dev/null +++ b/sys-apps/ripgrep/ripgrep-0.3.2.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +DESCRIPTION="a command line search tool that combines usability with raw speed" +HOMEPAGE="https://github.com/BurntSushi/ripgrep"; +#SRC_URI="https://github.com/BurntSushi/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +# custom tarball bundling all deps and index, otherwise cargo fetches from the network +SRC_URI="http://dev.gentoo.org/~radhermit/dist/${P}.tar.xz"; + +LICENSE="|| ( MIT Unlicense )" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + dev-util/cargo + >=dev-lang/rust-1.11 +" + +src_prepare() { + default + + # move cache dir where cargo expects it + mv .cargo "${HOME}" || die +} + +src_compile() { + cargo build --release --verbose || die +} + +src_test() { + cargo test || die "tests failed" +} + +src_install() { + dobin target/release/rg + doman doc/rg.1 + dodoc CHANGELOG.md README.md +}
[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/, policy/modules/roles/, policy/modules/services/
commit: 26cfb137599281b3669132f1828bd8dcab5b9848 Author: Guido Trentalancia trentalancia net> AuthorDate: Tue Dec 6 20:41:39 2016 + Commit: Jason Zaman gentoo org> CommitDate: Thu Dec 8 04:44:05 2016 + URL: https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=26cfb137 Apache OpenOffice module (base policy part) This is a patch that I have created and tested to support Apache OpenOffice with its own module (base policy part, 1/2). The file contexts (and initial tests) are based on the default installation path for version 4 of the office suite. Since the second version it includes revisions from Dominick Grift. Since the third version it should correctly manage files in home directories and allow some other major functionality. The fourth version of the patch introduces a boolean to enable or disable software updates from the network (application and/or extensions). The fifth version of the patch adds the ability to connect to the X display manager (XDM) using Unix domain sockets (interface xserver_stream_connect_xdm()). Also the fifth version splits the whole patch into separate base policy / contrib policy patches as required. The sixth version of this patch removes obsolete executable permission from the unconfined module. The seventh, eighth and nineth versions brings no changes in the base part of the patch. All released versions are safe to apply, each new version just brings improved application functionality and better integration with other desktop applications. Signed-off-by: Guido Trentalancia trentalancia.net> policy/modules/roles/staff.te | 4 policy/modules/roles/sysadm.te | 4 policy/modules/roles/unprivuser.te | 4 policy/modules/services/xserver.if | 19 +++ policy/modules/system/libraries.fc | 2 ++ policy/modules/system/unconfined.fc | 1 - 6 files changed, 33 insertions(+), 1 deletion(-) diff --git a/policy/modules/roles/staff.te b/policy/modules/roles/staff.te index 2f12250..67ca253 100644 --- a/policy/modules/roles/staff.te +++ b/policy/modules/roles/staff.te @@ -141,6 +141,10 @@ ifndef(`distro_redhat',` ') optional_policy(` + ooffice_role(staff_r, staff_t) + ') + + optional_policy(` pyzor_role(staff_r, staff_t) ') diff --git a/policy/modules/roles/sysadm.te b/policy/modules/roles/sysadm.te index 7631551..2071dbc 100644 --- a/policy/modules/roles/sysadm.te +++ b/policy/modules/roles/sysadm.te @@ -721,6 +721,10 @@ optional_policy(` ') optional_policy(` + ooffice_role(sysadm_r, sysadm_t) +') + +optional_policy(` openct_admin(sysadm_t, sysadm_r) ') diff --git a/policy/modules/roles/unprivuser.te b/policy/modules/roles/unprivuser.te index 6c2cd55..768dc1a 100644 --- a/policy/modules/roles/unprivuser.te +++ b/policy/modules/roles/unprivuser.te @@ -114,6 +114,10 @@ ifndef(`distro_redhat',` ') optional_policy(` + ooffice_role(user_r, user_t) + ') + + optional_policy(` postgresql_role(user_r, user_t) ') diff --git a/policy/modules/services/xserver.if b/policy/modules/services/xserver.if index f6dc616..3b55a08 100644 --- a/policy/modules/services/xserver.if +++ b/policy/modules/services/xserver.if @@ -621,6 +621,25 @@ interface(`xserver_read_user_dmrc',` ## +## Read all users .ICEauthority. +## +## +## +## Domain allowed access. +## +## +# +interface(`xserver_read_user_iceauth',` + gen_require(` + type iceauth_home_t; + ') + + allow $1 iceauth_home_t:file read_file_perms; + userdom_search_user_home_dirs($1) +') + + +## ## Set the attributes of the X windows console named pipes. ## ## diff --git a/policy/modules/system/libraries.fc b/policy/modules/system/libraries.fc index 2e92f7e..f6d1e7c 100644 --- a/policy/modules/system/libraries.fc +++ b/policy/modules/system/libraries.fc @@ -52,6 +52,8 @@ ifdef(`distro_redhat',` /opt/(.*/)?jre.*/.+\.so(\.[^/]*)* -- gen_context(system_u:object_r:textrel_shlib_t,s0) /opt/(.*/)?jre/.+\.jar -- gen_context(system_u:object_r:lib_t,s0) +/opt/openoffice4/program/.+\.so(\.[^/]*)* -- gen_context(system_u:object_r:lib_t,s0) + /opt/(.*/)?/RealPlayer/.+\.so(\.[^/]*)* -- gen_context(system_u:object_r:textrel_shlib_t,s0) # despite the extensions, they are actually libs /opt/Acrobat[5-9]/Reader/intellinux/plugins/.*\.api -- gen_context(system_u:object_r:lib_t,s0) diff --git a/policy/modules/system/unconfined.fc b/policy/modules/system/unconfined.fc index 0abaf84..519f2bf 100644 --- a/policy/modules/system/unconfined.fc +++ b/policy/modules/system/unconfined.fc @@ -6,7 +6,6 @@ /usr/bin/vncserver -- gen_context(system_u:object_r:unconfined_exec_t,s0) /usr/lib/ia32el/i
[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/kernel/
commit: 09c1ebf0c9625c61f4e0c832a81c54bde9fc3bdd Author: Chris PeBenito ieee org> AuthorDate: Wed Dec 7 01:26:43 2016 + Commit: Jason Zaman gentoo org> CommitDate: Thu Dec 8 04:45:02 2016 + URL: https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=09c1ebf0 Module version bump for kernel sysctl patch from Luis Ressel policy/modules/kernel/kernel.te | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/policy/modules/kernel/kernel.te b/policy/modules/kernel/kernel.te index 20b922c..7334dc9 100644 --- a/policy/modules/kernel/kernel.te +++ b/policy/modules/kernel/kernel.te @@ -1,4 +1,4 @@ -policy_module(kernel, 1.21.1) +policy_module(kernel, 1.21.2) #
[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/contrib/
commit: 04485a6efa37a46b0b2d4a329f1fc99133bc8728 Author: Guido Trentalancia trentalancia net> AuthorDate: Tue Dec 6 20:41:47 2016 + Commit: Jason Zaman gentoo org> CommitDate: Thu Dec 8 04:47:22 2016 + URL: https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=04485a6e Apache OpenOffice module (contrib policy part) This is a patch that I have created and tested to support Apache OpenOffice with its own module (contrib policy part, 2/2). The file contexts (and initial tests) are based on the default installation path for version 4 of the office suite. Since the second version it includes revisions from Dominick Grift. Since the third version it should correctly manage files in home directories and allow some other major functionality. The fourth version of the patch introduces a boolean to enable or disable software updates from the network (application and/or extensions). The fifth version of the patch adds the ability to connect to the X display manager (XDM) using Unix domain sockets (interface xserver_stream_connect_xdm()). Also the fifth version splits the whole patch into separate base policy / contrib policy patches as required. The sixth version of the patch adds the ability to run the evolution email application. The seventh version of the patch, improves the integration with the evolution email application. The eighth version of the patch, adds the support for integration with mozilla and improves the integration with thunderbird. This nineth version of the patch, avoids auditing some denial messages. All released versions are safe to apply, each new version just brings improved application functionality and better integration with other desktop applications. Although this patch has only been tested with Apache OpenOffice version 4, it might also work with earlier versions (in particular version 3) or at least it can be easily adapted for the purpose. Signed-off-by: Guido Trentalancia trentalancia.net> policy/modules/contrib/evolution.if | 38 +++ policy/modules/contrib/evolution.te | 5 ++ policy/modules/contrib/mozilla.te | 5 ++ policy/modules/contrib/openoffice.fc | 30 + policy/modules/contrib/openoffice.if | 88 + policy/modules/contrib/openoffice.te | 120 ++ policy/modules/contrib/thunderbird.te | 5 ++ 7 files changed, 291 insertions(+) diff --git a/policy/modules/contrib/evolution.if b/policy/modules/contrib/evolution.if index 7c21ba1..558f68e 100644 --- a/policy/modules/contrib/evolution.if +++ b/policy/modules/contrib/evolution.if @@ -107,6 +107,24 @@ interface(`evolution_home_filetrans',` ## +## Read evolution home files. +## +## +## +## Domain allowed access. +## +## +# +interface(`evolution_read_evolution_home_files',` + gen_require(` + type evolution_t, evolution_home_t; + ') + + read_files_pattern($1, evolution_home_t, evolution_home_t) +') + + +## ## Connect to evolution using a unix ## domain stream socket. ## @@ -188,3 +206,23 @@ interface(`evolution_alarm_dbus_chat',` allow $1 evolution_alarm_t:dbus send_msg; allow evolution_alarm_t $1:dbus send_msg; ') + + +## +## Make a domain transition to the +## evolution target domain. +## +## +## +## Domain allowed access. +## +## +# +interface(`evolution_domtrans',` + gen_require(` + type evolution_t, evolution_exec_t; + ') + + corecmd_search_bin($1) + domtrans_pattern($1, evolution_exec_t, evolution_t); +') diff --git a/policy/modules/contrib/evolution.te b/policy/modules/contrib/evolution.te index 1d5421b..e5adf09 100644 --- a/policy/modules/contrib/evolution.te +++ b/policy/modules/contrib/evolution.te @@ -270,6 +270,11 @@ optional_policy(` ') optional_policy(` + ooffice_domtrans(evolution_t) + ooffice_rw_ooffice_tmp_files(evolution_t) +') + +optional_policy(` spamassassin_exec_spamd(evolution_t) spamassassin_domtrans_client(evolution_t) spamassassin_domtrans_local_client(evolution_t) diff --git a/policy/modules/contrib/mozilla.te b/policy/modules/contrib/mozilla.te index 1331491..f755c6b 100644 --- a/policy/modules/contrib/mozilla.te +++ b/policy/modules/contrib/mozilla.te @@ -273,6 +273,11 @@ optional_policy(` ') optional_policy(` + ooffice_domtrans(mozilla_t) + ooffice_rw_ooffice_tmp_files(mozilla_t) +') + +optional_policy(` pulseaudio_run(mozilla_t, mozilla_roles) pulseaudio_rw_tmpfs_files(mozilla_t) pulseaudio_use_fds(mozilla_t) diff --git a/policy/modules/contrib/openoffice.fc b/policy/modules/contrib/openoffice.fc new file mode 100644 index 000..6613bb4 --- /dev/null +++ b/policy/modules/contrib/openoffice.fc @@ -0,0
[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/contrib/
commit: 571467b17b4ed06c9cac315d7d74f02851af398c Author: Chris PeBenito ieee org> AuthorDate: Wed Dec 7 01:18:56 2016 + Commit: Jason Zaman gentoo org> CommitDate: Thu Dec 8 04:47:22 2016 + URL: https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=571467b1 Module version bumps for openoffice patches from Guido Trentalancia. policy/modules/contrib/evolution.te | 2 +- policy/modules/contrib/mozilla.te | 2 +- policy/modules/contrib/thunderbird.te | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/policy/modules/contrib/evolution.te b/policy/modules/contrib/evolution.te index e5adf09..64cc6a6 100644 --- a/policy/modules/contrib/evolution.te +++ b/policy/modules/contrib/evolution.te @@ -1,4 +1,4 @@ -policy_module(evolution, 2.5.0) +policy_module(evolution, 2.5.1) # diff --git a/policy/modules/contrib/mozilla.te b/policy/modules/contrib/mozilla.te index f755c6b..20fc82e 100644 --- a/policy/modules/contrib/mozilla.te +++ b/policy/modules/contrib/mozilla.te @@ -1,4 +1,4 @@ -policy_module(mozilla, 2.10.0) +policy_module(mozilla, 2.10.1) # diff --git a/policy/modules/contrib/thunderbird.te b/policy/modules/contrib/thunderbird.te index 844d07f..52192c0 100644 --- a/policy/modules/contrib/thunderbird.te +++ b/policy/modules/contrib/thunderbird.te @@ -1,4 +1,4 @@ -policy_module(thunderbird, 2.4.0) +policy_module(thunderbird, 2.4.1) #
[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/
commit: dfe8d0c37098717dacbadf331aafb903e108a021 Author: Chris PeBenito ieee org> AuthorDate: Wed Dec 7 00:52:42 2016 + Commit: Jason Zaman gentoo org> CommitDate: Thu Dec 8 04:43:12 2016 + URL: https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=dfe8d0c3 Module version bump for journald fixes from cgzones. policy/modules/system/logging.te | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/policy/modules/system/logging.te b/policy/modules/system/logging.te index a9fbf1b..481cdef 100644 --- a/policy/modules/system/logging.te +++ b/policy/modules/system/logging.te @@ -1,4 +1,4 @@ -policy_module(logging, 1.24.0) +policy_module(logging, 1.24.1) #
[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/kernel/
commit: e52d67f09e996710fb8f6a8c9e37843788269b46 Author: Luis Ressel aixah de> AuthorDate: Tue Dec 6 22:49:02 2016 + Commit: Jason Zaman gentoo org> CommitDate: Thu Dec 8 04:45:02 2016 + URL: https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=e52d67f0 kernel.if: Allow listing /proc/sys/net/unix The kernel_read_unix_sysctls() and kernel_rw_unix_sysctls() currenly don't allow listing the /proc/sys/net/unix directory, contrary to the other sysctl interfaces. policy/modules/kernel/kernel.if | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/policy/modules/kernel/kernel.if b/policy/modules/kernel/kernel.if index 5af202c..29709df 100644 --- a/policy/modules/kernel/kernel.if +++ b/policy/modules/kernel/kernel.if @@ -1758,7 +1758,7 @@ interface(`kernel_read_unix_sysctls',` read_files_pattern($1, { proc_t sysctl_t sysctl_net_t }, sysctl_net_unix_t) - list_dirs_pattern($1, { proc_t sysctl_t }, sysctl_net_t) + list_dirs_pattern($1, { proc_t sysctl_t }, { sysctl_net_t sysctl_net_unix_t }) ') @@ -1780,7 +1780,7 @@ interface(`kernel_rw_unix_sysctls',` rw_files_pattern($1, { proc_t sysctl_t sysctl_net_t }, sysctl_net_unix_t) - list_dirs_pattern($1, { proc_t sysctl_t }, sysctl_net_t) + list_dirs_pattern($1, { proc_t sysctl_t }, { sysctl_net_t sysctl_net_unix_t }) ')
[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/
commit: 8a244682cdb051e2a700155c49e9217baee65b0e Author: cgzones googlemail com> AuthorDate: Sun Dec 4 16:42:52 2016 + Commit: Jason Zaman gentoo org> CommitDate: Thu Dec 8 04:36:39 2016 + URL: https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=8a244682 fix syslogd audits policy/modules/system/logging.te | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/policy/modules/system/logging.te b/policy/modules/system/logging.te index 96ffbcd..a9fbf1b 100644 --- a/policy/modules/system/logging.te +++ b/policy/modules/system/logging.te @@ -372,7 +372,7 @@ optional_policy(` # sys_nice for rsyslog # cjp: why net_admin! allow syslogd_t self:capability { dac_override sys_resource sys_tty_config net_admin sys_admin sys_nice chown fsetid }; -dontaudit syslogd_t self:capability sys_tty_config; +dontaudit syslogd_t self:capability { sys_tty_config sys_ptrace }; # setpgid for metalog # setrlimit for syslog-ng # getsched for syslog-ng @@ -456,6 +456,7 @@ corenet_sendrecv_mysqld_client_packets(syslogd_t) dev_filetrans(syslogd_t, devlog_t, sock_file) dev_read_sysfs(syslogd_t) +dev_read_urand(syslogd_t) # Allow access to /dev/kmsg for journald dev_rw_kmsg(syslogd_t) @@ -498,7 +499,10 @@ userdom_dontaudit_use_unpriv_user_fds(syslogd_t) userdom_dontaudit_search_user_home_dirs(syslogd_t) ifdef(`init_systemd',` + # systemd-journald permissions + allow syslogd_t self:capability { chown setuid setgid }; + allow syslogd_t self:netlink_audit_socket { getattr getopt read setopt write }; kernel_use_fds(syslogd_t) kernel_getattr_dgram_sockets(syslogd_t)
[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/services/, policy/modules/system/, policy/modules/roles/
commit: 5db0ccde4d2b0d31c480987517c14e44690f480c Author: Chris PeBenito ieee org> AuthorDate: Wed Dec 7 01:19:18 2016 + Commit: Jason Zaman gentoo org> CommitDate: Thu Dec 8 04:45:02 2016 + URL: https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=5db0ccde Module version bumps for openoffice patches from Guido Trentalancia. policy/modules/roles/staff.te | 2 +- policy/modules/roles/sysadm.te | 2 +- policy/modules/roles/unprivuser.te | 2 +- policy/modules/services/xserver.te | 2 +- policy/modules/system/libraries.te | 2 +- policy/modules/system/unconfined.te | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/policy/modules/roles/staff.te b/policy/modules/roles/staff.te index 67ca253..981e5ea 100644 --- a/policy/modules/roles/staff.te +++ b/policy/modules/roles/staff.te @@ -1,4 +1,4 @@ -policy_module(staff, 2.7.0) +policy_module(staff, 2.7.1) # diff --git a/policy/modules/roles/sysadm.te b/policy/modules/roles/sysadm.te index 2071dbc..9490194 100644 --- a/policy/modules/roles/sysadm.te +++ b/policy/modules/roles/sysadm.te @@ -1,4 +1,4 @@ -policy_module(sysadm, 2.10.0) +policy_module(sysadm, 2.10.1) # diff --git a/policy/modules/roles/unprivuser.te b/policy/modules/roles/unprivuser.te index 768dc1a..1400ea4 100644 --- a/policy/modules/roles/unprivuser.te +++ b/policy/modules/roles/unprivuser.te @@ -1,4 +1,4 @@ -policy_module(unprivuser, 2.7.0) +policy_module(unprivuser, 2.7.1) # this module should be named user, but that is # a compile error since user is a keyword. diff --git a/policy/modules/services/xserver.te b/policy/modules/services/xserver.te index 9898817..92edfc0 100644 --- a/policy/modules/services/xserver.te +++ b/policy/modules/services/xserver.te @@ -1,4 +1,4 @@ -policy_module(xserver, 3.12.2) +policy_module(xserver, 3.12.3) gen_require(` class x_drawable all_x_drawable_perms; diff --git a/policy/modules/system/libraries.te b/policy/modules/system/libraries.te index 5eac8c0..5151fd7 100644 --- a/policy/modules/system/libraries.te +++ b/policy/modules/system/libraries.te @@ -1,4 +1,4 @@ -policy_module(libraries, 2.13.0) +policy_module(libraries, 2.13.1) # diff --git a/policy/modules/system/unconfined.te b/policy/modules/system/unconfined.te index a902e7c..7e942fc 100644 --- a/policy/modules/system/unconfined.te +++ b/policy/modules/system/unconfined.te @@ -1,4 +1,4 @@ -policy_module(unconfined, 3.8.0) +policy_module(unconfined, 3.8.1) #
[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/
commit: 52f264ecb4cfbf36d25a980096b09d10147e9e34 Author: Chris PeBenito ieee org> AuthorDate: Wed Dec 7 01:01:22 2016 + Commit: Jason Zaman gentoo org> CommitDate: Thu Dec 8 04:44:05 2016 + URL: https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=52f264ec modutils: Move lines. policy/modules/system/modutils.te | 6 ++ 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/policy/modules/system/modutils.te b/policy/modules/system/modutils.te index 87e71d9..8ebd5d1 100644 --- a/policy/modules/system/modutils.te +++ b/policy/modules/system/modutils.te @@ -8,6 +8,7 @@ policy_module(modutils, 1.16.1) type kmod_t alias { insmod_t depmod_t update_modules_t }; type kmod_exec_t alias { insmod_exec_t depmod_exec_t update_modules_exec_t }; application_domain(kmod_t, kmod_exec_t) +kernel_domtrans_to(kmod_t, kmod_exec_t) mls_file_write_all_levels(kmod_t) role system_r types kmod_t; @@ -52,6 +53,7 @@ kernel_write_proc_files(kmod_t) kernel_mount_debugfs(kmod_t) kernel_mount_kvmfs(kmod_t) kernel_read_debugfs(kmod_t) +kernel_search_key(kmod_t) # Rules for /proc/sys/kernel/tainted kernel_read_kernel_sysctls(kmod_t) kernel_rw_kernel_sysctl(kmod_t) @@ -109,10 +111,6 @@ userdom_use_user_terminals(kmod_t) userdom_dontaudit_search_user_home_dirs(kmod_t) -kernel_domtrans_to(kmod_t, kmod_exec_t) - -kernel_search_key(kmod_t) - ifdef(`init_systemd',` init_rw_stream_sockets(kmod_t)
[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/services/, doc/, policy/flask/, support/, policy/support/, ...
commit: 51d3e4cfd0b1b294cac9b2aeef4691bd22eb0bf7 Author: cgzones googlemail com> AuthorDate: Tue Dec 6 12:28:10 2016 + Commit: Jason Zaman gentoo org> CommitDate: Thu Dec 8 04:43:12 2016 + URL: https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=51d3e4cf remove trailing whitespaces README | 2 +- config/appconfig-mcs/staff_u_default_contexts | 2 +- config/appconfig-mls/staff_u_default_contexts | 2 +- config/appconfig-standard/staff_u_default_contexts | 2 +- config/file_contexts.subs_dist | 14 +- config/local.users | 4 +- doc/policy.dtd | 6 +-- doc/templates/module.html | 2 +- doc/templates/style.css| 12 ++--- man/man8/ftpd_selinux.8| 2 +- man/man8/git_selinux.8 | 20 man/man8/httpd_selinux.8 | 30 ++-- man/man8/kerberos_selinux.8| 4 +- man/man8/named_selinux.8 | 6 +-- man/man8/nfs_selinux.8 | 4 +- man/man8/rsync_selinux.8 | 10 ++-- man/man8/samba_selinux.8 | 22 - man/man8/ypbind_selinux.8 | 4 +- policy/constraints | 12 ++--- policy/flask/access_vectors| 10 ++-- policy/flask/initial_sids | 2 +- policy/flask/security_classes | 4 +- policy/mcs | 2 +- policy/mls | 14 +++--- policy/modules/admin/sudo.if | 2 +- policy/modules/kernel/corenetwork.if.m4| 6 +-- policy/modules/kernel/domain.if| 2 +- policy/modules/kernel/mcs.if | 2 +- policy/modules/kernel/mls.if | 6 +-- policy/modules/kernel/mls.te | 2 +- policy/modules/kernel/selinux.te | 2 +- policy/modules/services/xserver.if | 8 ++-- policy/modules/system/libraries.te | 4 +- policy/modules/system/logging.if | 2 +- policy/modules/system/mount.if | 2 +- policy/modules/system/unconfined.if| 2 +- policy/support/misc_macros.spt | 2 +- support/Makefile.devel | 2 +- support/genclassperms.py | 2 +- support/genhomedircon | 16 +++ support/gennetfilter.py| 2 +- support/pyplate.py | 8 ++-- support/sedoctool.py | 54 +++--- support/segenxml.py| 4 +- support/selinux-policy-refpolicy.spec | 2 +- support/selinux-refpolicy-sources.spec.skel| 2 +- support/set_bools_tuns.awk | 2 +- 47 files changed, 169 insertions(+), 159 deletions(-) diff --git a/README b/README index 3f15043..1f803c2 100644 --- a/README +++ b/README @@ -233,7 +233,7 @@ install-headers target from the full Reference Policy sources. To set up a directory to build a local module, one must simply place a .te file in a directory. A sample Makefile to use in the directory is the Makefile.example in the doc directory. This may be installed in -/usr/share/doc, under the directory for the distribution's policy. +/usr/share/doc, under the directory for the distribution's policy. Alternatively, the primary Makefile in the headers directory (typically /usr/share/selinux/NAME/Makefile) can be called directly, using make's -f option. diff --git a/config/appconfig-mcs/staff_u_default_contexts b/config/appconfig-mcs/staff_u_default_contexts index 5606c4e..daefcf7 100644 --- a/config/appconfig-mcs/staff_u_default_contexts +++ b/config/appconfig-mcs/staff_u_default_contexts @@ -5,6 +5,6 @@ system_r:crond_t:s0 staff_r:staff_t:s0 staff_r:cronjob_t:s0 system_r:xdm_t:s0 staff_r:staff_t:s0 staff_r:staff_su_t:s0 staff_r:staff_t:s0 staff_r:staff_sudo_t:s0staff_r:staff_t:s0 -sysadm_r:sysadm_su_t:s0sysadm_r:sysadm_t:s0 +sysadm_r:sysadm_su_t:s0sysadm_r:sysadm_t:s0 sysadm_r:sysadm_sudo_t:s0 sysadm_r:sysadm_t:s0 diff --git a/config/appconfig-mls/staff_u_default_contexts b/config/appconfig-mls/staff_u_default_contexts index 5606c4e..daefcf7 100644 --- a/config/appconfig-mls/staff_u_default_contexts +++ b/config/appconfig-mls/staff_u_default_contexts @@ -5,6 +5,6 @@ system_r:crond_t:s0 staff_r:staff_t:s0 staff_r:cronjob_t:s0 system_r:xdm_t:s0 staff
[gentoo-commits] repo/gentoo:master commit in: dev-libs/ppl/
commit: 6ded57963f5dd2e392b6b3085c95269ac1e170d3 Author: Mike Frysinger gentoo org> AuthorDate: Thu Dec 8 04:40:53 2016 + Commit: Mike Frysinger gentoo org> CommitDate: Thu Dec 8 04:41:58 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ded5796 dev-libs/ppl: version bump to 1.2 #601156 dev-libs/ppl/Manifest | 1 + dev-libs/ppl/ppl-1.2.ebuild | 59 + 2 files changed, 60 insertions(+) diff --git a/dev-libs/ppl/Manifest b/dev-libs/ppl/Manifest index fcf76d3..c5bffa1 100644 --- a/dev-libs/ppl/Manifest +++ b/dev-libs/ppl/Manifest @@ -1,2 +1,3 @@ DIST ppl-0.12.1.tar.bz2 14938132 SHA256 4022e54772f81c8ef66d3dd4c3d8dca48f72f9af614d8a36d05fbf5917f2b198 SHA512 e8a4c92271f608e79c5828c71ff2d36c681dd4bd48b5d31353b2a27bcf827a5cb8f0dcdfee3e13cf9f202f35a7693ddf9880dc4d5b8445ec558cef1319f43925 WHIRLPOOL 6616253d5c02c84294ec63e0601fa7bc65772fc72e6cea68f1300fa2b46f551311589813268d8e869cb59295d8fdc5be17a5b3d0cbb7b62fe0bc06a8bf9e1f39 DIST ppl-1.1.tar.xz 14734820 SHA256 c48ccd74664ec2cd3cdb5e37f287974ccb062f0384dc658d4053c424b19ad178 SHA512 ae0503fb3eac494fa3edf5d5c9ec61e2419e6e2fa57d30323f7d0360ff080b033686410c7462f5b2ff5514803451cb91e9c0fc14cf953485c5f5fd664448cc27 WHIRLPOOL d1b85fe9b44195f7fdc0573b32291a70183ce9de5e29fbb502a5d181a6e0ae11998dd5cfb52ec7ce3e1aed36433a823484488bfaf93362ac3b45a7556a2e9b6a +DIST ppl-1.2.tar.xz 14136236 SHA256 691f0d5a4fb0e206f4e132fc9132c71d6e33cdda168470d40ac3cf62340e9a60 SHA512 b509ed85fa6aedd40119bd4c980b17f33072c56c2acd923da3445b6bc80d48051cfa4c04cce96f6974711f5279c24b31cb3869f87b2eb6a2a1b30a058c809350 WHIRLPOOL cf2d5895d7d740c650707840caadd45d785411875b1c55db141928a288a1475f50d4f1e6ac829062ab021a920e9581be7822679e9cf2ea11dc64ac70cfa2e5dd diff --git a/dev-libs/ppl/ppl-1.2.ebuild b/dev-libs/ppl/ppl-1.2.ebuild new file mode 100644 index ..fff33e2 --- /dev/null +++ b/dev-libs/ppl/ppl-1.2.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" + +DESCRIPTION="The Parma Polyhedra Library provides numerical abstractions for analysis of complex systems" +HOMEPAGE="http://bugseng.com/products/ppl"; +SRC_URI="http://bugseng.com/products/ppl/download/ftp/releases/${PV}/${P}.tar.xz"; + +LICENSE="GPL-3" +SLOT="0/4.14" # SONAMEs +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~sparc-solaris" +IUSE="+cxx doc lpsol pch static-libs test" + +RDEPEND=">=dev-libs/gmp-6[cxx] + lpsol? ( sci-mathematics/glpk ) + !dev-libs/cloog-ppl" +DEPEND="${RDEPEND} + app-arch/xz-utils + sys-devel/m4" + +pkg_setup() { + if use test ; then + ewarn "The PPL testsuite will be run." + ewarn "Note that this can take several hours to complete on a fast machine." + fi +} + +src_configure() { + local interfaces=( c ) + use cxx && interfaces+=( cxx ) + econf \ + --docdir="${EPREFIX}"/usr/share/doc/${PF} \ + --disable-debugging \ + --disable-optimization \ + $(use_enable doc documentation) \ + $(use_enable lpsol ppl_lpsol) \ + $(use_enable pch) \ + $(use_enable static-libs static) \ + --enable-interfaces="${interfaces[*]}" \ + $(use test && echo --enable-check=quick) +} + +src_test() { + # default src_test runs with -j1, overriding it here saves about + # 30 minutes and is recommended by upstream + emake check +} + +src_install() { + default + use static-libs || find "${ED}"/usr -name 'libppl*.la' -delete + + pushd "${ED}/usr/share/doc/${PF}" >/dev/null || die + rm gpl* fdl* || die + if ! use doc ; then + rm -r *-html/ *.ps.gz *.pdf || die + fi +}
[gentoo-commits] proj/devmanual:master commit in: ebuild-writing/eapi/
commit: f8ed217cfb3aa502048bd73cec53578b679a0039 Author: Göktürk Yüksek gentoo org> AuthorDate: Thu Dec 8 04:06:17 2016 + Commit: Göktürk Yüksek gentoo org> CommitDate: Thu Dec 8 04:06:17 2016 + URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=f8ed217c ebuild-writing/eapi: mention that dohtml has been deprecated in EAPI 6 ebuild-writing/eapi/text.xml | 6 ++ 1 file changed, 6 insertions(+) diff --git a/ebuild-writing/eapi/text.xml b/ebuild-writing/eapi/text.xml index 6218eab..59e0bf3 100644 --- a/ebuild-writing/eapi/text.xml +++ b/ebuild-writing/eapi/text.xml @@ -940,6 +940,12 @@ src_install() { + dohtml deprecated + + The dohtml helper has been deprecated with EAPI=6. + + + nonfatal die When die or assert are called under the nonfatal command and with the -n option, they will not abort the build process but return with an error.
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Email-Date-Format/
commit: c98bdf86aff87b8bede545fcf6cd5b5660fa7cb8 Author: Kent Fredric gentoo org> AuthorDate: Thu Dec 8 01:40:50 2016 + Commit: Kent Fredric gentoo org> CommitDate: Thu Dec 8 03:29:24 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c98bdf86 dev-perl/Email-Date-Format: Bump to version 1.5.0 - EAPI6 - Parallel Tests Upstream: - Documentation fixes Package-Manager: portage-2.3.3 .../Email-Date-Format-1.5.0.ebuild | 26 ++ dev-perl/Email-Date-Format/Manifest| 1 + 2 files changed, 27 insertions(+) diff --git a/dev-perl/Email-Date-Format/Email-Date-Format-1.5.0.ebuild b/dev-perl/Email-Date-Format/Email-Date-Format-1.5.0.ebuild new file mode 100644 index ..e9a --- /dev/null +++ b/dev-perl/Email-Date-Format/Email-Date-Format-1.5.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +DIST_AUTHOR=RJBS +DIST_VERSION=1.005 +inherit perl-module + +DESCRIPTION="Produce RFC 822 date strings" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +IUSE="test" + +RDEPEND=" + >=virtual/perl-Exporter-5.570.0 + virtual/perl-Time-Local +" +DEPEND="${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( + >=virtual/perl-Test-Simple-0.960.0 + ) +" diff --git a/dev-perl/Email-Date-Format/Manifest b/dev-perl/Email-Date-Format/Manifest index 6541c77..364afbf 100644 --- a/dev-perl/Email-Date-Format/Manifest +++ b/dev-perl/Email-Date-Format/Manifest @@ -1 +1,2 @@ DIST Email-Date-Format-1.002.tar.gz 10150 SHA256 0c7f3636dffa5ff151f6906baa17582c2efeb29109750f40f820fe5d2dc38e84 SHA512 44e96ce8605185ecc6f11d2e1b9349dc6fd9868de03fc9929d33bfcf5b9dd2d8cfbab8b9768aacf8d99106e118c00620d2fb6250d8fffe53d04124fe9d3976b7 WHIRLPOOL 969d771aa063167a10aef556b8fa4128fd1c6c5e9380a1410e5288a2630715630474c5148cedf324e6a02528c6f59823f4f0d248f4eb4c582a044ddea3e4cd55 +DIST Email-Date-Format-1.005.tar.gz 14324 SHA256 579c617e303b9d874411c7b61b46b59d36f815718625074ae6832e7bb9db5104 SHA512 23daefa45874211f053d05ac3c3f3c7c3a86d9b623fdcec3bd9f6f7b4c8e5ad1ac8038146bdc85cc950b21b43b0ad843f8a52ad2183d868d3a62ea96292e34ca WHIRLPOOL a0489a681ce95116aafadabd5320b6ddd6fdfb8d07a88e66cbbd4c0e8d23f56f00891f4576bd85fa64a04fb48bc15b7caec1b84cb66d3a7e980dd10aee453ca9
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Email-MIME/
commit: 74e9609d3725916a38cb07580d8a9ab36295d854 Author: Kent Fredric gentoo org> AuthorDate: Thu Dec 8 03:26:29 2016 + Commit: Kent Fredric gentoo org> CommitDate: Thu Dec 8 03:29:25 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74e9609d dev-perl/Email-MIME: Bump to version 1.937.0 Upstream: - Fix memory leak in `walk_parts` Package-Manager: portage-2.3.3 dev-perl/Email-MIME/Email-MIME-1.937.0.ebuild | 36 +++ dev-perl/Email-MIME/Manifest | 1 + dev-perl/Email-MIME/metadata.xml | 1 + 3 files changed, 38 insertions(+) diff --git a/dev-perl/Email-MIME/Email-MIME-1.937.0.ebuild b/dev-perl/Email-MIME/Email-MIME-1.937.0.ebuild new file mode 100644 index ..fcdbe25 --- /dev/null +++ b/dev-perl/Email-MIME/Email-MIME-1.937.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +DIST_AUTHOR=RJBS +DIST_VERSION=1.937 +inherit perl-module + +DESCRIPTION="Easy MIME message parsing" + +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~sparc-solaris ~x86-solaris" +IUSE="test" + +RDEPEND=" + virtual/perl-Carp + dev-perl/Email-Address + >=dev-perl/Email-MIME-ContentType-1.16.0 + >=dev-perl/Email-MIME-Encodings-1.314.0 + dev-perl/Email-MessageID + >=dev-perl/Email-Simple-2.206.0 + >=virtual/perl-Encode-1.980.100 + virtual/perl-MIME-Base64 + >=dev-perl/MIME-Types-1.130.0 + virtual/perl-Scalar-List-Utils + virtual/perl-parent +" +DEPEND="${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( + virtual/perl-File-Spec + >=virtual/perl-Test-Simple-0.960.0 + ) +" diff --git a/dev-perl/Email-MIME/Manifest b/dev-perl/Email-MIME/Manifest index e9508b1..04dc560 100644 --- a/dev-perl/Email-MIME/Manifest +++ b/dev-perl/Email-MIME/Manifest @@ -1,2 +1,3 @@ DIST Email-MIME-1.929.tar.gz 115105 SHA256 b0c9267bd9266e40671c2080782f7303cb17b4e93bd066b8677137f21a6dc7e9 SHA512 13a2591de92720dd3f8f798e442cf65c391d38e2a6d1e72d87c9301e8e3b2aa8fc1c8e3cfbcb829f14844bde59575a03ef7eb535741624e4dc8f3575c4089697 WHIRLPOOL bd89adfe87ea78604c860730ef76f6f69c2e97512075445264f05297d08ae977ff76c48ee6d89c05760d3811126aebe89b985dcd1246e6d2065770f774f4f709 DIST Email-MIME-1.936.tar.gz 117468 SHA256 4c0934284da84b8e9ed48ff1060c9719273fac18e776f4c8e888a47c863ee661 SHA512 3f7fa49a14cb4351a5967600f0ea6b491558ba0ee71799b58ff1a39579ca27776f2e22092d09cacfa5c1f1281033f216ba961807c2b72272e0c8dea5b0db024a WHIRLPOOL b42bd7f03daaeeb211fe84f2a154ad6186724b1e8b0b4ec92c8ac07f94900d84096b771127022a49e4cbd744930db763edc69146eb7a696c2f5904e3f9dfa2b9 +DIST Email-MIME-1.937.tar.gz 117556 SHA256 366567886bfb8e8930199c61f079f680b0acb23d01d84c6e40b9a5d8ed88a068 SHA512 61f8e262070edcad90e8852f1c2b3439d732273e64590c0013a506fb4330bc4d8dbb8430dca2b6a4498864e436e4286728209c01cfe8f11cd5afabc57461cbcf WHIRLPOOL 090a6c265955c3afd39337654492872e81eea2da43271a1eb627ab0a9a5a4e7f25c09c0ed7a350d140b8605062dd30af3406f7194a38f836326d8526b6b35755 diff --git a/dev-perl/Email-MIME/metadata.xml b/dev-perl/Email-MIME/metadata.xml index 6c5a12a..618f6c3 100644 --- a/dev-perl/Email-MIME/metadata.xml +++ b/dev-perl/Email-MIME/metadata.xml @@ -9,6 +9,7 @@ Email-MIME Email::MIME Email::MIME::Creator +Email::MIME::Encode Email::MIME::Header Email::MIME::Modifier
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Email-Filter/
commit: cfcf0174bfe676033ad15e47d41d0801a074c8f7 Author: Kent Fredric gentoo org> AuthorDate: Thu Dec 8 03:09:56 2016 + Commit: Kent Fredric gentoo org> CommitDate: Thu Dec 8 03:29:24 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfcf0174 dev-perl/Email-Filter: Bump to version 1.34.0 - EAPI6 - Parallel tests Upstream: - pipe now accepts `header_only` for piping only headers Package-Manager: portage-2.3.3 dev-perl/Email-Filter/Email-Filter-1.34.0.ebuild | 29 dev-perl/Email-Filter/Manifest | 1 + 2 files changed, 30 insertions(+) diff --git a/dev-perl/Email-Filter/Email-Filter-1.34.0.ebuild b/dev-perl/Email-Filter/Email-Filter-1.34.0.ebuild new file mode 100644 index ..37146f4 --- /dev/null +++ b/dev-perl/Email-Filter/Email-Filter-1.34.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +DIST_AUTHOR=RJBS +DIST_VERSION=1.034 +inherit perl-module + +DESCRIPTION="Simple filtering of RFC2822 message format and headers" + +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="test" + +RDEPEND=" + dev-perl/Class-Trigger + dev-perl/Email-LocalDelivery + dev-perl/Email-Simple + dev-perl/IPC-Run +" +DEPEND="${RDEPEND} + >=virtual/perl-ExtUtils-MakeMaker-6.300.0 + test? ( + virtual/perl-File-Temp + >=virtual/perl-Test-Simple-0.960.0 + ) +" diff --git a/dev-perl/Email-Filter/Manifest b/dev-perl/Email-Filter/Manifest index 80234ce..3d916e1 100644 --- a/dev-perl/Email-Filter/Manifest +++ b/dev-perl/Email-Filter/Manifest @@ -1 +1,2 @@ DIST Email-Filter-1.032.tar.gz 15255 SHA256 bc1700f7540ce41b05815c854039eadbd7f428785c928ea8726e4d21d3fe73cd SHA512 bfb15488473c4336d501ae0640599c4c2703fae3fb3f02a8e88f126c8b768c9af133c42f983659faa8fc4809e442ecdfaa6277c787b9ed4152bc85133882a4f3 WHIRLPOOL dd0e2c7c7aad90f8a9fbe5660dcc81b69ff41ed09455b3e1edd6580e372da10c80da656865fdc255a65920797b273d7afaf0f36142bf88ebc5e74ef273b82afd +DIST Email-Filter-1.034.tar.gz 18133 SHA256 b640f3cdd997b3aa513e542db4af2a1016f5aa3ca379f3779bf3195a2898e2f7 SHA512 8b377c3d7503f18f03c8bd97baed17a5615c41cf737886aa834aa324954531a464b2564be244c4097fb9d5fe1b612885303acbf1d7dc8b2a64a739fb81ef3af6 WHIRLPOOL aebb0cbe502a578d4b408e0ecb11cdf06c7e082f10acb3710ad5ff3193e1114e15a925cadf9c75ee0db0c97568ce96f9e07cc5e060a4a546fa06133b991e62e5
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Email-Abstract/
commit: 95b7045cc0ab82ba575cd4ddb9e08236cffb8025 Author: Kent Fredric gentoo org> AuthorDate: Thu Dec 8 00:17:30 2016 + Commit: Kent Fredric gentoo org> CommitDate: Thu Dec 8 03:29:23 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95b7045c dev-perl/Email-Abstract: Bump to version 3.8.0 - EAPI6 - Parallel tests Upstream: - Add "get_body" method on Email::Abstract::EmailMIME for wrapping to body_raw. Package-Manager: portage-2.3.3 .../Email-Abstract/Email-Abstract-3.8.0.ebuild | 31 ++ dev-perl/Email-Abstract/Manifest | 1 + 2 files changed, 32 insertions(+) diff --git a/dev-perl/Email-Abstract/Email-Abstract-3.8.0.ebuild b/dev-perl/Email-Abstract/Email-Abstract-3.8.0.ebuild new file mode 100644 index ..93ace2f --- /dev/null +++ b/dev-perl/Email-Abstract/Email-Abstract-3.8.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +DIST_AUTHOR=RJBS +DIST_VERSION=3.008 +inherit perl-module + +DESCRIPTION="unified interface to mail representations" + +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="test" + +RDEPEND=" + virtual/perl-Carp + >=dev-perl/Email-Simple-1.998 + dev-perl/MRO-Compat + >=dev-perl/Module-Pluggable-1.500.0 + virtual/perl-Scalar-List-Utils +" +DEPEND="${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( + >=virtual/perl-CPAN-Meta-2.120.900 + virtual/perl-File-Spec + >=virtual/perl-Test-Simple-0.960.0 + ) +" diff --git a/dev-perl/Email-Abstract/Manifest b/dev-perl/Email-Abstract/Manifest index 0d666c3..fe4314b 100644 --- a/dev-perl/Email-Abstract/Manifest +++ b/dev-perl/Email-Abstract/Manifest @@ -1 +1,2 @@ DIST Email-Abstract-3.007.tar.gz 24091 SHA256 10915aa3a558f6ba9c51a13ea1c135aed765e185a14cd2cfc9b434599cf5eaa8 SHA512 84fa3500dc5ff69315b93e6a6bc1e8f162b9ea99672aee4c05a30b83ca94407b584b0a9dbec202b1471f8cb3ec12a57b2b86fb43901782b85ad4280b97434e7a WHIRLPOOL 407f550d92d028a619c11c680893c0a07cb1496a6a2a526968e0835edff85e0653e07f6cd924ab5e6ea0c153891ef1a7993dc69da4babf3aafa8a73051757ac4 +DIST Email-Abstract-3.008.tar.gz 26934 SHA256 fc7169acb6c43df7f005e7ef6ad08ee8ca6eb6796b5d1604593c997337cc8240 SHA512 efead64612562fb9d644fa830b2f29e0701af0f3ddeb118992badff7c7a45cb569ad4644a7b226cc625cdabfb3f5db155284eb68042928265bfc5c230f4bf40a WHIRLPOOL 5313e4b9faa5679e8e26f93f8e9a08bffeb5a4b411472d7d2c9011d9fa83baf0628980da6d0438058953c97bbc4d21101239633246d374006a326a29b6a9f7fd
[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-tools/files/, app-emulation/xen-tools/
commit: 5eec878e0148d671e19824093ad4695f07c70058 Author: Yixun Lan gentoo org> AuthorDate: Thu Dec 8 02:52:59 2016 + Commit: Yixun Lan gentoo org> CommitDate: Thu Dec 8 03:19:54 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5eec878e app-emulation/xen-tools: version bump 1) bump gentoo patches set 2) update seabios to 1.10.0 Package-Manager: portage-2.3.3 app-emulation/xen-tools/Manifest | 3 + app-emulation/xen-tools/files/gentoo-patches.conf | 11 + app-emulation/xen-tools/xen-tools-4.8.0.ebuild| 460 ++ 3 files changed, 474 insertions(+) diff --git a/app-emulation/xen-tools/Manifest b/app-emulation/xen-tools/Manifest index 749078e..148c47c 100644 --- a/app-emulation/xen-tools/Manifest +++ b/app-emulation/xen-tools/Manifest @@ -1,10 +1,13 @@ DIST ovmf-20151110.tar.bz2 27518370 SHA256 74199f6b5c6f756881323242742c396c52096db5f61700a4eb839343f9ab0604 SHA512 dda185af2fc0b9a8d5fc7e1e96db6aa31807782fe77d38491896164d125c30d2277db3d71a7dce7bbd569723b344b97dfebbc78ca0a095721f6b1ae3a1d3 WHIRLPOOL 145fb1c873cce96b81b269b44800987ca1b7350425b682fd5a5799648b0270c6c17bb337ad7e06650e6b66a9ac6eef8d9c9239f1478a687be4af187e60c3f3f5 +DIST seabios-1.10.0.tar.gz 588213 SHA256 8976fc4c1ebcda66ac96689762247dfc99115a5f7acb3a7d4e18d18ff5de12a9 SHA512 f1b83ce37b59070b488e19f98c95ca9f413cf4969663331b631c3ccb884c90b2db793d32a779ef05cead538c2fd123be4b73391ad2fa20c900a1f14237178d8c WHIRLPOOL 77718eac01a59f94c3fa81195925ae09c19e11f80f107b3387e910408d88d3ffc93eaca3b73d6a52b67514538c0e020b0f4078db8277a5ee6361fd0d3ada8598 DIST seabios-1.8.2.tar.gz 538497 SHA256 f59479307fdae840de398b75aacb2333c8eba24a5964d68c77e32ca6c987ee61 SHA512 798d222d5f5725a805cde9e6000b5ce714d0551fd4a3c2642cc6e77b2bdab1a9e239939a358a23bbe0e00112f5ad70696c87d20b90655463c835541fc04e1a00 WHIRLPOOL 9cda0ad502a59dd718c543b759ac3fcf5acb4adee70c3da9bfea95ab188415acf6425827de77f45421ec3be8fd9e0c37fb486e62828217ba3e83f88d942a3f4a DIST xen-4.6.4-upstream-patches-0.tar.xz 15280 SHA256 0f2d55e44e2c98fb7caf76997c05f44fe1efdbf7eaa971a4bf234ea3bc95e244 SHA512 26be1b03af1ac0d6a413b0ab8a30d59c733d6d5c4e29ce3b5b90818a1589cbb5c46a50b9ee42b273ef3b37df8ff403241d68e1e2221ce969054fb7e5f13516ab WHIRLPOOL 52420897c49cd1bcfd8896df45a1f9c8df6337cb68dd7a6ff962361e7ab2eab1e6d6699ae8236b105e6b700b5d5b6c8da302ff477ac6493a60a665e4225cff02 DIST xen-4.6.4.tar.gz 19709274 SHA256 b795d5631a85fb68295361067195ecd3656dacede4ec57533fce33ab5109 SHA512 e6278061a16829628030579e115a500970ff575eb6796189bfa1e2d7a8cbbf8aec2c2bd04c77cdc87226d6cc5eaee59d6c62cacb4e74b06e1f1379734b872938 WHIRLPOOL a982f7bbf2ba16781ac0f310ef27a32e9115596e91117609d22827bc1999facb12df4f33d1ba0b7015cbfae90a24302243d508e8c38ba45ea998341b76ba0567 DIST xen-4.7.1-upstream-patches-0.tar.xz 16420 SHA256 cb4724fedadc408ec390f99e9928a44ec75e793fb55cb97793f09980855b6a32 SHA512 79e117c48c6cc3d5783c818218ac11ec494735ce89755b5e263a64c23fb1f0a425bc65b567a24ce2e348b6e3839b26133c7e2c36411e5cc7acb54b855149dfbe WHIRLPOOL 982165da62cbb28cd72d32662c366ca7dac91a511b356eb58bced4b4af5cbc0d94c7e280a2400e5d9c92938d2afee86abd7c688926c2b9cb191d4554be828844 DIST xen-4.7.1.tar.gz 20706864 SHA256 e87f4b0575e78657ee23d31470a15ecf1ce8c3a92a771cda46bbcd4d0d671ffe SHA512 eb03244f5fa7b54402fcc1d38f1e69c0ea4536d5ab2f9859b41b5e94920ad9db20fb146e3c3d3635e9ca1d12e93ce0429e57f24bf53d4a2c4b69babc76ec724e WHIRLPOOL 5d7ba29ea58bdedb6a237f7cb1c0aacf361dc35ebb07ec8e55773e07b1f38c1b151615b526e14daeca7c2db235114bde0b6d124219e8818c6e529873b5151fec +DIST xen-4.8.0.tar.gz 22499917 SHA256 1e15c713ab7ba3bfda8b4a285ed973529364fd1100e6dd5a61f29583dc667b04 SHA512 70b95553f9813573b12e52999a4df8701dec430f23c36a8dc70d25a46bb4bc9234e5b7feb74a04062af4c8d6b6bcfe947d90b2b172416206812e54bac9797454 WHIRLPOOL 1296c25a05e3ab81730a2587ea1c07c7c022f05cfefc580224185c8d5fc9853531031c1292f69eff944ae2752492c4b95f13e160be3c449a7626aeadf1a21102 DIST xen-gentoo-patches-7.tar.xz 24148 SHA256 859fb6b69125c0a1079b35a74bb004dce1b04827b05f056a746cc42c1b187557 SHA512 faf2b0ecd67d545366e2af7e7ecab5f808d02354d07f23cbffe1c3cb80dbb5f88cc4aa140d928ad269612e55c41740ff5bf2af3f0a1f16e375d404c3ffa712b1 WHIRLPOOL d75c35fa10dd1f1567a82c5d5cd7ddabc72def6d74ef7095b7bca9ce9adad2b6ff9c88b55bad7cdefe88da027e5c742f9b9dcafce457cf15f408ea35652546f6 +DIST xen-gentoo-patches-8.tar.xz 24732 SHA256 6e114f3d3bde31f8595a51bd67fafdbb56cbd60793bafad7061fcaaef67f36fb SHA512 05da32f8fca0a9a43d419c2edd01d0c4abe233c0a8cc02e18caf6490ae9938c4302e8e61f7c67339f5fddab412be69504e1f05de895b73ac8b540914745fefd9 WHIRLPOOL 43d5114f455d2465995e9a1bffe5fff1e722540994348d05a3bac5504a970ad6af447f783ddf271a183207c21e75a0b77b6aed0a8ec8c89446e99ec1b377bcbe DIST xen-ovmf-patches-2.tar.xz 4344 SHA256 495d61d718440057f8b0b54fb57061450dd764c6e87fe5f8bda1785bcddba770 SHA512 0bdc83029a01b613f5c1ca029bd45aebe211c332f09db91a0cc7d6b6f85a81dbbfdc20c62f0d20e973ee41b155a6551a4fad518cb792e1d508bf070e23d6a1d3 WHIRLPOO
[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen/
commit: 02fdcbd44a306e30926bcd3c0f63c76996efed17 Author: Yixun Lan gentoo org> AuthorDate: Thu Dec 8 03:18:47 2016 + Commit: Yixun Lan gentoo org> CommitDate: Thu Dec 8 03:19:54 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02fdcbd4 app-emulation/xen: version bump Package-Manager: portage-2.3.3 app-emulation/xen/Manifest | 1 + app-emulation/xen/xen-4.8.0.ebuild | 193 + 2 files changed, 194 insertions(+) diff --git a/app-emulation/xen/Manifest b/app-emulation/xen/Manifest index 5a8bcf0..6ba4641 100644 --- a/app-emulation/xen/Manifest +++ b/app-emulation/xen/Manifest @@ -2,5 +2,6 @@ DIST xen-4.6.4-upstream-patches-0.tar.xz 15280 SHA256 0f2d55e44e2c98fb7caf76997c DIST xen-4.6.4.tar.gz 19709274 SHA256 b795d5631a85fb68295361067195ecd3656dacede4ec57533fce33ab5109 SHA512 e6278061a16829628030579e115a500970ff575eb6796189bfa1e2d7a8cbbf8aec2c2bd04c77cdc87226d6cc5eaee59d6c62cacb4e74b06e1f1379734b872938 WHIRLPOOL a982f7bbf2ba16781ac0f310ef27a32e9115596e91117609d22827bc1999facb12df4f33d1ba0b7015cbfae90a24302243d508e8c38ba45ea998341b76ba0567 DIST xen-4.7.1-upstream-patches-0.tar.xz 16420 SHA256 cb4724fedadc408ec390f99e9928a44ec75e793fb55cb97793f09980855b6a32 SHA512 79e117c48c6cc3d5783c818218ac11ec494735ce89755b5e263a64c23fb1f0a425bc65b567a24ce2e348b6e3839b26133c7e2c36411e5cc7acb54b855149dfbe WHIRLPOOL 982165da62cbb28cd72d32662c366ca7dac91a511b356eb58bced4b4af5cbc0d94c7e280a2400e5d9c92938d2afee86abd7c688926c2b9cb191d4554be828844 DIST xen-4.7.1.tar.gz 20706864 SHA256 e87f4b0575e78657ee23d31470a15ecf1ce8c3a92a771cda46bbcd4d0d671ffe SHA512 eb03244f5fa7b54402fcc1d38f1e69c0ea4536d5ab2f9859b41b5e94920ad9db20fb146e3c3d3635e9ca1d12e93ce0429e57f24bf53d4a2c4b69babc76ec724e WHIRLPOOL 5d7ba29ea58bdedb6a237f7cb1c0aacf361dc35ebb07ec8e55773e07b1f38c1b151615b526e14daeca7c2db235114bde0b6d124219e8818c6e529873b5151fec +DIST xen-4.8.0.tar.gz 22499917 SHA256 1e15c713ab7ba3bfda8b4a285ed973529364fd1100e6dd5a61f29583dc667b04 SHA512 70b95553f9813573b12e52999a4df8701dec430f23c36a8dc70d25a46bb4bc9234e5b7feb74a04062af4c8d6b6bcfe947d90b2b172416206812e54bac9797454 WHIRLPOOL 1296c25a05e3ab81730a2587ea1c07c7c022f05cfefc580224185c8d5fc9853531031c1292f69eff944ae2752492c4b95f13e160be3c449a7626aeadf1a21102 DIST xen-security-patches-17.tar.xz 9908 SHA256 9fc679ddea420e3aeb2f7ba4bacbb4c192b6c15d5e62b40def16cdb9e376a032 SHA512 4a5375caf5b928662b10c31ef5af2f9bd092b512d6fb1a0292b0389d3c7f5b062f7ed1401b6c5dbeb83d20418fd025bbca43e76d42c739c5a2809c6cfb59db16 WHIRLPOOL fdda75869ece47a180fce27b3d060b2dfe06861958443c55fe8de31f7c673382c468eccda0c40c87953abae57e12b2c3979a84515fb66ba190b6f7cffe57eb2d DIST xen-security-patches-18.tar.xz 2544 SHA256 99d7e0762d221f064d08ff4ca875b2270330a3924d5537b58505e72f8be0de04 SHA512 d2192a1f31557953118ad14e2ed2158577de529ea2cef9f63438f3bf570d979cea8b2f0244d8517a161878c6d8036173715228049102a85571e8dbc758eef3b9 WHIRLPOOL e67f77756fefa64b05c2621ab2e4bffaa349b8f6f7af2d0d7cade0516961e6789b4f6c30536bf681a86acbe907dcf29a08b0b573843fe07bcd7aa678ee7312b0 diff --git a/app-emulation/xen/xen-4.8.0.ebuild b/app-emulation/xen/xen-4.8.0.ebuild new file mode 100644 index ..ca48cda --- /dev/null +++ b/app-emulation/xen/xen-4.8.0.ebuild @@ -0,0 +1,193 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +PYTHON_COMPAT=( python2_7 ) + +inherit eutils multilib mount-boot flag-o-matic python-any-r1 toolchain-funcs + +MY_PV=${PV/_/-} +MY_P=${PN}-${PV/_/-} + +if [[ $PV == * ]]; then + inherit git-r3 + KEYWORDS="" + EGIT_REPO_URI="git://xenbits.xen.org/xen.git" + SRC_URI="" +else + KEYWORDS="~amd64 ~arm -x86" + UPSTREAM_VER= + SECURITY_VER=18 + GENTOO_VER= + + [[ -n ${UPSTREAM_VER} ]] && \ + UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P}-upstream-patches-${UPSTREAM_VER}.tar.xz"; + [[ -n ${SECURITY_VER} ]] && \ + SECURITY_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${PN}-security-patches-${SECURITY_VER}.tar.xz"; + [[ -n ${GENTOO_VER} ]] && \ + GENTOO_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${PN}-gentoo-patches-${GENTOO_VER}.tar.xz"; + SRC_URI="http://bits.xensource.com/oss-xen/release/${MY_PV}/${MY_P}.tar.gz + ${UPSTREAM_PATCHSET_URI} + ${SECURITY_PATCHSET_URI} + ${GENTOO_PATCHSET_URI}" +fi + +DESCRIPTION="The Xen virtual machine monitor" +HOMEPAGE="http://xen.org/"; +LICENSE="GPL-2" +SLOT="0" +IUSE="custom-cflags debug efi flask" + +DEPEND="${PYTHON_DEPS} + efi? ( >=sys-devel/binutils-2.22[multitarget] ) + !efi? ( >=sys-devel/binutils-2.22 )" +RDEPEND="" +PDEPEND="~app-emulation/xen-tools-${PV}" + +# no tests are available for the hypervisor +# prevent the silliness of /usr/lib/debug/usr/lib/debug files +# prevent strippi
[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/files/, app-emulation/xen-pvgrub/
commit: 413741d0dc3a2ce905e69108df6b3ec2873d2aa1 Author: Yixun Lan gentoo org> AuthorDate: Thu Dec 8 03:03:19 2016 + Commit: Yixun Lan gentoo org> CommitDate: Thu Dec 8 03:19:55 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=413741d0 app-emulation/xen-pvgrub: version bump Package-Manager: portage-2.3.3 app-emulation/xen-pvgrub/Manifest | 1 + .../xen-pvgrub/files/xen-pvgrub-4.8-jserver.patch | 13 ++ app-emulation/xen-pvgrub/xen-pvgrub-4.8.0.ebuild | 161 + 3 files changed, 175 insertions(+) diff --git a/app-emulation/xen-pvgrub/Manifest b/app-emulation/xen-pvgrub/Manifest index f765334..f29f79a 100644 --- a/app-emulation/xen-pvgrub/Manifest +++ b/app-emulation/xen-pvgrub/Manifest @@ -5,4 +5,5 @@ DIST pciutils-2.2.9.tar.bz2 212265 SHA256 f60ae61cfbd5da1d849d0beaa21f593c38dac9 DIST polarssl-1.1.4-gpl.tgz 611340 SHA256 2d29fd04a0d0ba29dae6bd29fb418944c08d3916665dcca74afb297ef37584b6 SHA512 88da614e4d3f4409c4fd3bb3e44c7587ba051e3fed4e33d526069a67e8180212e1ea22da984656f50e290049f60ddca65383e5983c0f8884f648d71f698303ad WHIRLPOOL 39448c00dda142a836a78381b446c7b586272a44d8afc867a7ea702228f105bb2adffe757bd6c23af090cff64ef32e7af0c373dccc5145ff4c11552cf3f28383 DIST xen-4.6.4.tar.gz 19709274 SHA256 b795d5631a85fb68295361067195ecd3656dacede4ec57533fce33ab5109 SHA512 e6278061a16829628030579e115a500970ff575eb6796189bfa1e2d7a8cbbf8aec2c2bd04c77cdc87226d6cc5eaee59d6c62cacb4e74b06e1f1379734b872938 WHIRLPOOL a982f7bbf2ba16781ac0f310ef27a32e9115596e91117609d22827bc1999facb12df4f33d1ba0b7015cbfae90a24302243d508e8c38ba45ea998341b76ba0567 DIST xen-4.7.1.tar.gz 20706864 SHA256 e87f4b0575e78657ee23d31470a15ecf1ce8c3a92a771cda46bbcd4d0d671ffe SHA512 eb03244f5fa7b54402fcc1d38f1e69c0ea4536d5ab2f9859b41b5e94920ad9db20fb146e3c3d3635e9ca1d12e93ce0429e57f24bf53d4a2c4b69babc76ec724e WHIRLPOOL 5d7ba29ea58bdedb6a237f7cb1c0aacf361dc35ebb07ec8e55773e07b1f38c1b151615b526e14daeca7c2db235114bde0b6d124219e8818c6e529873b5151fec +DIST xen-4.8.0.tar.gz 22499917 SHA256 1e15c713ab7ba3bfda8b4a285ed973529364fd1100e6dd5a61f29583dc667b04 SHA512 70b95553f9813573b12e52999a4df8701dec430f23c36a8dc70d25a46bb4bc9234e5b7feb74a04062af4c8d6b6bcfe947d90b2b172416206812e54bac9797454 WHIRLPOOL 1296c25a05e3ab81730a2587ea1c07c7c022f05cfefc580224185c8d5fc9853531031c1292f69eff944ae2752492c4b95f13e160be3c449a7626aeadf1a21102 DIST zlib-1.2.3.tar.gz 496597 SHA256 1795c7d067a43174113fdf03447532f373e1c6c57c08d61d9e4e9be5e244b05e SHA512 021b958fcd0d346c4ba761bcf0cc40f3522de6186cf5a0a6ea34a70504ce9622b1c2626fce40675bc8282cf5f5ade18473656abc38050f72f5d6480507a2106e WHIRLPOOL 8fd7010faf6a48a9c7ff4bcfe3ce4fe9061eb541259e0a2d0def214e8c4becf2b22e8d6f96f65ca827abffeaa9d96e95ed2402844f99835f7b079fc9f3e84276 diff --git a/app-emulation/xen-pvgrub/files/xen-pvgrub-4.8-jserver.patch b/app-emulation/xen-pvgrub/files/xen-pvgrub-4.8-jserver.patch new file mode 100644 index ..aebc1ee --- /dev/null +++ b/app-emulation/xen-pvgrub/files/xen-pvgrub-4.8-jserver.patch @@ -0,0 +1,13 @@ +diff --git a/tools/firmware/vgabios/Makefile b/tools/firmware/vgabios/Makefile +index 3284812..ef242b3 100644 +--- a/tools/firmware/vgabios/Makefile b/tools/firmware/vgabios/Makefile +@@ -30,7 +30,7 @@ distclean: clean + + .PHONY: release + release: +- VGABIOS_VERS=\"-DVGABIOS_VERS=\\\"$(RELVERS)\\\"\" make bios cirrus-bios ++ VGABIOS_VERS=\"-DVGABIOS_VERS=\\\"$(RELVERS)\\\"\" $(MAKE) bios cirrus-bios + /bin/rm -f *.o *.s *.ld86 \ + temp.awk.* vgabios.*.orig _vgabios_.*.c core *.bak .#* + cp VGABIOS-lgpl-latest.bin ../$(RELEASE).bin diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.8.0.ebuild b/app-emulation/xen-pvgrub/xen-pvgrub-4.8.0.ebuild new file mode 100644 index ..0dea6a8 --- /dev/null +++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.8.0.ebuild @@ -0,0 +1,161 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE='xml,threads' + +inherit flag-o-matic eutils multilib python-single-r1 toolchain-funcs + +XEN_EXTFILES_URL="http://xenbits.xensource.com/xen-extfiles"; +LIBPCI_URL=ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci +GRUB_URL=mirror://gnu-alpha/grub + +UPSTREAM_VER= +[[ -n ${UPSTREAM_VER} ]] && \ + UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P/-tools/}-upstream-patches-${UPSTREAM_VER}.tar.xz"; + +SRC_URI=" + http://bits.xensource.com/oss-xen/release/${PV}/xen-${PV}.tar.gz + $GRUB_URL/grub-0.97.tar.gz + $XEN_EXTFILES_URL/zlib-1.2.3.tar.gz + $LIBPCI_URL/pciutils-2.2.9.tar.bz2 + $XEN_EXTFILES_URL/lwip-1.3.0.tar.gz + $XEN_EXTFILES_URL/newlib/newlib-1.16.0.tar.gz + $XEN_EXTFILES_URL/polarssl-1.1.4-gpl.tgz + ${UPSTREAM_PATCHSET_URI}" + +S="${WORKDIR}/xen-${PV}" + +DESCRIPTION
[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-tools/
commit: b92be671a0b97f0057549cf41b2b59f17c088a25 Author: Yixun Lan gentoo org> AuthorDate: Thu Dec 8 03:02:00 2016 + Commit: Yixun Lan gentoo org> CommitDate: Thu Dec 8 03:19:55 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b92be671 app-emulation/xen-tools: remove hardcoded gcrypt support for now, we let build script auto detect the settings for future, we could introduce USE=gnutls,gcrypt,nettle to better control this .. Package-Manager: portage-2.3.3 app-emulation/xen-tools/xen-tools-4.8.0.ebuild | 4 1 file changed, 4 deletions(-) diff --git a/app-emulation/xen-tools/xen-tools-4.8.0.ebuild b/app-emulation/xen-tools/xen-tools-4.8.0.ebuild index 62fa2be..6a2c8dc 100644 --- a/app-emulation/xen-tools/xen-tools-4.8.0.ebuild +++ b/app-emulation/xen-tools/xen-tools-4.8.0.ebuild @@ -146,10 +146,6 @@ pkg_setup() { #bug 522642, disable compile tools/tests export "CONFIG_TESTS=n" - if has_version dev-libs/libgcrypt:0; then - export "CONFIG_GCRYPT=y" - fi - if [[ -z ${XEN_TARGET_ARCH} ]] ; then if use x86 && use amd64; then die "Confusion! Both x86 and amd64 are set in your use flags!"
[gentoo-commits] repo/gentoo:master commit in: app-arch/rar/
commit: 8fd16dbf1f58539d9007b52b89829d08ef715425 Author: Sam Jorna gentoo org> AuthorDate: Thu Dec 8 02:40:30 2016 + Commit: Sam Jorna gentoo org> CommitDate: Thu Dec 8 02:40:30 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fd16dbf app-arch/rar: bump to 5.4.0 Gentoo-bug: 592224 Package-Manager: portage-2.3.3 app-arch/rar/Manifest | 3 ++ app-arch/rar/rar-5.4.0.ebuild | 82 +++ 2 files changed, 85 insertions(+) diff --git a/app-arch/rar/Manifest b/app-arch/rar/Manifest index 7f3c3b6..3412efd 100644 --- a/app-arch/rar/Manifest +++ b/app-arch/rar/Manifest @@ -1,6 +1,9 @@ DIST rarlinux-5.2.1.tar.gz 1109839 SHA256 dafe2deb46d0a9cc99b5f4e7204913051d4a2010e08311a0d3565050bd74026f SHA512 bb7ad791f5a34b8d48008a75f9d8008237f36261be6e722d8fdf97a19e70e444c42232544ac63514c354e1d173260dcb635024f72c77afff172f326a137ef21c WHIRLPOOL 6ee7d38bac0c158f0ab6b534544dd7fcd3bf3459219790d2f05ae60df86e7502ca8211580035d62279e99bd427577c4a79bd2eca6e1b99dc2dfde679a07537ec DIST rarlinux-5.3.0.tar.gz 1114667 SHA256 7638f20ba68a49e9d9b3b247d9922f3d36c248eaa2e784bd2f0fad0aa1fd7ba8 SHA512 b2eb9831cac88f7f72a169c081a35fc688aa82a5e80cf681440b38f7d5f7691511ca1b85960b3949668faa4c1fe0921fb170d7a1ffb52d77db124fd073f1516b WHIRLPOOL 42ee7ef6f4a186b6284490e04378d24fcdbdea2406724137522ce2c18ebc62f8321e7092673ce4ea3e917b0ea393145b8f496ba06e780bdf2526b3223d5474aa +DIST rarlinux-5.4.0.tar.gz 1121998 SHA256 18b4aa6b22a5460cae6dd4372fa1a6d69e0726e693c04993cc5e124d7c0a7db6 SHA512 6dd905de5fae268bf65d7fc803d03919db96d0489ea5351c5deac8dd12e4a7da295ea9342b26a9603efaad7cfec780094c64c0e82ea9c72967b5e43286a40ee8 WHIRLPOOL aefb8cc47d37ab2c60ffda82f6311233998f0d3b263628341cbeaa9c21d7249b75906e56e3c6ea92008423d76b1f8d840feb92d77d34f9987a01171f1c010940 DIST rarlinux-x64-5.2.1.tar.gz 1145110 SHA256 54015e921bf2789ca90afdf913c5a5d57db612bfdbf33eedae7b068aa1016a2d SHA512 fe0f866aa7437608e60d3d760263aa2428d7154f0574140008d19a088b6968b06a02d056bd6e9f1b30f4b06c5fd447bf8383bd823d958c6676cd7d835f14de2c WHIRLPOOL b82f153a9aa1e239e2b1e137c71005ce812ce446911e9f62c43609a810cfb86874aa7137698b7a79326d693d4571da20df19973206412be429f1b593908fa86e DIST rarlinux-x64-5.3.0.tar.gz 1149037 SHA256 8075b01d29ba0fc0c927f08e2a1b2149921bdb42c9457b7a7ef0950e387b5131 SHA512 3391db53adcdc355b6c58843a59f17a0adc2abc874ba8828cb985f27d33d27804d6a8c4db642fbef6a09d513858a6b507f6b49f9097a499d800f4cdd953f1f3e WHIRLPOOL b450bf85d36627c0b03be1523cdee980ac771ea5acd9786264fc10efd8473b1cec031dec57d1b1f345ea601fed94f0505d300d106800076c20bc97a437b6fd26 +DIST rarlinux-x64-5.4.0.tar.gz 1156900 SHA256 bf3e718df88cac8da631e34b3b2cc3185ca111e11d945e6bb91c0c038b8aa945 SHA512 6b4a9f9ba454e6f40bd8ec391a11790dc43d1a54733e1c8de0ac2cf969193959df327f5fee22c9b403cc838dfb92906c1b47d001b41522983fb0cf21b73da696 WHIRLPOOL 31427c056662619790e939b9f9a6904422a2bcbead8589279c206cf36c7a8726176061351d91c9dd8fdf9b7357d0fe20b94e7e67376e14324222f0c47a13c938 DIST winrar-x64-521.exe 1941744 SHA256 e315674d9e2f5f63977fb5fd8e8bcafcdc106594b83e7ba062c5bec24901a5d2 SHA512 b08be6ea9dcbd19ac3849045a18d59a968ade46bcdfe3c6451dbcb5856d294b9dbdb89b1d38dff1749b44c47dc47b4de519ae5561825f06498455ffec48c7822 WHIRLPOOL 4faf6f2379e8b589974bff8fbb4a8a9561d2d60473f7874c0bf163a8915e902d7550847bd808e32ace3f48cfc02246b07b69b50ed848881d84d59d0594fd2322 DIST winrar-x64-530.exe 1964912 SHA256 951b53d30aa7d40f5fd4720ddd7385d431ede0e18df496fcb9c255ee1520d668 SHA512 ebe7ba3e3bc36941a6cf4f27f00edfd62e2297fda6de64a3718da10f10c9a9510b1dea96e5d128602e3b4069e276c88f79914b535a0acb390158a620510501ca WHIRLPOOL ac463202b33f4130e45da5df85b47a0eaf268686aefb5bcd8b09da729f1348d000d513f8297c67520515321b0d6632a16d6ed23ccc73efbd18c605cb624981d1 +DIST winrar-x64-540.exe 2179856 SHA256 d73cc6a97c3edde637c7d952ee2e0efc5b09937e5300cb0ecaffda70f4efdef0 SHA512 27082f2aa1fde0b82611360bece85b984258a3e81fb20249122a643ae1d6d9878ca248e854899a7ceffa4363aa032fc5360eba80c19e700292b5a261040d75c0 WHIRLPOOL 62bd28cb0ef7c4b5294f44cf15d697f15a69898865b006d3ff3984378cb688907481dab738e2f25737cec9fe199dc157b48b66f28ae6a66fb1dd27018d7b diff --git a/app-arch/rar/rar-5.4.0.ebuild b/app-arch/rar/rar-5.4.0.ebuild new file mode 100644 index ..bca5600 --- /dev/null +++ b/app-arch/rar/rar-5.4.0.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +MY_PV="${PV/0_beta/b}" +DESCRIPTION="RAR compressor/uncompressor" +HOMEPAGE="http://www.rarsoft.com/"; +URI_x86="http://www.rarsoft.com/rar/rarlinux-${MY_PV}.tar.gz"; +URI_amd64="http://www.rarsoft.com/rar/rarlinux-x64-${MY_PV}.tar.gz"; +URI_w64="http://www.rarsoft.com/rar/winrar-x64-${MY_PV//.}.exe"; +SRC_URI="x86? ( ${URI_x86} ) + amd64? ( ${URI_amd64} ) + all_sfx? ( + ${URI_x86} + ${URI_amd64} + ${URI_w64} + )" + +LICENSE="RAR BSD BSD-2" +SLOT="
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/
commit: 031474ad0c67e9faed51b7ec183eb2cf3947da54 Author: Mike Pagano gentoo org> AuthorDate: Thu Dec 8 00:59:18 2016 + Commit: Mike Pagano gentoo org> CommitDate: Thu Dec 8 00:59:26 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=031474ad sys-kernel/gentoo-sources: For the Linux 4.1.X series fix race condition in packet_set_ring. CVE-2016-8655. Bug #601926. Package-Manager: portage-2.3.0 sys-kernel/gentoo-sources/Manifest | 3 +++ .../gentoo-sources/gentoo-sources-4.1.36-r1.ebuild | 29 ++ 2 files changed, 32 insertions(+) diff --git a/sys-kernel/gentoo-sources/Manifest b/sys-kernel/gentoo-sources/Manifest index 0abc82e..98b0146 100644 --- a/sys-kernel/gentoo-sources/Manifest +++ b/sys-kernel/gentoo-sources/Manifest @@ -62,6 +62,9 @@ DIST genpatches-4.1-40.extras.tar.xz 16360 SHA256 146604f5f3a771806154cf79fe36b1 DIST genpatches-4.1-41.base.tar.xz 992540 SHA256 087ec3a87e84e563c26290359fc15d5499347a13292c73d39eb31f59e5a12e91 SHA512 7cb53098fe7516eccb5d565fa77da6343a1b91740dfc774b4742c23c1d5d086801795c4501e07def5406fc8faa1bfa108ccb3c74a1cc35c777273773cb51b85a WHIRLPOOL adc54d465a903ad50648187178a4c43441a687073488138113acd22044e72559a762a7ee33304694974472346eef2a5e01a1b6ff886af28d37ee5218d9220855 DIST genpatches-4.1-41.experimental.tar.xz 61756 SHA256 585a3fb824c24f284e50cb90f5ee6846cb23754db6a1f4d75488648d1f85de81 SHA512 66cb28e31519b908395286feb7907c8df482764e09c28f97116da1dea973e631f7dc2ec71e6083d511ca26cc5032e1d3b468889d3a46174df90f5d731ee9fcd6 WHIRLPOOL 993c30706e4cead01907355f5d2f26e5acf5d6f510dbad8e9156953e8dfaa712faa7ff11fba185f94c25c2d8c19fe05dae726101f46fb923c3f8b0c86a87bc9f DIST genpatches-4.1-41.extras.tar.xz 16420 SHA256 49f0bf4f91b93ad0444bc92627719138d6862ebb751ef5d97d00bec9c9b287ba SHA512 a87501ce2c7623001257de0e35420c390203e4b071634d2836376e57294ba94d5b1728e44cd65f4c991530f676c8de819ce1506494b31d3efa33422f66dfafc5 WHIRLPOOL 54d2e140574cfe42b77984c3018f1eebca74d62af2a3a59e88c1fa2027bd877c79dda9c5086912c711653679cd3e1a1e7938cc5a87332c5f52fb2ecbb6f0202b +DIST genpatches-4.1-42.base.tar.xz 993064 SHA256 55307bbc766b16705f95e5369a5424725b643e1b12a9c10f7be356fd2dbdc48e SHA512 e0e7a0f264cb4cf9d3058722c4db2828046f791b0eacacf3ec4deea6561b4078f6feed94627a40959ef9322de804a5526dd77cbf241b5447798de8dff3888b2e WHIRLPOOL 51329804ac2186475962d13c34319346753a4ec88d6b6ba62d1d4a60cc05e1decaed796783b71036421618a54d357d7be7e385b5e186bfc5ee9fc52acf95334f +DIST genpatches-4.1-42.experimental.tar.xz 61752 SHA256 d86a0373c4665c5f634679c267a37a488055fea8fe78c8ec0aeb727c23ef6c38 SHA512 fb0d56f78ac8c5f621fa35e2d408eae4f816113250ac6025a150e0f7b0402580e6924c52751bc0d093fc14bdcbc39af203c0e9ad0dc60d11190f068577e9c6c4 WHIRLPOOL cc0f414cdcb71dac4f2c6e636e3e219ad01880baecbc09d79ea4e95941186f4a35aed66805f2b06362d3142679541b3af8df0b66ee71683eab20079ef36dc257 +DIST genpatches-4.1-42.extras.tar.xz 16420 SHA256 e8d9995830a65146198ab957a95b3d5397155b56150884ebe8897a7a1dc2b072 SHA512 0212316ca623b87ed9c3154107ea246e452709cd48572882af7be0ff776cf3aa978521ee4c7c82e62d4d3cef5412bae4f90def577b841f61fac529a317aa8106 WHIRLPOOL 6b9188a4007020125e5bce136273b1e9262ae8f863905fc08e7ac3a1b41848de11b54dd6426c3babd8e670997bc1c0aed8073800bb04ef5fa4242e350d2b0572 DIST genpatches-4.4-28.base.tar.xz 784432 SHA256 40b5a66857a5a0d8707782c642218e551f0dba2c1e3bd138c2b10a40f49d8440 SHA512 eaea6e6d3ad25360d07bbed3882a77d49d2a53e369fad754b691d28be72dfc7b44a22a04017986048689b5805e9013dd66a27a3dbb063d5ca4af366b9fa71e7d WHIRLPOOL d0bbbe004052c047c4090befa1488d864ebef32b76699aba7e34035cc3debc8d13e106b8abd19c4605aa04b06c6b8d4d28f9c86b804ae354d250b4641a57acd6 DIST genpatches-4.4-28.experimental.tar.xz 87788 SHA256 14bf426c45e1f680b3ef6e7fa67fb9046cb72da64b4b36d9736cefce6e979282 SHA512 4e53cfcc0faedcf3040cd31f1291388f1fb4d50873b1bdd4cb376e52ac608855f608ae9b5849e717632266bfa096d5117515ff2e0ca8e608a06cd97b1717710f WHIRLPOOL b02da5f954e588bd6144f89820ff449469b05629ca3992c6fff505b312bf9ef5bcd2d8db2a97922801db7fa2ec52f6d4f376bd29a49378f0cf8391fddac38bae DIST genpatches-4.4-28.extras.tar.xz 16360 SHA256 6c1331851468c372e7f9ea2c456b458e2842aec4752d67817be2a9305df27fc8 SHA512 ca7b353f31e0b0460c78420b26ca8d82ae04f0efe5a395097471bd30d16744ba39e6e1e53ae857e2d4d1773a2ee30c9ce80ae855fc0d33c1d2c93e8ff5b35a66 WHIRLPOOL 16a92ff57cb514bd5b5942b293d290eb631bbeec7bfc13905dedbde83c1abe18050374c6217706d17a4b20dbc0d9f399b4fe10c304c14fefa460cdd95c920e6d diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.1.36-r1.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.1.36-r1.ebuild new file mode 100644 index ..1806915 --- /dev/null +++ b/sys-kernel/gentoo-sources/gentoo-sources-4.1.36-r1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" +ETYPE="sources" +K_WANT_GENPATCHES="base extras experimental" +K_GENPATCHES_VER="42" + +inherit kernel-2 +
[gentoo-commits] proj/linux-patches: New tag: 4.1-42
commit: Commit: Mike Pagano gentoo org> CommitDate: Thu Dec 8 00:44:00 2016 + New tag: 4.1-42
[gentoo-commits] proj/linux-patches:4.1 commit in: /
commit: ef9c8970cb2c6c361f43617cc4de9528a6159b8a Author: Mike Pagano gentoo org> AuthorDate: Thu Dec 8 00:43:10 2016 + Commit: Mike Pagano gentoo org> CommitDate: Thu Dec 8 00:43:10 2016 + URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=ef9c8970 Fix race condition in packet_set_ring. CVE-2016-8655. Bug #601926. _README | 4 ++ 1520_fix-race-condition-in-packet-set-ring.patch | 62 2 files changed, 66 insertions(+) diff --git a/_README b/_README index 87cf515..7e1cb6f 100644 --- a/_README +++ b/_README @@ -195,6 +195,10 @@ Patch: 1510_fs-enable-link-security-restrictions-by-default.patch From: http://sources.debian.net/src/linux/3.16.7-ckt4-3/debian/patches/debian/fs-enable-link-security-restrictions-by-default.patch/ Desc: Enable link security restrictions by default. +Patch: 1520_fix-race-condition-in-packet-set-ring.patch +From: https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=84ac7260236a49c79eede91617700174c2c19b0c +Desc: packet: fix race condition in packet_set_ring. CVE-2016-8655. Bug #601926. + Patch: 1800_fix-lru-cache-add-oom-regression.patch From: http://thread.gmane.org/gmane.linux.kernel.stable/184384 Desc: Revert commit 8f182270dfec mm/swap.c: flush lru pvecs on compound page arrival to fix OOM error. diff --git a/1520_fix-race-condition-in-packet-set-ring.patch b/1520_fix-race-condition-in-packet-set-ring.patch new file mode 100644 index 000..d85527f --- /dev/null +++ b/1520_fix-race-condition-in-packet-set-ring.patch @@ -0,0 +1,62 @@ +--- a/net/packet/af_packet.c 2016-12-07 18:10:25.785812861 -0500 b/net/packet/af_packet.c 2016-12-07 18:18:45.597933525 -0500 +@@ -3648,19 +3648,25 @@ packet_setsockopt(struct socket *sock, i + + if (optlen != sizeof(val)) + return -EINVAL; +- if (po->rx_ring.pg_vec || po->tx_ring.pg_vec) +- return -EBUSY; + if (copy_from_user(&val, optval, sizeof(val))) + return -EFAULT; + switch (val) { + case TPACKET_V1: + case TPACKET_V2: + case TPACKET_V3: +- po->tp_version = val; +- return 0; ++ break; + default: + return -EINVAL; + } ++ lock_sock(sk); ++ if (po->rx_ring.pg_vec || po->tx_ring.pg_vec) { ++ ret = -EBUSY; ++ } else { ++ po->tp_version = val; ++ ret = 0; ++ } ++ release_sock(sk); ++ return ret; + } + case PACKET_RESERVE: + { +@@ -4164,6 +4170,7 @@ static int packet_set_ring(struct sock * + /* Added to avoid minimal code churn */ + struct tpacket_req *req = &req_u->req; + ++ lock_sock(sk); + /* Opening a Tx-ring is NOT supported in TPACKET_V3 */ + if (!closing && tx_ring && (po->tp_version > TPACKET_V2)) { + net_warn_ratelimited("Tx-ring is not supported.\n"); +@@ -4245,8 +4252,6 @@ static int packet_set_ring(struct sock * + goto out; + } + +- lock_sock(sk); +- + /* Detach socket from network */ + spin_lock(&po->bind_lock); + was_running = po->running; +@@ -4294,11 +4299,11 @@ static int packet_set_ring(struct sock * + if (!tx_ring) + prb_shutdown_retire_blk_timer(po, rb_queue); + } +- release_sock(sk); + + if (pg_vec) + free_pg_vec(pg_vec, order, req->tp_block_nr); + out: ++ release_sock(sk); + return err; + } +
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/
commit: 57bf9e1c6661ae4299cae1fbea1dc8985dd7a39d Author: Mike Pagano gentoo org> AuthorDate: Thu Dec 8 00:35:26 2016 + Commit: Mike Pagano gentoo org> CommitDate: Thu Dec 8 00:35:38 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57bf9e1c sys-kernel/gentoo-sources: For the Linux 4.4.X series fix race condition in packet_set_ring. CVE-2016-8655. Bug #601926. Package-Manager: portage-2.3.0 sys-kernel/gentoo-sources/Manifest | 3 +++ .../gentoo-sources/gentoo-sources-4.4.36-r1.ebuild | 29 ++ 2 files changed, 32 insertions(+) diff --git a/sys-kernel/gentoo-sources/Manifest b/sys-kernel/gentoo-sources/Manifest index 204c82b..0abc82e 100644 --- a/sys-kernel/gentoo-sources/Manifest +++ b/sys-kernel/gentoo-sources/Manifest @@ -77,6 +77,9 @@ DIST genpatches-4.4-38.extras.tar.xz 16428 SHA256 b60496f1217495d8ff3800deb49d30 DIST genpatches-4.4-39.base.tar.xz 899828 SHA256 527ca060a613235c8e991bc1556d1fbcefe61f76121e8911dabc0627ee6c474a SHA512 5ff2f81d6bcf7f1b0d5e768f3c440c00e60403a95ea7fceba56ea4d77f2cf230cec22b5856a53d3105fb0ba1c95eb4854bc69710b1094f0dd411edc1dced2921 WHIRLPOOL cffa9cc9d3f149e42dc06ea2b31e20cbc7e9e5f5652a081da4bfe59e82c876f66ae54916b6d885452037d578051c3888d1bdd940a193d4c5520132ee99e709d3 DIST genpatches-4.4-39.experimental.tar.xz 87784 SHA256 9331896942c0fc5c87f05405db8205768b7b20abd5780095be6d608f32147e1c SHA512 17298c94b0a76066f520a76f48e88e706e1ea2d0c874d4523ae1332cbc4d4a4a007a3e0b183e54f7051c532a3755bd576d543bc7fab42a2ad57d3f38db9566bf WHIRLPOOL d42d9c42a7f881b91f380a43b693d5d8ae063a3b45cc3111dc9ade59a49e94381b7adccb1c13b9e70bf9b06194685289ef93968f780a98c95951374e1f7f7ad6 DIST genpatches-4.4-39.extras.tar.xz 16420 SHA256 a1ea4470421a41f0020f226b90af23c0ea611841491332b8fa69ff4d8e78fc1a SHA512 a31a8cbc4f0292b791c9918ec0912625c320b8f77360f2d2daa9a1433abbbc6e55003b1cdd6ad3fa95311c1836ed99307316a29954c2df29f1ab7b1eba02d041 WHIRLPOOL 76aa5dd008ebbd1ea898e3be385225a959980725b8779e1f78d7aee213c3369b035e0fe1917462e49150343823deb59b90d7c869be1599238602276465e2caed +DIST genpatches-4.4-40.base.tar.xz 900384 SHA256 37e46efeff392dc9e60529bcb5968d41509f7584c2452837c1aeefce8aec433e SHA512 630979a3e8366025327961d8b83d7558f57dc8646de1dbeada48bf746a32c238827a9038861d72a7747ae78aa1eb5739ca2d87245ae2528e17dc57295e9b4dec WHIRLPOOL 2a1082442dde035407d918fff833ec0585d600490d700049951cb6c50eae543369549aeafaf159c69bfc1789b965f3a43cb1920747ba8dafbe45ff36e0e7e856 +DIST genpatches-4.4-40.experimental.tar.xz 87796 SHA256 88cc5074b3365417f97e319fbfe7bf3b4dc0af2cd7ba7041a09c13b1799f51a0 SHA512 f050858eb451258002a56fa2ca5e659724505a32aae5a8f7f0aed80dfbbcc681ac9e08eaf20dc963782e64d77938d255472a97a9a14d9682aca824b4ca6d66ed WHIRLPOOL 0c7e385760c343d4e00249874c32fda40970d3c79bd4120efd01b54a2ddfee429f00a14a64b7e91eab4d861b984b126c5b8ef7ba903e944fdca1ee64a54b412a +DIST genpatches-4.4-40.extras.tar.xz 16420 SHA256 e8d9995830a65146198ab957a95b3d5397155b56150884ebe8897a7a1dc2b072 SHA512 0212316ca623b87ed9c3154107ea246e452709cd48572882af7be0ff776cf3aa978521ee4c7c82e62d4d3cef5412bae4f90def577b841f61fac529a317aa8106 WHIRLPOOL 6b9188a4007020125e5bce136273b1e9262ae8f863905fc08e7ac3a1b41848de11b54dd6426c3babd8e670997bc1c0aed8073800bb04ef5fa4242e350d2b0572 DIST genpatches-4.8-14.base.tar.xz 248780 SHA256 abe559e7a15d2bb125811ef28d455baca07092b6af93943803e1079f4d4f6fbc SHA512 4a30f10dcadb47cd02e4f4992ef7f7d221872e03c254751320bd9977bfc59eb27321a02cec6dae1bacebe734adb3d04d022ea019c30f75b943f65f9c0dd49ea3 WHIRLPOOL 77bd42de19550647fbe6c22804a0dd71455f006055dc8c7f5fcc9257e4052b42293a3933dc71400bea198db50656747176777d94c40ef3926100075fbdc6d383 DIST genpatches-4.8-14.experimental.tar.xz 92004 SHA256 0e574fd254afead4ba164f40fec008f069f78f94100cb04f44b5a313906e8ecb SHA512 fac626c3c4387ab9121de9b10b5fc8753991a326c773d243bc2f7d8c4833d83864458036d3adeed6cf7f7f3d0fb846cdbff707d55d216fe5232e5c842ecdad36 WHIRLPOOL 26c0c1e9a6a840e32d533c7eb4492679f5452ec36b8fbae043b0f7888af71386bb5863c2dc46e299e6f8a54c2cd5d451cd4c71945d6bd185403c11f838ad8d83 DIST genpatches-4.8-14.extras.tar.xz 17308 SHA256 c64cdd104354fa9d5cac6fcb543c164433cc5abc2f5d85b868bd60464213c83b SHA512 0befc3771ec97707673b94a9183d8969a9f82dd7ec89629ea62dc6d21b023239358ac31cf96f1ef09ae329cde68db45170156d8c29facccbe290521c3601 WHIRLPOOL 61cc5e3d5e69d02716507e10800f41742c8f1de744a8b9e9d2308692890b98292ef31487e0152e1ff24848f81504e5b60a98f89c840bd1a76ca049c487c0bab6 diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.4.36-r1.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.4.36-r1.ebuild new file mode 100644 index ..807e38b --- /dev/null +++ b/sys-kernel/gentoo-sources/gentoo-sources-4.4.36-r1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" +ETYPE="sources" +K_WANT_GENPATCHES="base extras experimental" +K_GENPATCHES_VER="40" + +inherit kernel-2 +
[gentoo-commits] proj/linux-patches: New tag: 4.4-40
commit: Commit: Mike Pagano gentoo org> CommitDate: Thu Dec 8 00:04:39 2016 + New tag: 4.4-40
[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/
commit: 0a17a33cc2c433ad3d906882bbaaca2cd6f5d2dd Author: Mike Gilbert gentoo org> AuthorDate: Wed Dec 7 22:48:46 2016 + Commit: Mike Gilbert gentoo org> CommitDate: Thu Dec 8 00:03:30 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a17a33c www-plugins/chrome-binary-plugins: automated update (56.0.2924.18) Package-Manager: portage-2.3.2_p13 www-plugins/chrome-binary-plugins/Manifest | 2 +- 14_alpha.ebuild => chrome-binary-plugins-56.0.2924.18_alpha.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/www-plugins/chrome-binary-plugins/Manifest b/www-plugins/chrome-binary-plugins/Manifest index 823c7ad..510ddea 100644 --- a/www-plugins/chrome-binary-plugins/Manifest +++ b/www-plugins/chrome-binary-plugins/Manifest @@ -1,3 +1,3 @@ DIST google-chrome-beta_55.0.2883.75-1_amd64.deb 48778748 SHA256 2aa19a50674120cf2ca8978e707bdd736033873fd4e621d05b73b2ecf7696269 SHA512 589c9da599f45d69c8eec3b1fbfdf03795b12236439f65d32aa6fba1ec47c41539319c58186746b6ea15625a0d1ab04ff94f9c2e9b1385dad49a9483597950df WHIRLPOOL 765520a2a889a2d229800e86e3a3db4121db4ba08488b3bd87bc0433b372c189242feb4aee27d11e53bc24738dd014fa7dc32217e02e0d40a8d2d2f260a59922 DIST google-chrome-stable_55.0.2883.75-1_amd64.deb 46092946 SHA256 1c0bcd6ff048fc0151dcd41d6e265c3a0966601b40d41f1e9d58ee630092d861 SHA512 a4f14eea78f070b234fc9b2c9d2d6d2ea8b54f2d4d3efa74b8a3b208a7723856837e6456b84eec3304667ed3b7d34516a3bd6ac537d7a1e2ea30b83ab61ae188 WHIRLPOOL 3277c344df09b5944fd164559e4938a4c210ba229f9de2c666b45b59fbf81febe565d95f1a56304434aa419cd6f8df5df42942a9dc155acde51fc293aad7810b -DIST google-chrome-unstable_56.0.2924.14-1_amd64.deb 49004422 SHA256 0b50e3bdb39aff0c5e170377de5c8c2d02c8a10095e7463030f5231d658cc5c4 SHA512 9a86bdf177c877c72e7e8418f0110a20c12e35005564870db8bc9a8d00cfcb26521c6a0757dbcde9f01dbf1d8661da0025e4f9b004c09996133ed1e46f73 WHIRLPOOL 3c622502d2a242807d8c00f7ff3fcd580bf668830589317452a899a0a4a54ab9dfeb886def29742ab9bcbab316633084fc3eb97dc4542953f62fe123607833a8 +DIST google-chrome-unstable_56.0.2924.18-1_amd64.deb 48781658 SHA256 b9c9784b4d112bf563cd1ff38f59bf29aabfdfa128c30ed248c341fd41567f23 SHA512 ec141383d1b81a10a193b66ab09d5e2aa3c40a4a25574ecaab1c2d37f938cb834f7a0d9b9ecb3a35c27c6eeb37a2b38b1ee34d5b39743c745fe9e5a8d3725210 WHIRLPOOL 5a03d65194f12a0b9e114e7e0968c9300b7588847c1c81341b40b9b34d73c86c1e132383d33580d33649bc3355d8962220f44e43a6b81f7fa016685881bdf7cc diff --git a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-56.0.2924.14_alpha.ebuild b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-56.0.2924.18_alpha.ebuild similarity index 100% rename from www-plugins/chrome-binary-plugins/chrome-binary-plugins-56.0.2924.14_alpha.ebuild rename to www-plugins/chrome-binary-plugins/chrome-binary-plugins-56.0.2924.18_alpha.ebuild
[gentoo-commits] proj/linux-patches:4.4 commit in: /
commit: b6ee8dd440df9205541a098e35a5ad37a8766262 Author: Mike Pagano gentoo org> AuthorDate: Wed Dec 7 23:59:52 2016 + Commit: Mike Pagano gentoo org> CommitDate: Wed Dec 7 23:59:52 2016 + URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=b6ee8dd4 Fix race condition in packet_set_ring. CVE-2016-8655. Bug #601926. _README | 4 ++ 1520_fix-race-condition-in-packet-set-ring.patch | 62 2 files changed, 66 insertions(+) diff --git a/_README b/_README index 58c7374..d47b145 100644 --- a/_README +++ b/_README @@ -195,6 +195,10 @@ Patch: 1510_fs-enable-link-security-restrictions-by-default.patch From: http://sources.debian.net/src/linux/3.16.7-ckt4-3/debian/patches/debian/fs-enable-link-security-restrictions-by-default.patch/ Desc: Enable link security restrictions by default. +Patch: 1520_fix-race-condition-in-packet-set-ring.patch +From: https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=84ac7260236a49c79eede91617700174c2c19b0c +Desc: packet: fix race condition in packet_set_ring. CVE-2016-8655. Bug #601926. + Patch: 2700_ThinkPad-30-brightness-control-fix.patch From: Seth Forshee Desc: ACPI: Disable Windows 8 compatibility for some Lenovo ThinkPads. diff --git a/1520_fix-race-condition-in-packet-set-ring.patch b/1520_fix-race-condition-in-packet-set-ring.patch new file mode 100644 index 000..d85527f --- /dev/null +++ b/1520_fix-race-condition-in-packet-set-ring.patch @@ -0,0 +1,62 @@ +--- a/net/packet/af_packet.c 2016-12-07 18:10:25.785812861 -0500 b/net/packet/af_packet.c 2016-12-07 18:18:45.597933525 -0500 +@@ -3648,19 +3648,25 @@ packet_setsockopt(struct socket *sock, i + + if (optlen != sizeof(val)) + return -EINVAL; +- if (po->rx_ring.pg_vec || po->tx_ring.pg_vec) +- return -EBUSY; + if (copy_from_user(&val, optval, sizeof(val))) + return -EFAULT; + switch (val) { + case TPACKET_V1: + case TPACKET_V2: + case TPACKET_V3: +- po->tp_version = val; +- return 0; ++ break; + default: + return -EINVAL; + } ++ lock_sock(sk); ++ if (po->rx_ring.pg_vec || po->tx_ring.pg_vec) { ++ ret = -EBUSY; ++ } else { ++ po->tp_version = val; ++ ret = 0; ++ } ++ release_sock(sk); ++ return ret; + } + case PACKET_RESERVE: + { +@@ -4164,6 +4170,7 @@ static int packet_set_ring(struct sock * + /* Added to avoid minimal code churn */ + struct tpacket_req *req = &req_u->req; + ++ lock_sock(sk); + /* Opening a Tx-ring is NOT supported in TPACKET_V3 */ + if (!closing && tx_ring && (po->tp_version > TPACKET_V2)) { + net_warn_ratelimited("Tx-ring is not supported.\n"); +@@ -4245,8 +4252,6 @@ static int packet_set_ring(struct sock * + goto out; + } + +- lock_sock(sk); +- + /* Detach socket from network */ + spin_lock(&po->bind_lock); + was_running = po->running; +@@ -4294,11 +4299,11 @@ static int packet_set_ring(struct sock * + if (!tx_ring) + prb_shutdown_retire_blk_timer(po, rb_queue); + } +- release_sock(sk); + + if (pg_vec) + free_pg_vec(pg_vec, order, req->tp_block_nr); + out: ++ release_sock(sk); + return err; + } +
[gentoo-commits] repo/gentoo:master commit in: www-client/google-chrome-unstable/
commit: 3bae1e830ca1549c071d10609275158f2fcd3c16 Author: Mike Gilbert gentoo org> AuthorDate: Wed Dec 7 22:48:39 2016 + Commit: Mike Gilbert gentoo org> CommitDate: Thu Dec 8 00:03:26 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bae1e83 www-client/google-chrome-unstable: automated update (56.0.2924.18) Package-Manager: portage-2.3.2_p13 www-client/google-chrome-unstable/Manifest | 2 +- ...e-56.0.2924.14.ebuild => google-chrome-unstable-56.0.2924.18.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/www-client/google-chrome-unstable/Manifest b/www-client/google-chrome-unstable/Manifest index 1cf8c16..2b9d2c8 100644 --- a/www-client/google-chrome-unstable/Manifest +++ b/www-client/google-chrome-unstable/Manifest @@ -1 +1 @@ -DIST google-chrome-unstable_56.0.2924.14-1_amd64.deb 49004422 SHA256 0b50e3bdb39aff0c5e170377de5c8c2d02c8a10095e7463030f5231d658cc5c4 SHA512 9a86bdf177c877c72e7e8418f0110a20c12e35005564870db8bc9a8d00cfcb26521c6a0757dbcde9f01dbf1d8661da0025e4f9b004c09996133ed1e46f73 WHIRLPOOL 3c622502d2a242807d8c00f7ff3fcd580bf668830589317452a899a0a4a54ab9dfeb886def29742ab9bcbab316633084fc3eb97dc4542953f62fe123607833a8 +DIST google-chrome-unstable_56.0.2924.18-1_amd64.deb 48781658 SHA256 b9c9784b4d112bf563cd1ff38f59bf29aabfdfa128c30ed248c341fd41567f23 SHA512 ec141383d1b81a10a193b66ab09d5e2aa3c40a4a25574ecaab1c2d37f938cb834f7a0d9b9ecb3a35c27c6eeb37a2b38b1ee34d5b39743c745fe9e5a8d3725210 WHIRLPOOL 5a03d65194f12a0b9e114e7e0968c9300b7588847c1c81341b40b9b34d73c86c1e132383d33580d33649bc3355d8962220f44e43a6b81f7fa016685881bdf7cc diff --git a/www-client/google-chrome-unstable/google-chrome-unstable-56.0.2924.14.ebuild b/www-client/google-chrome-unstable/google-chrome-unstable-56.0.2924.18.ebuild similarity index 100% rename from www-client/google-chrome-unstable/google-chrome-unstable-56.0.2924.14.ebuild rename to www-client/google-chrome-unstable/google-chrome-unstable-56.0.2924.18.ebuild
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/
commit: 3eee8de6c30ba51cd740550f4abb9ec90648f3bd Author: Mike Pagano gentoo org> AuthorDate: Wed Dec 7 23:53:33 2016 + Commit: Mike Pagano gentoo org> CommitDate: Wed Dec 7 23:53:42 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3eee8de6 sys-kernel/gentoo-sources: Remove old, security vulnerable versions. Package-Manager: portage-2.3.0 sys-kernel/gentoo-sources/Manifest | 30 -- .../gentoo-sources/gentoo-sources-4.8.10.ebuild| 29 - .../gentoo-sources/gentoo-sources-4.8.11.ebuild| 29 - .../gentoo-sources/gentoo-sources-4.8.12.ebuild| 29 - .../gentoo-sources/gentoo-sources-4.8.3.ebuild | 29 - .../gentoo-sources/gentoo-sources-4.8.4.ebuild | 29 - .../gentoo-sources/gentoo-sources-4.8.5.ebuild | 29 - .../gentoo-sources/gentoo-sources-4.8.6.ebuild | 29 - .../gentoo-sources/gentoo-sources-4.8.7.ebuild | 29 - .../gentoo-sources/gentoo-sources-4.8.8.ebuild | 29 - .../gentoo-sources/gentoo-sources-4.8.9.ebuild | 29 - 11 files changed, 320 deletions(-) diff --git a/sys-kernel/gentoo-sources/Manifest b/sys-kernel/gentoo-sources/Manifest index 9de0a11..204c82b 100644 --- a/sys-kernel/gentoo-sources/Manifest +++ b/sys-kernel/gentoo-sources/Manifest @@ -77,39 +77,9 @@ DIST genpatches-4.4-38.extras.tar.xz 16428 SHA256 b60496f1217495d8ff3800deb49d30 DIST genpatches-4.4-39.base.tar.xz 899828 SHA256 527ca060a613235c8e991bc1556d1fbcefe61f76121e8911dabc0627ee6c474a SHA512 5ff2f81d6bcf7f1b0d5e768f3c440c00e60403a95ea7fceba56ea4d77f2cf230cec22b5856a53d3105fb0ba1c95eb4854bc69710b1094f0dd411edc1dced2921 WHIRLPOOL cffa9cc9d3f149e42dc06ea2b31e20cbc7e9e5f5652a081da4bfe59e82c876f66ae54916b6d885452037d578051c3888d1bdd940a193d4c5520132ee99e709d3 DIST genpatches-4.4-39.experimental.tar.xz 87784 SHA256 9331896942c0fc5c87f05405db8205768b7b20abd5780095be6d608f32147e1c SHA512 17298c94b0a76066f520a76f48e88e706e1ea2d0c874d4523ae1332cbc4d4a4a007a3e0b183e54f7051c532a3755bd576d543bc7fab42a2ad57d3f38db9566bf WHIRLPOOL d42d9c42a7f881b91f380a43b693d5d8ae063a3b45cc3111dc9ade59a49e94381b7adccb1c13b9e70bf9b06194685289ef93968f780a98c95951374e1f7f7ad6 DIST genpatches-4.4-39.extras.tar.xz 16420 SHA256 a1ea4470421a41f0020f226b90af23c0ea611841491332b8fa69ff4d8e78fc1a SHA512 a31a8cbc4f0292b791c9918ec0912625c320b8f77360f2d2daa9a1433abbbc6e55003b1cdd6ad3fa95311c1836ed99307316a29954c2df29f1ab7b1eba02d041 WHIRLPOOL 76aa5dd008ebbd1ea898e3be385225a959980725b8779e1f78d7aee213c3369b035e0fe1917462e49150343823deb59b90d7c869be1599238602276465e2caed -DIST genpatches-4.8-10.base.tar.xz 195816 SHA256 c682b801ff8d0fa91ea25668223737fbab94e9034ea2d881992dd7b91ab36360 SHA512 b468210994ad688512b80608e25b9969461751827c46d63060534fc9c4d34c552f0bdc325fad1fa8556e4a7cdf4b346328129a997feb562f74a1f8471249cd2c WHIRLPOOL 67cfffd2aebc3253920b3abc42f8874b603f2df4e850c10575cf6210507eb25b911c4808604228c8cc1e2ad9e836d8b7c878facf460c38dd7e318e4c491b28ea -DIST genpatches-4.8-10.experimental.tar.xz 91996 SHA256 aa8e2fdf527534f7595fd08da6e4f4108ed7c576298793af1a20ed1c57cc87dd SHA512 46eb1d232150e459452108b09326635d9250b1bb55beef05259bf4e64244fd46aa844dc063aa07cae4ce516338c74013b2f7f17aaefaa059b861851d356077d7 WHIRLPOOL 7556bfc112af421dee3e26a44b9fac70226a6cc8df27c8ef172c7bbd37705ffeda8e3b05c3cddb0127b3e47d27a952e71ffd1ac5b23c7e23fef94978182f4b1e -DIST genpatches-4.8-10.extras.tar.xz 17228 SHA256 2585cd316731f3390d8dcd655f5b20599576de7a0112d443154a699bd8828169 SHA512 d43698b7ff8583bf8962097311ed22efe5a1eb072115376302312f7d2f581b743936585b82ef30920e0f124ec655320ad5df3a2572f9e8b3f82f9ce1def51578 WHIRLPOOL 23ff3f4edd52bca20110e9493c20bd5ebdc6bee580bfd7a63f34cf40842ea0db1b41b4f362c39fb402a5a73a3e7a1113310c3312c87794ecf8a04a8570865f72 -DIST genpatches-4.8-11.base.tar.xz 216840 SHA256 3b16fb85b7bae7c754201a7e0e7151e7303652dec9798b6ae8633265820592bf SHA512 ab2e670abcb26b9c94110760eaabbbfccd93cbd8fc207cb1876414a4d1e7450b56aa713a54d2db7804df9dc98ad7e139bf736ac0ef2e6257c25d496fc4374bab WHIRLPOOL 6b6045085072a406fc1065876ced0bfced1f619ec651dd360319887bf7dc7ccbf7ca51f75e803a3243e25fe87fe1544259cbb2ffdcd594b8ad62f145f3dadf05 -DIST genpatches-4.8-11.experimental.tar.xz 91984 SHA256 04188ee21df440451886a42b43003d34bf3680e1c1c88771ba92fc491f8720e1 SHA512 2cc12f02670beb43655b6cfbc9497241be89266fae9ed5c67c33caa10da519b18631b5bdc20cb612a2a5715ecc947916e358d13ba77ec8e05dfeeb99c081c7ea WHIRLPOOL 2f61b90c540addda8b6da155a6b6381fd1cc7f93a7c60c2b8f5667773597e07dec2e753df4ce878c963d31ab6238290e604f6a232d9736b58e0a90c33b11fdd3 -DIST genpatches-4.8-11.extras.tar.xz 17304 SHA256 eb4f2dfd8e18610c83dc6f78e1f1c93f26799b1e07ee5c6f2f257e4919fa8223 SHA512 ea11b0187446d2148081e8dd49ae012d1355d53991eb901e7082e7469f44ea7d6e7030b849258a41e2109b9a5c32612c0b0cd
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/
commit: 6e34b9f46e57df92a9b5c4efa5b53c91b39f8626 Author: Mike Pagano gentoo org> AuthorDate: Wed Dec 7 23:51:14 2016 + Commit: Mike Pagano gentoo org> CommitDate: Wed Dec 7 23:51:25 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e34b9f4 Fix race condition in packet_set_ring. CVE-2016-8655. Bug #601926. Package-Manager: portage-2.3.0 sys-kernel/gentoo-sources/Manifest | 3 +++ .../gentoo-sources/gentoo-sources-4.8.12-r1.ebuild | 29 ++ 2 files changed, 32 insertions(+) diff --git a/sys-kernel/gentoo-sources/Manifest b/sys-kernel/gentoo-sources/Manifest index c699a06..9de0a11 100644 --- a/sys-kernel/gentoo-sources/Manifest +++ b/sys-kernel/gentoo-sources/Manifest @@ -89,6 +89,9 @@ DIST genpatches-4.8-12.extras.tar.xz 17312 SHA256 f7ee38d1f3e8d02d092c9b52e829c2 DIST genpatches-4.8-13.base.tar.xz 248140 SHA256 4a2d23405042e57eedcd8884e1dc6f8af693a01822b3b4c25657be5768567fd3 SHA512 d0a79b11cb57c428166b94e734edd09de64803decdeb4b3e55b87d3c73e3c42fccf00753e98fd0a0a21b522dcda4ef69d428bca4073849e334159e6a1732bfd5 WHIRLPOOL d44e1a10b1c8e2b303d10a7d5fd2679fb2a6e2cefc0821ef1082111bdf54061789ff36765438079584c8bbf265fbb0f0da65cc4b48b83eb6e9c2af2ab8472d56 DIST genpatches-4.8-13.experimental.tar.xz 91972 SHA256 eb971ac227b0849b7839df5ea30745284cae242010b5a7fce7af675f6b371bb7 SHA512 3a5aed0e619ceff2b3363fcf08c331924508abbb2eabd6a05f32e1cdb681116ec3f5e27bdbec7b11ac83a45583f671f2d58f54f98161f4b9c6393392dd6f8d9e WHIRLPOOL 5ec4d9982c85632f30fea693ed7a3d65fce408ccd80bc8815b78a76a915152c30ee9b48338f4b15019fad4f54d983f6578f316dd28be9d562a4abebb89b613a3 DIST genpatches-4.8-13.extras.tar.xz 17316 SHA256 c760ecc18f8ddab5d6bc71edea58e1bcf0c6b1be6f448ccb5f572c2e02234961 SHA512 6f5e51d921c340f2ee6dad1141f5d01f7d1517dda11197510ab2ee2cf64ac0358ad0ddbd5ce8935885086a4580df4de6e908ecf2f73998fa388b59a71bea0c02 WHIRLPOOL 1a8399cfd39b38553cf6e26b3e6112c7dcbc2a9189eff724fa931f5ae634fc321860d9cd344936fda584753407ebab7018d597790ad93775dbfe5799d7e31ecc +DIST genpatches-4.8-14.base.tar.xz 248780 SHA256 abe559e7a15d2bb125811ef28d455baca07092b6af93943803e1079f4d4f6fbc SHA512 4a30f10dcadb47cd02e4f4992ef7f7d221872e03c254751320bd9977bfc59eb27321a02cec6dae1bacebe734adb3d04d022ea019c30f75b943f65f9c0dd49ea3 WHIRLPOOL 77bd42de19550647fbe6c22804a0dd71455f006055dc8c7f5fcc9257e4052b42293a3933dc71400bea198db50656747176777d94c40ef3926100075fbdc6d383 +DIST genpatches-4.8-14.experimental.tar.xz 92004 SHA256 0e574fd254afead4ba164f40fec008f069f78f94100cb04f44b5a313906e8ecb SHA512 fac626c3c4387ab9121de9b10b5fc8753991a326c773d243bc2f7d8c4833d83864458036d3adeed6cf7f7f3d0fb846cdbff707d55d216fe5232e5c842ecdad36 WHIRLPOOL 26c0c1e9a6a840e32d533c7eb4492679f5452ec36b8fbae043b0f7888af71386bb5863c2dc46e299e6f8a54c2cd5d451cd4c71945d6bd185403c11f838ad8d83 +DIST genpatches-4.8-14.extras.tar.xz 17308 SHA256 c64cdd104354fa9d5cac6fcb543c164433cc5abc2f5d85b868bd60464213c83b SHA512 0befc3771ec97707673b94a9183d8969a9f82dd7ec89629ea62dc6d21b023239358ac31cf96f1ef09ae329cde68db45170156d8c29facccbe290521c3601 WHIRLPOOL 61cc5e3d5e69d02716507e10800f41742c8f1de744a8b9e9d2308692890b98292ef31487e0152e1ff24848f81504e5b60a98f89c840bd1a76ca049c487c0bab6 DIST genpatches-4.8-4.base.tar.xz 22700 SHA256 ec60a8dd77a13b82d4f6dc862579f4647ef4b42f3d8385fbad465a2182084c22 SHA512 6450df1fb0cf026246cf69cbed318969daa6c96615ea82d9c9e79362b5f3d4bfef634923c61910276e1c4ff3ad4fb325a7c76b2ba771123c4be125ad65662dec WHIRLPOOL 4ec100607196d1eaa22784c6c224683af638faa92529dae3a476aa75fe18f60a08c766f97f4f754048135a020fc3d35281cace8a58386fcf3a0d75961299a536 DIST genpatches-4.8-4.experimental.tar.xz 4272 SHA256 9d9cf00237787816175dd877669c184ff7d2de72bc7e428bdb3e7c1fb3e3174c SHA512 d701269683acdef0d5e472323d7e56a44d1e9c2cffd695005688ff3c6cca161254957cc572b583aedaa9bee3db6da085a0053d3a7961bd81cfeed1fed8239b63 WHIRLPOOL 4058bfa922a54f7bacba79c0820ea13dd05c9d07abe8d5be17d937b3533f8b0c279f2eca00cfa660c0ca88f991590ca6432238c69ef08b837f6981bfca138da8 DIST genpatches-4.8-4.extras.tar.xz 17244 SHA256 69cdebdb2cb1b7c2b9791afd372267089f5a9f83c3e74ae16f1497d49abfe081 SHA512 4238be54a0315eae698b7cd48a3a459ddf43ddf1f07e884910696b97c7dfc3d8a5b5b14ac96fdf69ea8fd37203a32a78fc45e9576e5e9217afaa0a2a6674c8e1 WHIRLPOOL b7107325834f02e486419a8006e0f5c478a46fb33e1df90f2d4b46aac36a221115698777a30cc8414cb5daa419e8bef17d55e5c9536e17562d88ea37eea5a5ad diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.8.12-r1.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.8.12-r1.ebuild new file mode 100644 index ..771ef1f --- /dev/null +++ b/sys-kernel/gentoo-sources/gentoo-sources-4.8.12-r1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" +ETYPE="sources" +K_WANT_GENPATCHES="base extras experimental" +K_GENPATCHES_VER="14" + +inherit kernel-2 +detect_version +detect_arch + +KEYWORDS="~alpha ~amd64 ~arm
[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus/
commit: 75bc208a0d9ab8cfda6a7746b93e308cfe4dc7b2 Author: Christophe Lermytte lermytte be> AuthorDate: Wed Nov 23 21:46:45 2016 + Commit: Yixun Lan gentoo org> CommitDate: Wed Dec 7 23:26:33 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75bc208a app-i18n/ibus: fix failing pkg_postrm issue Don't call gnome2_schemas_savelist() from pkg_postrm See also bug #566956, which fixed this for newer ebuilds, but 1.5.5 is latest stable on ia64 and sparc. Gentoo-Bug: 600426, 566956 Closes: https://github.com/gentoo/gentoo/pull/2902 Package-Manager: portage-2.3.2 Signed-off-by: Yixun Lan gentoo.org> app-i18n/ibus/ibus-1.5.5.ebuild| 3 +-- app-i18n/ibus/ibus-1.5.8-r1.ebuild | 3 +-- app-i18n/ibus/ibus-1.5.9-r1.ebuild | 3 +-- 3 files changed, 3 insertions(+), 6 deletions(-) diff --git a/app-i18n/ibus/ibus-1.5.5.ebuild b/app-i18n/ibus/ibus-1.5.5.ebuild index 3fed965..9aa75bb 100644 --- a/app-i18n/ibus/ibus-1.5.5.ebuild +++ b/app-i18n/ibus/ibus-1.5.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -170,6 +170,5 @@ pkg_postrm() { use gtk && gnome2_query_immodules_gtk2 use gtk3 && gnome2_query_immodules_gtk3 use gconf && gnome2_schemas_update - gnome2_schemas_savelist gnome2_icon_cache_update } diff --git a/app-i18n/ibus/ibus-1.5.8-r1.ebuild b/app-i18n/ibus/ibus-1.5.8-r1.ebuild index 57b1cf5..4a5afd2 100644 --- a/app-i18n/ibus/ibus-1.5.8-r1.ebuild +++ b/app-i18n/ibus/ibus-1.5.8-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -170,6 +170,5 @@ pkg_postrm() { use gtk && gnome2_query_immodules_gtk2 use gtk3 && gnome2_query_immodules_gtk3 use gconf && gnome2_schemas_update - gnome2_schemas_savelist gnome2_icon_cache_update } diff --git a/app-i18n/ibus/ibus-1.5.9-r1.ebuild b/app-i18n/ibus/ibus-1.5.9-r1.ebuild index 725ef8f..37c79d0 100644 --- a/app-i18n/ibus/ibus-1.5.9-r1.ebuild +++ b/app-i18n/ibus/ibus-1.5.9-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -186,6 +186,5 @@ pkg_postrm() { use gtk && gnome2_query_immodules_gtk2 use gtk3 && gnome2_query_immodules_gtk3 use gconf && gnome2_schemas_update - gnome2_schemas_savelist gnome2_icon_cache_update }
[gentoo-commits] proj/linux-patches: New tag: 4.8-14
commit: Commit: Mike Pagano gentoo org> CommitDate: Wed Dec 7 23:26:27 2016 + New tag: 4.8-14
[gentoo-commits] proj/linux-patches:4.8 commit in: /
commit: 04658ca7a302b81aa1b6c44e4bda9850eff15279 Author: Mike Pagano gentoo org> AuthorDate: Wed Dec 7 23:26:04 2016 + Commit: Mike Pagano gentoo org> CommitDate: Wed Dec 7 23:26:04 2016 + URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=04658ca7 packet: fix race condition in packet_set_ring. CVE-2016-8655. Bug #601926. _README | 4 ++ 1520_fix-race-condition-in-packet-set-ring.patch | 62 2 files changed, 66 insertions(+) diff --git a/_README b/_README index cd56013..af402d3 100644 --- a/_README +++ b/_README @@ -99,6 +99,10 @@ Patch: 1510_fs-enable-link-security-restrictions-by-default.patch From: http://sources.debian.net/src/linux/3.16.7-ckt4-3/debian/patches/debian/fs-enable-link-security-restrictions-by-default.patch/ Desc: Enable link security restrictions by default. +Patch: 1520_fix-race-condition-in-packet-set-ring.patch +From: https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=84ac7260236a49c79eede91617700174c2c19b0c +Desc: packet: fix race condition in packet_set_ring. CVE-2016-8655. Bug #601926. + Patch: 2900_dev-root-proc-mount-fix.patch From: https://bugs.gentoo.org/show_bug.cgi?id=438380 Desc: Ensure that /dev/root doesn't appear in /proc/mounts when bootint without an initramfs. diff --git a/1520_fix-race-condition-in-packet-set-ring.patch b/1520_fix-race-condition-in-packet-set-ring.patch new file mode 100644 index 000..d85527f --- /dev/null +++ b/1520_fix-race-condition-in-packet-set-ring.patch @@ -0,0 +1,62 @@ +--- a/net/packet/af_packet.c 2016-12-07 18:10:25.785812861 -0500 b/net/packet/af_packet.c 2016-12-07 18:18:45.597933525 -0500 +@@ -3648,19 +3648,25 @@ packet_setsockopt(struct socket *sock, i + + if (optlen != sizeof(val)) + return -EINVAL; +- if (po->rx_ring.pg_vec || po->tx_ring.pg_vec) +- return -EBUSY; + if (copy_from_user(&val, optval, sizeof(val))) + return -EFAULT; + switch (val) { + case TPACKET_V1: + case TPACKET_V2: + case TPACKET_V3: +- po->tp_version = val; +- return 0; ++ break; + default: + return -EINVAL; + } ++ lock_sock(sk); ++ if (po->rx_ring.pg_vec || po->tx_ring.pg_vec) { ++ ret = -EBUSY; ++ } else { ++ po->tp_version = val; ++ ret = 0; ++ } ++ release_sock(sk); ++ return ret; + } + case PACKET_RESERVE: + { +@@ -4164,6 +4170,7 @@ static int packet_set_ring(struct sock * + /* Added to avoid minimal code churn */ + struct tpacket_req *req = &req_u->req; + ++ lock_sock(sk); + /* Opening a Tx-ring is NOT supported in TPACKET_V3 */ + if (!closing && tx_ring && (po->tp_version > TPACKET_V2)) { + net_warn_ratelimited("Tx-ring is not supported.\n"); +@@ -4245,8 +4252,6 @@ static int packet_set_ring(struct sock * + goto out; + } + +- lock_sock(sk); +- + /* Detach socket from network */ + spin_lock(&po->bind_lock); + was_running = po->running; +@@ -4294,11 +4299,11 @@ static int packet_set_ring(struct sock * + if (!tx_ring) + prb_shutdown_retire_blk_timer(po, rb_queue); + } +- release_sock(sk); + + if (pg_vec) + free_pg_vec(pg_vec, order, req->tp_block_nr); + out: ++ release_sock(sk); + return err; + } +
[gentoo-commits] repo/gentoo:master commit in: media-libs/openjpeg/
commit: 9c9cd66e0d91c68982455a355d65e4b9f3fb82f7 Author: Thomas Deutschmann gentoo org> AuthorDate: Wed Dec 7 23:11:48 2016 + Commit: Thomas Deutschmann gentoo org> CommitDate: Wed Dec 7 23:12:24 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c9cd66e media-libs/openjpeg: Security cleanup (bug #594740) Package-Manager: portage-2.3.2 media-libs/openjpeg/Manifest | 2 - media-libs/openjpeg/openjpeg-2.0.0-r1.ebuild | 73 media-libs/openjpeg/openjpeg-2.0.0.ebuild| 66 - media-libs/openjpeg/openjpeg-2.1.0-r1.ebuild | 71 --- media-libs/openjpeg/openjpeg-2.1.0.ebuild| 67 - 5 files changed, 279 deletions(-) diff --git a/media-libs/openjpeg/Manifest b/media-libs/openjpeg/Manifest index 3f89fb9..e9bff22 100644 --- a/media-libs/openjpeg/Manifest +++ b/media-libs/openjpeg/Manifest @@ -1,6 +1,4 @@ DIST openjpeg-1.5.2.tar.gz 1385702 SHA256 15df7b194a5d8dba0052cd21c17a4dc761149a770a907d73fffb972078c28a87 SHA512 b945cf4f8b5e3227a0c07120c94b0ed5bf30c901de73059ee1d47975f46744fb62bbe84cdb2917c6431128f400020874eb07160af870b5448ced897998b08862 WHIRLPOOL 4ca974b411baa1fad7821b3ea88ad5c6a39643098af32bd8e92f66ccaa534d36ef15f55711eba489e91254f667d5f917febdb09539ac9698709c00bf680d45fe -DIST openjpeg-2.0.0.tar.gz 1770392 SHA256 334df538051555381ee3bbbe3a804c9c028a021401ba2960d6f35da66bf605d8 SHA512 4ef6b3b6933190c845cc376efbfe8bf655954668eb35c2b878c572107fb5d620fc2fc4df0e7de177c8798bee031f33350715c6da44ef07978df29762d89f29a6 WHIRLPOOL cfcc567a292c0a42d618c9f37b8665f98c580b768a74f63caa9f50b0747fed927c1fafe0b1bb86772ff56768c7a102e645792b960051a44da7a556ba4b41195d -DIST openjpeg-2.1.0.tar.gz 1789675 SHA256 1232bb814fd88d8ed314c94f0bfebb03de8559583a33abbe8c64ef3fc0a8ff03 SHA512 3da84d7828a82c738f6ea5fe776c989283ba257cc6884aebfc090cee7e33c88471dee1a93f4a87a300b11f43b98f6624b838171f06227add24afcb1d57208df1 WHIRLPOOL 547dc65906a5dd6d34148675ec2be869ed18b0fef99f7f8632ebca0843e8764e575ca16ea1f7f839576f6de9464d29154171ca2187141e8141239f46468c8c2f DIST openjpeg-2.1.1_p20160922.tar.gz 2004620 SHA256 85e609feaa1cab7ce4f2dd427b0623a2fcc792c02c575d2d556c173e58ce8f9d SHA512 e4e40297ab36188bf6d375648d4ca1d96946f30fb86bc6a0fc18f7e19c02a08b77503acef25cdb086562a273c77d94391b715cc364fdba2c8480d3c5fd1d WHIRLPOOL cc229e50a622249b53b03378188a7a6dc441cc940ce7c1864d923465208b3f1806790ec175910ef83b66f409b0a1a24536116cec18b242479134b40e111f234d DIST openjpeg-2.1.2.tar.gz 1987071 SHA256 4ce77b6ef538ef090d9bde1d5eeff8b3069ab56c4906f083475517c2c023dfa7 SHA512 411067e33c8e4da9921d0281e932a4ac2af592cf822bfad828daea9e2b9c414859455bcec6d912ce76460ea462fa4cbd94a401333bda5716ec017d18b8e5942c WHIRLPOOL df84a9b0dc9d159f3f67b620e35dfe1dfdb0ad2d622afa543eae0372d9d184d07698e3d528699dc6f529a2d2116b01935459845322aaf1519e4714a4944b9481 DIST openjpeg-data_20160921.tar.gz 401771303 SHA256 a483c0c81e82c9e8d2e41a550b70aa0e016cdfb13571b3caac596c147fa36e0d SHA512 58521c14f49c546b24a0c7b17ebdb3dfecf6ffdcc814b3c59a79a1325e5adf88047b2bd8a4ae608c5d106b584f08efc4e6c66f03254119763e01abee2da7d027 WHIRLPOOL c9a112887bea64b12f9bfdc0feb7d899a87689dcb002defd0582f9a8592e0e012380ec9b808771919147c3f5878425e76c27d2ff96dbbcc3698f6e94fa63f8c4 diff --git a/media-libs/openjpeg/openjpeg-2.0.0-r1.ebuild b/media-libs/openjpeg/openjpeg-2.0.0-r1.ebuild deleted file mode 100644 index 27817fc.. --- a/media-libs/openjpeg/openjpeg-2.0.0-r1.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -inherit cmake-utils multilib - -DESCRIPTION="An open-source JPEG 2000 library" -HOMEPAGE="https://github.com/uclouvain/openjpeg"; -SRC_URI="mirror://sourceforge/${PN}.mirror/${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="2" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" -IUSE="doc static-libs test" - -RDEPEND="media-libs/lcms:2= - media-libs/libpng:0= - media-libs/tiff:0= - sys-libs/zlib:=" -DEPEND="${RDEPEND} - doc? ( app-doc/doxygen )" - -DOCS=( AUTHORS CHANGES NEWS README THANKS ) - -PATCHES=( "${FILESDIR}"/${P}-pkgconfig.patch - "${FILESDIR}"/${P}-pkgconfig-static.patch ) - -RESTRICT="test" #409263 - -src_prepare() { - # Stop installing LICENSE file, and install CHANGES from DOCS instead: - sed -i -e '/install.*FILES.*DESTINATION.*OPENJPEG_INSTALL_DOC_DIR/d' CMakeLists.txt || die - - # Install doxygen docs to the right directory: - sed -i -e "s:DESTINATION\s*share/doc:\0/${PF}:" doc/CMakeLists.txt || die -} - -src_configure() { - local mycmakeargs=( - -DOPENJPEG_INSTALL_LIB_DIR="$(get_libdir)" -
[gentoo-commits] repo/gentoo:master commit in: app-vim/vimoutliner/
commit: 76cdcdc159ce1ddbde538bc1c6cea0422877ad13 Author: Patrice Clement gentoo org> AuthorDate: Wed Dec 7 22:48:38 2016 + Commit: Patrice Clement gentoo org> CommitDate: Wed Dec 7 22:48:47 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76cdcdc1 app-vim/vimoutliner: version bump and EAPI bump. Package-Manager: portage-2.3.0 app-vim/vimoutliner/Manifest | 1 + app-vim/vimoutliner/vimoutliner-0.3.6.ebuild | 25 + 2 files changed, 26 insertions(+) diff --git a/app-vim/vimoutliner/Manifest b/app-vim/vimoutliner/Manifest index b373fbe..65a3e65 100644 --- a/app-vim/vimoutliner/Manifest +++ b/app-vim/vimoutliner/Manifest @@ -1 +1,2 @@ DIST vimoutliner-0.3.4.tar.gz 52753 SHA256 9e6e85e67dad1a220eee0031821a93fe27dcd2c3881446049ab8644fc7e100f5 SHA512 6a48e3fa65e83733e4731dd63d9a9c91e9fb37e47ac726d1938bbecc2c37d8be0d72f45c534c4bd231c9bed352cd7db1e3f754529efc4779a50d25cae27982d1 WHIRLPOOL 844f7b13bdd1fcaaf9827ff775c6aae3edf974eb244987e03c89f6f7a13be648419f0d6f3aa7433a605150c661d71de18b081ddd04c592fd6bed2d7cbb16e430 +DIST vimoutliner-0.3.6.zip 249053 SHA256 54db454651152a3bd88da37b210259fb369c6a44e74824d2085a8e8ea8969c1d SHA512 20d348ff1b1b9572956fdc56b75e742b25b7deac2637fa6972a1e451edc1f679d8255847a291b84c80866a9ad8a37421524b8eb33565a1bb32ff2b75d0b68dde WHIRLPOOL 87c86930f02162e4819e8ef2feccbbbdfd31629fda9665a6ae64698b89d26663e989238ee9d1e8c360986a05c813807a2906cbe4fd9eb5f422e7b6e79723686b diff --git a/app-vim/vimoutliner/vimoutliner-0.3.6.ebuild b/app-vim/vimoutliner/vimoutliner-0.3.6.ebuild new file mode 100644 index ..6f92f49 --- /dev/null +++ b/app-vim/vimoutliner/vimoutliner-0.3.6.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit vim-plugin + +DESCRIPTION="vim plugin: easy and fast outlining" +HOMEPAGE="http://www.vimoutliner.org/"; +SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.zip -> ${P}.zip" +LICENSE="GPL-2" +KEYWORDS="~alpha ~amd64 ~ia64 ~mips ~ppc ~sparc ~x86" +IUSE="" + +VIM_PLUGIN_HELPFILES="vimoutliner" +VIM_PLUGIN_MESSAGES="filetype" + +src_prepare() { + default + sed -i -e '/^if exists/,/endif/d' ftdetect/vo_base.vim || die + sed -i -e 's/g:vo_modules2load/g:vo_modules_load/' vimoutliner/vimoutlinerrc || die + rm -v install.sh || die + find "${S}" -type f -exec chmod a+r {} \; || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tut/
commit: 387774b1afa312bde6cd02f74f864c1a662ecc99 Author: Christoph Junghans gentoo org> AuthorDate: Wed Dec 7 22:06:59 2016 + Commit: Christoph Junghans gentoo org> CommitDate: Wed Dec 7 22:07:27 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=387774b1 dev-libs/tut: initial commit Package-Manager: portage-2.3.0 dev-libs/tut/Manifest | 1 + dev-libs/tut/metadata.xml | 12 dev-libs/tut/tut-2013.12.18.ebuild | 25 + 3 files changed, 38 insertions(+) diff --git a/dev-libs/tut/Manifest b/dev-libs/tut/Manifest new file mode 100644 index ..4422f6d --- /dev/null +++ b/dev-libs/tut/Manifest @@ -0,0 +1 @@ +DIST tut-2013.12.18.tar.gz 248575 SHA256 750c06fa4f681c9ca3b504f7916925e7620db4237675a4769814f8426c021fc8 SHA512 daf232df8d27a5600209ee44dc72f83b9574b68c14cf9566aa826091767e2fc3c00a9e03e83386f46d7f2030bb6d6af5db6af326424a4c0bc41063e227ab8004 WHIRLPOOL 8487b0c35b9ae5c1b181930f687ec5be822b501e3eacbe120b7b0b08c1ae3bf1e5dd102b86806ea4d3fb4479bd8619aab23b4025777e9adc3c445aae0cbdab97 diff --git a/dev-libs/tut/metadata.xml b/dev-libs/tut/metadata.xml new file mode 100644 index ..903883b --- /dev/null +++ b/dev-libs/tut/metadata.xml @@ -0,0 +1,12 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + jungh...@gentoo.org + Christoph Junghans + + + s...@gentoo.org + Gentoo Science Project + + diff --git a/dev-libs/tut/tut-2013.12.18.ebuild b/dev-libs/tut/tut-2013.12.18.ebuild new file mode 100644 index ..ed1fff2 --- /dev/null +++ b/dev-libs/tut/tut-2013.12.18.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE='threads(+)' +NO_WAF_LIBDIR=yes + +inherit python-any-r1 waf-utils + +DESCRIPTION="C++ Template Unit Test Framework" +HOMEPAGE="http://mrzechonek.github.io/tut-framework/"; +SRC_URI="https://github.com/mrzechonek/tut-framework/archive/${PV//./-}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND=${PYTHON_DEPS} +RDEPEND="" + +S="${WORKDIR}/tut-framework-${PV//./-}"
[gentoo-commits] repo/gentoo:master commit in: virtual/perl-Tie-RefHash/, virtual/perl-AutoLoader/, virtual/perl-Module-Loaded/, ...
commit: 02c918a2c6140e193bf3b038e557dcdf5817223d Author: Kent Fredric gentoo org> AuthorDate: Wed Dec 7 21:49:07 2016 + Commit: Kent Fredric gentoo org> CommitDate: Wed Dec 7 22:00:42 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02c918a2 virtual/perl-*: Extend applicable stable keywords from dev-lang/perl virtuals are by design an extension of Perl itself, so it rarely makes sense for a virtual not to have a given keyword when Perl has one. Similarly, stabilization for Perl Itself should be communicated out to all its virtuals. However, in the past, the lack of keywords for certain arches has resulted in those arches silently failing to stabilize these virtuals, and the hope is this will make that problem go away. Package-Manager: portage-2.3.3 virtual/perl-AutoLoader/perl-AutoLoader-5.740.0-r3.ebuild | 2 +- virtual/perl-ExtUtils-Constant/perl-ExtUtils-Constant-0.230.0-r9.ebuild | 2 +- virtual/perl-HTTP-Tiny/perl-HTTP-Tiny-0.54.10_rc.ebuild | 2 +- virtual/perl-HTTP-Tiny/perl-HTTP-Tiny-0.56.0-r2.ebuild | 2 +- virtual/perl-HTTP-Tiny/perl-HTTP-Tiny-0.56.1_rc.ebuild | 2 +- virtual/perl-Module-Loaded/perl-Module-Loaded-0.80.0-r7.ebuild | 2 +- virtual/perl-Net-Ping/perl-Net-Ping-2.430.100_rc-r1.ebuild | 2 +- virtual/perl-Safe/perl-Safe-2.390.0-r2.ebuild | 2 +- virtual/perl-Thread-Queue/perl-Thread-Queue-3.50.0-r2.ebuild| 2 +- virtual/perl-Thread-Queue/perl-Thread-Queue-3.90.0-r1.ebuild| 2 +- virtual/perl-Thread-Semaphore/perl-Thread-Semaphore-2.120.0-r7.ebuild | 2 +- virtual/perl-Tie-RefHash/perl-Tie-RefHash-1.390.0-r6.ebuild | 2 +- virtual/perl-Time-Piece/perl-Time-Piece-1.290.0-r1.ebuild | 2 +- virtual/perl-Time-Piece/perl-Time-Piece-1.310.0-r1.ebuild | 2 +- virtual/perl-threads-shared/perl-threads-shared-1.480.0-r1.ebuild | 2 +- virtual/perl-threads-shared/perl-threads-shared-1.510.0-r1.ebuild | 2 +- virtual/perl-threads/perl-threads-2.10.0-r1.ebuild | 2 +- virtual/perl-threads/perl-threads-2.70.0-r1.ebuild | 2 +- 18 files changed, 18 insertions(+), 18 deletions(-) diff --git a/virtual/perl-AutoLoader/perl-AutoLoader-5.740.0-r3.ebuild b/virtual/perl-AutoLoader/perl-AutoLoader-5.740.0-r3.ebuild index c669b39..f599413 100644 --- a/virtual/perl-AutoLoader/perl-AutoLoader-5.740.0-r3.ebuild +++ b/virtual/perl-AutoLoader/perl-AutoLoader-5.740.0-r3.ebuild @@ -10,7 +10,7 @@ SRC_URI="" LICENSE="" SLOT="0" -KEYWORDS="alpha amd64 ~hppa ia64 ppc ppc64 sparc x86 ~x86-solaris" +KEYWORDS="alpha amd64 ~arm ~hppa ia64 ppc ppc64 sparc x86 ~x86-solaris" IUSE="" RDEPEND=" diff --git a/virtual/perl-ExtUtils-Constant/perl-ExtUtils-Constant-0.230.0-r9.ebuild b/virtual/perl-ExtUtils-Constant/perl-ExtUtils-Constant-0.230.0-r9.ebuild index 7301728..88f9a81 100644 --- a/virtual/perl-ExtUtils-Constant/perl-ExtUtils-Constant-0.230.0-r9.ebuild +++ b/virtual/perl-ExtUtils-Constant/perl-ExtUtils-Constant-0.230.0-r9.ebuild @@ -10,7 +10,7 @@ SRC_URI="" LICENSE="" SLOT="0" -KEYWORDS="alpha amd64 arm64 hppa ia64 ppc ppc64 sparc x86" +KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ppc ppc64 sparc x86" IUSE="" RDEPEND=" diff --git a/virtual/perl-HTTP-Tiny/perl-HTTP-Tiny-0.54.10_rc.ebuild b/virtual/perl-HTTP-Tiny/perl-HTTP-Tiny-0.54.10_rc.ebuild index 1ade2d6..a875b11 100644 --- a/virtual/perl-HTTP-Tiny/perl-HTTP-Tiny-0.54.10_rc.ebuild +++ b/virtual/perl-HTTP-Tiny/perl-HTTP-Tiny-0.54.10_rc.ebuild @@ -10,7 +10,7 @@ SRC_URI="" LICENSE="" SLOT="0" -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="" RDEPEND=" diff --git a/virtual/perl-HTTP-Tiny/perl-HTTP-Tiny-0.56.0-r2.ebuild b/virtual/perl-HTTP-Tiny/perl-HTTP-Tiny-0.56.0-r2.ebuild index 1ae199b..6afd631 100644 --- a/virtual/perl-HTTP-Tiny/perl-HTTP-Tiny-0.56.0-r2.ebuild +++ b/virtual/perl-HTTP-Tiny/perl-HTTP-Tiny-0.56.0-r2.ebuild @@ -10,7 +10,7 @@ SRC_URI="" LICENSE="" SLOT="0" -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="" RDEPEND=" diff --git a/virtual/perl-HTTP-Tiny/perl-HTTP-Tiny-0.56.1_rc.ebuild b/virtual/perl-HTTP-Tiny/perl-HTTP-Tiny-0.56.1_rc.ebuild index 7b85168..8ad1c03 100644 --- a/virtual/perl-HTTP-Tiny/perl-HTTP-Tiny-0.56.1_rc.ebuild +++ b/virtual/perl-HTTP-Tiny/perl-HTTP-Tiny-0.56.1_rc.ebuild @@ -10,7 +10,7 @@ SRC_URI="" LICENSE="" SLOT="0" -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="" RDEPEND=" diff --git a/virtual/perl-Module-Loaded/perl-Module-Loaded-0.80.0-r7.ebuild b/virtual/perl-Module-Loaded/perl-Module-Loaded-0.80.0-r7.ebuild index c2e26ce..5bb203f 100644 --- a/virtual/perl-Module-Loa
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-yaz/
commit: a96956cb2abf279d0cab7311e4a2e02976605eec Author: Brian Evans gentoo org> AuthorDate: Wed Dec 7 21:14:32 2016 + Commit: Brian Evans gentoo org> CommitDate: Wed Dec 7 21:49:27 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a96956cb dev-php/pecl-yaz: Drop old Package-Manager: portage-2.3.2 dev-php/pecl-yaz/Manifest | 2 -- dev-php/pecl-yaz/pecl-yaz-1.1.9.ebuild | 26 -- dev-php/pecl-yaz/pecl-yaz-1.2.0.ebuild | 26 -- 3 files changed, 54 deletions(-) diff --git a/dev-php/pecl-yaz/Manifest b/dev-php/pecl-yaz/Manifest index 2f4c805..c938c49 100644 --- a/dev-php/pecl-yaz/Manifest +++ b/dev-php/pecl-yaz/Manifest @@ -1,4 +1,2 @@ DIST yaz-1.1.6.tgz 16464 SHA256 dd9b919ba3b2a09a9c77c847407f106512fe75979cc0689ebccef08c80719eee SHA512 5bef11616ff6fc44e75b5f6ace1b6b9c104e7a1c588e21d04c9da98262021029f3f8dca9ae53bbf7461f8cd3c2f57bac841dfd777931774f150809b5d60addc1 WHIRLPOOL bfdeb26fa749bd12172e33028b210e3c28259c8a15e31a543835ca4bd68af697379ba9a0befe3a1e69614769c8604a3683ba51b11bbf1644a9bed3edfd708032 -DIST yaz-1.1.9.tgz 18590 SHA256 9dd4da2fd6042b37a1811972134f852c94a6f6b85ca4ec5ed5d766eb27a6c401 SHA512 4d588afe60b3b219e0476fabc93a761210e8f625be167e7c2910a33ff9c1daec089d918a02b002d0c27bb7d8fbae03b8cab551d5d33f5ea971aadbaba2383739 WHIRLPOOL a9958d8db5a0934e727dec0b71283ff3d20d9a5b1e228c69f7f53a76b1638db28527adcd2381ce5a4e76d101702756508f6a135c69c02655e83bf2c63ade51ff -DIST yaz-1.2.0.tgz 20107 SHA256 1c64a756b39790eac85b890b2180504f7bd13e22df4c8e71857d09cd03c5b04d SHA512 f9d550eedcaf2bff3299629725992430c460a0dda943c2858bb509f9b1b2d263b02054095026266385870bf6b7b9acb90cc892f5fb5e2696eac2d0ecf69feb84 WHIRLPOOL 467fbcb18ac8cc0228aa20139a8d6d6ea47ff3f2fd1b1bdb5a9c6df6590f66a9b8a57d540d37dd4afad2133cd299c23b2473c1926110348941f2abe9c2b8bc6a DIST yaz-1.2.1.tgz 20147 SHA256 5d402e1029aa62a801206e9783c7d3b25db7dd144d39eacb65bd72ab4c9d34c1 SHA512 92525e485e5499f8b4ef8b1e9b21a3fa7004206f545a3a5b300ee11e3c5ff10d335645d5c42fe3b7523a55fe58ffb0a671c67dfc627bc4bd36aeab63dfe42bf1 WHIRLPOOL 6f2665c0effdd79d5919c2edea1170eb37bb9c99167f0228a2b56770aeb6d63ccd88203b762a114c8a983d405de7e660d92fbc88302da9339a2dae36d2acd5cd diff --git a/dev-php/pecl-yaz/pecl-yaz-1.1.9.ebuild b/dev-php/pecl-yaz/pecl-yaz-1.1.9.ebuild deleted file mode 100644 index 1f4e033.. --- a/dev-php/pecl-yaz/pecl-yaz-1.1.9.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -PHP_EXT_NAME="yaz" -PHP_EXT_INI="yes" -PHP_EXT_ZENDEXT="no" -DOCS="README" - -USE_PHP="php5-6 php5-5 php5-4" - -inherit php-ext-pecl-r2 - -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" - -DESCRIPTION="This extension implements a Z39.50 client for PHP using the YAZ toolkit" -LICENSE="BSD" -SLOT="0" -IUSE="" - -DEPEND=">=dev-libs/yaz-3.0.2:0=" -RDEPEND="${DEPEND}" - -my_conf="--with-yaz=/usr" diff --git a/dev-php/pecl-yaz/pecl-yaz-1.2.0.ebuild b/dev-php/pecl-yaz/pecl-yaz-1.2.0.ebuild deleted file mode 100644 index 690d986.. --- a/dev-php/pecl-yaz/pecl-yaz-1.2.0.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 - -PHP_EXT_NAME="yaz" -PHP_EXT_INI="yes" -PHP_EXT_ZENDEXT="no" -DOCS=( README ) - -USE_PHP="php7-0 php5-6 php5-5" - -inherit php-ext-pecl-r3 - -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" - -DESCRIPTION="This extension implements a Z39.50 client for PHP using the YAZ toolkit" -LICENSE="BSD" -SLOT="0" -IUSE="" - -DEPEND=">=dev-libs/yaz-3.0.2:0=" -RDEPEND="${DEPEND}" - -PHP_EXT_ECONF_ARGS="--with-yaz=/usr"
[gentoo-commits] repo/gentoo:master commit in: dev-php/xcache/
commit: cc773f6098a44577bd3ac197c6e78a2db85241e6 Author: Brian Evans gentoo org> AuthorDate: Wed Dec 7 21:48:38 2016 + Commit: Brian Evans gentoo org> CommitDate: Wed Dec 7 21:49:37 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc773f60 dev-php/xcache: Revbump to drop php 5.5 dependencies This package has not been ported and fails with PHP 7.0. Patches are welcome, but this package is in danger of being dropped when PHP 5.6 becomes obsolete. Package-Manager: portage-2.3.2 dev-php/xcache/xcache-3.2.0-r2.ebuild | 63 +++ 1 file changed, 63 insertions(+) diff --git a/dev-php/xcache/xcache-3.2.0-r2.ebuild b/dev-php/xcache/xcache-3.2.0-r2.ebuild new file mode 100644 index ..dff4e7a --- /dev/null +++ b/dev-php/xcache/xcache-3.2.0-r2.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +PHP_EXT_NAME="xcache" +PHP_EXT_SAPIS="apache2 cgi fpm" +USE_PHP="php5-6" + +inherit php-ext-source-r3 + +DESCRIPTION="A fast and stable PHP opcode cacher" +HOMEPAGE="http://xcache.lighttpd.net/"; +SRC_URI="http://xcache.lighttpd.net/pub/Releases/${PV}/${P}.tar.bz2"; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="coverage" + +# make test would just run php's test and as such need the full php source +RESTRICT="test" + +DEPEND=" + !dev-php/eaccelerator + !dev-php/pecl-apc + virtual/httpd-php:* +" +RDEPEND="${DEPEND}" + +DOCS=( AUTHORS ChangeLog NEWS README THANKS ) + +src_configure() { + local PHP_EXT_ECONF_ARGS=( + --enable-xcache=shared + --enable-xcache-constant \ + --enable-xcache-optimizer \ + $(use_enable coverage xcache-coverager) \ + --enable-xcache-assembler \ + --enable-xcache-encoder \ + --enable-xcache-decoder ) + + php-ext-source-r3_src_configure +} + +src_install() { + php-ext-source-r3_src_install + + insinto "${PHP_EXT_SHARED_DIR}" + doins lib/Decompiler.class.php + + # Install the admin interface somewhere where it can be + # copied/symlinked into a document root. + insinto "/usr/share/${PN}" + doins -r htdocs +} + +pkg_postinst() { + elog "The lib/Decompiler.class.php file shipped with this release" + elog "was installed into ${PHP_EXT_SHARED_DIR}. The htdocs/ admin" + elog "interface directory can be found under ${EPREFIX}/usr/share/${PN}." +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/suhosin/
commit: 621c8a48ea5225699bb2368866b4ffa3ecf0be19 Author: Brian Evans gentoo org> AuthorDate: Wed Dec 7 21:18:02 2016 + Commit: Brian Evans gentoo org> CommitDate: Wed Dec 7 21:49:32 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=621c8a48 dev-php/suhosin: Drop old revision Package-Manager: portage-2.3.2 dev-php/suhosin/suhosin-0.9.38.ebuild | 64 --- 1 file changed, 64 deletions(-) diff --git a/dev-php/suhosin/suhosin-0.9.38.ebuild b/dev-php/suhosin/suhosin-0.9.38.ebuild deleted file mode 100644 index 9f0b7e0.. --- a/dev-php/suhosin/suhosin-0.9.38.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -PHP_EXT_NAME="suhosin" -PHP_EXT_INI="yes" -PHP_EXT_ZENDEXT="no" -USE_PHP="php5-6 php5-5 php5-4" - -inherit php-ext-source-r2 - -KEYWORDS="alpha amd64 arm hppa ia64 ~ppc ppc64 ~s390 ~sh sparc x86" - -DESCRIPTION="Suhosin is an advanced protection system for PHP installations" -HOMEPAGE="http://www.suhosin.org/"; -SRC_URI="http://download.suhosin.org/${P}.tar.gz"; -LICENSE="PHP-3.01" -SLOT="0" -IUSE="" - -for target in ${USE_PHP}; do - slot=${target/php} - slot=${slot/-/.} - PHPUSEDEPEND="${PHPUSEDEPEND} - php_targets_${target}? ( dev-lang/php:${slot}[unicode] )" -done - -DEPEND="${PHPUSEDEPEND}" -RDEPEND="${DEPEND}" - -src_prepare() { - local slot - for slot in $(php_get_slots); do - php_init_slot_env ${slot} - epatch "${FILESDIR}"/${P}-libcrypt.patch - done - php-ext-source-r2_src_prepare -} - -src_install() { - php-ext-source-r2_src_install - dodoc CREDITS - - local slot - for slot in $(php_get_slots); do - php_init_slot_env ${slot} - for inifile in ${PHPINIFILELIST} ; do - insinto "${inifile/${PHP_EXT_NAME}.ini/}" - insopts -m644 - doins "suhosin.ini" - done - done -} - -src_test() { - # Makefile passes a hard-coded -d extension_dir=./modules, we move the lib - # away from there in src_compile - for slot in `php_get_slots`; do - php_init_slot_env ${slot} - NO_INTERACTION="yes" emake test || die "emake test failed for slot ${slot}" - done -}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-yaz/
commit: a1d39e2ce91ed83d0faef2bbccd4ea98806e2023 Author: Brian Evans gentoo org> AuthorDate: Wed Dec 7 21:13:17 2016 + Commit: Brian Evans gentoo org> CommitDate: Wed Dec 7 21:49:22 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1d39e2c dev-php/pecl-yaz: Version bump Package-Manager: portage-2.3.2 dev-php/pecl-yaz/Manifest | 1 + dev-php/pecl-yaz/pecl-yaz-1.2.1.ebuild | 26 ++ 2 files changed, 27 insertions(+) diff --git a/dev-php/pecl-yaz/Manifest b/dev-php/pecl-yaz/Manifest index 69b8fba..2f4c805 100644 --- a/dev-php/pecl-yaz/Manifest +++ b/dev-php/pecl-yaz/Manifest @@ -1,3 +1,4 @@ DIST yaz-1.1.6.tgz 16464 SHA256 dd9b919ba3b2a09a9c77c847407f106512fe75979cc0689ebccef08c80719eee SHA512 5bef11616ff6fc44e75b5f6ace1b6b9c104e7a1c588e21d04c9da98262021029f3f8dca9ae53bbf7461f8cd3c2f57bac841dfd777931774f150809b5d60addc1 WHIRLPOOL bfdeb26fa749bd12172e33028b210e3c28259c8a15e31a543835ca4bd68af697379ba9a0befe3a1e69614769c8604a3683ba51b11bbf1644a9bed3edfd708032 DIST yaz-1.1.9.tgz 18590 SHA256 9dd4da2fd6042b37a1811972134f852c94a6f6b85ca4ec5ed5d766eb27a6c401 SHA512 4d588afe60b3b219e0476fabc93a761210e8f625be167e7c2910a33ff9c1daec089d918a02b002d0c27bb7d8fbae03b8cab551d5d33f5ea971aadbaba2383739 WHIRLPOOL a9958d8db5a0934e727dec0b71283ff3d20d9a5b1e228c69f7f53a76b1638db28527adcd2381ce5a4e76d101702756508f6a135c69c02655e83bf2c63ade51ff DIST yaz-1.2.0.tgz 20107 SHA256 1c64a756b39790eac85b890b2180504f7bd13e22df4c8e71857d09cd03c5b04d SHA512 f9d550eedcaf2bff3299629725992430c460a0dda943c2858bb509f9b1b2d263b02054095026266385870bf6b7b9acb90cc892f5fb5e2696eac2d0ecf69feb84 WHIRLPOOL 467fbcb18ac8cc0228aa20139a8d6d6ea47ff3f2fd1b1bdb5a9c6df6590f66a9b8a57d540d37dd4afad2133cd299c23b2473c1926110348941f2abe9c2b8bc6a +DIST yaz-1.2.1.tgz 20147 SHA256 5d402e1029aa62a801206e9783c7d3b25db7dd144d39eacb65bd72ab4c9d34c1 SHA512 92525e485e5499f8b4ef8b1e9b21a3fa7004206f545a3a5b300ee11e3c5ff10d335645d5c42fe3b7523a55fe58ffb0a671c67dfc627bc4bd36aeab63dfe42bf1 WHIRLPOOL 6f2665c0effdd79d5919c2edea1170eb37bb9c99167f0228a2b56770aeb6d63ccd88203b762a114c8a983d405de7e660d92fbc88302da9339a2dae36d2acd5cd diff --git a/dev-php/pecl-yaz/pecl-yaz-1.2.1.ebuild b/dev-php/pecl-yaz/pecl-yaz-1.2.1.ebuild new file mode 100644 index ..1a2375c --- /dev/null +++ b/dev-php/pecl-yaz/pecl-yaz-1.2.1.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +PHP_EXT_NAME="yaz" +PHP_EXT_INI="yes" +PHP_EXT_ZENDEXT="no" +DOCS=( README ) + +USE_PHP="php7-0 php5-6" + +inherit php-ext-pecl-r3 + +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" + +DESCRIPTION="This extension implements a Z39.50 client for PHP using the YAZ toolkit" +LICENSE="BSD" +SLOT="0" +IUSE="" + +DEPEND=">=dev-libs/yaz-3.0.2:0=" +RDEPEND="${DEPEND}" + +PHP_EXT_ECONF_ARGS="--with-yaz=/usr"
[gentoo-commits] repo/gentoo:master commit in: app-admin/gtkdiskfree/
commit: 6ce531514d775c6bcffa613f061964d6a07e9340 Author: Andreas Sturmlechner gmail com> AuthorDate: Mon Dec 5 21:57:03 2016 + Commit: Patrice Clement gentoo org> CommitDate: Wed Dec 7 21:48:58 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ce53151 app-admin/gtkdiskfree: Drop old. Package-Manager: portage-2.3.0 Closes: https://github.com/gentoo/gentoo/pull/3025 app-admin/gtkdiskfree/Manifest | 1 - app-admin/gtkdiskfree/gtkdiskfree-2.0.2.ebuild | 26 -- 2 files changed, 27 deletions(-) diff --git a/app-admin/gtkdiskfree/Manifest b/app-admin/gtkdiskfree/Manifest index 979ea04..bd62780 100644 --- a/app-admin/gtkdiskfree/Manifest +++ b/app-admin/gtkdiskfree/Manifest @@ -1,3 +1,2 @@ DIST gtkdiskfree-2.0.1.tar.gz 354661 SHA256 eb4369db5ff98df487b43fd59f998f3524a87896686cd2e9c5adccea3bfe7e94 SHA512 ec202cc79dc80fb66fdf028b6a89610344bb76d7cbe09563f5f47ae072bed791e395d9d1389954046c25e882587d3685b14db4e871e26244045beabb8b579de8 WHIRLPOOL bd4aaeaea45703e62478a28a7b4b349fafdf0846d53f106837c332385efefde1ecb9a6637cc045b2949cc0dddf33aa416da7d1635a75972cb4af5aed348aa2d3 -DIST gtkdiskfree-2.0.2.tar.bz2 231786 SHA256 bd8bbe0663ddf1067119098ba97c5ac1beb9fe3b46943a3ba9ea7ce864094ab0 SHA512 117d89d7a54ac2a14e141872800723f4ca946241df9e976b22b4827392979ec61cc91a8320d3c5c9126e9c3478dd856e1accfc3ed18eb08dfd4e0aafdecdbbb6 WHIRLPOOL 75ba532a591f10d99ffced63d05b671d9ecf9097ca31c577d0ec414f08d0023438e722b08a52615774d0edea295040da51b5a440f6141c462d8a5c3bfa60cbac DIST gtkdiskfree-2.0.3.tar.bz2 216189 SHA256 d159bd28848c4c1e6b5a76a714c1780f7e4bf2a8183de59b5c912c9f707bd063 SHA512 c6f093ff023cb8c67090b3bd3660a998163e786b08386f346bdc1aa7b29e030a31cfb0ef54c55f109f211bf045f90afd20558b91849a4f82d041c99532f170fe WHIRLPOOL 5a4c860ca1772b4aa45f45456f0903a3b943a075eecf50e65dff84718681238b65a69700dbb6d8f08d9df8e439d678adc1855023184f3350bcb8813208637ba6 diff --git a/app-admin/gtkdiskfree/gtkdiskfree-2.0.2.ebuild b/app-admin/gtkdiskfree/gtkdiskfree-2.0.2.ebuild deleted file mode 100644 index e703c8c.. --- a/app-admin/gtkdiskfree/gtkdiskfree-2.0.2.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/gtkdiskfree/gtkdiskfree-2.0.1.ebuild,v 1.6 2012/07/26 20:48:25 xmw Exp $ - -EAPI=5 - -inherit vcs-snapshot - -DESCRIPTION="Graphical tool to show free disk space like df" -HOMEPAGE="https://gitlab.com/mazes_80/gtkdiskfree"; -SRC_URI="https://gitlab.com/mazes_80/${PN}/repository/archive.tar.bz2?ref=${PV} -> ${P}.tar.bz2" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="gtk2 nls" - -RDEPEND="gtk2? ( x11-libs/gtk+:2 ) - !gtk2? ( x11-libs/gtk+:3 )" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -src_configure() { - econf --enable-nls \ - $(use_with gtk2) -}
[gentoo-commits] repo/gentoo:master commit in: app-admin/gtkdiskfree/
commit: e0a99c87671c0049a6867164fdfaaab792c21928 Author: Andreas Sturmlechner gmail com> AuthorDate: Mon Dec 5 21:55:58 2016 + Commit: Patrice Clement gentoo org> CommitDate: Wed Dec 7 21:48:56 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0a99c87 app-admin/gtkdiskfree: version bump to 2.0.3 and fix build w/ GCC-5. Gentoo-Bug: https://bugs.gentoo.org/578768 Gentoo-Bug: https://bugs.gentoo.org/586956 Package-Manager: portage-2.3.0 Closes: https://github.com/gentoo/gentoo/pull/3025 app-admin/gtkdiskfree/Manifest | 1 + app-admin/gtkdiskfree/gtkdiskfree-2.0.3.ebuild | 29 ++ 2 files changed, 30 insertions(+) diff --git a/app-admin/gtkdiskfree/Manifest b/app-admin/gtkdiskfree/Manifest index 770e570..979ea04 100644 --- a/app-admin/gtkdiskfree/Manifest +++ b/app-admin/gtkdiskfree/Manifest @@ -1,2 +1,3 @@ DIST gtkdiskfree-2.0.1.tar.gz 354661 SHA256 eb4369db5ff98df487b43fd59f998f3524a87896686cd2e9c5adccea3bfe7e94 SHA512 ec202cc79dc80fb66fdf028b6a89610344bb76d7cbe09563f5f47ae072bed791e395d9d1389954046c25e882587d3685b14db4e871e26244045beabb8b579de8 WHIRLPOOL bd4aaeaea45703e62478a28a7b4b349fafdf0846d53f106837c332385efefde1ecb9a6637cc045b2949cc0dddf33aa416da7d1635a75972cb4af5aed348aa2d3 DIST gtkdiskfree-2.0.2.tar.bz2 231786 SHA256 bd8bbe0663ddf1067119098ba97c5ac1beb9fe3b46943a3ba9ea7ce864094ab0 SHA512 117d89d7a54ac2a14e141872800723f4ca946241df9e976b22b4827392979ec61cc91a8320d3c5c9126e9c3478dd856e1accfc3ed18eb08dfd4e0aafdecdbbb6 WHIRLPOOL 75ba532a591f10d99ffced63d05b671d9ecf9097ca31c577d0ec414f08d0023438e722b08a52615774d0edea295040da51b5a440f6141c462d8a5c3bfa60cbac +DIST gtkdiskfree-2.0.3.tar.bz2 216189 SHA256 d159bd28848c4c1e6b5a76a714c1780f7e4bf2a8183de59b5c912c9f707bd063 SHA512 c6f093ff023cb8c67090b3bd3660a998163e786b08386f346bdc1aa7b29e030a31cfb0ef54c55f109f211bf045f90afd20558b91849a4f82d041c99532f170fe WHIRLPOOL 5a4c860ca1772b4aa45f45456f0903a3b943a075eecf50e65dff84718681238b65a69700dbb6d8f08d9df8e439d678adc1855023184f3350bcb8813208637ba6 diff --git a/app-admin/gtkdiskfree/gtkdiskfree-2.0.3.ebuild b/app-admin/gtkdiskfree/gtkdiskfree-2.0.3.ebuild new file mode 100644 index ..d1aabd1 --- /dev/null +++ b/app-admin/gtkdiskfree/gtkdiskfree-2.0.3.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit vcs-snapshot + +DESCRIPTION="Graphical tool to show free disk space like df" +HOMEPAGE="https://gitlab.com/mazes_80/gtkdiskfree"; +SRC_URI="https://gitlab.com/mazes_80/${PN}/repository/archive.tar.bz2?ref=${PV} -> ${P}.tar.bz2" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="gtk2" + +RDEPEND=" + gtk2? ( x11-libs/gtk+:2 ) + !gtk2? ( x11-libs/gtk+:3 ) +" +DEPEND="${RDEPEND} + sys-devel/gettext + virtual/pkgconfig +" + +src_configure() { + econf $(use_with gtk2) +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/dtc/
commit: ea43094e5e1e28974270b5763b29b7a99364626f Author: Mike Frysinger gentoo org> AuthorDate: Wed Dec 7 21:21:58 2016 + Commit: Mike Frysinger gentoo org> CommitDate: Wed Dec 7 21:22:02 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea43094e sys-apps/dtc: update HOMEPAGE sys-apps/dtc/dtc-1.4.2.ebuild | 2 +- sys-apps/dtc/dtc-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-apps/dtc/dtc-1.4.2.ebuild b/sys-apps/dtc/dtc-1.4.2.ebuild index e6db8ea..ca5ed03 100644 --- a/sys-apps/dtc/dtc-1.4.2.ebuild +++ b/sys-apps/dtc/dtc-1.4.2.ebuild @@ -14,7 +14,7 @@ else fi DESCRIPTION="Open Firmware device tree compiler" -HOMEPAGE="http://devicetree.org/Device_Tree_Compiler"; +HOMEPAGE="https://devicetree.org/ https://git.kernel.org/cgit/utils/dtc/dtc.git/"; LICENSE="GPL-2" SLOT="0" diff --git a/sys-apps/dtc/dtc-.ebuild b/sys-apps/dtc/dtc-.ebuild index e6db8ea..ca5ed03 100644 --- a/sys-apps/dtc/dtc-.ebuild +++ b/sys-apps/dtc/dtc-.ebuild @@ -14,7 +14,7 @@ else fi DESCRIPTION="Open Firmware device tree compiler" -HOMEPAGE="http://devicetree.org/Device_Tree_Compiler"; +HOMEPAGE="https://devicetree.org/ https://git.kernel.org/cgit/utils/dtc/dtc.git/"; LICENSE="GPL-2" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: app-crypt/tpm-tools/files/
commit: 661388c0f554646131627f4276ed5d14bdc6dffa Author: Alon Bar-Lev gentoo org> AuthorDate: Wed Dec 7 19:35:44 2016 + Commit: Alon Bar-Lev gentoo org> CommitDate: Wed Dec 7 19:37:03 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=661388c0 Revert "app-crypt/tpm-tools: hopefully better gold support" This reverts commit c36af760171e28c16a6c386b0fdebe81b68555a4. .../tpm-tools/files/tpm-tools-1.3.9-gold.patch | 98 +- 1 file changed, 2 insertions(+), 96 deletions(-) diff --git a/app-crypt/tpm-tools/files/tpm-tools-1.3.9-gold.patch b/app-crypt/tpm-tools/files/tpm-tools-1.3.9-gold.patch index 8f999a8..1745c69 100644 --- a/app-crypt/tpm-tools/files/tpm-tools-1.3.9-gold.patch +++ b/app-crypt/tpm-tools/files/tpm-tools-1.3.9-gold.patch @@ -1,57 +1,5 @@ -From 4cf41d367e3248fecee7620501d12449c374c055 Mon Sep 17 00:00:00 2001 -From: Alon Bar-Lev -Date: Tue, 6 Dec 2016 09:38:06 +0200 -Subject: [PATCH] build: -lcrypto is required for tspi - -Signed-off-by: Alon Bar-Lev - configure.ac | 13 + - lib/Makefile.am | 2 +- - src/cmds/Makefile.am | 2 +- - src/data_mgmt/Makefile.am | 2 +- - src/tpm_mgmt/Makefile.am | 2 +- - 5 files changed, 13 insertions(+), 8 deletions(-) - -diff --git a/configure.ac b/configure.ac -index 279954a..99f9c4b 100644 a/configure.ac -+++ b/configure.ac -@@ -90,14 +90,22 @@ AC_ARG_WITH(openssl, - AC_MSG_ERROR([$OPENSSL_INCLUDE_DIR or $OPENSSL_LIB_DIR doen't exist!]) - else - AC_MSG_RESULT([yes]) -- CFLAGS="$CFLAGS -L$OPENSSL_LIB_DIR -I$OPENSSL_INCLUDE_DIR" -+ CFLAGS="$CFLAGS -I$OPENSSL_INCLUDE_DIR" -+ LDFLAGS="$LDFLAGS -L$OPENSSL_LIB_DIR" - AC_SUBST([OPENSSL_LIB_DIR]) - fi], - [AC_MSG_RESULT([no]) - AC_SUBST([OPENSSL_LIB_DIR], []) ] ) - -+AC_CHECK_LIB(crypto, PEM_read_X509, [OPENSSL_LIB="1"], [AC_MSG_ERROR([openssl lib not found: libcrypto.so])]) -+AC_CHECK_HEADER(openssl/evp.h, [OPENSSL_INC="1"], [AC_MSG_ERROR([openssl header not found: openssl/evp.h])]) -+ -+OLD_LIBS="$LIBS" -+LIBS="$LIBS -lcrypto" - AC_CHECK_LIB(tspi, Tspi_Context_Create, [TSS_LIB="1"], [AC_MSG_ERROR([tss lib not found: libtspi.so])]) - AC_CHECK_LIB(tspi, Tspi_TPM_SetOperatorAuth, [TSS_12="1"], [TSS_12="0"]) -+AC_SUBST([TSPI_LIBS], ["-ltspi -lcrypto"]) -+LIBS="$OLD_LIBS" - if test "$TSS_12" = "1"; then - AM_CONDITIONAL(TSS_LIB_IS_12, true) - AC_MSG_NOTICE([Configuring tpm-tools for TSS 1.2]) -@@ -107,9 +115,6 @@ else - fi - AC_CHECK_HEADER(trousers/tss.h, [TSS_INC="1"], [AC_MSG_ERROR([tss header not found: trousers/tss.h])]) - --AC_CHECK_LIB(crypto, PEM_read_X509, [OPENSSL_LIB="1"], [AC_MSG_ERROR([openssl lib not found: libcrypto.so])]) --AC_CHECK_HEADER(openssl/evp.h, [OPENSSL_INC="1"], [AC_MSG_ERROR([openssl header not found: openssl/evp.h])]) -- - OPENCRYPTOKI="0" - AC_ARG_ENABLE(pkcs11_support, - AC_HELP_STRING([--disable-pkcs11-support], [don't build data_mgmt commands [[default=no]]]), diff --git a/lib/Makefile.am b/lib/Makefile.am -index c1d7009..af9bc49 100644 +index cef6a2f..d7092a7 100644 --- a/lib/Makefile.am +++ b/lib/Makefile.am @@ -80,4 +80,4 @@ endif @@ -59,46 +7,4 @@ index c1d7009..af9bc49 100644 libtpm_unseal_la_SOURCES =tpm_unseal.c libtpm_unseal_la_LDFLAGS =-shared -version-info 1:0:0 -libtpm_unseal_la_LIBADD =-ltspi libtpm_tspi.la @INTLLIBS@ -+libtpm_unseal_la_LIBADD =libtpm_tspi.la -lcrypto @TSPI_LIBS@ @INTLLIBS@ -diff --git a/src/cmds/Makefile.am b/src/cmds/Makefile.am -index 27fc9ef..d7508bf 100644 a/src/cmds/Makefile.am -+++ b/src/cmds/Makefile.am -@@ -30,7 +30,7 @@ else - AM_CPPFLAGS = -I$(top_srcdir)/include -D_LINUX - endif - --LDADD = $(top_builddir)/lib/libtpm_tspi.la -ltspi $(top_builddir)/lib/libtpm_unseal.la -ltpm_unseal -lcrypto @INTLLIBS@ -+LDADD = $(top_builddir)/lib/libtpm_tspi.la $(top_builddir)/lib/libtpm_unseal.la -ltpm_unseal -lcrypto @TSPI_LIBS@ @INTLLIBS@ - - tpm_sealdata_SOURCES = tpm_sealdata.c - tpm_unsealdata_SOURCES = tpm_unsealdata.c -diff --git a/src/data_mgmt/Makefile.am b/src/data_mgmt/Makefile.am -index de505e4..765a2fa 100644 a/src/data_mgmt/Makefile.am -+++ b/src/data_mgmt/Makefile.am -@@ -38,7 +38,7 @@ noinst_HEADERS = data_common.h \ - # Common build flags - AM_CPPFLAGS = -I$(top_srcdir)/include -D_LINUX - --LDADD = $(top_builddir)/lib/libtpm_pkcs11.la -ltspi -ldl @INTLLIBS@ -+LDADD = $(top_builddir)/lib/libtpm_pkcs11.la @TSPI_LIBS@ -ldl @INTLLIBS@ - - - # -diff --git a/src/tpm_mgmt/Makefile.am b/src/tpm_mgmt/Makefile.am -index 7ca47c9..6205b64 100644 a/src/tpm_mgmt/Makefile.am -+++ b/src/tpm_mgmt/Makefile.am -@@ -55,7 +55,7 @@ else - AM_CPPFLAGS = -I$(top_srcdir)/include -D_LINUX - endif - --LDADD = $(top_builddir)/lib/libtpm_
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-xrange/files/, dev-php/pecl-xrange/
commit: 86d035311cc6f463a2888beb62c3dba197a9b1ff Author: Brian Evans gentoo org> AuthorDate: Wed Dec 7 20:42:12 2016 + Commit: Brian Evans gentoo org> CommitDate: Wed Dec 7 20:42:12 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86d03531 dev-php/pecl-xrange: Revbump to drop php 5.4 and 5.5 dependencies This package has not been ported and fails with PHP 7.0. Patches are welcome, but this package is in danger of being dropped when PHP 5.6 becomes obsolete. Package-Manager: portage-2.3.2 dev-php/pecl-xrange/files/1.3.2-fixes.patch | 133 dev-php/pecl-xrange/pecl-xrange-1.3.2-r2.ebuild | 25 + 2 files changed, 158 insertions(+) diff --git a/dev-php/pecl-xrange/files/1.3.2-fixes.patch b/dev-php/pecl-xrange/files/1.3.2-fixes.patch new file mode 100644 index ..4664a5d --- /dev/null +++ b/dev-php/pecl-xrange/files/1.3.2-fixes.patch @@ -0,0 +1,133 @@ +--- a/xrange.c 2012/07/28 23:20:09 326859 b/xrange.c 2013/10/06 11:48:38 331707 +@@ -175,21 +175,21 @@ + zend_class_implements(php_xrange_xri_entry TSRMLS_CC, 1, spl_ce_Countable); + + /* Register Class: OddFilterIterator */ +- memset(&ce, sizeof(ce), '\0'); ++ memset(&ce, 0, sizeof(ce)); + INIT_CLASS_ENTRY(ce, PHP_XRANGE_ODDFILTERITERATOR_NAME, php_xrange_OddFilterIterator_functions); + ce.name_length = strlen(PHP_XRANGE_ODDFILTERITERATOR_NAME); + php_xrange_OddFilterIterator_entry = + zend_register_internal_class_ex(&ce, spl_ce_FilterIterator, NULL TSRMLS_CC); + + /* Register Class: EvenFilterIterator */ +- memset(&ce, sizeof(ce), '\0'); ++ memset(&ce, 0, sizeof(ce)); + INIT_CLASS_ENTRY(ce, PHP_XRANGE_EVENFILTERITERATOR_NAME, php_xrange_EvenFilterIterator_functions); + ce.name_length = strlen(PHP_XRANGE_EVENFILTERITERATOR_NAME); + php_xrange_EvenFilterIterator_entry = + zend_register_internal_class_ex(&ce, spl_ce_FilterIterator, NULL TSRMLS_CC); + + /* Register Class: NumericFilterIterator */ +- memset(&ce, sizeof(ce), '\0'); ++ memset(&ce, 0, sizeof(ce)); + INIT_CLASS_ENTRY(ce, PHP_XRANGE_NUMERICFILTERITERATOR_NAME, php_xrange_NumericFilterIterator_functions); + ce.name_length = strlen(PHP_XRANGE_NUMERICFILTERITERATOR_NAME); + php_xrange_NumericFilterIterator_entry = +@@ -225,13 +225,16 @@ + { + if (return_value_used) { + int param_count = ZEND_NUM_ARGS(); ++ zval ***params; ++ zval *retval = NULL; ++ zval methodName; + + /* because I'm passing the arguments as an array, I'll need to manually + check arg length. */ + if (param_count != 2 && param_count != 3) WRONG_PARAM_COUNT; + + /* retrieve the function's argument list */ +- zval ***params = (zval ***) safe_emalloc(param_count, sizeof(zval*), 0); ++ params = (zval ***) safe_emalloc(param_count, sizeof(zval*), 0); + if (zend_get_parameters_array_ex(param_count, params) == FAILURE) { + efree(params); + WRONG_PARAM_COUNT; +@@ -244,8 +247,6 @@ + ); + + /* setup call to XRangeIterator's constructor (must do manually) */ +- zval *retval = NULL; +- zval methodName; + ZVAL_STRING(&methodName, "__construct", 0); + + /* pass all arguments through to the XRangeIterator constructor */ +@@ -286,6 +287,9 @@ +Return a configured range iterator / generator */ + PHP_METHOD(PHP_XRANGE_XRI_NAME, __construct) + { ++ xrange_module_storage *internalStorage; ++ double iterations; ++ + if (!getThis()) { + php_error_docref( + NULL TSRMLS_CC, E_WARNING, "Don't call the constructor statically" +@@ -293,7 +297,7 @@ + RETURN_FALSE; + } + +- xrange_module_storage *internalStorage = PHP_XRANGE_ZOS_GET; ++ internalStorage = PHP_XRANGE_ZOS_GET; + + /* parse argument list */ + internalStorage->step = 1.0; /* default */ +@@ -322,7 +326,7 @@ + ) internalStorage->step *= -1; + + /* calculate the total number of iterations before completion */ +- double iterations = fabs( ++ iterations = fabs( + (internalStorage->high - internalStorage->low) / internalStorage->step + ); + +@@ -453,6 +457,7 @@ + PHP_METHOD(PHP_XRANGE_ODDFILTERITERATOR_NAME, accept) + { + zval *currentValue; ++ int isOdd; + + // method A: bypass getInnerIterator() call + spl_dual_it_object *intern = +@@ -464,7 +469,7 @@ + // TODO: method B - use getInnerIterator() w/ compilation option + + if (Z_TYPE_P(currentValue) != IS_LONG) convert_to_long(currentValue); +- int isOdd = Z_LVAL_P(currentValue) & 1; ++ isOdd = Z_LVAL_P(currentValue) & 1; + + zval_ptr
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-yaml/
commit: 94088f2bf48d6d0cbaa17754e245ac731791ce36 Author: Brian Evans gentoo org> AuthorDate: Wed Dec 7 21:00:07 2016 + Commit: Brian Evans gentoo org> CommitDate: Wed Dec 7 21:00:07 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94088f2b dev-php/pecl-yaml: Drop old versions Package-Manager: portage-2.3.2 dev-php/pecl-yaml/Manifest | 3 -- dev-php/pecl-yaml/pecl-yaml-1.2.0.ebuild | 24 dev-php/pecl-yaml/pecl-yaml-1.3.0_beta1.ebuild | 30 dev-php/pecl-yaml/pecl-yaml-2.0.0_rc8.ebuild | 39 -- 4 files changed, 96 deletions(-) diff --git a/dev-php/pecl-yaml/Manifest b/dev-php/pecl-yaml/Manifest index 815fad8..602e25f 100644 --- a/dev-php/pecl-yaml/Manifest +++ b/dev-php/pecl-yaml/Manifest @@ -1,5 +1,2 @@ -DIST yaml-1.2.0.tgz 38606 SHA256 fdf0eec6bf16b0c45e58076a2048f96140a778463724fb82ab49ab5fb4c7e19a SHA512 bd67e98afea42f0ab803cbb88ec59f1979b1bd9338f000d3b452ba620f2751b25873f531bd2309c59eb524c275883f01ff3106e796bb56d42f29b1a756be1b4c WHIRLPOOL da4f1e015bb5e96f057de6347edc382d9c1c4ee980125703b587135d19412dce69fd49ebd3ae85cc2755704192a4c9aa61cc7067d077a263517233088e81e7c1 DIST yaml-1.3.0.tgz 37075 SHA256 bf4696386fbd4e8435628d84ccb8c261c9e481888c7e1ce537eadcb57500 SHA512 60f54db7cd22ef1dc31cb5b31950a138e0bd2cc436f9e667aaa69ddceb4dcd7aeea9ecca9d424cb6822c2300b382de8f10c07403f80df749192820b27881d96a WHIRLPOOL daab5ed57601a3df4c650eaa571295975cdbaaffc95fe963e97afc57f78d2b41c4391e4e9cbc1c48f2c4891c03b5677dd02bcb8689faa9886c39cf5a66270be4 -DIST yaml-1.3.0b1.tgz 37084 SHA256 e846c10bc1b632cdb59c0f73a926ff3067e96fa646cb0eec1d8c85d372310285 SHA512 37068b759a760b5e61098fad42edc06a3d8a868df94a974887af7531fbddaaab5c6547fbf53d70b87855c0a8ae0ff58e56431bb1bdfaa0c1fff96a3f5cb120d8 WHIRLPOOL cc49e9704912991097a9fe7481335c4b6353c1202c08e9554df4b00abb4441cfd990ade8660094c56e6d7adb1dd8d201d3896f123204cf3e4f9468edf9b56594 DIST yaml-2.0.0.tgz 37960 SHA256 ef13ff56c184290c025a522bf9ae2e1b3ecc8543c3a5161dd02adec90897a221 SHA512 760c9f9f5738594e3ad55c030fa619bc891e1d5a8feb85bec2389e2fd4d6d4933fd13abf68c85eb1bb4cc3b6f4a66079ea75a2046c47fe4095b01a50c8e65eab WHIRLPOOL 0ea36c5b155a3d8f22c6fbb1a1f180dabb71a7843a5fb12fb99a6a9b7f543f30511b55ad4fd390c92103b675db6fb7ce90c38ff504c81487589e407c68318959 -DIST yaml-2.0.0RC8.tgz 38077 SHA256 44cab15d57b2fb8fa916ff9291059a34b0c3fa99298c2b08a5082f334613753a SHA512 68d6a09556b2203d61cc1a5b1280eaafa9005cafec8614eccb06377bbb98cf18c883fed6b856a3683ec5a161bd7f14a21729a0a23172b88610cfaf4436e41484 WHIRLPOOL cfc922ed5677e438c856f389348e675c33d228538c362163bc6496164db0593801a90f6c9cab2ceca920ca8ef19a5f094b551f9d909300e4b6ee55eec0ac537b diff --git a/dev-php/pecl-yaml/pecl-yaml-1.2.0.ebuild b/dev-php/pecl-yaml/pecl-yaml-1.2.0.ebuild deleted file mode 100644 index 61aa182.. --- a/dev-php/pecl-yaml/pecl-yaml-1.2.0.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -PHP_EXT_NAME="yaml" -PHP_EXT_INI="yes" -PHP_EXT_ZENDEXT="no" -DOCS="CREDITS README" - -USE_PHP="php5-6 php5-5 php5-4" - -inherit php-ext-pecl-r2 - -KEYWORDS="~amd64 ~x86" - -DESCRIPTION="YAML 1.1 (YAML Ain't Markup Language) serialization for PHP" -LICENSE="MIT" -SLOT="0" -IUSE="" - -DEPEND=">=dev-libs/libyaml-0.1.0" -RDEPEND="${DEPEND}" diff --git a/dev-php/pecl-yaml/pecl-yaml-1.3.0_beta1.ebuild b/dev-php/pecl-yaml/pecl-yaml-1.3.0_beta1.ebuild deleted file mode 100644 index 94f5200.. --- a/dev-php/pecl-yaml/pecl-yaml-1.3.0_beta1.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 - -MY_PV="${PV/_beta/b}" -PHP_EXT_PECL_FILENAME="yaml-${MY_PV}.tgz" -PHP_EXT_NAME="yaml" -PHP_EXT_INI="yes" -PHP_EXT_ZENDEXT="no" -DOCS=( CREDITS README ) - -USE_PHP="php5-5 php5-6" - -inherit php-ext-pecl-r3 - -S="${WORKDIR}/yaml-${MY_PV}" -PHP_EXT_S="${S}" - -KEYWORDS="~amd64 ~x86" - -DESCRIPTION="YAML 1.1 (YAML Ain't Markup Language) serialization for PHP" -LICENSE="MIT" -SLOT="0" -IUSE="" - -DEPEND=">=dev-libs/libyaml-0.1.0" -RDEPEND="${DEPEND}" -PHP_EXT_ECONF_ARGS="" diff --git a/dev-php/pecl-yaml/pecl-yaml-2.0.0_rc8.ebuild b/dev-php/pecl-yaml/pecl-yaml-2.0.0_rc8.ebuild deleted file mode 100644 index 5abea27.. --- a/dev-php/pecl-yaml/pecl-yaml-2.0.0_rc8.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 - -MY_PV="${PV/_rc/RC}" -PHP_EXT_PECL_FILENAME="yaml-${MY_PV}.tgz" -PHP_EXT_NAME="yaml" -PHP_EXT_INI="yes" -PHP_EXT_ZENDEXT="no" -DOCS=( CREDITS README ) - -USE_PHP="php7-0 php5-6" - -inherit php-ext-pecl-r3 - -S="${WORKDIR}/yaml-${MY_PV}" -PHP_EXT_S="${S}" -USE_PHP="php7-0" - -KEYWORDS="~amd64 ~x86" - -DESCRIPTION="YAML 1.1 (YAML Ain't
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-yaml/
commit: 367db849f8eb9a4c33fc69ab8e8a20848689d04a Author: Brian Evans gentoo org> AuthorDate: Wed Dec 7 20:58:26 2016 + Commit: Brian Evans gentoo org> CommitDate: Wed Dec 7 20:58:26 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=367db849 dev-php/pecl-yaml: Version bumps to 1.3.0 and 2.0.0 Package-Manager: portage-2.3.2 dev-php/pecl-yaml/Manifest | 2 ++ dev-php/pecl-yaml/pecl-yaml-1.3.0.ebuild | 47 dev-php/pecl-yaml/pecl-yaml-2.0.0.ebuild | 45 ++ 3 files changed, 94 insertions(+) diff --git a/dev-php/pecl-yaml/Manifest b/dev-php/pecl-yaml/Manifest index ab86bfb..815fad8 100644 --- a/dev-php/pecl-yaml/Manifest +++ b/dev-php/pecl-yaml/Manifest @@ -1,3 +1,5 @@ DIST yaml-1.2.0.tgz 38606 SHA256 fdf0eec6bf16b0c45e58076a2048f96140a778463724fb82ab49ab5fb4c7e19a SHA512 bd67e98afea42f0ab803cbb88ec59f1979b1bd9338f000d3b452ba620f2751b25873f531bd2309c59eb524c275883f01ff3106e796bb56d42f29b1a756be1b4c WHIRLPOOL da4f1e015bb5e96f057de6347edc382d9c1c4ee980125703b587135d19412dce69fd49ebd3ae85cc2755704192a4c9aa61cc7067d077a263517233088e81e7c1 +DIST yaml-1.3.0.tgz 37075 SHA256 bf4696386fbd4e8435628d84ccb8c261c9e481888c7e1ce537eadcb57500 SHA512 60f54db7cd22ef1dc31cb5b31950a138e0bd2cc436f9e667aaa69ddceb4dcd7aeea9ecca9d424cb6822c2300b382de8f10c07403f80df749192820b27881d96a WHIRLPOOL daab5ed57601a3df4c650eaa571295975cdbaaffc95fe963e97afc57f78d2b41c4391e4e9cbc1c48f2c4891c03b5677dd02bcb8689faa9886c39cf5a66270be4 DIST yaml-1.3.0b1.tgz 37084 SHA256 e846c10bc1b632cdb59c0f73a926ff3067e96fa646cb0eec1d8c85d372310285 SHA512 37068b759a760b5e61098fad42edc06a3d8a868df94a974887af7531fbddaaab5c6547fbf53d70b87855c0a8ae0ff58e56431bb1bdfaa0c1fff96a3f5cb120d8 WHIRLPOOL cc49e9704912991097a9fe7481335c4b6353c1202c08e9554df4b00abb4441cfd990ade8660094c56e6d7adb1dd8d201d3896f123204cf3e4f9468edf9b56594 +DIST yaml-2.0.0.tgz 37960 SHA256 ef13ff56c184290c025a522bf9ae2e1b3ecc8543c3a5161dd02adec90897a221 SHA512 760c9f9f5738594e3ad55c030fa619bc891e1d5a8feb85bec2389e2fd4d6d4933fd13abf68c85eb1bb4cc3b6f4a66079ea75a2046c47fe4095b01a50c8e65eab WHIRLPOOL 0ea36c5b155a3d8f22c6fbb1a1f180dabb71a7843a5fb12fb99a6a9b7f543f30511b55ad4fd390c92103b675db6fb7ce90c38ff504c81487589e407c68318959 DIST yaml-2.0.0RC8.tgz 38077 SHA256 44cab15d57b2fb8fa916ff9291059a34b0c3fa99298c2b08a5082f334613753a SHA512 68d6a09556b2203d61cc1a5b1280eaafa9005cafec8614eccb06377bbb98cf18c883fed6b856a3683ec5a161bd7f14a21729a0a23172b88610cfaf4436e41484 WHIRLPOOL cfc922ed5677e438c856f389348e675c33d228538c362163bc6496164db0593801a90f6c9cab2ceca920ca8ef19a5f094b551f9d909300e4b6ee55eec0ac537b diff --git a/dev-php/pecl-yaml/pecl-yaml-1.3.0.ebuild b/dev-php/pecl-yaml/pecl-yaml-1.3.0.ebuild new file mode 100644 index ..a8f934d --- /dev/null +++ b/dev-php/pecl-yaml/pecl-yaml-1.3.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +MY_PV="${PV/_beta/b}" +PHP_EXT_PECL_FILENAME="yaml-${MY_PV}.tgz" +PHP_EXT_NAME="yaml" +PHP_EXT_INI="yes" +PHP_EXT_ZENDEXT="no" +DOCS=( CREDITS README ) + +USE_PHP="php7-0 php5-6" + +inherit php-ext-pecl-r3 + +USE_PHP="php5-6" + +S="${WORKDIR}/yaml-${MY_PV}" +PHP_EXT_S="${S}" + +KEYWORDS="~amd64 ~x86" + +DESCRIPTION="YAML 1.1 (YAML Ain't Markup Language) serialization for PHP" +LICENSE="MIT" +SLOT="0" +IUSE="" + +DEPEND=">=dev-libs/libyaml-0.1.0" +RDEPEND="${DEPEND}" +PDEPEND="php_targets_php7-0? ( dev-php/pecl-yaml:7 )" +PHP_EXT_ECONF_ARGS="" + +src_prepare() { + if use php_targets_php5-6 ; then + php-ext-source-r3_src_prepare + else + default_src_prepare + fi +} + +src_install() { + if use php_targets_php5-6 ; then + php-ext-pecl-r3_src_install + fi +} diff --git a/dev-php/pecl-yaml/pecl-yaml-2.0.0.ebuild b/dev-php/pecl-yaml/pecl-yaml-2.0.0.ebuild new file mode 100644 index ..b2dd040 --- /dev/null +++ b/dev-php/pecl-yaml/pecl-yaml-2.0.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +MY_PV="${PV/_rc/RC}" +PHP_EXT_PECL_FILENAME="yaml-${MY_PV}.tgz" +PHP_EXT_NAME="yaml" +PHP_EXT_INI="yes" +PHP_EXT_ZENDEXT="no" +DOCS=( CREDITS README ) + +USE_PHP="php7-0 php5-6" + +inherit php-ext-pecl-r3 + +S="${WORKDIR}/yaml-${MY_PV}" +PHP_EXT_S="${S}" +USE_PHP="php7-0" + +KEYWORDS="~amd64 ~x86" + +DESCRIPTION="YAML 1.1 (YAML Ain't Markup Language) serialization for PHP" +LICENSE="MIT" +SLOT="7" +IUSE="" + +DEPEND=">=dev-libs/libyaml-0.1.0" +RDEPEND="${DEPEND} php_targets_php5-6? ( dev-php/pecl-yaml:0[php_targets_php5-6] )" +PHP_EXT_ECONF_ARGS="" + +src_prepare() { + if use php_targets_php7-0 ; then + php-ext-source-r3_src_prepare + else + default_src_prepare + fi +} + +src_install() { + if use php_t
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-xrange/
commit: 3787710fcc8db3448265084b3583fb0ade80 Author: Brian Evans gentoo org> AuthorDate: Wed Dec 7 20:42:40 2016 + Commit: Brian Evans gentoo org> CommitDate: Wed Dec 7 20:42:40 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3787710f dev-php/pecl-xrange: Drop old Package-Manager: portage-2.3.2 dev-php/pecl-xrange/pecl-xrange-1.3.2-r1.ebuild | 23 --- 1 file changed, 23 deletions(-) diff --git a/dev-php/pecl-xrange/pecl-xrange-1.3.2-r1.ebuild b/dev-php/pecl-xrange/pecl-xrange-1.3.2-r1.ebuild deleted file mode 100644 index 52aab9d.. --- a/dev-php/pecl-xrange/pecl-xrange-1.3.2-r1.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -PHP_EXT_NAME="xrange" -PHP_EXT_INI="yes" -PHP_EXT_ZENDEXT="no" - -USE_PHP="php5-6 php5-5 php5-4" - -inherit php-ext-pecl-r2 - -KEYWORDS="~amd64 ~x86" - -DESCRIPTION="Implementation of weak references" -LICENSE="PHP-3" -SLOT="0" -IUSE="" - -RDEPEND="" -DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/qtscriptgenerator/
commit: 90f472bbf806aab4a29598fe43c6b115751a0b90 Author: Johannes Huber gentoo org> AuthorDate: Wed Dec 7 20:23:56 2016 + Commit: Johannes Huber gentoo org> CommitDate: Wed Dec 7 20:24:11 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90f472bb x11-libs/qtscriptgenerator: Drop deprecated google code Package-Manager: portage-2.3.3 x11-libs/qtscriptgenerator/metadata.xml | 3 --- x11-libs/qtscriptgenerator/qtscriptgenerator-0.2.0.ebuild | 4 ++-- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/x11-libs/qtscriptgenerator/metadata.xml b/x11-libs/qtscriptgenerator/metadata.xml index be6bafe..6ad9903 100644 --- a/x11-libs/qtscriptgenerator/metadata.xml +++ b/x11-libs/qtscriptgenerator/metadata.xml @@ -9,7 +9,4 @@ q...@gentoo.org Gentoo Qt Project - - qtscriptgenerator - diff --git a/x11-libs/qtscriptgenerator/qtscriptgenerator-0.2.0.ebuild b/x11-libs/qtscriptgenerator/qtscriptgenerator-0.2.0.ebuild index b13e22a..3af4c4f 100644 --- a/x11-libs/qtscriptgenerator/qtscriptgenerator-0.2.0.ebuild +++ b/x11-libs/qtscriptgenerator/qtscriptgenerator-0.2.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -10,7 +10,7 @@ MY_P=${PN}-src-${PV} DESCRIPTION="Tool for generating Qt bindings for Qt Script" HOMEPAGE="https://code.google.com/p/qtscriptgenerator/"; -SRC_URI="https://qtscriptgenerator.googlecode.com/files/${MY_P}.tar.gz"; +SRC_URI="https://dev.gentoo.org/~johu/distfiles/${MY_P}.tar.gz"; LICENSE="GPL-2" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/, media-libs/jasper/files/
commit: a513e175f81ed2bbb95d91d9946bd5502d686bf1 Author: David Seifert gentoo org> AuthorDate: Wed Dec 7 19:58:16 2016 + Commit: David Seifert gentoo org> CommitDate: Wed Dec 7 19:58:56 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a513e175 media-libs/jasper: Remove old Package-Manager: portage-2.3.3 media-libs/jasper/Manifest | 2 - .../jasper/files/jasper-2.0.0-add_libm.patch | 11 --- .../files/jasper-2.0.0-fix-build-system.patch | 92 -- media-libs/jasper/jasper-1.900.26.ebuild | 59 -- media-libs/jasper/jasper-2.0.0.ebuild | 66 5 files changed, 230 deletions(-) diff --git a/media-libs/jasper/Manifest b/media-libs/jasper/Manifest index 635480f..1844843 100644 --- a/media-libs/jasper/Manifest +++ b/media-libs/jasper/Manifest @@ -1,4 +1,2 @@ -DIST jasper-1.900.26.tar.gz 1289435 SHA256 b27e14639b0cbd5362fcf537660a1294c4c183539c20767d3b75df60b02ffd1a SHA512 977df6f79175854cc750224ed136022d66b543bae3d4b0a5cfee61e57d2723e221ee0b784bdfbcc8bd95a4ec7afdc35ad47bc0cc6f8fbbf39b715790815878fd WHIRLPOOL 24e99cb400aa2e21a0bdf576768cebb0d5563aa003da2a46186ad27fb2c7b268995351cbe76b1a059024e51fa339872d8ac0ccc450466c6fc06a4ba840369ee1 DIST jasper-1.900.6.tar.gz 787271 SHA256 5d0b4d684d19104b4564ef7142f4059eda91902620af36a3a6205d3dae66e027 SHA512 096e77609bf977eb0bbc9b1fc804bce7be1c7c81d066db7e367b61c4f6fa772a7a7ef21f7613485de46c3ca22cce57dce1e80c3736f54eb77eb44153218983b6 WHIRLPOOL 23edd5abc05248b43085f5a77a0210dcaf52089c57e31686478bd9b01284f294459ac1cad71eae4a594ef2632ba4323190b25d1a37dd36af0c0d7cd69579e568 -DIST jasper-2.0.0.tar.gz 1306305 SHA256 37fb86fbdc880e8ee566cf2ac226f0bfe259394914fad4d9e26bbe0764f8c378 SHA512 1b216e6cfe49155a3f416a0411523e48e7dffcf84688e2c4e7cabbe30585e6c50b9c865930fe3c4aec472ff01697e77d3c02e97f2bb4c72d35d1509ae9916ddd WHIRLPOOL e64929dfe3d679975a8404a63c4b3a28b72d6601c4e05e05228df1893578eff96c38135bc46f13b9e2c306011533bb3ef062d356ddea4b91dfeed93cc25f045a DIST jasper-2.0.5.tar.gz 1309369 SHA256 77478d80bef35616ca554924d719922064343cdc5b6f5223a2a4118c9afe535d SHA512 d827e1bd7e36d0c33471563b4193b64bfb73d6b02ade810861a27ba97b773973221299c13ddee01613bda4cc78e35d9185253b78dac3bcc7e67ac514cb5a WHIRLPOOL bbfae6ed49f9c6a05964a0447ffd373e51695259caab3cddead773ea668f842b5a5f560ed7c5392fa16e0bd99c1eb6fb5ebb09ae41c9a036eb33561509f0678a diff --git a/media-libs/jasper/files/jasper-2.0.0-add_libm.patch b/media-libs/jasper/files/jasper-2.0.0-add_libm.patch deleted file mode 100644 index 8ca2ea6.. --- a/media-libs/jasper/files/jasper-2.0.0-add_libm.patch +++ /dev/null @@ -1,11 +0,0 @@ jasper-2.0.0/src/libjasper/CMakeLists.txt.ori 2016-11-28 13:32:57.245053411 +0100 -+++ jasper-2.0.0/src/libjasper/CMakeLists.txt 2016-11-28 13:33:24.707547620 +0100 -@@ -135,6 +135,8 @@ - "${CMAKE_CURRENT_SOURCE_DIR}/include" - ) - -+target_link_libraries(libjasper m) -+ - if (UNIX) - set_target_properties(libjasper PROPERTIES OUTPUT_NAME jasper) - endif() diff --git a/media-libs/jasper/files/jasper-2.0.0-fix-build-system.patch b/media-libs/jasper/files/jasper-2.0.0-fix-build-system.patch deleted file mode 100644 index f95023b.. --- a/media-libs/jasper/files/jasper-2.0.0-fix-build-system.patch +++ /dev/null @@ -1,92 +0,0 @@ -* Fix build system to honour Gentoo's multilib-strict (lib32/lib64) -* jiv also requires OpenGL libs, not just GLUT -* Only look for OpenGL+GLUT if JAS_ENABLE_OPENGL is actually on - a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -65,6 +65,7 @@ - option(JAS_ENABLE_OPENGL "Enable use of OpenGL Library" true) - option(JAS_ENABLE_STRICT "Enable pedantic error checking" false) - option(JAS_ENABLE_SHARED "Enable building of shared library" true) -+set(CMAKE_INSTALL_LIBDIR lib CACHE PATH "Path to install libraries into") - - if (APPLE AND ${CMAKE_SYSTEM_NAME} MATCHES "Darwin") - set(MACOSX true) -@@ -173,21 +174,18 @@ - # set(JPEG_INCLUDE_DIR "") - #endif() - --find_package(GLUT) --if(GLUT_FOUND) -- include_directories("${GLUT_INCLUDE_DIR}") --endif() --check_include_files(GL/glut.h JAS_HAVE_GL_GLUT_H) --message("GLUT library found: ${GLUT_FOUND}") --message("GLUT libraries: ${GLUT_LIBRARIES}") --message("GLUT include directory: ${GLUT_INCLUDE_DIR}") --message("JAS_ENABLE_OPENGL: ${JAS_ENABLE_OPENGL}") --message("JAS_HAVE_GL_GLUT_H: ${JAS_HAVE_GL_GLUT_H}") --if(GLUT_FOUND AND (NOT JAS_HAVE_GL_GLUT_H OR NOT JAS_ENABLE_OPENGL)) -- message("disabling GLUT") -- set(GLUT_FOUND false) -- set(GLUT_LIBRARIES "") -- set(GLUT_INCLUDE_DIR "") -+if(JAS_ENABLE_OPENGL) -+ find_package(OpenGL REQUIRED) -+ find_package(GLUT REQUIRED) -+ -+ check_include_files(GL/glut.h JAS_HAVE_GL_GLUT_H) -+ message("GLUT library found: ${GLUT_FOUND}") -+ message("GLUT libraries: ${GLUT_LIBRARIES}") -+ message("GLUT include directory: ${GLUT_INCLUDE_DI
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: 4483a7e702cf80e91abb7b2aba3814f160d43c58 Author: David Seifert gentoo org> AuthorDate: Wed Dec 7 19:35:12 2016 + Commit: David Seifert gentoo org> CommitDate: Wed Dec 7 19:58:51 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4483a7e7 media-libs/jasper: Update live ebuild Package-Manager: portage-2.3.3 media-libs/jasper/jasper-.ebuild | 46 ++-- 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/media-libs/jasper/jasper-.ebuild b/media-libs/jasper/jasper-.ebuild index 7c007cd..3ce95c9 100644 --- a/media-libs/jasper/jasper-.ebuild +++ b/media-libs/jasper/jasper-.ebuild @@ -4,7 +4,7 @@ EAPI=6 -inherit autotools multilib-minimal +inherit cmake-multilib DESCRIPTION="Implementation of the codec specified in the JPEG-2000 Part-1 standard" HOMEPAGE="http://www.ece.uvic.ca/~mdadams/jasper/"; @@ -24,36 +24,36 @@ fi : ${JASPER_MEM_LIMIT:=134217728} LICENSE="JasPer2.0" -SLOT="0/1" -IUSE="jpeg opengl static-libs" +SLOT="0" +IUSE="doc jpeg opengl" RDEPEND=" jpeg? ( >=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}] ) opengl? ( >=virtual/opengl-7.0-r1:0[${MULTILIB_USEDEP}] >=media-libs/freeglut-2.8.1:0[${MULTILIB_USEDEP}] - virtual/glu + virtual/glu[${MULTILIB_USEDEP}] + x11-libs/libXi[${MULTILIB_USEDEP}] + x11-libs/libXmu[${MULTILIB_USEDEP}] )" DEPEND="${RDEPEND} - app-arch/unzip" - -src_prepare() { - default - eautoreconf -} + doc? ( app-doc/doxygen )" multilib_src_configure() { - ECONF_SOURCE="${S}" econf \ - $(use_enable jpeg libjpeg) \ - $(use_enable opengl) \ - $(use_enable static-libs static) \ - --enable-memory-limit="${JASPER_MEM_LIMIT}" -} - -multilib_src_install_all() { - einstalldocs - dodoc -r doc/. - - # package provides .pc files - find "${D}" -name '*.la' -delete || die + local mycmakeargs=( + -DJAS_ENABLE_AUTOMATIC_DEPENDENCIES=OFF + -DALLOW_IN_SOURCE_BUILD=OFF + -DBASH_PROGRAM="${EPREFIX}"/bin/bash + -DJAS_ENABLE_ASAN=OFF + -DJAS_ENABLE_LIBJPEG=$(usex jpeg) + -DJAS_ENABLE_LSAN=OFF + -DJAS_ENABLE_MSAN=OFF + -DJAS_ENABLE_OPENGL=$(usex opengl) + -DJAS_ENABLE_SHARED=ON + -DJAS_ENABLE_STRICT=ON + -DJAS_ENABLE_USAN=OFF + -DCMAKE_INSTALL_DOCDIR="${EPREFIX}"/usr/share/doc/${PF} + -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=$(multilib_native_usex doc OFF ON) + ) + cmake-utils_src_configure }
[gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/
commit: d0457e74a422267e30b94f1e74e709d6349f58e5 Author: David Seifert gentoo org> AuthorDate: Wed Dec 7 19:14:58 2016 + Commit: David Seifert gentoo org> CommitDate: Wed Dec 7 19:58:45 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0457e74 media-libs/jasper: Version bump to 2.0.5 * Added USE="doc" for HTML documentation generation Package-Manager: portage-2.3.3 media-libs/jasper/Manifest| 1 + media-libs/jasper/jasper-2.0.5.ebuild | 59 +++ 2 files changed, 60 insertions(+) diff --git a/media-libs/jasper/Manifest b/media-libs/jasper/Manifest index e809c72..635480f 100644 --- a/media-libs/jasper/Manifest +++ b/media-libs/jasper/Manifest @@ -1,3 +1,4 @@ DIST jasper-1.900.26.tar.gz 1289435 SHA256 b27e14639b0cbd5362fcf537660a1294c4c183539c20767d3b75df60b02ffd1a SHA512 977df6f79175854cc750224ed136022d66b543bae3d4b0a5cfee61e57d2723e221ee0b784bdfbcc8bd95a4ec7afdc35ad47bc0cc6f8fbbf39b715790815878fd WHIRLPOOL 24e99cb400aa2e21a0bdf576768cebb0d5563aa003da2a46186ad27fb2c7b268995351cbe76b1a059024e51fa339872d8ac0ccc450466c6fc06a4ba840369ee1 DIST jasper-1.900.6.tar.gz 787271 SHA256 5d0b4d684d19104b4564ef7142f4059eda91902620af36a3a6205d3dae66e027 SHA512 096e77609bf977eb0bbc9b1fc804bce7be1c7c81d066db7e367b61c4f6fa772a7a7ef21f7613485de46c3ca22cce57dce1e80c3736f54eb77eb44153218983b6 WHIRLPOOL 23edd5abc05248b43085f5a77a0210dcaf52089c57e31686478bd9b01284f294459ac1cad71eae4a594ef2632ba4323190b25d1a37dd36af0c0d7cd69579e568 DIST jasper-2.0.0.tar.gz 1306305 SHA256 37fb86fbdc880e8ee566cf2ac226f0bfe259394914fad4d9e26bbe0764f8c378 SHA512 1b216e6cfe49155a3f416a0411523e48e7dffcf84688e2c4e7cabbe30585e6c50b9c865930fe3c4aec472ff01697e77d3c02e97f2bb4c72d35d1509ae9916ddd WHIRLPOOL e64929dfe3d679975a8404a63c4b3a28b72d6601c4e05e05228df1893578eff96c38135bc46f13b9e2c306011533bb3ef062d356ddea4b91dfeed93cc25f045a +DIST jasper-2.0.5.tar.gz 1309369 SHA256 77478d80bef35616ca554924d719922064343cdc5b6f5223a2a4118c9afe535d SHA512 d827e1bd7e36d0c33471563b4193b64bfb73d6b02ade810861a27ba97b773973221299c13ddee01613bda4cc78e35d9185253b78dac3bcc7e67ac514cb5a WHIRLPOOL bbfae6ed49f9c6a05964a0447ffd373e51695259caab3cddead773ea668f842b5a5f560ed7c5392fa16e0bd99c1eb6fb5ebb09ae41c9a036eb33561509f0678a diff --git a/media-libs/jasper/jasper-2.0.5.ebuild b/media-libs/jasper/jasper-2.0.5.ebuild new file mode 100644 index ..0582d9c --- /dev/null +++ b/media-libs/jasper/jasper-2.0.5.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit cmake-multilib + +DESCRIPTION="Implementation of the codec specified in the JPEG-2000 Part-1 standard" +HOMEPAGE="http://www.ece.uvic.ca/~mdadams/jasper/"; + +if [[ ${PV} == ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/mdadams/jasper.git"; +else + inherit vcs-snapshot + SRC_URI="https://github.com/mdadams/${PN}/archive/version-${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 \ + ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux \ + ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +fi + +# We limit memory usage to 128 MiB by default, specified in bytes +: ${JASPER_MEM_LIMIT:=134217728} + +LICENSE="JasPer2.0" +SLOT="0/4" +IUSE="doc jpeg opengl" + +RDEPEND=" + jpeg? ( >=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}] ) + opengl? ( + >=virtual/opengl-7.0-r1:0[${MULTILIB_USEDEP}] + >=media-libs/freeglut-2.8.1:0[${MULTILIB_USEDEP}] + virtual/glu[${MULTILIB_USEDEP}] + x11-libs/libXi[${MULTILIB_USEDEP}] + x11-libs/libXmu[${MULTILIB_USEDEP}] + )" +DEPEND="${RDEPEND} + doc? ( app-doc/doxygen )" + +multilib_src_configure() { + local mycmakeargs=( + -DJAS_ENABLE_AUTOMATIC_DEPENDENCIES=OFF + -DALLOW_IN_SOURCE_BUILD=OFF + -DBASH_PROGRAM="${EPREFIX}"/bin/bash + -DJAS_ENABLE_ASAN=OFF + -DJAS_ENABLE_LIBJPEG=$(usex jpeg) + -DJAS_ENABLE_LSAN=OFF + -DJAS_ENABLE_MSAN=OFF + -DJAS_ENABLE_OPENGL=$(usex opengl) + -DJAS_ENABLE_SHARED=ON + -DJAS_ENABLE_STRICT=ON + -DJAS_ENABLE_USAN=OFF + -DCMAKE_INSTALL_DOCDIR="${EPREFIX}"/usr/share/doc/${PF} + -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=$(multilib_native_usex doc OFF ON) + ) + cmake-utils_src_configure +}
[gentoo-commits] proj/devmanual:master commit in: ebuild-writing/variables/
commit: 455267068a4c8274bdf66370949f7e349413d3c9 Author: Wim Muskee gmail com> AuthorDate: Wed Dec 7 19:41:21 2016 + Commit: Göktürk Yüksek gentoo org> CommitDate: Wed Dec 7 19:41:21 2016 + URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=45526706 ebuild-writing/variable: document HTML_DOCS #591476 ebuild-writing/variables/text.xml | 9 + 1 file changed, 9 insertions(+) diff --git a/ebuild-writing/variables/text.xml b/ebuild-writing/variables/text.xml index 7613b57..e142e77 100644 --- a/ebuild-writing/variables/text.xml +++ b/ebuild-writing/variables/text.xml @@ -276,6 +276,15 @@ The following variables may or must be defined by every ebuild. EAPI>=4.) + +HTML_DOCS + +An array or space-delimited list of documentation files or +directories for the einstalldocs function to install +recursively. (Requires +EAPI>=6.) + +
[gentoo-commits] proj/devmanual:master commit in: ebuild-writing/functions/src_install/
commit: 77bb2f7e1ca5d6066546cadee32f7c47712f888a Author: Wim Muskee gmail com> AuthorDate: Wed Dec 7 18:53:01 2016 + Commit: Göktürk Yüksek gentoo org> CommitDate: Wed Dec 7 19:24:18 2016 + URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=77bb2f7e ebuild-writing/functions/src_install: document the behavior for EAPI 6 ebuild-writing/functions/src_install/text.xml | 11 +++ 1 file changed, 11 insertions(+) diff --git a/ebuild-writing/functions/src_install/text.xml b/ebuild-writing/functions/src_install/text.xml index 530baf1..a1746d9 100644 --- a/ebuild-writing/functions/src_install/text.xml +++ b/ebuild-writing/functions/src_install/text.xml @@ -63,6 +63,17 @@ src_install() { fi } + +For EAPIs 6 and later, the default src_install function is the following: + + +src_install() { +if [[ -f Makefile ]] || [[ -f GNUmakefile ]] || [[ -f makefile ]] ; then +emake DESTDIR="${D}" install +fi +einstalldocs +} + The following examples assume EAPI 4 or later
[gentoo-commits] proj/devmanual:master commit in: function-reference/install-functions/
commit: 318842a1c2cb45242cbe8d6d56683ee22f5da2ad Author: Göktürk Yüksek gentoo org> AuthorDate: Wed Dec 7 19:21:25 2016 + Commit: Göktürk Yüksek gentoo org> CommitDate: Wed Dec 7 19:24:12 2016 + URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=318842a1 function-reference/install-functions: document dodoc -r function-reference/install-functions/text.xml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/function-reference/install-functions/text.xml b/function-reference/install-functions/text.xml index 614a8df..e2337c1 100644 --- a/function-reference/install-functions/text.xml +++ b/function-reference/install-functions/text.xml @@ -125,7 +125,9 @@ the first is the source name, the second the name to use when installing. dodoc - Install a documentation file into /usr/share/doc/${PF} + Install a documentation file into /usr/share/doc/${PF}. + For EAPI 4 and above, the -r option allows directories to + be installed recursively.
[gentoo-commits] proj/devmanual:master commit in: function-reference/install-functions/
commit: 1a48702c2fee32c801dfba3176f89d599c7336de Author: Wim Muskee gmail com> AuthorDate: Wed Dec 7 19:38:18 2016 + Commit: Göktürk Yüksek gentoo org> CommitDate: Wed Dec 7 19:38:18 2016 + URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=1a48702c function-reference/install-function: document einstalldocs function-reference/install-functions/text.xml | 11 +++ 1 file changed, 11 insertions(+) diff --git a/function-reference/install-functions/text.xml b/function-reference/install-functions/text.xml index e2337c1..9ef0d95 100644 --- a/function-reference/install-functions/text.xml +++ b/function-reference/install-functions/text.xml @@ -132,6 +132,17 @@ the first is the source name, the second the name to use when installing. + einstalldocs + + + Installs the files and directories specified by the DOCS + and HTML_DOCS variables into /usr/share/doc/${PF} + recursively using dodoc -r. Note: Approved in EAPI + 6. + + + + doenvd
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kdeplasma-addons/, app-office/calligra/, kde-base/plasma-workspace/, ...
commit: ca4fbc3adf14922d12941304c4431a61371ba6e6 Author: Andreas Sturmlechner gmail com> AuthorDate: Sat Nov 5 21:53:13 2016 + Commit: Johannes Huber gentoo org> CommitDate: Wed Dec 7 19:41:57 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca4fbc3a Rename USE flag kdepim -> pim Signed-off-by: Johannes Huber gentoo.org> Closes: 2755 app-accessibility/simon/metadata.xml | 2 +- app-accessibility/simon/simon-0.4.1.ebuild| 8 app-office/calligra/calligra-2.9.11.ebuild| 10 +- app-office/calligra/metadata.xml | 2 +- kde-base/plasma-workspace/metadata.xml| 2 +- kde-base/plasma-workspace/plasma-workspace-4.11.22.ebuild | 11 +-- kde-plasma/kdeplasma-addons/kdeplasma-addons-4.14.3-r1.ebuild | 6 +++--- kde-plasma/kdeplasma-addons/metadata.xml | 2 +- kde-plasma/libplasmaclock/libplasmaclock-4.11.22.ebuild | 6 +++--- kde-plasma/libplasmaclock/metadata.xml| 2 +- 10 files changed, 25 insertions(+), 26 deletions(-) diff --git a/app-accessibility/simon/metadata.xml b/app-accessibility/simon/metadata.xml index a2a7c41..77c20c8 100644 --- a/app-accessibility/simon/metadata.xml +++ b/app-accessibility/simon/metadata.xml @@ -6,8 +6,8 @@ Gentoo Accessibility Project - Use kde-apps/kdepimlibs Use media-libs/opencv + Use kde-apps/kdepimlibs Build sphinx backend (pulls app-accessibility/julius if disabled diff --git a/app-accessibility/simon/simon-0.4.1.ebuild b/app-accessibility/simon/simon-0.4.1.ebuild index 3f44351..d4352ac 100644 --- a/app-accessibility/simon/simon-0.4.1.ebuild +++ b/app-accessibility/simon/simon-0.4.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -19,7 +19,7 @@ SRC_URI="mirror://kde/stable/simon/${PV}/src/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" KEYWORDS="amd64 x86" -IUSE="kdepim libsamplerate nls opencv sphinx" +IUSE="libsamplerate nls opencv pim sphinx" RDEPEND=" dev-qt/qtcore:4 @@ -32,13 +32,13 @@ RDEPEND=" x11-libs/libX11 x11-libs/libXtst x11-libs/qwt:6 - kdepim? ( kde-apps/kdepimlibs:4 ) libsamplerate? ( media-libs/libsamplerate ) nls? ( kde-apps/kde4-l10n virtual/libintl ) opencv? ( media-libs/opencv ) + pim? ( kde-apps/kdepimlibs:4 ) sphinx? ( >=app-accessibility/pocketsphinx-0.8 >=app-accessibility/sphinxbase-0.8 @@ -64,7 +64,7 @@ src_configure() { -DBackendType=$(usex sphinx "both" "jhtk") $(cmake-utils_use_with sphinx Sphinxbase) $(cmake-utils_use_with sphinx Pocketsphinx) - $(cmake-utils_use_with kdepim KdepimLibs) + $(cmake-utils_use_with pim KdepimLibs) $(cmake-utils_use_with libsamplerate LibSampleRate) $(cmake-utils_use_with opencv OpenCV) $(cmake-utils_use_enable nls NLS) diff --git a/app-office/calligra/calligra-2.9.11.ebuild b/app-office/calligra/calligra-2.9.11.ebuild index da995b5..f0deaf9 100644 --- a/app-office/calligra/calligra-2.9.11.ebuild +++ b/app-office/calligra/calligra-2.9.11.ebuild @@ -41,8 +41,8 @@ if [[ ${KDE_BUILD_TYPE} == release ]] ; then fi IUSE="attica color-management +crypt +eigen +exif fftw +fontconfig freetds -+glew +glib +gsf gsl import-filter +jpeg jpeg2k +kdcraw +kdepim +lcms -marble mysql +okular openexr +pdf postgres spacenav sybase test tiff +threads ++glew +glib +gsf gsl import-filter +jpeg jpeg2k +kdcraw +lcms marble mysql ++okular openexr +pdf +pim postgres spacenav sybase test tiff +threads +truetype vc xbase +xml" # Don't use Active, it's broken on desktops. @@ -56,7 +56,7 @@ REQUIRED_USE=" calligra_features_author? ( calligra_features_words ) calligra_features_gemini? ( opengl ) calligra_features_krita? ( eigen exif lcms opengl ) - calligra_features_plan? ( kdepim ) + calligra_features_plan? ( pim ) calligra_features_sheets? ( eigen ) calligra_features_stage? ( webkit ) vc? ( calligra_features_krita ) @@ -93,7 +93,6 @@ RDEPEND=" jpeg? ( virtual/jpeg:0 ) jpeg2k? ( media-libs/openjpeg:0 ) kdcraw? ( $(add_kdeapps_dep libkdcraw) ) - kdepim? ( $(add_kdeapps_dep kdepimlibs) ) lcms? ( media-libs/lcms:2 x11-libs/libX11 @@ -110,6 +109,7 @@ RDEPEND=" app-text/poppler:= media-gfx/pstoedit ) + pim? ( $(add_kdeapps_dep kdepimlibs) ) postgres? ( dev-db/postgresql:* de
[gentoo-commits] repo/gentoo:master commit in: www-servers/ocsigenserver/
commit: 14d36b22fa9b60c243523caa816a780f0f442710 Author: Alexis Ballier gentoo org> AuthorDate: Wed Dec 7 19:12:32 2016 + Commit: Alexis Ballier gentoo org> CommitDate: Wed Dec 7 19:31:40 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14d36b22 www-servers/ocsigenserver: add missing camlp4 usedep on pgocaml Package-Manager: portage-2.3.3 www-servers/ocsigenserver/ocsigenserver-2.8.ebuild | 2 +- www-servers/ocsigenserver/ocsigenserver-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/www-servers/ocsigenserver/ocsigenserver-2.8.ebuild b/www-servers/ocsigenserver/ocsigenserver-2.8.ebuild index 672cacf..6b31fca 100644 --- a/www-servers/ocsigenserver/ocsigenserver-2.8.ebuild +++ b/www-servers/ocsigenserver/ocsigenserver-2.8.ebuild @@ -34,7 +34,7 @@ DEPEND=">=dev-ml/lwt-2.5.0:=[react,ssl,camlp4(+)] >=dev-ml/tyxml-4:=[camlp4(+)] >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocaml-ipaddr:= - postgres? ( dev-ml/pgocaml:= ) + postgres? ( dev-ml/pgocaml:=[camlp4(+)] ) dbm? ( dev-ml/camldbm:= ) sqlite? ( dev-ml/ocaml-sqlite3:= )" RDEPEND="${DEPEND}" diff --git a/www-servers/ocsigenserver/ocsigenserver-.ebuild b/www-servers/ocsigenserver/ocsigenserver-.ebuild index 672cacf..6b31fca 100644 --- a/www-servers/ocsigenserver/ocsigenserver-.ebuild +++ b/www-servers/ocsigenserver/ocsigenserver-.ebuild @@ -34,7 +34,7 @@ DEPEND=">=dev-ml/lwt-2.5.0:=[react,ssl,camlp4(+)] >=dev-ml/tyxml-4:=[camlp4(+)] >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocaml-ipaddr:= - postgres? ( dev-ml/pgocaml:= ) + postgres? ( dev-ml/pgocaml:=[camlp4(+)] ) dbm? ( dev-ml/camldbm:= ) sqlite? ( dev-ml/ocaml-sqlite3:= )" RDEPEND="${DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-ml/pgocaml/
commit: dac7f01576995dc22905d40f1bf0784856b71bbe Author: Alexis Ballier gentoo org> AuthorDate: Wed Dec 7 19:13:05 2016 + Commit: Alexis Ballier gentoo org> CommitDate: Wed Dec 7 19:31:40 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dac7f015 dev-ml/pgocaml: remove old Package-Manager: portage-2.3.3 dev-ml/pgocaml/Manifest | 1 - dev-ml/pgocaml/pgocaml-2.2.ebuild | 29 - 2 files changed, 30 deletions(-) diff --git a/dev-ml/pgocaml/Manifest b/dev-ml/pgocaml/Manifest index 97c8a30..98646e3 100644 --- a/dev-ml/pgocaml/Manifest +++ b/dev-ml/pgocaml/Manifest @@ -1,2 +1 @@ -DIST pgocaml-2.2.tgz 88613 SHA256 3027ca823f9f3db24475bd36e5628ee259605d72048d889be3b7e32c3e850d74 SHA512 1358e377d46aeb8fa00f44ba47dcc61097919584accc96264ae751cd2d6b8380dd2135109d5f6bf7963f3b448ee59046210c6335a3750deed4ad0ce5fc0a9d8d WHIRLPOOL 53da87c02670d493ff0dd12c467d69bac630aa9fe5141be074f328722c305611ad951d14fafe941961dd40d4b6af012ef4e3a305bb6df96734c13f01473c4520 DIST pgocaml-2.3.tgz 90383 SHA256 ef8ec253a752eb31e535d845440185b95c4de31db8c5c955e79638b669af9ea2 SHA512 f42ca8ccf31f9e03cfa9f81a9cd19c2a6010c33f5a578e76924683fd10ab4acf2727b09b71c5a8f200bc39765a5d876a289976fea367b49ae54335c007fd3ff7 WHIRLPOOL 48a8adb944db6bce29f818f287d47b35d0b776f3eb5bb68e0e835a4ac451405d46bbd3fcdc14c1ee9542f9b0afecd5e7b98a2f74d32fdbb7efe61c232414a0f7 diff --git a/dev-ml/pgocaml/pgocaml-2.2.ebuild b/dev-ml/pgocaml/pgocaml-2.2.ebuild deleted file mode 100644 index 4f914dc.. --- a/dev-ml/pgocaml/pgocaml-2.2.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -OASIS_BUILD_DOCS=1 - -inherit oasis - -DESCRIPTION="PG'OCaml is a set of OCaml bindings for the PostgreSQL database" -HOMEPAGE="http://pgocaml.forge.ocamlcore.org/"; -SRC_URI="http://forge.ocamlcore.org/frs/download.php/1506/${P}.tgz"; - -LICENSE="LGPL-2.1-with-linking-exception" -SLOT="0/${PV}" -KEYWORDS="~amd64" -IUSE="doc" - -DEPEND="dev-ml/calendar:= - dev-ml/csv:= - dev-ml/pcre-ocaml:= - dev-ml/camlp4:=" -RDEPEND="${DEPEND}" - -DOCS=( "README.txt" "CHANGELOG.txt" - "doc/BUGS.txt" "doc/CONTRIBUTORS.txt" - "doc/HOW_IT_WORKS.txt" "doc/PROFILING.txt" - )
[gentoo-commits] repo/gentoo:master commit in: dev-ml/lwt/
commit: 4c3253bc560bd84aec50fb691bf9410193d375ca Author: Alexis Ballier gentoo org> AuthorDate: Wed Dec 7 19:30:47 2016 + Commit: Alexis Ballier gentoo org> CommitDate: Wed Dec 7 19:31:40 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c3253bc dev-ml/lwt: bump to 2.6.0 Package-Manager: portage-2.3.3 dev-ml/lwt/Manifest | 1 + dev-ml/lwt/lwt-2.6.0.ebuild | 42 ++ dev-ml/lwt/metadata.xml | 1 + 3 files changed, 44 insertions(+) diff --git a/dev-ml/lwt/Manifest b/dev-ml/lwt/Manifest index 626c2d0..7569ba1 100644 --- a/dev-ml/lwt/Manifest +++ b/dev-ml/lwt/Manifest @@ -1,2 +1,3 @@ DIST lwt-2.4.3.tar.gz 504000 SHA256 efee23937750290d6dee96eed6c0bbdb19817d5be6eefcba61ac5031fac10107 SHA512 725d50a096a43294d49ae2322fdc985c301ce6a8ff5c956925225d7977e787ccb446e36a9db5fdbb50f284b9f1a3a12a52d1aa44d4400feecb59f6f938ed00ad WHIRLPOOL c5999e950008902600b43bf39f174ed0bc2cb3f6dce983d885416969a3bb98170ec8b74c8f5829459c3c96d160e5b4c8491b7057e7efeac035a46c9846ff7764 DIST lwt-2.5.2.tar.gz 268168 SHA256 b319514cf51656780a8f609a63ead08d3052a442546b218530ce146d37bf6331 SHA512 83c7a9d9798fe12e0bdd618e7f69ac357065a9b26e2abb644240c420cb1d507a3b558549b2f82ecc9c3fbc9ca5952e8d7cb32b6832713bfb6fffcb58975d5449 WHIRLPOOL f0482836988a248b691c332ef7acbeb5121226582cb8ef1e0b301719d35e25fd5d08e6b7b9e9ab02081b4d734ddc399251a31b66a26859542a4484342e517257 +DIST lwt-2.6.0.tar.gz 288385 SHA256 bf7ff0d1c3aa8230f00f55cac149cd335a1a1183b4661c9b098ba8a2d0037cbd SHA512 a30accd39941b421a8afd908129c799bcd178caeabbf36f8a67e07da1e088b4a163a0916738bb11b301972e42800aaf1c194b7eed4d67eb15ea69d04f7cb8abc WHIRLPOOL 963b45a7affa39ceeef209100d293db189fd8bfc21b8c385f92fbbcdeced9df185fca29119af69e72927e628012cff7dd9632067150f4baeeeca967f2616ad74 diff --git a/dev-ml/lwt/lwt-2.6.0.ebuild b/dev-ml/lwt/lwt-2.6.0.ebuild new file mode 100644 index ..c92324c --- /dev/null +++ b/dev-ml/lwt/lwt-2.6.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +OASIS_BUILD_TESTS=1 +# fails to build +#OASIS_BUILD_DOCS=1 + +inherit oasis + +DESCRIPTION="Cooperative light-weight thread library for OCaml" +SRC_URI="https://github.com/ocsigen/lwt/archive/${PV}.tar.gz -> ${P}.tar.gz" +HOMEPAGE="http://ocsigen.org/lwt"; + +IUSE="+camlp4 gtk +ppx +react +ssl" + +DEPEND="react? ( >=dev-ml/react-1.2:= ) + dev-libs/libev + ssl? ( >=dev-ml/ocaml-ssl-0.4.0:= ) + gtk? ( dev-ml/lablgtk:= dev-libs/glib:2 ) + ppx? ( dev-ml/ppx_tools:= ) + camlp4? ( dev-ml/camlp4:= )" + +RDEPEND="${DEPEND} + !Gentoo ML Project + Enable camlp4 syntax extension Enables the ppx syntax extension Enables support for dev-ml/react: Functional reactive programming (signals, events, etc.).
[gentoo-commits] repo/gentoo:master commit in: dev-ml/js_of_ocaml/
commit: c6548e6fefc44f50ef14093f45e6f8b81d1ad49b Author: Alexis Ballier gentoo org> AuthorDate: Wed Dec 7 17:21:55 2016 + Commit: Alexis Ballier gentoo org> CommitDate: Wed Dec 7 19:31:39 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6548e6f dev-ml/js_of_ocaml: require camlp4 on lwt. Package-Manager: portage-2.3.3 dev-ml/js_of_ocaml/js_of_ocaml-2.8.3.ebuild | 2 +- dev-ml/js_of_ocaml/js_of_ocaml-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ml/js_of_ocaml/js_of_ocaml-2.8.3.ebuild b/dev-ml/js_of_ocaml/js_of_ocaml-2.8.3.ebuild index 9e1c155..1eb80bd 100644 --- a/dev-ml/js_of_ocaml/js_of_ocaml-2.8.3.ebuild +++ b/dev-ml/js_of_ocaml/js_of_ocaml-2.8.3.ebuild @@ -25,7 +25,7 @@ IUSE="+async +ocamlopt doc +deriving +ppx +ppx-deriving +react +xml X" RDEPEND=" >=dev-lang/ocaml-3.12:=[ocamlopt?,X?] - >=dev-ml/lwt-2.4.4:= + >=dev-ml/lwt-2.4.4:=[camlp4(+)] async? ( dev-ml/async_kernel:= ) react? ( dev-ml/react:= dev-ml/reactiveData:= ) xml? ( >=dev-ml/tyxml-4:= ) diff --git a/dev-ml/js_of_ocaml/js_of_ocaml-.ebuild b/dev-ml/js_of_ocaml/js_of_ocaml-.ebuild index 9e1c155..1eb80bd 100644 --- a/dev-ml/js_of_ocaml/js_of_ocaml-.ebuild +++ b/dev-ml/js_of_ocaml/js_of_ocaml-.ebuild @@ -25,7 +25,7 @@ IUSE="+async +ocamlopt doc +deriving +ppx +ppx-deriving +react +xml X" RDEPEND=" >=dev-lang/ocaml-3.12:=[ocamlopt?,X?] - >=dev-ml/lwt-2.4.4:= + >=dev-ml/lwt-2.4.4:=[camlp4(+)] async? ( dev-ml/async_kernel:= ) react? ( dev-ml/react:= dev-ml/reactiveData:= ) xml? ( >=dev-ml/tyxml-4:= )
[gentoo-commits] repo/gentoo:master commit in: dev-ml/js_of_ocaml/
commit: e10248cc62c5a80b25699cd93c6539fa7cfaefe9 Author: Alexis Ballier gentoo org> AuthorDate: Wed Dec 7 17:12:09 2016 + Commit: Alexis Ballier gentoo org> CommitDate: Wed Dec 7 19:31:39 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e10248cc dev-ml/js_of_ocaml: remove old Package-Manager: portage-2.3.3 dev-ml/js_of_ocaml/Manifest| 1 - dev-ml/js_of_ocaml/js_of_ocaml-2.8.2-r1.ebuild | 66 -- 2 files changed, 67 deletions(-) diff --git a/dev-ml/js_of_ocaml/Manifest b/dev-ml/js_of_ocaml/Manifest index 4e0d767..7cd7991 100644 --- a/dev-ml/js_of_ocaml/Manifest +++ b/dev-ml/js_of_ocaml/Manifest @@ -1,2 +1 @@ -DIST js_of_ocaml-2.8.2.tar.gz 1334891 SHA256 93d55c7a4883783acb3eee4c6a126993f548f1467d1f08a8d72fa30385a673c4 SHA512 07550311b53a54ec55b5b1e63acbf8eee4757d643cf9639efb035faa029cde4b47c46d732dd2fa3ec0606edf1ef094d096a375c694b0b7255ada16e0c632c4ed WHIRLPOOL 6eac8dccd5217aaa91dc3f899a6ec949afff725dcd1d60276660b0c2e4ca71faf2d55c0a747a3cab05ca55cf7962aa4dbcd2679ec4f8639c7ccbdf414a105d56 DIST js_of_ocaml-2.8.3.tar.gz 1335811 SHA256 a77e9d4896431742604cba69fb87f9022587de86f2c6d41a6b58e9c24b103c77 SHA512 89908f3da1846f4fe24e1109ba262507221ed67d58bec1d8b7c53ec82438febbab66bdb3bec697e2880842253777167ef1563687cae414426e8ea1dcc00a323a WHIRLPOOL b299214ed367f7aa2252a76a7d49f68f219aaf3ab9901eafa354e937a7dbe4913657a6c1c6fdc85337d63c04b90a5f835b3cf9c321840528188a496f6bfc3d37 diff --git a/dev-ml/js_of_ocaml/js_of_ocaml-2.8.2-r1.ebuild b/dev-ml/js_of_ocaml/js_of_ocaml-2.8.2-r1.ebuild deleted file mode 100644 index 9e1c155.. --- a/dev-ml/js_of_ocaml/js_of_ocaml-2.8.2-r1.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit findlib eutils - -DESCRIPTION="A compiler from OCaml bytecode to javascript" -HOMEPAGE="http://ocsigen.org/js_of_ocaml/"; - -if [ "${PV#}" != "${PV}" ] ; then - inherit git-r3 - SRC_URI="" - EGIT_REPO_URI="https://github.com/ocsigen/js_of_ocaml"; - KEYWORDS="" -else - SRC_URI="https://github.com/ocsigen/js_of_ocaml/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -LICENSE="LGPL-2.1-with-linking-exception" -SLOT="0/${PV}" -IUSE="+async +ocamlopt doc +deriving +ppx +ppx-deriving +react +xml X" - -RDEPEND=" - >=dev-lang/ocaml-3.12:=[ocamlopt?,X?] - >=dev-ml/lwt-2.4.4:= - async? ( dev-ml/async_kernel:= ) - react? ( dev-ml/react:= dev-ml/reactiveData:= ) - xml? ( >=dev-ml/tyxml-4:= ) - ppx? ( dev-ml/ppx_tools:= ) - ppx-deriving? ( dev-ml/ppx_deriving:= ) - dev-ml/cmdliner:= - dev-ml/menhir:= - dev-ml/ocaml-base64:= - dev-ml/camlp4:= - dev-ml/cppo:= - dev-ml/uchar:= - dev-ml/ocamlbuild:= - deriving? ( >=dev-ml/deriving-0.6:= )" -DEPEND="${RDEPEND}" - -src_configure() { - printf "\n\n" >> Makefile.conf - use ocamlopt || echo "BEST := byte" >> Makefile.conf - use ocamlopt || echo "NATDYNLINK := NO" >> Makefile.conf - use deriving || echo "WITH_DERIVING := NO" >> Makefile.conf - use X || echo "WITH_GRAPHICS := NO" >> Makefile.conf - use react || echo "WITH_REACT := NO" >> Makefile.conf - use ppx || echo "WITH_PPX := NO" >> Makefile.conf - use ppx-deriving || echo "WITH_PPX_PPX_DERIVING := NO" >> Makefile.conf - use async || echo "WITH_ASYNC := NO" >> Makefile.conf -} - -src_compile() { - emake -j1 - use doc && emake doc -} - -src_install() { - findlib_src_preinst - emake BINDIR="${ED}/usr/bin/" install - dodoc CHANGES README.md - use doc && dohtml -r doc/api/html/ -}
[gentoo-commits] repo/gentoo:master commit in: www-servers/ocsigenserver/files/, www-servers/ocsigenserver/
commit: a77b78a3b56cd37b25fc3d864aa1f6ebbe0c7a8a Author: Alexis Ballier gentoo org> AuthorDate: Wed Dec 7 17:22:37 2016 + Commit: Alexis Ballier gentoo org> CommitDate: Wed Dec 7 19:31:39 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a77b78a3 www-servers/ocsigenserver: remove old Package-Manager: portage-2.3.3 www-servers/ocsigenserver/Manifest | 1 - www-servers/ocsigenserver/files/tyxml.patch| 104 - .../ocsigenserver/ocsigenserver-2.7-r1.ebuild | 89 -- 3 files changed, 194 deletions(-) diff --git a/www-servers/ocsigenserver/Manifest b/www-servers/ocsigenserver/Manifest index 029b681..61447e4 100644 --- a/www-servers/ocsigenserver/Manifest +++ b/www-servers/ocsigenserver/Manifest @@ -1,2 +1 @@ -DIST ocsigenserver-2.7.tar.gz 1262049 SHA256 01a477b180588fe0ac553177e84832448e02405bc73e432024e7a7ae21b3693f SHA512 e31fa428e1d86232e4066a93fc948b592e80bb3e8374efee4f40d02c53e8a713ade8aa9904623c1129c892557ac4a451928278b808abe190bb254e6e43aab256 WHIRLPOOL 1b55034d364da40b4bb0931b15da1a1c4c47f9133f1fd6099bfad57e6a43e5ce990a1a08295c740883b82f951cf3db9ad34ea1f70a818bd8296a678dc6b9b097 DIST ocsigenserver-2.8.tar.gz 1265240 SHA256 5e9766089c23397a9af60642d80f6d9a2be722fe9f426f230ef1b41ec5c684ec SHA512 80d5125a93239c73756b03a0f50d83e691810f93a15525daef2f7ccd69279e348f03486c26319a9511c1a746f375317082a89ba37ce0ba22872d6db7d3fddf1b WHIRLPOOL d56d62e7effc94e5e5477e7b2d8de0733a74348a10f14473e47314d4fdcdce0f4ff47458e4a817e43de4269b72a6bd1171a4eb1570d7ef4c7e86a8c02e7afe1d diff --git a/www-servers/ocsigenserver/files/tyxml.patch b/www-servers/ocsigenserver/files/tyxml.patch deleted file mode 100644 index f9aff48.. --- a/www-servers/ocsigenserver/files/tyxml.patch +++ /dev/null @@ -1,104 +0,0 @@ -commit 556a155376669aba34f1e93a88a9b308107af8be -Author: Vasilis Papavasileiou -Date: Mon Apr 11 12:31:21 2016 + - -Catch up with Tyxml - -- Html5.M -> Tyxml.Html -- Bump-up dependency constraint - -diff --git a/.jenkins.sh b/.jenkins.sh -index 0865cba..1c40a09 100644 a/.jenkins.sh -+++ b/.jenkins.sh -@@ -1,5 +1,6 @@ - opam pin add --no-action ocsigenserver . - opam install camlzip -+opam pin add tyxml --dev-repo - opam install --deps-only ocsigenserver - opam install --verbose ocsigenserver - -diff --git a/opam b/opam -index 9537632..82b1860 100644 a/opam -+++ b/opam -@@ -27,7 +27,7 @@ depends: [ - "ocamlnet" {>= "4.0.2"} - "pcre" - "cryptokit" -- "tyxml" {>= "3.4.0"} -+ "tyxml" {> "3.6.0"} - ("dbm" | "sqlite3") - "ipaddr" {>= "2.1"} - "camlp4" -diff --git a/src/http/ocsigen_senders.ml b/src/http/ocsigen_senders.ml -index 708b6a8..bf7c30c 100644 a/src/http/ocsigen_senders.ml -+++ b/src/http/ocsigen_senders.ml -@@ -77,7 +77,7 @@ module Make_XML_Content(Xml : Xml_sigs.Iterable) - ~stream:(x, None) ()) - end - --module Html5_content = Make_XML_Content(Xml)(Html5.M) -+module Html_content = Make_XML_Content(Tyxml.Xml)(Tyxml.Html) - - - (*) -@@ -473,11 +473,11 @@ struct - let get_etag ?options c = None - - let error_page s msg c = --Html5.M.html -- (Html5.M.head (Html5.M.title (Html5.M.pcdata s)) []) -- (Html5.M.body -- (Html5.M.h1 [Html5.M.pcdata msg]:: -- Html5.M.p [Html5.M.pcdata s]:: -+Tyxml.Html.html -+ (Tyxml.Html.head (Tyxml.Html.title (Tyxml.Html.pcdata s)) []) -+ (Tyxml.Html.body -+ (Tyxml.Html.h1 [Tyxml.Html.pcdata msg]:: -+ Tyxml.Html.p [Tyxml.Html.pcdata s]:: - c) - ) - -@@ -512,11 +512,11 @@ struct - error_page - ("Error "^str_code) - error_msg -- [Html5.M.p -- [Html5.M.pcdata (Printexc.to_string exn); -- Html5.M.br (); -- Html5.M.em --[Html5.M.pcdata "(Ocsigen running in debug mode)"] -+ [Tyxml.Html.p -+ [Tyxml.Html.pcdata (Printexc.to_string exn); -+ Tyxml.Html.br (); -+ Tyxml.Html.em -+[Tyxml.Html.pcdata "(Ocsigen running in debug mode)"] - ]] - | _ -> - error_page -@@ -524,7 +524,7 @@ struct - error_msg - [] - in --Html5_content.result_of_content err_page >>= fun r -> -+Html_content.result_of_content err_page >>= fun r -> - Lwt.return - (Result.update r - ~cookies:cookies_to_set -diff --git a/src/http/ocsigen_senders.mli b/src/http/ocsigen_senders.mli -index b6d956f..54364b0 100644 a/src/http/ocsigen_senders.mli -+++ b/src/http/ocsigen_senders.mli -@@ -23,8 +23,8 @@ module File_content : Ocsigen_http_frame.HTTP_CONTENT - with type t = - string * Ocsigen_charset_mime.charset_assoc * Ocsigen_charset_mime.mime_assoc - --module Html5_content : -- Ocsigen_http_frame.HTTP_CONTENT with type t = Html5.M.doc -+module Html_cont
[gentoo-commits] repo/gentoo:master commit in: dev-ml/tyxml/
commit: 70d05df724879e2d24c8f1f96e5f5449d77ab71a Author: Alexis Ballier gentoo org> AuthorDate: Wed Dec 7 16:23:14 2016 + Commit: Alexis Ballier gentoo org> CommitDate: Wed Dec 7 19:31:39 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70d05df7 dev-ml/tyxml: bump to 4.0.1 Package-Manager: portage-2.3.3 dev-ml/tyxml/Manifest | 1 + dev-ml/tyxml/tyxml-4.0.1.ebuild | 37 + 2 files changed, 38 insertions(+) diff --git a/dev-ml/tyxml/Manifest b/dev-ml/tyxml/Manifest index 830bbaa..d4d03e5 100644 --- a/dev-ml/tyxml/Manifest +++ b/dev-ml/tyxml/Manifest @@ -1,3 +1,4 @@ DIST tyxml-3.5.0.tar.gz 127891 SHA256 e5f55f30b74470cb1400b92c478f320b4b4778678cf6029582716e0e138f4532 SHA512 189dd18a07f19b36ab616bfc512fc739dd704d0e84d720ecf69c7716a48fff43e851dd5bb09488b835f840ce859c8085437e56c5cce68c5d595d183dd66fb5ec WHIRLPOOL 7967aa2f2047aac7deb8d814f14c2beb29f116c39eec442b2383d487aa442d3b2f4ed75a9045c65bf8bb9b397e26b93ed555a67b7a98ab2dd37dbec91c4aecb4 DIST tyxml-3.6.0.tar.gz 129924 SHA256 ea591587dd29799fff3b4d1390af062d9f7b0bdac5e6210e18355cd41171e0e7 SHA512 f750f80dce92d42172dd9601ec5201c34e1de6587270d00bc86673b2b220b0baed3d91586d4334d98a453cf388b2fa8d1abb763971365ffbf93992c7fde1d127 WHIRLPOOL f91c3934fc922c601b7d1c059a1c010e70ef947dcbb16dfe82b358c18109bf35b5762958449cdcdf6367d01f05fa038e4e8b1b53c961fe7a772d0e2e997a6210 DIST tyxml-4.0.0.tar.gz 172367 SHA256 1ec7d175d0ad22290c06d1872e86915edcc04bfa75b993f8ac2db84eb1de SHA512 3e0267bef7ee339697c86a211b76983683066102f5e1ed194cf4a0dbcc358971b58b820e092a74cb614b9fd5a1d866bff48b3cd7ca66297cd97ba4fa40d03f05 WHIRLPOOL d81ee355951bff5454fb15121cf48c379e8567db5d1e7fde4ce6d0cd83d19b7c7f1783916cbd1d8e85033a6730f74d88ef20c8c3bd7ac86a99210e1b2e053a0d +DIST tyxml-4.0.1.tar.gz 179609 SHA256 b7dbb6dbb8a02c0ab62f078695af6fbb636d162bd0f341fc9bda7d88ef9a1dfa SHA512 ebc0f148602375d8df16df7815f60ad6edcc7b4830af9479fb0e71a394d5d6dd7cb36e592d026b06677537d29be4359201e52f047ad3e23f34d82401b33b31e3 WHIRLPOOL 0b1f5c790f1d11fa503a23ff265b5e2cdb570fb61879d19c95f1d454f325066945607f5f54ffbf822500a58bd19a88906b92d7e9dc1a142bd051a5845ba1db91 diff --git a/dev-ml/tyxml/tyxml-4.0.1.ebuild b/dev-ml/tyxml/tyxml-4.0.1.ebuild new file mode 100644 index ..37f19c7 --- /dev/null +++ b/dev-ml/tyxml/tyxml-4.0.1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +OASIS_BUILD_DOCS=1 +# Cannot find findlib package alcotest +# OASIS_BUILD_TESTS=1 + +inherit oasis + +DESCRIPTION="A libary to build xml trees typechecked by OCaml" +HOMEPAGE="http://ocsigen.org/tyxml/"; +SRC_URI="https://github.com/ocsigen/tyxml/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2.1-with-linking-exception" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="+ppx +camlp4" + +DEPEND=" + >=dev-ml/uutf-1.0:= + dev-ml/ocaml-re:= + ppx? ( >=dev-ml/ppx_tools-5:= dev-ml/markup:= ) + camlp4? ( dev-ml/camlp4:= )" +RDEPEND="${DEPEND}" + +DOCS=( CHANGES README.md ) +PATCHES=( "${FILESDIR}/uutf.patch" ) + +src_configure() { + oasis_configure_opts=" + $(use_enable camlp4 syntax) + $(use_enable ppx) + " oasis_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-ml/pgocaml/
commit: 2ae69ce4de65e007244faad2fd057937041f5a28 Author: Alexis Ballier gentoo org> AuthorDate: Wed Dec 7 19:13:32 2016 + Commit: Alexis Ballier gentoo org> CommitDate: Wed Dec 7 19:31:40 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ae69ce4 dev-ml/pgocaml: enable camlp4 by default Package-Manager: portage-2.3.3 dev-ml/pgocaml/pgocaml-2.3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ml/pgocaml/pgocaml-2.3.ebuild b/dev-ml/pgocaml/pgocaml-2.3.ebuild index 4afb98e..326be95 100644 --- a/dev-ml/pgocaml/pgocaml-2.3.ebuild +++ b/dev-ml/pgocaml/pgocaml-2.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -15,7 +15,7 @@ SRC_URI="http://forge.ocamlcore.org/frs/download.php/1597/${P}.tgz"; LICENSE="LGPL-2.1-with-linking-exception" SLOT="0/${PV}" KEYWORDS="~amd64" -IUSE="camlp4 doc" +IUSE="+camlp4 doc" DEPEND="dev-ml/calendar:= dev-ml/csv:=
[gentoo-commits] repo/gentoo:master commit in: www-servers/ocsigenserver/
commit: cbe4147fc6174b7b2fd86c874d882e59d638cabd Author: Alexis Ballier gentoo org> AuthorDate: Wed Dec 7 17:23:23 2016 + Commit: Alexis Ballier gentoo org> CommitDate: Wed Dec 7 19:31:40 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbe4147f www-servers/ocsigenserver: require camlp4 on lwt. Package-Manager: portage-2.3.3 www-servers/ocsigenserver/ocsigenserver-2.8.ebuild | 2 +- www-servers/ocsigenserver/ocsigenserver-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/www-servers/ocsigenserver/ocsigenserver-2.8.ebuild b/www-servers/ocsigenserver/ocsigenserver-2.8.ebuild index dc1f837..672cacf 100644 --- a/www-servers/ocsigenserver/ocsigenserver-2.8.ebuild +++ b/www-servers/ocsigenserver/ocsigenserver-2.8.ebuild @@ -25,7 +25,7 @@ IUSE="debug doc dbm +ocamlopt +sqlite zlib postgres" REQUIRED_USE="|| ( sqlite dbm postgres )" RESTRICT="strip installsources" -DEPEND=">=dev-ml/lwt-2.5.0:=[react,ssl] +DEPEND=">=dev-ml/lwt-2.5.0:=[react,ssl,camlp4(+)] >=dev-ml/react-0.9.3:= zlib? ( >=dev-ml/camlzip-1.03-r1:= ) dev-ml/cryptokit:= diff --git a/www-servers/ocsigenserver/ocsigenserver-.ebuild b/www-servers/ocsigenserver/ocsigenserver-.ebuild index dc1f837..672cacf 100644 --- a/www-servers/ocsigenserver/ocsigenserver-.ebuild +++ b/www-servers/ocsigenserver/ocsigenserver-.ebuild @@ -25,7 +25,7 @@ IUSE="debug doc dbm +ocamlopt +sqlite zlib postgres" REQUIRED_USE="|| ( sqlite dbm postgres )" RESTRICT="strip installsources" -DEPEND=">=dev-ml/lwt-2.5.0:=[react,ssl] +DEPEND=">=dev-ml/lwt-2.5.0:=[react,ssl,camlp4(+)] >=dev-ml/react-0.9.3:= zlib? ( >=dev-ml/camlzip-1.03-r1:= ) dev-ml/cryptokit:=
[gentoo-commits] repo/gentoo:master commit in: dev-ml/oasis/
commit: 4551db5f1aec9ba5fac85ec6b813b69d9e9e Author: Alexis Ballier gentoo org> AuthorDate: Wed Dec 7 13:56:20 2016 + Commit: Alexis Ballier gentoo org> CommitDate: Wed Dec 7 19:31:39 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4551db5f dev-ml/oasis: bump to 0.4.8 Package-Manager: portage-2.3.3 dev-ml/oasis/Manifest | 1 + dev-ml/oasis/oasis-0.4.8.ebuild | 39 +++ 2 files changed, 40 insertions(+) diff --git a/dev-ml/oasis/Manifest b/dev-ml/oasis/Manifest index c289782..5b19293 100644 --- a/dev-ml/oasis/Manifest +++ b/dev-ml/oasis/Manifest @@ -1,3 +1,4 @@ DIST oasis-0.4.5.tar.gz 336502 SHA256 6623a603415c4718add6a6ebad80f6688164a2e9b28576c082548b17bf8b2e44 SHA512 97d5401762ffda6bf4d7a239d9c77f8647d58da1728925e6de6e8fdfded6f8e7bb69652a838b86ab7203cd68436b06f76921c76840b97db56a94bb87d74450d7 WHIRLPOOL 46f5c3f900baa3d3b6ada8c0cf90cc90cfddc70523510d5ba5541e5075c96360ebacdd23a1b0f8b28a90bda7fb1700b9a2e9d7989af650e9aa5d50f358795d92 DIST oasis-0.4.6.tar.gz 337490 SHA256 1324becb9fbc181f7276936339f62db224d166f01e50ea19f8f62037271bbbfb SHA512 c85432c75de1814024b11f9aea89fc740016fc13f2fd16ad1a4819de406d26a698f33a43e64649cbc17fe194c5da336e83ad85af91d6b97d0b3f70db44f33d88 WHIRLPOOL 7a742e67dcab5468b57ae2e5c730508b07ff9380a584e75d4b269d84a09a73e826819511d9ebfbbc5748d57163104fc7ab93756e8bfcd56954a2ad411e9ab04c DIST oasis-0.4.7.tar.gz 371869 SHA256 54bc4b80e4a38719124e8fb0125c6f3404bda514b87b8749b51442e023de998d SHA512 f1ed31da03ec4245489d74589f8385af990191be16074b25f482a96fa916f87f99e314944bb0cb798269c6870ca85c59273d33a298a2ad3f239b7ae444c74ec2 WHIRLPOOL 6b744ea4e0953f1a350eb7a75458e4d5b4778143f14a2f88742600db3b1858479aadbb26ace70d7f2c9094a56a05f1c7adedca9f09a8d0588b3dd671cf7609dd +DIST oasis-0.4.8.tar.gz 389565 SHA256 1e535de19fce623cc0019d2bbc4b158ac47e10b0165620e2ea459b1b0fdbc7d2 SHA512 e0baf0f048647c25eac5472db0d2a22d0fcaf85fe61ebd88ec5a101c20d4916ecfa9d10fae069ba4479abb22b90c44f18312b9252727a8c7c7de4aa2d8d72663 WHIRLPOOL db9deb3ddacf19ad1728e5b7d2f8e5f3785bb3a462bb64d6dbf82784c0335c711d894be7ee47596737263d82abf7bb5a8e3c68aba1d8654ea5243f151db9b73e diff --git a/dev-ml/oasis/oasis-0.4.8.ebuild b/dev-ml/oasis/oasis-0.4.8.ebuild new file mode 100644 index ..758e0a8 --- /dev/null +++ b/dev-ml/oasis/oasis-0.4.8.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +OASIS_BUILD_TESTS=1 +OASIS_BUILD_DOCS=1 + +inherit oasis + +MY_P=${P/_/\~} +DESCRIPTION="OASIS is a tool to integrate a configure, build and install system in OCaml project" +HOMEPAGE="http://oasis.forge.ocamlcore.org/index.php"; +SRC_URI="http://forge.ocamlcore.org/frs/download.php/1669/${MY_P}.tar.gz"; + +LICENSE="LGPL-2.1-with-linking-exception" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="" + +RDEPEND=">=dev-ml/ocaml-data-notation-0.0.11:= + dev-ml/ocamlbuild:=[ocamlopt]" +DEPEND="${RDEPEND} + >=dev-ml/findlib-1.3.1 + dev-ml/ocamlify + dev-ml/ocamlmod + !=dev-ml/ocaml-fileutils-0.4.2 + >=dev-ml/ounit-2.0.0 + >=dev-ml/ocaml-expect-0.0.4 + dev-ml/pcre-ocaml + dev-ml/extlib + )" + +STRIP_MASK="*/bin/*" +S="${WORKDIR}/${MY_P}" +DOCS=( "README.md" "TODO.txt" "AUTHORS.md" "CHANGES.txt" )
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: e1fc443474a804c1a7a8160e83259285520ee44f Author: Alexis Ballier gentoo org> AuthorDate: Wed Dec 7 13:55:55 2016 + Commit: Alexis Ballier gentoo org> CommitDate: Wed Dec 7 19:31:39 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1fc4434 eclass/oasis.eclass: set prefix to ED instead of using the destdir option. The latter doesnt work reliably with latest oasis versions. eclass/oasis.eclass | 7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/eclass/oasis.eclass b/eclass/oasis.eclass index 6299f28..6b1fc4f 100644 --- a/eclass/oasis.eclass +++ b/eclass/oasis.eclass @@ -86,10 +86,9 @@ oasis_src_configure() { [ -n "${OASIS_BUILD_TESTS}" ] && confargs="${confargs} $(use_enable test tests)" [ -n "${OASIS_NO_DEBUG}"] || confargs="${confargs} $(oasis_use_enable debug debug)" ${OASIS_SETUP_COMMAND:-ocaml setup.ml} -configure \ - --prefix "${EPREFIX}/usr" \ - --libdir "${EPREFIX}/usr/$(get_libdir)" \ - --docdir "${EPREFIX}${OASIS_DOC_DIR}" \ - --destdir "${D}" \ + --prefix "${ED}/usr" \ + --libdir "${ED}/usr/$(get_libdir)" \ + --docdir "${ED}${OASIS_DOC_DIR}" \ $(oasis_use_enable ocamlopt is_native) \ ${confargs} \ ${oasis_configure_opts} \
[gentoo-commits] repo/gentoo:master commit in: www-client/opera-developer/
commit: ec9bb95a069831f610fd53eb2b5d284f1d3e00c8 Author: Jeroen Roovers gentoo org> AuthorDate: Wed Dec 7 19:28:31 2016 + Commit: Jeroen Roovers gentoo org> CommitDate: Wed Dec 7 19:29:24 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec9bb95a www-client/opera-developer: Version bump. Package-Manager: portage-2.3.2 www-client/opera-developer/Manifest| 2 + .../opera-developer-43.0.2431.0.ebuild | 91 ++ 2 files changed, 93 insertions(+) diff --git a/www-client/opera-developer/Manifest b/www-client/opera-developer/Manifest index 37959d5..c8f0742 100644 --- a/www-client/opera-developer/Manifest +++ b/www-client/opera-developer/Manifest @@ -2,3 +2,5 @@ DIST opera-developer_43.0.2420.0_amd64.deb 50547330 SHA256 749cab7a777fd0f753cd3 DIST opera-developer_43.0.2420.0_i386.deb 51403578 SHA256 ad4494d10753eba2a092dc3b76c18564d6e835946edfaa5032f9cf44b2bceb1c SHA512 7f72d698b1e6d49e9bed3388058db337ea37bb83c58420e27f06a7308f3cd5023b9197dc00434e999a9ede33f5289ad309cd7391f4608a3f4659320a88b90f6e WHIRLPOOL d7ec88b9878b9ae3c3e23a60eac33a7f4e584197e6cf11898e0be2015a16e1a2229beb4fc22292570152f386934e9841c726073548fc10febbbe8891d31a18de DIST opera-developer_43.0.2423.0_amd64.deb 49892774 SHA256 a32a674aca9c5b2b75a99ec35af17b5a94b8398be232e6cb56dc76e1d0f0be65 SHA512 3b6158d20bcc84ccb6b26db77637d2541042faf2276b84acf6f81239bfca2c8d4ae3b07283007823428f271f875669a01b6ae3556f49cbe67c8a74230ac57421 WHIRLPOOL cf3d883b17ccc2180d61692b97ea00c0d95fc32a471ce845ce9c5e18e3b02f4d82f02180c54cbcad59fdb768a6dac1349cf0151b1ea1057c23b2164962600dc3 DIST opera-developer_43.0.2423.0_i386.deb 51469914 SHA256 a01f030d63d8ca558d7aeaeb46c0698d6bf425d5aae47e780d55b4a4b54502c1 SHA512 14811af0b045893c262e96adc1fee3d6d5fff6979916c5e1ab1559a915a528047030a31937337dac59b782f82342f0d8b5a543b34f2188499856f956f9841c50 WHIRLPOOL 05929fd4beaa27d587fa68157e69f232341cb564b405965c8b8ce149c10fd43819c24eca54765b8eeb3d2732a31d717aa0b1405059ab2a077a8fffd7d8e80064 +DIST opera-developer_43.0.2431.0_amd64.deb 50856132 SHA256 b22ba40e5e7db397ebdb702e5cc8406d9cc0c0a0c1f0a24f88ed3f7353bf6c75 SHA512 f722147957a4679842787e9f5ea1de34439964a80b00f13d43005a1f44fcf4685468c40257a5fd4295fea63e982ad6ed535ea96018c4357ed7cfdc79e60ee3d1 WHIRLPOOL 004893843c87083dead4eddacd04ed271e8796a028a708aa9ddebf51b7f38fe5168271095dc36b5166671a82df39da02c321facd5e941b08742994141e13a9b3 +DIST opera-developer_43.0.2431.0_i386.deb 51787004 SHA256 cdc0e597e2981d59c8161b19e9dcce5385d9ba3ffc768610b131d75798b8910b SHA512 2bf61a7f02dac22e5982a98d557af52a05f45e842021d1081910cd29619f0f71c228c55e592b3ca95e1263c80aa707e24bfa4e29599f79d28f7b01eabe19e424 WHIRLPOOL f17f87e29927f588a0a3c5257c09326b592ef21c3181b62257ca71587aab7fa18659a3f9c908f2b359055414276badaca6f8642bf39ef77d996b163994055574 diff --git a/www-client/opera-developer/opera-developer-43.0.2431.0.ebuild b/www-client/opera-developer/opera-developer-43.0.2431.0.ebuild new file mode 100644 index ..9cf6acd --- /dev/null +++ b/www-client/opera-developer/opera-developer-43.0.2431.0.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +CHROMIUM_LANGS=" + af az be bg bn ca cs da de el en-GB es es-419 fi fil fr fr-CA fy gd + he hi hr hu id it ja kk ko lt lv mk ms nb nl nn pa pl pt-BR pt-PT ro ru sk + sr sr-ME sv sw ta te th tr uk uz vi zh-CN zh-TW zu +" +inherit chromium-2 multilib unpacker + +DESCRIPTION="A fast and secure web browser" +HOMEPAGE="http://www.opera.com/"; +LICENSE="OPERA-2014" +SLOT="0" +SRC_URI_BASE="http://get.geo.opera.com/pub/"; +SRC_URI=" + amd64? ( "${SRC_URI_BASE}${PN}/${PV}/linux/${PN}_${PV}_amd64.deb" ) + x86?( "${SRC_URI_BASE}${PN}/${PV}/linux/${PN}_${PV}_i386.deb" ) +" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + gnome-base/gconf:2 + media-libs/alsa-lib + media-libs/fontconfig + media-libs/freetype + net-misc/curl + net-print/cups + sys-apps/dbus + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/gtk+:2 + x11-libs/libX11 + x11-libs/libXScrnSaver + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/libnotify + x11-libs/pango[X] +" + +QA_PREBUILT="*" +S=${WORKDIR} +OPERA_HOME="usr/$(get_libdir)/${PN}" + +src_unpack() { + unpack_deb ${A} +} + +src_prepare() { + case ${ARCH} in + amd64) + mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die + rm -r usr/lib || die + ;; + x86) + mv usr/
[gentoo-commits] repo/gentoo:master commit in: www-client/opera-developer/
commit: 88f9a51171d2488a2d4b1a5118e10b5803c29dce Author: Jeroen Roovers gentoo org> AuthorDate: Wed Dec 7 19:29:12 2016 + Commit: Jeroen Roovers gentoo org> CommitDate: Wed Dec 7 19:29:28 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88f9a511 www-client/opera-developer: Old. Package-Manager: portage-2.3.2 www-client/opera-developer/Manifest| 2 - .../opera-developer-43.0.2420.0.ebuild | 91 -- 2 files changed, 93 deletions(-) diff --git a/www-client/opera-developer/Manifest b/www-client/opera-developer/Manifest index c8f0742..50d9ca5 100644 --- a/www-client/opera-developer/Manifest +++ b/www-client/opera-developer/Manifest @@ -1,5 +1,3 @@ -DIST opera-developer_43.0.2420.0_amd64.deb 50547330 SHA256 749cab7a777fd0f753cd35dda280fe4799159efbe6ab5558491178a04843df71 SHA512 aef5045b76420015c50882b47e9cea58ae0cc2a758f6147e57a2af1a3a41aa62ff7561711c43a549d4e0803846c12e906d10151030a8ab24c0351b503138fe59 WHIRLPOOL 4b5727261a0be9c5dfbfd83f6b600180e6fd4f5c02812566f3533853dc56e9971ebe2b6902978f2879a37a7a20be5683efed7fa6a73e372d2fc98b9493889fec -DIST opera-developer_43.0.2420.0_i386.deb 51403578 SHA256 ad4494d10753eba2a092dc3b76c18564d6e835946edfaa5032f9cf44b2bceb1c SHA512 7f72d698b1e6d49e9bed3388058db337ea37bb83c58420e27f06a7308f3cd5023b9197dc00434e999a9ede33f5289ad309cd7391f4608a3f4659320a88b90f6e WHIRLPOOL d7ec88b9878b9ae3c3e23a60eac33a7f4e584197e6cf11898e0be2015a16e1a2229beb4fc22292570152f386934e9841c726073548fc10febbbe8891d31a18de DIST opera-developer_43.0.2423.0_amd64.deb 49892774 SHA256 a32a674aca9c5b2b75a99ec35af17b5a94b8398be232e6cb56dc76e1d0f0be65 SHA512 3b6158d20bcc84ccb6b26db77637d2541042faf2276b84acf6f81239bfca2c8d4ae3b07283007823428f271f875669a01b6ae3556f49cbe67c8a74230ac57421 WHIRLPOOL cf3d883b17ccc2180d61692b97ea00c0d95fc32a471ce845ce9c5e18e3b02f4d82f02180c54cbcad59fdb768a6dac1349cf0151b1ea1057c23b2164962600dc3 DIST opera-developer_43.0.2423.0_i386.deb 51469914 SHA256 a01f030d63d8ca558d7aeaeb46c0698d6bf425d5aae47e780d55b4a4b54502c1 SHA512 14811af0b045893c262e96adc1fee3d6d5fff6979916c5e1ab1559a915a528047030a31937337dac59b782f82342f0d8b5a543b34f2188499856f956f9841c50 WHIRLPOOL 05929fd4beaa27d587fa68157e69f232341cb564b405965c8b8ce149c10fd43819c24eca54765b8eeb3d2732a31d717aa0b1405059ab2a077a8fffd7d8e80064 DIST opera-developer_43.0.2431.0_amd64.deb 50856132 SHA256 b22ba40e5e7db397ebdb702e5cc8406d9cc0c0a0c1f0a24f88ed3f7353bf6c75 SHA512 f722147957a4679842787e9f5ea1de34439964a80b00f13d43005a1f44fcf4685468c40257a5fd4295fea63e982ad6ed535ea96018c4357ed7cfdc79e60ee3d1 WHIRLPOOL 004893843c87083dead4eddacd04ed271e8796a028a708aa9ddebf51b7f38fe5168271095dc36b5166671a82df39da02c321facd5e941b08742994141e13a9b3 diff --git a/www-client/opera-developer/opera-developer-43.0.2420.0.ebuild b/www-client/opera-developer/opera-developer-43.0.2420.0.ebuild deleted file mode 100644 index 9cf6acd.. --- a/www-client/opera-developer/opera-developer-43.0.2420.0.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -CHROMIUM_LANGS=" - af az be bg bn ca cs da de el en-GB es es-419 fi fil fr fr-CA fy gd - he hi hr hu id it ja kk ko lt lv mk ms nb nl nn pa pl pt-BR pt-PT ro ru sk - sr sr-ME sv sw ta te th tr uk uz vi zh-CN zh-TW zu -" -inherit chromium-2 multilib unpacker - -DESCRIPTION="A fast and secure web browser" -HOMEPAGE="http://www.opera.com/"; -LICENSE="OPERA-2014" -SLOT="0" -SRC_URI_BASE="http://get.geo.opera.com/pub/"; -SRC_URI=" - amd64? ( "${SRC_URI_BASE}${PN}/${PV}/linux/${PN}_${PV}_amd64.deb" ) - x86?( "${SRC_URI_BASE}${PN}/${PV}/linux/${PN}_${PV}_i386.deb" ) -" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - gnome-base/gconf:2 - media-libs/alsa-lib - media-libs/fontconfig - media-libs/freetype - net-misc/curl - net-print/cups - sys-apps/dbus - x11-libs/cairo - x11-libs/gdk-pixbuf - x11-libs/gtk+:2 - x11-libs/libX11 - x11-libs/libXScrnSaver - x11-libs/libXcomposite - x11-libs/libXcursor - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libXtst - x11-libs/libnotify - x11-libs/pango[X] -" - -QA_PREBUILT="*" -S=${WORKDIR} -OPERA_HOME="usr/$(get_libdir)/${PN}" - -src_unpack() { - unpack_deb ${A} -} - -src_prepare() { - case ${ARCH} in - amd64) - mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die - rm -r usr/lib || die - ;; - x86) - mv usr/lib/i386-linux-gnu/${PN} usr/$(get_libdir)/ || die - ;; -
[gentoo-commits] repo/gentoo:master commit in: profiles/default/bsd/
commit: c863cdffc5b3fcea9d1e07c4142ff355d1fb3806 Author: Fabian Groffen gentoo org> AuthorDate: Wed Dec 7 18:55:42 2016 + Commit: Fabian Groffen gentoo org> CommitDate: Wed Dec 7 18:55:42 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c863cdff profiles: mask USE=notmuch for mail-client/mutt on arches lacking the keyword, bug #587560 profiles/default/bsd/package.use.mask | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/profiles/default/bsd/package.use.mask b/profiles/default/bsd/package.use.mask index 537a699..c914d8f 100644 --- a/profiles/default/bsd/package.use.mask +++ b/profiles/default/bsd/package.use.mask @@ -1,7 +1,11 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ +# Fabian Groffen (07 Dec 2016) +# unkeyworded notmuch dependency, bug #587560 +mail-client/mutt notmuch + # Matthias Maier (24 Dec 2014) # dev-libs/xapian is currently not keyworded for any *-bsd profile app-doc/doxygen doxysearch
[gentoo-commits] repo/gentoo:master commit in: mail-client/mutt/
commit: a580532cbea4244bae520dff785055b9d0e72485 Author: Fabian Groffen gentoo org> AuthorDate: Wed Dec 7 18:56:47 2016 + Commit: Fabian Groffen gentoo org> CommitDate: Wed Dec 7 18:56:47 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a580532c mail-client/mutt: add back ~x86-fbsd keyword after masking USE=notmuch, bug #587560 Package-Manager: portage-2.3.0 mail-client/mutt/mutt-1.7.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-client/mutt/mutt-1.7.2.ebuild b/mail-client/mutt/mutt-1.7.2.ebuild index 911eaa9..06cd0b2 100644 --- a/mail-client/mutt/mutt-1.7.2.ebuild +++ b/mail-client/mutt/mutt-1.7.2.ebuild @@ -18,7 +18,7 @@ SRC_URI="ftp://ftp.mutt.org/pub/mutt/${P}.tar.gz IUSE="berkdb crypt debug doc gdbm gnutls gpg idn imap kerberos libressl mbox nls nntp notmuch pop qdbm sasl selinux sidebar slang smime smtp ssl tokyocabinet vanilla" SLOT="0" LICENSE="GPL-2" -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" CDEPEND=" app-misc/mime-types nls? ( virtual/libintl )
[gentoo-commits] repo/gentoo:master commit in: mail-client/mutt/
commit: ee233866cb4daf17913d7671f0cdf4bca3a58834 Author: Fabian Groffen gentoo org> AuthorDate: Wed Dec 7 18:50:47 2016 + Commit: Fabian Groffen gentoo org> CommitDate: Wed Dec 7 18:51:23 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee233866 mail-client/mutt: add back keywords after masking USE=notmuch, bug #587560 Package-Manager: portage-2.3.0 mail-client/mutt/mutt-1.7.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-client/mutt/mutt-1.7.2.ebuild b/mail-client/mutt/mutt-1.7.2.ebuild index 6de5231..911eaa9 100644 --- a/mail-client/mutt/mutt-1.7.2.ebuild +++ b/mail-client/mutt/mutt-1.7.2.ebuild @@ -18,7 +18,7 @@ SRC_URI="ftp://ftp.mutt.org/pub/mutt/${P}.tar.gz IUSE="berkdb crypt debug doc gdbm gnutls gpg idn imap kerberos libressl mbox nls nntp notmuch pop qdbm sasl selinux sidebar slang smime smtp ssl tokyocabinet vanilla" SLOT="0" LICENSE="GPL-2" -KEYWORDS="~alpha ~amd64 ~x86 ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" CDEPEND=" app-misc/mime-types nls? ( virtual/libintl )