[gentoo-commits] repo/gentoo:master commit in: net-dns/pdns/
commit: 59b1c94bc38bcd150c84a039a911615a82de8bf0 Author: Sven Wegener gentoo org> AuthorDate: Sat Jan 14 07:21:10 2017 + Commit: Sven Wegener gentoo org> CommitDate: Sat Jan 14 07:22:27 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59b1c94b net-dns/pdns: Version bump, security bug #605588 Package-Manager: Portage-2.3.0, Repoman-2.3.1 net-dns/pdns/Manifest | 1 + net-dns/pdns/pdns-4.0.2.ebuild | 153 + 2 files changed, 154 insertions(+) diff --git a/net-dns/pdns/Manifest b/net-dns/pdns/Manifest index 399214f..ff06f4a 100644 --- a/net-dns/pdns/Manifest +++ b/net-dns/pdns/Manifest @@ -1 +1,2 @@ DIST pdns-4.0.1.tar.bz2 1304788 SHA256 d191eed4a6664430e85969f49835c59e810ecbb7b3eb506e64c6b2734091edd7 SHA512 77fce9963a05198afeb569f92fbb0f6a1cb3426c28dd77b0921128189c80d9a72ebdbfc249dfc0b5b89cc7a65a83887a0388d6cc3461453b1e3096e563afdd1e WHIRLPOOL 6be1fac5cbb322fa4e4a21dc0d72f1e37ef1338a6035526ec893d2fdaa1d8c38bf0bfb124d2d00405d279cc05847d5dcf52c10938121e7d9167f9f1db2df76e2 +DIST pdns-4.0.2.tar.bz2 1314886 SHA256 d051e53b63f586c924f00ce8a81662f7bd285b461d125d4991538f92cf7e629d SHA512 6720289332ee5186f4c58a00a720f3bb58480c0ae7f09915148ca8b40e2dfdc77e2f14123df903692afa464539eeef6b21e8ea3d284278897751ba807e2cdffe WHIRLPOOL 6b58de4f2fc6fe830255203c281ca518a543b373171f73021cd8efd597c146b438a7ffd6ed018b637816fe07153a51f947818a0fa76dc237ba0f50903d3afbe9 diff --git a/net-dns/pdns/pdns-4.0.2.ebuild b/net-dns/pdns/pdns-4.0.2.ebuild new file mode 100644 index ..2d8f00b --- /dev/null +++ b/net-dns/pdns/pdns-4.0.2.ebuild @@ -0,0 +1,153 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="6" + +inherit eutils multilib user toolchain-funcs versionator + +DESCRIPTION="The PowerDNS Daemon" +HOMEPAGE="https://www.powerdns.com/; +SRC_URI="https://downloads.powerdns.com/releases/${P/_/-}.tar.bz2; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +# other possible flags: +# db2: we lack the dep +# oracle: dito (need Oracle Client Libraries) +# xdb: (almost) dead, surely not supported + +IUSE="botan debug doc geoip ldap lua luajit mydns mysql opendbx postgres protobuf remote sqlite systemd tools tinydns test" + +REQUIRED_USE="mydns? ( mysql ) ?? ( lua luajit )" + +RDEPEND=" + dev-libs/openssl:= + >=dev-libs/boost-1.35:= + botan? ( =dev-libs/botan-1.10* ) + lua? ( dev-lang/lua:= ) + luajit? ( dev-lang/luajit:= ) + mysql? ( virtual/mysql ) + postgres? ( dev-db/postgresql:= ) + ldap? ( >=net-nds/openldap-2.0.27-r4 ) + sqlite? ( dev-db/sqlite:3 ) + opendbx? ( dev-db/opendbx ) + geoip? ( >=dev-cpp/yaml-cpp-0.5.1 dev-libs/geoip ) + tinydns? ( >=dev-db/tinycdb-0.77 ) + protobuf? ( dev-libs/protobuf )" +DEPEND="${RDEPEND} + virtual/pkgconfig + doc? ( app-doc/doxygen )" + +S="${WORKDIR}"/${P/_/-} + +src_configure() { + local dynmodules="pipe bind" # the default backends, always enabled + + #use db2 && dynmodules+=" db2" + use ldap && dynmodules+=" ldap" + use lua && dynmodules+=" lua" + use mydns && dynmodules+=" mydns" + use mysql && dynmodules+=" gmysql" + use opendbx && dynmodules+=" opendbx" + #use oracle && dynmodules+=" goracle oracle" + use postgres && dynmodules+=" gpgsql" + use remote && dynmodules+=" remote" + use sqlite && dynmodules+=" gsqlite3" + use tinydns && dynmodules+=" tinydns" + use geoip && dynmodules+=" geoip" + #use xdb && dynmodules+=" xdb" + + econf \ + --disable-static \ + --sysconfdir=/etc/powerdns \ + --libdir=/usr/$(get_libdir)/powerdns \ + --with-modules= \ + --with-dynmodules="${dynmodules}" \ + --with-pgsql-includes=/usr/include \ + --with-pgsql-lib=/usr/$(get_libdir) \ + --with-mysql-lib=/usr/$(get_libdir) \ + $(use_enable botan botan1.10) \ + $(use_enable debug verbose-logging) \ + $(use_enable test unit-tests) \ + $(use_enable tools) \ + $(use_enable systemd) \ + $(use_with lua) \ + $(use_with luajit) \ + $(use_with protobuf) \ + ${myconf} +} + +src_compile() { + default + use doc && emake -C codedocs codedocs +} + +src_install() { + default + + mv "${D}"/etc/powerdns/pdns.conf{-dist,} + + fperms 0700 /etc/powerdns + fperms 0600 /etc/powerdns/pdns.conf + + # set defaults: setuid=pdns, setgid=pdns + sed -i \ + -e 's/^# set\([ug]\)id=$/set\1id=pdns/g' \ + "${D}"/etc/powerdns/pdns.conf + + doinitd "${FILESDIR}"/pdns + + keepdir /var/empty + + use doc && dohtml -r codedocs/html/. + + # Install development
[gentoo-commits] repo/gentoo:master commit in: net-dns/pdns-recursor/
commit: 340acdad638c63377f1254e3245e8e9284eec9eb Author: Sven Wegener gentoo org> AuthorDate: Sat Jan 14 07:21:24 2017 + Commit: Sven Wegener gentoo org> CommitDate: Sat Jan 14 07:22:28 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=340acdad net-dns/pdns-recursor: Version bump, security bug #605590 Package-Manager: Portage-2.3.0, Repoman-2.3.1 net-dns/pdns-recursor/Manifest | 1 + net-dns/pdns-recursor/pdns-recursor-4.0.4.ebuild | 75 2 files changed, 76 insertions(+) diff --git a/net-dns/pdns-recursor/Manifest b/net-dns/pdns-recursor/Manifest index d92f997..694dbd3 100644 --- a/net-dns/pdns-recursor/Manifest +++ b/net-dns/pdns-recursor/Manifest @@ -1 +1,2 @@ DIST pdns-recursor-4.0.3.tar.bz2 1045041 SHA256 ae9813a64d13d9ebe4b44e89e8e4e44fc438693b6ce4c3a98e4cab1af22d9627 SHA512 03c77cff58851f9802eba434fb674d9cbd19b849620996df84b8dccc97539607895e06c1beb662b1ce08146bbc2b51a72bde2d6d90ef88c929ab645d9b5a33c4 WHIRLPOOL 25a6f40bca7575ffa07a87be15c0f6d6943878ed5f9b5cd28fa4eb782048a82aed56e5f76b578be78b5d9078dbd4a2838a1b07da22e125903e677d7e7e60bb8f +DIST pdns-recursor-4.0.4.tar.bz2 1050596 SHA256 2338778f49ccd03401e65f6f4b39047890e691c8ff6d810ecee45321fb4f1e4d SHA512 9473dfe9abc509b2bb953139dd7892de2027ee1508902fa0c2cd30dd9a88878fcf44370b8372d573cbab12de32bb8c604005d3b39ea34db2ef86786e689d36ab WHIRLPOOL b205ff800e49cba87f4796c7c2e4b5835119480dbcf07e404d37f86c65e7f45095fb2a936df0f82f85e6e869a87ec0355b1e5ddc5d29480e07397fc823fb1f6a diff --git a/net-dns/pdns-recursor/pdns-recursor-4.0.4.ebuild b/net-dns/pdns-recursor/pdns-recursor-4.0.4.ebuild new file mode 100644 index ..2aefef5 --- /dev/null +++ b/net-dns/pdns-recursor/pdns-recursor-4.0.4.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="6" + +inherit toolchain-funcs flag-o-matic eutils versionator + +DESCRIPTION="The PowerDNS Recursor" +HOMEPAGE="https://www.powerdns.com/; +SRC_URI="https://downloads.powerdns.com/releases/${P/_/-}.tar.bz2; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="lua luajit protobuf systemd" +REQUIRED_USE="?? ( lua luajit )" + +DEPEND="lua? ( >=dev-lang/lua-5.1:= ) + luajit? ( dev-lang/luajit:= ) + protobuf? ( + dev-libs/protobuf + >=dev-libs/boost-1.42 + ) + >=dev-libs/boost-1.35" +RDEPEND="${DEPEND} + !
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/builder/
commit: 433352db087823986cc395e8a80ee55af2184290 Author: Hans de Graaff gentoo org> AuthorDate: Sat Jan 14 06:26:09 2017 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Jan 14 06:35:54 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=433352db dev-ruby/builder: add 3.2.3 Package-Manager: portage-2.3.0 dev-ruby/builder/Manifest | 1 + dev-ruby/builder/builder-3.2.3.ebuild | 33 + 2 files changed, 34 insertions(+) diff --git a/dev-ruby/builder/Manifest b/dev-ruby/builder/Manifest index b215908..4c3bbeb 100644 --- a/dev-ruby/builder/Manifest +++ b/dev-ruby/builder/Manifest @@ -1,3 +1,4 @@ DIST builder-3.0.4.gem 26112 SHA256 a1a31cc49673b6809f09fc2fda5d22532a1551eed48ee402ed44040cc442 SHA512 5709d4ede932d3eb136ba42e162a5d4a6c033a68c4bafdb68eefb6912499dc8b98716301f341e2a9471f1e9a206e4f3cdd2843bf90068ca729daafd02cccd03b WHIRLPOOL eb02982825ae7c331ee1bf19dbc11e4554bb4ebf2fc4b0df3e91c45ad00d661a150f3dca84b44d435aec30b889006f0dec17b4a4b978bef895cb035511ec0341 DIST builder-3.1.4.gem 26112 SHA256 b700924902c2680a4f6568aa8dee2879010754c305ea651ad7eb83b583970bdc SHA512 d9da48735ef719927e71b2bbd392424fbef1aa0b728ac0bff8b6924d752f1f4f3a615153b392803528dfcbf48add3793d411abed23437f64c828b457dd0f24e7 WHIRLPOOL f459d54e04fbbd3b53e52e31a6d52507f4cc401f52bb06048d8fdfe5d1b82d5df0c009a6dec97134573ef5433cc8a19bd483ed4cbeb148b63763bd580fc8c987 DIST builder-3.2.2.gem 31744 SHA256 62fb9ad70ea42219a0c8d209a30281803712c717df7cb8f5ce5f63b4d489d191 SHA512 785c0b5ea6682b590d3b92544910cac2d26d1b4906f0b0b502913c6c95365e173178ac1ec74d1dd0afe9b9fe6aac4d7f2ed712bf444682a029b86cdcd1787afa WHIRLPOOL e0d87352b39922bc1f92b0a0f7e8841698cccd841a747503f624c7960e0bef80c594897d45680f38ed0e4eda6d899896c5de2562c4e30fa478cbe1fbb4191e47 +DIST builder-3.2.3.gem 31744 SHA256 21f3026ba615d87488329aff4aa4c10464563de3c648f678d8edd26374892b62 SHA512 7869f44bcf40d547846d50ab82234694420b2f38e08037ae671c90a7c3b547f11023f864e70adf82970fdddf7ee811730c17e30ec298bb6d1999f4c0c050fbb8 WHIRLPOOL a718770d261551a75e509a3767a59f1b51defb624671235b7b6551952d412fbc855f0590df28a84d6485c94864c40b5ddf33dbe5c21a2ac290df4be438da5920 diff --git a/dev-ruby/builder/builder-3.2.3.ebuild b/dev-ruby/builder/builder-3.2.3.ebuild new file mode 100644 index ..1db2aa7 --- /dev/null +++ b/dev-ruby/builder/builder-3.2.3.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="README.md CHANGES" + +inherit versionator ruby-fakegem + +DESCRIPTION="A builder to facilitate programatic generation of XML markup" +HOMEPAGE="http://onestepback.org/; + +LICENSE="MIT" +SLOT="$(get_version_component_range 1-2)" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_bdepend "doc? ( dev-ruby/rdoc )" + +all_ruby_prepare() { + sed -i \ + -e '/rdoc\.template .*jamis/d' \ + Rakefile || die + + rm rakelib/* || die +} + +each_ruby_test() { + ${RUBY} -Ilib:.:test -e 'Dir["test/test_*.rb"].each{|f| require f}' || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ffi/
commit: 82548eaeab22de1f9e34d10d4ae7ced29c3dc518 Author: Hans de Graaff gentoo org> AuthorDate: Sat Jan 14 06:27:21 2017 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Jan 14 06:35:57 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82548eae dev-ruby/ffi: cleanup Package-Manager: portage-2.3.0 dev-ruby/ffi/Manifest | 1 - dev-ruby/ffi/ffi-1.9.10-r1.ebuild | 65 --- dev-ruby/ffi/ffi-1.9.12.ebuild| 63 - 3 files changed, 129 deletions(-) diff --git a/dev-ruby/ffi/Manifest b/dev-ruby/ffi/Manifest index 9acf5c2..46618d7 100644 --- a/dev-ruby/ffi/Manifest +++ b/dev-ruby/ffi/Manifest @@ -1,4 +1,3 @@ DIST ffi-git-1.9.10.tgz 897526 SHA256 3a9a9f6d36fe6a99a3e93865f9680a7578a01f2f52368c6e3c4eac94d3784c70 SHA512 6b47ec43bffdbed31607b8fdc32c26cce9af4eadf03d751cf61f5d2fdd06a281891b6f2ad5f9c9916790211331edf022e5889dae13982be1ad42d12af8186146 WHIRLPOOL ec8e816752c8ed35750dafe1146c2d371824154adfe5adf5c95846fa2a393d92eaaeee6e2a8052b2eea7513fbd9fa974b40bd788f7633068a4fcba26d4846d45 -DIST ffi-git-1.9.12.tgz 900761 SHA256 42bb77166cc4aa8eb3aad28cc16f5b6ce9db771101a5a0e39efa96062ae013e1 SHA512 dc2bf628649f33effab952f61e0db349b3e5fb57195a421d14136584bef47b1c87953104c28c0e7da0b4bb9848b3d597f804d567a0862661f5fc6864a0b5e682 WHIRLPOOL af0a9e8eb794929a20131d9e1c4cacd084a15ed760e2c3d2ad41b2fec8ad2a81443bd1cd165560a56e14b777d2e3899607a4b6c23d7e62fd530845dcb2409f4b DIST ffi-git-1.9.14.tgz 900791 SHA256 dc5488a9cf407b6da7485f7edbe51dc7e6404adcf902649d8473cbcbb7dd0245 SHA512 9ce000f878f5adfee6b286c4908e867ec829bc9212e8609b29ae816bdf400abec7c1fdebe674253270981545a96652cfcd6a163e060d8745c175ff7d599601a2 WHIRLPOOL c2d234637656d7ace85f5c34e61f8bba6be490f4aa1af3d8932205d4aed11670df983ed651992cf734d07e22ae63ec1fab6ea408598686921d9342fb988416af DIST ffi-git-1.9.6.tgz 895468 SHA256 b27a59bf2eddcc17abaf7063a64e527fa892ba95cdb6320aba6fa945c769c9c7 SHA512 4b690b70db41642be679f13b33a67e27e1a4b14ca56d6ce355ea0a300c793a63e1081fb19d4c4bd395c1bea55a1669b96e3405932fffeebd328809a410fe3e8f WHIRLPOOL 7f5ad8d7766b037e24cff4721db02f05b39604c1be5e07ddad9de4a5155124d2a05ebd43209dfc2491cdc50ea08e5cda856f7502bf1c12666fa19b77516c81f7 diff --git a/dev-ruby/ffi/ffi-1.9.10-r1.ebuild b/dev-ruby/ffi/ffi-1.9.10-r1.ebuild deleted file mode 100644 index 2534544.. --- a/dev-ruby/ffi/ffi-1.9.10-r1.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# 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_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_RECIPE_DOC="yard" -RUBY_FAKEGEM_DOCDIR="doc" -RUBY_FAKEGEM_EXTRADOC="README.md" - -inherit ruby-fakegem - -DESCRIPTION="Ruby extension for programmatically loading dynamic libraries" -HOMEPAGE="https://wiki.github.com/ffi/ffi; - -SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${PN}-git-${PV}.tgz" - -IUSE="" -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc64 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" - -RDEPEND+=" virtual/libffi" -DEPEND+=" virtual/libffi" - -ruby_add_bdepend "doc? ( dev-ruby/yard )" - -all_ruby_prepare() { - sed -i -e '/tasks/ s:^:#:' \ - -e '/Gem::Tasks/,/end/ s:^:#:' Rakefile || die - - # Fix Makefile for tests - sed -i -e '/CCACHE :=/ s:^:#:' \ - -e 's/-O2//' \ - -e 's/^CFLAGS =/CFLAGS +=/' libtest/GNUmakefile || die - - # Remove bundled version of libffi. - rm -rf ext/ffi_c/libffi || die -} - -each_ruby_configure() { - ${RUBY} -Cext/ffi_c extconf.rb || die -} - -each_ruby_compile() { - emake -Cext/ffi_c V=1 - cp ext/ffi_c/ffi_c.so lib/ || die - - ${RUBY} -S rake -f gen/Rakefile || die "types.conf generation failed" -} - -each_ruby_test() { - CC=$(tc-getCC) CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" ${RUBY} -S rspec spec || die -} - -all_ruby_install() { - all_fakegem_install - - docinto examples - dodoc samples/* -} diff --git a/dev-ruby/ffi/ffi-1.9.12.ebuild b/dev-ruby/ffi/ffi-1.9.12.ebuild deleted file mode 100644 index 33c9ca2.. --- a/dev-ruby/ffi/ffi-1.9.12.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# 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_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_RECIPE_DOC="rdoc" -RUBY_FAKEGEM_DOCDIR="doc" -RUBY_FAKEGEM_EXTRADOC="README.md" - -inherit ruby-fakegem - -DESCRIPTION="Ruby extension for programmatically loading dynamic libraries" -HOMEPAGE="https://wiki.github.com/ffi/ffi; - -SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${PN}-git-${PV}.tgz" - -IUSE="" -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ffi/
commit: 661ac773eb206845ef73bf4bbe5db7fc5536ee04 Author: Hans de Graaff gentoo org> AuthorDate: Sat Jan 14 06:35:23 2017 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Jan 14 06:36:00 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=661ac773 dev-ruby/ffi: add 1.9.17 Package-Manager: portage-2.3.0 dev-ruby/ffi/Manifest | 1 + dev-ruby/ffi/ffi-1.9.17.ebuild | 63 ++ 2 files changed, 64 insertions(+) diff --git a/dev-ruby/ffi/Manifest b/dev-ruby/ffi/Manifest index 46618d7..6953704 100644 --- a/dev-ruby/ffi/Manifest +++ b/dev-ruby/ffi/Manifest @@ -1,3 +1,4 @@ DIST ffi-git-1.9.10.tgz 897526 SHA256 3a9a9f6d36fe6a99a3e93865f9680a7578a01f2f52368c6e3c4eac94d3784c70 SHA512 6b47ec43bffdbed31607b8fdc32c26cce9af4eadf03d751cf61f5d2fdd06a281891b6f2ad5f9c9916790211331edf022e5889dae13982be1ad42d12af8186146 WHIRLPOOL ec8e816752c8ed35750dafe1146c2d371824154adfe5adf5c95846fa2a393d92eaaeee6e2a8052b2eea7513fbd9fa974b40bd788f7633068a4fcba26d4846d45 DIST ffi-git-1.9.14.tgz 900791 SHA256 dc5488a9cf407b6da7485f7edbe51dc7e6404adcf902649d8473cbcbb7dd0245 SHA512 9ce000f878f5adfee6b286c4908e867ec829bc9212e8609b29ae816bdf400abec7c1fdebe674253270981545a96652cfcd6a163e060d8745c175ff7d599601a2 WHIRLPOOL c2d234637656d7ace85f5c34e61f8bba6be490f4aa1af3d8932205d4aed11670df983ed651992cf734d07e22ae63ec1fab6ea408598686921d9342fb988416af +DIST ffi-git-1.9.17.tgz 901769 SHA256 69281e0961f5654835a174b4d7c8b33a7eec19843a77e3154281264708e9 SHA512 13380d873849dbba1934b4fed7d2928f5ed35649a32e0c8768242525b4871b9d95c7d3d6045c28417b907bf318dd1d47069d93730bf9404e99e8707e039f5100 WHIRLPOOL 87f6cce67fca60ba19cd39728de44a2a3e867a4a481ef7bfa6d4984fa8640b75cee45557dee85abdff1f49232e9f7fd0fe62ff1d26dc708e33bdb0423ae5aafc DIST ffi-git-1.9.6.tgz 895468 SHA256 b27a59bf2eddcc17abaf7063a64e527fa892ba95cdb6320aba6fa945c769c9c7 SHA512 4b690b70db41642be679f13b33a67e27e1a4b14ca56d6ce355ea0a300c793a63e1081fb19d4c4bd395c1bea55a1669b96e3405932fffeebd328809a410fe3e8f WHIRLPOOL 7f5ad8d7766b037e24cff4721db02f05b39604c1be5e07ddad9de4a5155124d2a05ebd43209dfc2491cdc50ea08e5cda856f7502bf1c12666fa19b77516c81f7 diff --git a/dev-ruby/ffi/ffi-1.9.17.ebuild b/dev-ruby/ffi/ffi-1.9.17.ebuild new file mode 100644 index ..fee3925 --- /dev/null +++ b/dev-ruby/ffi/ffi-1.9.17.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +USE_RUBY="ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="Ruby extension for programmatically loading dynamic libraries" +HOMEPAGE="https://wiki.github.com/ffi/ffi; + +SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${PN}-git-${PV}.tgz" + +IUSE="" +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +RDEPEND+=" virtual/libffi" +DEPEND+=" virtual/libffi" + +all_ruby_prepare() { + sed -i -e '/tasks/ s:^:#:' \ + -e '/Gem::Tasks/,/end/ s:^:#:' Rakefile || die + + # Fix Makefile for tests + sed -i -e '/CCACHE :=/ s:^:#:' \ + -e 's/-O2//' \ + -e 's/^CFLAGS =/CFLAGS +=/' libtest/GNUmakefile || die + + # Remove bundled version of libffi. + rm -rf ext/ffi_c/libffi || die +} + +each_ruby_configure() { + ${RUBY} -Cext/ffi_c extconf.rb || die +} + +each_ruby_compile() { + emake -Cext/ffi_c V=1 + cp ext/ffi_c/ffi_c.so lib/ || die + + ${RUBY} -S rake -f gen/Rakefile || die "types.conf generation failed" +} + +each_ruby_test() { + CC=$(tc-getCC) CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" ${RUBY} -S rspec spec || die +} + +all_ruby_install() { + all_fakegem_install + + docinto examples + dodoc samples/* +}
[gentoo-commits] repo/gentoo:master commit in: net-dns/updatedd/, net-dns/updatedd/files/
commit: 4929eb7a122bb8d6479d8f603a38ac16ffbc8f51 Author: Michael Orlitzky gentoo org> AuthorDate: Sat Jan 14 06:15:51 2017 + Commit: Michael Orlitzky gentoo org> CommitDate: Sat Jan 14 06:32:09 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4929eb7a net-dns/updatedd: add another patch to respect --docdir. Package-Manager: portage-2.3.0 net-dns/updatedd/files/respect-docdir.patch| 33 ++ ...datedd-2.6-r2.ebuild => updatedd-2.6-r3.ebuild} | 6 ++-- 2 files changed, 36 insertions(+), 3 deletions(-) diff --git a/net-dns/updatedd/files/respect-docdir.patch b/net-dns/updatedd/files/respect-docdir.patch new file mode 100644 index ..504220a --- /dev/null +++ b/net-dns/updatedd/files/respect-docdir.patch @@ -0,0 +1,33 @@ +From 8e484c4b0ceac8e7c37492fdf5e5b89f18451277 Mon Sep 17 00:00:00 2001 +From: Michael Orlitzky+Date: Sat, 14 Jan 2017 01:06:48 -0500 +Subject: [PATCH 1/1] Use the autotools "docdir" in Documentation/Makefile.in. + +--- + Documentation/Makefile.in | 8 + 1 file changed, 4 insertions(+), 4 deletions(-) + +diff --git a/Documentation/Makefile.in b/Documentation/Makefile.in +index 8c87281..c213c09 100644 +--- a/Documentation/Makefile.in b/Documentation/Makefile.in +@@ -325,12 +325,12 @@ uninstall-am: uninstall-info-am uninstall-local + + + install-data-local: +- $(INSTALL) -d $(DESTDIR)$(datadir)/doc/updatedd +- $(INSTALL) $(srcdir)/updatedd-*.pdf $(DESTDIR)$(datadir)/doc/updatedd +- $(INSTALL) $(srcdir)/updatedd-pppd-rc $(DESTDIR)$(datadir)/doc/updatedd ++ $(INSTALL) -d $(DESTDIR)$(docdir) ++ $(INSTALL) $(srcdir)/updatedd-*.pdf $(DESTDIR)$(docdir) ++ $(INSTALL) $(srcdir)/updatedd-pppd-rc $(DESTDIR)$(docdir) + + uninstall-local: +- $(RM) -r $(DESTDIR)$(datadir)/doc/updatedd ++ $(RM) -r $(DESTDIR)$(docdir) + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: +-- +2.10.2 + diff --git a/net-dns/updatedd/updatedd-2.6-r2.ebuild b/net-dns/updatedd/updatedd-2.6-r3.ebuild similarity index 83% rename from net-dns/updatedd/updatedd-2.6-r2.ebuild rename to net-dns/updatedd/updatedd-2.6-r3.ebuild index 1553365..fbbc113 100644 --- a/net-dns/updatedd/updatedd-2.6-r2.ebuild +++ b/net-dns/updatedd/updatedd-2.6-r3.ebuild @@ -14,20 +14,20 @@ SLOT="0" KEYWORDS="~amd64 ~arm ~ppc ~x86" IUSE="" -RDEPEND="" DEPEND="" +RDEPEND="dev-lang/perl" PATCHES=( "${FILESDIR}/${P}-options.patch" "${FILESDIR}/fix-ovh-DYNDNSHOST.patch" + "${FILESDIR}/respect-docdir.patch" ) src_configure() { - econf --disable-static + econf --disable-static --docdir="/usr/share/doc/${PF}" } src_install() { default - mv "${D}/usr/share/doc/updatedd" "${D}/usr/share/doc/${PF}" || die prune_libtool_files }
[gentoo-commits] repo/gentoo:master commit in: net-dns/updatedd/files/, net-dns/updatedd/
commit: fc7d0c675be5bbda0fb47b3cac3ca39049ab0c16 Author: Michael Orlitzky gentoo org> AuthorDate: Sat Jan 14 05:43:09 2017 + Commit: Michael Orlitzky gentoo org> CommitDate: Sat Jan 14 06:32:09 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc7d0c67 net-dns/updatedd: new revision fixing the DYNDNSHOST for OVH. Maciej S. Szmigiero submitted this patch which fixes updatedd on OVH. It simply updates the hostname used to avoid a 302 redirect that confuses updatedd. Gentoo-Bug: 605624 Package-Manager: portage-2.3.0 net-dns/updatedd/files/fix-ovh-DYNDNSHOST.patch | 11 +++ .../{updatedd-2.6-r1.ebuild => updatedd-2.6-r2.ebuild} | 12 ++-- 2 files changed, 17 insertions(+), 6 deletions(-) diff --git a/net-dns/updatedd/files/fix-ovh-DYNDNSHOST.patch b/net-dns/updatedd/files/fix-ovh-DYNDNSHOST.patch new file mode 100644 index ..f8f6174 --- /dev/null +++ b/net-dns/updatedd/files/fix-ovh-DYNDNSHOST.patch @@ -0,0 +1,11 @@ +--- a/src/plugins/libovh.h 2006-09-07 22:32:59.0 +0200 b/src/plugins/libovh.h 2013-01-20 13:48:37.162920947 +0100 +@@ -21,7 +21,7 @@ + + #include + +-#define DYNDNSHOST"ovh.com" ++#define DYNDNSHOST"www.ovh.com" + #define PORT 80 + + #define BUFSIZE 512 diff --git a/net-dns/updatedd/updatedd-2.6-r1.ebuild b/net-dns/updatedd/updatedd-2.6-r2.ebuild similarity index 71% rename from net-dns/updatedd/updatedd-2.6-r1.ebuild rename to net-dns/updatedd/updatedd-2.6-r2.ebuild index 4605c11..1553365 100644 --- a/net-dns/updatedd/updatedd-2.6-r1.ebuild +++ b/net-dns/updatedd/updatedd-2.6-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -17,10 +17,10 @@ IUSE="" RDEPEND="" DEPEND="" -src_prepare() { - epatch "${FILESDIR}"/${P}-options.patch - default -} +PATCHES=( + "${FILESDIR}/${P}-options.patch" + "${FILESDIR}/fix-ovh-DYNDNSHOST.patch" +) src_configure() { econf --disable-static @@ -28,6 +28,6 @@ src_configure() { src_install() { default - mv "${D}"/usr/share/doc/updatedd "${D}"/usr/share/doc/${PF} + mv "${D}/usr/share/doc/updatedd" "${D}/usr/share/doc/${PF}" || die prune_libtool_files }
[gentoo-commits] repo/gentoo:master commit in: net-dns/updatedd/
commit: 6fa5eeb2e0e5535700c3964f18de4e3de4b23d7f Author: Michael Orlitzky gentoo org> AuthorDate: Sat Jan 14 06:31:50 2017 + Commit: Michael Orlitzky gentoo org> CommitDate: Sat Jan 14 06:32:10 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fa5eeb2 net-dns/updatedd: new revision restoring the .la plugins. The fix for bug 577248 broke the plugin discovery of updatedd. It's not clear if the ".la" extension can simply be replaced by ".so", so I've restored the ".la" files for now (by eliminating a call to prune_libtool_files). Gentoo-Bug: 605622 Reported-By: Maciej S. Szmigiero Package-Manager: portage-2.3.0 net-dns/updatedd/{updatedd-2.6-r3.ebuild => updatedd-2.6-r4.ebuild} | 6 -- 1 file changed, 6 deletions(-) diff --git a/net-dns/updatedd/updatedd-2.6-r3.ebuild b/net-dns/updatedd/updatedd-2.6-r4.ebuild similarity index 90% rename from net-dns/updatedd/updatedd-2.6-r3.ebuild rename to net-dns/updatedd/updatedd-2.6-r4.ebuild index fbbc113..64e13b4 100644 --- a/net-dns/updatedd/updatedd-2.6-r3.ebuild +++ b/net-dns/updatedd/updatedd-2.6-r4.ebuild @@ -3,7 +3,6 @@ # $Id$ EAPI=6 -inherit eutils DESCRIPTION="Dynamic DNS client with plugins for several dynamic dns services" HOMEPAGE="https://savannah.nongnu.org/projects/updatedd/; @@ -26,8 +25,3 @@ PATCHES=( src_configure() { econf --disable-static --docdir="/usr/share/doc/${PF}" } - -src_install() { - default - prune_libtool_files -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/spotify/
commit: 2684b0f71c8be144116124b221b4edcfcf6cda42 Author: Matthew Thode gentoo org> AuthorDate: Sat Jan 14 05:42:09 2017 + Commit: Matt Thode gentoo org> CommitDate: Sat Jan 14 05:42:09 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2684b0f7 media-sound/spotify: cleanup removed sourced and mark new as stable Package-Manager: portage-2.3.0 media-sound/spotify/Manifest | 2 - media-sound/spotify/spotify-1.0.45-r1.ebuild | 118 --- media-sound/spotify/spotify-1.0.47.ebuild| 2 +- 3 files changed, 1 insertion(+), 121 deletions(-) diff --git a/media-sound/spotify/Manifest b/media-sound/spotify/Manifest index abf8a60..bf0c277 100644 --- a/media-sound/spotify/Manifest +++ b/media-sound/spotify/Manifest @@ -1,4 +1,2 @@ -DIST spotify-client_1.0.45.186.g3b5036d6-28_i386.deb 73486180 SHA256 8cf17f8938173bd3f5c3092345c8421c5d391aaa46839502ec547e5a57fcedf9 SHA512 d513ffe435a41d03b02a0b4efb49e69af40e496488199d4996b54086f46996d531ad6bd38e101e95b1e0ed7946d7c2e81c0fd25088a42a47c99f2f1d947e40a9 WHIRLPOOL 13775bf42728896ec68d46038202c2f2523fb15837c88e2262d4f124a50ff0c6e5628bfadb64db58c927399e223314aa18bbc12a56213b8ec0785dc558a7296a -DIST spotify-client_1.0.45.186.g3b5036d6-95_amd64.deb 72182494 SHA256 e19a5277ea7dee8796edcc49de07036b32cac0ce553ef2aed7416dff6bf8fb3a SHA512 a33c5517d27a6eef445dbfc13006189a82b6a3362bd2b40b81a040f60870e5700e45ba288c9caef1848f1f36d197627b8c2c7f81c48dc00d0bce32f1a7a34cb1 WHIRLPOOL 6d0ba8cb606a6c01f275c9710af3fc7b596bcfd1dc5005a2174a3e75364a9ff33c813d377b4cc7c38e54a8de3b263e2d1480cdd696b5e2d7d31a41072a7d2361 DIST spotify-client_1.0.47.13.gd8e05b1f-16_i386.deb 73083922 SHA256 646a5e90ede734d215e807c35165796b89d68b5c3f3e0363208cc204d1146692 SHA512 22e9c4fc45c17f7f0dd910981eeeb76e1db4b413a082ea684150616d7c8af698de1f5e101b82d23e429ec0ef8197c86e74534188f7bcb056afb2335aaf4e72ac WHIRLPOOL ea3cbc2e50a0dcf87cb3dab98439500e44d16568168ebfbd450c5fde35f450eb67ccb0762781e7dad7697f94df29d9a055cd0d1763ad3cdadb4d59f80e8977d3 DIST spotify-client_1.0.47.13.gd8e05b1f-47_amd64.deb 71870788 SHA256 7f32e25aa7188ec74a93d240b994f1126fc034325b66ec6549e7006e05dee900 SHA512 b5f51ae7c034b47264e7f897f28ca4f91f37bf1c01fa70b78393415cab8bcb9064b8a9842d43d4ab2ad1b7d4621dcb633ef1671dc0996e3734a9433d4749416c WHIRLPOOL e39b3fb696b445c78fd929785571f1821ef0ccf9b0811b24df8a69ce813c63fe7920252e477d3f4b7d336b78e3bc1144ada26c7c05ef6c596d2554f4f8174255 diff --git a/media-sound/spotify/spotify-1.0.45-r1.ebuild b/media-sound/spotify/spotify-1.0.45-r1.ebuild deleted file mode 100644 index 847c41b.. --- a/media-sound/spotify/spotify-1.0.45-r1.ebuild +++ /dev/null @@ -1,118 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 -inherit eutils fdo-mime gnome2-utils pax-utils unpacker - -DESCRIPTION="Spotify is a social music platform" -HOMEPAGE="https://www.spotify.com/ch-de/download/previews/; -BUILD_ID="186.g3b5036d6" -SRC_BASE="http://repository.spotify.com/pool/non-free/${PN:0:1}/${PN}-client/; -SRC_URI="amd64? ( ${SRC_BASE}${PN}-client_${PV}.${BUILD_ID}-95_amd64.deb ) - x86? ( ${SRC_BASE}${PN}-client_${PV}.${BUILD_ID}-28_i386.deb )" -LICENSE="Spotify" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="gnome pax_kernel pulseaudio" -RESTRICT="mirror strip" - -DEPEND="" -# zenety needed for filepicker -RDEPEND=" - ${DEPEND} - dev-libs/nss - gnome-base/gconf - gnome-extra/zenity - media-libs/alsa-lib - media-libs/harfbuzz - media-libs/fontconfig - media-libs/mesa - net-misc/curl[ssl,curl_ssl_openssl] - net-print/cups[ssl] - x11-libs/gtk+:2 - x11-libs/libXScrnSaver - x11-libs/libXtst - dev-python/pygobject:3 - dev-python/dbus-python - pulseaudio? ( media-sound/pulseaudio ) - gnome? ( gnome-extra/gnome-integration-spotify )" - #sys-libs/glibc - -S=${WORKDIR}/ - -QA_PREBUILT="opt/spotify/spotify-client/spotify" - -src_prepare() { - # Fix desktop entry to launch spotify-dbus.py for GNOME integration - if use gnome ; then - sed -i \ - -e 's/spotify \%U/spotify-dbus.py \%U/g' \ - usr/share/spotify/spotify.desktop || die "sed failed" - fi - default -} - -src_install() { - dodoc usr/share/doc/spotify-client/changelog.gz - - SPOTIFY_PKG_HOME=usr/share/spotify - insinto /usr/share/pixmaps - doins ${SPOTIFY_PKG_HOME}/icons/*.png - - # install in /opt/spotify - SPOTIFY_HOME=/opt/spotify/spotify-client - insinto ${SPOTIFY_HOME} - doins -r ${SPOTIFY_PKG_HOME}/* - fperms +x ${SPOTIFY_HOME}/spotify - - dodir /usr/bin - cat <<-EOF >"${D}"/usr/bin/spotify || die - #! /bin/sh - exec ${SPOTIFY_HOME}/spotify "\$@" - EOF - fperms +x /usr/bin/spotify - - local size -
[gentoo-commits] repo/gentoo:master commit in: media-sound/spotify/
commit: e8214ea1d7129abeea0720cfcab211128910d827 Author: Tomoya Tabuchi tomoyat1 com> AuthorDate: Sat Jan 14 03:59:44 2017 + Commit: Matt Thode gentoo org> CommitDate: Sat Jan 14 05:38:57 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8214ea1 media-sound/spotify: bump to version 10.0.47 Package-Manager: portage-2.3.0 Signed-off-by: Matthew Thode gentoo.org> media-sound/spotify/Manifest | 2 + media-sound/spotify/spotify-1.0.47.ebuild | 118 ++ 2 files changed, 120 insertions(+) diff --git a/media-sound/spotify/Manifest b/media-sound/spotify/Manifest index 4750e3d..abf8a60 100644 --- a/media-sound/spotify/Manifest +++ b/media-sound/spotify/Manifest @@ -1,2 +1,4 @@ DIST spotify-client_1.0.45.186.g3b5036d6-28_i386.deb 73486180 SHA256 8cf17f8938173bd3f5c3092345c8421c5d391aaa46839502ec547e5a57fcedf9 SHA512 d513ffe435a41d03b02a0b4efb49e69af40e496488199d4996b54086f46996d531ad6bd38e101e95b1e0ed7946d7c2e81c0fd25088a42a47c99f2f1d947e40a9 WHIRLPOOL 13775bf42728896ec68d46038202c2f2523fb15837c88e2262d4f124a50ff0c6e5628bfadb64db58c927399e223314aa18bbc12a56213b8ec0785dc558a7296a DIST spotify-client_1.0.45.186.g3b5036d6-95_amd64.deb 72182494 SHA256 e19a5277ea7dee8796edcc49de07036b32cac0ce553ef2aed7416dff6bf8fb3a SHA512 a33c5517d27a6eef445dbfc13006189a82b6a3362bd2b40b81a040f60870e5700e45ba288c9caef1848f1f36d197627b8c2c7f81c48dc00d0bce32f1a7a34cb1 WHIRLPOOL 6d0ba8cb606a6c01f275c9710af3fc7b596bcfd1dc5005a2174a3e75364a9ff33c813d377b4cc7c38e54a8de3b263e2d1480cdd696b5e2d7d31a41072a7d2361 +DIST spotify-client_1.0.47.13.gd8e05b1f-16_i386.deb 73083922 SHA256 646a5e90ede734d215e807c35165796b89d68b5c3f3e0363208cc204d1146692 SHA512 22e9c4fc45c17f7f0dd910981eeeb76e1db4b413a082ea684150616d7c8af698de1f5e101b82d23e429ec0ef8197c86e74534188f7bcb056afb2335aaf4e72ac WHIRLPOOL ea3cbc2e50a0dcf87cb3dab98439500e44d16568168ebfbd450c5fde35f450eb67ccb0762781e7dad7697f94df29d9a055cd0d1763ad3cdadb4d59f80e8977d3 +DIST spotify-client_1.0.47.13.gd8e05b1f-47_amd64.deb 71870788 SHA256 7f32e25aa7188ec74a93d240b994f1126fc034325b66ec6549e7006e05dee900 SHA512 b5f51ae7c034b47264e7f897f28ca4f91f37bf1c01fa70b78393415cab8bcb9064b8a9842d43d4ab2ad1b7d4621dcb633ef1671dc0996e3734a9433d4749416c WHIRLPOOL e39b3fb696b445c78fd929785571f1821ef0ccf9b0811b24df8a69ce813c63fe7920252e477d3f4b7d336b78e3bc1144ada26c7c05ef6c596d2554f4f8174255 diff --git a/media-sound/spotify/spotify-1.0.47.ebuild b/media-sound/spotify/spotify-1.0.47.ebuild new file mode 100644 index ..e234521 --- /dev/null +++ b/media-sound/spotify/spotify-1.0.47.ebuild @@ -0,0 +1,118 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +inherit eutils fdo-mime gnome2-utils pax-utils unpacker + +DESCRIPTION="Spotify is a social music platform" +HOMEPAGE="https://www.spotify.com/ch-de/download/previews/; +BUILD_ID="13.gd8e05b1f" +SRC_BASE="http://repository.spotify.com/pool/non-free/${PN:0:1}/${PN}-client/; +SRC_URI="amd64? ( ${SRC_BASE}${PN}-client_${PV}.${BUILD_ID}-47_amd64.deb ) + x86? ( ${SRC_BASE}${PN}-client_${PV}.${BUILD_ID}-16_i386.deb )" +LICENSE="Spotify" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="gnome pax_kernel pulseaudio" +RESTRICT="mirror strip" + +DEPEND="" +# zenety needed for filepicker +RDEPEND=" + ${DEPEND} + dev-libs/nss + gnome-base/gconf + gnome-extra/zenity + media-libs/alsa-lib + media-libs/harfbuzz + media-libs/fontconfig + media-libs/mesa + net-misc/curl[ssl,curl_ssl_openssl] + net-print/cups[ssl] + x11-libs/gtk+:2 + x11-libs/libXScrnSaver + x11-libs/libXtst + dev-python/pygobject:3 + dev-python/dbus-python + pulseaudio? ( media-sound/pulseaudio ) + gnome? ( gnome-extra/gnome-integration-spotify )" + #sys-libs/glibc + +S=${WORKDIR}/ + +QA_PREBUILT="opt/spotify/spotify-client/spotify" + +src_prepare() { + # Fix desktop entry to launch spotify-dbus.py for GNOME integration + if use gnome ; then + sed -i \ + -e 's/spotify \%U/spotify-dbus.py \%U/g' \ + usr/share/spotify/spotify.desktop || die "sed failed" + fi + default +} + +src_install() { + dodoc usr/share/doc/spotify-client/changelog.gz + + SPOTIFY_PKG_HOME=usr/share/spotify + insinto /usr/share/pixmaps + doins ${SPOTIFY_PKG_HOME}/icons/*.png + + # install in /opt/spotify + SPOTIFY_HOME=/opt/spotify/spotify-client + insinto ${SPOTIFY_HOME} + doins -r ${SPOTIFY_PKG_HOME}/* + fperms +x ${SPOTIFY_HOME}/spotify + + dodir /usr/bin + cat <<-EOF >"${D}"/usr/bin/spotify || die + #! /bin/sh + exec ${SPOTIFY_HOME}/spotify "\$@" + EOF + fperms +x /usr/bin/spotify + + local size + for size in 16 22 24 32 48 64 128 256 512; do +
[gentoo-commits] repo/gentoo:master commit in: dev-util/ctags/
commit: 5499d7889d2af4ba57c74652e54541ffed09332c Author: Aaron Bauman gentoo org> AuthorDate: Sat Jan 14 03:26:40 2017 + Commit: Aaron Bauman gentoo org> CommitDate: Sat Jan 14 03:26:40 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5499d788 dev-utils/ctags: amd64 stable wrt bug #602278 Package-Manager: portage-2.3.0 dev-util/ctags/ctags-20161028.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/ctags/ctags-20161028.ebuild b/dev-util/ctags/ctags-20161028.ebuild index 66ef1bb..2fb6c98 100644 --- a/dev-util/ctags/ctags-20161028.ebuild +++ b/dev-util/ctags/ctags-20161028.ebuild @@ -10,7 +10,7 @@ SRC_URI="http://dev.gentoo.org/~radhermit/vim/${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 ~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 ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="json xml yaml" COMMON_DEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-terms/guake/
commit: 3b14bcb7bb1de3aff3e2969e91263ae0b2a2c468 Author: Aaron Bauman gentoo org> AuthorDate: Sat Jan 14 03:12:49 2017 + Commit: Aaron Bauman gentoo org> CommitDate: Sat Jan 14 03:12:49 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b14bcb7 x11-terms/guake: amd64 stable wrt bug #605598 Package-Manager: portage-2.3.0 x11-terms/guake/guake-0.8.8.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-terms/guake/guake-0.8.8.ebuild b/x11-terms/guake/guake-0.8.8.ebuild index 04f9728..be6e06e 100644 --- a/x11-terms/guake/guake-0.8.8.ebuild +++ b/x11-terms/guake/guake-0.8.8.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" +KEYWORDS="amd64 ~arm ~x86" RDEPEND=" dev-libs/keybinder:0[python]
[gentoo-commits] repo/gentoo:master commit in: dev-tex/latex2rtf/
commit: f5a6d538b0fc9d340c8cd422c561e64624b09b46 Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Jan 8 22:37:11 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Sat Jan 14 02:36:19 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5a6d538 dev-tex/latex2rtf: Security cleanup (bug #566032) Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-tex/latex2rtf/Manifest| 2 -- dev-tex/latex2rtf/latex2rtf-2.2.1b.ebuild | 54 --- dev-tex/latex2rtf/latex2rtf-2.3.8.ebuild | 48 --- 3 files changed, 104 deletions(-) diff --git a/dev-tex/latex2rtf/Manifest b/dev-tex/latex2rtf/Manifest index 860b93d..ee7ba89 100644 --- a/dev-tex/latex2rtf/Manifest +++ b/dev-tex/latex2rtf/Manifest @@ -1,3 +1 @@ -DIST latex2rtf-2.2.1b.tar.gz 1357814 SHA256 d4c062a0b95cfa9ed4169ffd8c9ed67d65649227a19d6a9991597550e3e227a2 SHA512 943a667d65d84db744030f859500eb68095563be3f7fe9ad60201753058185360907557362e48931e37251f8ae9e40ec904ebb90e96c3bdd36c7abf8e9f2956b WHIRLPOOL cfef462a7dce753662ffe8e5ff12971a51fda26b49a891db519412c2e29c65f644545d08c8a43e3d107aaffc9321f53795e859499311c4a601b35eb671d13369 DIST latex2rtf-2.3.11a.tar.gz 1582004 SHA256 d4e5d84e8cbf7de13f7cce5572bfeb97b5c18e338513b7398e23c744acc147c2 SHA512 b6e6000b4f919ecfb5174f32887cb4e1b765530547b3b50103e778d0244f0ce37d0ec14bbd1fa6b2ef2569f0c437b34b29586c4bdb2e3caf50584847819f54c0 WHIRLPOOL daa9d989816229549af9f3d35ce4d8a3a8049e2844d3d32910b75838d2eb25f77c64fb46fa5ea647449b50d212102731bcad7adfc035c9a20f35e9f30ceea179 -DIST latex2rtf-2.3.8.tar.gz 1579721 SHA256 5484530de16e96ce76aedf969c464656a5f8834e748849d9009049e26f8c4143 SHA512 c4f0bdca7f1b3e605a07a015bad68193698e43ff2dd561e34eed397d8c92fccc52801fd1c3592592dd63c92a6b60a066904f60f2c4e41778702cc996b9113b0b WHIRLPOOL 6c1372abf67dcfa7c01453c4ded1e69f769d2c6adf544dd0c74211aea2181d45e0917e88ebc378b503c8f323a617ddbfdcc2a817ec72a7eb5b9acb9a323546cd diff --git a/dev-tex/latex2rtf/latex2rtf-2.2.1b.ebuild b/dev-tex/latex2rtf/latex2rtf-2.2.1b.ebuild deleted file mode 100644 index 9fee495.. --- a/dev-tex/latex2rtf/latex2rtf-2.2.1b.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=4 - -inherit toolchain-funcs - -DESCRIPTION="LaTeX to RTF converter" -HOMEPAGE="http://latex2rtf.sourceforge.net/; -SRC_URI="mirror://sourceforge/latex2rtf/${P}.tar.gz" - -LICENSE="GPL-2" -KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86" -SLOT="0" -IUSE="doc test" -S="${WORKDIR}/${P%b}" - -RDEPEND="virtual/latex-base - media-gfx/imagemagick" -DEPEND="${RDEPEND} - sys-apps/man - doc? ( virtual/texi2dvi ) - test? ( - dev-texlive/texlive-langgerman - dev-texlive/texlive-fontsrecommended - dev-texlive/texlive-latexextra - dev-tex/latex2html - )" - -src_prepare() { - # We are case sensitive... - mv copyright Copyright || die -} - -src_compile() { - export VARTEXFONTS="${T}/fonts" - # Set DESTDIR here too so that compiled-in paths are correct. - emake DESTDIR="${EPREFIX}/usr" CC="$(tc-getCC)" || die "emake failed" - if use doc; then - cd "${S}/doc" - emake realclean - emake -j1 - fi -} - -src_install() { - dodoc README* HACKING ToDo ChangeLog doc/credits - emake DESTDIR="${ED}/usr" install - # if doc is not used, only the text version is intalled. - if use doc; then - emake DESTDIR="${ED}/usr" install-info - fi -} diff --git a/dev-tex/latex2rtf/latex2rtf-2.3.8.ebuild b/dev-tex/latex2rtf/latex2rtf-2.3.8.ebuild deleted file mode 100644 index a8f0162.. --- a/dev-tex/latex2rtf/latex2rtf-2.3.8.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit toolchain-funcs eutils - -DESCRIPTION="LaTeX to RTF converter" -HOMEPAGE="http://latex2rtf.sourceforge.net/; -SRC_URI="mirror://sourceforge/latex2rtf/${P}.tar.gz" - -LICENSE="GPL-2" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -SLOT="0" -IUSE="test" -S="${WORKDIR}/${P%b}" - -RDEPEND="virtual/latex-base - media-gfx/imagemagick" -DEPEND="${RDEPEND} - virtual/texi2dvi - test? ( - dev-texlive/texlive-langgerman - dev-texlive/texlive-fontsrecommended - dev-texlive/texlive-latexextra - dev-tex/latex2html - )" - -src_prepare() { - epatch "${FILESDIR}/texinfo5.patch" -} - -src_compile() { - export VARTEXFONTS="${T}/fonts" - tc-export CC - # Set DESTDIR here too so that compiled-in paths are correct. - emake DESTDIR="${EPREFIX}/usr" || die "emake failed" - - cd "${S}/doc" - emake realclean - emake -j1
[gentoo-commits] repo/gentoo:master commit in: dev-ml/gen_js_api/
commit: a9025722e8c08bdaff8894e6027485c1e7f88f61 Author: Alexis Ballier gentoo org> AuthorDate: Sat Jan 14 02:32:33 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Sat Jan 14 02:32:44 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9025722 dev-ml/gen_js_api: initial import; ebuild by me Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-ml/gen_js_api/Manifest| 1 + dev-ml/gen_js_api/gen_js_api-1.0.3.ebuild | 24 dev-ml/gen_js_api/metadata.xml| 8 3 files changed, 33 insertions(+) diff --git a/dev-ml/gen_js_api/Manifest b/dev-ml/gen_js_api/Manifest new file mode 100644 index ..be4d9f4 --- /dev/null +++ b/dev-ml/gen_js_api/Manifest @@ -0,0 +1 @@ +DIST gen_js_api-1.0.3.tar.gz 39575 SHA256 5c9b5036f96e1d82db4206bc97bbfcc8c8f432acc9d702579673fd5117041ce2 SHA512 90526bc6cee02de9eed3110b4311f9cae52e61f2973f9127dc436c44016e663c195b571186eb260a261babe5f401ae8574c7683e431d3734820642299fc6ef82 WHIRLPOOL d9b9d176cb4062147cd4a7546ba27af269e080ed0dd98be00eab5f14383878c3dd6c314ef09d7a09daaa0244b19b8acd138c29d10e56bf31d4deba8079134964 diff --git a/dev-ml/gen_js_api/gen_js_api-1.0.3.ebuild b/dev-ml/gen_js_api/gen_js_api-1.0.3.ebuild new file mode 100644 index ..b92851b --- /dev/null +++ b/dev-ml/gen_js_api/gen_js_api-1.0.3.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit findlib + +DESCRIPTION="Easy OCaml bindings for Javascript libraries" +HOMEPAGE="https://github.com/LexiFi/gen_js_api; +SRC_URI="https://github.com/LexiFi/gen_js_api/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +DEPEND="dev-lang/ocaml:=" +RDEPEND="${DEPEND}" + +src_install () { + findlib_src_install + dodoc CLASSES.md IMPLGEN.md LOW_LEVEL_BINDING.md NAMING.md PPX.md README.md TODO.md TYPES.md VALUES.md +} diff --git a/dev-ml/gen_js_api/metadata.xml b/dev-ml/gen_js_api/metadata.xml new file mode 100644 index ..ffac4d7 --- /dev/null +++ b/dev-ml/gen_js_api/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + m...@gentoo.org + Gentoo ML Project + +
[gentoo-commits] repo/gentoo:master commit in: dev-ml/uutf/
commit: 66dffa4b8c7318642804ab7e1c3a8fc369fcef42 Author: Alexis Ballier gentoo org> AuthorDate: Sat Jan 14 02:31:00 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Sat Jan 14 02:32:44 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66dffa4b dev-ml/uutf: rebuild a proper library after running tests, bug #604674 Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-ml/uutf/{uutf-1.0.0.ebuild => uutf-1.0.0-r1.ebuild} | 9 +++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/dev-ml/uutf/uutf-1.0.0.ebuild b/dev-ml/uutf/uutf-1.0.0-r1.ebuild similarity index 84% rename from dev-ml/uutf/uutf-1.0.0.ebuild rename to dev-ml/uutf/uutf-1.0.0-r1.ebuild index db5de1c..2e1b618 100644 --- a/dev-ml/uutf/uutf-1.0.0.ebuild +++ b/dev-ml/uutf/uutf-1.0.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -32,8 +32,13 @@ src_compile() { src_test() { if use ocamlopt ; then ocamlbuild -use-ocamlfind tests.otarget || die - cd _build/test || die + pushd _build/test || die ./test.native || die + #Rebuild to avoid mismatches between installed files, bug #604674 + popd || die + ocaml pkg/pkg.ml build \ + --with-cmdliner "$(usex utftrip true false)" \ + || die else ewarn "Sorry, ${PN} tests require native support (ocamlopt)" fi
[gentoo-commits] repo/gentoo:master commit in: sys-libs/fts-standalone/
commit: 2a8b932a7c58338e111b42f6049c1d1ce75abef8 Author: Aric Belsito gmail com> AuthorDate: Thu Jan 12 20:52:17 2017 + Commit: Anthony G. Basile gentoo org> CommitDate: Sat Jan 14 01:35:56 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a8b932a sys-libs/fts-standalone: Switch to musl-fts sys-libs/fts-standalone/Manifest | 1 + .../fts-standalone/fts-standalone-1.2.7.ebuild | 38 ++ 2 files changed, 39 insertions(+) diff --git a/sys-libs/fts-standalone/Manifest b/sys-libs/fts-standalone/Manifest index 4f58f86..25515d6 100644 --- a/sys-libs/fts-standalone/Manifest +++ b/sys-libs/fts-standalone/Manifest @@ -1 +1,2 @@ DIST fts-0.2.tar.gz 339498 SHA256 4ee5db6449dc0fa4a83438616fd4bbed0f65b2123e56ac253cba5b25dbd9e056 SHA512 4f31182f4ebce7f663db893def0e2380b87ef1a262a021837fc6fc9965803a829217142df140c67b1cd83b292eb8862fa0a470cf795a312494674e6e94f02f79 WHIRLPOOL 23a55fc572189d827fc35849205296ac39d83d74ccab9431fb47b1eab7e2da8e196aca50b8161e9b9ea4a2f0e7471676a4f229f8c510c4b6af023beb5a5657b4 +DIST fts-standalone-1.2.7.tar.gz 19336 SHA256 49ae567a96dbab22823d045ffebe0d6b14b9b799925e9ca9274d47d26ff482a6 SHA512 949f73b9406b06bd8712c721b4ec89afcb37d4eaef5666cccf3712242d3a57fc0acf3ca994934e0f57c1e92f40521a9370132a21eb6d1957415a83c76bf20feb WHIRLPOOL c2ae59855a8093ca789d3d26e1300c89d8ca11cc4e60714e4a0364181feb82b9380beba8e034311ea0df13a62a64a6cbfbc485fc79b1c84c021895eb60c43d19 diff --git a/sys-libs/fts-standalone/fts-standalone-1.2.7.ebuild b/sys-libs/fts-standalone/fts-standalone-1.2.7.ebuild new file mode 100644 index ..3922920 --- /dev/null +++ b/sys-libs/fts-standalone/fts-standalone-1.2.7.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit autotools + +DESCRIPTION="Standalone fts library for use with musl" +HOMEPAGE="https://github.com/pullmoll/musl-fts; +SRC_URI="https://github.com/pullmoll/musl-fts/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~mips ~ppc ~x86" +IUSE="static-libs" + +DEPEND=" + !sys-libs/glibc + !sys-libs/uclibc" + +S="${WORKDIR}/musl-fts-${PV}" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf \ + $(use_enable static-libs static) +} + +src_install() { + default + find "${D}" -name '*.la' -delete || die + mv "${ED%/}"/usr/$(get_libdir)/pkgconfig/{musl-fts,fts-standalone}.pc || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-games/simgear/, dev-games/simgear/files/
commit: d57e2633cf40bec897c0baa75b9cb58225caa2f2 Author: Lars Wendler gentoo org> AuthorDate: Sat Jan 14 01:32:57 2017 + Commit: Lars Wendler gentoo org> CommitDate: Sat Jan 14 01:33:22 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d57e2633 dev-games/simgear: Security cleanup (bug #602658). Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-games/simgear/Manifest | 3 - .../simgear/files/simgear-3.4.0-osg340_fixes.patch | 203 - dev-games/simgear/simgear-2016.3.1.ebuild | 51 -- dev-games/simgear/simgear-2016.4.3.ebuild | 51 -- dev-games/simgear/simgear-3.4.0.ebuild | 47 - 5 files changed, 355 deletions(-) diff --git a/dev-games/simgear/Manifest b/dev-games/simgear/Manifest index d5b71bc..068e5f6 100644 --- a/dev-games/simgear/Manifest +++ b/dev-games/simgear/Manifest @@ -1,4 +1 @@ -DIST simgear-2016.3.1.tar.bz2 1199016 SHA256 ae46e1273673be41028ee912d1826e87185ab594053c493707f9dbdeea5159dd SHA512 5c0e260da8b09e815cd6607f3e977b5827f450e9fbe10bfaef019d7489506905fde56a5ab6748165431088bbae7fa61d4bccc27e4d7828c8bc6a05247b450716 WHIRLPOOL c349848d7e85166d7161272d722bebed7b387e6cd4c9db6cd405e3d042ee212b4448231eb92e0a86b8dc00c497af2c69455edd7d7d1cd4007d9ca09e91e575a7 -DIST simgear-2016.4.3.tar.bz2 1201326 SHA256 6933550215818c2043b84df01b6bf5f7adef218c8648b510b8202e394003d2bd SHA512 aaf56f195fed9957ba4bd8b17deb1985596ed793e131723a6f81f85a4d4f178a923c5f2df3d53dca88957fc46f887b086353b99500c3f56952a70ae34f734b5e WHIRLPOOL 190e642919fb3ac519f683743b090729be410f06b5f4129abe43e8c542aed68a34e186d612c3760552d658e52060cf33735e653014f8a5171d3c825904a148e0 DIST simgear-2016.4.4.tar.bz2 1200320 SHA256 5514fd0006bbfcdbdc0e2dab7da41eae491ea03a6246cc6a009590032b2fc1dc SHA512 f7b9124e40dba347cd73304fc1b20a5b6d09eb476bc41949d5be615be968a6a66f64141b87819bfa357bd1fd376b2e1fc18334eb1d4df2d4f1e3f95ef4a1928d WHIRLPOOL 3fb4d580d84633a6a852f6a8ab5e708afde9616b636bb5b49d30b56ed232d9938606f602d473e51855605d2544b364691ae362ec974f56b34e32507a37752221 -DIST simgear-3.4.0.tar.bz2 1057455 SHA256 927d66fe72aacb9dacced4506430bd5fc7726bc8d3d07d6f1866bc4cb11a5894 SHA512 9ebf49ea2f024f0e52a4d18ba6f77361e7b9f51a0e7238661b4b2fd9db0176bdd948612d9b4aec3ae4d8210676e7533dfc0308b9c71bdeb22e99a68b90d81320 WHIRLPOOL bb48b6640409a96816ade77c22a91f88c452d339165dd0241354c26ff27572a14538ecfd91265c239def4621657be8766c081cffc237711a691d7ef54461b548 diff --git a/dev-games/simgear/files/simgear-3.4.0-osg340_fixes.patch b/dev-games/simgear/files/simgear-3.4.0-osg340_fixes.patch deleted file mode 100644 index 97ca64a.. --- a/dev-games/simgear/files/simgear-3.4.0-osg340_fixes.patch +++ /dev/null @@ -1,203 +0,0 @@ -commit 51ff30f386ac098f477ff16c71756bcd089dcfae -Author: Tim Moore-Date: Sun Apr 19 17:11:49 2015 +0200 - -changes for OSG 3.3.4 and later - -The public interfaces to osgText and osg::GLExtensions changed. - -diff --git a/simgear/canvas/elements/CanvasText.cxx b/simgear/canvas/elements/CanvasText.cxx -index 4b7600f..ead600b 100644 a/simgear/canvas/elements/CanvasText.cxx -+++ b/simgear/canvas/elements/CanvasText.cxx -@@ -159,8 +159,12 @@ namespace canvas - - if( empty() ) - return pos; -- -+#if OSG_VERSION_LESS_THAN(3,3,4) - GlyphQuads::Coords2 const& coords = _quads->_coords; -+#else -+GlyphQuads::Coords2 refCoords = _quads->_coords; -+GlyphQuads::Coords2::element_type = *refCoords.get(); -+#endif - size_t global_i = _begin + i; - - if( global_i == _begin ) -@@ -194,7 +198,12 @@ namespace canvas - return cursorPos(0); - - GlyphQuads::Glyphs const& glyphs = _quads->_glyphs; -+#if OSG_VERSION_LESS_THAN(3,3,4) - GlyphQuads::Coords2 const& coords = _quads->_coords; -+#else -+GlyphQuads::Coords2 refCoords = _quads->_coords; -+GlyphQuads::Coords2::element_type = *refCoords.get(); -+#endif - - float const HIT_FRACTION = 0.6; - float const character_width = _text->getCharacterHeight() -@@ -627,7 +636,13 @@ namespace canvas - - const GlyphQuads& quads = _textureGlyphQuadMap.begin()->second; - const GlyphQuads::Glyphs& glyphs = quads._glyphs; --const GlyphQuads::Coords2& coords = quads._coords; -+#if OSG_VERSION_LESS_THAN(3,3,4) -+GlyphQuads::Coords2 const& coords = quads._coords; -+#else -+GlyphQuads::Coords2 refCoords = quads._coords; -+GlyphQuads::Coords2::element_type = *refCoords.get(); -+#endif -+ - const GlyphQuads::LineNumbers& line_numbers = quads._lineNumbers; - - float wr = _characterHeight / getCharacterAspectRatio(); -diff --git a/simgear/scene/material/Technique.cxx b/simgear/scene/material/Technique.cxx -index 93a17b8..96856cd 100644 a/simgear/scene/material/Technique.cxx -+++ b/simgear/scene/material/Technique.cxx -@@ -326,9 +326,15 @@ public: - = GL2Extensions::Get(static_cast(contextId), true); - if
[gentoo-commits] repo/gentoo:master commit in: games-simulation/flightgear-data/
commit: ef2f2cb70285466776f4dd10718fb0851956c31c Author: Lars Wendler gentoo org> AuthorDate: Sat Jan 14 01:30:52 2017 + Commit: Lars Wendler gentoo org> CommitDate: Sat Jan 14 01:33:19 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef2f2cb7 games-simulation/flightgear-data: Security cleanup (bug #602658). Package-Manager: Portage-2.3.3, Repoman-2.3.1 games-simulation/flightgear-data/Manifest | 3 --- .../flightgear-data-2016.3.1.ebuild| 27 --- .../flightgear-data-2016.4.3.ebuild| 27 --- .../flightgear-data/flightgear-data-3.4.0.ebuild | 30 -- 4 files changed, 87 deletions(-) diff --git a/games-simulation/flightgear-data/Manifest b/games-simulation/flightgear-data/Manifest index 6927372..cb6eac3 100644 --- a/games-simulation/flightgear-data/Manifest +++ b/games-simulation/flightgear-data/Manifest @@ -1,4 +1 @@ -DIST FlightGear-2016.3.1-data.tar.bz2 1430257110 SHA256 1eceb36f5b577bb8223ed1520e68179fb9292b95e63ffd9ad695dcc93b814d1c SHA512 ba4d51efc23cf125367815491cdb78153d5b553bae54bae41eb9f01f0749d53d1be9c0a63e998a31f05c0d514d5dcef2a1dfd55267e7698d34738e3dc5559018 WHIRLPOOL e3f2ba81ad519ba94666cac046ad92563801aac9944f4180566d0e7d8b82849a0ac0c4c670ba64a04862bdd3f94239453cce8ec676c64fb809318632995dfc41 -DIST FlightGear-2016.4.3-data.tar.bz2 1648602662 SHA256 e4f6b26624af3fa6cf874077a8fe2f57fc298d124a7899731946a593cd73c4f3 SHA512 e38728894c676d4ef12a1317e68a4c15289da1c5a313c8ef72bfe53c9ec06c9aac5cceb5d679a362a19540d9fa617211633e7a66a6df96e43ddc876d391efeb1 WHIRLPOOL 82ef7b7c70b9cef12055133a73e0f9e277b824528aaa495e0b751343d9bec1be27558d04ef06dd0d3ee0fcb73deb3ed279ec76351a9fc29b32e52d25af9800aa DIST FlightGear-2016.4.4-data.tar.bz2 1654119067 SHA256 3dfd4b82c99a8bf4b81dd31846efce52ed417be180eaa71020ccc914f9a49668 SHA512 e9a8dfb17c03fb2961e4d031ef63d56c580f029a7ceee816e67c3944a3a79f476ee1c6ad40ce8af530c8551497d9e1329b00805499ad85c4610c07bfaf22d3aa WHIRLPOOL 249ba21e7ad58c885a92094ec403d99bc8879e9c6638b8ebc2e48053c5524c62383c95ddb9bac3039ddbcd50a90b4a690676df642125e4219fc3c7e94f793717 -DIST FlightGear-data-3.4.0.tar.bz2 1145893777 SHA256 8cefa7c323d974d8e51fd23c97ae79dc731e65b81e1729cb1bc9bc1f99df128b SHA512 791ff1b1f7f759ccc73f738ba6cb6fd050d1341ae031a872745b4c1145cdb92de62193df7ea6e9fe05a1c95a60fa664da56015d643244d38c7b0b72a2c3146d9 WHIRLPOOL 0abaa4da7e9032469da80500fc23c84d6b696fc596529853a3a614bb3627ef6081c12ea78e6e8c987e6b11b303cca0d8da5c9628164d2a93bed452230302a655 diff --git a/games-simulation/flightgear-data/flightgear-data-2016.3.1.ebuild b/games-simulation/flightgear-data/flightgear-data-2016.3.1.ebuild deleted file mode 100644 index 57ece3c.. --- a/games-simulation/flightgear-data/flightgear-data-2016.3.1.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 - -DESCRIPTION="FlightGear data files" -HOMEPAGE="http://www.flightgear.org/; -SRC_URI="mirror://sourceforge/flightgear/FlightGear-${PV}-data.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~ppc x86" -IUSE="" - -# data files split to separate package since 2.10.0 -RDEPEND=" - !http://www.flightgear.org/; -SRC_URI="mirror://sourceforge/flightgear/FlightGear-${PV}-data.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="" - -# data files split to separate package since 2.10.0 -RDEPEND=" - !http://www.flightgear.org/; -SRC_URI="mirror://flightgear/Shared/FlightGear-data-${PV}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~ppc x86" -IUSE="" - -# data files split to separate package since 2.10.0 -RDEPEND=" - !
[gentoo-commits] repo/gentoo:master commit in: games-simulation/flightgear/files/, games-simulation/flightgear/
commit: 8170f20931e723b17be2916cefbcccf71691706d Author: Lars Wendler gentoo org> AuthorDate: Sat Jan 14 01:29:44 2017 + Commit: Lars Wendler gentoo org> CommitDate: Sat Jan 14 01:33:17 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8170f209 games-simulation/flightgear: Security cleanup (bug #602658). Package-Manager: Portage-2.3.3, Repoman-2.3.1 games-simulation/flightgear/Manifest | 3 - .../files/0001-flightgear-3.4.0-cmake.patch| 30 - .../files/0002-flightgear-3.4.0-cmake.patch| 54 .../flightgear/flightgear-2016.3.1.ebuild | 133 .../flightgear/flightgear-2016.4.3.ebuild | 133 .../flightgear/flightgear-3.4.0.ebuild | 138 - games-simulation/flightgear/metadata.xml | 3 - 7 files changed, 494 deletions(-) diff --git a/games-simulation/flightgear/Manifest b/games-simulation/flightgear/Manifest index e9b16b9..ecb489c 100644 --- a/games-simulation/flightgear/Manifest +++ b/games-simulation/flightgear/Manifest @@ -1,4 +1 @@ -DIST flightgear-2016.3.1.tar.bz2 7542098 SHA256 501d2f59b8f9d221332044346bbbfe195e42d0195945f8bb0fec8b474bc79c31 SHA512 57246144d954e36e330fe5da15ff5c86f810cbd0b09638c2df813a242677eca22e00a9432f6091da6731972699657fee525310f5bcc91cf8dc5e2250c8663e8a WHIRLPOOL f9c4809fe5d2981b366a3b2c3d47788843a8abd0bacee37eb8c15dafcfd2c3b855c760065c8f0274c10f96faa84632536a68641e6f80a047409ec944a4b4dd24 -DIST flightgear-2016.4.3.tar.bz2 7559919 SHA256 35a9c439265e4a9caf794458bb42917d93280b2e561cc7b9a02aaba1226d2822 SHA512 4a7bb2322b49a6585671c5f0c52a7206002ada82ec7255536be338e21167d7a28be54a52b5c6b3f5ee8037b18e5626513e6fbc805b4ada49c6ef227c88a81d46 WHIRLPOOL 3e0e9d478af5a978badaaa325837ccf269a05b00994f90a2c1d43c0466e85b3d69a7b8b7dd6a1a1d18070a76c1e0f74879ecaf51bc52530b30b1afa33b42b259 DIST flightgear-2016.4.4.tar.bz2 7560911 SHA256 d51992cbe40f1812f9821ab27b838d52e04c10551772d57fc2e815fdfafc SHA512 3f3d5a72adea9cb9a22b7b355a18492c1c58634e6203d6ae364d7a89f1af0fcc3df446c72c3c83ac9a1f51e05a6cd83c7d7af5f7bc3a5e8e75e3b80f709394a0 WHIRLPOOL 0a3fc48c5ec440cdcc7f2a99b860c51310fd9f256e5577458ccd9fa5202c26751b982918752326c68b5c6d9554eb902c4789df4a6221752870d3eaf263756226 -DIST flightgear-3.4.0.tar.bz2 7522457 SHA256 b5645d05b50728a89f091292bc557f440d8f8719dd9cebf7f5bf3fa8ea795780 SHA512 10626d00b34255753dc5a5c82076909c296219472faf51c38460cc357ac014b40bd127454f28b2d857f1a1a299716430fd8f04dc7881552b3c24dee6eb616b1e WHIRLPOOL 636ca7e012175141bc4b081cb6137e5348d49b873d241c5d0f1ed0a2581b32d2f23f4fe0ed97d5a1b72440afd14687e5de4e6ebeeaf07b4e854b0ca47875b82f diff --git a/games-simulation/flightgear/files/0001-flightgear-3.4.0-cmake.patch b/games-simulation/flightgear/files/0001-flightgear-3.4.0-cmake.patch deleted file mode 100644 index e14920b.. --- a/games-simulation/flightgear/files/0001-flightgear-3.4.0-cmake.patch +++ /dev/null @@ -1,30 +0,0 @@ -From 06a260822c0eb10f47533a2cbf5cbbc968878c17 Mon Sep 17 00:00:00 2001 -From: James Turner-Date: Tue, 17 Mar 2015 23:33:57 + -Subject: [PATCH] Make 3.2.1 fix: make thread check platform specific. - - CMakeLists.txt | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 8847614..c881c32 100644 a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -109,6 +109,8 @@ IF(APPLE) - SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -mmacosx-version-min=10.7") - elseif(${CMAKE_SYSTEM_NAME} MATCHES "Linux" OR - ${CMAKE_SYSTEM_NAME} MATCHES "FreeBSD") -+find_package(Threads REQUIRED) -+ - set(USE_DBUS_DEFAULT 1) - - find_package(UDev) -@@ -230,7 +232,6 @@ endif(EVENT_INPUT) - # check required dependencies - find_package(Boost REQUIRED) - find_package(ZLIBREQUIRED) --find_package(Threads REQUIRED) - find_package(OpenGL REQUIRED) - find_package(OpenAL REQUIRED) - find_package(OpenSceneGraph 3.2.0 REQUIRED diff --git a/games-simulation/flightgear/files/0002-flightgear-3.4.0-cmake.patch b/games-simulation/flightgear/files/0002-flightgear-3.4.0-cmake.patch deleted file mode 100644 index 2151acd.. --- a/games-simulation/flightgear/files/0002-flightgear-3.4.0-cmake.patch +++ /dev/null @@ -1,54 +0,0 @@ -From 14405fe2e397b9a6ab9b004cb8c7459eeb41ec59 Mon Sep 17 00:00:00 2001 -From: "Rebecca N. Palmer" -Date: Fri, 3 Apr 2015 19:15:52 +0100 -Subject: [PATCH] Fix compile with CMake 3.2.1, by Kevin Seroux - -Explicitly link X11, as this no longer comes with OpenGL - CMakeLists.txt| 1 + - src/Main/CMakeLists.txt | 4 +++- - utils/fgviewer/CMakeLists.txt | 4 - 3 files changed, 8 insertions(+), 1 deletion(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index c881c32..c443f58 100644 a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -110,6 +110,7 @@ IF(APPLE) - elseif(${CMAKE_SYSTEM_NAME} MATCHES
[gentoo-commits] repo/gentoo:master commit in: dev-python/crumbs/
commit: 74773c51b6d19dfa0227d8e62d6afae0dd945d79 Author: Patrice Clement gentoo org> AuthorDate: Sat Jan 14 00:31:44 2017 + Commit: Patrice Clement gentoo org> CommitDate: Sat Jan 14 00:32:40 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74773c51 dev-python/crumbs: stable for amd64. Package-Manager: portage-2.3.0 dev-python/crumbs/crumbs-2.1.0.ebuild | 6 ++ 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/dev-python/crumbs/crumbs-2.1.0.ebuild b/dev-python/crumbs/crumbs-2.1.0.ebuild index b747156..0691edd 100644 --- a/dev-python/crumbs/crumbs-2.1.0.ebuild +++ b/dev-python/crumbs/crumbs-2.1.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" IUSE="doc test" CDEPEND="dev-python/pyinotify[${PYTHON_USEDEP}]" @@ -33,8 +33,6 @@ RDEPEND="${CDEPEND}" python_compile_all() { use doc && esetup.py build_sphinx - - distutils-r1_python_compile_all } python_test() {
[gentoo-commits] repo/gentoo:master commit in: dev-python/crumbs/
commit: 181a7065c592ebbe73f38dba454ee57e26cc7132 Author: Patrice Clement gentoo org> AuthorDate: Sat Jan 14 00:32:30 2017 + Commit: Patrice Clement gentoo org> CommitDate: Sat Jan 14 00:32:43 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=181a7065 dev-python/crumbs: clean up old. Package-Manager: portage-2.3.0 dev-python/crumbs/Manifest| 3 --- dev-python/crumbs/crumbs-2.0.0.ebuild | 33 - dev-python/crumbs/crumbs-2.0.1.ebuild | 32 - dev-python/crumbs/crumbs-2.0.2.ebuild | 45 --- 4 files changed, 113 deletions(-) diff --git a/dev-python/crumbs/Manifest b/dev-python/crumbs/Manifest index 6ef1b70..bed6305 100644 --- a/dev-python/crumbs/Manifest +++ b/dev-python/crumbs/Manifest @@ -1,4 +1 @@ -DIST crumbs-2.0.0.tar.gz 13134 SHA256 776634a652205791f30419dbd3f89f26eecb0bf041348690f4552deb7f61ebc1 SHA512 b518041ed7d3d1026b83901f3ffa2faf1da30fb39c598eb88eebabfeb3489c4ce2b2de1f0267bdb3e7d9366509efe0e109f54ec45b9297345f1224c2de5213c5 WHIRLPOOL 64b7e09898c5861ab950fae1331ef973f4c42cc57e2204f23aaf11dce8eb84b817d9ee44b58acebbb909d1266a38eed419a615e8102cc76a46b4b41bb846592f -DIST crumbs-2.0.1.tar.gz 12377 SHA256 b537d608b9c54d8fc0bd73a4a60599fe2a68ba66ecd05f3f45a25d2301f439ca SHA512 d15a8f3484f8178a1d41555d1783fdf6356c97f05247cf3daf6c56af9e0bd2795ee187f7fde549f5e23b4883317608cc40a71dedfaf49e544c87a12a0f97738a WHIRLPOOL a74e0e61726ca7dbeb702ce92b369137b7c21da5e224a365c9fbf3e6221859c6307329447c6835ff824950d0155cf180d62616f10b6f3084cb041751e9e8d0c4 -DIST crumbs-2.0.2.tar.gz 19639 SHA256 4a520626d4f7687f45caa2fa85963b1e931e13156edab83b3738c7bbe7c8be91 SHA512 68786ccc0287e3aa3e62d351f38c01c16fc40b64d016a6f855d312292d4ae3e1e68e493fc2d621527fb82a7c7dc87df4b2b5ba04288d9cb8ccd2e7337fd51381 WHIRLPOOL ad04976b65d8f972053c104fd945b299341cb7ac8513e5e9b49f41af876aef37190870201c3403af55981070ccd5bb7879230ececa41264722763e6545792f13 DIST crumbs-2.1.0.tar.gz 19968 SHA256 f1343b0e8096adc3717a9606d570457ec025677aa75f3abb34c9b7d1aab79fbf SHA512 f68a7d0eb4375db6172ce714cf9350d236320e9a37b732f96cb6fa35f11b14ff19dcb233ae5062cadede625470e777ade12ddebe669d1ab7fccf9425a31a6087 WHIRLPOOL 73f806bbdccca68c1581200cd58c106cdbdbfb19d4ced68776c0c35e368e252ddf92348191fed39818facf79bbe726d1b5a298e5518cff2a4c858d9b53d89fd6 diff --git a/dev-python/crumbs/crumbs-2.0.0.ebuild b/dev-python/crumbs/crumbs-2.0.0.ebuild deleted file mode 100644 index 3e4b0a8.. --- a/dev-python/crumbs/crumbs-2.0.0.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -PYTHON_COMPAT=( python2_7 ) - -inherit distutils-r1 - -DESCRIPTION="Generalized all-in-one parameters module" -HOMEPAGE="https://github.com/alunduil/crumbs; -SRC_URI="https://github.com/alunduil/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="inotify test" - -CDEPEND="inotify? ( dev-python/pyinotify[${PYTHON_USEDEP}] )" -DEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - ${CDEPEND} - dev-python/coverage[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - dev-python/nose[${PYTHON_USEDEP}] - ) -" -RDEPEND="${CDEPEND}" - -python_test() { - nosetests || die "Tests failed on ${EPYTHON}" -} diff --git a/dev-python/crumbs/crumbs-2.0.1.ebuild b/dev-python/crumbs/crumbs-2.0.1.ebuild deleted file mode 100644 index 9bb5d2b.. --- a/dev-python/crumbs/crumbs-2.0.1.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -PYTHON_COMPAT=( python2_7 python3_4 ) - -inherit distutils-r1 - -DESCRIPTION="Generalized all-in-one parameters module" -HOMEPAGE="https://github.com/alunduil/crumbs; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64" -IUSE="inotify test" - -CDEPEND="inotify? ( dev-python/pyinotify[${PYTHON_USEDEP}] )" -DEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - ${CDEPEND} - dev-python/coverage[${PYTHON_USEDEP}] - dev-python/nose[${PYTHON_USEDEP}] - ) -" -RDEPEND="${CDEPEND}" - -python_test() { - nosetests || die "Tests failed on ${EPYTHON}" -} diff --git a/dev-python/crumbs/crumbs-2.0.2.ebuild b/dev-python/crumbs/crumbs-2.0.2.ebuild deleted file mode 100644 index 1b8def9.. --- a/dev-python/crumbs/crumbs-2.0.2.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -PYTHON_COMPAT=( python2_7 python3_4 ) - -inherit distutils-r1 - -DESCRIPTION="Generalized all-in-one parameters module" -HOMEPAGE="https://github.com/alunduil/crumbs;
[gentoo-commits] proj/portage:master commit in: bin/
commit: 5a53e732efa0ee7e2a3f8afe90d729212ff187fb Author: Michael Haubenwallner gentoo org> AuthorDate: Tue May 24 10:54:38 2016 + Commit: Zac Medico gentoo org> CommitDate: Sat Jan 14 00:13:42 2017 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=5a53e732 __multijob_init: work around Cygwin FIFO shortcoming Cygwin does not support multiple read-handles for one FIFO (yet). As we really need just one readonly- and one writeonly-handle, we can reorder to open one single readwrite- and one writeonly-handle. X-Gentoo-Bug: 583962 X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=583962 bin/helper-functions.sh | 9 +++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/bin/helper-functions.sh b/bin/helper-functions.sh index c096aed..9b6e201 100644 --- a/bin/helper-functions.sh +++ b/bin/helper-functions.sh @@ -20,12 +20,17 @@ makeopts_jobs() { __multijob_init() { # Setup a pipe for children to write their pids to when they finish. # We have to allocate two fd's because POSIX has undefined behavior - # when you open a FIFO for simultaneous read/write. #487056 + # when using one single fd for both read and write. #487056 + # However, opening an fd for read or write only will block until the + # opposite end is opened as well. Thus we open the first fd for both + # read and write to not block ourselve, but use it for reading only. + # The second fd really is opened for write only, as Cygwin supports + # just one single read fd per FIFO. #583962 local pipe=$(mktemp -t multijob.XX) rm -f "${pipe}" mkfifo -m 600 "${pipe}" - __redirect_alloc_fd mj_write_fd "${pipe}" __redirect_alloc_fd mj_read_fd "${pipe}" + __redirect_alloc_fd mj_write_fd "${pipe}" '>' rm -f "${pipe}" # See how many children we can fork based on the user's settings.
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible/
commit: 3926846ca2c3ef5132257fe357b2bca7423a6b84 Author: Brian Dolbec gentoo org> AuthorDate: Sat Jan 14 00:10:22 2017 + Commit: Brian Dolbec gentoo org> CommitDate: Sat Jan 14 00:10:47 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3926846c app-admin/ansible: Version bump rc releases Package-Manager: Portage-2.3.3_p23, Repoman-2.3.1_p16 app-admin/ansible/Manifest| 4 ++-- .../{ansible-2.1.4.0_rc2.ebuild => ansible-2.1.4.0_rc3.ebuild}| 4 ++-- .../{ansible-2.2.1.0_rc4.ebuild => ansible-2.2.1.0_rc5.ebuild}| 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/app-admin/ansible/Manifest b/app-admin/ansible/Manifest index bc6e503..973e2c1 100644 --- a/app-admin/ansible/Manifest +++ b/app-admin/ansible/Manifest @@ -1,5 +1,5 @@ DIST ansible-1.9.6.tar.gz 941457 SHA256 50773781b1e76f2885bbeb2351a97cf1c6a29239d3e073da939a104e7e81ee5d SHA512 97ea17f032bf253c53d5e1f79071603f0b3b7caffe4e267534cf181ab88b7186d953c41203c762e0650ab70302bde7e84bb5ee8bcd03153a3e4a76e41d1a3bec WHIRLPOOL b26390090aeabd2a6e8e27916a7cc0e89e0041715bd036118f034292da52df55107d27c577fe38e838b3455d3167cf3e876533fa47fe184d02ebfaa98cf46f5e DIST ansible-2.1.3.0.tar.gz 1851643 SHA256 a3bb0487687b70d5586277f0f0c9a419d05ad1811b81fa18535a568e5d064c0b SHA512 6a73a361a89e2785ba5157e309e18c04e2dd09a4133f9ab437d0b05f4e56790bc0430e08976638306c0254aa6b8eac4b558bbcd058f8f5bdba420de8f48c8c34 WHIRLPOOL 7dbb85ddb4533a2b4189aec7aa911a173e51646902bca71c7fdad2fadb7e3f3b88b3463dbf4a75913df0a9c72b3073dbad4b6c962dd484f638d5c58b5112ec4d -DIST ansible-2.1.4.0-0.2.rc2.tar.gz 1855972 SHA256 7fd749987ffa9955a0c2271314a11217e0c2106257c9c3c8243224550531ca2a SHA512 3fc7c4da59305f7dde51811a6ca13173bf4af768539403fc67d8015292680b4136f4b0ed006e87840cefd3cfd586e086dcd933bf99efc8919b5f38eaab3a5684 WHIRLPOOL 3fd91b89226bf0e4fe42c0f3070079606dcfb06efe36b533450367b45997867b158d9d6cbc8cc740f984d2cfb62ea8d75dcd2b2a6977a4628659991e600fc791 +DIST ansible-2.1.4.0-0.3.rc3.tar.gz 1856688 SHA256 53f6e183576867d2ee17071a55fc7eea4875b92976bbeae02f6f96101cd910a5 SHA512 15bb447617aa144458407aef0239fb374dc14492e7409a7c186dc98facf15fc7b054f5696b9d5184ac79d985ed17f01caafb6f59bb01dd72f06d80fde249d550 WHIRLPOOL e119f93833dbfebc47ac2f7ba4b21352dc28081d8f6d12c05d2cf0216e387a765ddb79d29000aca27c874ebccd303d6ec14fc93061979c87215c82e57d0a41c9 DIST ansible-2.2.0.0.tar.gz 2441851 SHA256 d9f198d293394ce0f8ba802561b2136e3301036a706b5584641b49408586 SHA512 8bb8360f41e920c46552ead826a342311d0acffa264334c8c8ae868f8bf45caad4ff2b9c9c0ec4e551653edaf80eb49d8dece5c2ba7e1088c2ce74d3ff0e3130 WHIRLPOOL 911ba4959fbca8527e9cf4b46c86cefc415433cab21486ff47302d02e60c4c2da1abc91c7ab564642a518acd5a5c1cbc8b3930ef7f596518c5aa358f001f4064 -DIST ansible-2.2.1.0-0.4.rc4.tar.gz 2454175 SHA256 2f47e7de9402b13dd388c2c00a0a89132930c81a237ce752c30d8da533c40a25 SHA512 eef79fb0e8c9ac9d838ac856418fdbb6be283004572a0539d6300c24e4abfc54599d9081ba4ae1060621f5400aad56559cc3345f7bc6d0f901fcb857923c7524 WHIRLPOOL adf2e4d46e74dc68c13075131aaf6b6263cdee1ad59b48a972f7b7d1e0512adf829660c78e6d4fd20d57b4b5754b57a0ea48ffb5677e56e5e5fd21f0ce4e2d61 +DIST ansible-2.2.1.0-0.5.rc5.tar.gz 2454925 SHA256 af4c186c9e7c010496425904a14183c3a15af6f160d725a37920135af60b54cd SHA512 5e2078181e54e6713ea0674fa7c6334023e65354334c192f19945631e4215cf8cc871e93f3e1c2af411c053c4185f3e6ba81f24c0ee7b59d75c9144fa7500f5b WHIRLPOOL cd71658a3ace432f2efab4aa0ada38acf5f03eb33f74e50a4c5e5357ef46e6048044cbc600d43fbe3b18f685de1988aede13ca0d649945b5370a2a93f0f82b57 diff --git a/app-admin/ansible/ansible-2.1.4.0_rc2.ebuild b/app-admin/ansible/ansible-2.1.4.0_rc3.ebuild similarity index 95% rename from app-admin/ansible/ansible-2.1.4.0_rc2.ebuild rename to app-admin/ansible/ansible-2.1.4.0_rc3.ebuild index f32d3cf..2a150b7 100644 --- a/app-admin/ansible/ansible-2.1.4.0_rc2.ebuild +++ b/app-admin/ansible/ansible-2.1.4.0_rc3.ebuild @@ -11,7 +11,7 @@ inherit distutils-r1 eutils versionator DESCRIPTION="Model-driven deployment, config management, and command execution framework" HOMEPAGE="http://ansible.com/; MY_V="$(get_version_component_range 1-4)" -MY_PV="${MY_V}-0.2.rc2" +MY_PV="${MY_V}-0.3.rc3" SRC_URI="http://releases.ansible.com/${PN}/${PN}-${MY_PV}.tar.gz; LICENSE="GPL-3" @@ -22,7 +22,7 @@ IUSE="keyczar test" RDEPEND=" keyczar? ( dev-python/keyczar[${PYTHON_USEDEP}] ) dev-python/paramiko[${PYTHON_USEDEP}] - dev-python/jinja[${PYTHON_USEDEP}] + =dev-python/pycrypto-2.6[${PYTHON_USEDEP}] diff --git a/app-admin/ansible/ansible-2.2.1.0_rc4.ebuild b/app-admin/ansible/ansible-2.2.1.0_rc5.ebuild similarity index 98% rename from app-admin/ansible/ansible-2.2.1.0_rc4.ebuild rename to app-admin/ansible/ansible-2.2.1.0_rc5.ebuild index 1bfca18..43c0688 100644 --- a/app-admin/ansible/ansible-2.2.1.0_rc4.ebuild +++ b/app-admin/ansible/ansible-2.2.1.0_rc5.ebuild @@ -11,7 +11,7 @@ inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: app-shells/hstr/
commit: a6fa013d6a765c898842fe99a81fa4d92c9edbd7 Author: Patrice Clement gentoo org> AuthorDate: Fri Jan 13 23:38:18 2017 + Commit: Patrice Clement gentoo org> CommitDate: Fri Jan 13 23:44:01 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6fa013d app-shells/hstr: stable for amd64. Package-Manager: portage-2.3.0 app-shells/hstr/hstr-1.21-r1.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app-shells/hstr/hstr-1.21-r1.ebuild b/app-shells/hstr/hstr-1.21-r1.ebuild index 56d9087..cbf49ba 100644 --- a/app-shells/hstr/hstr-1.21-r1.ebuild +++ b/app-shells/hstr/hstr-1.21-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -6,13 +6,13 @@ EAPI=6 inherit autotools multilib-minimal -DESCRIPTION="Shell history suggest box" +DESCRIPTION="shell history suggest box" HOMEPAGE="https://github.com/dvorka/hstr http://www.mindforger.com; SRC_URI="https://github.com/dvorka/hstr/archive/${PV}.tar.gz -> ${P}.tar.gz" SLOT="0" LICENSE="Apache-2.0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" IUSE="" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/hiro/
commit: cb98eba8930c3af870a438e5e81b162b285edea6 Author: Patrice Clement gentoo org> AuthorDate: Fri Jan 13 23:43:46 2017 + Commit: Patrice Clement gentoo org> CommitDate: Fri Jan 13 23:44:06 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb98eba8 dev-python/hiro: stable for amd64+x86. Package-Manager: portage-2.3.0 dev-python/hiro/hiro-0.2.ebuild | 13 - 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/dev-python/hiro/hiro-0.2.ebuild b/dev-python/hiro/hiro-0.2.ebuild index 24c044d..e341edf 100644 --- a/dev-python/hiro/hiro-0.2.ebuild +++ b/dev-python/hiro/hiro-0.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -13,9 +13,12 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" +KEYWORDS="amd64 x86" -RDEPEND="dev-python/mock[${PYTHON_USEDEP}] +RDEPEND=" + dev-python/mock[${PYTHON_USEDEP}] dev-python/six[${PYTHON_USEDEP}]" -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" + +DEPEND=" + ${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: dev-python/patch/
commit: 3c7adec64a4a1c6645ade93b1cc00861f0cfe233 Author: Patrice Clement gentoo org> AuthorDate: Fri Jan 13 23:40:25 2017 + Commit: Patrice Clement gentoo org> CommitDate: Fri Jan 13 23:44:04 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c7adec6 dev-python/patch: stable for amd64+x86. Package-Manager: portage-2.3.0 dev-python/patch/patch-1.16.ebuild | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/dev-python/patch/patch-1.16.ebuild b/dev-python/patch/patch-1.16.ebuild index 1c02227..96352c6 100644 --- a/dev-python/patch/patch-1.16.ebuild +++ b/dev-python/patch/patch-1.16.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -14,10 +14,10 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="" +KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] - app-arch/unzip" +DEPEND=" + app-arch/unzip + dev-python/setuptools[${PYTHON_USEDEP}]" S="${WORKDIR}"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libmcrypt/
commit: c752e9f14ee17ce35601e94c6afc3f81f93a2adb Author: Alon Bar-Lev gentoo org> AuthorDate: Fri Jan 13 22:55:02 2017 + Commit: Alon Bar-Lev gentoo org> CommitDate: Fri Jan 13 23:32:36 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c752e9f1 dev-libs/libmcrypt: assign crypto as only maintainer Package-Manager: portage-2.3.0 dev-libs/libmcrypt/metadata.xml | 18 +++--- 1 file changed, 7 insertions(+), 11 deletions(-) diff --git a/dev-libs/libmcrypt/metadata.xml b/dev-libs/libmcrypt/metadata.xml index 9fbe85c..a07f753 100644 --- a/dev-libs/libmcrypt/metadata.xml +++ b/dev-libs/libmcrypt/metadata.xml @@ -1,15 +1,11 @@ http://www.gentoo.org/dtd/metadata.dtd;> - - robb...@gentoo.org - Robin H. Johnson - - - cry...@gentoo.org - Crypto - - - mcrypt - + +cry...@gentoo.org +Crypto + + +mcrypt +
[gentoo-commits] repo/gentoo:master commit in: app-crypt/mcrypt/, app-crypt/mcrypt/files/
commit: a19d701b8517196aaec09d39e9542f132b3c0a0f Author: Alon Bar-Lev gentoo org> AuthorDate: Fri Jan 13 23:08:21 2017 + Commit: Alon Bar-Lev gentoo org> CommitDate: Fri Jan 13 23:32:37 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a19d701b app-crypt/mcrypt: eapi bump Package-Manager: portage-2.3.0 .../mcrypt/files/mcrypt-2.6.8-format-string.patch | 4 +-- app-crypt/mcrypt/files/mcrypt-2.6.8-stdlib.h.patch | 4 +-- app-crypt/mcrypt/mcrypt-2.6.8-r3.ebuild| 32 ++ 3 files changed, 36 insertions(+), 4 deletions(-) diff --git a/app-crypt/mcrypt/files/mcrypt-2.6.8-format-string.patch b/app-crypt/mcrypt/files/mcrypt-2.6.8-format-string.patch index d602bed..ceeb28f 100644 --- a/app-crypt/mcrypt/files/mcrypt-2.6.8-format-string.patch +++ b/app-crypt/mcrypt/files/mcrypt-2.6.8-format-string.patch @@ -1,5 +1,5 @@ src/errors.c -+++ src/errors.c +--- a/src/errors.c b/src/errors.c @@ -25,24 +25,24 @@ void err_quit(char *errmsg) diff --git a/app-crypt/mcrypt/files/mcrypt-2.6.8-stdlib.h.patch b/app-crypt/mcrypt/files/mcrypt-2.6.8-stdlib.h.patch index 7cfae98..c4bdb18 100644 --- a/app-crypt/mcrypt/files/mcrypt-2.6.8-stdlib.h.patch +++ b/app-crypt/mcrypt/files/mcrypt-2.6.8-stdlib.h.patch @@ -1,5 +1,5 @@ src/rfc2440.c 2008-11-17 06:50:01.0 +1100 -+++ src/rfc2440.c 2010-08-10 13:48:28.0 +1000 +--- a/src/rfc2440.c2008-11-17 06:50:01.0 +1100 b/src/rfc2440.c2010-08-10 13:48:28.0 +1000 @@ -23,7 +23,7 @@ #include #endif diff --git a/app-crypt/mcrypt/mcrypt-2.6.8-r3.ebuild b/app-crypt/mcrypt/mcrypt-2.6.8-r3.ebuild new file mode 100644 index ..f9248db --- /dev/null +++ b/app-crypt/mcrypt/mcrypt-2.6.8-r3.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="6" + +DESCRIPTION="replacement of the old unix crypt(1)" +HOMEPAGE="http://mcrypt.sourceforge.net/; +SRC_URI="mirror://sourceforge/mcrypt/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~x86-macos" +IUSE="nls" + +DEPEND=">=dev-libs/libmcrypt-2.5.8 + >=app-crypt/mhash-0.9.9 + sys-libs/zlib" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}/${PN}-2.6.7-qa.patch" + "${FILESDIR}/${P}-stdlib.h.patch" + "${FILESDIR}/${P}-segv.patch" + "${FILESDIR}/${P}-sprintf.patch" + "${FILESDIR}/${P}-format-string.patch" + "${FILESDIR}/${P}-overflow.patch" +) + +src_configure() { + econf $(use_enable nls) +}
[gentoo-commits] repo/gentoo:master commit in: app-crypt/quickcrypt/
commit: dae3a20450b145d5b6815ff4de9cc7e78338f30f Author: Alon Bar-Lev gentoo org> AuthorDate: Fri Jan 13 23:31:03 2017 + Commit: Alon Bar-Lev gentoo org> CommitDate: Fri Jan 13 23:32:38 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dae3a204 app-crypt/quickcrypt: eapi dump Package-Manager: portage-2.3.0 app-crypt/quickcrypt/quickcrypt-0.9.2b-r1.ebuild | 25 1 file changed, 25 insertions(+) diff --git a/app-crypt/quickcrypt/quickcrypt-0.9.2b-r1.ebuild b/app-crypt/quickcrypt/quickcrypt-0.9.2b-r1.ebuild new file mode 100644 index ..c4f0c9a --- /dev/null +++ b/app-crypt/quickcrypt/quickcrypt-0.9.2b-r1.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="6" + +MY_P=${P/-/_} +S=${WORKDIR}/${MY_P} +DESCRIPTION="gives you a quick MD5 Password from any string" +HOMEPAGE="http://linux.netpimpz.com/quickcrypt/; +SRC_URI="http://linux.netpimpz.com/quickcrypt/download/${MY_P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86 ~sparc ~ppc ~alpha ~amd64 ~ia64 ~hppa ~mips" +IUSE="" + +DEPEND=">=dev-lang/perl-5.6 + virtual/perl-Digest-MD5" +RDEPEND="${DEPEND}" + +src_install() { + dobin quickcrypt + dodoc README BUGS +}
[gentoo-commits] repo/gentoo:master commit in: app-crypt/mhash/
commit: 8b123cf68379fd14d57179b2348fe55f6d1cf8bc Author: Alon Bar-Lev gentoo org> AuthorDate: Fri Jan 13 23:05:31 2017 + Commit: Alon Bar-Lev gentoo org> CommitDate: Fri Jan 13 23:32:36 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b123cf6 app-crypt/mhash: eapi bump Package-Manager: portage-2.3.0 app-crypt/mhash/mhash-0.9.9.9-r2.ebuild | 58 + 1 file changed, 58 insertions(+) diff --git a/app-crypt/mhash/mhash-0.9.9.9-r2.ebuild b/app-crypt/mhash/mhash-0.9.9.9-r2.ebuild new file mode 100644 index ..47b8485 --- /dev/null +++ b/app-crypt/mhash/mhash-0.9.9.9-r2.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +inherit eutils + +DESCRIPTION="library providing a uniform interface to a large number of hash algorithms" +HOMEPAGE="http://mhash.sourceforge.net/; +SRC_URI="mirror://sourceforge/mhash/${P}.tar.gz" + +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 ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="static-libs" + +RDEPEND="" +DEPEND="dev-lang/perl" # pod2html + +PATCHES=( + "${FILESDIR}/${PN}-0.9.9-fix-mem-leak.patch" + "${FILESDIR}/${PN}-0.9.9-fix-snefru-segfault.patch" + "${FILESDIR}/${PN}-0.9.9-fix-whirlpool-segfault.patch" + "${FILESDIR}/${PN}-0.9.9-autotools-namespace-stomping.patch" + "${FILESDIR}/${P}-remove_premature_free.patch" + "${FILESDIR}/${P}-force64bit-tiger.patch" + "${FILESDIR}/${P}-align.patch" + "${FILESDIR}/${P}-alignment.patch" +) + +DOCS=( + doc/{example.c,skid2-authentication} + doc/mhash.html +) + +src_prepare() { + default + sed -i \ + -e 's/--netscape//' \ + "${S}"/doc/Makefile.in +} + +src_configure() { + # https://sourceforge.net/p/mhash/patches/11/ + export ac_cv_func_malloc_0_nonnull=yes + + econf $(use_enable static-libs static) +} + +src_compile() { + default + emake -C doc mhash.html +} + +src_install() { + default + prune_libtool_files +}
[gentoo-commits] repo/gentoo:master commit in: app-crypt/onak/
commit: 5ce88b7d5fe8039c77f4b5c14bd3e3a20736b592 Author: Alon Bar-Lev gentoo org> AuthorDate: Fri Jan 13 22:53:28 2017 + Commit: Alon Bar-Lev gentoo org> CommitDate: Fri Jan 13 23:32:35 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ce88b7d app-crypt/onak: assign crypto as only maintainer Package-Manager: portage-2.3.0 app-crypt/onak/metadata.xml | 11 --- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/app-crypt/onak/metadata.xml b/app-crypt/onak/metadata.xml index 0106d59..4f6e288 100644 --- a/app-crypt/onak/metadata.xml +++ b/app-crypt/onak/metadata.xml @@ -1,11 +1,8 @@ http://www.gentoo.org/dtd/metadata.dtd;> - - robb...@gentoo.org - - - cry...@gentoo.org - Crypto - + +cry...@gentoo.org +Crypto +
[gentoo-commits] repo/gentoo:master commit in: app-crypt/nasty/files/, app-crypt/nasty/
commit: 47fd579cdf5b02134c7a7465b3ea2004203a380d Author: Alon Bar-Lev gentoo org> AuthorDate: Fri Jan 13 23:20:01 2017 + Commit: Alon Bar-Lev gentoo org> CommitDate: Fri Jan 13 23:32:37 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47fd579c app-crypt/nasty: eapi bump Package-Manager: portage-2.3.0 app-crypt/nasty/files/nasty-0.6-flags.patch | 4 ++-- app-crypt/nasty/nasty-0.6-r1.ebuild | 16 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/app-crypt/nasty/files/nasty-0.6-flags.patch b/app-crypt/nasty/files/nasty-0.6-flags.patch index 271bbaa..522e570a 100644 --- a/app-crypt/nasty/files/nasty-0.6-flags.patch +++ b/app-crypt/nasty/files/nasty-0.6-flags.patch @@ -1,5 +1,5 @@ Makefile -+++ Makefile +--- a/Makefile b/Makefile @@ -1,15 +1,16 @@ VERSION=0.6 diff --git a/app-crypt/nasty/nasty-0.6-r1.ebuild b/app-crypt/nasty/nasty-0.6-r1.ebuild index 35c3375..8cea593 100644 --- a/app-crypt/nasty/nasty-0.6-r1.ebuild +++ b/app-crypt/nasty/nasty-0.6-r1.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI="2" +EAPI="6" -inherit eutils toolchain-funcs +inherit toolchain-funcs DESCRIPTION="Proof-of-concept GPG passphrase recovery tool" HOMEPAGE="http://www.vanheusden.com/nasty/; @@ -16,15 +16,15 @@ IUSE="" RDEPEND="app-crypt/gpgme" DEPEND="${RDEPEND}" -src_prepare() { - epatch "${FILESDIR}/${P}-flags.patch" -} +PATCHES=( + "${FILESDIR}/${P}-flags.patch" +) src_compile() { - emake CC="$(tc-getCC)" DEBUG= || die "emake failed" + emake CC="$(tc-getCC)" DEBUG= } src_install() { - dobin nasty || die "dobin nasty failed" + dobin nasty dodoc readme.txt }
[gentoo-commits] repo/gentoo:master commit in: app-crypt/onak/
commit: cab9cf22ecbfe9db23f7d310797a6944fb0bc73b Author: Alon Bar-Lev gentoo org> AuthorDate: Fri Jan 13 23:28:05 2017 + Commit: Alon Bar-Lev gentoo org> CommitDate: Fri Jan 13 23:32:38 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cab9cf22 app-crypt/onak: eapi bump Package-Manager: portage-2.3.0 app-crypt/onak/onak-0.4.0.ebuild | 11 +-- 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/app-crypt/onak/onak-0.4.0.ebuild b/app-crypt/onak/onak-0.4.0.ebuild index 8275c1c..c98432b 100644 --- a/app-crypt/onak/onak-0.4.0.ebuild +++ b/app-crypt/onak/onak-0.4.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=2 -inherit autotools eutils +EAPI=6 +inherit autotools DESCRIPTION="onak is an OpenPGP keyserver" HOMEPAGE="http://www.earth.li/projectpurple/progs/onak.html; @@ -18,8 +18,7 @@ DEPEND="berkdb? ( >=sys-libs/db-4 ) postgres? ( dev-db/postgresql[server] )" src_prepare() { - # Merged upstream - #epatch "${FILESDIR}"/${P}-berkdb-5.0.patch + default eautoreconf } @@ -37,7 +36,7 @@ src_install() { keepdir /var/lib/onak dosbin onak maxpath sixdegrees onak-mail.pl dobin splitkeys stripkey - doman *.[1-8] + doman *[^0].[1-8] insinto /etc doins onak.conf dodir /var/lib/onak/doc
[gentoo-commits] repo/gentoo:master commit in: app-crypt/nasty/
commit: 865892e6786a0eeabd503278c32931e17ae6fc2e Author: Alon Bar-Lev gentoo org> AuthorDate: Fri Jan 13 22:52:41 2017 + Commit: Alon Bar-Lev gentoo org> CommitDate: Fri Jan 13 23:32:35 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=865892e6 app-crypt/nasty: assign crypto as only maintainer Package-Manager: portage-2.3.0 app-crypt/nasty/metadata.xml | 11 --- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/app-crypt/nasty/metadata.xml b/app-crypt/nasty/metadata.xml index 0106d59..4f6e288 100644 --- a/app-crypt/nasty/metadata.xml +++ b/app-crypt/nasty/metadata.xml @@ -1,11 +1,8 @@ http://www.gentoo.org/dtd/metadata.dtd;> - - robb...@gentoo.org - - - cry...@gentoo.org - Crypto - + +cry...@gentoo.org +Crypto +
[gentoo-commits] repo/gentoo:master commit in: app-crypt/mcrypt/
commit: 3f822d04db597500411629aec31ba9eec8aa9caa Author: Alon Bar-Lev gentoo org> AuthorDate: Fri Jan 13 22:51:59 2017 + Commit: Alon Bar-Lev gentoo org> CommitDate: Fri Jan 13 23:32:34 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f822d04 app-crypt/mcrypt: assign crypto as only maintainer Package-Manager: portage-2.3.0 app-crypt/mcrypt/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/app-crypt/mcrypt/metadata.xml b/app-crypt/mcrypt/metadata.xml index eda7111..a07f753 100644 --- a/app-crypt/mcrypt/metadata.xml +++ b/app-crypt/mcrypt/metadata.xml @@ -1,10 +1,6 @@ http://www.gentoo.org/dtd/metadata.dtd;> - -robb...@gentoo.org -Robin H. Johnson - cry...@gentoo.org Crypto
[gentoo-commits] repo/gentoo:master commit in: app-crypt/quickcrypt/
commit: 322dfc47fc985def6fd76c7bd80ae26fa8bc9273 Author: Alon Bar-Lev gentoo org> AuthorDate: Fri Jan 13 22:54:04 2017 + Commit: Alon Bar-Lev gentoo org> CommitDate: Fri Jan 13 23:32:35 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=322dfc47 app-crypt/quickcrypt: assign crypto as only maintainer Package-Manager: portage-2.3.0 app-crypt/quickcrypt/metadata.xml | 11 --- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/app-crypt/quickcrypt/metadata.xml b/app-crypt/quickcrypt/metadata.xml index 0106d59..4f6e288 100644 --- a/app-crypt/quickcrypt/metadata.xml +++ b/app-crypt/quickcrypt/metadata.xml @@ -1,11 +1,8 @@ http://www.gentoo.org/dtd/metadata.dtd;> - - robb...@gentoo.org - - - cry...@gentoo.org - Crypto - + +cry...@gentoo.org +Crypto +
[gentoo-commits] repo/gentoo:master commit in: app-crypt/mhash/
commit: 72a933da367e6e1bf93a453ae1b826ceb3a09684 Author: Alon Bar-Lev gentoo org> AuthorDate: Fri Jan 13 22:50:56 2017 + Commit: Alon Bar-Lev gentoo org> CommitDate: Fri Jan 13 23:32:34 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72a933da app-crypt/mhash: assign crypto as maintainer Package-Manager: portage-2.3.0 app-crypt/mhash/metadata.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app-crypt/mhash/metadata.xml b/app-crypt/mhash/metadata.xml index 1efa45b..4d45a53 100644 --- a/app-crypt/mhash/metadata.xml +++ b/app-crypt/mhash/metadata.xml @@ -1,9 +1,9 @@ http://www.gentoo.org/dtd/metadata.dtd;> - -robb...@gentoo.org -Robin H. Johnson + +cry...@gentoo.org +Crypto mhash
[gentoo-commits] proj/kde:master commit in: sys-auth/elogind/
commit: 5883091dc660de25d6e8425673c729f903ab3149 Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Jan 13 21:32:06 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Jan 13 23:04:20 2017 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5883091d sys-auth/elogind: Pin gperf dep to 3.0*, fix install location Gentoo-bug: 599474 Thanks-to: Sven Eden gmx.net> Package-Manager: portage-2.3.0 sys-auth/elogind/elogind-219.12-r4.ebuild | 95 +++ 1 file changed, 95 insertions(+) diff --git a/sys-auth/elogind/elogind-219.12-r4.ebuild b/sys-auth/elogind/elogind-219.12-r4.ebuild new file mode 100644 index 000..3b419cb --- /dev/null +++ b/sys-auth/elogind/elogind-219.12-r4.ebuild @@ -0,0 +1,95 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit autotools linux-info pam udev + +DESCRIPTION="The systemd project's logind, extracted to a standalone package" +HOMEPAGE="https://github.com/wingo/elogind; +SRC_URI="https://github.com/wingo/elogind/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="CC0-1.0 LGPL-2.1+ public-domain" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="acl apparmor pam policykit +seccomp selinux" + +COMMON_DEPEND=" + sys-libs/libcap + sys-apps/util-linux + virtual/libudev:= + acl? ( sys-apps/acl ) + apparmor? ( sys-libs/libapparmor ) + pam? ( virtual/pam ) + seccomp? ( sys-libs/libseccomp ) + selinux? ( sys-libs/libselinux ) +" +RDEPEND="${COMMON_DEPEND} + sys-apps/dbus + policykit? ( sys-auth/polkit ) + !sys-auth/systemd +" +DEPEND="${COMMON_DEPEND} + =dev-util/gperf-3.0* + dev-util/intltool + sys-devel/libtool + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}/${PN}-docs.patch" + "${FILESDIR}/${PN}-lrt.patch" + "${FILESDIR}/${P}-session.patch" + "${FILESDIR}/${P}-login1-perms.patch" +) + +pkg_setup() { + local CONFIG_CHECK="~CGROUPS ~EPOLL ~INOTIFY_USER ~SECURITY_SMACK + ~SIGNALFD ~TIMERFD" + + use seccomp && CONFIG_CHECK+=" ~SECCOMP" + + if use kernel_linux; then + linux-info_pkg_setup + fi +} + +src_prepare() { + default + eautoreconf # Makefile.am patched by "${FILESDIR}/${PN}-{docs,lrt}.patch" +} + +src_configure() { + econf \ + --with-pamlibdir=$(getpam_mod_dir) \ + --with-udevrulesdir="$(get_udevdir)"/rules.d \ + --libdir="${EPREFIX}"/$(get_libdir) \ + --enable-smack \ + $(use_enable acl) \ + $(use_enable apparmor) \ + $(use_enable pam) \ + $(use_enable seccomp) \ + $(use_enable selinux) +} + +src_install() { + default + find "${D}" -name '*.la' -delete || die + + # Build system ignores --with-rootlibdir and puts pkgconfig below + # /$(libdir) - Move it to /usr/$(libdir)/pkgconfig + mkdir -p "${ED%/}"/usr/$(get_libdir) || die + mv "${ED%/}"/$(get_libdir)/pkgconfig "${ED%/}"/usr/$(get_libdir)/ || die + + newinitd "${FILESDIR}"/${PN}.init ${PN} + newconfd "${FILESDIR}"/${PN}.conf ${PN} +} + +pkg_postinst() { + if [ "$(rc-config list default | grep elogind)" = "" ]; then + ewarn "To enable the elogind daemon, elogind must be" + ewarn "added to the default runlevel:" + ewarn "# rc-update add elogind default" + fi +}
[gentoo-commits] proj/kde:master commit in: sys-auth/elogind/
commit: bf18ada760370fa04f60313e0ea26ef336bc1ed1 Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Jan 13 22:09:35 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Jan 13 23:04:24 2017 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=bf18ada7 sys-auth/elogind: Drop old Package-Manager: portage-2.3.0 sys-auth/elogind/elogind-219.12-r3.ebuild | 90 --- 1 file changed, 90 deletions(-) diff --git a/sys-auth/elogind/elogind-219.12-r3.ebuild b/sys-auth/elogind/elogind-219.12-r3.ebuild deleted file mode 100644 index bd3c660..000 --- a/sys-auth/elogind/elogind-219.12-r3.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 - -inherit autotools linux-info pam udev - -DESCRIPTION="The systemd project's logind, extracted to a standalone package" -HOMEPAGE="https://github.com/wingo/elogind; -SRC_URI="https://github.com/wingo/elogind/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="CC0-1.0 LGPL-2.1+ public-domain" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="acl apparmor pam policykit selinux +seccomp" - -COMMON_DEPEND=" - sys-libs/libcap - sys-apps/util-linux - virtual/libudev:= - acl? ( sys-apps/acl ) - apparmor? ( sys-libs/libapparmor ) - pam? ( virtual/pam ) - seccomp? ( sys-libs/libseccomp ) - selinux? ( sys-libs/libselinux ) -" -RDEPEND="${COMMON_DEPEND} - sys-apps/dbus - policykit? ( sys-auth/polkit ) - !sys-auth/systemd -" -DEPEND="${COMMON_DEPEND} - dev-util/gperf - dev-util/intltool - sys-devel/libtool - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}/${PN}-docs.patch" - "${FILESDIR}/${PN}-lrt.patch" - "${FILESDIR}/${P}-session.patch" - "${FILESDIR}/${P}-login1-perms.patch" -) - -pkg_setup() { - local CONFIG_CHECK="~CGROUPS ~EPOLL ~INOTIFY_USER ~SECURITY_SMACK - ~SIGNALFD ~TIMERFD" - - use seccomp && CONFIG_CHECK+=" ~SECCOMP" - - if use kernel_linux; then - linux-info_pkg_setup - fi -} - -src_prepare() { - default - eautoreconf # Makefile.am patched by "${FILESDIR}/${PN}-{docs,lrt}.patch" -} - -src_configure() { - econf \ - --with-pamlibdir=$(getpam_mod_dir) \ - --with-udevrulesdir="$(get_udevdir)"/rules.d \ - --libdir="${EPREFIX}"/usr/$(get_libdir) \ - --enable-smack \ - $(use_enable acl) \ - $(use_enable apparmor) \ - $(use_enable pam) \ - $(use_enable seccomp) \ - $(use_enable selinux) -} - -src_install() { - default - find "${D}" -name '*.la' -delete || die - - newinitd "${FILESDIR}"/${PN}.init ${PN} - newconfd "${FILESDIR}"/${PN}.conf ${PN} -} - -pkg_postinst() { - if [ "$(rc-config list default | grep elogind)" = "" ]; then - ewarn "To enable the elogind daemon, elogind must be" - ewarn "added to the default runlevel:" - ewarn "# rc-update add elogind default" - fi -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/ipython_genutils/
commit: bb8b259011355e2727518087f11586f18c7bfa56 Author: Patrice Clement gentoo org> AuthorDate: Fri Jan 13 22:51:22 2017 + Commit: Patrice Clement gentoo org> CommitDate: Fri Jan 13 22:56:43 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb8b2590 dev-python/ipython_genutils: stable for amd64. Package-Manager: portage-2.3.0 dev-python/ipython_genutils/ipython_genutils-0.1.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/ipython_genutils/ipython_genutils-0.1.0.ebuild b/dev-python/ipython_genutils/ipython_genutils-0.1.0.ebuild index f79cd60..1444a15 100644 --- a/dev-python/ipython_genutils/ipython_genutils-0.1.0.ebuild +++ b/dev-python/ipython_genutils/ipython_genutils-0.1.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 ~x86" IUSE="test" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/traitlets/
commit: 829dca6dac7633a661012f20239507f69d59fe80 Author: Patrice Clement gentoo org> AuthorDate: Fri Jan 13 22:50:17 2017 + Commit: Patrice Clement gentoo org> CommitDate: Fri Jan 13 22:56:41 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=829dca6d dev-python/traitlets: stable for amd64. Package-Manager: portage-2.3.0 dev-python/traitlets/traitlets-4.3.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/traitlets/traitlets-4.3.1.ebuild b/dev-python/traitlets/traitlets-4.3.1.ebuild index f70bedb..a70fa11 100644 --- a/dev-python/traitlets/traitlets-4.3.1.ebuild +++ b/dev-python/traitlets/traitlets-4.3.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 ~x86" IUSE="doc test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible/
commit: 44d5eddb7211c6b56d8d1dab7d80485abf323826 Author: Brian Dolbec gentoo org> AuthorDate: Fri Jan 13 22:48:33 2017 + Commit: Brian Dolbec gentoo org> CommitDate: Fri Jan 13 22:48:52 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44d5eddb app-admin/ansible: Manifest fix Package-Manager: Portage-2.3.3_p23, Repoman-2.3.1_p16 app-admin/ansible/Manifest | 1 - 1 file changed, 1 deletion(-) diff --git a/app-admin/ansible/Manifest b/app-admin/ansible/Manifest index c2eacd6..bc6e503 100644 --- a/app-admin/ansible/Manifest +++ b/app-admin/ansible/Manifest @@ -2,5 +2,4 @@ DIST ansible-1.9.6.tar.gz 941457 SHA256 50773781b1e76f2885bbeb2351a97cf1c6a29239 DIST ansible-2.1.3.0.tar.gz 1851643 SHA256 a3bb0487687b70d5586277f0f0c9a419d05ad1811b81fa18535a568e5d064c0b SHA512 6a73a361a89e2785ba5157e309e18c04e2dd09a4133f9ab437d0b05f4e56790bc0430e08976638306c0254aa6b8eac4b558bbcd058f8f5bdba420de8f48c8c34 WHIRLPOOL 7dbb85ddb4533a2b4189aec7aa911a173e51646902bca71c7fdad2fadb7e3f3b88b3463dbf4a75913df0a9c72b3073dbad4b6c962dd484f638d5c58b5112ec4d DIST ansible-2.1.4.0-0.2.rc2.tar.gz 1855972 SHA256 7fd749987ffa9955a0c2271314a11217e0c2106257c9c3c8243224550531ca2a SHA512 3fc7c4da59305f7dde51811a6ca13173bf4af768539403fc67d8015292680b4136f4b0ed006e87840cefd3cfd586e086dcd933bf99efc8919b5f38eaab3a5684 WHIRLPOOL 3fd91b89226bf0e4fe42c0f3070079606dcfb06efe36b533450367b45997867b158d9d6cbc8cc740f984d2cfb62ea8d75dcd2b2a6977a4628659991e600fc791 DIST ansible-2.2.0.0.tar.gz 2441851 SHA256 d9f198d293394ce0f8ba802561b2136e3301036a706b5584641b49408586 SHA512 8bb8360f41e920c46552ead826a342311d0acffa264334c8c8ae868f8bf45caad4ff2b9c9c0ec4e551653edaf80eb49d8dece5c2ba7e1088c2ce74d3ff0e3130 WHIRLPOOL 911ba4959fbca8527e9cf4b46c86cefc415433cab21486ff47302d02e60c4c2da1abc91c7ab564642a518acd5a5c1cbc8b3930ef7f596518c5aa358f001f4064 -DIST ansible-2.2.1.0-0.1.rc1.tar.gz 1665098 SHA256 c0ac6f74970cb798b8ba11e0508d43cfcd623510c9075afef9db72b96734f0d9 SHA512 5e0d5e4efe1cf14c2f09a673816d9c62c19cc2d5c9ee566320fb35c72f8fd5fad608473adb5ad0fd2711bdd5deb33d2e1f00ef019c05062b5edd621fc52ce653 WHIRLPOOL 51b75cf601668344a70717184cac52f9fa0f611d631f3bd18b4b75fdc2c10d654374d79a6099c6a9db3c04124fd37adc4c3a5d2511ba2e44b7f34a0a2439bad5 DIST ansible-2.2.1.0-0.4.rc4.tar.gz 2454175 SHA256 2f47e7de9402b13dd388c2c00a0a89132930c81a237ce752c30d8da533c40a25 SHA512 eef79fb0e8c9ac9d838ac856418fdbb6be283004572a0539d6300c24e4abfc54599d9081ba4ae1060621f5400aad56559cc3345f7bc6d0f901fcb857923c7524 WHIRLPOOL adf2e4d46e74dc68c13075131aaf6b6263cdee1ad59b48a972f7b7d1e0512adf829660c78e6d4fd20d57b4b5754b57a0ea48ffb5677e56e5e5fd21f0ce4e2d61
[gentoo-commits] repo/gentoo:master commit in: net-wireless/aircrack-ng/files/, net-wireless/aircrack-ng/
commit: eba2ed3873d7ba5e77e462040e366215a212bb82 Author: Alon Bar-Lev gentoo org> AuthorDate: Fri Jan 13 22:13:01 2017 + Commit: Alon Bar-Lev gentoo org> CommitDate: Fri Jan 13 22:13:14 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eba2ed38 net-wireless/aircrack-ng: openssl-1.1 issues +cleanup. Bug: 604844 Thanks: eroen Package-Manager: portage-2.3.0 ...g-.ebuild => aircrack-ng-1.2_rc4-r1.ebuild} | 85 -- net-wireless/aircrack-ng/aircrack-ng-.ebuild | 68 ++--- .../files/aircrack-ng-1.2_rc4-openssl.patch| 49 + 3 files changed, 101 insertions(+), 101 deletions(-) diff --git a/net-wireless/aircrack-ng/aircrack-ng-.ebuild b/net-wireless/aircrack-ng/aircrack-ng-1.2_rc4-r1.ebuild similarity index 62% copy from net-wireless/aircrack-ng/aircrack-ng-.ebuild copy to net-wireless/aircrack-ng/aircrack-ng-1.2_rc4-r1.ebuild index adc654d..21e2e5c 100644 --- a/net-wireless/aircrack-ng/aircrack-ng-.ebuild +++ b/net-wireless/aircrack-ng/aircrack-ng-1.2_rc4-r1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI="5" +EAPI="6" PYTHON_COMPAT=( python2_7 ) DISTUTILS_OPTIONAL=1 @@ -12,23 +12,9 @@ inherit toolchain-funcs distutils-r1 flag-o-matic DESCRIPTION="WLAN tools for breaking 802.11 WEP/WPA keys" HOMEPAGE="http://www.aircrack-ng.org; -if [[ ${PV} == "" ]] ; then - inherit subversion - ESVN_REPO_URI="http://svn.aircrack-ng.org/trunk; - KEYWORDS="" - S="${WORKDIR}/${PN}" -else - #inherit versionator - #MY_P=${P/\_/-} - #MY_PV="$(replace_version_separator 2 '-')" - #SRC_URI="http://download.aircrack-ng.org/${PN}-${MY_PV}.tar.gz; - #KEYWORDS="~amd64 ~arm ~ppc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" - #S="${WORKDIR}/${MY_P}" - MY_PV=${PV/_/-} - SRC_URI="http://download.${PN}.org/${PN}-${MY_PV}.tar.gz; - KEYWORDS="~amd64 ~arm ~ppc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" - S="${WORKDIR}/${PN}-${MY_PV}" -fi +MY_PV=${PV/_/-} +SRC_URI="http://download.${PN}.org/${PN}-${MY_PV}.tar.gz; +KEYWORDS="~amd64 ~arm ~ppc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" LICENSE="GPL-2" SLOT="0" @@ -56,27 +42,34 @@ RDEPEND="${DEPEND} REQUIRED_USE="airdrop-ng? ( ${PYTHON_REQUIRED_USE} ) airgraph-ng? ( ${PYTHON_REQUIRED_USE} )" +PATCHES=( + "${FILESDIR}/${P}-openssl.patch" +) + +S="${WORKDIR}/${PN}-${MY_PV}" + +pkg_setup() { + MAKE_COMMON=( + CC="$(tc-getCC)" \ + CXX="$(tc-getCXX)" \ + AR="$(tc-getAR)" \ + LD="$(tc-getLD)" \ + RANLIB="$(tc-getRANLIB)" \ + libnl=$(usex netlink true false) \ + pcre=$(usex pcre true false) \ + sqlite=$(usex sqlite true false) \ + experimental=$(usex experimental true false) + prefix="${ED}/usr" \ + ) +} + src_compile() { if [[ $($(tc-getCC) --version) == clang* ]] ; then #https://bugs.gentoo.org/show_bug.cgi?id=472890 filter-flags -frecord-gcc-switches fi - if [[ ${PV} == "" ]] ; then - liveflags=REVFLAGS=-D_REVISION="${ESVN_WC_REVISION}" - fi - - emake \ - CC="$(tc-getCC)" \ - CXX="$(tc-getCXX)" \ - AR="$(tc-getAR)" \ - LD="$(tc-getLD)" \ - RANLIB="$(tc-getRANLIB)" \ - libnl=$(usex netlink true false) \ - pcre=$(usex pcre true false) \ - sqlite=$(usex sqlite true false) \ - experimental=$(usex experimental true false) \ - ${liveflags} + emake "${MAKE_COMMON[@]}" if use airgraph-ng; then cd "${S}/scripts/airgraph-ng" @@ -89,31 +82,11 @@ src_compile() { } src_test() { - if [[ ${PV} == "" ]] ; then - liveflags=REVFLAGS=-D_REVISION="${ESVN_WC_REVISION}" - fi - - emake check \ - libnl=$(usex netlink true false) \ - pcre=$(usex pcre true false) \ - sqlite=$(usex sqlite true false) \ - experimental=$(usex experimental true false) \ - ${liveflags} + emake "${MAKE_COMMON[@]}" check } src_install() { - if [[ ${PV} == "" ]] ; then - liveflags=REVFLAGS=-D_REVISION="${ESVN_WC_REVISION}" - fi - - emake \ - prefix="${ED}/usr" \ - libnl=$(usex netlink true false) \ - pcre=$(usex pcre true false) \ - sqlite=$(usex sqlite true false) \ - experimental=$(usex experimental true false) \ - ${liveflags} \ - install + emake "${MAKE_COMMON[@]}" install dodoc AUTHORS ChangeLog INSTALLING README diff --git a/net-wireless/aircrack-ng/aircrack-ng-.ebuild
[gentoo-commits] repo/gentoo:master commit in: profiles/, app-admin/ansible/
commit: 7fe3025c771e147aaddbf632bc49e515b6b312ce Author: Brian Dolbec gentoo org> AuthorDate: Fri Jan 13 21:29:28 2017 + Commit: Brian Dolbec gentoo org> CommitDate: Fri Jan 13 21:35:22 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fe3025c app-admin/ansible: Latest security fixed release candidates Remove old rc. CVE-2016-9587 X-Gentoo-bug:605342 X-Gentoo-bug-url:https://bugs.gentoo.org/show_bug.cgi?id=605342 Package-Manager: Portage-2.3.3_p23, Repoman-2.3.1_p16 app-admin/ansible/Manifest | 2 ++ ...nsible-2.2.1.0_rc1.ebuild => ansible-2.1.4.0_rc2.ebuild} | 13 ++--- ...nsible-2.2.1.0_rc1.ebuild => ansible-2.2.1.0_rc4.ebuild} | 10 +- profiles/package.mask | 4 4 files changed, 13 insertions(+), 16 deletions(-) diff --git a/app-admin/ansible/Manifest b/app-admin/ansible/Manifest index 2f7380a..c2eacd6 100644 --- a/app-admin/ansible/Manifest +++ b/app-admin/ansible/Manifest @@ -1,4 +1,6 @@ DIST ansible-1.9.6.tar.gz 941457 SHA256 50773781b1e76f2885bbeb2351a97cf1c6a29239d3e073da939a104e7e81ee5d SHA512 97ea17f032bf253c53d5e1f79071603f0b3b7caffe4e267534cf181ab88b7186d953c41203c762e0650ab70302bde7e84bb5ee8bcd03153a3e4a76e41d1a3bec WHIRLPOOL b26390090aeabd2a6e8e27916a7cc0e89e0041715bd036118f034292da52df55107d27c577fe38e838b3455d3167cf3e876533fa47fe184d02ebfaa98cf46f5e DIST ansible-2.1.3.0.tar.gz 1851643 SHA256 a3bb0487687b70d5586277f0f0c9a419d05ad1811b81fa18535a568e5d064c0b SHA512 6a73a361a89e2785ba5157e309e18c04e2dd09a4133f9ab437d0b05f4e56790bc0430e08976638306c0254aa6b8eac4b558bbcd058f8f5bdba420de8f48c8c34 WHIRLPOOL 7dbb85ddb4533a2b4189aec7aa911a173e51646902bca71c7fdad2fadb7e3f3b88b3463dbf4a75913df0a9c72b3073dbad4b6c962dd484f638d5c58b5112ec4d +DIST ansible-2.1.4.0-0.2.rc2.tar.gz 1855972 SHA256 7fd749987ffa9955a0c2271314a11217e0c2106257c9c3c8243224550531ca2a SHA512 3fc7c4da59305f7dde51811a6ca13173bf4af768539403fc67d8015292680b4136f4b0ed006e87840cefd3cfd586e086dcd933bf99efc8919b5f38eaab3a5684 WHIRLPOOL 3fd91b89226bf0e4fe42c0f3070079606dcfb06efe36b533450367b45997867b158d9d6cbc8cc740f984d2cfb62ea8d75dcd2b2a6977a4628659991e600fc791 DIST ansible-2.2.0.0.tar.gz 2441851 SHA256 d9f198d293394ce0f8ba802561b2136e3301036a706b5584641b49408586 SHA512 8bb8360f41e920c46552ead826a342311d0acffa264334c8c8ae868f8bf45caad4ff2b9c9c0ec4e551653edaf80eb49d8dece5c2ba7e1088c2ce74d3ff0e3130 WHIRLPOOL 911ba4959fbca8527e9cf4b46c86cefc415433cab21486ff47302d02e60c4c2da1abc91c7ab564642a518acd5a5c1cbc8b3930ef7f596518c5aa358f001f4064 DIST ansible-2.2.1.0-0.1.rc1.tar.gz 1665098 SHA256 c0ac6f74970cb798b8ba11e0508d43cfcd623510c9075afef9db72b96734f0d9 SHA512 5e0d5e4efe1cf14c2f09a673816d9c62c19cc2d5c9ee566320fb35c72f8fd5fad608473adb5ad0fd2711bdd5deb33d2e1f00ef019c05062b5edd621fc52ce653 WHIRLPOOL 51b75cf601668344a70717184cac52f9fa0f611d631f3bd18b4b75fdc2c10d654374d79a6099c6a9db3c04124fd37adc4c3a5d2511ba2e44b7f34a0a2439bad5 +DIST ansible-2.2.1.0-0.4.rc4.tar.gz 2454175 SHA256 2f47e7de9402b13dd388c2c00a0a89132930c81a237ce752c30d8da533c40a25 SHA512 eef79fb0e8c9ac9d838ac856418fdbb6be283004572a0539d6300c24e4abfc54599d9081ba4ae1060621f5400aad56559cc3345f7bc6d0f901fcb857923c7524 WHIRLPOOL adf2e4d46e74dc68c13075131aaf6b6263cdee1ad59b48a972f7b7d1e0512adf829660c78e6d4fd20d57b4b5754b57a0ea48ffb5677e56e5e5fd21f0ce4e2d61 diff --git a/app-admin/ansible/ansible-2.2.1.0_rc1.ebuild b/app-admin/ansible/ansible-2.1.4.0_rc2.ebuild similarity index 76% copy from app-admin/ansible/ansible-2.2.1.0_rc1.ebuild copy to app-admin/ansible/ansible-2.1.4.0_rc2.ebuild index 4674018..f32d3cf 100644 --- a/app-admin/ansible/ansible-2.2.1.0_rc1.ebuild +++ b/app-admin/ansible/ansible-2.1.4.0_rc2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -10,9 +10,9 @@ inherit distutils-r1 eutils versionator DESCRIPTION="Model-driven deployment, config management, and command execution framework" HOMEPAGE="http://ansible.com/; -# This is a release candidate, so we need to do things a little differently -MY_PV="$(get_version_component_range 1-4)-0.1.rc1" -SRC_URI="https://github.com/${PN}/${PN}/archive/v${MY_PV}.tar.gz -> ${PN}-${MY_PV}.tar.gz" +MY_V="$(get_version_component_range 1-4)" +MY_PV="${MY_V}-0.2.rc2" +SRC_URI="http://releases.ansible.com/${PN}/${PN}-${MY_PV}.tar.gz; LICENSE="GPL-3" SLOT="0" @@ -45,7 +45,7 @@ DEPEND=" dev-vcs/git )" -S=${WORKDIR}/${PN}-${MY_PV} +S=${WORKDIR}/${PN}-${MY_V} # not included in release tarball RESTRICT="test" @@ -57,6 +57,5 @@ python_test() { python_install_all() { distutils-r1_python_install_all - # Documentation requires extra dependencies and building steps for release candidates so we skip it - #doman docs/man/man1/*.1 + doman docs/man/man1/*.1 } diff --git
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/maxima/, sci-mathematics/maxima/files/
commit: 15e36e1852ee097c668f686a033f4ed22695f4d5 Author: Ulrich Müller gentoo org> AuthorDate: Fri Jan 13 19:29:55 2017 + Commit: Ulrich Müller gentoo org> CommitDate: Fri Jan 13 20:35:27 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15e36e18 sci-mathematics/maxima: Remove old. maxima-5.34.1 is the last reverse dependency blocking removal of app-emacs/imaxima. Bug: 448242 Package-Manager: Portage-2.3.3, Repoman-2.3.1 sci-mathematics/maxima/Manifest | 1 - sci-mathematics/maxima/files/50maxima-gentoo-0.el | 9 -- sci-mathematics/maxima/files/clisp-0.patch| 19 --- sci-mathematics/maxima/files/clozurecl-0.patch| 27 sci-mathematics/maxima/files/cmucl-0.patch| 27 sci-mathematics/maxima/files/ecls-1.patch | 37 - sci-mathematics/maxima/files/imaxima-0.patch | 5 - sci-mathematics/maxima/files/sbcl-0.patch | 26 --- sci-mathematics/maxima/files/wish-0.patch | 28 sci-mathematics/maxima/maxima-5.34.1.ebuild | 186 -- 10 files changed, 365 deletions(-) diff --git a/sci-mathematics/maxima/Manifest b/sci-mathematics/maxima/Manifest index 9f316ad..bd89940 100644 --- a/sci-mathematics/maxima/Manifest +++ b/sci-mathematics/maxima/Manifest @@ -1,4 +1,3 @@ -DIST maxima-5.34.1.tar.gz 29469851 SHA256 20ca416ca912c8d3d99299f2ef45342a1beb2f077cf501c6a647de46bfdb89b7 SHA512 24a9ce0d2bfb0fa107460bbeec561869f9d3f2ce2623e39ab16b810dbf2712981bbf98ceee9c30f4e70fdec7f918a7743b5fb8cf26b67313e1d367dd8f2a1823 WHIRLPOOL 0f59cfe14391686a543027bb5cab8669439d0e36b016924872662f61e36cf05663480f8a3f942d7deccbe39ec7f45ed77deeb8a3c84241189ac0f1993537c47a DIST maxima-5.37.3.tar.gz 29964644 SHA256 8bd5dcd672f37ea752385475fc64f8c87dfa29bbe34766cbcb87b1f63dfb5934 SHA512 a337afdc779abc88297e7dadf8af949da881c91a237e85ed654046c98692f2446c0b2ddb8c81b637cb7a35dd3b712832aadc5dedcaa8b681496dae4835c9d0f1 WHIRLPOOL d24eeb7f39f88b9f542e28db28b8f249b1badc059fe744a83209b102b8f776131e4b2f91c28949f4f6de8323f163cb0a6be9bafc3c0ef058a73e9b543622e976 DIST maxima-5.38.1.tar.gz 38641257 SHA256 0e866536ab5847ec045ba013570f80f36206ca6ce07a5d13987010bcb321c6dc SHA512 abca10984dbb22a48bae481b2e803cb5bee6776e974b4bb9271773aa035fb5e49f34b2458aabca01f0a681a07179e57c012273be6f8d53c615b3309b1034abf9 WHIRLPOOL 443ab032e784e4e2c37274dc3b1635acd9ede08af7863793f93b2f8fdc10e9cce8d4b1a5e98df9a6486fe97e082fb4030fbb3208939ab627f7ca333de7c224b8 DIST maxima-5.39.0.tar.gz 38652090 SHA256 f58ff98013fcaa37d8661b941672c38db58f982f082d6cfcca1f1b5fac7d71b3 SHA512 393ade47fc3832ee44df7bf0c3bd2e501755167ec0f02d50d5876e7cf54fe682f2ebf2511290fa498d174e55961451e61ea5c1c5f6e5f9e6d04ad73d45a5d2a9 WHIRLPOOL 35c7e4acf7933c11562ade2ce30b9c3865a052fc13f9880502165313aae66925aff44cc9d70666001d0378ef14b2e0bf6bc2faeb258b6d50e558b9e043cd972c diff --git a/sci-mathematics/maxima/files/50maxima-gentoo-0.el b/sci-mathematics/maxima/files/50maxima-gentoo-0.el deleted file mode 100644 index ace2f4f.. --- a/sci-mathematics/maxima/files/50maxima-gentoo-0.el +++ /dev/null @@ -1,9 +0,0 @@ -(add-to-list 'load-path "@SITELISP@") -(autoload 'maxima-mode "maxima" "Maxima mode" t) -(autoload 'maxima "maxima" "Maxima interactive" t) -(autoload 'dbl "dbl" "Make a debugger to run lisp, maxima and or gdb in" t) -(add-to-list 'auto-mode-alist '("\\.ma?[cx]\\'" . maxima-mode)) - -;; emaxima mode -(autoload 'emaxima-mode "emaxima" "EMaxima" t) -(add-hook 'emaxima-mode-hook 'emaxima-mark-file-as-emaxima) diff --git a/sci-mathematics/maxima/files/clisp-0.patch b/sci-mathematics/maxima/files/clisp-0.patch deleted file mode 100644 index 7e65c40.. --- a/sci-mathematics/maxima/files/clisp-0.patch +++ /dev/null @@ -1,19 +0,0 @@ -diff -r -U1 maxima-5.30.0.orig/src/maxima.in maxima-5.30.0/src/maxima.in maxima-5.30.0.orig/src/maxima.in 2012-12-04 12:54:50.0 +0700 -+++ maxima-5.30.0/src/maxima.in2013-04-13 13:07:03.094128196 +0700 -@@ -138,5 +138,5 @@ - if [ -x "$MAXIMA_IMAGESDIR/binary-$MAXIMA_LISP/maxima" ]; then --exec "$MAXIMA_IMAGESDIR/binary-$MAXIMA_LISP/maxima" $MAXIMA_LISP_OPTIONS -q "" -- "$arg1" "$arg2" "$arg3" "$arg4" "$arg5" "$arg6" "$arg7" "$arg8" "$arg9" -+exec "$MAXIMA_IMAGESDIR/binary-$MAXIMA_LISP/maxima" $MAXIMA_LISP_OPTIONS -q -norc "" -- "$arg1" "$arg2" "$arg3" "$arg4" "$arg5" "$arg6" "$arg7" "$arg8" "$arg9" - else -- exec "$MAXIMA_IMAGESDIR/binary-$MAXIMA_LISP/@CLISP_RUNTIME@" $MAXIMA_LISP_OPTIONS -q -M "$maxima_image_base.mem" "" -- "$arg1" "$arg2" "$arg3" "$arg4" "$arg5" "$arg6" "$arg7" "$arg8" "$arg9" -+ exec "$MAXIMA_IMAGESDIR/binary-$MAXIMA_LISP/@CLISP_RUNTIME@" $MAXIMA_LISP_OPTIONS -q -norc -M "$maxima_image_base.mem" "" -- "$arg1" "$arg2" "$arg3" "$arg4" "$arg5" "$arg6" "$arg7" "$arg8" "$arg9" - fi -@@ -144,5 +144,5 @@ - if [ -x "$maxima_image_base" ]; then --exec "$maxima_image_base" $MAXIMA_LISP_OPTIONS
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 896d765b612c17a5d1989b714ba5839a0eb389d3 Author: Ulrich Müller gentoo org> AuthorDate: Fri Jan 13 20:34:42 2017 + Commit: Ulrich Müller gentoo org> CommitDate: Fri Jan 13 20:35:28 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=896d765b profiles: Mask app-emacs/imaxima for removal. profiles/package.mask | 6 ++ 1 file changed, 6 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 10c2086..a5fcdd7 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -30,6 +30,12 @@ #--- END OF EXAMPLES --- +# Ulrich Müller(13 Jan 2017) +# No longer maintained as a separate package. +# Use sci-mathematics/maxima with USE=emacs instead. +# Masked for removal in 30 days. Bug #448242. +app-emacs/imaxima + # Jeroen Roovers (12 Jan 2017) # Use x11-drivers/nvidia-drivers[tools] instead. media-video/nvidia-settings
[gentoo-commits] repo/gentoo:master commit in: sys-apps/ed/
commit: 3a9ec6527ccb64f9ca04bba9c8f7aab5040ffca3 Author: Lars Wendler gentoo org> AuthorDate: Fri Jan 13 20:29:32 2017 + Commit: Lars Wendler gentoo org> CommitDate: Fri Jan 13 20:29:32 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a9ec652 sys-apps/ed: Security cleanup (bug #605552). Package-Manager: Portage-2.3.3, Repoman-2.3.1 sys-apps/ed/Manifest | 1 - sys-apps/ed/ed-1.14.ebuild | 31 --- 2 files changed, 32 deletions(-) diff --git a/sys-apps/ed/Manifest b/sys-apps/ed/Manifest index 72091e6..f26ffbe 100644 --- a/sys-apps/ed/Manifest +++ b/sys-apps/ed/Manifest @@ -1,4 +1,3 @@ DIST ed-1.10.tar.lz 63717 SHA256 9540092c12309b2f4a294fdb8f5bd25f1ad5906a627518486e7733576a637e9a SHA512 b9c59de852609930d2a872f3d9af9ac12be8e80f3d2af49e3626cd909ba46ed4a4260844c636562cd479c5529a116055705260327f61304d8eaf88db6a60059a WHIRLPOOL 7130abba638202e06e078b9e60c9f83e6216fc0cd73891df08eda4a06044b9783a8f974b70dfb8452bdbc7c090bea3776c45b743e7a05bf9988197b51de729d8 DIST ed-1.13.tar.gz 87984 SHA256 f9e2a8c95dff14fab315680966ad3037afecdf089c2d0c281e267bf1ae836b0f SHA512 003b4e1015b3c9eb831c805b3bb1072f2e6da02c351770ddae69b438b6e9124b06cb9e30d9a0036dd1fc6a1f7d27fbe84f7e86ac5073ef403bd5958111986f5c WHIRLPOOL 813402266604578fb158801de897133069a0244b228ee613148018a540b2b73878f65c67d3e198b19683094decfa4ce89d81a39c993cc0ee393cc05ab7c8925e DIST ed-1.14.1.tar.gz 91622 SHA256 03385687959d8aed17c94af613fbcf31071030e6c5232978f61fa87a93af44c0 SHA512 a9a92f759cd4edcf12b11dc48df29dedb82b2cc58edd7a15dd3834009ba5aa5d60dbf05ba13573ccc09a24ee417136bc23e4d95fc7bf9fd22c9d046d4ba213d7 WHIRLPOOL 24ca395213743bce7bfbfca2d31834c9801a2075ea7db40e40d4c89034371cbb93141aa2f998ecfd071a19102d86aafb367c060db289a95ae2b2ef99128aa37b -DIST ed-1.14.tar.gz 91576 SHA256 705b5fc81e1d196d508c6a3a76896c9eb979807b508816103f53529c2b537671 SHA512 1f96e6d6e823b591593db01b2aa853d3b0cce26a7f74e39b326fd5a83f8788b81338028f5e1c0eb558d51ffac21e3a842435fe50bd6d29ed00e0d8996570631a WHIRLPOOL f3b8a475b822812cf4d4892831103c37bc5ec0bb609ffb2db1857f6e3fe4aa101cf30e175a5dbcf0e34873cb0f1e7594d5b162416aaed16f10d372084fe6932e diff --git a/sys-apps/ed/ed-1.14.ebuild b/sys-apps/ed/ed-1.14.ebuild deleted file mode 100644 index 4aef3ce.. --- a/sys-apps/ed/ed-1.14.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit toolchain-funcs - -DESCRIPTION="Your basic line editor" -HOMEPAGE="https://www.gnu.org/software/ed/; -#SRC_URI="mirror://gnu/ed/${P}.tar.lz" -# Using gzip instead -- the filesize diff is small and lzip uncommon #545344 -SRC_URI="http://fossies.org/linux/privat/${P}.tar.gz; - -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 ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="" - -DEPEND="sys-apps/texinfo" -RDEPEND="" - -src_configure() { - # Upstream configure script is moronic. - econf \ - CC="$(tc-getCC)" \ - CFLAGS="${CFLAGS}" \ - LDFLAGS="${CFLAGS} ${LDFLAGS}" \ - CPPFLAGS="${CPPFLAGS}" \ - --bindir="${EPREFIX}/bin" -}
[gentoo-commits] repo/gentoo:master commit in: app-crypt/loop-aes-losetup/
commit: 55f5f49df581d2eb61e38c35a4c5ca3e4fba3661 Author: Alon Bar-Lev gentoo org> AuthorDate: Fri Jan 13 02:00:09 2017 + Commit: Alon Bar-Lev gentoo org> CommitDate: Fri Jan 13 02:00:09 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55f5f49d app-crypt/loop-aes-losetup: fix description Bug: 605602 Package-Manager: portage-2.3.0 app-crypt/loop-aes-losetup/loop-aes-losetup-2.21.ebuild | 4 ++-- app-crypt/loop-aes-losetup/loop-aes-losetup-2.26.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app-crypt/loop-aes-losetup/loop-aes-losetup-2.21.ebuild b/app-crypt/loop-aes-losetup/loop-aes-losetup-2.21.ebuild index 5a5d530..5607877 100644 --- a/app-crypt/loop-aes-losetup/loop-aes-losetup-2.21.ebuild +++ b/app-crypt/loop-aes-losetup/loop-aes-losetup-2.21.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -12,7 +12,7 @@ MY_P="util-linux-${MY_PV}" LOOPAES_PV="${PV}-20120228" S="${WORKDIR}/${MY_P}" -DESCRIPTION="Various useful Linux utilities" +DESCRIPTION="Loop-AES losetup utility" HOMEPAGE="https://www.kernel.org/pub/linux/utils/util-linux/; SRC_URI="mirror://kernel/linux/utils/util-linux/v${PV:0:4}/${MY_P}.tar.xz http://loop-aes.sourceforge.net/updates/util-linux-${LOOPAES_PV}.diff.bz2; diff --git a/app-crypt/loop-aes-losetup/loop-aes-losetup-2.26.ebuild b/app-crypt/loop-aes-losetup/loop-aes-losetup-2.26.ebuild index afc58a7..92ce342 100644 --- a/app-crypt/loop-aes-losetup/loop-aes-losetup-2.26.ebuild +++ b/app-crypt/loop-aes-losetup/loop-aes-losetup-2.26.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -11,7 +11,7 @@ MY_P="util-linux-${MY_PV}" LOOPAES_PV="${PV}-20150310" S="${WORKDIR}/${MY_P}" -DESCRIPTION="Various useful Linux utilities" +DESCRIPTION="Loop-AES losetup utility" HOMEPAGE="https://www.kernel.org/pub/linux/utils/util-linux/; SRC_URI="mirror://kernel/linux/utils/util-linux/v${PV:0:4}/${MY_P}.tar.xz http://loop-aes.sourceforge.net/updates/util-linux-${LOOPAES_PV}.diff.bz2;
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/aufs-sources/
commit: b145ec0e363d9f7e60f9a254c9b40bf6c25925db Author: Justin Lecher gentoo org> AuthorDate: Fri Jan 13 18:48:37 2017 + Commit: Justin Lecher gentoo org> CommitDate: Fri Jan 13 18:50:09 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b145ec0e sys-kernel/aufs-sources: Fix wrong K_GENPATCHES_VER Package-Manager: Portage-2.3.3, Repoman-2.3.1 Signed-off-by: Justin Lecher gentoo.org> sys-kernel/aufs-sources/Manifest| 6 +++--- .../{aufs-sources-4.4.39.ebuild => aufs-sources-4.4.39-r1.ebuild} | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/sys-kernel/aufs-sources/Manifest b/sys-kernel/aufs-sources/Manifest index 4466c37..97a13c1 100644 --- a/sys-kernel/aufs-sources/Manifest +++ b/sys-kernel/aufs-sources/Manifest @@ -15,9 +15,9 @@ DIST genpatches-4.4-28.extras.tar.xz 16360 SHA256 6c1331851468c372e7f9ea2c456b45 DIST genpatches-4.4-30.base.tar.xz 823044 SHA256 9c57b8bd64b62a4bf24f8fde252d5bdaf44c3ae86d759836b9ecd46eb1f6bfb5 SHA512 f50d16367d433b8118082dc1c7e23df1109c52065b09287bc70bd7d811f2ab000a94dd4f62c89a7617417d8d0df65cd2156cbd209687ec42be62cb7a36c5d569 WHIRLPOOL 93a2d5dc5da2eccb39c3552b5d56abbf93b1c72936e6101d9d0538d62c01c1452152cf8e7205b7c6391dd258388d469b9f0ebd0ee6c9ed0b95e2d65eba4ef3da DIST genpatches-4.4-30.experimental.tar.xz 87764 SHA256 284dcf0dc30a5845f5a9c82f2130ff4b196f8c92923a6b6053a7d40010b45848 SHA512 cf74e739520ca8f4fd7108558bd581f61bfd7b73d94dec699d21ac53fac657db0994c5e71017c1cc079855d2699798489b7ca899f904e00a3753c5c154c5 WHIRLPOOL 96a94e53cba14b6acb44e1c67b92d8cf20b7fde0a46e99f9cf896c6ff49bb7c2e9682aec46a5e93f2d8c63790ba9817772f0258dbd4a0f85b215d4876e277bf3 DIST genpatches-4.4-30.extras.tar.xz 16368 SHA256 5ae402de247df572e8ea70d8ef23808b0c162cf31d4623327897ae54933adbf2 SHA512 edbd39ca766fc808ac34f868f28b05a0f8275fd5d1e62c8036d5204bfef34694383a07925c3b589d32d5f8ed8ac43fe1391d49071f02d7ac33bdd8249fad6b58 WHIRLPOOL eee136234d33cb39f5956e003eac9449889227f82a17e137dd8dd22a6dd8dfe7ade4973bded4d0130771465aabf4c35b6e69220d20a9b4a002a5a93165e6 -DIST genpatches-4.4-41.base.tar.xz 903076 SHA256 2fc1ec72c69851617430b023ee34e709e3381d35b9e9d8a304f82497fa9b122b SHA512 756cb5f4dd790338219d753721805b178838088cf9fb283971b0de17f3f25e5503cdde3c7f12d6dc9ffaffcb6280335c7bee16027adca8a95ffb63482575c6b6 WHIRLPOOL d662282e974f1fca142b85518df2018fb6572df6f642600eb7136f02dcc77acb3b2e519387c8979a3ae55cd05a9f09f04dfb5739186ebccb42d33e3b64492982 -DIST genpatches-4.4-41.experimental.tar.xz 87756 SHA256 7e0a05f5392ea0a0a773ba6a213099fb5e5e7f160d0e97e5efbef75949634edf SHA512 bc4f6c73042af681216df63ec45163cefa59cbd2a7c856d0eb5432e4d4b8c274fb2459004c900ff401e90c691cb299c20a0a136766eaa7155dd9af8f9ba28c7a WHIRLPOOL 910d1607f6b588433e50a6645e7d947b73a5f92f9fc1ce8d3c4335d59f9b7009a1048475da411ea8613d1614cf2aecd447fa160cce4a0d8c5454ee746381 -DIST genpatches-4.4-41.extras.tar.xz 16420 SHA256 3bb432cefdaf61a4777e2fecea0e668605c6cdbdba723fdf396953c5beb94ef8 SHA512 de4ea7d47034a32ad3e3013d23d841d2112719016e6789b1b4d2821098b0adb8ddf9b97e53c3b605bcffa1bed9c2ad86decd022813f20a6d60bd06f469019993 WHIRLPOOL be0df2881d58d62d2d11bfc1387b0bab69565a82b19e52aec7d9c3dd3f1919c0555ba70e6cac8b7100e949797216a875cec6075e5cc334d4322a28d539722ab4 +DIST genpatches-4.4-43.base.tar.xz 912072 SHA256 f7c9220f08385e8bdcd3cc42974581c259209aaf61fab1c3535e71a37e7fcb6c SHA512 3e84797279583fbe5e3031bef8c3a734363c2aa41ddac266d51871d7885293c1dd63a64f4cfbf0c06cb35420c3f66e84fb93dc5d1a4ea2cf0c63db43605054aa WHIRLPOOL 7b4eb188985fecbb1561cda8e2a78cd01f3695b198efa288482d432392b3a3d5c60fb6c5d6a70566ae4e929793ff967fef56fdadbdcab22426b328463756345d +DIST genpatches-4.4-43.experimental.tar.xz 87780 SHA256 534a3f534991a30ed827439a943507610af2a3063e1fdf04a312e53ffc2cc120 SHA512 37944015c17ca4ffbc09532980c78011b4e18cab22a83e28a052ba5708c9a560220ad84a445469165a4cc1e955c60c323e3cb52c3cdbee0d9c9bb1766c8638d9 WHIRLPOOL 0f52497cf2ba2d58c2cd7e84787df2bafb2cfa470c36421d72c4269c9f7f2bc856c611dbcc60e825ed5bebddd1de04adb1fe15893e7a1fb6fc9409e1b16ea34a +DIST genpatches-4.4-43.extras.tar.xz 16420 SHA256 edccb4cc994f3a80f3c8e01a0824038b2e0fa38572833027f6161908f2eeb739 SHA512 776451ecdbab4c28697549536224824c41e4d903bc3ea6fe5eee9d8b747bbac7343b56daddd7ab23bd2d35482e31e0f411dd60fa2b174112bee2fb75b07641c0 WHIRLPOOL 59ccb8d8254c1dab01c47bd6c312f442eefea753d1e7424b7b052ae6d652c2be076380406e6250e536cac49233c665955dbca085cc6b12276b13537cc86e69c7 DIST genpatches-4.4-44.base.tar.xz 927972 SHA256 56038667600add1d103062e9b58e678d342656fecab3ed484e10a1e3acbb4fee SHA512 e0b25e6334f1dc846ae324c43776910e99e64ff930fc414c7eb8fc963be023c7f72616c7945bf5a41a8c262651ac2c987242d499a2268ddb8df8dc00a0412f91 WHIRLPOOL 4ce426d9e2eb6468a4fe3ecc616fabc19566504dc86adb414d20f31f38cddeb866ec5cd34a91a4e83c4147e99b8fa3217c8d26a1282660ee48ef767c97c44252 DIST genpatches-4.4-44.experimental.tar.xz 87760 SHA256
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/aufs-sources/
commit: 82f8d59705d2b209f430bb08e4d4cb3a96e48da5 Author: Justin Lecher gentoo org> AuthorDate: Fri Jan 13 18:49:48 2017 + Commit: Justin Lecher gentoo org> CommitDate: Fri Jan 13 18:50:10 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82f8d597 sys-kernel/aufs-sources: Bump to latest genpatches and linux release Package-Manager: Portage-2.3.3, Repoman-2.3.1 Signed-off-by: Justin Lecher gentoo.org> sys-kernel/aufs-sources/Manifest | 3 + sys-kernel/aufs-sources/aufs-sources-4.9.3.ebuild | 85 +++ 2 files changed, 88 insertions(+) diff --git a/sys-kernel/aufs-sources/Manifest b/sys-kernel/aufs-sources/Manifest index 97a13c1..9d214f1 100644 --- a/sys-kernel/aufs-sources/Manifest +++ b/sys-kernel/aufs-sources/Manifest @@ -48,6 +48,9 @@ DIST genpatches-4.9-2.extras.tar.xz 17312 SHA256 c3d5b924d96f613b39161f9177de61c DIST genpatches-4.9-3.base.tar.xz 69148 SHA256 a6e6df6be8b3871caa56799af18206a85d8a101f5abe159c192f90487855e069 SHA512 9094837c8c8f1d3c5101b4ed4ef88aa25a8180bc78b371e6149db56e01a0d67df646a665ea5afd3b864b3959da599a3569bcd85f4550d86852157dd8befa4d12 WHIRLPOOL 4736fe01b9c9e62ae34d036b3f336fb5b8537188f1b2eb0edc6693e25c6157e621efe8765553dc9eef66156f8d2aac8eae30e6697c62fd6e06b8232b424fc4df DIST genpatches-4.9-3.experimental.tar.xz 105612 SHA256 a608c3ce851364df1c0b509ec24ae1dceb551de6d360268d9c2afebf990ec51e SHA512 2f3f977a655e896be17597e022dc104a6268b846ad5c8c9e46c04acb4351e5a9ab31857b1bd12b5bad73911337d148cf44424cc7e950aee96f2e47d678afb355 WHIRLPOOL 8fced43a935c08fdabf39f8910b5db154bdd69ae5791c70245b48168b7cbf205289fb0a6f7fe046cabda243a38bb1a1dcbe3f0948b4cc9db4805a53eb76d27d2 DIST genpatches-4.9-3.extras.tar.xz 17308 SHA256 7604684880a7e4218a403c6f9dba4e19ca8b0003ab66fce4283c3f2f96ed6bd0 SHA512 8826be7e19ffdd16cda6204aaafb3a66c654b73b3ee267c6ca695c99a933dc2abf02270c3a954f9996e79ee6e7f62105cc70e0cc91a2758c1c39ba8772517807 WHIRLPOOL 9483829bfb16252b161bff852d4f85122b0247c2df605bfe3e7c4b7dcf65bc8679519289d6c49bc3cdd46c62de156205bd05b83caddb38ebe756c4032f8793ba +DIST genpatches-4.9-4.base.tar.xz 128180 SHA256 908417d1d01119f397d6bcd1d5ddefa0a18291ab158fec201ae5af99749a9a38 SHA512 0ece60bf8739610d425d37a8d7bf4223c7b8236b06818c48610b41509f83a7b73a316b779337003ac92a1bcc637c024277e0b7e580be07328c9894dc8d25a6c5 WHIRLPOOL 1d11c4b2a935087b76638da49c6fbcc5278501256cc38181955e6b5eacb18d6147460e4e94ae726ba4bcd60baf9361e9d185681a26c058d951a21243bc01b574 +DIST genpatches-4.9-4.experimental.tar.xz 105620 SHA256 c68209cbfbac6906be0f1602959d3a8c37eb633e36ec8de3ed66101cada7cbea SHA512 382f787c24be1afcd0df02bb83af96949a146eab1adb53c9d29ba64e2f9ec855de2d1c6454b510f250228b549c9ddae79f1128521ce73be1b5570e23f17a82cc WHIRLPOOL 857cc4adf0fe65721374cc04d90981547a3f354e0653548064013342037346a29dc153150a291a01e2ab4519551c136c8eba1612ddce9e5f1764d92a949fdb9f +DIST genpatches-4.9-4.extras.tar.xz 17312 SHA256 c3d5b924d96f613b39161f9177de61c839f0e1142e4000ad7f3ca293c07c1a4a SHA512 1d8e24f4dc7cadf9edfca41afaf48147c3947101bd45a9cd52b4275869e70ae6c736758c228bb760b355befd49cc7973b1488bf212cf7e501ec11ba91378c947 WHIRLPOOL f5519bfc35e74a35238e5e7a4fc962e89a796e7ad82f32883467c37a882c1700c8bd4140eef8f6d0ffe6f2f0578713d25d2789fd5fe059e4bd32c6b7cf04e49e DIST linux-3.18.tar.xz 80934708 SHA256 becc413cc9e6d7f5cc52a3ce66d65c3725bc1d1cc1001f4ce6c32b69eb188cbd SHA512 2f0b72466e9bc538a675738aa416573d41bbbd7e3e2ffd5b5b127afde609ebc278cec5a3c37e73479607e957c13f1b4ed9782a3795e0dcc2cf8e550228594009 WHIRLPOOL 81634af631b7d30ccd1f4798f96f44d9aa0ba6609b73f2747eb6aebaf7a99487fb2dbd45767605186182533cb222bfd9236e8dd5e11a04fdb67c211e4e0a91d6 DIST linux-4.4.tar.xz 87295988 SHA256 401d7c8fef594999a460d10c72c5a94e9c2e1022f16795ec51746b0d165418b2 SHA512 13c8459933a8b80608e226a1398e3d1848352ace84bcfb7e6a4a33cb230bbe1ab719d4b58e067283df91ce5311be6d2d595fc8c19e2ae6ecc652499415614b3e WHIRLPOOL 02abc203d867404b9934aaa4c1e5b5dcbb0b0021e91a03f3a7e7fd224eed106821d8b4949f32a590536db150e5a88c16fcde88538777a26d0c17900f0257b1bc DIST linux-4.8.tar.xz 91966856 SHA256 3e9150065f193d3d94bcf46a1fe9f033c7ef7122ab71d75a7fb5a2f0c9a7e11a SHA512 a48a065f21e1c7c4de4cf8ca47b8b8d9a70f86b64e7cfa6e01be490f78895745b9c8790734b1d22182cf1f930fb87eaaa84e62ec8cc1f64ac4be9b949e7c0358 WHIRLPOOL 3888c8c07db0c069f827245d4d7306087f78f7d03e8240eb1fcd13622cd5dbe1c17cd8ed7dc11513f77f3efd5dbd84e2b48e82bdb9b9bfd2242fd62ae32812d5 diff --git a/sys-kernel/aufs-sources/aufs-sources-4.9.3.ebuild b/sys-kernel/aufs-sources/aufs-sources-4.9.3.ebuild new file mode 100644 index ..db5b22b --- /dev/null +++ b/sys-kernel/aufs-sources/aufs-sources-4.9.3.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2017 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=4 +K_DEBLOB_AVAILABLE="0" +UNIPATCH_STRICTORDER=1 +inherit kernel-2 eutils readme.gentoo-r1 +
[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/kernel/
commit: 1c1afe0de1dcbd230f92d856769bd9adb176e1d1 Author: Laurent Bigonville bigon be> AuthorDate: Fri Jan 6 13:18:24 2017 + Commit: Sven Vermeulen gentoo org> CommitDate: Fri Jan 13 18:39:46 2017 + URL: https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=1c1afe0d Use genfscon to label /sys/devices/system/cpu/online as cpu_online_t Since 8e01472078763ebc1eaea089a1adab75dd982ccd, it's possible to use genfscon for sysfs. This patch should help to deprecate distribution specific call to restorecon or tmpfiles to restore /sys/devices/system/cpu/online during boot. Thanks to Dominick for the tip. policy/modules/kernel/devices.te | 1 + 1 file changed, 1 insertion(+) diff --git a/policy/modules/kernel/devices.te b/policy/modules/kernel/devices.te index 9b1f207..67515ad 100644 --- a/policy/modules/kernel/devices.te +++ b/policy/modules/kernel/devices.te @@ -66,6 +66,7 @@ dev_node(cpu_device_t) type cpu_online_t, sysfs_types; files_type(cpu_online_t) dev_associate_sysfs(cpu_online_t) +genfscon sysfs /devices/system/cpu/online gen_context(system_u:object_r:cpu_online_t,s0) # # Type for /dev/crash
[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/contrib/
commit: daf2971d9e410585f2bcb9599a40ea969466a060 Author: cgzones googlemail com> AuthorDate: Thu Jan 5 19:59:37 2017 + Commit: Sven Vermeulen gentoo org> CommitDate: Fri Jan 13 18:42:07 2017 + URL: https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=daf2971d update irqbalance module policy/modules/contrib/irqbalance.fc | 8 +--- policy/modules/contrib/irqbalance.if | 7 --- policy/modules/contrib/irqbalance.te | 22 +- 3 files changed, 18 insertions(+), 19 deletions(-) diff --git a/policy/modules/contrib/irqbalance.fc b/policy/modules/contrib/irqbalance.fc index acc75dd..7753008 100644 --- a/policy/modules/contrib/irqbalance.fc +++ b/policy/modules/contrib/irqbalance.fc @@ -1,5 +1,7 @@ -/etc/rc\.d/init\.d/irqbalance -- gen_context(system_u:object_r:irqbalance_initrc_exec_t,s0) +/etc/rc\.d/init\.d/irqbalance -- gen_context(system_u:object_r:irqbalance_initrc_exec_t,s0) -/usr/sbin/irqbalance -- gen_context(system_u:object_r:irqbalance_exec_t,s0) +/usr/lib/systemd/system/irqbalance\.service-- gen_context(system_u:object_r:irqbalance_unit_t,s0) -/run/irqbalance\.pid -- gen_context(system_u:object_r:irqbalance_var_run_t,s0) +/run/irqbalance\.pid -- gen_context(system_u:object_r:irqbalance_pid_t,s0) + +/usr/sbin/irqbalance -- gen_context(system_u:object_r:irqbalance_exec_t,s0) diff --git a/policy/modules/contrib/irqbalance.if b/policy/modules/contrib/irqbalance.if index 9e943d3..a8e452f 100644 --- a/policy/modules/contrib/irqbalance.if +++ b/policy/modules/contrib/irqbalance.if @@ -19,14 +19,15 @@ # interface(`irqbalance_admin',` gen_require(` - type irqbalance_t, irqbalance_initrc_exec_t, irqbalance_var_run_t; + type irqbalance_t, irqbalance_initrc_exec_t; + type irqbalance_pid_t, irqbalance_unit_t; ') allow $1 irqbalance_t:process { ptrace signal_perms }; ps_process_pattern($1, irqbalance_t) - init_startstop_service($1, $2, irqbalance_t, irqbalance_initrc_exec_t) + init_startstop_service($1, $2, irqbalance_t, irqbalance_initrc_exec_t, irqbalance_unit_t) files_search_pids($1) - admin_pattern($1, irqbalance_var_run_t) + admin_pattern($1, irqbalance_pid_t) ') diff --git a/policy/modules/contrib/irqbalance.te b/policy/modules/contrib/irqbalance.te index 0a06815..7c8af64 100644 --- a/policy/modules/contrib/irqbalance.te +++ b/policy/modules/contrib/irqbalance.te @@ -12,21 +12,25 @@ init_daemon_domain(irqbalance_t, irqbalance_exec_t) type irqbalance_initrc_exec_t; init_script_file(irqbalance_initrc_exec_t) -type irqbalance_var_run_t; -files_pid_file(irqbalance_var_run_t) +type irqbalance_pid_t; +typealias irqbalance_pid_t alias irqbalance_var_run_t; +files_pid_file(irqbalance_pid_t) + +type irqbalance_unit_t; +init_unit_file(irqbalance_unit_t) # # Local policy # -allow irqbalance_t self:capability { setpcap net_admin }; +allow irqbalance_t self:capability { setpcap }; dontaudit irqbalance_t self:capability sys_tty_config; allow irqbalance_t self:process { getcap getsched setcap signal_perms }; allow irqbalance_t self:udp_socket create_socket_perms; -manage_files_pattern(irqbalance_t, irqbalance_var_run_t, irqbalance_var_run_t) -files_pid_filetrans(irqbalance_t, irqbalance_var_run_t, file) +manage_files_pattern(irqbalance_t, irqbalance_pid_t, irqbalance_pid_t) +files_pid_filetrans(irqbalance_t, irqbalance_pid_t, file) kernel_read_network_state(irqbalance_t) kernel_read_system_state(irqbalance_t) @@ -50,14 +54,6 @@ miscfiles_read_localization(irqbalance_t) userdom_dontaudit_use_unpriv_user_fds(irqbalance_t) userdom_dontaudit_search_user_home_dirs(irqbalance_t) -ifdef(`hide_broken_symptoms',` - dontaudit irqbalance_t self:capability sys_module; -') - -optional_policy(` - seutil_sigchld_newrole(irqbalance_t) -') - optional_policy(` udev_read_db(irqbalance_t) ')
[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/contrib/
commit: 8633756a1c6a363cd56ef5571b6266b8849ca10c Author: Chris PeBenito ieee org> AuthorDate: Mon Jan 2 18:10:39 2017 + Commit: Sven Vermeulen gentoo org> CommitDate: Fri Jan 13 18:40:45 2017 + URL: https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=8633756a boinc: Update from Russell Coker. policy/modules/contrib/boinc.te | 10 +- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/policy/modules/contrib/boinc.te b/policy/modules/contrib/boinc.te index 557c8f9..0296cd1 100644 --- a/policy/modules/contrib/boinc.te +++ b/policy/modules/contrib/boinc.te @@ -1,4 +1,4 @@ -policy_module(boinc, 1.4.0) +policy_module(boinc, 1.4.1) # @@ -85,6 +85,7 @@ domtrans_pattern(boinc_t, boinc_project_var_lib_t, boinc_project_t) kernel_read_system_state(boinc_t) kernel_search_vm_sysctl(boinc_t) +kernel_read_crypto_sysctls(boinc_t) corenet_all_recvfrom_unlabeled(boinc_t) corenet_all_recvfrom_netlabel(boinc_t) @@ -155,6 +156,13 @@ optional_policy(` sysnet_dns_name_resolve(boinc_t) ') +optional_policy(` + corenet_tcp_connect_xserver_port(boinc_t) + + xserver_list_xdm_tmp(boinc_t) + xserver_non_drawing_client(boinc_t) +') + # # Project local policy
[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/
commit: c8b3daa87fb663a3b0908b79f5876e5d91ede429 Author: cgzones googlemail com> AuthorDate: Thu Jan 5 10:53:06 2017 + Commit: Sven Vermeulen gentoo org> CommitDate: Fri Jan 13 18:39:00 2017 + URL: https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=c8b3daa8 auditd / auditctl: fix audits policy/modules/system/logging.te | 2 ++ 1 file changed, 2 insertions(+) diff --git a/policy/modules/system/logging.te b/policy/modules/system/logging.te index 90e8682..5443405 100644 --- a/policy/modules/system/logging.te +++ b/policy/modules/system/logging.te @@ -100,6 +100,7 @@ ifdef(`enable_mls',` # allow auditctl_t self:capability { fsetid dac_read_search dac_override }; +allow auditctl_t self:process getcap; allow auditctl_t self:netlink_audit_socket nlmsg_readpriv; read_files_pattern(auditctl_t, auditd_etc_t, auditd_etc_t) @@ -149,6 +150,7 @@ allow auditd_t auditd_etc_t:dir list_dir_perms; allow auditd_t auditd_etc_t:file read_file_perms; manage_files_pattern(auditd_t, auditd_log_t, auditd_log_t) +allow auditd_t auditd_log_t:dir setattr; manage_lnk_files_pattern(auditd_t, auditd_log_t, auditd_log_t) allow auditd_t var_log_t:dir search_dir_perms;
[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/kernel/
commit: 304394386e6c1a15f03ace7fef07ad055aa117b1 Author: cgzones googlemail com> AuthorDate: Fri Jan 6 14:03:08 2017 + Commit: Sven Vermeulen gentoo org> CommitDate: Fri Jan 13 18:39:07 2017 + URL: https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=30439438 update terminal module * label content of /dev/pts/ correctly * remove deprecated interfaces policy/modules/kernel/terminal.fc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/policy/modules/kernel/terminal.fc b/policy/modules/kernel/terminal.fc index 0ea25b6..256ad29 100644 --- a/policy/modules/kernel/terminal.fc +++ b/policy/modules/kernel/terminal.fc @@ -14,7 +14,6 @@ /dev/ip2[^/]* -c gen_context(system_u:object_r:tty_device_t,s0) /dev/isdn.*-c gen_context(system_u:object_r:tty_device_t,s0) /dev/ptmx -c gen_context(system_u:object_r:ptmx_t,s0) -/dev/pts/ptmx -c gen_context(system_u:object_r:ptmx_t,s0) /dev/rfcomm[0-9]+ -c gen_context(system_u:object_r:tty_device_t,s0) /dev/slamr[0-9]+ -c gen_context(system_u:object_r:tty_device_t,s0) /dev/tty -c gen_context(system_u:object_r:devtty_t,s0) @@ -25,6 +24,8 @@ /dev/pty/.*-c gen_context(system_u:object_r:bsdpty_device_t,s0) /dev/pts -d gen_context(system_u:object_r:devpts_t,s0-mls_systemhigh) +/dev/pts/ptmx -c gen_context(system_u:object_r:devpts_t,s0) +/dev/pts/[0-9]+-c gen_context(system_u:object_r:user_devpts_t,s0) /dev/tts/[^/]* -c gen_context(system_u:object_r:tty_device_t,s0) @@ -37,7 +38,7 @@ /dev/xvc[0-9]* -c gen_context(system_u:object_r:tty_device_t,s0) ifdef(`distro_gentoo',` -/dev/tts/[0-9]*-c gen_context(system_u:object_r:tty_device_t,s0) +/dev/tts/[0-9]+-c gen_context(system_u:object_r:tty_device_t,s0) # used by init scripts to initally populate udev /dev /lib/udev/devices/console -c gen_context(system_u:object_r:console_device_t,s0)
[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/contrib/
commit: ad6c6888c3d4e5307bc21cf69674c9530ac7 Author: cgzones googlemail com> AuthorDate: Thu Jan 5 19:29:56 2017 + Commit: Sven Vermeulen gentoo org> CommitDate: Fri Jan 13 18:40:52 2017 + URL: https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=ad6c6888 update loadkeys module policy/modules/contrib/loadkeys.fc | 4 ++-- policy/modules/contrib/loadkeys.te | 11 --- 2 files changed, 6 insertions(+), 9 deletions(-) diff --git a/policy/modules/contrib/loadkeys.fc b/policy/modules/contrib/loadkeys.fc index e50749f..c6fe71b 100644 --- a/policy/modules/contrib/loadkeys.fc +++ b/policy/modules/contrib/loadkeys.fc @@ -1,5 +1,5 @@ -/bin/loadkeys -- gen_context(system_u:object_r:loadkeys_exec_t,s0) -/bin/unikeys -- gen_context(system_u:object_r:loadkeys_exec_t,s0) +/bin/loadkeys -- gen_context(system_u:object_r:loadkeys_exec_t,s0) +/bin/unikeys -- gen_context(system_u:object_r:loadkeys_exec_t,s0) /usr/bin/loadkeys -- gen_context(system_u:object_r:loadkeys_exec_t,s0) /usr/bin/unikeys -- gen_context(system_u:object_r:loadkeys_exec_t,s0) diff --git a/policy/modules/contrib/loadkeys.te b/policy/modules/contrib/loadkeys.te index 07b72a7..45583cf 100644 --- a/policy/modules/contrib/loadkeys.te +++ b/policy/modules/contrib/loadkeys.te @@ -19,6 +19,7 @@ role loadkeys_roles types loadkeys_t; allow loadkeys_t self:capability { dac_override dac_read_search setuid sys_tty_config }; allow loadkeys_t self:fifo_file rw_fifo_file_perms; +allow loadkeys_t self:unix_stream_socket { connect create }; kernel_read_system_state(loadkeys_t) @@ -29,13 +30,13 @@ files_read_etc_files(loadkeys_t) files_read_etc_runtime_files(loadkeys_t) # keymap files are in /usr/share/keymaps or /usr/share/kbd/keymaps files_read_usr_files(loadkeys_t) +files_search_pids(loadkeys_t) +files_search_src(loadkeys_t) +files_search_tmp(loadkeys_t) term_dontaudit_use_console(loadkeys_t) term_use_unallocated_ttys(loadkeys_t) -init_dontaudit_use_fds(loadkeys_t) -init_dontaudit_use_script_ptys(loadkeys_t) - locallogin_use_fds(loadkeys_t) miscfiles_read_localization(loadkeys_t) @@ -43,10 +44,6 @@ miscfiles_read_localization(loadkeys_t) userdom_use_user_ttys(loadkeys_t) userdom_list_user_home_content(loadkeys_t) -ifdef(`hide_broken_symptoms',` - dev_dontaudit_rw_lvm_control(loadkeys_t) -') - optional_policy(` keyboardd_read_pipes(loadkeys_t) ')
[gentoo-commits] proj/hardened-refpolicy:master commit in: gentoo/
commit: 126b60840a73c64d47089586107caad6246d88fc Author: Sven Vermeulen gentoo org> AuthorDate: Fri Jan 13 18:43:01 2017 + Commit: Sven Vermeulen gentoo org> CommitDate: Fri Jan 13 18:43:01 2017 + URL: https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=126b6084 Update state of repository gentoo/STATE | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gentoo/STATE b/gentoo/STATE index 6a73fa2..0d9a5c2 100644 --- a/gentoo/STATE +++ b/gentoo/STATE @@ -1,2 +1,2 @@ -master 49545aad8fb956ffd1edc442f71c7e097b976be0 -contrib 2f0e37e19865de883e09a21dfc8111c7e9930495 +master b05d72b0d3a8f734793b602e573d7c9a8b8ba0f0 +contrib 0ff9bb4640443d6ae0c708178937f78712a3f2fb
[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/contrib/, /
commit: fa862b1ffe0e03c5053826090c3b2841e5a26732 Author: Sven Vermeulen gentoo org> AuthorDate: Fri Jan 13 18:41:31 2017 + Commit: Sven Vermeulen gentoo org> CommitDate: Fri Jan 13 18:41:31 2017 + URL: https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=fa862b1f Move of fakehwclock module to contrib fakehwclock.fc => policy/modules/contrib/fakehwclock.fc | 0 fakehwclock.if => policy/modules/contrib/fakehwclock.if | 0 fakehwclock.te => policy/modules/contrib/fakehwclock.te | 0 3 files changed, 0 insertions(+), 0 deletions(-) diff --git a/fakehwclock.fc b/policy/modules/contrib/fakehwclock.fc similarity index 100% rename from fakehwclock.fc rename to policy/modules/contrib/fakehwclock.fc diff --git a/fakehwclock.if b/policy/modules/contrib/fakehwclock.if similarity index 100% rename from fakehwclock.if rename to policy/modules/contrib/fakehwclock.if diff --git a/fakehwclock.te b/policy/modules/contrib/fakehwclock.te similarity index 100% rename from fakehwclock.te rename to policy/modules/contrib/fakehwclock.te
[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/contrib/
commit: c72f1e4fdabf0695266956696329d063be64a398 Author: Chris PeBenito ieee org> AuthorDate: Mon Jan 2 18:28:56 2017 + Commit: Sven Vermeulen gentoo org> CommitDate: Fri Jan 13 18:40:49 2017 + URL: https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=c72f1e4f Module version bump for mozilla update from Guido Trentalancia. policy/modules/contrib/mozilla.te | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/policy/modules/contrib/mozilla.te b/policy/modules/contrib/mozilla.te index 08ad6a1..454bd3d 100644 --- a/policy/modules/contrib/mozilla.te +++ b/policy/modules/contrib/mozilla.te @@ -1,4 +1,4 @@ -policy_module(mozilla, 2.10.5) +policy_module(mozilla, 2.10.6) #
[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/kernel/
commit: 0bb6636315aeb689646c5362ab11ae4101d1c30a Author: cgzones googlemail com> AuthorDate: Thu Jan 5 11:47:58 2017 + Commit: Sven Vermeulen gentoo org> CommitDate: Fri Jan 13 18:39:03 2017 + URL: https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=0bb66363 add files_search_src() required by loadkeys policy/modules/kernel/files.if | 18 ++ 1 file changed, 18 insertions(+) diff --git a/policy/modules/kernel/files.if b/policy/modules/kernel/files.if index b5eeaf8..f82c792 100644 --- a/policy/modules/kernel/files.if +++ b/policy/modules/kernel/files.if @@ -5216,6 +5216,24 @@ interface(`files_usr_filetrans',` ## +## Search directories in /usr/src. +## +## +## +## Domain allowed access. +## +## +# +interface(`files_search_src',` + gen_require(` + type src_t; + ') + + allow $1 src_t:dir search_dir_perms; +') + + +## ## Do not audit attempts to search /usr/src. ## ##
[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/contrib/
commit: 2de54e4adba981379d14e07bba8ab110e65942c9 Author: Chris PeBenito ieee org> AuthorDate: Tue Jan 10 01:33:35 2017 + Commit: Sven Vermeulen gentoo org> CommitDate: Fri Jan 13 18:42:11 2017 + URL: https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=2de54e4a Module version bumps for patches from cgzones. policy/modules/contrib/dphysswapfile.te | 2 +- policy/modules/contrib/fakehwclock.te | 2 +- policy/modules/contrib/gpg.te | 2 +- policy/modules/contrib/irqbalance.te| 2 +- policy/modules/contrib/loadkeys.te | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/policy/modules/contrib/dphysswapfile.te b/policy/modules/contrib/dphysswapfile.te index 1dabdb1..485372a 100644 --- a/policy/modules/contrib/dphysswapfile.te +++ b/policy/modules/contrib/dphysswapfile.te @@ -1,4 +1,4 @@ -policy_module(dphysswapfile, 0.0.1) +policy_module(dphysswapfile, 1.0.0) # diff --git a/policy/modules/contrib/fakehwclock.te b/policy/modules/contrib/fakehwclock.te index 6f2958f..b5cf663 100644 --- a/policy/modules/contrib/fakehwclock.te +++ b/policy/modules/contrib/fakehwclock.te @@ -1,4 +1,4 @@ -policy_module(fakehwclock, 0.0.1) +policy_module(fakehwclock, 1.0.0) # diff --git a/policy/modules/contrib/gpg.te b/policy/modules/contrib/gpg.te index dca3a22..44ee6ca 100644 --- a/policy/modules/contrib/gpg.te +++ b/policy/modules/contrib/gpg.te @@ -1,4 +1,4 @@ -policy_module(gpg, 2.10.3) +policy_module(gpg, 2.10.4) # diff --git a/policy/modules/contrib/irqbalance.te b/policy/modules/contrib/irqbalance.te index 7c8af64..5ce12a3 100644 --- a/policy/modules/contrib/irqbalance.te +++ b/policy/modules/contrib/irqbalance.te @@ -1,4 +1,4 @@ -policy_module(irqbalance, 1.8.1) +policy_module(irqbalance, 1.8.2) # diff --git a/policy/modules/contrib/loadkeys.te b/policy/modules/contrib/loadkeys.te index 45583cf..2ad9e9d 100644 --- a/policy/modules/contrib/loadkeys.te +++ b/policy/modules/contrib/loadkeys.te @@ -1,4 +1,4 @@ -policy_module(loadkeys, 1.10.0) +policy_module(loadkeys, 1.10.1) #
[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/kernel/
commit: 2523833e9b77e3ded7f9f884a0e2d9d9a0af620a Author: Chris PeBenito ieee org> AuthorDate: Tue Jan 10 01:36:27 2017 + Commit: Sven Vermeulen gentoo org> CommitDate: Fri Jan 13 18:39:48 2017 + URL: https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=2523833e Module version bump for cpu_online genfscon from Laurent Bigonville. policy/modules/kernel/devices.te | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/policy/modules/kernel/devices.te b/policy/modules/kernel/devices.te index 67515ad..560bb1c 100644 --- a/policy/modules/kernel/devices.te +++ b/policy/modules/kernel/devices.te @@ -1,4 +1,4 @@ -policy_module(devices, 1.19.2) +policy_module(devices, 1.19.3) #
[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/
commit: 7016d9a6b6505eea13d0c4cb7a4d94d096ef07ee Author: cgzones googlemail com> AuthorDate: Fri Jan 6 14:05:00 2017 + Commit: Sven Vermeulen gentoo org> CommitDate: Fri Jan 13 18:39:37 2017 + URL: https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=7016d9a6 update mount module * rename mount_var_run_t to mount_runtime_t * delete kernel_read_unlabeled_files(mount_t) * add selinux_getattr_fs(mount_t) policy/modules/system/mount.fc | 4 ++-- policy/modules/system/mount.te | 19 +-- 2 files changed, 11 insertions(+), 12 deletions(-) diff --git a/policy/modules/system/mount.fc b/policy/modules/system/mount.fc index 9cfb93a..182d0fd 100644 --- a/policy/modules/system/mount.fc +++ b/policy/modules/system/mount.fc @@ -2,7 +2,7 @@ /bin/mount.* -- gen_context(system_u:object_r:mount_exec_t,s0) /bin/umount.* -- gen_context(system_u:object_r:mount_exec_t,s0) -/sbin/mount\.zfs -- gen_context(system_u:object_r:mount_exec_t,s0) +/sbin/mount\.zfs -- gen_context(system_u:object_r:mount_exec_t,s0) /sbin/zfs -- gen_context(system_u:object_r:mount_exec_t,s0) /sbin/zpool-- gen_context(system_u:object_r:mount_exec_t,s0) @@ -14,4 +14,4 @@ /usr/sbin/zfs -- gen_context(system_u:object_r:mount_exec_t,s0) /usr/sbin/zpool-- gen_context(system_u:object_r:mount_exec_t,s0) -/run/mount(/.*)? gen_context(system_u:object_r:mount_var_run_t,s0) +/run/mount(/.*)? gen_context(system_u:object_r:mount_runtime_t,s0) diff --git a/policy/modules/system/mount.te b/policy/modules/system/mount.te index a2ed9b7..4bfb93b 100644 --- a/policy/modules/system/mount.te +++ b/policy/modules/system/mount.te @@ -23,12 +23,13 @@ role mount_roles types mount_t; type mount_loopback_t; # customizable files_type(mount_loopback_t) +type mount_runtime_t; +typealias mount_runtime_t alias mount_var_run_t; +files_pid_file(mount_runtime_t) + type mount_tmp_t; files_tmp_file(mount_tmp_t) -type mount_var_run_t; -files_pid_file(mount_var_run_t) - # causes problems with interfaces when # this is optionally declared in monolithic # policy--duplicate type declaration @@ -55,10 +56,10 @@ can_exec(mount_t, mount_exec_t) files_tmp_filetrans(mount_t, mount_tmp_t, { file dir }) -create_dirs_pattern(mount_t, mount_var_run_t, mount_var_run_t) -create_files_pattern(mount_t, mount_var_run_t, mount_var_run_t) -rw_files_pattern(mount_t, mount_var_run_t, mount_var_run_t) -files_pid_filetrans(mount_t, mount_var_run_t, dir, "mount") +create_dirs_pattern(mount_t, mount_runtime_t, mount_runtime_t) +create_files_pattern(mount_t, mount_runtime_t, mount_runtime_t) +rw_files_pattern(mount_t, mount_runtime_t, mount_runtime_t) +files_pid_filetrans(mount_t, mount_runtime_t, dir, "mount") kernel_read_system_state(mount_t) kernel_read_kernel_sysctls(mount_t) @@ -68,9 +69,6 @@ kernel_dontaudit_write_debugfs_dirs(mount_t) kernel_dontaudit_write_proc_dirs(mount_t) # To load binfmt_misc kernel module kernel_request_load_module(mount_t) -# for when /etc/mtab loses its type -# cjp: this seems wrong, the type should probably be etc -kernel_read_unlabeled_files(mount_t) # required for mount.smbfs corecmd_exec_bin(mount_t) @@ -142,6 +140,7 @@ miscfiles_read_localization(mount_t) sysnet_use_portmap(mount_t) seutil_read_config(mount_t) +selinux_getattr_fs(mount_t) userdom_use_all_users_fds(mount_t)
[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/kernel/, policy/modules/system/
commit: 2ee8cb27e92a136ad809c275920cc2a4fcdb5f5d Author: Chris PeBenito ieee org> AuthorDate: Tue Jan 10 01:34:15 2017 + Commit: Sven Vermeulen gentoo org> CommitDate: Fri Jan 13 18:39:40 2017 + URL: https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=2ee8cb27 Module version bumps for patches from cgzones. policy/modules/kernel/corenetwork.te.in | 2 +- policy/modules/kernel/files.te | 2 +- policy/modules/kernel/terminal.te | 2 +- policy/modules/system/logging.te| 2 +- policy/modules/system/mount.te | 2 +- policy/modules/system/unconfined.te | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/policy/modules/kernel/corenetwork.te.in b/policy/modules/kernel/corenetwork.te.in index 6e0ac9d..771064a 100644 --- a/policy/modules/kernel/corenetwork.te.in +++ b/policy/modules/kernel/corenetwork.te.in @@ -1,4 +1,4 @@ -policy_module(corenetwork, 1.22.1) +policy_module(corenetwork, 1.22.2) # diff --git a/policy/modules/kernel/files.te b/policy/modules/kernel/files.te index 484c7c8..306b969 100644 --- a/policy/modules/kernel/files.te +++ b/policy/modules/kernel/files.te @@ -1,4 +1,4 @@ -policy_module(files, 1.22.3) +policy_module(files, 1.22.4) # diff --git a/policy/modules/kernel/terminal.te b/policy/modules/kernel/terminal.te index ac68855..4c6c38d 100644 --- a/policy/modules/kernel/terminal.te +++ b/policy/modules/kernel/terminal.te @@ -1,4 +1,4 @@ -policy_module(terminal, 1.15.2) +policy_module(terminal, 1.15.3) # diff --git a/policy/modules/system/logging.te b/policy/modules/system/logging.te index 5443405..20fcd39 100644 --- a/policy/modules/system/logging.te +++ b/policy/modules/system/logging.te @@ -1,4 +1,4 @@ -policy_module(logging, 1.24.3) +policy_module(logging, 1.24.4) # diff --git a/policy/modules/system/mount.te b/policy/modules/system/mount.te index 4bfb93b..1700ba0 100644 --- a/policy/modules/system/mount.te +++ b/policy/modules/system/mount.te @@ -1,4 +1,4 @@ -policy_module(mount, 1.18.2) +policy_module(mount, 1.18.3) # diff --git a/policy/modules/system/unconfined.te b/policy/modules/system/unconfined.te index 7e942fc..0e06659 100644 --- a/policy/modules/system/unconfined.te +++ b/policy/modules/system/unconfined.te @@ -1,4 +1,4 @@ -policy_module(unconfined, 3.8.1) +policy_module(unconfined, 3.8.2) #
[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/services/, policy/modules/system/
commit: 4d0eb1e88ae6044142059e8c0b49867642348047 Author: Chris PeBenito ieee org> AuthorDate: Wed Jan 4 00:35:56 2017 + Commit: Sven Vermeulen gentoo org> CommitDate: Fri Jan 13 18:38:56 2017 + URL: https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=4d0eb1e8 Module version bump for patches from Guido Trentalancia. policy/modules/services/xserver.te | 2 +- policy/modules/system/init.te | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/policy/modules/services/xserver.te b/policy/modules/services/xserver.te index 2df9a3e..cef33cb 100644 --- a/policy/modules/services/xserver.te +++ b/policy/modules/services/xserver.te @@ -1,4 +1,4 @@ -policy_module(xserver, 3.12.8) +policy_module(xserver, 3.12.9) gen_require(` class x_drawable all_x_drawable_perms; diff --git a/policy/modules/system/init.te b/policy/modules/system/init.te index ce6f2f9..a47a4eb 100644 --- a/policy/modules/system/init.te +++ b/policy/modules/system/init.te @@ -1,4 +1,4 @@ -policy_module(init, 2.1.2) +policy_module(init, 2.1.3) gen_require(` class passwd rootok;
[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/contrib/
commit: af66987e2bf472c609166af2e3364c4f14312c5f Author: Guido Trentalancia trentalancia net> AuthorDate: Mon Jan 2 00:15:41 2017 + Commit: Sven Vermeulen gentoo org> CommitDate: Fri Jan 13 18:40:48 2017 + URL: https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=af66987e mozilla: execute evolution to send emails Let mozilla execute evolution in its own domain to send emails. Signed-off-by: Guido Trentalancia trentalancia.net> policy/modules/contrib/mozilla.te | 4 1 file changed, 4 insertions(+) diff --git a/policy/modules/contrib/mozilla.te b/policy/modules/contrib/mozilla.te index 3034af8..08ad6a1 100644 --- a/policy/modules/contrib/mozilla.te +++ b/policy/modules/contrib/mozilla.te @@ -258,6 +258,10 @@ optional_policy(` ') optional_policy(` + evolution_domtrans(mozilla_t) +') + +optional_policy(` gnome_stream_connect_gconf(mozilla_t) gnome_manage_generic_gconf_home_content(mozilla_t) gnome_home_filetrans_gconf_home(mozilla_t, dir, ".gconf")
[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/contrib/
commit: d49992a94bdadb621c569535a9c2b20fdd273cd7 Author: cgzones googlemail com> AuthorDate: Sun Jan 8 14:10:29 2017 + Commit: Sven Vermeulen gentoo org> CommitDate: Fri Jan 13 18:42:04 2017 + URL: https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=d49992a9 update gpg module * remove dead type aliases * prefix pinentry_exec_t with gpg module name policy/modules/contrib/gpg.fc | 22 +++--- policy/modules/contrib/gpg.te | 23 +++ 2 files changed, 18 insertions(+), 27 deletions(-) diff --git a/policy/modules/contrib/gpg.fc b/policy/modules/contrib/gpg.fc index da72db0..c428eb5 100644 --- a/policy/modules/contrib/gpg.fc +++ b/policy/modules/contrib/gpg.fc @@ -1,14 +1,14 @@ -HOME_DIR/\.gnupg(/.+)? gen_context(system_u:object_r:gpg_secret_t,s0) -HOME_DIR/\.gnupg/log-socket-s gen_context(system_u:object_r:gpg_agent_tmp_t,s0) -HOME_DIR/\.gnupg/S\.gpg-agent.*-s gen_context(system_u:object_r:gpg_agent_tmp_t,s0) -HOME_DIR/\.gnupg/S\.scdaemon -s gen_context(system_u:object_r:gpg_agent_tmp_t,s0) +HOME_DIR/\.gnupg(/.+)? gen_context(system_u:object_r:gpg_secret_t,s0) +HOME_DIR/\.gnupg/log-socket-s gen_context(system_u:object_r:gpg_agent_tmp_t,s0) +HOME_DIR/\.gnupg/S\.gpg-agent.*-s gen_context(system_u:object_r:gpg_agent_tmp_t,s0) +HOME_DIR/\.gnupg/S\.scdaemon -s gen_context(system_u:object_r:gpg_agent_tmp_t,s0) -/usr/bin/gpg(2)? -- gen_context(system_u:object_r:gpg_exec_t,s0) -/usr/bin/gpgsm -- gen_context(system_u:object_r:gpg_exec_t,s0) -/usr/bin/gpg-agent -- gen_context(system_u:object_r:gpg_agent_exec_t,s0) -/usr/bin/pinentry.*-- gen_context(system_u:object_r:pinentry_exec_t,s0) +/usr/bin/gpg(2)? -- gen_context(system_u:object_r:gpg_exec_t,s0) +/usr/bin/gpgsm -- gen_context(system_u:object_r:gpg_exec_t,s0) +/usr/bin/gpg-agent -- gen_context(system_u:object_r:gpg_agent_exec_t,s0) +/usr/bin/pinentry.*-- gen_context(system_u:object_r:gpg_pinentry_exec_t,s0) -/usr/lib/gnupg/.* -- gen_context(system_u:object_r:gpg_exec_t,s0) -/usr/lib/gnupg/gpgkeys.* -- gen_context(system_u:object_r:gpg_helper_exec_t,s0) +/usr/lib/gnupg/.* -- gen_context(system_u:object_r:gpg_exec_t,s0) +/usr/lib/gnupg/gpgkeys.* -- gen_context(system_u:object_r:gpg_helper_exec_t,s0) -/run/user/%{USERID}/gnupg(/.*)? gen_context(system_u:object_r:gpg_agent_tmp_t,s0) +/run/user/%{USERID}/gnupg(/.*)? gen_context(system_u:object_r:gpg_agent_tmp_t,s0) diff --git a/policy/modules/contrib/gpg.te b/policy/modules/contrib/gpg.te index 62f5827..dca3a22 100644 --- a/policy/modules/contrib/gpg.te +++ b/policy/modules/contrib/gpg.te @@ -26,40 +26,29 @@ attribute_role gpg_pinentry_roles; type gpg_t; type gpg_exec_t; -typealias gpg_t alias { user_gpg_t staff_gpg_t sysadm_gpg_t }; -typealias gpg_t alias { auditadm_gpg_t secadm_gpg_t }; userdom_user_application_domain(gpg_t, gpg_exec_t) role gpg_roles types gpg_t; type gpg_agent_t; type gpg_agent_exec_t; -typealias gpg_agent_t alias { user_gpg_agent_t staff_gpg_agent_t sysadm_gpg_agent_t }; -typealias gpg_agent_t alias { auditadm_gpg_agent_t secadm_gpg_agent_t }; userdom_user_application_domain(gpg_agent_t, gpg_agent_exec_t) role gpg_agent_roles types gpg_agent_t; type gpg_agent_tmp_t; -typealias gpg_agent_tmp_t alias { user_gpg_agent_tmp_t staff_gpg_agent_tmp_t sysadm_gpg_agent_tmp_t }; -typealias gpg_agent_tmp_t alias { auditadm_gpg_agent_tmp_t secadm_gpg_agent_tmp_t }; userdom_user_tmp_file(gpg_agent_tmp_t) type gpg_secret_t; -typealias gpg_secret_t alias { user_gpg_secret_t staff_gpg_secret_t sysadm_gpg_secret_t }; -typealias gpg_secret_t alias { auditadm_gpg_secret_t secadm_gpg_secret_t }; userdom_user_home_content(gpg_secret_t) type gpg_helper_t; type gpg_helper_exec_t; -typealias gpg_helper_t alias { user_gpg_helper_t staff_gpg_helper_t sysadm_gpg_helper_t }; -typealias gpg_helper_t alias { auditadm_gpg_helper_t secadm_gpg_helper_t }; userdom_user_application_domain(gpg_helper_t, gpg_helper_exec_t) role gpg_helper_roles types gpg_helper_t; type gpg_pinentry_t; -type pinentry_exec_t; -typealias gpg_pinentry_t alias { user_gpg_pinentry_t staff_gpg_pinentry_t sysadm_gpg_pinentry_t }; -typealias gpg_pinentry_t alias { auditadm_gpg_pinentry_t secadm_gpg_pinentry_t }; -userdom_user_application_domain(gpg_pinentry_t, pinentry_exec_t) +type gpg_pinentry_exec_t; +typealias gpg_pinentry_exec_t alias pinentry_exec_t; # 20170105 +userdom_user_application_domain(gpg_pinentry_t, gpg_pinentry_exec_t) role gpg_pinentry_roles types gpg_pinentry_t; type gpg_pinentry_tmp_t; @@
[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/
commit: 82d98c88d39b643eff0cd53679cd9374d33e7062 Author: cgzones googlemail com> AuthorDate: Fri Jan 6 14:01:45 2017 + Commit: Sven Vermeulen gentoo org> CommitDate: Fri Jan 13 18:39:05 2017 + URL: https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=82d98c88 update unconfined module * grant capability2:wake_alarm * remove deprecated interfaces policy/modules/system/unconfined.if | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/policy/modules/system/unconfined.if b/policy/modules/system/unconfined.if index 78f9c14..3bf6605 100644 --- a/policy/modules/system/unconfined.if +++ b/policy/modules/system/unconfined.if @@ -20,7 +20,7 @@ interface(`unconfined_domain_noaudit',` # Use most Linux capabilities allow $1 self:capability ~sys_module; - allow $1 self:capability2 syslog; + allow $1 self:capability2 { syslog wake_alarm }; allow $1 self:fifo_file manage_fifo_file_perms; # Transition to myself, to make get_ordered_context_list happy.
[gentoo-commits] proj/hardened-refpolicy:master commit in: /
commit: 1cb4d0c1c8cd982c27c18beb3cffcd8c262efd70 Author: cgzones googlemail com> AuthorDate: Sun Jan 1 21:48:37 2017 + Commit: Sven Vermeulen gentoo org> CommitDate: Fri Jan 13 18:38:58 2017 + URL: https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=1cb4d0c1 fix permission of installed segenxml.py by install-headers Makefile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 56cc0b6..b4c2bae 100644 --- a/Makefile +++ b/Makefile @@ -518,7 +518,8 @@ install-headers: $(layerxml) $(tunxml) $(boolxml) $(gentooxml) @echo "Installing $(NAME) policy headers." $(verbose) $(INSTALL) -m 644 $^ $(headerdir) $(verbose) mkdir -p $(headerdir)/support - $(verbose) $(INSTALL) -m 644 $(m4support) $(word $(words $(genxml)),$(genxml)) $(xmldtd) $(headerdir)/support + $(verbose) $(INSTALL) -m 644 $(m4support) $(xmldtd) $(headerdir)/support + $(verbose) $(INSTALL) -m 755 $(word $(words $(genxml)),$(genxml)) $(headerdir)/support $(verbose) $(genperm) $(avs) $(secclass) > $(headerdir)/support/all_perms.spt $(verbose) for i in $(notdir $(all_layers)); do \ mkdir -p $(headerdir)/$$i ;\
[gentoo-commits] proj/hardened-refpolicy:master commit in: /, policy/modules/contrib/
commit: 7560702ea3b605d41fda47238c224e253cda088b Author: Sven Vermeulen gentoo org> AuthorDate: Fri Jan 13 18:41:58 2017 + Commit: Sven Vermeulen gentoo org> CommitDate: Fri Jan 13 18:41:58 2017 + URL: https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=7560702e Move of dphysswapfile to contrib dphysswapfile.fc => policy/modules/contrib/dphysswapfile.fc | 0 dphysswapfile.if => policy/modules/contrib/dphysswapfile.if | 0 dphysswapfile.te => policy/modules/contrib/dphysswapfile.te | 0 3 files changed, 0 insertions(+), 0 deletions(-) diff --git a/dphysswapfile.fc b/policy/modules/contrib/dphysswapfile.fc similarity index 100% rename from dphysswapfile.fc rename to policy/modules/contrib/dphysswapfile.fc diff --git a/dphysswapfile.if b/policy/modules/contrib/dphysswapfile.if similarity index 100% rename from dphysswapfile.if rename to policy/modules/contrib/dphysswapfile.if diff --git a/dphysswapfile.te b/policy/modules/contrib/dphysswapfile.te similarity index 100% rename from dphysswapfile.te rename to policy/modules/contrib/dphysswapfile.te
[gentoo-commits] proj/hardened-refpolicy:master commit in: /
commit: 714f365c85547fffafb54431ac41927d3b9c3710 Author: cgzones googlemail com> AuthorDate: Thu Jan 5 19:24:04 2017 + Commit: Sven Vermeulen gentoo org> CommitDate: Fri Jan 13 18:40:54 2017 + URL: https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=714f365c add fakehwclock module fakehwclock.fc | 5 + fakehwclock.if | 46 ++ fakehwclock.te | 39 +++ 3 files changed, 90 insertions(+) diff --git a/fakehwclock.fc b/fakehwclock.fc new file mode 100644 index 000..d83c628 --- /dev/null +++ b/fakehwclock.fc @@ -0,0 +1,5 @@ +/etc/fake-hwclock\.data-- gen_context(system_u:object_r:fakehwclock_backup_t,s0) + +/sbin/fake-hwclock -- gen_context(system_u:object_r:fakehwclock_exec_t,s0) + +/usr/lib/systemd/system/fake-hwclock\.service -- gen_context(system_u:object_r:fakehwclock_unit_t,s0) diff --git a/fakehwclock.if b/fakehwclock.if new file mode 100644 index 000..24cc7d1 --- /dev/null +++ b/fakehwclock.if @@ -0,0 +1,46 @@ +## fake-hwclock - Control fake hardware clock. + + +## +## Execute a domain transition to run fake-hwclock. +## +## +## +## Domain allowed to transition. +## +## +# +interface(`fakehwclock_domtrans',` + gen_require(` + type fakehwclock_t, fakehwclock_exec_t; + ') + + corecmd_search_bin($1) + domtrans_pattern($1, fakehwclock_exec_t, fakehwclock_t) +') + + +## +## Execute fake-hwclock in the fake-hwclock domain, +## and allow the specified role +## the fake-hwclock domain. +## +## +## +## Domain allowed to transition. +## +## +## +## +## Role allowed access. +## +## +# +interface(`fakehwclock_run',` + gen_require(` + attribute_role fakehwclock_roles; + ') + + fakehwclock_domtrans($1) + roleattribute $2 fakehwclock_roles; +') diff --git a/fakehwclock.te b/fakehwclock.te new file mode 100644 index 000..6f2958f --- /dev/null +++ b/fakehwclock.te @@ -0,0 +1,39 @@ +policy_module(fakehwclock, 0.0.1) + + +# +# Declarations +# + +attribute_role fakehwclock_roles; + +type fakehwclock_t; +type fakehwclock_exec_t; +init_system_domain(fakehwclock_t, fakehwclock_exec_t) +role fakehwclock_roles types fakehwclock_t; + +type fakehwclock_backup_t; +files_type(fakehwclock_backup_t) + +type fakehwclock_unit_t; +init_unit_file(fakehwclock_unit_t) + + +# +# policy +# + +# sys_time : set system time +allow fakehwclock_t self:capability sys_time; +allow fakehwclock_t self:fifo_file rw_fifo_file_perms; + +allow fakehwclock_t fakehwclock_backup_t:file manage_file_perms; + +corecmd_exec_bin(fakehwclock_t) +corecmd_exec_shell(fakehwclock_t) + +miscfiles_read_localization(fakehwclock_t) + +optional_policy(` +cron_system_entry(fakehwclock_t, fakehwclock_exec_t) +')
[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/
commit: 55f60d30e606f695662113f02acc45a78e3433a3 Author: Guido Trentalancia trentalancia net> AuthorDate: Mon Jan 2 21:11:32 2017 + Commit: Sven Vermeulen gentoo org> CommitDate: Fri Jan 13 18:38:51 2017 + URL: https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=55f60d30 init: support sysvinit Add a permission needed for the correct functioning of sysvinit on systems using the initramfs. Without the selinux_get_fs_mount() interface call, the call to libselinux:is_selinux_enabled() fails and sysvinit tries to do the initial policy load again. Signed-off-by: Guido Trentalancia trentalancia.net> policy/modules/system/init.te | 5 + 1 file changed, 5 insertions(+) diff --git a/policy/modules/system/init.te b/policy/modules/system/init.te index bd97a7c..ce6f2f9 100644 --- a/policy/modules/system/init.te +++ b/policy/modules/system/init.te @@ -162,6 +162,7 @@ files_exec_etc_files(init_t) files_dontaudit_rw_root_files(init_t) files_dontaudit_rw_root_chr_files(init_t) +fs_getattr_xattr_fs(init_t) fs_list_inotifyfs(init_t) # cjp: this may be related to /dev/log fs_write_ramfs_sockets(init_t) @@ -174,6 +175,10 @@ mls_file_write_all_levels(init_t) mls_process_write_all_levels(init_t) mls_fd_use_all_levels(init_t) +# the following one is needed for libselinux:is_selinux_enabled() +# otherwise the call fails and sysvinit tries to load the policy +# again when using the initramfs +selinux_get_fs_mount(init_t) selinux_set_all_booleans(init_t) term_use_all_terms(init_t)
[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/kernel/
commit: 49047f621c6f9d5001be7d2ab6a1c33689d6b214 Author: cgzones googlemail com> AuthorDate: Fri Jan 6 14:06:37 2017 + Commit: Sven Vermeulen gentoo org> CommitDate: Fri Jan 13 18:39:10 2017 + URL: https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=49047f62 update corenetwork module * remove deprecated interfaces * label tcp port 2812 for monit policy/modules/kernel/corenetwork.fc| 17 - policy/modules/kernel/corenetwork.te.in | 1 + 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/policy/modules/kernel/corenetwork.fc b/policy/modules/kernel/corenetwork.fc index 9af1f7a..a717876 100644 --- a/policy/modules/kernel/corenetwork.fc +++ b/policy/modules/kernel/corenetwork.fc @@ -1,13 +1,12 @@ +/dev/ippp.*-c gen_context(system_u:object_r:ppp_device_t,s0) +/dev/ppp -c gen_context(system_u:object_r:ppp_device_t,s0) +/dev/pppox.* -c gen_context(system_u:object_r:ppp_device_t,s0) +/dev/tap.* -c gen_context(system_u:object_r:tun_tap_device_t,s0) -/dev/ippp.*-c gen_context(system_u:object_r:ppp_device_t,s0) -/dev/ppp -c gen_context(system_u:object_r:ppp_device_t,s0) -/dev/pppox.* -c gen_context(system_u:object_r:ppp_device_t,s0) -/dev/tap.* -c gen_context(system_u:object_r:tun_tap_device_t,s0) +/dev/net/.*-c gen_context(system_u:object_r:tun_tap_device_t,s0) -/dev/net/.*-c gen_context(system_u:object_r:tun_tap_device_t,s0) +/lib/udev/devices/ppp -c gen_context(system_u:object_r:ppp_device_t,s0) +/lib/udev/devices/net/.* -c gen_context(system_u:object_r:tun_tap_device_t,s0) -/lib/udev/devices/ppp -c gen_context(system_u:object_r:ppp_device_t,s0) -/lib/udev/devices/net/.* -c gen_context(system_u:object_r:tun_tap_device_t,s0) - -/usr/lib/udev/devices/ppp -c gen_context(system_u:object_r:ppp_device_t,s0) +/usr/lib/udev/devices/ppp -c gen_context(system_u:object_r:ppp_device_t,s0) /usr/lib/udev/devices/net/.* -c gen_context(system_u:object_r:tun_tap_device_t,s0) diff --git a/policy/modules/kernel/corenetwork.te.in b/policy/modules/kernel/corenetwork.te.in index bac6665..6e0ac9d 100644 --- a/policy/modules/kernel/corenetwork.te.in +++ b/policy/modules/kernel/corenetwork.te.in @@ -179,6 +179,7 @@ network_port(matahari, tcp,49000,s0, udp,49000,s0) network_port(memcache, tcp,11211,s0, udp,11211,s0) network_port(milter) # no defined portcon network_port(mmcc, tcp,5050,s0, udp,5050,s0) +network_port(monit, tcp,2812,s0) network_port(monopd, tcp,1234,s0) network_port(mountd, tcp,20048,s0, udp,20048,s0) network_port(movaz_ssc, tcp,5252,s0, udp,5252,s0)
[gentoo-commits] proj/hardened-refpolicy:master commit in: /
commit: 1c5eb0bbef55a47a0867916104065beb3f5e26f0 Author: cgzones googlemail com> AuthorDate: Thu Jan 5 20:02:36 2017 + Commit: Sven Vermeulen gentoo org> CommitDate: Fri Jan 13 18:41:38 2017 + URL: https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=1c5eb0bb add dphysswapfile module dphysswapfile.fc | 5 + dphysswapfile.if | 19 +++ dphysswapfile.te | 47 +++ 3 files changed, 71 insertions(+) diff --git a/dphysswapfile.fc b/dphysswapfile.fc new file mode 100644 index 000..1b2bfcc --- /dev/null +++ b/dphysswapfile.fc @@ -0,0 +1,5 @@ +/etc/dphys-swapfile -- gen_context(system_u:object_r:dphysswapfile_conf_t,s0) + +/sbin/dphys-swapfile-- gen_context(system_u:object_r:dphysswapfile_exec_t,s0) + +/var/swap -- gen_context(system_u:object_r:dphysswapfile_swap_t,s0) diff --git a/dphysswapfile.if b/dphysswapfile.if new file mode 100644 index 000..5372574 --- /dev/null +++ b/dphysswapfile.if @@ -0,0 +1,19 @@ +## Set up, mount/unmount, and delete an swap file. + + +## +## Dontaudit acces to the swap file. +## +## +## +## Domain to not audit. +## +## +# +interface(`dphysswapfile_dontaudit_read_swap',` + gen_require(` + type dphysswapfile_swap_t; + ') + + dontaudit $1 dphysswapfile_swap_t:file read_file_perms; +') diff --git a/dphysswapfile.te b/dphysswapfile.te new file mode 100644 index 000..1dabdb1 --- /dev/null +++ b/dphysswapfile.te @@ -0,0 +1,47 @@ +policy_module(dphysswapfile, 0.0.1) + + +# +# Declarations +# + +type dphysswapfile_t; +type dphysswapfile_exec_t; +init_system_domain(dphysswapfile_t, dphysswapfile_exec_t) + +type dphysswapfile_conf_t; +files_config_file(dphysswapfile_conf_t) + +type dphysswapfile_swap_t; +files_type(dphysswapfile_swap_t) + + +# +# Policy +# + +# sys_admin : for swapon +allow dphysswapfile_t self:capability sys_admin; +allow dphysswapfile_t self:fifo_file rw_fifo_file_perms; +allow dphysswapfile_t self:unix_stream_socket { create connect }; + +allow dphysswapfile_t dphysswapfile_conf_t:file read_file_perms; + +allow dphysswapfile_t dphysswapfile_exec_t:file execute_no_trans; + +allow dphysswapfile_t dphysswapfile_swap_t:file manage_file_perms; + +kernel_read_system_state(dphysswapfile_t) + +corecmd_exec_bin(dphysswapfile_t) +corecmd_exec_shell(dphysswapfile_t) + +files_dontaudit_getattr_pid_dirs(dphysswapfile_t) +files_read_etc_files(dphysswapfile_t) +files_search_var(dphysswapfile_t) + +fstools_exec(dphysswapfile_t) + +miscfiles_read_localization(dphysswapfile_t) + +userdom_dontaudit_search_user_home_dirs(dphysswapfile_t)
[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/services/
commit: 5f795b817282c2043871c0b527f8406cb5f86db8 Author: Chris PeBenito ieee org> AuthorDate: Mon Jan 2 18:11:31 2017 + Commit: Sven Vermeulen gentoo org> CommitDate: Fri Jan 13 18:38:36 2017 + URL: https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=5f795b81 xserver: Update from Russell Coker for boinc. policy/modules/services/xserver.if | 18 ++ policy/modules/services/xserver.te | 2 +- 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/policy/modules/services/xserver.if b/policy/modules/services/xserver.if index 59d5821..a054c9c 100644 --- a/policy/modules/services/xserver.if +++ b/policy/modules/services/xserver.if @@ -1236,6 +1236,24 @@ interface(`xserver_dontaudit_getattr_xdm_tmp_sockets',` ## +## list xdm_tmp_t directories +## +## +## +## Domain to allow +## +## +# +interface(`xserver_list_xdm_tmp',` + gen_require(` + type xdm_tmp_t; + ') + + allow $1 xdm_tmp_t:dir list_dir_perms; +') + + +## ## Execute the X server in the X server domain. ## ## diff --git a/policy/modules/services/xserver.te b/policy/modules/services/xserver.te index 00fad47..33f0487 100644 --- a/policy/modules/services/xserver.te +++ b/policy/modules/services/xserver.te @@ -1,4 +1,4 @@ -policy_module(xserver, 3.12.7) +policy_module(xserver, 3.12.8) gen_require(` class x_drawable all_x_drawable_perms;
[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/services/
commit: 71ed05134f724892f2fe1529bc55d88fe021ce2a Author: Guido Trentalancia trentalancia net> AuthorDate: Sat Dec 31 16:43:46 2016 + Commit: Sven Vermeulen gentoo org> CommitDate: Fri Jan 13 18:38:45 2017 + URL: https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=71ed0513 xserver: restrict executable memory permissions The dangerous execheap permission is removed from xdm and the dangerous execmem permission is only enabled for the Gnome Display Manager (gnome-shell running in gdm mode) through a new "xserver_gnome_xdm" boolean. This patch also updates the XKB libs file context with their default location (which at the moment is not compliant with FHS3 due to the fact that it allows by default to write the output from xkbcomp), adds the ability to read udev pid files and finally adds a few permissions so that xconsole can run smoothly. The anomalous permission to execute XKB var library files has been removed and the old X11R6 library location has been updated so that subdirectories are also labeled as xkb_var_lib. This patch includes various improvements and bug fixes as kindly suggested in reviews made by Christopher PeBenito. Signed-off-by: Guido Trentalancia trentalancia.net> policy/modules/services/xserver.fc | 6 -- policy/modules/services/xserver.te | 25 - 2 files changed, 20 insertions(+), 11 deletions(-) diff --git a/policy/modules/services/xserver.fc b/policy/modules/services/xserver.fc index 389b74f..40b214a 100644 --- a/policy/modules/services/xserver.fc +++ b/policy/modules/services/xserver.fc @@ -82,6 +82,9 @@ HOME_DIR/\.Xauthority.* -- gen_context(system_u:object_r:xauth_home_t,s0) /usr/sbin/lightdm -- gen_context(system_u:object_r:xdm_exec_t,s0) +# xserver default configure bug: not FHS-compliant because not read-only ! +/usr/share/X11/xkb(/.*)? gen_context(system_u:object_r:xkb_var_lib_t,s0) + /usr/X11R6/bin/[xgkw]dm-- gen_context(system_u:object_r:xdm_exec_t,s0) /usr/X11R6/bin/iceauth -- gen_context(system_u:object_r:iceauth_exec_t,s0) /usr/X11R6/bin/X -- gen_context(system_u:object_r:xserver_exec_t,s0) @@ -90,8 +93,7 @@ HOME_DIR/\.Xauthority.* -- gen_context(system_u:object_r:xauth_home_t,s0) /usr/X11R6/bin/Xipaq -- gen_context(system_u:object_r:xserver_exec_t,s0) /usr/X11R6/bin/Xorg-- gen_context(system_u:object_r:xserver_exec_t,s0) /usr/X11R6/bin/Xwrapper-- gen_context(system_u:object_r:xserver_exec_t,s0) -/usr/X11R6/lib/X11/xkb -d gen_context(system_u:object_r:xkb_var_lib_t,s0) -/usr/X11R6/lib/X11/xkb/.* -- gen_context(system_u:object_r:xkb_var_lib_t,s0) +/usr/X11R6/lib/X11/xkb(/.*)? gen_context(system_u:object_r:xkb_var_lib_t,s0) ifndef(`distro_debian',` /usr/var/[xgkw]dm(/.*)? gen_context(system_u:object_r:xserver_log_t,s0) diff --git a/policy/modules/services/xserver.te b/policy/modules/services/xserver.te index 33f0487..2df9a3e 100644 --- a/policy/modules/services/xserver.te +++ b/policy/modules/services/xserver.te @@ -42,6 +42,14 @@ gen_tunable(xdm_sysadm_login, false) ## ## +## Use gnome-shell in gdm mode as the +## X Display Manager (XDM) +## +## +gen_tunable(xserver_gnome_xdm, false) + +## +## ## Support X userspace object manager ## ## @@ -307,6 +315,7 @@ optional_policy(` # allow xdm_t self:capability { setgid setuid sys_resource kill sys_tty_config mknod chown dac_override dac_read_search fowner fsetid ipc_owner sys_nice sys_rawio net_bind_service }; +dontaudit xdm_t self:capability sys_admin; allow xdm_t self:process { setexec setpgid getsched setsched setrlimit signal_perms }; allow xdm_t self:fifo_file rw_fifo_file_perms; allow xdm_t self:shm create_shm_perms; @@ -319,7 +328,7 @@ allow xdm_t self:socket create_socket_perms; allow xdm_t self:appletalk_socket create_socket_perms; allow xdm_t self:key { search link write }; -allow xdm_t xconsole_device_t:fifo_file { getattr setattr }; +allow xdm_t xconsole_device_t:fifo_file { read_fifo_file_perms setattr_fifo_file_perms }; # Allow gdm to run gdm-binary can_exec(xdm_t, xdm_exec_t) @@ -510,6 +519,10 @@ tunable_policy(`xdm_sysadm_login',` # allow xserver_t xdm_tmpfs_t:file rw_file_perms; ') +tunable_policy(`xserver_gnome_xdm',` + allow xdm_t self:process execmem; +') + optional_policy(` alsa_domtrans(xdm_t) ') @@ -589,10 +602,6 @@ optional_policy(` optional_policy(` unconfined_domain(xdm_t) unconfined_domtrans(xdm_t) - - ifndef(`distro_redhat',` - allow xdm_t self:process { execheap execmem }; - ') ') optional_policy(` @@ -658,6 +667,7 @@ manage_fifo_files_pattern(xserver_t, xserver_tmpfs_t, xserver_tmpfs_t) manage_sock_files_pattern(xserver_t, xserver_tmpfs_t, xserver_tmpfs_t) fs_tmpfs_filetrans(xserver_t, xserver_tmpfs_t, { dir file lnk_file sock_file fifo_file }) +# Run xkbcomp
[gentoo-commits] repo/gentoo:master commit in: media-libs/flac/files/, media-libs/flac/
commit: 29397cdf2756c3fc6db869cd0e7e3db59536e9c5 Author: David Seifert gentoo org> AuthorDate: Fri Jan 13 18:35:16 2017 + Commit: David Seifert gentoo org> CommitDate: Fri Jan 13 18:35:52 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29397cdf media-libs/flac: Make debugging info dependent on USE="debug" Gentoo-bug: 604718 Package-Manager: Portage-2.3.3, Repoman-2.3.1 media-libs/flac/files/flac-1.3.2-asneeded.patch| 30 +- media-libs/flac/files/flac-1.3.2-cflags.patch | 394 - .../flac/files/flac-1.3.2-dontbuild-examples.patch | 50 ++- .../flac/files/flac-1.3.2-fortify-sources.patch| 15 + .../flac/files/flac-1.3.2-honor-htmldir.patch | 68 ++-- .../{flac-1.3.2.ebuild => flac-1.3.2-r1.ebuild}| 17 +- 6 files changed, 508 insertions(+), 66 deletions(-) diff --git a/media-libs/flac/files/flac-1.3.2-asneeded.patch b/media-libs/flac/files/flac-1.3.2-asneeded.patch index e4a4af7..f506f24 100644 --- a/media-libs/flac/files/flac-1.3.2-asneeded.patch +++ b/media-libs/flac/files/flac-1.3.2-asneeded.patch @@ -1,6 +1,19 @@ flac-1.3.2/src/flac/Makefile.am -+++ flac-1.3.2/src/flac/Makefile.am -@@ -60,7 +60,7 @@ +From 8606b0f418c08aaba7f2565b005f9c00f8681ca1 Mon Sep 17 00:00:00 2001 +From: David Seifert+Date: Fri, 13 Jan 2017 16:14:01 +0100 +Subject: [PATCH 4/4] When using libtool, use LTLIBICONV instead. + +* This is required, as otherwise -Wl,--as-needed could fail. +--- + src/flac/Makefile.am | 2 +- + src/metaflac/Makefile.am | 2 +- + 2 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/src/flac/Makefile.am b/src/flac/Makefile.am +index bf3bf468..fe6fa489 100644 +--- a/src/flac/Makefile.am b/src/flac/Makefile.am +@@ -60,7 +60,7 @@ flac_LDADD = \ $(top_builddir)/src/share/replaygain_synthesis/libreplaygain_synthesis.la \ $(top_builddir)/src/libFLAC/libFLAC.la \ $(win_utf8_lib) \ @@ -9,9 +22,11 @@ -lm CLEANFILES = flac.exe flac-1.3.2/src/metaflac/Makefile.am -+++ flac-1.3.2/src/metaflac/Makefile.am -@@ -55,6 +55,6 @@ +diff --git a/src/metaflac/Makefile.am b/src/metaflac/Makefile.am +index 7a4ec6b6..ec201ddf 100644 +--- a/src/metaflac/Makefile.am b/src/metaflac/Makefile.am +@@ -55,6 +55,6 @@ metaflac_LDADD = \ $(top_builddir)/src/share/utf8/libutf8.la \ $(top_builddir)/src/libFLAC/libFLAC.la \ $(win_utf8_lib) \ @@ -19,3 +34,6 @@ + @LTLIBICONV@ CLEANFILES = metaflac.exe +-- +2.11.0 + diff --git a/media-libs/flac/files/flac-1.3.2-cflags.patch b/media-libs/flac/files/flac-1.3.2-cflags.patch index fd1334d..e4159a4 100644 --- a/media-libs/flac/files/flac-1.3.2-cflags.patch +++ b/media-libs/flac/files/flac-1.3.2-cflags.patch @@ -1,6 +1,48 @@ flac-1.3.2/configure.ac -+++ flac-1.3.2/configure.ac -@@ -384,14 +384,7 @@ +From eab60f424ae4810a8b3b07cf2d429be2905c9655 Mon Sep 17 00:00:00 2001 +From: David Seifert +Date: Fri, 13 Jan 2017 16:03:47 +0100 +Subject: [PATCH 1/4] Do not override CFLAGS, as CFLAGS is a user flag. + +* Furthermore, use NDEBUG globally to detect the presence + of building with more debug output information. + AX_CHECK_ENABLE_DEBUG is easier to use, and nowadays + Gnome has also switched to it from its own custom solution. +--- + configure.ac | 19 +-- + include/FLAC/assert.h | 2 +- + m4/ax_check_enable_debug.m4 | 124 ++ + src/libFLAC/cpu.c | 2 +- + src/libFLAC/lpc.c | 4 +- + src/libFLAC/stream_encoder.c | 10 ++-- + src/plugin_common/Makefile.am | 6 -- + src/plugin_common/charset.c | 4 +- + src/plugin_xmms/http.c| 12 ++-- + src/share/Makefile.am | 6 -- + 10 files changed, 142 insertions(+), 47 deletions(-) + create mode 100644 m4/ax_check_enable_debug.m4 + +diff --git a/configure.ac b/configure.ac +index 235d2717..ba97bac0 100644 +--- a/configure.ac b/configure.ac +@@ -205,14 +205,8 @@ AC_DEFINE(FLAC__ALIGN_MALLOC_DATA) + AH_TEMPLATE(FLAC__ALIGN_MALLOC_DATA, [define to align allocated memory on 32-byte boundaries]) + fi + +-AC_ARG_ENABLE(debug, +-AC_HELP_STRING([--enable-debug], [Turn on debugging]), +-[case "${enableval}" in +- yes) debug=true ;; +- no) debug=false ;; +- *) AC_MSG_ERROR(bad value ${enableval} for --enable-debug) ;; +-esac],[debug=false]) +-AM_CONDITIONAL(DEBUG, test "x$debug" = xtrue) ++AX_CHECK_ENABLE_DEBUG ++AM_CONDITIONAL([DEBUG], [test "x$ax_enable_debug" = "xyes" -o "x$ax_enable_debug" = "xinfo"]) + + AC_ARG_ENABLE(sse, + AC_HELP_STRING([--disable-sse], [Disable passing of -msse2 to the compiler]), +@@ -384,15 +378,6 @@ AC_DEFINE(FLAC__HAS_NASM) AH_TEMPLATE(FLAC__HAS_NASM, [define if you are compiling for x86 and have the NASM assembler]) fi @@ -12,15 +54,345 @@ - CFLAGS=$(echo "$CFLAGS" | sed 's/-O2//') - CFLAGS="-O3 -funroll-loops $CFLAGS" -fi
[gentoo-commits] repo/gentoo:master commit in: mail-client/thunderbird-bin/
commit: e5829eb80dfab9ef1eb20cde860a8d2091070a9e Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Jan 8 23:02:57 2017 + Commit: Jory Pratt gentoo org> CommitDate: Fri Jan 13 18:31:08 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5829eb8 mail-client/thunderbird-bin: Security cleanup (bug #604024) Package-Manager: Portage-2.3.3, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/3391 mail-client/thunderbird-bin/Manifest | 113 -- .../thunderbird-bin/thunderbird-bin-31.8.0.ebuild | 145 -- .../thunderbird-bin/thunderbird-bin-38.8.0.ebuild | 165 - 3 files changed, 423 deletions(-) diff --git a/mail-client/thunderbird-bin/Manifest b/mail-client/thunderbird-bin/Manifest index d3a8cc8..1dae01f 100644 --- a/mail-client/thunderbird-bin/Manifest +++ b/mail-client/thunderbird-bin/Manifest @@ -1,113 +1,4 @@ -DIST lightning-4.0.8.tar.xz 2307984 SHA256 7a0e2550edf3d5a6d8e2566dc20f20630c8cd6eda0fcbffaf554ef88a7d46eba SHA512 4e03f42dda58b6bbed79adcf050ca7b5e8cfc82befde22d4a0a029e5187204d40a731907259cbe41adc8b813ed7a2bfccfd4ce91b1ff05c107c8eb3ec4e4ef32 WHIRLPOOL 196ecfa01932ac1d153baa231023b3cb970ef33e55b8193ff420ff58e2d0b55e72376a993ac6712faaf995c1c239a63cebff14369adba479d1451dbc0126e4c0 DIST lightning-4.7.3.tar.xz 1134460 SHA256 8834c59a58797af747805f9a67ebcc311607a98bea4d185689d7c35f024bce7b SHA512 ebca7d74413a15f404ce094e5a4d047d79f250a04c6c1e78a3ab5aa49946e1e1ac81a1f7703bf2e631d841b98df66a21982788ee15af14eefe1d51eca29e1d48 WHIRLPOOL 34a28dcf707fe564433a663c2ac3efc79dff409cf22383425f38d4ac06184ac980f35a6ee81ab8e9d7030189538188ffe2d5fa426e0aa1cb8a11ebe6191a5fd1 -DIST thunderbird-31.8.0-ar.xpi 472812 SHA256 2f2f6e0e5554604fa861571eeaffc702a15a4be088df99af6f7c1944d35c7e9d SHA512 ad77e3f4dca5ff063fe44a7e23e68b897efb417e529be58f310e486b3f322386512afbb00f95f121fd29df3a186d3d2b38c5ec08096c77832fa4ccec903e6d85 WHIRLPOOL 863e32689def07e16218b7b0d4a7fa18ec232a9665f4a03ba4b58fa3cdf020b5835ff07c32bfa0db2b10692f545a46db478324e722c83aa91c8149b81ab1e5f7 -DIST thunderbird-31.8.0-ast.xpi 393048 SHA256 4ed7590913176d329ac340afb8ea5edadc7ad992ccd85b8731c9967e4021b3c8 SHA512 091734274191b515f6cae98555418a97bce2b7beaeb10059d0bef1f802d3d013430aece7e4470b36419fd66316a7f96147deefdfb99da66c4086ee955fb9bfa7 WHIRLPOOL e980f35455204c9686d3d7126c92df6a9f4a4e8d8fb5ebc7e1c0604e6467c21e20e434598ee47c3e5feb843ec146d3e5e2e9fe8dd737568982878c9c0b9632d0 -DIST thunderbird-31.8.0-be.xpi 427488 SHA256 62bf36d474fbe878ffdba51de16d9b0d398f36aba869063ef2f3f105828a122c SHA512 67ef52595ad5459e28bf563022c8cafe2ea5d06084a48e86dbe8d0c78655636a677a6cde7c38741af50425f3f563179495eee2d16b032b829fcdd9ebb1a13fee WHIRLPOOL ce54655edfe810df6a3a607daa393a03347fb42e8e4c512c809a4c63ff33136879d537fbfba11c58a84b9a61506ef9f18db19aa0cde1b90f9c558468d8595a48 -DIST thunderbird-31.8.0-bg.xpi 493734 SHA256 3103ddd1ba3601813c506c46a98897b539b7e18c244768e5d3f39f33fca2daef SHA512 f13f5cf7dfc85a0b61ba0c4f67e4eab4fa9d36944401f73cd0b4512aec6711886632465e15e4e33009e370d023e3cd3a3123b015774a6ed66c0d31541d52bb9a WHIRLPOOL 64471420f2e56e04f8a7e046c8487c0e89d983d519019b6fe212c0ea7b5d5c0e58347b5fede26d4645c2e6052f7004224947720f1241361a46d0135148805b0f -DIST thunderbird-31.8.0-bn-BD.xpi 555613 SHA256 ada4af2285f78c73c21a3fdba8dc2fe03c8526900df30e957f577bc82072301e SHA512 1a2dc7f7c1682f4e34ee66620dfbcb6a11c3588fce293b2a42a6c2052913a4827a7e0fa31a4af803c2b7b93f7518cd7660a3c2ffb77da995b189ec793c63945a WHIRLPOOL b300f7674ddf54fa5aef1462d43c6df1c5e7b6133f9421911c69a6fcbec3fb386139da61513ed289200a9d067409c3aca87adc7bd34622fdf8ae7a9c31888283 -DIST thunderbird-31.8.0-br.xpi 441445 SHA256 4ac048f1635890e65ac33826b40031d32bb23273aa48d17363d061ebc70003e2 SHA512 471db2eb2165b386c77e8e4e52f29cf4eb62c4fee1b69312a30b48f762652876b1c7f7c56ccfe66980d425c152636e18c538b58e90633b39ddc50a673db6b63d WHIRLPOOL ecb104bdba702d5a8207914ca4ae9fc2f4e8b38dd9b068ee3efb133cc005551edea1d21d689e2b08264426e18e9ca4472a389a444a550b7f2cc7ae4f32ff24ec -DIST thunderbird-31.8.0-ca.xpi 441712 SHA256 e8e445f4349eda7eab3b0771434b01f843a8a41c103ef8104a10de33e14fc99d SHA512 910b60383df51de0adf3df51152a1a73b7821c489547e928c2e0995150021a246f55bbf6be092e8d5c33e80133d4d2c472172eb71d1300ab2db478fa59b1916d WHIRLPOOL d8a0991c4f48e808a0eb8977128aefa577a34a77efcd7fbc552fc20ffbfaf621016513d1557d2ad7ad306fe970d3806a890a75dba600320c22ee0b044643850a -DIST thunderbird-31.8.0-cs.xpi 444701 SHA256 532e5ff05d90ec1419e65b74a6fa570edf1f69b494b51ea6dc53545806803138 SHA512 605d897b856fa71888d54fcb6de872be449de5bde0d3d618293bde135fff1e880c3671164e27d855bbe4b101fc0f5aaa49d1d0f4a034079d62c71b83634e2d91 WHIRLPOOL 6f189127526398d936693a769a8471b1cbcd4644d3b70046780e14942015c8c6a81a8aea388f6f3e25b5c7d96603fdee2c03ff3f86f472f6cf77c6dd11e29f43 -DIST thunderbird-31.8.0-da.xpi 422052 SHA256 2e3839fc9f374f9e933c90c010b3cb645915148b67a43b1aaa0b9d9a3213e5c8 SHA512
[gentoo-commits] repo/gentoo:master commit in: net-misc/pavuk/
commit: 11290ef6753fc57785c579c72b714a9685aa316e Author: Pacho Ramos gentoo org> AuthorDate: Fri Jan 13 18:10:11 2017 + Commit: Pacho Ramos gentoo org> CommitDate: Fri Jan 13 18:10:54 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11290ef6 net-misc/pavuk: Stop proxy maintaining this Package-Manager: Portage-2.3.3, Repoman-2.3.1 net-misc/pavuk/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/net-misc/pavuk/metadata.xml b/net-misc/pavuk/metadata.xml index e5ffb63..e864265 100644 --- a/net-misc/pavuk/metadata.xml +++ b/net-misc/pavuk/metadata.xml @@ -5,10 +5,6 @@ pyx...@gmail.com Please assign bugs - - pa...@gentoo.org - proxy-maintainer, please CC on bugs - proxy-ma...@gentoo.org Proxy Maintainers
[gentoo-commits] proj/mozilla:master commit in: www-client/firefox/
commit: 684ed7c4886aa9ebbd5630bac71221bf4bbe9676 Author: Jory A. Pratt gentoo org> AuthorDate: Fri Jan 13 17:39:01 2017 + Commit: Jory Pratt gentoo org> CommitDate: Fri Jan 13 17:39:01 2017 + URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=684ed7c4 www-client/firefox: Do not force-enable hwaccel, add missing metadata.xml www-client/firefox/firefox-45.6.0.ebuild | 2 +- www-client/firefox/firefox-51.0_beta14.ebuild | 2 +- www-client/firefox/metadata.xml | 12 ++-- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/www-client/firefox/firefox-45.6.0.ebuild b/www-client/firefox/firefox-45.6.0.ebuild index 899f406..a841ceb 100644 --- a/www-client/firefox/firefox-45.6.0.ebuild +++ b/www-client/firefox/firefox-45.6.0.ebuild @@ -42,7 +42,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-lin SLOT="0" LICENSE="MPL-2.0 GPL-2 LGPL-2.1" -IUSE="bindist hardened +hwaccel pgo selinux +gmp-autoupdate test" +IUSE="bindist hardened hwaccel pgo selinux +gmp-autoupdate test" RESTRICT="!bindist? ( bindist )" # More URIs appended below... diff --git a/www-client/firefox/firefox-51.0_beta14.ebuild b/www-client/firefox/firefox-51.0_beta14.ebuild index fa23eb0..911d52d 100644 --- a/www-client/firefox/firefox-51.0_beta14.ebuild +++ b/www-client/firefox/firefox-51.0_beta14.ebuild @@ -41,7 +41,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-lin SLOT="0" LICENSE="MPL-2.0 GPL-2 LGPL-2.1" -IUSE="bindist hardened +hwaccel jack pgo selinux +gmp-autoupdate test" +IUSE="bindist hardened hwaccel jack pgo selinux +gmp-autoupdate test" RESTRICT="!bindist? ( bindist )" PATCH_URIS=( https://dev.gentoo.org/~{anarchy,axs,polynomial-c}/mozilla/patchsets/${PATCH}.tar.xz ) diff --git a/www-client/firefox/metadata.xml b/www-client/firefox/metadata.xml index 494d948..63e6523 100644 --- a/www-client/firefox/metadata.xml +++ b/www-client/firefox/metadata.xml @@ -8,17 +8,18 @@ Disable official Firefox branding (icons, name) which are not binary-redistributable according to upstream. - Fine-tune custom compiler - optimizations (-Os, -O0, -O1, -O2, -O3) - Use the cairo-gtk2 rendering engine + Build with user-specified compiler optimizations + (-Os, -O0, -O1, -O2, -O3) from CFLAGS (unsupported) + Use the cairo-gtk2 rendering engine Allow Gecko Media Plugins (binary blobs) to be automatically downloaded and kept up-to-date in user profiles Use gstreamer:0.10 instead of gstreamer:1 for media support - Use the cairo-gtk3 rendering engine - Use hardware-accelerated rendering + Force-enable hardware-accelerated rendering (Mozilla bug 594876) + Enable or disable jemalloc Enable or disable jemalloc3 (forced-on when supported prior to 38.0) Add support for profile-guided optimization using gcc-4.5, for faster binaries. This option will double the compile time. + Enable the SKIA engine for 2D rendering as an alternative to cairo Use the system-wide x11-libs/cairo instead of bundled. Use the system-wide media-libs/harfbuzz @@ -33,6 +34,5 @@ instead of bundled. Use the system-wide dev-db/sqlite installation with secure-delete enabled - Enable EGL provider
[gentoo-commits] proj/portage:master commit in: repoman/pym/repoman/modules/scan/metadata/, repoman/pym/repoman/, repoman/man/
commit: 55dedaa865334543e51693838700dcf5e72754d2 Author: Wim Muskee gmail com> AuthorDate: Sat Jan 7 11:02:41 2017 + Commit: Zac Medico gentoo org> CommitDate: Fri Jan 13 17:25:39 2017 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=55dedaa8 repoman: add HOMEPAGE.missingurischeme check (bug 533554) X-Gentoo-Bug: 533554 X-Gentoo-Bug-URL: https://bugs.gentoo.org/533554 repoman/man/repoman.1 | 3 +++ .../repoman/modules/scan/metadata/ebuild_metadata.py| 17 +++-- repoman/pym/repoman/qa_data.py | 2 ++ 3 files changed, 20 insertions(+), 2 deletions(-) diff --git a/repoman/man/repoman.1 b/repoman/man/repoman.1 index f99197b..3b3aec2 100644 --- a/repoman/man/repoman.1 +++ b/repoman/man/repoman.1 @@ -170,6 +170,9 @@ Ebuilds that have an unsupported EAPI version (you must upgrade portage) .B HOMEPAGE.missing Ebuilds that have a missing or empty HOMEPAGE variable .TP +.B HOMEPAGE.missingurischeme +HOMEPAGE is missing an URI scheme +.TP .B HOMEPAGE.virtual Virtuals that have a non-empty HOMEPAGE variable .TP diff --git a/repoman/pym/repoman/modules/scan/metadata/ebuild_metadata.py b/repoman/pym/repoman/modules/scan/metadata/ebuild_metadata.py index e991a30..cba8ec5 100644 --- a/repoman/pym/repoman/modules/scan/metadata/ebuild_metadata.py +++ b/repoman/pym/repoman/modules/scan/metadata/ebuild_metadata.py @@ -11,8 +11,10 @@ if sys.hexversion >= 0x300: from repoman.modules.scan.scanbase import ScanBase from repoman.qa_data import missingvars -NON_ASCII_RE = re.compile(r'[^\x00-\x7f]') +from portage.dep import use_reduce +NON_ASCII_RE = re.compile(r'[^\x00-\x7f]') +URISCHEME_RE = re.compile(r'^[a-z][0-9a-z\-\.\+]+://') class EbuildMetadata(ScanBase): @@ -62,10 +64,21 @@ class EbuildMetadata(ScanBase): self.qatracker.add_error(myqakey, ebuild.relative_path) return False + def homepage_urischeme(self, **kwargs): + ebuild = kwargs.get('ebuild').get() + if kwargs.get('catdir') != "virtual": + for homepage in use_reduce(ebuild.metadata["HOMEPAGE"], + matchall=True,flat=True): + if URISCHEME_RE.match(homepage) is None: + self.qatracker.add_error( + "HOMEPAGE.missingurischeme", ebuild.relative_path) + return False + @property def runInPkgs(self): return (False, []) @property def runInEbuilds(self): - return (True, [self.invalidchar, self.missing, self.old_virtual, self.virtual]) + return (True, [self.invalidchar, self.missing, self.old_virtual, + self.virtual, self.homepage_urischeme]) diff --git a/repoman/pym/repoman/qa_data.py b/repoman/pym/repoman/qa_data.py index c3f4207..29a95ab 100644 --- a/repoman/pym/repoman/qa_data.py +++ b/repoman/pym/repoman/qa_data.py @@ -115,6 +115,8 @@ qahelp = { "Ebuilds that have a missing or empty HOMEPAGE variable"), "HOMEPAGE.virtual": ( "Virtuals that have a non-empty HOMEPAGE variable"), + "HOMEPAGE.missingurischeme": ( + "HOMEPAGE is missing an URI scheme"), "PDEPEND.suspect": ( "PDEPEND contains a package that usually only belongs in DEPEND."), "LICENSE.syntax": (
[gentoo-commits] proj/portage:master commit in: repoman/pym/repoman/
commit: bbd4e46ec8b9158d1559c6d052cdbe89c673fabc Author: Zac Medico gentoo org> AuthorDate: Fri Jan 13 17:11:37 2017 + Commit: Zac Medico gentoo org> CommitDate: Fri Jan 13 17:13:40 2017 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=bbd4e46e repoman: define long for python3 Fixes: 006b168c1bb6 ("repoman: Fix versioning system") repoman/pym/repoman/__init__.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/repoman/pym/repoman/__init__.py b/repoman/pym/repoman/__init__.py index 780b611..89779b9 100644 --- a/repoman/pym/repoman/__init__.py +++ b/repoman/pym/repoman/__init__.py @@ -20,6 +20,9 @@ except ImportError as e: sys.stderr.write(""+str(e)+"\n\n") raise +if sys.hexversion >= 0x300: + # pylint: disable=W0622 + long = int VERSION = "HEAD"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/nspr/
commit: 8d8e21c8fa5ea80f9a97fc1d30d464ebccaa681d Author: Markus Meier gentoo org> AuthorDate: Fri Jan 13 17:01:06 2017 + Commit: Markus Meier gentoo org> CommitDate: Fri Jan 13 17:01:06 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d8e21c8 dev-libs/nspr: arm stable, bug #604916 Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="arm" dev-libs/nspr/nspr-4.13.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/nspr/nspr-4.13.1.ebuild b/dev-libs/nspr/nspr-4.13.1.ebuild index 1fbaa46..b6b8bce 100644 --- a/dev-libs/nspr/nspr-4.13.1.ebuild +++ b/dev-libs/nspr/nspr-4.13.1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://archive.mozilla.org/pub/nspr/releases/v${PV}/src/${P}.tar.gz; LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="debug" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/gnutls/
commit: be39b803a07fb3caa860fe2e071a9122f1ae51e8 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jan 13 17:06:26 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jan 13 17:06:26 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be39b803 net-libs/gnutls: amd64 stable wrt bug #605238 Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> net-libs/gnutls/gnutls-3.3.26.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gnutls/gnutls-3.3.26.ebuild b/net-libs/gnutls/gnutls-3.3.26.ebuild index 2d13a33..c85ffaf 100644 --- a/net-libs/gnutls/gnutls-3.3.26.ebuild +++ b/net-libs/gnutls/gnutls-3.3.26.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://gnupg/gnutls/v$(get_version_component_range 1-2)/${P}.tar.xz" # soon to be relicensed as LGPL-2.1 unless heartbeat extension enabled. LICENSE="GPL-3 LGPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE_LINGUAS=" en cs de fi fr it ms nl pl sv uk vi zh_CN" IUSE="+cxx +crywrap dane doc examples guile nls +openssl pkcs11 static-libs test zlib ${IUSE_LINGUAS// / linguas_}" # heartbeat support is not disabled until re-licensing happens fullyf
[gentoo-commits] repo/gentoo:master commit in: net-dns/bind/
commit: a9bfc7253f2256cdfe0421af60c47b3fa46f6060 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jan 13 17:06:13 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jan 13 17:06:13 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9bfc725 net-dns/bind: amd64 stable wrt bug #605454 Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> net-dns/bind/bind-9.11.0_p2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/bind/bind-9.11.0_p2.ebuild b/net-dns/bind/bind-9.11.0_p2.ebuild index aeca70a..06611ea 100644 --- a/net-dns/bind/bind-9.11.0_p2.ebuild +++ b/net-dns/bind/bind-9.11.0_p2.ebuild @@ -39,7 +39,7 @@ SRC_URI="ftp://ftp.isc.org/isc/bind9/${MY_PV}/${MY_P}.tar.gz LICENSE="Apache-2.0 BSD BSD-2 GPL-2 HPND ISC MPL-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" # -berkdb by default re bug 602682 IUSE="-berkdb +caps dlz dnstap doc filter- fixed-rrset geoip gost gssapi idn ipv6 json ldap libressl lmdb mysql nslint odbc postgres python rpz seccomp selinux ssl static-libs
[gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail-lts/
commit: ee2c27233134c926c02f6968fc40c50cbd294733 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jan 13 17:06:38 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jan 13 17:06:38 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee2c2723 sys-apps/firejail-lts: amd64 stable wrt bug #604758 Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> sys-apps/firejail-lts/firejail-lts-0.9.38.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/firejail-lts/firejail-lts-0.9.38.8.ebuild b/sys-apps/firejail-lts/firejail-lts-0.9.38.8.ebuild index 44528fa..1228024 100644 --- a/sys-apps/firejail-lts/firejail-lts-0.9.38.8.ebuild +++ b/sys-apps/firejail-lts/firejail-lts-0.9.38.8.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/${MY_PN}/${MY_P}.tar.bz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" IUSE="+seccomp" DEPEND="!sys-apps/firejail"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
commit: c0b5341d567a5cf7a3678b8fe2fcee5218bcc25e Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jan 13 17:06:33 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jan 13 17:06:33 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0b5341d sys-apps/firejail: amd64 stable wrt bug #604758 Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> sys-apps/firejail/firejail-0.9.44.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/firejail/firejail-0.9.44.4.ebuild b/sys-apps/firejail/firejail-0.9.44.4.ebuild index f1b612f..4c9e627 100644 --- a/sys-apps/firejail/firejail-0.9.44.4.ebuild +++ b/sys-apps/firejail/firejail-0.9.44.4.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" IUSE="apparmor +bind +chroot +file-transfer +network network-restricted +seccomp +userns x11"
[gentoo-commits] repo/gentoo:master commit in: net-dns/bind-tools/
commit: a4be568cf000c7dbcd45e45927bf9feeab335664 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jan 13 17:06:18 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jan 13 17:06:18 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4be568c net-dns/bind-tools: amd64 stable wrt bug #605454 Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> net-dns/bind-tools/bind-tools-9.11.0_p2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/bind-tools/bind-tools-9.11.0_p2.ebuild b/net-dns/bind-tools/bind-tools-9.11.0_p2.ebuild index e6d0ffa..066800f 100644 --- a/net-dns/bind-tools/bind-tools-9.11.0_p2.ebuild +++ b/net-dns/bind-tools/bind-tools-9.11.0_p2.ebuild @@ -17,7 +17,7 @@ SRC_URI="ftp://ftp.isc.org/isc/bind9/${MY_PV}/${MY_P}.tar.gz; LICENSE="Apache-2.0 BSD BSD-2 GPL-2 HPND ISC MPL-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc gost gssapi idn ipv6 libressl readline seccomp ssl urandom xml" # no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687
[gentoo-commits] repo/gentoo:master commit in: dev-libs/nss/
commit: c8d19ae1dfe2d6384eae604d9167c7536eea323d Author: Markus Meier gentoo org> AuthorDate: Fri Jan 13 17:01:53 2017 + Commit: Markus Meier gentoo org> CommitDate: Fri Jan 13 17:01:53 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8d19ae1 dev-libs/nss: arm stable, bug #604916 Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="arm" dev-libs/nss/nss-3.28.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/nss/nss-3.28.1.ebuild b/dev-libs/nss/nss-3.28.1.ebuild index ce38d23..e43dd43 100644 --- a/dev-libs/nss/nss-3.28.1.ebuild +++ b/dev-libs/nss/nss-3.28.1.ebuild @@ -20,7 +20,7 @@ SRC_URI="https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/$ LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="cacert +nss-pem utils" CDEPEND=">=dev-db/sqlite-3.8.2[${MULTILIB_USEDEP}] >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/php/
commit: 5359e887d2cfa2b1d8b163593a2fbdf23f4e2860 Author: Markus Meier gentoo org> AuthorDate: Fri Jan 13 17:00:13 2017 + Commit: Markus Meier gentoo org> CommitDate: Fri Jan 13 17:00:13 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5359e887 dev-lang/php: arm stable, bug #604776 Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="arm" dev-lang/php/php-5.6.29.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/php/php-5.6.29.ebuild b/dev-lang/php/php-5.6.29.ebuild index e872cad..ca48517 100644 --- a/dev-lang/php/php-5.6.29.ebuild +++ b/dev-lang/php/php-5.6.29.ebuild @@ -19,7 +19,7 @@ LICENSE="PHP-3.01 unicode? ( BSD-2 LGPL-2.1 )" SLOT="$(get_version_component_range 1-2)" -KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" # We can build the following SAPIs in the given order SAPIS="embed cli cgi fpm apache2"
[gentoo-commits] repo/gentoo:master commit in: net-irc/irssi/
commit: 3fb378eb8c87a50a5bd16b892153781dc522721c Author: Markus Meier gentoo org> AuthorDate: Fri Jan 13 16:58:35 2017 + Commit: Markus Meier gentoo org> CommitDate: Fri Jan 13 16:58:35 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fb378eb net-irc/irssi: arm stable, bug #604772 Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="arm" net-irc/irssi/irssi-0.8.21.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-irc/irssi/irssi-0.8.21.ebuild b/net-irc/irssi/irssi-0.8.21.ebuild index d226890..c45d550 100644 --- a/net-irc/irssi/irssi-0.8.21.ebuild +++ b/net-irc/irssi/irssi-0.8.21.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/irssi/irssi/releases/download/${PV/_/-}/${MY_P}.tar. LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~x86-interix ~amd64-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 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="ipv6 +perl selinux ssl socks5 +proxy libressl" CDEPEND="sys-libs/ncurses:0=
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/libgsf/
commit: f01f9e330947bcc1937ad57156e6224acc86cbad Author: Markus Meier gentoo org> AuthorDate: Fri Jan 13 16:57:35 2017 + Commit: Markus Meier gentoo org> CommitDate: Fri Jan 13 16:57:35 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f01f9e33 gnome-extra/libgsf: arm stable, bug #602622 Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="arm" gnome-extra/libgsf/libgsf-1.14.41.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-extra/libgsf/libgsf-1.14.41.ebuild b/gnome-extra/libgsf/libgsf-1.14.41.ebuild index 67bccfc..86cce7a 100644 --- a/gnome-extra/libgsf/libgsf-1.14.41.ebuild +++ b/gnome-extra/libgsf/libgsf-1.14.41.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://developer.gnome.org/gsf/; LICENSE="GPL-2 LGPL-2.1" SLOT="0/114" # libgsf-1.so version -KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh sparc x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh sparc x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="bzip2 gtk +introspection" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/man-db/
commit: f4b038e254a6ba5da958f13e4d3ece6780401020 Author: Markus Meier gentoo org> AuthorDate: Fri Jan 13 16:56:16 2017 + Commit: Markus Meier gentoo org> CommitDate: Fri Jan 13 16:56:16 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4b038e2 sys-apps/man-db: arm stable, bug #602588 Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="arm" sys-apps/man-db/man-db-2.7.6.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/man-db/man-db-2.7.6.1-r1.ebuild b/sys-apps/man-db/man-db-2.7.6.1-r1.ebuild index 78acdf5..65d3677 100644 --- a/sys-apps/man-db/man-db-2.7.6.1-r1.ebuild +++ b/sys-apps/man-db/man-db-2.7.6.1-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://nongnu/${PN}/${P}.tar.xz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~arm-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~arm-linux ~x86-linux" IUSE="berkdb +gdbm +manpager nls selinux static-libs zlib" CDEPEND=">=dev-libs/libpipeline-1.4.0
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 3ac916ef50e38e6a623a33752cea0a9bb947ee76 Author: Markus Meier gentoo org> AuthorDate: Fri Jan 13 16:55:22 2017 + Commit: Markus Meier gentoo org> CommitDate: Fri Jan 13 16:55:22 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ac916ef media-libs/libwebp: arm stable, bug #598208 Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="arm" media-libs/libwebp/libwebp-0.5.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libwebp/libwebp-0.5.2.ebuild b/media-libs/libwebp/libwebp-0.5.2.ebuild index dfe0ec7..c8edd93 100644 --- a/media-libs/libwebp/libwebp-0.5.2.ebuild +++ b/media-libs/libwebp/libwebp-0.5.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://downloads.webmproject.org/releases/webp/${P}.tar.gz; LICENSE="BSD" SLOT="0/6" # subslot = libwebp soname version -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~m68k-mint" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~m68k-mint" IUSE="experimental gif +jpeg opengl +png static-libs swap-16bit-csp tiff" # TODO: dev-lang/swig bindings in swig/ subdirectory
[gentoo-commits] repo/gentoo:master commit in: net-libs/libupnp/
commit: a4f7489a583d3d2fd9057d12d6e8c3db9b2fcc57 Author: Markus Meier gentoo org> AuthorDate: Fri Jan 13 16:54:26 2017 + Commit: Markus Meier gentoo org> CommitDate: Fri Jan 13 16:54:26 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4f7489a net-libs/libupnp: arm stable, bug #598202 Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="arm" net-libs/libupnp/libupnp-1.6.21.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libupnp/libupnp-1.6.21.ebuild b/net-libs/libupnp/libupnp-1.6.21.ebuild index b46504b..5b6a0cb 100644 --- a/net-libs/libupnp/libupnp-1.6.21.ebuild +++ b/net-libs/libupnp/libupnp-1.6.21.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/pupnp/${P}.tar.bz2" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc ~ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux" +KEYWORDS="~alpha amd64 arm ~hppa ~ppc ~ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux" IUSE="debug doc ipv6 static-libs" DOCS="NEWS README ChangeLog"
[gentoo-commits] repo/gentoo:master commit in: media-video/ffmpeg/
commit: 77f71f6244e70e54e8729bb9557c7724ebbd627f Author: Markus Meier gentoo org> AuthorDate: Fri Jan 13 16:53:33 2017 + Commit: Markus Meier gentoo org> CommitDate: Fri Jan 13 16:53:33 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77f71f62 media-video/ffmpeg: arm stable, bug #596760 Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="arm" media-video/ffmpeg/ffmpeg-2.8.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/ffmpeg/ffmpeg-2.8.10.ebuild b/media-video/ffmpeg/ffmpeg-2.8.10.ebuild index 7e99e85..1e352d1 100644 --- a/media-video/ffmpeg/ffmpeg-2.8.10.ebuild +++ b/media-video/ffmpeg/ffmpeg-2.8.10.ebuild @@ -55,7 +55,7 @@ LICENSE=" samba? ( GPL-3 ) " if [ "${PV#}" = "${PV}" ] ; then - KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux" fi # Options to use as use_enable in the foo[:bar] form.
[gentoo-commits] repo/gentoo:master commit in: net-nds/openldap/
commit: b01d2041fd961c950a904e117e8d9a22fa3fe794 Author: Markus Meier gentoo org> AuthorDate: Fri Jan 13 16:50:56 2017 + Commit: Markus Meier gentoo org> CommitDate: Fri Jan 13 16:50:56 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b01d2041 net-nds/openldap: arm stable, bug #560424 Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="arm" net-nds/openldap/openldap-2.4.44.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-nds/openldap/openldap-2.4.44.ebuild b/net-nds/openldap/openldap-2.4.44.ebuild index 6f13895..fe51e1f 100644 --- a/net-nds/openldap/openldap-2.4.44.ebuild +++ b/net-nds/openldap/openldap-2.4.44.ebuild @@ -19,7 +19,7 @@ SRC_URI="ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/${P}.tgz LICENSE="OPENLDAP GPL-2" SLOT="0" -KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris" +KEYWORDS="alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris" IUSE_DAEMON="crypt icu samba slp tcpd experimental minimal" IUSE_BACKEND="+berkdb"
[gentoo-commits] repo/gentoo:master commit in: media-libs/flac/
commit: 8904871b91f15c54481c4d23acf4c48aee424ab4 Author: Markus Meier gentoo org> AuthorDate: Fri Jan 13 16:48:57 2017 + Commit: Markus Meier gentoo org> CommitDate: Fri Jan 13 16:49:33 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8904871b media-libs/flac: arm stable, bug #540072 Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="arm" media-libs/flac/flac-1.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/flac/flac-1.3.2.ebuild b/media-libs/flac/flac-1.3.2.ebuild index 7cba6fd..12105c7 100644 --- a/media-libs/flac/flac-1.3.2.ebuild +++ b/media-libs/flac/flac-1.3.2.ebuild @@ -12,7 +12,7 @@ SRC_URI="http://downloads.xiph.org/releases/${PN}/${P}.tar.xz; LICENSE="BSD FDL-1.2 GPL-2 LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="altivec +cxx debug ogg cpu_flags_x86_sse static-libs" RDEPEND="ogg? ( >=media-libs/libogg-1.3.0[${MULTILIB_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/unidecode/
commit: ca71811e81edfa5ad360abf1c79fbd926a7fd978 Author: Jeroen Roovers gentoo org> AuthorDate: Fri Jan 13 16:46:03 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Fri Jan 13 16:46:03 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca71811e dev-python/unidecode: Version bump. Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-python/unidecode/Manifest | 1 + dev-python/unidecode/unidecode-0.04.20.ebuild | 28 +++ 2 files changed, 29 insertions(+) diff --git a/dev-python/unidecode/Manifest b/dev-python/unidecode/Manifest index 53eecfc..4192360 100644 --- a/dev-python/unidecode/Manifest +++ b/dev-python/unidecode/Manifest @@ -1,2 +1,3 @@ DIST Unidecode-0.04.18.tar.gz 206191 SHA256 f19150c74de2fe6847b13efeeaee402f2bd2c309a446346a8b5baae0315d108a SHA512 4434b147662c605829a599cb227b10599e70b9a40669b6bce490156c6679d22b49e1768667e10851eaf8d6a142a2c22df4800f0382ed74e781c247708021acd7 WHIRLPOOL 84f07583ba19f6c029128699629dc5709343520b94ea0fd3c8924d7e44910481f5b1574449eb78c2fa4dd884de4fa8b646593623dcae28b809f423c343163aa1 DIST Unidecode-0.04.19.tar.gz 204613 SHA256 51477646a9169469e37e791b13ae65fcc75b7f7f570d0d3e514d077805c02e1e SHA512 a7be95ab22dcc61925da5abb2288cf947e96c61926cd384222451f65947be13d3f5d28bcc4e06f636bebc3dfae01716d455036e15ddb3199f52ca542997f74a1 WHIRLPOOL 14b8f0cfdb42ad10f5aa91f586a9880054f55cbc9d4bff64e62593b57c2265d77131f32ba5f8ebc11c594c79a1c1d8a109fddd2ce6e777e9974d947759ccaeb4 +DIST Unidecode-0.04.20.tar.gz 205830 SHA256 ed4418b4b1b190487753f1cca6299e8076079258647284414e6d607d1f8a00e0 SHA512 07708649a130d4a1747fcc24816717a512c1edeb4c25e01a5e898b21d2e76bca6b45d983cc452fe56bddea5556632b91aa2daee511e33a423197e0df9c80e125 WHIRLPOOL 8f32b7d25b85bd1bcbdaaa94795d0790bf96cd68992af501f51c13968eaab4c3b793753f35c3a201a227176c6c212a7f21dc30b5c702c6af6a38ce5099eee956 diff --git a/dev-python/unidecode/unidecode-0.04.20.ebuild b/dev-python/unidecode/unidecode-0.04.20.ebuild new file mode 100644 index ..fa2a6fb --- /dev/null +++ b/dev-python/unidecode/unidecode-0.04.20.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +PYTHON_COMPAT=( python2_7 python3_{4,5} pypy ) + +MY_PN=Unidecode +MY_P=${MY_PN}-${PV} + +inherit distutils-r1 + +DESCRIPTION="Module providing ASCII transliterations of Unicode text" +HOMEPAGE="https://pypi.python.org/pypi/Unidecode; +SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" + +S=${WORKDIR}/${MY_P} + +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" + +python_test() { + esetup.py test +}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/rofi/
commit: 18774a79ff0d7322630b0fee5da7e583c511753f Author: Jeroen Roovers gentoo org> AuthorDate: Fri Jan 13 16:46:42 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Fri Jan 13 16:46:42 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18774a79 x11-misc/rofi: Version bump. Package-Manager: Portage-2.3.3, Repoman-2.3.1 x11-misc/rofi/Manifest | 1 + x11-misc/rofi/rofi-1.3.1.ebuild | 56 + 2 files changed, 57 insertions(+) diff --git a/x11-misc/rofi/Manifest b/x11-misc/rofi/Manifest index 752adfb..fdb4d5a 100644 --- a/x11-misc/rofi/Manifest +++ b/x11-misc/rofi/Manifest @@ -1,2 +1,3 @@ DIST rofi-1.2.0.tar.xz 188760 SHA256 0c2b504bdd17e41ee61828671cd85698c38cff3128e1ae44841466d86f07bd77 SHA512 6afbec388fb3d0cb83011f2790f5f5a7e2d63b0436d183722b59c39852b5bc2896a46a32445decc6c36bd25c0e33a3658e31b1a307d72950e87f4838102b9838 WHIRLPOOL da483f36e92fc978f335547ec540227be3561e309bff573ab26c36829e18737e7152453eaef9f9848c1737d72980ad7c09b2411c4846f1e6dd97b378939c2480 DIST rofi-1.3.0.tar.xz 210936 SHA256 164b094d03575cdbf4c0740e6e29fe54e33f62d180f11357d12a3f3f5254c5a8 SHA512 65d31f3df09d1826a816d652b372e21f278b324195d7df2304aa7d5bb6b964ac2ec6a09df9b3deaa93ee83d76a699188460c0e96f02822251567526f24e46587 WHIRLPOOL a74eee3d6549736c7836890115d4f753d92dc67c12a6354249b0b8ef724f3bce2d373fe4f7d58d4138c653e21e34d5854c6a3449cdf739dbfe282b6a5924abee +DIST rofi-1.3.1.tar.xz 211732 SHA256 b52cf1170f5c7c38f6399ee44f23ebbd87ac349d6a34f32f5d169966765c87e8 SHA512 a96c53ad268883277c4ff0ee3267ff7fab4d4a93a982019ce19ea82771b65c32d56216d777494853bffd18481400af72ed777f88cce4b26d7d1b8980a997f6c6 WHIRLPOOL 47ca4050853888fda4ae9dc203c3d4a47284780d8d1506b12f4bb14cb947a8a7e96b3674203b518ada6b9bbd0e5718d49a42f89a2ecbdf26b3fdacce9d9fee6f diff --git a/x11-misc/rofi/rofi-1.3.1.ebuild b/x11-misc/rofi/rofi-1.3.1.ebuild new file mode 100644 index ..3bffd04 --- /dev/null +++ b/x11-misc/rofi/rofi-1.3.1.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +inherit autotools toolchain-funcs + +DESCRIPTION="A window switcher, run dialog and dmenu replacement" +HOMEPAGE="https://davedavenport.github.io/rofi/; +SRC_URI="https://github.com/DaveDavenport/${PN}/releases/download/${PV}/${P}.tar.xz; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="windowmode" + +RDEPEND=" + dev-libs/glib:2 + media-libs/freetype + x11-libs/cairo[xcb] + x11-libs/libX11 + x11-libs/libXft + x11-libs/libXinerama + x11-libs/libxcb + x11-libs/libxkbcommon[X] + x11-libs/pango[X] + x11-libs/startup-notification + x11-libs/xcb-util + x11-libs/xcb-util-wm + x11-libs/xcb-util-xrm +" +DEPEND=" + ${RDEPEND} + virtual/pkgconfig + x11-proto/xineramaproto + x11-proto/xproto +" +PATCHES=( + "${FILESDIR}"/${PN}-0.15.12-Werror.patch +) + +src_prepare() { + default + + eautoreconf +} + +src_configure() { + tc-export CC + econf \ + $(use_enable windowmode) +} + +src_test() { + emake test +}