[gentoo-commits] proj/portage:master commit in: bin/install-qa-check.d/
commit: a03d0f3d4b6aa58df7b6f9dd9d76c45128455ec1 Author: Michał Górny gentoo org> AuthorDate: Thu Jan 25 09:07:36 2018 + Commit: Michał Górny gentoo org> CommitDate: Fri Jan 26 06:40:02 2018 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=a03d0f3d install-qa-check.d: Scan build log for CMake unused var warnings Scan build log and report verbosely CMake warnings about unused variables. This is a quite common problem, yet currently it is hard to notice it since the warning is mixed with src_configure() output. Repeat it verbosely after the install. This check outputs warnings such as: * One or more CMake variables were not used by the project: * CMAKE_USER_MAKE_RULES_OVERRIDE Reviewed-by: Zac Medico gentoo.org> bin/install-qa-check.d/90cmake-warnings | 28 1 file changed, 28 insertions(+) diff --git a/bin/install-qa-check.d/90cmake-warnings b/bin/install-qa-check.d/90cmake-warnings new file mode 100644 index 0..a6e901efc --- /dev/null +++ b/bin/install-qa-check.d/90cmake-warnings @@ -0,0 +1,28 @@ +# Check for CMake invalid option warnings + +cmake_warn_check() { + if [[ -n ${PORTAGE_LOG_FILE} && -r ${PORTAGE_LOG_FILE} ]] ; then + local cat=cat + [[ ${PORTAGE_LOG_FILE} == *.gz ]] && cat=zcat + + local vars=() + while read -r l; do + vars+=( "${l}" ) + done < <( "${cat}" "${PORTAGE_LOG_FILE}" \ + | sed -n -e '/Manually-specified variables were not used by the project/,/^--/{/^/p}' \ + | LC_ALL=C sort -u) + + if [[ ${vars} ]]; then + eqawarn "One or more CMake variables were not used by the project:" + local v + for v in "${vars[@]}"; do + eqawarn " ${v}" + done + fi + fi +} + +cmake_warn_check +: # guarantee successful exit + +# vim:ft=sh
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ast/
commit: 5320e47b7607fe9e26a0e030f32f95f336150f33 Author: Hans de Graaff gentoo org> AuthorDate: Fri Jan 26 06:28:09 2018 + Commit: Hans de Graaff gentoo org> CommitDate: Fri Jan 26 06:28:09 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5320e47b dev-ruby/ast: add 2.4.0 Package-Manager: Portage-2.3.19, Repoman-2.3.6 dev-ruby/ast/Manifest | 1 + dev-ruby/ast/ast-2.4.0.ebuild | 31 +++ 2 files changed, 32 insertions(+) diff --git a/dev-ruby/ast/Manifest b/dev-ruby/ast/Manifest index 07f2b4e904a..d8696b75629 100644 --- a/dev-ruby/ast/Manifest +++ b/dev-ruby/ast/Manifest @@ -1,2 +1,3 @@ DIST ast-2.2.0.gem 14848 BLAKE2B c74733f6d72eeefb9576128e1e58f1f002352ba9d7c2a2474677b580a85783c5963ba7f681caa0e3fe08ab4c5fdf05d304898a478550ab437665eb520fc1f851 SHA512 556b9d68787a05f33f6f7e518971dfc965d326fd1a2e0dd1d16d1360526c598fccb0117a09348da88f6243bb3295dbb6d91fa6bd2a27c19cd7b519105b826aea DIST ast-2.3.0.gem 14848 BLAKE2B 141aa3fd01bfd9d7c1b82ff20cab9243322c70f69ee54026ec121c5491fdfca1c00eae293c631c67b0c12b0ba9aeadcf3756a9cbe2a05cfa7c89a8acda48d188 SHA512 7b814517075a5f4607cab24e1c20747c7def1d818e6df95205eaad2152952a38cd551bff5f0d59979fd8c6cb7dfa6bc9830541257bb3a24927217fd84526d58f +DIST ast-2.4.0.gem 15360 BLAKE2B 1d68fa8137bf2a158e8b2e0f30d3d803791db7fcb397133681cd2ffb57badebe6f9afd792a7cf3907dc1fa3e3a617fbb0331c85c69e36a46ca49962f30be9979 SHA512 60a0b00103ed57c71907155ee7966127985021e51c1d829e2149c87066504e76fdb955f9717bb19b5627d5b8c44f0d6a165e208900ede2355a47970ee9664b72 diff --git a/dev-ruby/ast/ast-2.4.0.ebuild b/dev-ruby/ast/ast-2.4.0.ebuild new file mode 100644 index 000..3f3bb140d30 --- /dev/null +++ b/dev-ruby/ast/ast-2.4.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="A library for working with abstract syntax trees" +HOMEPAGE="https://github.com/whitequark/ast; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_bdepend "test? ( + dev-ruby/bacon )" + +all_ruby_prepare() { + sed -i -e "/[Bb]undler/d" Rakefile || die + sed -i -e "/git ls/d" ${PN}.gemspec || die + sed -i -e "/simplecov/,+11d" -e "/colored_output/d" test/helper.rb || die +} + +each_ruby_test() { + ${RUBY} -S bacon -Itest -a || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ascii85/
commit: 47663adc8ce98f77a4423358e52dc78d4557f96d Author: Hans de Graaff gentoo org> AuthorDate: Fri Jan 26 06:21:57 2018 + Commit: Hans de Graaff gentoo org> CommitDate: Fri Jan 26 06:21:57 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47663adc dev-ruby/ascii85: add 1.0.3 Package-Manager: Portage-2.3.19, Repoman-2.3.6 dev-ruby/ascii85/Manifest | 1 + dev-ruby/ascii85/ascii85-1.0.3.ebuild | 28 2 files changed, 29 insertions(+) diff --git a/dev-ruby/ascii85/Manifest b/dev-ruby/ascii85/Manifest index 1fb54aeee3e..9a75a9fa89c 100644 --- a/dev-ruby/ascii85/Manifest +++ b/dev-ruby/ascii85/Manifest @@ -1 +1,2 @@ DIST Ascii85-1.0.2.gem 10752 BLAKE2B 1a38fb0d04eefcd73028aeb166169bf04dced4695eaa3ab8d5add8233bb898780b896101558f7db248aeb4cd9c58edaf36b67085ba0b2cb06bb32b312e576c56 SHA512 e2437948697dd46c646e55a361b74ad5069b261809a0e374eee1f3e755d07bbc45d85fc8ab6d620eceeeb020e6ff23224703cba0ce4ddf37f8a5a96289efd74b +DIST Ascii85-1.0.3.gem 11776 BLAKE2B e08bbc089546dd3b91ff5fd85b8652dd6f5c06025c29ac67004bd7d4c7bb8fc38c77b604dd5a884970b05041e173f37eaf895f0bb9ac1947ce70e4f0cc54906c SHA512 b324ff06ea0cd46a679619a2bfca9f05c30ece9f0342f8a8d097841f3fb4dbb29cf4b6f6832742c50fe5a51895a9048308981be296466422269ce34c4d936f5c diff --git a/dev-ruby/ascii85/ascii85-1.0.3.ebuild b/dev-ruby/ascii85/ascii85-1.0.3.ebuild new file mode 100644 index 000..84e2c0e6320 --- /dev/null +++ b/dev-ruby/ascii85/ascii85-1.0.3.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md History.txt" + +RUBY_FAKEGEM_NAME="Ascii85" + +inherit ruby-fakegem + +DESCRIPTION="Methods for encoding/decoding Adobe's binary-to-text encoding of the same name" +HOMEPAGE="https://github.com/datawraith/ascii85gem; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" +IUSE="test" + +ruby_add_bdepend "test? ( dev-ruby/minitest )" + +all_ruby_prepare() { + rm Gemfile || die + sed -i -e '/[Bb]undler/d' Rakefile || die +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/hath/
commit: e4ab6b274f4062f611172d04795e09de556f8f6c Author: Michael Orlitzky gentoo org> AuthorDate: Fri Jan 26 04:45:37 2018 + Commit: Michael Orlitzky gentoo org> CommitDate: Fri Jan 26 04:45:37 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4ab6b27 net-misc/hath: new version 0.4.2. Package-Manager: Portage-2.3.19, Repoman-2.3.6 net-misc/hath/Manifest | 2 +- net-misc/hath/{hath-0.4.1.ebuild => hath-0.4.2.ebuild} | 8 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/net-misc/hath/Manifest b/net-misc/hath/Manifest index cb3846993ba..1a84d3ea947 100644 --- a/net-misc/hath/Manifest +++ b/net-misc/hath/Manifest @@ -1,2 +1,2 @@ DIST hath-0.3.0.tar.gz 27747 BLAKE2B 2563ec0d8ae308f5262c401575722468a10eb9fbd309adbd9294b44203c8dc1b2f872b43a839b72590681f2c85cd2b04589509ab18a6c0df9f4aa99cd7ae993a SHA512 424c1f95301160fe17d5358082a52ede90ceac14bf2a57d9e481bfb8c727c8314e47c0e871f4049c051d6f7112aee2c71ca256904fd9203cec9fce0bafcfe740 -DIST hath-0.4.1.tar.gz 30470 BLAKE2B 7c77bd9692ffb627ed42682f2ed8aebcd5ef154a26481b4d2fc0f346c5df7b436cfa265608b87d80a7696c9e4393e6691e88684ff2faf86bfb6e4ff99baf3cfb SHA512 b834ffa5ce762dd77be2bc8934c6f1287164158b33c6b2b607ea4dd4f12654da6a83128c6b7e269cf8d3ed52ee5904266b09e7ac796e3bf5d5e6abf33e6798aa +DIST hath-0.4.2.tar.gz 30482 BLAKE2B d65b45c8be85f231fbdbb398c4d4225a0c79ae6a46334fa3dc8de840c95129a1d0a235202b7696abf2f672f7d7bba9c6787063a4bd9d3b8dcf2292d0f31c4baf SHA512 54770dcd211a288f2a8ed02ec709d2bf535b912a776ca9dd8acfe01beccf6ce0a68c7e18a1117c656be989084ebde1dc6506c17e5e3c930be2a45178654b0627 diff --git a/net-misc/hath/hath-0.4.1.ebuild b/net-misc/hath/hath-0.4.2.ebuild similarity index 83% rename from net-misc/hath/hath-0.4.1.ebuild rename to net-misc/hath/hath-0.4.2.ebuild index 36ab7c32af8..feb82be539d 100644 --- a/net-misc/hath/hath-0.4.1.ebuild +++ b/net-misc/hath/hath-0.4.2.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 -# ebuild generated by hackport 0.5.2 +# ebuild generated by hackport 0.5.2. CABAL_FEATURES="test-suite" inherit haskell-cabal @@ -22,10 +22,10 @@ RDEPEND=">=dev-haskell/cmdargs-0.10:= >=dev-haskell/tasty-0.8:= >=dev-haskell/tasty-hunit-0.8:= >=dev-haskell/tasty-quickcheck-0.8.1:= - >=dev-lang/ghc-8:= + >=dev-lang/ghc-8.0.1:= " DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.8 + >=dev-haskell/cabal-1.24.0.0 test? ( dev-util/shelltestrunner ) "
[gentoo-commits] proj/mozilla:master commit in: eclass/
commit: 36d008f3dc566a979750b31ab226e63d73fc8642 Author: Ian Stakenvicius gentoo org> AuthorDate: Fri Jan 26 04:26:52 2018 + Commit: Ian Stakenvicius gentoo org> CommitDate: Fri Jan 26 04:26:52 2018 + URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=36d008f3 mozconfig-v6.58.eclass: dependency bumps for ff58 eclass/mozconfig-v6.58.eclass | 394 ++ 1 file changed, 394 insertions(+) diff --git a/eclass/mozconfig-v6.58.eclass b/eclass/mozconfig-v6.58.eclass new file mode 100644 index 000..c3d5bc5 --- /dev/null +++ b/eclass/mozconfig-v6.58.eclass @@ -0,0 +1,394 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# +# @ECLASS: mozconfig-v6.57.eclass +# @MAINTAINER: +# mozilla team+# @BLURB: the new mozilla common configuration eclass for FF33 and newer, v6 +# @DESCRIPTION: +# This eclass is used in mozilla ebuilds (firefox, thunderbird, seamonkey) +# to provide a single common place for the common mozilla engine compoments. +# +# The eclass provides all common dependencies as well as common use flags. +# +# Some use flags which may be optional in particular mozilla packages can be +# supported through setting eclass variables. +# +# This eclass inherits mozconfig helper functions as defined in mozcoreconf-v3, +# and so ebuilds inheriting this eclass do not need to inherit that. + +case ${EAPI} in + 0|1|2|3|4) + die "EAPI=${EAPI} not supported" + ;; + 5) + inherit multilib + ;; +esac + +inherit flag-o-matic toolchain-funcs mozcoreconf-v5 + +# @ECLASS-VARIABLE: MOZCONFIG_OPTIONAL_WIFI +# @DESCRIPTION: +# Set this variable before the inherit line, when an ebuild needs to provide +# optional necko-wifi support via IUSE="wifi". Currently this would include +# ebuilds for firefox, and potentially seamonkey. +# +# Leave the variable UNSET if necko-wifi support should not be available. +# Set the variable to "enabled" if the use flag should be enabled by default. +# Set the variable to any value if the use flag should exist but not be default-enabled. + +# @ECLASS-VARIABLE: MOZCONFIG_OPTIONAL_JIT +# @DESCRIPTION: +# Set this variable before the inherit line, when an ebuild needs to provide +# deterministic jit support via IUSE="jit". The upstream default will be used +# otherwise, which is generally to enable jit unless support for the platform +# is missing. +# +# Set the variable to "enabled" if the use flag should be enabled by default. +# Set the variable to any value if the use flag should exist but not be default-enabled. + +# @ECLASS-VARIABLE: MOZCONFIG_OPTIONAL_GTK3 +# @DESCRIPTION: +# Set this variable before the inherit line, when an ebuild can provide +# optional gtk3 support via IUSE="force-gtk3". Currently this would include +# thunderbird and seamonkey in the future, once support is ready for testing. +# +# Leave the variable UNSET if gtk3 support should not be optionally available. +# Set the variable to "enabled" if the use flag should be enabled by default. +# Set the variable to any value if the use flag should exist but not be default-enabled. +# If gtk+:3 is to be the standard toolkit, do not use this and instead use +# MOZCONFIG_OPTIONAL_GTK2ONLY. + +# @ECLASS-VARIABLE: MOZCONFIG_OPTIONAL_GTK2ONLY +# @DESCRIPTION: +# Set this variable before the inherit line, when an ebuild can provide +# optional gtk2-only support via IUSE="gtk2". +# +# Note that this option conflicts directly with MOZCONFIG_OPTIONAL_GTK3, both +# variables cannot be set at the same time and this variable will be ignored if +# MOZCONFIG_OPTIONAL_GTK3 is set. +# +# Leave the variable UNSET if gtk2-only support should not be available. +# Set the variable to "enabled" if the use flag should be enabled by default. +# Set the variable to any value if the use flag should exist but not be default-enabled. + +# @ECLASS-VARIABLE: MOZCONFIG_OPTIONAL_QT5 +# @DESCRIPTION: +# Set this variable before the inherit line, when an ebuild can provide +# optional qt5 support via IUSE="qt5". Currently this would include +# ebuilds for firefox, but thunderbird and seamonkey could follow in the future. +# +# Leave the variable UNSET if qt5 support should not be available. +# Set the variable to "enabled" if the use flag should be enabled by default. +# Set the variable to any value if the use flag should exist but not be default-enabled. + +# use-flags common among all mozilla ebuilds +IUSE="${IUSE} dbus debug neon pulseaudio selinux startup-notification system-harfbuzz + system-icu system-jpeg system-libevent system-sqlite system-libvpx" + +# some notes on deps: +# gtk:2 minimum is technically 2.10 but gio support (enabled by default) needs 2.14 +# media-libs/mesa needs to be 10.2 or above due to a bug with flash+vdpau + +RDEPEND=">=app-text/hunspell-1.5.4:= + dev-libs/atk + dev-libs/expat +
[gentoo-commits] proj/mozilla:master commit in: eclass/
commit: 39aa655a9a53a215c146027487168ad4a1f9fc72 Author: Ian Stakenvicius gentoo org> AuthorDate: Thu Jan 25 22:01:13 2018 + Commit: Ian Stakenvicius gentoo org> CommitDate: Thu Jan 25 22:01:13 2018 + URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=39aa655a mozextension.eclass: initial support for manifest.json exensions Thanks to Sven B. for some initial legwork on this. Work is not complete as the extension installations should somehow also auto-validate themselves, but it will at least prevent bugs such as bug 645636 Bug: http://bugs.gentoo.org/645754 eclass/mozextension.eclass | 12 ++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/eclass/mozextension.eclass b/eclass/mozextension.eclass index 9d22166..425da7e 100644 --- a/eclass/mozextension.eclass +++ b/eclass/mozextension.eclass @@ -69,10 +69,18 @@ xpi_install() { [[ ${#} -ne 1 ]] && die "$FUNCNAME takes exactly one argument, please specify an xpi to unpack" x="${1}" - cd ${x} + #cd ${x} # determine id for extension + if [[ -f "${x}"/install.rdf ]]; then emid="$(sed -n -e '/install-manifest/,$ { /em:id/!d; s/.*[\">]\([^\"<>]*\)[\"<].*/\1/; p; q }' "${x}"/install.rdf)" \ - || die "failed to determine extension id" + || die "failed to determine extension id from install.rdf" + elif [[ -f "${x}"/manifest.json ]]; then + emid="$( sed -n 's/.*"id": "\(.*\)",/\1/p' "${x}"/manifest.json )" \ + || die "failed to determine extension id from manifest.json" + else + die "failed to determine extension id" + fi + if [[ -n ${MOZEXTENSION_TARGET} ]]; then insinto "${MOZILLA_FIVE_HOME}"/${MOZEXTENSION_TARGET%/}/${emid} elif $(mozversion_extension_location) ; then
[gentoo-commits] proj/mozilla:master commit in: www-client/firefox/
commit: 902e529f871d0b52b575eabbefa6039f4d87e68d Author: Ian Stakenvicius gentoo org> AuthorDate: Thu Jan 25 00:16:22 2018 + Commit: Ian Stakenvicius gentoo org> CommitDate: Thu Jan 25 00:16:22 2018 + URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=902e529f drop ff-52.5.2 www-client/firefox/Manifest | 93 --- www-client/firefox/firefox-52.5.2.ebuild | 406 --- 2 files changed, 499 deletions(-) diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest index 7e50990..07d7dcc 100644 --- a/www-client/firefox/Manifest +++ b/www-client/firefox/Manifest @@ -1,96 +1,3 @@ -DIST firefox-52.5-patches-02.tar.xz 15084 SHA256 67b1b4aaeedc62c284e9921f320bd9726fc7e368968bc6b11e294bf09d6800bf SHA512 b80f9acaf49226cd5c2864714826c5b0e7e918e94c31ec81521b90c47edbb88ea85faa34fc22791efefbcd3867ddc413c563de58ca0f8ce21e10a3858899efce WHIRLPOOL d6ce80d6636c8cfc9c16163c65578923a67db4ae8613616822d0a936dd3796312326a0a0e49fab5ca0cd4da399e295610c15b95276b997e1b83a9823e4f49a13 -DIST firefox-52.5.2esr-ach.xpi 427640 SHA256 cc7055de62cc3a49635b6e457ebd346e6381ee33fdb2c3aa505ce28dc6e6cd11 SHA512 520f8f9a694430a0d85dc840bf2654c186ab9df7eed2a4d5b18e5937038983f70d9feb78a12a187cc49b0cd035465ff6dd9f732b1de9eedc931e3a5c21f53432 WHIRLPOOL ea0524b242d6b216c0b6b93f546bc635b9f06f376d6583154866e7e5fba1367fd4a10f22038740b0726f813160a55dc1b8c45c8adac708f54f500f676e88598a -DIST firefox-52.5.2esr-af.xpi 436823 SHA256 705dc236af8c9db9eeb2ed30d24dafe1b2c0c80825b2b72fdde9e1551a1c5c1c SHA512 c6fbe8a9e98b888f60c528d58b5947eb7538c387457132aa2c9877ea5bec8c10fb575674f4fe8eb41e20f028fb52c55155276c106aa4a7641055c3dd4c08e66d WHIRLPOOL 723328c2ce39fdd46528c6c12b3d6b5ac99442d8b324a0c84b1f100e8dc0dbb37b6af29ce7dadf48dbcb013eb158f6049bae9384a8b43463adc79460be74de5a -DIST firefox-52.5.2esr-an.xpi 445142 SHA256 e8c506e03b6ac29a70f8756fef4bb8fee0840079cecc9489c282b5f5e5a335d6 SHA512 36f795f4a2c3c9bacd83e9ad975ac8cf9e867e32d81e4749ba659e7ab82ff15cee70504769f0258a9a28fbd1544e28797ab7b746e5c317a34731d64c075c2014 WHIRLPOOL 0cce34da4e585859fc236b353b4d629646b76cebbddc345b8282deafe5ebed80946ce893ced32191c9d6ace46477aa3c20cf8d619ba97120f2ff0b5d8368f676 -DIST firefox-52.5.2esr-ar.xpi 473381 SHA256 7424265a29ede9d0ed890640e3e2c1403b448ab2d3f423ad5723c00876fbed61 SHA512 9aa29bd27b3b9c0ffe4c6b8c319c603b8f9bbce15d901ccde840561bcc0870b959861f82e7e2416815328a7a49b36854fe82aaf078fa237d32198443e5996be6 WHIRLPOOL f5d31a970e64353c6687e3b7b66ea5826ada8df06603ea8985d61bc2e2c7a46094ee74c11aac69a57e7ea6529350437437a910e85ba7e21aabf4ce5aaf2751ac -DIST firefox-52.5.2esr-as.xpi 486888 SHA256 d95ba1bfcea770558191a1a31e3a5962dcd5aeedfa9b5441b528789f7048caf1 SHA512 520291be28928368d276f96204b2eb0ef5f564d986d5c608bc87e55e4964c033cc057f3b8e31fe0448e70a48f48dd1d33e35683b408c659a0b70d80239d09308 WHIRLPOOL cfafb804d9559d27a169beb0ed98bc1c016d247ea1367dc74bbf7b97ddc67bca6d89f1545bb443390209ea9cbde706f193da4ad0c1d4a697f68af74b691dc9aa -DIST firefox-52.5.2esr-ast.xpi 440033 SHA256 f506300c84c8f3f8d487e1bf590a72465a53c9ee11fb140d3e45e9ae7a68aeb9 SHA512 b3324b0d5c32cbbbad2e305a81edf584e87b273f2d8798922d595dcd58283c8500fbf6f252a833de8633fabf340b1e1ac1fa6ad8f9a7d2909adf2626c6ce34eb WHIRLPOOL e02b2f3b5e166704d1b0025bd0fa13b1a7dfe37b4943f5557258091a72070bee1e2be88e4d57cc055804fbc6b61f1b051f2c8603558ef2ba4598552697aa53e9 -DIST firefox-52.5.2esr-az.xpi 454923 SHA256 ff7d65c941a3778afdbc21c293b4845eba4a1e21eb8f9baaf39c850de9bf5616 SHA512 5c710803c426ee26184e300c8ea62d6b5965cbdb7039a649ba7f1ecce77d58a9790124467b683adc66b8b9cb78dddb97659633f65b14ef8ebc6a6399baef3fd8 WHIRLPOOL 84ace8037456e44a7856bd096eca7629272a42a5de5fdb25a96210c47e2c3ae693023acbc65e0b7d2eb9e68ec6463844a2b97a399d39d8b8c707716262a2de04 -DIST firefox-52.5.2esr-bg.xpi 487892 SHA256 2f9c0126fbace3a158df297de6697588d3cad59fc93f20d926d0a27a27fb096a SHA512 ee9a9e59c86ce0173dd99c96602244ab7a2a7f9f424c11125a4af1253dfe6e6d7e838a674b1b840d0f3ac9a45a3bfddd0b693b0676d6dcd30e87676db94f8ddf WHIRLPOOL d02532e092e89e5666d3b7001a92b99d509366de83edc024c11f7289a59df0081d688ab307acc9b9536b14e85b7618d26f621acbf4fc4d19fe1c357ac1f921c6 -DIST firefox-52.5.2esr-bn-BD.xpi 511995 SHA256 9b1576c824b977a563ee6db1323e3c1dada075c3c95fafcdc771946d56d58a6a SHA512 5a1fd91cb356734f34371eb9ebc1dd4b7c350a62272c0e8454b2dddacbdb72773f20e13286b4355592ad389d452764c3b01ced5f20ae5fe44d9af98f2015f2f7 WHIRLPOOL 2d81cf25657b5826f7ed5a5651242f2e37ec48ac3c1ca24b00fa730263a8902c498ad8841449cec47a933150ec003eb9d3742df725d919f09a7ae35d12346412 -DIST firefox-52.5.2esr-bn-IN.xpi 509375 SHA256 1670f5fa44ff7b5d5a1a118f1976656c0dc506292e22a1e484f2468fd1eb5d76 SHA512 25cbf24c77cda6564bfe568e3c92ab5e0b6bc6641625d1d7c362b8d064641ff27e4b666e0842138c637bb4218f26764511d96f656449705274c46486ddcedf61 WHIRLPOOL 9d4bb9800063d40e41a8316820ea2c9ccf4e9d9926ce6b8263ea36f097cf3348b798df8720dca31ee46fa66ac3308ea68f42839a89cc489f991f61105f4aefb0 -DIST firefox-52.5.2esr-br.xpi
[gentoo-commits] proj/mozilla:master commit in: www-client/firefox/
commit: 9b416daeebf464d0ffe1428fef06b2dee93e0f2b Author: Ian Stakenvicius gentoo org> AuthorDate: Fri Jan 26 04:27:36 2018 + Commit: Ian Stakenvicius gentoo org> CommitDate: Fri Jan 26 04:27:36 2018 + URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=9b416dae firefox: bump to 58.0 final www-client/firefox/Manifest| 184 ++--- ...efox-58.0_beta16.ebuild => firefox-58.0.ebuild} | 6 +- 2 files changed, 95 insertions(+), 95 deletions(-) diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest index 07d7dcc..28bcf06 100644 --- a/www-client/firefox/Manifest +++ b/www-client/firefox/Manifest @@ -1,93 +1,93 @@ +DIST firefox-58.0-ach.xpi 445610 SHA256 2927ffaed1c67d844e36c61a735508341b4da5ae062e87ef6bb728ea6252c120 SHA512 423f8e8a05f6bf8337c80f3229695281bcafee059b2d4a4b82a5093f6131da2255361da09daa4d03e6b6019cc39b5a25bf5ff591988200ccec25abb238457cf7 WHIRLPOOL bbb56d347c297cec410bd13e1d7f77f4efdd6491447e07d40215e2754b5f4479c05c9119a406598de25148200c1ba1b1a3139bd6c395b0498cdd68913c6c6746 +DIST firefox-58.0-af.xpi 445013 SHA256 56398a4ea260c26c5d1a5722a17e3ae4946a25aca36bc21e7f8146f56078b31f SHA512 2623233497530a2a415231a33c4c397b811d8dfd8449a5029f9555c385c5e807f3fd126c38a20a47903173eecce435a10b2ccd22c673758e0fba6b3cb95452c1 WHIRLPOOL 7a2a0ecae1c063c3fbdc8d1a209c9549158b3e622f0cc2de7efc7b1d7b55a5e1d3581d3363ef281e79e7a7d04dd69024eb4065a94f82869f34742111f974a2b8 +DIST firefox-58.0-an.xpi 469441 SHA256 eb772b7256e31da01472bfef779a47767e9e7ec95a6b577d8e6ec354a759eaa8 SHA512 4f802f2bfd34796ac6d4311a15e751d617844b6b5c32dba325c27e502c6eaca1e538066e1b0c66fd77b83d5e5be14a130aff42170a5fed87fbdaf31f91b12081 WHIRLPOOL 7e42d67ff945bb61da053dd8a31c6b45b2fd369274bc19b3208ad7eab4c2ceca06f636024a85e407b6f464e61b8fc8434f8f9bbfdcfccc6fdb524e2ea83a895e +DIST firefox-58.0-ar.xpi 494893 SHA256 754c5c35470b100ce707407c134a3bd2d8a42c0b3da557b4f49f83d415e064e2 SHA512 6761e9af26649c22740d50d36cf30936898df0ea704c27c379683c086cc4f02392bf467a78e823c31b5d9ccf267e0b4cd511a869cd4626a1e9e61bde56508b8c WHIRLPOOL 195a50834edcc7d304824a2838b27c088f56ad241067e62e9179ccf6d97335f18ccca5879051890fdb242799e82228ea3e8cae7cfd349b298331af9dc616e4bf +DIST firefox-58.0-as.xpi 492795 SHA256 1bef07d2815d4964016df69f78c6114ee5f62109cc11021147cb0161b06ca83b SHA512 52ae415bdb63985104bd52582019e240b8b3820eceb025ac1781cea432a4a117639cbf62fc7d43179088d071d6eed7a886ec45ed0857ef490f6ec74c528d30d9 WHIRLPOOL 56cd9caf455a24532b80dc97c7b2fd149083a6be5f77cfc4beafb582900d19422cd49a4219a539222d3f25951fba4211b116d0dbd43a2997d43a643ad8926693 +DIST firefox-58.0-ast.xpi 462086 SHA256 f46615482b9b3a34e2fd11554c3170d8622e6ff7ce95c0c79b5af599f450b4c4 SHA512 fcff491e092a66c1b994a10b25418317197d477cb94d1c7f2cf262f69b8cc04d38247988d2010e0aa2db1ae5a341a32f06b6014de4a1a244bcf21c403555eaf5 WHIRLPOOL 93de409028006ac1a444f5f1e4b11b823c1089a8b29ba9e329a2760ca1f503feabc7b3e86e51dbf608b3310094531418606b49b101d9ca30998cc5bf3220a242 +DIST firefox-58.0-az.xpi 470906 SHA256 0151c39c10b75a251394dd102a77e0275b7c427ecfdcf6515e66d863246b7d3b SHA512 c2148c3092ecf6bb17900b1880c00907a461dc8042cfee708179a3ac146c3fe3c8521ada123064f89942a9e96cb10dd6d90bfe54d59a3c0a06f3866d1ae367a0 WHIRLPOOL b448f8ab76a2c67b9d8aca9a2293ee817b70c09fd9d509f1f6599b0af64f69dc2623244b90863f0dd088673a43716ad5474ca728c3ec571221ba85b7f611690c +DIST firefox-58.0-bg.xpi 517351 SHA256 64cceff752fda7766d405361d10748def5e1ff82773e944a6f08691eb6ccb3df SHA512 e70e81fac1a796d64763714971f40ef68486a5c54b849512a2ae06725b92c3c5629023b09a68d436999dece2a9eab43f8f8460bd522e82d13493e38cc8833acc WHIRLPOOL d9c0dec8547e8215923687296ebec3aaa8c2d3b31b6892479aec8df7e90ec5f0cc0af799ee4f4a80f226952e03b46f39e389eb5a5cb95e0154516f528f8d0caa +DIST firefox-58.0-bn-BD.xpi 533457 SHA256 b87404168c03170dc43d423e01ebc7a557f83a8e713e71bf393656ab9b4c6dd2 SHA512 51d19cc42293cec9e4372f4264e974afa3df75bd5d51e4d99bd25568760dfeafef5797685cd659818923c05812d22c04237733ba395d320a308d8a41142901ed WHIRLPOOL a94c81a21d8b3d5c022e6a2385e07bda5017288c72037492b3629695513786539a127d79fc94680c6061fe974c772e4e501fd998470bf73b0ee458fa7bc2ad39 +DIST firefox-58.0-bn-IN.xpi 518928 SHA256 7d4b4ff1b94684f9dd4e25a323ab78114ada914ef1d159131332ed45152ac806 SHA512 dc88518bb8d955eb7f0d97d143f5a89c36b89e89c720d6c3ff204ea00f230021504afe54f36d6f7c763e2c239093e9ad186121cff87812fbc9745bfb16637a27 WHIRLPOOL f5cf59be5d4a9a5a3ece47cf4e9edb6337febd6a5c76deaa812de9fde4e03cd9f918c2e36ac751556e580219a8e93cebbd0b3fb2de10ab19aa5d0f17085c5c2a +DIST firefox-58.0-br.xpi 457659 SHA256 54ecc3a8ead5ae71615e617114e286daebf6277d7b688bef9c4cccf07d558257 SHA512 bebcdf7ed33444ec34e2775726d1d0939d3cf1ce4f3300d7ce438b5c60957f0fcd69e5ee5d57ba4740af2a936511a7805a68963a5d39c973e7e21db897cafd63 WHIRLPOOL 5430d5c1ec34c1bf7b829dcedfabe375d797308067a7279ede44796133394c673d01714b285b2c4f832aa540c4fd550e1de3c14742eda868a06937ac8ad153de +DIST firefox-58.0-bs.xpi 466548 SHA256
[gentoo-commits] repo/gentoo:master commit in: sys-apps/kbd/files/, sys-apps/kbd/
commit: ba5ab003dd8ef58f73a8eff2b475405d0fe1b2da Author: Mikle Kolyada gentoo org> AuthorDate: Fri Jan 26 01:16:52 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri Jan 26 01:16:52 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba5ab003 sys-apps/kbd: Drop old Package-Manager: Portage-2.3.19, Repoman-2.3.6 sys-apps/kbd/Manifest | 1 - sys-apps/kbd/files/kbd-1.15.5-loadkeys-parse.patch | 90 -- sys-apps/kbd/kbd-1.15.5-r1.ebuild | 49 3 files changed, 140 deletions(-) diff --git a/sys-apps/kbd/Manifest b/sys-apps/kbd/Manifest index d6c4a8c16e7..50b5caac7ff 100644 --- a/sys-apps/kbd/Manifest +++ b/sys-apps/kbd/Manifest @@ -1,3 +1,2 @@ -DIST kbd-1.15.5.tar.xz 790680 BLAKE2B f34883fea204a292c91bd0b06924e5a93f0157ef2b1a4f7e8b424770103222685c0e11ae9897c9f5da3ee5e2a87dbea808ca1405fb92a55bfef3dc3e75b21ec4 SHA512 fed954bfe231a46debc2a0d6e919335b42d8cfc879821137424440289de248f6a1705e48745cf19e5bd16d7f66c2a8ff2793341f9906d2d4b2b88ac7774d8c7f DIST kbd-2.0.3.tar.xz 1037036 BLAKE2B bbdc0ecd21e74c2d1074339f6d0e4caa69e0d3ee10a211c4ccd187906d7f513032df495c18e1c2667d1f2960a68db3d5aa995bdaafd3719fc35da5b769af7c11 SHA512 522718859c2a95abee06a50dd0a7cfe7bb9c8f4b3959d54fd9e56cef23acc85b9af85405aa4953f20cd029397412051d72c8b1b0d639ba3a26b4952f89ef6a3f DIST kbd-2.0.4.tar.xz 1031864 BLAKE2B 10c2bded89befda1f1d7ab199796e082a4e3b2333cf29a2abbbe843191dce41a7289d5bc3b7e55d8b25c7144ae4b4977e4321b38896917d0083af8ddd4924a3e SHA512 5e264b3695b0af0bc85e0a4fa2c43e13648d8ea82102f3b051c28da2abfc52977577c470bce48f30cec9b0d215297e48c9b05e00561c990e3770fb68f6544e0f diff --git a/sys-apps/kbd/files/kbd-1.15.5-loadkeys-parse.patch b/sys-apps/kbd/files/kbd-1.15.5-loadkeys-parse.patch deleted file mode 100644 index c78a2278084..000 --- a/sys-apps/kbd/files/kbd-1.15.5-loadkeys-parse.patch +++ /dev/null @@ -1,90 +0,0 @@ -https://bugs.gentoo.org/447440 - -From 7e06e56157e8431d02e1377cdc44230944203d88 Mon Sep 17 00:00:00 2001 -From: Alexey Gladkov-Date: Tue, 11 Dec 2012 14:24:44 +0400 -Subject: [PATCH] Fix regression in 16117ce6ab - -Signed-off-by: Alexey Gladkov - src/loadkeys.analyze.l | 14 +- - 1 file changed, 9 insertions(+), 5 deletions(-) - -diff --git a/src/loadkeys.analyze.l b/src/loadkeys.analyze.l -index c18dcea..f817c78 100644 a/src/loadkeys.analyze.l -+++ b/src/loadkeys.analyze.l -@@ -307,8 +307,10 @@ To to|To|TO - char *s = xstrndup(yytext+1, strlen(yytext)-2); - /* use static pathname to store *s ? */ - open_include(s); -- yy_pop_state(); -- state_ptr--; -+ while (state_ptr > 0) { -+ yy_pop_state(); -+ state_ptr--; -+ } - } - [^"]|\"\"|\"[^"\n]*{Eol} { - yyerror(_("expected filename between quotes")); -@@ -323,7 +325,7 @@ To to|To|TO - } - {Eol} { - line_nr++; -- if (state_ptr > 0) { -+ while (state_ptr > 0) { - yy_pop_state(); - state_ptr--; - } -@@ -428,8 +430,10 @@ To to|To|TO - } - \" { - *p = '\0'; -- yy_pop_state(); -- state_ptr--; -+ while (state_ptr > 0) { -+ yy_pop_state(); -+ state_ptr--; -+ } - return(STRLITERAL); - } - . { a/src/loadkeys.analyze.c -+++ b/src/loadkeys.analyze.c -@@ -1359,8 +1359,10 @@ YY_RULE_SETUP - char *s = xstrndup(yytext+1, strlen(yytext)-2); - /* use static pathname to store *s ? */ - open_include(s); -- yy_pop_state(); -- state_ptr--; -+ while (state_ptr > 0) { -+ yy_pop_state(); -+ state_ptr--; -+ } - } - YY_BREAK - case 3: -@@ -1393,7 +1395,7 @@ YY_RULE_SETUP - #line 324 "loadkeys.analyze.l" - { - line_nr++; -- if (state_ptr > 0) { -+
[gentoo-commits] repo/gentoo:master commit in: sys-apps/kbd/
commit: 233e2b3a5edf07978d0107cbb71dd26b64c8a9c3 Author: Mikle Kolyada gentoo org> AuthorDate: Fri Jan 26 01:11:45 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri Jan 26 01:11:45 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=233e2b3a sys-apps/kbd: amd64 stable wrt bug #645022 Package-Manager: Portage-2.3.19, Repoman-2.3.6 sys-apps/kbd/kbd-2.0.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/kbd/kbd-2.0.4.ebuild b/sys-apps/kbd/kbd-2.0.4.ebuild index 34e40d96753..aa313ff81c3 100644 --- a/sys-apps/kbd/kbd-2.0.4.ebuild +++ b/sys-apps/kbd/kbd-2.0.4.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then EGIT_BRANCH="master" else SRC_URI="https://www.kernel.org/pub/linux/utils/kbd/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86" fi inherit eutils ${SCM}
[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-repository/
commit: b4124556a7baaa34196356b539f9a93c1c1ebabf Author: Mikle Kolyada gentoo org> AuthorDate: Fri Jan 26 01:08:13 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri Jan 26 01:08:40 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4124556 app-eselect/eselect-repository: amd64 stable wrt bug #644984 Package-Manager: Portage-2.3.19, Repoman-2.3.6 app-eselect/eselect-repository/eselect-repository-2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-eselect/eselect-repository/eselect-repository-2.ebuild b/app-eselect/eselect-repository/eselect-repository-2.ebuild index 2037c513390..ecaae93b672 100644 --- a/app-eselect/eselect-repository/eselect-repository-2.ebuild +++ b/app-eselect/eselect-repository/eselect-repository-2.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/mgorny/eselect-repository/archive/v${PV}.tar.gz -> $ LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm x86" +KEYWORDS="amd64 ~arm x86" IUSE="" RDEPEND="${PYTHON_DEPS}
[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-apache/
commit: 23b8b2b9a381cdda0b9c2a99415b38e0283b8d42 Author: Matthew Thode gentoo org> AuthorDate: Fri Jan 26 01:05:52 2018 + Commit: Matt Thode gentoo org> CommitDate: Fri Jan 26 01:05:52 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23b8b2b9 app-crypt/certbot-apache: 0.21.1 bup Package-Manager: Portage-2.3.19, Repoman-2.3.6 app-crypt/certbot-apache/Manifest | 1 + .../certbot-apache/certbot-apache-0.21.1.ebuild| 38 ++ 2 files changed, 39 insertions(+) diff --git a/app-crypt/certbot-apache/Manifest b/app-crypt/certbot-apache/Manifest index 772d0f15369..d0dea856b8d 100644 --- a/app-crypt/certbot-apache/Manifest +++ b/app-crypt/certbot-apache/Manifest @@ -2,3 +2,4 @@ DIST certbot-0.18.2.tar.gz 1044019 BLAKE2B d198252c1e3e24a80bcadeecde7fd133e4540 DIST certbot-0.19.0.tar.gz 1061557 BLAKE2B 4f1c623276cbcc88d414dd9d135b65f472d1e35cfef74901fb8031d40d414266870229b6aaf60a4bfde983c7e930819e5e7326d5cfa3cbffb155e3a9c724883a SHA512 d29c9e2041171f2574bf2ee9ff7442b80b261a03f9e82e4dd40aad0617730aca6bff17fcc728496bda4133f86a4894cf21d083dacb0d0df2dec11d23e4e1541b DIST certbot-0.20.0.tar.gz 1108139 BLAKE2B 6af07dd245912741592761bd11160c081e278e5f48b69747669aa6146d81cc7ad6f0d9c7b4bf31ad137d51bd378f670e5e5d7318efe7b3b5463d52515a5df257 SHA512 92c128bc955a576a1eb568d39b3a5568f9bd841acefaa455d716ce5036312d0ad67b3dcfcf960b15abdd39c1f34f82ffe2ebca0722628c5c804fc5472a6c0546 DIST certbot-0.21.0.tar.gz 1105665 BLAKE2B c7fea5f9fd6a0f68112897923fe96c854751789c6ba71ad38c333c259d556431ccc53658eef520f2518b42ff26748bc6736f3deff97cbfee4900305b1cd24fa7 SHA512 87d1f2b5153f8fc6a5cf1ee3e6ba084464d2094ef0ae8955d4ac3c75de759cd62c54465186a21b4d4205193f410cbfcb93f4af4f29bfdb21f7cc881a38c4340f +DIST certbot-0.21.1.tar.gz 1105663 BLAKE2B 7c36ec0504a144a2325528079374d103f6214252c01ba0bcaf26378950fe5cd54010abe756d80b1c0c30740442a184417f0b2bd7ffea91edeb70c59dfee2349e SHA512 6f3ffba7dc06bcc2a6b9835906331753ee2715192e7a49562314480069f22e4a66bb26f04dc4bbdfb0ab40998220d0c9b77fb0351e042116b02996fb2da699d2 diff --git a/app-crypt/certbot-apache/certbot-apache-0.21.1.ebuild b/app-crypt/certbot-apache/certbot-apache-0.21.1.ebuild new file mode 100644 index 000..bcdba5a9d28 --- /dev/null +++ b/app-crypt/certbot-apache/certbot-apache-0.21.1.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6}) + +if [[ ${PV} == * ]]; then + EGIT_REPO_URI="https://github.com/certbot/certbot.git; + inherit git-r3 + S=${WORKDIR}/${P}/${PN} +else + SRC_URI="https://github.com/${PN%-apache}/${PN%-apache}/archive/v${PV}.tar.gz -> ${PN%-apache}-${PV}.tar.gz" + KEYWORDS="~amd64 ~x86" + S=${WORKDIR}/${PN%-apache}-${PV}/${PN} +fi + +inherit distutils-r1 + +DESCRIPTION="Apache plugin for certbot (Let's Encrypt Client)" +HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="test" + +RDEPEND="~app-crypt/certbot-${PV}[${PYTHON_USEDEP}] + ~app-crypt/acme-${PV}[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + dev-python/python-augeas[${PYTHON_USEDEP}] + dev-python/zope-component[${PYTHON_USEDEP}] + dev-python/zope-interface[${PYTHON_USEDEP}]" +DEPEND="test? ( ${RDEPEND} + dev-python/nose[${PYTHON_USEDEP}] ) + dev-python/setuptools[${PYTHON_USEDEP}]" + +python_test() { + nosetests || die +}
[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot/
commit: a6b9f3256ad7cf1beb888c11680bcba5ae3844dc Author: Matthew Thode gentoo org> AuthorDate: Fri Jan 26 01:05:09 2018 + Commit: Matt Thode gentoo org> CommitDate: Fri Jan 26 01:05:09 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6b9f325 app-crypt/certbot: 0.21.1 bup Package-Manager: Portage-2.3.19, Repoman-2.3.6 app-crypt/certbot/Manifest | 1 + app-crypt/certbot/certbot-0.21.1.ebuild | 52 + 2 files changed, 53 insertions(+) diff --git a/app-crypt/certbot/Manifest b/app-crypt/certbot/Manifest index 772d0f15369..d0dea856b8d 100644 --- a/app-crypt/certbot/Manifest +++ b/app-crypt/certbot/Manifest @@ -2,3 +2,4 @@ DIST certbot-0.18.2.tar.gz 1044019 BLAKE2B d198252c1e3e24a80bcadeecde7fd133e4540 DIST certbot-0.19.0.tar.gz 1061557 BLAKE2B 4f1c623276cbcc88d414dd9d135b65f472d1e35cfef74901fb8031d40d414266870229b6aaf60a4bfde983c7e930819e5e7326d5cfa3cbffb155e3a9c724883a SHA512 d29c9e2041171f2574bf2ee9ff7442b80b261a03f9e82e4dd40aad0617730aca6bff17fcc728496bda4133f86a4894cf21d083dacb0d0df2dec11d23e4e1541b DIST certbot-0.20.0.tar.gz 1108139 BLAKE2B 6af07dd245912741592761bd11160c081e278e5f48b69747669aa6146d81cc7ad6f0d9c7b4bf31ad137d51bd378f670e5e5d7318efe7b3b5463d52515a5df257 SHA512 92c128bc955a576a1eb568d39b3a5568f9bd841acefaa455d716ce5036312d0ad67b3dcfcf960b15abdd39c1f34f82ffe2ebca0722628c5c804fc5472a6c0546 DIST certbot-0.21.0.tar.gz 1105665 BLAKE2B c7fea5f9fd6a0f68112897923fe96c854751789c6ba71ad38c333c259d556431ccc53658eef520f2518b42ff26748bc6736f3deff97cbfee4900305b1cd24fa7 SHA512 87d1f2b5153f8fc6a5cf1ee3e6ba084464d2094ef0ae8955d4ac3c75de759cd62c54465186a21b4d4205193f410cbfcb93f4af4f29bfdb21f7cc881a38c4340f +DIST certbot-0.21.1.tar.gz 1105663 BLAKE2B 7c36ec0504a144a2325528079374d103f6214252c01ba0bcaf26378950fe5cd54010abe756d80b1c0c30740442a184417f0b2bd7ffea91edeb70c59dfee2349e SHA512 6f3ffba7dc06bcc2a6b9835906331753ee2715192e7a49562314480069f22e4a66bb26f04dc4bbdfb0ab40998220d0c9b77fb0351e042116b02996fb2da699d2 diff --git a/app-crypt/certbot/certbot-0.21.1.ebuild b/app-crypt/certbot/certbot-0.21.1.ebuild new file mode 100644 index 000..10f9b67afa2 --- /dev/null +++ b/app-crypt/certbot/certbot-0.21.1.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6}) + +if [[ ${PV} == * ]]; then + EGIT_REPO_URI="https://github.com/certbot/certbot.git; + inherit git-r3 +else + SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~ppc64 ~x86" +fi + +inherit distutils-r1 + +DESCRIPTION="Let's encrypt client to automate deployment of X.509 certificates" +HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="test" + +CDEPEND=">=dev-python/setuptools-1.0[${PYTHON_USEDEP}]" +RDEPEND=" + ${CDEPEND} + ~app-crypt/acme-${PV}[${PYTHON_USEDEP}] + >=dev-python/configargparse-0.9.3[${PYTHON_USEDEP}] + dev-python/configobj[${PYTHON_USEDEP}] + >=dev-python/cryptography-1.2[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + >=dev-python/parsedatetime-1.3[${PYTHON_USEDEP}] + dev-python/pyrfc3339[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + dev-python/zope-component[${PYTHON_USEDEP}] + dev-python/zope-interface[${PYTHON_USEDEP}]" +DEPEND=" + ${CDEPEND} + test? ( + >=dev-python/astroid-1.3.5[${PYTHON_USEDEP}] + dev-python/coverage[${PYTHON_USEDEP}] + dev-python/ipdb[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/pytest-cov[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + >=dev-python/pylint-1.4.2[${PYTHON_USEDEP}] + dev-python/wheel[${PYTHON_USEDEP}] + )" + +python_test() { + nosetests -v ${PN} || die +}
[gentoo-commits] repo/gentoo:master commit in: app-crypt/acme/
commit: f729146eff7ca5a44711ddd8c9a037b34926600d Author: Matthew Thode gentoo org> AuthorDate: Fri Jan 26 01:04:24 2018 + Commit: Matt Thode gentoo org> CommitDate: Fri Jan 26 01:04:24 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f729146e app-crypt/acme: 0.21.1 bup Package-Manager: Portage-2.3.19, Repoman-2.3.6 app-crypt/acme/Manifest | 1 + app-crypt/acme/acme-0.21.1.ebuild | 47 +++ 2 files changed, 48 insertions(+) diff --git a/app-crypt/acme/Manifest b/app-crypt/acme/Manifest index 772d0f15369..d0dea856b8d 100644 --- a/app-crypt/acme/Manifest +++ b/app-crypt/acme/Manifest @@ -2,3 +2,4 @@ DIST certbot-0.18.2.tar.gz 1044019 BLAKE2B d198252c1e3e24a80bcadeecde7fd133e4540 DIST certbot-0.19.0.tar.gz 1061557 BLAKE2B 4f1c623276cbcc88d414dd9d135b65f472d1e35cfef74901fb8031d40d414266870229b6aaf60a4bfde983c7e930819e5e7326d5cfa3cbffb155e3a9c724883a SHA512 d29c9e2041171f2574bf2ee9ff7442b80b261a03f9e82e4dd40aad0617730aca6bff17fcc728496bda4133f86a4894cf21d083dacb0d0df2dec11d23e4e1541b DIST certbot-0.20.0.tar.gz 1108139 BLAKE2B 6af07dd245912741592761bd11160c081e278e5f48b69747669aa6146d81cc7ad6f0d9c7b4bf31ad137d51bd378f670e5e5d7318efe7b3b5463d52515a5df257 SHA512 92c128bc955a576a1eb568d39b3a5568f9bd841acefaa455d716ce5036312d0ad67b3dcfcf960b15abdd39c1f34f82ffe2ebca0722628c5c804fc5472a6c0546 DIST certbot-0.21.0.tar.gz 1105665 BLAKE2B c7fea5f9fd6a0f68112897923fe96c854751789c6ba71ad38c333c259d556431ccc53658eef520f2518b42ff26748bc6736f3deff97cbfee4900305b1cd24fa7 SHA512 87d1f2b5153f8fc6a5cf1ee3e6ba084464d2094ef0ae8955d4ac3c75de759cd62c54465186a21b4d4205193f410cbfcb93f4af4f29bfdb21f7cc881a38c4340f +DIST certbot-0.21.1.tar.gz 1105663 BLAKE2B 7c36ec0504a144a2325528079374d103f6214252c01ba0bcaf26378950fe5cd54010abe756d80b1c0c30740442a184417f0b2bd7ffea91edeb70c59dfee2349e SHA512 6f3ffba7dc06bcc2a6b9835906331753ee2715192e7a49562314480069f22e4a66bb26f04dc4bbdfb0ab40998220d0c9b77fb0351e042116b02996fb2da699d2 diff --git a/app-crypt/acme/acme-0.21.1.ebuild b/app-crypt/acme/acme-0.21.1.ebuild new file mode 100644 index 000..61035085637 --- /dev/null +++ b/app-crypt/acme/acme-0.21.1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6}) + +if [[ ${PV} == * ]]; then + EGIT_REPO_URI="https://github.com/certbot/certbot.git; + inherit git-r3 + S=${WORKDIR}/${P}/${PN} +else + SRC_URI="https://github.com/certbot/certbot/archive/v${PV}.tar.gz -> certbot-${PV}.tar.gz" + KEYWORDS="~amd64 ~arm ~ppc64 ~x86" + S=${WORKDIR}/certbot-${PV}/acme +fi + +inherit distutils-r1 + +DESCRIPTION="An implementation of the ACME protocol" +HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="test" + +RDEPEND=" + >=dev-python/cryptography-0.8[${PYTHON_USEDEP}] + >=dev-python/josepy-1.0.0[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + >=dev-python/pyopenssl-0.13[${PYTHON_USEDEP}] + dev-python/pyrfc3339[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + >=dev-python/requests-2.10[${PYTHON_USEDEP}] + >=dev-python/six-1.9.0[${PYTHON_USEDEP}] +" +DEPEND=" + test? ( + ${RDEPEND} + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) + >=dev-python/setuptools-1.0[${PYTHON_USEDEP}] +" + +python_test() { + nosetests -w ${PN} || die +}
[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-nginx/
commit: 65e1ec04204ab9c561c2d36efb1b73ec6d4eeea3 Author: Matthew Thode gentoo org> AuthorDate: Fri Jan 26 01:06:28 2018 + Commit: Matt Thode gentoo org> CommitDate: Fri Jan 26 01:06:28 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65e1ec04 app-crypt/certbot-nginx: 0.21.1 bup Package-Manager: Portage-2.3.19, Repoman-2.3.6 app-crypt/certbot-nginx/Manifest | 1 + .../certbot-nginx/certbot-nginx-0.21.1.ebuild | 34 ++ 2 files changed, 35 insertions(+) diff --git a/app-crypt/certbot-nginx/Manifest b/app-crypt/certbot-nginx/Manifest index 772d0f15369..d0dea856b8d 100644 --- a/app-crypt/certbot-nginx/Manifest +++ b/app-crypt/certbot-nginx/Manifest @@ -2,3 +2,4 @@ DIST certbot-0.18.2.tar.gz 1044019 BLAKE2B d198252c1e3e24a80bcadeecde7fd133e4540 DIST certbot-0.19.0.tar.gz 1061557 BLAKE2B 4f1c623276cbcc88d414dd9d135b65f472d1e35cfef74901fb8031d40d414266870229b6aaf60a4bfde983c7e930819e5e7326d5cfa3cbffb155e3a9c724883a SHA512 d29c9e2041171f2574bf2ee9ff7442b80b261a03f9e82e4dd40aad0617730aca6bff17fcc728496bda4133f86a4894cf21d083dacb0d0df2dec11d23e4e1541b DIST certbot-0.20.0.tar.gz 1108139 BLAKE2B 6af07dd245912741592761bd11160c081e278e5f48b69747669aa6146d81cc7ad6f0d9c7b4bf31ad137d51bd378f670e5e5d7318efe7b3b5463d52515a5df257 SHA512 92c128bc955a576a1eb568d39b3a5568f9bd841acefaa455d716ce5036312d0ad67b3dcfcf960b15abdd39c1f34f82ffe2ebca0722628c5c804fc5472a6c0546 DIST certbot-0.21.0.tar.gz 1105665 BLAKE2B c7fea5f9fd6a0f68112897923fe96c854751789c6ba71ad38c333c259d556431ccc53658eef520f2518b42ff26748bc6736f3deff97cbfee4900305b1cd24fa7 SHA512 87d1f2b5153f8fc6a5cf1ee3e6ba084464d2094ef0ae8955d4ac3c75de759cd62c54465186a21b4d4205193f410cbfcb93f4af4f29bfdb21f7cc881a38c4340f +DIST certbot-0.21.1.tar.gz 1105663 BLAKE2B 7c36ec0504a144a2325528079374d103f6214252c01ba0bcaf26378950fe5cd54010abe756d80b1c0c30740442a184417f0b2bd7ffea91edeb70c59dfee2349e SHA512 6f3ffba7dc06bcc2a6b9835906331753ee2715192e7a49562314480069f22e4a66bb26f04dc4bbdfb0ab40998220d0c9b77fb0351e042116b02996fb2da699d2 diff --git a/app-crypt/certbot-nginx/certbot-nginx-0.21.1.ebuild b/app-crypt/certbot-nginx/certbot-nginx-0.21.1.ebuild new file mode 100644 index 000..9e827c95537 --- /dev/null +++ b/app-crypt/certbot-nginx/certbot-nginx-0.21.1.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6}) + +if [[ ${PV} == * ]]; then + EGIT_REPO_URI="https://github.com/certbot/certbot.git; + inherit git-r3 + S=${WORKDIR}/${P}/${PN} +else + SRC_URI="https://github.com/${PN%-nginx}/${PN%-nginx}/archive/v${PV}.tar.gz -> ${PN%-nginx}-${PV}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~x86" + S=${WORKDIR}/${PN%-nginx}-${PV}/${PN} +fi + +inherit distutils-r1 + +DESCRIPTION="Nginx plugin for certbot (Let's Encrypt Client)" +HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="" + +CDEPEND=">=dev-python/setuptools-1.0[${PYTHON_USEDEP}]" +RDEPEND="${CDEPEND} + ~app-crypt/certbot-${PV}[${PYTHON_USEDEP}] + ~app-crypt/acme-${PV}[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pyopenssl[${PYTHON_USEDEP}] + >=dev-python/pyparsing-1.5.5[${PYTHON_USEDEP}] + dev-python/zope-interface[${PYTHON_USEDEP}]" +DEPEND="${CDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/josepy/
commit: 5d084c21f178a8a3065ac8ae3df03105295615e8 Author: Matthew Thode gentoo org> AuthorDate: Fri Jan 26 00:57:34 2018 + Commit: Matt Thode gentoo org> CommitDate: Fri Jan 26 00:57:34 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d084c21 dev-python/josepy: move blocker to rdep Package-Manager: Portage-2.3.19, Repoman-2.3.6 dev-python/josepy/josepy-1.0.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/josepy/josepy-1.0.1.ebuild b/dev-python/josepy/josepy-1.0.1.ebuild index b66ff9faa81..3cfd2a6f2aa 100644 --- a/dev-python/josepy/josepy-1.0.1.ebuild +++ b/dev-python/josepy/josepy-1.0.1.ebuild @@ -16,10 +16,10 @@ KEYWORDS="~amd64 ~arm ~ppc64 ~x86" IUSE="" DEPEND=" - !<=app-crypt/acme-0.20.0[${PYTHON_USEDEP}] >=dev-python/setuptools-1.0[${PYTHON_USEDEP}] >=dev-python/cryptography-0.8[${PYTHON_USEDEP}] >=dev-python/pyopenssl-0.13[${PYTHON_USEDEP}] >=dev-python/six-1.9.0[${PYTHON_USEDEP}] " -RDEPEND="${DEPEND}" +RDEPEND="${DEPEND} + !<=app-crypt/acme-0.20.0[${PYTHON_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: media-sound/spotify/
commit: 3cc1b713d0a0971cfa2816b91779a95036676991 Author: Matthew Thode gentoo org> AuthorDate: Fri Jan 26 00:55:39 2018 + Commit: Matt Thode gentoo org> CommitDate: Fri Jan 26 00:56:00 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cc1b713 media-sound/spotify: switch use flag to systray from gnome Closes: https://bugs.gentoo.org/645566 Package-Manager: Portage-2.3.19, Repoman-2.3.6 media-sound/spotify/metadata.xml | 1 + media-sound/spotify/spotify-1.0.70-r1.ebuild | 118 +++ 2 files changed, 119 insertions(+) diff --git a/media-sound/spotify/metadata.xml b/media-sound/spotify/metadata.xml index 9ce054e1b38..1e06c14d2fd 100644 --- a/media-sound/spotify/metadata.xml +++ b/media-sound/spotify/metadata.xml @@ -3,6 +3,7 @@ Triggers a paxmarking of the main Spotify binary +Pulls in dependencies needed for systray support on some desktop environments prometheanf...@gentoo.org diff --git a/media-sound/spotify/spotify-1.0.70-r1.ebuild b/media-sound/spotify/spotify-1.0.70-r1.ebuild new file mode 100644 index 000..6fa5db4d137 --- /dev/null +++ b/media-sound/spotify/spotify-1.0.70-r1.ebuild @@ -0,0 +1,118 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit eutils xdg-utils gnome2-utils pax-utils unpacker + +DESCRIPTION="Spotify is a social music platform" +HOMEPAGE="https://www.spotify.com/ch-de/download/previews/; +BUILD_ID_AMD64="399.g5ffabd56-26" +BUILD_ID_X86="399.g5ffabd56-27" +SRC_BASE="http://repository.spotify.com/pool/non-free/s/${PN}-client/; +SRC_URI="amd64? ( ${SRC_BASE}${PN}-client_${PV}.${BUILD_ID_AMD64}_amd64.deb ) + x86? ( ${SRC_BASE}${PN}-client_${PV}.${BUILD_ID_X86}_i386.deb )" +LICENSE="Spotify" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="systray 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 ) + systray? ( 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 systray integration + if use systray ; 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 + newicon -s ${size} "${S}${SPOTIFY_PKG_HOME}/icons/spotify-linux-${size}.png" \ + "spotify-client.png" + done + domenu "${S}${SPOTIFY_PKG_HOME}/spotify.desktop" + if use pax_kernel; then + #create the headers, reset them to default, then paxmark -m them + pax-mark C "${ED}${SPOTIFY_HOME}/${PN}" || die + pax-mark z "${ED}${SPOTIFY_HOME}/${PN}" || die + pax-mark m "${ED}${SPOTIFY_HOME}/${PN}" || die + eqawarn "You have set USE=pax_kernel meaning that you intend to run" + eqawarn "${PN} under a PaX enabled kernel. To do so, we must modify" + eqawarn "the ${PN} binary itself and this *may* lead to breakage! If" + eqawarn "you suspect that ${PN} is being broken by this modification," + eqawarn "please open a bug." + fi +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + gnome2_icon_cache_update + xdg_mimeinfo_database_update + xdg_desktop_database_update + + ewarn "If Spotify crashes after an upgrade its cache may be corrupt." + ewarn "To remove the cache:" + ewarn "rm -rf ~/.cache/spotify" + ewarn + ewarn "If you use KDE and are upgrading from 0.9 to 1.0, you might still see the old icon." + ewarn
[gentoo-commits] repo/gentoo:master commit in: app-text/djview/
commit: 6503f5a44e070c33df067f39c1d81470032a7614 Author: Mikle Kolyada gentoo org> AuthorDate: Fri Jan 26 00:52:39 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri Jan 26 00:53:12 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6503f5a4 app-text/djview: Drop old Closes: https://bugs.gentoo.org/644408 Package-Manager: Portage-2.3.19, Repoman-2.3.6 app-text/djview/Manifest | 4 -- app-text/djview/djview-4.10.3.ebuild | 81 --- app-text/djview/djview-4.10.5.ebuild | 81 --- app-text/djview/djview-4.10.6.ebuild | 81 --- app-text/djview/djview-4.10.ebuild | 83 app-text/djview/djview-4.9.ebuild| 83 6 files changed, 413 deletions(-) diff --git a/app-text/djview/Manifest b/app-text/djview/Manifest index 6d2633cdca1..7f6eea3bb2e 100644 --- a/app-text/djview/Manifest +++ b/app-text/djview/Manifest @@ -1,5 +1 @@ -DIST djview-4.10.3.tar.gz 1119618 BLAKE2B 31cd334c18ce9b891fe34945715317de6b093cfa7e0cad6e32c47bc533c78f8a44856c763475782c926932566d8604d3e93bcb4705c8586d966f140c040f69d4 SHA512 6e3da481cec699558cbdca17b19b971d693341e6f5ffc07010f8ba717c6434e6d96969bfc322e4edcaaa5fd364e583c7c0908c814725caad4dcc3dad968a74c5 -DIST djview-4.10.5.tar.gz 729 BLAKE2B 6e6607dcfd3b20c5a514ad851d404c616f2be58c4813d4ba5ae91cdb7b808a77284419a4080063a36371085aa72c0bfa5dd804e269f5e08a75991ae3ef3da3b0 SHA512 d7fa4e643e006cb1d71fe6d808fd1b200b965928bf2cdd872c9c1c1833bed71ac3c70a2967a06f31bbd83f347cb5e330f4869e42e7d9c6cd13a0db54e4354614 DIST djview-4.10.6.tar.gz 1113072 BLAKE2B db965ad7dc3b8191855e9c5f23af3cd963901ca649a937e6f85bad8f9f924e0636b30a9a5350c114dcfecea570f013ba395508eb6cf1d45afda674892bcd196e SHA512 c06b9c4c7addd9dededdc9d441094bca685c4d23744e3d1208eab33d9d341a85f120176bf9f1b879ac6620f591eefe05ac774870b1ba3215c43baf1eaf9d14f8 -DIST djview-4.10.tar.gz 1077198 BLAKE2B 57c9d3a8bab485929880e11aad5602a3d415fe2690abc0759b0ac4b553e8c3e8624a505cee291150df7842f02f9f1a15848d843e0ed9543a42400336bd05 SHA512 b3755992df2000f088a93c0d77d4a2ea62f6495f67106142d4787b94d248c54561068a40700c18325c0977a057b26948762a7b71c392b0ccef455776dcb0aad0 -DIST djview-4.9.tar.gz 930676 BLAKE2B 384cf46d4258bb6b5fcf8e4c0b64787bdf7edd281fafdd170e6a1fe1208ea3fc207c39938e5ebd525c8857e59f0090de0d2916d2bfe9fb86f85a7bac1f081918 SHA512 dc2862d673eb77cca77a512a64257e7b37707789de41362fb62295ef495201a81cf31d0282a88ed70e32f8c7cd5643b568ce9761297d0e61d72fdbea7ecbfa94 diff --git a/app-text/djview/djview-4.10.3.ebuild b/app-text/djview/djview-4.10.3.ebuild deleted file mode 100644 index 80950832b3a..000 --- a/app-text/djview/djview-4.10.3.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -inherit autotools gnome2-utils xdg-utils flag-o-matic versionator toolchain-funcs multilib nsplugins - -DESCRIPTION="Portable DjVu viewer using Qt" -HOMEPAGE="http://djvu.sourceforge.net/djview4.html; -SRC_URI="mirror://sourceforge/djvu/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~x86" -IUSE="debug nsplugin" - -RDEPEND=" - >=app-text/djvu-3.5.22-r1 - dev-qt/qtdbus:4 - dev-qt/qtopengl:4 - dev-qt/qtgui:4" -DEPEND="${RDEPEND} - >=sys-devel/autoconf-2.67 - virtual/pkgconfig - nsplugin? ( dev-libs/glib:2 )" - -src_prepare() { - # Force XEmbed instead of Xt-based mainloop (disable Xt autodep) - sed -e 's:\(ac_xt=\)yes:\1no:' -i configure* || die - sed 's/AC_CXX_OPTIMIZE/OPTS=;AC_SUBST(OPTS)/' -i configure.ac || die #263688 - rm aclocal.m4 config/{libtool.m4,install-sh,ltmain.sh,lt*.m4} - AT_M4DIR="config" eautoreconf -} - -src_configure() { - # See config/acinclude.m4 - use debug || append-cppflags "-DNDEBUG" - - # QTDIR is needed because of kde3 - QTDIR=/usr \ - econf \ - --with-x \ - $(use_enable nsplugin nsdejavu) \ - --disable-desktopfiles -} - -src_compile() { - emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" -} - -src_install() { - emake DESTDIR="${D}" \ - plugindir=/usr/$(get_libdir)/${PLUGINS_DIR} \ - install - - dodoc README NEWS - - cd desktopfiles - insinto /usr/share/icons/hicolor/32x32/apps - newins prebuilt-hi32-djview4.png djvulibre-djview4.png - insinto /usr/share/icons/hicolor/64x64/apps - newins prebuilt-hi64-djview4.png djvulibre-djview4.png - insinto /usr/share/icons/hicolor/scalable/apps - newins djview.svg djvulibre-djview4.svg - sed -i -e 's/Exec=djview4/Exec=djview/' djvulibre-djview4.desktop - domenu djvulibre-djview4.desktop -} - -pkg_preinst() { - gnome2_icon_savelist -} - -pkg_postinst()
[gentoo-commits] repo/gentoo:master commit in: app-text/djview/
commit: fd68e436c2c67b55b53f4e79ea1f92df7a703fb0 Author: Mikle Kolyada gentoo org> AuthorDate: Fri Jan 26 00:43:47 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri Jan 26 00:53:11 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd68e436 app-text/djview: amd64 stable wrt bug #644408 Package-Manager: Portage-2.3.19, Repoman-2.3.6 app-text/djview/djview-4.10.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/djview/djview-4.10.6-r1.ebuild b/app-text/djview/djview-4.10.6-r1.ebuild index 9e117d21307..fa5fe0ff6bd 100644 --- a/app-text/djview/djview-4.10.6-r1.ebuild +++ b/app-text/djview/djview-4.10.6-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/djvu/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~hppa ppc ppc64 x86" +KEYWORDS="amd64 ~hppa ppc ppc64 x86" IUSE="debug nsplugin" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/josepy/
commit: 07260e22b49d6b06c79e997223f45a92a839fb30 Author: Matthew Thode gentoo org> AuthorDate: Fri Jan 26 00:45:22 2018 + Commit: Matt Thode gentoo org> CommitDate: Fri Jan 26 00:46:51 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07260e22 dev-python/josepy: block on earlier versions of acme Closes: https://bugs.gentoo.org/642954 Package-Manager: Portage-2.3.19, Repoman-2.3.6 dev-python/josepy/josepy-1.0.1.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-python/josepy/josepy-1.0.1.ebuild b/dev-python/josepy/josepy-1.0.1.ebuild index 115d502f9d0..b66ff9faa81 100644 --- a/dev-python/josepy/josepy-1.0.1.ebuild +++ b/dev-python/josepy/josepy-1.0.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -16,6 +16,7 @@ KEYWORDS="~amd64 ~arm ~ppc64 ~x86" IUSE="" DEPEND=" + !<=app-crypt/acme-0.20.0[${PYTHON_USEDEP}] >=dev-python/setuptools-1.0[${PYTHON_USEDEP}] >=dev-python/cryptography-0.8[${PYTHON_USEDEP}] >=dev-python/pyopenssl-0.13[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: sys-apps/kexec-tools/
commit: f59c667e9c206e59fea9f13f47eac488822ebba2 Author: Patrick McLean gentoo org> AuthorDate: Fri Jan 26 00:27:55 2018 + Commit: Patrick McLean gentoo org> CommitDate: Fri Jan 26 00:28:15 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f59c667e sys-apps/kexec-tools: Filter -mindirect-branch=thunk* for 1.0.16 and Package-Manager: Portage-2.3.20, Repoman-2.3.6 sys-apps/kexec-tools/kexec-tools-2.0.16.ebuild | 5 +++-- sys-apps/kexec-tools/kexec-tools-.ebuild | 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/sys-apps/kexec-tools/kexec-tools-2.0.16.ebuild b/sys-apps/kexec-tools/kexec-tools-2.0.16.ebuild index f3f01574c05..e691dd6cb12 100644 --- a/sys-apps/kexec-tools/kexec-tools-2.0.16.ebuild +++ b/sys-apps/kexec-tools/kexec-tools-2.0.16.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -12,7 +12,7 @@ else KEYWORDS="~amd64 ~arm64 ~x86" fi -inherit libtool linux-info systemd +inherit flag-o-matic libtool linux-info systemd DESCRIPTION="Load another kernel from the currently executing Linux kernel" HOMEPAGE="https://kernel.org/pub/linux/utils/kernel/kexec/; @@ -43,6 +43,7 @@ pkg_setup() { src_prepare() { default elibtoolize + filter-flags '-mindirect-branch=thunk*' } src_configure() { diff --git a/sys-apps/kexec-tools/kexec-tools-.ebuild b/sys-apps/kexec-tools/kexec-tools-.ebuild index 784f7a48e98..89ef61b3896 100644 --- a/sys-apps/kexec-tools/kexec-tools-.ebuild +++ b/sys-apps/kexec-tools/kexec-tools-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ else KEYWORDS="~amd64 ~arm64 ~x86" fi -inherit libtool linux-info systemd +inherit flag-o-matic libtool linux-info systemd DESCRIPTION="Load another kernel from the currently executing Linux kernel" HOMEPAGE="https://kernel.org/pub/linux/utils/kernel/kexec/; @@ -46,6 +46,7 @@ src_prepare() { else elibtoolize fi + filter-flags '-mindirect-branch=thunk*' } src_configure() {
[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/
commit: 50167d138590d8ba266ad1aa3a6d2b85b02a61b5 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Jan 25 23:47:42 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Fri Jan 26 00:19:54 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50167d13 www-apps/redmine: Use HTTPS for HOMEPAGE/SRC_URI Package-Manager: Portage-2.3.20, Repoman-2.3.6 www-apps/redmine/redmine-3.2.9.ebuild | 4 ++-- www-apps/redmine/redmine-3.3.6.ebuild | 4 ++-- www-apps/redmine/redmine-3.4.4.ebuild | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/www-apps/redmine/redmine-3.2.9.ebuild b/www-apps/redmine/redmine-3.2.9.ebuild index f92d61354c7..c3b226cd21c 100644 --- a/www-apps/redmine/redmine-3.2.9.ebuild +++ b/www-apps/redmine/redmine-3.2.9.ebuild @@ -7,8 +7,8 @@ USE_RUBY="ruby22 ruby23" inherit eutils depend.apache ruby-ng user DESCRIPTION="Flexible project management web application using the Ruby on Rails framework" -HOMEPAGE="http://www.redmine.org/; -SRC_URI="http://www.redmine.org/releases/${P}.tar.gz; +HOMEPAGE="https://www.redmine.org/; +SRC_URI="https://www.redmine.org/releases/${P}.tar.gz; KEYWORDS="~amd64" LICENSE="GPL-2" diff --git a/www-apps/redmine/redmine-3.3.6.ebuild b/www-apps/redmine/redmine-3.3.6.ebuild index f92d61354c7..c3b226cd21c 100644 --- a/www-apps/redmine/redmine-3.3.6.ebuild +++ b/www-apps/redmine/redmine-3.3.6.ebuild @@ -7,8 +7,8 @@ USE_RUBY="ruby22 ruby23" inherit eutils depend.apache ruby-ng user DESCRIPTION="Flexible project management web application using the Ruby on Rails framework" -HOMEPAGE="http://www.redmine.org/; -SRC_URI="http://www.redmine.org/releases/${P}.tar.gz; +HOMEPAGE="https://www.redmine.org/; +SRC_URI="https://www.redmine.org/releases/${P}.tar.gz; KEYWORDS="~amd64" LICENSE="GPL-2" diff --git a/www-apps/redmine/redmine-3.4.4.ebuild b/www-apps/redmine/redmine-3.4.4.ebuild index f92d61354c7..c3b226cd21c 100644 --- a/www-apps/redmine/redmine-3.4.4.ebuild +++ b/www-apps/redmine/redmine-3.4.4.ebuild @@ -7,8 +7,8 @@ USE_RUBY="ruby22 ruby23" inherit eutils depend.apache ruby-ng user DESCRIPTION="Flexible project management web application using the Ruby on Rails framework" -HOMEPAGE="http://www.redmine.org/; -SRC_URI="http://www.redmine.org/releases/${P}.tar.gz; +HOMEPAGE="https://www.redmine.org/; +SRC_URI="https://www.redmine.org/releases/${P}.tar.gz; KEYWORDS="~amd64" LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/, www-apps/redmine/files/
commit: 2e1acd2130ed4110cbe04a30050023a9eb44a51e Author: Azamat H. Hackimov gmail com> AuthorDate: Thu Jan 25 23:43:08 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Fri Jan 26 00:19:49 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e1acd21 www-apps/redmine: strict certain versions for deps Modified *_requires.patch to strict rails to 4.2 and actionpack-xml_parser to 1.0 during configuration and execution. Bug: https://bugs.gentoo.org/636210 Package-Manager: Portage-2.3.13, Repoman-2.3.3 .../redmine/files/redmine-3.3.4_requires.patch | 60 .../redmine/files/redmine-3.4.3_requires.patch | 73 ++ www-apps/redmine/redmine-3.2.8.ebuild | 106 +++-- www-apps/redmine/redmine-3.3.5.ebuild | 2 +- www-apps/redmine/redmine-3.4.3.ebuild | 4 +- 5 files changed, 133 insertions(+), 112 deletions(-) diff --git a/www-apps/redmine/files/redmine-3.3.4_requires.patch b/www-apps/redmine/files/redmine-3.3.4_requires.patch deleted file mode 100644 index e4510839cf4..000 --- a/www-apps/redmine/files/redmine-3.3.4_requires.patch +++ /dev/null @@ -1,60 +0,0 @@ -diff -Nuar redmine-3.3.3-orig/app/controllers/application_controller.rb redmine-3.3.3/app/controllers/application_controller.rb redmine-3.3.3-orig/app/controllers/application_controller.rb 2017-05-24 21:05:03.515966923 +0500 -+++ redmine-3.3.3/app/controllers/application_controller.rb2017-05-24 21:07:22.629960174 +0500 -@@ -15,6 +15,7 @@ - # along with this program; if not, write to the Free Software - # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -+require 'request_store' - require 'uri' - require 'cgi' - -diff -Nuar redmine-3.3.3-orig/app/controllers/welcome_controller.rb redmine-3.3.3/app/controllers/welcome_controller.rb redmine-3.3.3-orig/app/controllers/welcome_controller.rb 2017-05-24 21:05:03.514966923 +0500 -+++ redmine-3.3.3/app/controllers/welcome_controller.rb2017-05-24 21:08:14.895957638 +0500 -@@ -15,6 +15,9 @@ - # along with this program; if not, write to the Free Software - # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -+require 'action_controller' -+require 'action_controller/action_caching' -+ - class WelcomeController < ApplicationController - caches_action :robots - -diff -Nuar redmine-3.3.3-orig/app/models/custom_field.rb redmine-3.3.3/app/models/custom_field.rb redmine-3.3.3-orig/app/models/custom_field.rb 2017-05-24 21:05:03.513966923 +0500 -+++ redmine-3.3.3/app/models/custom_field.rb 2017-05-24 21:08:32.223956797 +0500 -@@ -15,6 +15,8 @@ - # along with this program; if not, write to the Free Software - # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -+require 'protected_attributes' -+ - class CustomField < ActiveRecord::Base - include Redmine::SubclassFactory - -diff -Nuar redmine-3.3.3-orig/app/models/mailer.rb redmine-3.3.3/app/models/mailer.rb redmine-3.3.3-orig/app/models/mailer.rb2017-05-24 21:05:03.514966923 +0500 -+++ redmine-3.3.3/app/models/mailer.rb 2017-05-24 21:05:47.039964812 +0500 -@@ -16,6 +16,7 @@ - # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - require 'roadie' -+require 'roadie-rails' - - class Mailer < ActionMailer::Base - layout 'mailer' -diff -Nuar redmine-3.3.3-orig/config/application.rb redmine-3.3.3/config/application.rb redmine-3.3.3-orig/config/application.rb 2017-05-24 21:05:03.689966915 +0500 -+++ redmine-3.3.3/config/application.rb2017-05-24 21:05:35.723965361 +0500 -@@ -1,8 +1,8 @@ - require File.expand_path('../boot', __FILE__) - - require 'rails/all' -+require 'action_dispatch/xml_params_parser' - --Bundler.require(*Rails.groups) - - module RedmineApp - class Application < Rails::Application diff --git a/www-apps/redmine/files/redmine-3.4.3_requires.patch b/www-apps/redmine/files/redmine-3.4.3_requires.patch new file mode 100644 index 000..338f627adb1 --- /dev/null +++ b/www-apps/redmine/files/redmine-3.4.3_requires.patch @@ -0,0 +1,73 @@ +diff -Nuar redmine-3.4.3-orig/app/controllers/application_controller.rb redmine-3.4.3/app/controllers/application_controller.rb +--- redmine-3.4.3-orig/app/controllers/application_controller.rb 2017-12-11 20:55:04.942299001 +0500 redmine-3.4.3/app/controllers/application_controller.rb2017-12-11 20:55:17.285298402 +0500 +@@ -15,6 +15,7 @@ + # along with this program; if not, write to the Free Software + # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + ++require 'request_store' + require 'uri' + require 'cgi' + +diff -Nuar redmine-3.4.3-orig/app/controllers/welcome_controller.rb redmine-3.4.3/app/controllers/welcome_controller.rb +--- redmine-3.4.3-orig/app/controllers/welcome_controller.rb
[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/
commit: 6edaba168aac7d45d58d0c4797c7a7a3d438cd88 Author: Azamat H. Hackimov gmail com> AuthorDate: Thu Jan 25 23:43:46 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Fri Jan 26 00:19:53 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6edaba16 www-apps/redmine: bump to 3.2.9, 3.3.6, 3.4.3 Closes remote vulnerability CVE-2017-18026 (#644314). Closes: https://github.com/gentoo/gentoo/pull/6520 Bug: https://bugs.gentoo.org/644314 Package-Manager: Portage-2.3.13, Repoman-2.3.3 www-apps/redmine/Manifest | 6 +++--- www-apps/redmine/{redmine-3.2.8.ebuild => redmine-3.2.9.ebuild} | 2 +- www-apps/redmine/{redmine-3.3.5.ebuild => redmine-3.3.6.ebuild} | 2 +- www-apps/redmine/{redmine-3.4.3.ebuild => redmine-3.4.4.ebuild} | 4 ++-- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/www-apps/redmine/Manifest b/www-apps/redmine/Manifest index 1eb2245eb12..dcdd6872f69 100644 --- a/www-apps/redmine/Manifest +++ b/www-apps/redmine/Manifest @@ -1,3 +1,3 @@ -DIST redmine-3.2.8.tar.gz 2323001 BLAKE2B e86de553bf5177470440dc5669914bf0381cfd31caecb3ecb35869cbed376599f39770d18a0f4a74a2bc9e56f58dec4bbc803a0567c39b6c6de4adaf78d2f03d SHA512 3817fe98ca61326c5e4f3c3fa67540a38305275b9c24a1d74d869d713d4a582974cb2ea983016aace3625a8ebadec9354b8f1e028ed6ade2ba3ebf18a33de1dd -DIST redmine-3.3.5.tar.gz 2368487 BLAKE2B 4588052ee2810f276b1c639f22d41f70e627979fa46debe1eb475f9bd60162d677c208e930cc8398e66644793c12547f4a61383ac44e8052d4233fa1eebd6bec SHA512 6471429eda15b5788d3d46f114ba63dcd30adfddf8b58b21ef206fa65c39dede1db6f11c7340560cf687f14dd46b64a40d934914f9edf2b58ba1fbd730eb304f -DIST redmine-3.4.3.tar.gz 2442818 BLAKE2B a93b9ba62b56a3ad5549d41cfd02f33e8973399ca5fa900f6154634504496256552730cbc8d7e2a8e55b33518bb30ed613c4b226842a319c9b4eb9566b36d897 SHA512 27deb85916eb0285abd51e847037f213ebdcb5f16f57a19e7ff1d58eaed71a5c69695c707c12f2976d8dedc7aacb68bdf349c2d527e8312ce8c1c54d7af2db8d +DIST redmine-3.2.9.tar.gz 2323496 BLAKE2B 16aea04eb8ddbe4e97c95f32ad62c6d4332001d7e8afd0b842cc76f9f1dc492b48e1dc11c8017d635520fbccda6e1044ced8be51435f76db24482bf11b5a70d9 SHA512 0bf52f245a08cfd66acd07fe849cfac7a460623cdd223806ee4c7c9c3d17753c1b2914b7bcdc950ac8401ba54c004e399f685d38946b1fbe2259943de5a18f29 +DIST redmine-3.3.6.tar.gz 2371226 BLAKE2B 4465ebf3d89e05a8c53f59b11190eb290a152e6a11fa08a210c471f31e857c3c21ce226e056be00dec7bb5b78172a929969e1cae410ce9fa4c03280c427e99c2 SHA512 124a74ccbe9e66460551fc0fb9feb5b72237c5b711463b467d665fd973c3f0a06f63c708629716401f9997cefc1c3060d64c73917d3791750b4340eda69c8848 +DIST redmine-3.4.4.tar.gz 2447358 BLAKE2B 1f5aa3c24e06029405c59e25c40c98975c98033658ee0a931b1fa95aac54187c7304f1fc0af4805226c4ef274f85d89856ffd39b0ae71b34337865d3e8f4a5ff SHA512 12bf58aade53c02df35b33ba62dd97091a5ac20fb6ef0f16f046226c62dfd06fc6cea5451f433e00f7d9374c158035dc5457d65eafdbc35a90199c5a407c7752 diff --git a/www-apps/redmine/redmine-3.2.8.ebuild b/www-apps/redmine/redmine-3.2.9.ebuild similarity index 99% rename from www-apps/redmine/redmine-3.2.8.ebuild rename to www-apps/redmine/redmine-3.2.9.ebuild index 951845e783f..f92d61354c7 100644 --- a/www-apps/redmine/redmine-3.2.8.ebuild +++ b/www-apps/redmine/redmine-3.2.9.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 diff --git a/www-apps/redmine/redmine-3.3.5.ebuild b/www-apps/redmine/redmine-3.3.6.ebuild similarity index 99% rename from www-apps/redmine/redmine-3.3.5.ebuild rename to www-apps/redmine/redmine-3.3.6.ebuild index 951845e783f..f92d61354c7 100644 --- a/www-apps/redmine/redmine-3.3.5.ebuild +++ b/www-apps/redmine/redmine-3.3.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 diff --git a/www-apps/redmine/redmine-3.4.3.ebuild b/www-apps/redmine/redmine-3.4.4.ebuild similarity index 98% rename from www-apps/redmine/redmine-3.4.3.ebuild rename to www-apps/redmine/redmine-3.4.4.ebuild index 80dcfc03248..f92d61354c7 100644 --- a/www-apps/redmine/redmine-3.4.3.ebuild +++ b/www-apps/redmine/redmine-3.4.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -74,7 +74,7 @@ all_ruby_prepare() { # remove ldap staff module if disabled to avoid #413779 use ldap || rm app/models/auth_source_ldap.rb || die - eapply "${FILESDIR}/${P}_requires.patch" + eapply "${FILESDIR}/${PN}-3.4.3_requires.patch" } all_ruby_install() {
[gentoo-commits] repo/gentoo:master commit in: x11-misc/kaqaz/files/, x11-misc/kaqaz/
commit: edc6502c0c953bd5f2d1a0bf770ee19ec08f8abe Author: Michael Palimaka gentoo org> AuthorDate: Fri Jan 26 00:10:14 2018 + Commit: Michael Palimaka gentoo org> CommitDate: Fri Jan 26 00:10:28 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edc6502c x11-misc/kaqaz: add missing USE dependency Also, port to EAPI 6. Closes: https://bugs.gentoo.org/645722 Package-Manager: Portage-2.3.19, Repoman-2.3.6 x11-misc/kaqaz/files/kaqaz-1.2.0-qt55.patch| 4 ++-- .../kaqaz-1.2.0-unbundle-qtsingleapplication.patch | 8 ...kaqaz-1.2.0-r2.ebuild => kaqaz-1.2.0-r3.ebuild} | 22 +- 3 files changed, 19 insertions(+), 15 deletions(-) diff --git a/x11-misc/kaqaz/files/kaqaz-1.2.0-qt55.patch b/x11-misc/kaqaz/files/kaqaz-1.2.0-qt55.patch index f7e13f6b5d4..8d9adc40022 100644 --- a/x11-misc/kaqaz/files/kaqaz-1.2.0-qt55.patch +++ b/x11-misc/kaqaz/files/kaqaz-1.2.0-qt55.patch @@ -2,8 +2,8 @@ Fix build with Qt 5.5. Gentoo-bug: 563678 databasedatatypes.h -+++ databasedatatypes.h +--- a/databasedatatypes.h b/databasedatatypes.h @@ -23,6 +23,7 @@ #include #include diff --git a/x11-misc/kaqaz/files/kaqaz-1.2.0-unbundle-qtsingleapplication.patch b/x11-misc/kaqaz/files/kaqaz-1.2.0-unbundle-qtsingleapplication.patch index 01689167ecd..31bcc61e11d 100644 --- a/x11-misc/kaqaz/files/kaqaz-1.2.0-unbundle-qtsingleapplication.patch +++ b/x11-misc/kaqaz/files/kaqaz-1.2.0-unbundle-qtsingleapplication.patch @@ -1,7 +1,7 @@ Use system copy of qtsingleapplication. sialantools/sialantools.pri -+++ sialantools/sialantools.pri +--- a/sialantools/sialantools.pri b/sialantools/sialantools.pri @@ -1,4 +1,5 @@ QT += qml quick +CONFIG += qtsingleapplication @@ -30,8 +30,8 @@ Use system copy of qtsingleapplication. } } sialantools/sialanapplication.h -+++ sialantools/sialanapplication.h +--- a/sialantools/sialanapplication.h b/sialantools/sialanapplication.h @@ -22,7 +22,7 @@ #include "sialan_macros.h" diff --git a/x11-misc/kaqaz/kaqaz-1.2.0-r2.ebuild b/x11-misc/kaqaz/kaqaz-1.2.0-r3.ebuild similarity index 78% rename from x11-misc/kaqaz/kaqaz-1.2.0-r2.ebuild rename to x11-misc/kaqaz/kaqaz-1.2.0-r3.ebuild index 97b38180dce..83bec081ae5 100644 --- a/x11-misc/kaqaz/kaqaz-1.2.0-r2.ebuild +++ b/x11-misc/kaqaz/kaqaz-1.2.0-r3.ebuild @@ -1,15 +1,15 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI=5 -inherit eutils qmake-utils +EAPI=6 + +inherit qmake-utils DESCRIPTION="Modern note manager" HOMEPAGE="https://github.com/sialan-labs/kaqaz/; if [[ ${PV} = ** ]]; then inherit git-r3 EGIT_REPO_URI="https://github.com/sialan-labs/kaqaz.git; - KEYWORDS="" else SRC_URI="https://github.com/sialan-labs/kaqaz/archive/${PV}.tar.gz -> ${P}.tar.gz" KEYWORDS="~amd64 ~x86" @@ -19,12 +19,13 @@ LICENSE="GPL-3+" SLOT="0" IUSE="" -RDEPEND="dev-qt/qtcore:5 +RDEPEND=" + dev-qt/qtcore:5 dev-qt/qtdeclarative:5 dev-qt/qtgraphicaleffects:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5[qml] - dev-qt/qtnetwork:5 + dev-qt/qtnetwork:5[ssl] dev-qt/qtpositioning:5 dev-qt/qtsingleapplication[qt5,X] dev-qt/qtsensors:5 @@ -35,10 +36,13 @@ RDEPEND="dev-qt/qtcore:5 " DEPEND="${RDEPEND}" -src_prepare() { - epatch "${FILESDIR}/${P}-qt55.patch" - epatch "${FILESDIR}/${P}-unbundle-qtsingleapplication.patch" +PATCHES=( + "${FILESDIR}/${P}-qt55.patch" + "${FILESDIR}/${P}-unbundle-qtsingleapplication.patch" +) +src_prepare() { + default rm -r sialantools/qtsingleapplication || die }
[gentoo-commits] repo/gentoo:master commit in: app-misc/pysmssend/
commit: db0903f0b1da28cf331e9809e7db2731b466cb92 Author: Mikle Kolyada gentoo org> AuthorDate: Fri Jan 26 00:08:38 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri Jan 26 00:08:38 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db0903f0 app-misc/pysmssend: Drop old Closes: https://bugs.gentoo.org/645632 Package-Manager: Portage-2.3.19, Repoman-2.3.6 app-misc/pysmssend/pysmssend-1.48-r1.ebuild | 48 - 1 file changed, 48 deletions(-) diff --git a/app-misc/pysmssend/pysmssend-1.48-r1.ebuild b/app-misc/pysmssend/pysmssend-1.48-r1.ebuild deleted file mode 100644 index aa7d392f382..000 --- a/app-misc/pysmssend/pysmssend-1.48-r1.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PYTHON_COMPAT=( python2_7 ) - -inherit distutils-r1 eutils - -DESCRIPTION="Python Application for sending sms over multiple ISPs" -HOMEPAGE="http://pysmssend.silverarrow.org/; -SRC_URI="http://pysmssend.silverarrow.org/files/${P}.tar.gz; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="qt4" - -DEPEND=">dev-python/mechanize-0.1.7b[${PYTHON_USEDEP}] - qt4? ( dev-python/PyQt4[X,${PYTHON_USEDEP}] )" -RDEPEND="${DEPEND}" - -S=${WORKDIR} - -python_install() { - distutils-r1_python_install - - python_doscript pysmssendcmd - if use qt4; then - python_doscript pysmssend - else - ln -s pysmssendcmd "${D}$(python_get_scriptdir)"/pysmssend || die - fi -} - -src_install() { - distutils-r1_src_install - if use qt4; then - insinto /usr/share/${PN}/Icons - doins Icons/* - doicon Icons/pysmssend.png - make_desktop_entry pysmssend pySMSsend pysmssend \ - "Applications;Network" - else - dosym pysmssendcmd /usr/bin/pysmssend - fi - dodoc README AUTHORS TODO -}
[gentoo-commits] repo/gentoo:master commit in: app-misc/pysmssend/
commit: dc8b9aa7df550ac545478061fe75007264797f02 Author: Mikle Kolyada gentoo org> AuthorDate: Fri Jan 26 00:06:43 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri Jan 26 00:07:04 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc8b9aa7 app-misc/pysmssend: amd64/x86 stable wrt bug #645632 Package-Manager: Portage-2.3.19, Repoman-2.3.6 app-misc/pysmssend/pysmssend-1.48-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/pysmssend/pysmssend-1.48-r2.ebuild b/app-misc/pysmssend/pysmssend-1.48-r2.ebuild index a3cb6c3d0b3..9a6c08568a6 100644 --- a/app-misc/pysmssend/pysmssend-1.48-r2.ebuild +++ b/app-misc/pysmssend/pysmssend-1.48-r2.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://pysmssend.silverarrow.org/files/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="" DEPEND=">dev-python/mechanize-0.1.7b[${PYTHON_USEDEP}]"
[gentoo-commits] proj/qt:master commit in: eclass/
commit: eddf34bccd6cbd6f4504b08fc6255d24a1e69375 Author: Michael Palimaka gentoo org> AuthorDate: Thu Jan 25 23:59:46 2018 + Commit: Michael Palimaka gentoo org> CommitDate: Fri Jan 26 00:02:06 2018 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=eddf34bc qt5-build.eclass: relax qconfig-qtcore.pri insertion to all 5.9 and later Previously, the check was too restrictive and would not match, for example, 5.10.0. There's no real reason to exclude earlier versions of 5.9 as they're not currently stable so for simplicity fix this by just dropping the extra check. eclass/qt5-build.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/qt5-build.eclass b/eclass/qt5-build.eclass index bc477889..25d4136c 100644 --- a/eclass/qt5-build.eclass +++ b/eclass/qt5-build.eclass @@ -804,7 +804,7 @@ qt5_install_module_qconfigs() { doins "${T}"/${PN}-qconfig.pri ) - if [[ ${PN} = qtcore && ${QT5_MINOR_VERSION} -ge 9 && ${QT5_PATCH_VERSION} -ge 4 ]]; then + if [[ ${PN} = qtcore && ${QT5_MINOR_VERSION} -ge 9 ]]; then insinto "${QT5_ARCHDATADIR#${EPREFIX}}"/mkspecs/gentoo newins "${D}${QT5_ARCHDATADIR#${EPREFIX}}"/mkspecs/qconfig.pri qconfig-qtcore.pri fi
[gentoo-commits] repo/gentoo:master commit in: app-backup/luckybackup/
commit: 230f1d48053901a75da83ef63b864417dc907d05 Author: Michael Palimaka gentoo org> AuthorDate: Thu Jan 25 23:18:02 2018 + Commit: Michael Palimaka gentoo org> CommitDate: Thu Jan 25 23:18:28 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=230f1d48 app-backup/luckybackup: remove bogus dependency Closes: https://bugs.gentoo.org/645732 Package-Manager: Portage-2.3.19, Repoman-2.3.6 app-backup/luckybackup/luckybackup-0.4.9.ebuild | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app-backup/luckybackup/luckybackup-0.4.9.ebuild b/app-backup/luckybackup/luckybackup-0.4.9.ebuild index 55264fc81cb..eab1f1a1713 100644 --- a/app-backup/luckybackup/luckybackup-0.4.9.ebuild +++ b/app-backup/luckybackup/luckybackup-0.4.9.ebuild @@ -39,6 +39,9 @@ src_prepare() { sed -i -e '/^INSTALLS/s/debianmenu //' luckybackup.pro \ || die "sed installs failed" + # bogus dependency - bug #645732 + sed -i -e '/QT += network/s/^/#/' luckybackup.pro || die + # remove text version - cannot remote HTML version # as it's used within the application rm license/gpl.txt || die "rm failed"
[gentoo-commits] repo/gentoo:master commit in: net-news/liferea/
commit: 3ccec78b8334a664d31c2c19e7868c964d7dc4cc Author: Yuri Konotopov gnome org> AuthorDate: Tue Jan 16 16:21:22 2018 + Commit: Patrice Clement gentoo org> CommitDate: Thu Jan 25 22:51:55 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ccec78b net-news/liferea: version bump. Closes: https://bugs.gentoo.org/644436 Closes: https://github.com/gentoo/gentoo/pull/6878 net-news/liferea/Manifest | 1 + net-news/liferea/liferea-1.12.1.ebuild | 70 ++ 2 files changed, 71 insertions(+) diff --git a/net-news/liferea/Manifest b/net-news/liferea/Manifest index 5ebd13370da..18e1b960a05 100644 --- a/net-news/liferea/Manifest +++ b/net-news/liferea/Manifest @@ -1 +1,2 @@ DIST liferea-1.12-rc3.tar.bz2 1474948 BLAKE2B 2eff01f0494024d40f2a530ba52a29778ea3a90b2ad786c76658451140509e99c81d08a54e50a4688588e79a0638de72aed09fd6c8e856941094760d6498b07e SHA512 cc3b8ec95c158311d5d2df7bec0c18f83fd4a7a6a38fdc67a613283288a90076892d0e632447b0523674c8182e70723f2fb865f479cd6fe7a22d4d29d8bb +DIST liferea-1.12.1.tar.bz2 1490079 BLAKE2B 56963749537bfe7c1f57e95725756b6da43637c2f6a872482033baf04539d59f942dbb6e35ceda9426a7311b9ba70d37d0a91fb575287dbfe4f5bbc5b136 SHA512 d3e53127f62e91b23aa042ae6dc655eb174f2823320cc01c4cb2b9074f6547ae9a34f6daeb0c1dfb37dfb9f85890ab67223a863f2679ad15a5c7c7f3840d711a diff --git a/net-news/liferea/liferea-1.12.1.ebuild b/net-news/liferea/liferea-1.12.1.ebuild new file mode 100644 index 000..daae977aa59 --- /dev/null +++ b/net-news/liferea/liferea-1.12.1.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python3_{4,5,6} ) + +inherit autotools gnome2 pax-utils python-single-r1 + +MY_P=${P/_/-} +MY_PV=${PV/_/-} + +S=${WORKDIR}/${MY_P} + +DESCRIPTION="News Aggregator for RDF/RSS/CDF/Atom/Echo feeds" +HOMEPAGE="https://lzone.de/liferea/; +SRC_URI="https://github.com/lwindolf/${PN}/releases/download/v${MY_PV}/${MY_P}.tar.bz2; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~x86" +IUSE="" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + >=dev-db/sqlite-3.7.0:3 + >=dev-libs/glib-2.28.0:2 + dev-libs/gobject-introspection + dev-libs/json-glib + >=dev-libs/libpeas-1.0.0[gtk,python,${PYTHON_USEDEP}] + >=dev-libs/libxml2-2.6.27:2 + >=dev-libs/libxslt-1.1.19 + gnome-base/gsettings-desktop-schemas + >=net-libs/libsoup-2.42:2.4 + net-libs/webkit-gtk:4 + x11-libs/gtk+:3 + >=x11-libs/pango-1.4.0" +DEPEND="${RDEPEND} + dev-util/intltool + virtual/pkgconfig" + +S="${WORKDIR}"/${MY_P} + +src_prepare() { + gnome2_src_prepare + + # gnome2_src_prepare calls elibtoolize + if [ -f "${S}"/.elibtoolized ]; then + local AT_NOELIBTOOLIZE="yes" + fi + eautoreconf +} + +src_configure() { + gnome2_src_configure --disable-schemas-compile +} + +src_install() { + gnome2_src_install + + # bug #338213 + # Uses webkit's JIT. Needs mmap('rwx') to generate code in runtime. + # MPROTECT policy violation. Will sit here until webkit will + # get optional JIT. + pax-mark m "${D%/}"/usr/bin/liferea + + einfo "If you want to enhance the functionality of this package," + einfo "you should consider installing:" + einfo "net-misc/networkmanager" +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/passwordsafe/
commit: 595b999e6c43e573a2ac55c4b3a4ae2f4dd1ffb5 Author: Hendrik v. Raven consetetur de> AuthorDate: Mon Jan 15 14:34:01 2018 + Commit: Patrice Clement gentoo org> CommitDate: Thu Jan 25 22:50:57 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=595b999e app-admin/passwordsafe: switch to gtk3 frontend. Package-Manager: Portage-2.3.19, Repoman-2.3.6 app-admin/passwordsafe/passwordsafe-1.04_beta.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/passwordsafe/passwordsafe-1.04_beta.ebuild b/app-admin/passwordsafe/passwordsafe-1.04_beta.ebuild index 75748b6b187..14da0d36f2c 100644 --- a/app-admin/passwordsafe/passwordsafe-1.04_beta.ebuild +++ b/app-admin/passwordsafe/passwordsafe-1.04_beta.ebuild @@ -3,7 +3,7 @@ EAPI=6 -WX_GTK_VER="3.0" +WX_GTK_VER="3.0-gtk3" inherit eutils flag-o-matic wxwidgets cmake-utils
[gentoo-commits] repo/gentoo:master commit in: app-admin/passwordsafe/
commit: da5d2d3abee4be337cb9e1dbd397d47fdb97cd41 Author: Hendrik v. Raven consetetur de> AuthorDate: Mon Jan 15 14:09:54 2018 + Commit: Patrice Clement gentoo org> CommitDate: Thu Jan 25 22:50:57 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da5d2d3a app-admin/passwordsafe: version bump. Add QR code support. Reported-by: Hans F. Nordhaug gmail.com> Closes: https://bugs.gentoo.org/644640 Closes: https://github.com/gentoo/gentoo/pull/6869 Package-Manager: Portage-2.3.19, Repoman-2.3.6 app-admin/passwordsafe/Manifest| 1 + app-admin/passwordsafe/metadata.xml| 2 + .../passwordsafe/passwordsafe-1.04_beta.ebuild | 93 ++ 3 files changed, 96 insertions(+) diff --git a/app-admin/passwordsafe/Manifest b/app-admin/passwordsafe/Manifest index bc8f77e8454..3936e9d4112 100644 --- a/app-admin/passwordsafe/Manifest +++ b/app-admin/passwordsafe/Manifest @@ -1 +1,2 @@ DIST passwordsafe-1.02.1_beta.tar.gz 14068085 BLAKE2B 7a1bff0f2db798e08377436020473a8c6c46f9e64fa85629b6545f70954a3ad05735ee101bea021308589d523724f70fce24447837ee25cf1b897a7703873757 SHA512 c83a0c757f9f74906ffaebf650fd3f422a29f838c7f5430b3d3e32852b35dd92dc413a1c920320af9812d7960f0648e8df8a9d145828f8669e824e9972038067 +DIST passwordsafe-1.04_beta.tar.gz 14329263 BLAKE2B 17f4b0cd0b34f8907530a7da43dfbceab56c9aefd65f2d0ba0356b5a1820e8b4273c68655229a07947693fd6d320bc654065f790c86daff31679b565a57145fe SHA512 5f2d0634be3d3932991f77e96b7b40fee3984407ec8620d82caea089bba49df69444cdf8d2cf431aace43636c5034892a672c338ee98df06473d2569953bdab3 diff --git a/app-admin/passwordsafe/metadata.xml b/app-admin/passwordsafe/metadata.xml index 36988d4359d..cd092820b04 100644 --- a/app-admin/passwordsafe/metadata.xml +++ b/app-admin/passwordsafe/metadata.xml @@ -11,10 +11,12 @@ Avoid collision with app-misc/pwsafe + Enable QR code password display Enable support for Yubikey Enable XML import support pwsafe/pwsafe + passwordsafe diff --git a/app-admin/passwordsafe/passwordsafe-1.04_beta.ebuild b/app-admin/passwordsafe/passwordsafe-1.04_beta.ebuild new file mode 100644 index 000..75748b6b187 --- /dev/null +++ b/app-admin/passwordsafe/passwordsafe-1.04_beta.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +WX_GTK_VER="3.0" + +inherit eutils flag-o-matic wxwidgets cmake-utils + +MY_PV="${PV/_beta/BETA}" +DESCRIPTION="Password manager with wxGTK based frontend" +HOMEPAGE="https://pwsafe.org/ https://github.com/pwsafe/pwsafe/; +SRC_URI="https://github.com/pwsafe/pwsafe/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Artistic-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="minimal test qr yubikey +xml" + +RDEPEND="xml? ( dev-libs/xerces-c ) + qr? ( media-gfx/qrencode ) + sys-apps/util-linux + x11-libs/libXt + x11-libs/libXtst + x11-libs/wxGTK:${WX_GTK_VER}[X] + !minimal? ( !!app-misc/pwsafe ) + yubikey? ( sys-auth/ykpers )" +DEPEND="${RDEPEND} + app-arch/zip + sys-devel/gettext + test? ( dev-cpp/gtest )" + +S=${WORKDIR}/pwsafe-${MY_PV} + +pkg_pretend() { + einfo "Checking for -std=c++11 support in compiler" + test-flags-CXX -std=c++11 > /dev/null || die +} + +src_prepare() { + cmake-utils_src_prepare + + # binary name pwsafe is in use by app-misc/pwsafe, we use passwordsafe + # instead. Perform required changes in linking files + sed -i install/desktop/pwsafe.desktop -e "s/pwsafe/${PN}/g" || die + sed -i docs/pwsafe.1 \ + -e 's/PWSAFE/PASSWORDSAFE/' \ + -e "s/^.B pwsafe/.B ${PN}/" || die +} + +src_configure() { + need-wxwidgets unicode + + local mycmakeargs=( + -DNO_QR=$(usex !qr) + -DNO_GTEST=$(usex !test) + -DXML_XERCESC=$(usex xml) + -DNO_YUBI=$(usex !yubikey) + ) + + cmake-utils_src_configure +} + +src_install() { + pushd "${BUILD_DIR}" || die + if use minimal; then + newbin pwsafe ${PN} + else + dobin pwsafe + dosym pwsafe /usr/bin/${PN} + fi + insinto /usr/share/locale + doins -r src/ui/wxWidgets/I18N/mos/* + + # The upstream Makefile builds this .zip file from html source material for + # use by the package's internal help system. Must prevent + # Portage from applying additional compression. + docompress -x /usr/share/doc/${PN}/help + insinto /usr/share/doc/${PN}/help + doins help/*.zip + + popd || die + + newman docs/pwsafe.1 ${PN}.1 + + dodoc README.md README.LINUX.* docs/{ReleaseNotes.txt,ChangeLog.txt} + + insinto /usr/share/pwsafe/xml + doins xml/* + +
[gentoo-commits] repo/gentoo:master commit in: x11-misc/lightdm-gtk-greeter/
commit: c8ec6433b8ab2bfabb0b9bea9fb2bdbdacbe7dd6 Author: Stephan Hartmann googlemail com> AuthorDate: Sun Jan 21 11:14:27 2018 + Commit: Patrice Clement gentoo org> CommitDate: Thu Jan 25 22:48:48 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8ec6433 x11-misc/lightdm-gtk-greeter: update GTK+ icon cache. Closes: https://github.com/gentoo/gentoo/pull/6892 Package-Manager: Portage-2.3.19, Repoman-2.3.6 .../lightdm-gtk-greeter-2.0.3-r1.ebuild| 76 ++ 1 file changed, 76 insertions(+) diff --git a/x11-misc/lightdm-gtk-greeter/lightdm-gtk-greeter-2.0.3-r1.ebuild b/x11-misc/lightdm-gtk-greeter/lightdm-gtk-greeter-2.0.3-r1.ebuild new file mode 100644 index 000..bc0dac2f8c0 --- /dev/null +++ b/x11-misc/lightdm-gtk-greeter/lightdm-gtk-greeter-2.0.3-r1.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit versionator gnome2-utils + +DESCRIPTION="LightDM GTK+ Greeter" +HOMEPAGE="https://launchpad.net/lightdm-gtk-greeter; +SRC_URI="https://launchpad.net/lightdm-gtk-greeter/$(get_version_component_range 1-2)/${PV}/+download/${P}.tar.gz + branding? ( https://dev.gentoo.org/~hwoarang/distfiles/lightdm-gentoo-patch-2.tar.gz )" + +LICENSE="GPL-3 LGPL-3 + branding? ( CC-BY-3.0 )" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +IUSE="ayatana branding" + +COMMON_DEPEND="ayatana? ( dev-libs/libindicator:3 ) + x11-libs/gtk+:3 + >=x11-misc/lightdm-1.2.2" + +DEPEND="${COMMON_DEPEND} + dev-util/intltool + sys-devel/gettext + xfce-base/exo" + +RDEPEND="${COMMON_DEPEND} + x11-themes/gnome-themes-standard + >=x11-themes/adwaita-icon-theme-3.14.1" + +GENTOO_BG="gentoo-bg_65.jpg" + +src_prepare() { + # Ok, this has to be fixed in the tarball but I am too lazy to do it. + # I will fix this once I decide to update the tarball with a new gentoo + # background + # Bug #404467 + if use branding; then + sed -i -e "/xft-hintstyle/s:slight:hintslight:" \ + "${WORKDIR}"/${PN}.conf || die + fi + default +} + +src_configure() { + local myeconfargs=( + --enable-kill-on-sigterm + --enable-at-spi-command="${EPREFIX}/usr/libexec/at-spi-bus-launcher --launch-immediately" + $(use_enable ayatana libindicator) + ) + econf "${myeconfargs[@]}" +} + +src_install() { + default + + if use branding; then + insinto /etc/lightdm/ + doins "${WORKDIR}"/${PN}.conf + insinto /usr/share/lightdm/backgrounds/ + doins "${WORKDIR}"/${GENTOO_BG} + sed -i -e \ + "/background/s:=.*:=/usr/share/lightdm/backgrounds/${GENTOO_BG}:" \ + "${D}"/etc/lightdm/${PN}.conf || die + newdoc "${WORKDIR}"/README.txt README-background.txt + fi +} + +pkg_postinst() { + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/construct/
commit: ad1cbcb94582e5a4d579ecb616e9260ee99392f0 Author: Azamat H. Hackimov gmail com> AuthorDate: Wed Jan 17 09:12:28 2018 + Commit: Patrice Clement gentoo org> CommitDate: Thu Jan 25 22:49:19 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad1cbcb9 dev-python/construct: version bump to 2.8.21. Added support for Python 3.6. Package-Manager: Portage-2.3.13, Repoman-2.3.3 Closes: https://github.com/gentoo/gentoo/pull/6889 dev-python/construct/Manifest| 1 + dev-python/construct/construct-2.8.21.ebuild | 27 +++ 2 files changed, 28 insertions(+) diff --git a/dev-python/construct/Manifest b/dev-python/construct/Manifest index b738f720506..23ce240e4f6 100644 --- a/dev-python/construct/Manifest +++ b/dev-python/construct/Manifest @@ -1 +1,2 @@ DIST construct-2.8.17.tar.gz 705812 BLAKE2B 3178f7f59fb893bc521c88b7ba51d6bd83cca37c1a243e602dcc2ac41a2cb7335e2cf69e7dff3b130e974ff9dbd01a12004423c3a88fc8e88c784c665437e901 SHA512 5bca40d7f33f336ab2a66546027c8bf24bf1b0125bcf425063b3bab14b1e3a96577d602db1eb73cb0ee99f90d92af6e24fcbd228912c0a70de6b2bd7d33e75be +DIST construct-2.8.21.tar.gz 706022 BLAKE2B a7fb81185b380b444bede5dffce11158d93f0076cc3fbd836cdef3cf8425e2bcce0cf7b8e2d2654effc8beac3d3d0f722dd2786103f9b85f05b98216fc7684cb SHA512 f8e2c8d0f437cce760b1439fc68e2b10dccf852e1bf3c42e0569a3e32fe218d2a4d4cc662229455a910fa8a7cf0fc0500cb0d38ad0485f1b9fd954334f343562 diff --git a/dev-python/construct/construct-2.8.21.ebuild b/dev-python/construct/construct-2.8.21.ebuild new file mode 100644 index 000..70ec0fd0fff --- /dev/null +++ b/dev-python/construct/construct-2.8.21.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) + +inherit distutils-r1 + +DESCRIPTION="A powerful declarative parser for binary data" +HOMEPAGE="http://construct.readthedocs.io/ https://pypi.python.org/pypi/construct; +SRC_URI="https://github.com/construct/construct/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +DEPEND="test? ( + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/pytest-cov[${PYTHON_USEDEP}] + dev-python/tox[${PYTHON_USEDEP}] + )" + +python_test() { + py.test -vv || die "Tests failed under ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: net-p2p/resilio-sync/files/, net-p2p/resilio-sync/
commit: 2099c6f6ad76beffe20bb54a552d57ca528e3eca Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Wed Jul 19 18:35:22 2017 + Commit: Patrice Clement gentoo org> CommitDate: Thu Jan 25 22:46:40 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2099c6f6 net-p2p/resilio-sync-bin: new package. Resilio Sync is a proprietary peer-to-peer multiplatform file synchronization tool It can sync files between devices on a local network, or between remote devices over the Internet via a modified version of the BitTorrent protocol. Base for ebuild from https://github.com/SpiderX/portage-overlay/tree/master/net-p2p/resilio-sync. Closes: https://bugs.gentoo.org/486406 Closes: https://github.com/gentoo/gentoo/pull/6901 Package-Manager: Portage-2.3.6, Repoman-2.3.2 net-p2p/resilio-sync/Manifest | 2 + net-p2p/resilio-sync/files/resilio-sync-user.confd | 12 net-p2p/resilio-sync/files/resilio-sync-user.initd | 27 .../resilio-sync/files/resilio-sync-user.service | 13 net-p2p/resilio-sync/files/resilio-sync.confd | 12 net-p2p/resilio-sync/files/resilio-sync.initd | 18 + net-p2p/resilio-sync/files/resilio-sync.service| 17 + net-p2p/resilio-sync/files/resilio-sync.tmpfile| 1 + net-p2p/resilio-sync/metadata.xml | 24 +++ net-p2p/resilio-sync/resilio-sync-2.5.12.ebuild| 78 ++ 10 files changed, 204 insertions(+) diff --git a/net-p2p/resilio-sync/Manifest b/net-p2p/resilio-sync/Manifest new file mode 100644 index 000..6e35938ad7c --- /dev/null +++ b/net-p2p/resilio-sync/Manifest @@ -0,0 +1,2 @@ +DIST resilio-sync_2.5.12-1_amd64.deb 10467196 BLAKE2B e900ac4e8b3862b29674db09d469013a5d12791c090bfd6ecae8f95af6f8ff2f990b8b9cab176b301b7625d6fcee1fcbe33b497f09bca045497a6765ccbb313c SHA512 4056df3d2cbafdb881f1d2929fca13efd258fb7af2cbdc390eae4820af1f5b2b46d410daf2a1ad1233d105edc46c4d5a8e9259e4557c0695b3392884429d95f9 +DIST resilio-sync_2.5.12-1_i386.deb 10333948 BLAKE2B 7a7a6e2bf8375bf5428c27053c22de98e598de07d8709f870152a8b9e2d7254a954b3ceebad69bebf286ef29b3d44b9955f33c4f396a7831041c34b9bd585dd2 SHA512 c15276bbe8818e30cab254a7b1f1222e3a25912d99a05287441548ea3ee3de8964d23a5aed56fd547ee3369f9943129cf7d3a5bd410ce28a9fbd45e13def56b4 diff --git a/net-p2p/resilio-sync/files/resilio-sync-user.confd b/net-p2p/resilio-sync/files/resilio-sync-user.confd new file mode 100644 index 000..040da8bdf84 --- /dev/null +++ b/net-p2p/resilio-sync/files/resilio-sync-user.confd @@ -0,0 +1,12 @@ +# Config file for /etc/init.d/resilio-sync + +# Various options. +# run `rslsync --help` for valid cmdline options +#OPTS="--log /var/log/resilio-sync/resilio-sync.log" + +# User and group daemon runs as +#USER="rslsync" +#GROUP="rslsync" + +# Resilio Sync config file +#CONFIG="/etc/resilio-sync/config.json" diff --git a/net-p2p/resilio-sync/files/resilio-sync-user.initd b/net-p2p/resilio-sync/files/resilio-sync-user.initd new file mode 100644 index 000..efcaa2d7778 --- /dev/null +++ b/net-p2p/resilio-sync/files/resilio-sync-user.initd @@ -0,0 +1,27 @@ +#!/sbin/openrc-run +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +USER="${RC_SVCNAME##*.}" +command="/usr/bin/rslsync" +name="Resilio Sync for $USER" +description="Resilio Sync" +command_user="${USER:-rslsync}:${GROUP:-rslsync}" +pidfile="${PIDFILE:-/home/$USER/.config/resilio-sync/resilio-sync.pid}" +config=${CONFIG:-/home/$USER/.config/resilio-sync/config.json} +command_args="--config $config ${OPTS}" +start_stop_daemon_args="-q" +retry="10" + +depend() { + need net +} + +start_pre() { + if [ "$USER" = "resilio-sync-user" ]; then + eerror "You are not supposed to run this script directly." + eerror "Create a symlink for this script:" + eerror " ln -s $RC_SVCNAME /etc/init.d/$RC_SVCNAME." + return 1 + fi +} diff --git a/net-p2p/resilio-sync/files/resilio-sync-user.service b/net-p2p/resilio-sync/files/resilio-sync-user.service new file mode 100644 index 000..6c82440ac67 --- /dev/null +++ b/net-p2p/resilio-sync/files/resilio-sync-user.service @@ -0,0 +1,13 @@ +[Unit] +Description=Resilio Sync service +Documentation=http://help.getsync.com/ +After=network.target network-online.target + +[Service] +Type=forking +Restart=on-failure +PIDFile=%h/.config/resilio-sync/resilio-sync.pid +ExecStart=/usr/bin/rslsync --config %h/.config/resilio-sync/config.json + +[Install] +WantedBy=multi-user.target diff --git a/net-p2p/resilio-sync/files/resilio-sync.confd b/net-p2p/resilio-sync/files/resilio-sync.confd new file mode 100644 index 000..08c4255fe29 --- /dev/null +++ b/net-p2p/resilio-sync/files/resilio-sync.confd @@ -0,0 +1,12 @@ +# Config file for /etc/init.d/resilio-sync + +# Various options. +# run `rslsync --help` for valid cmdline options
[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxpanel/, lxde-base/lxpanel/files/
commit: 943cc9886867841175e738001811eef1d3e827ca Author: charIes17 arcor de> AuthorDate: Sat Jan 20 16:43:29 2018 + Commit: Patrice Clement gentoo org> CommitDate: Thu Jan 25 22:42:45 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=943cc988 lxde-base/lxpanel: remove old. Package-Manager: Portage-2.3.19, Repoman-2.3.6 Closes: https://github.com/gentoo/gentoo/pull/6915 lxde-base/lxpanel/Manifest | 1 - .../lxpanel/files/lxpanel-0.5.9-sandbox.patch | 29 - .../files/lxpanel-0.7.0-right-click-fix.patch | 25 lxde-base/lxpanel/lxpanel-0.7.0-r1.ebuild | 73 -- 4 files changed, 128 deletions(-) diff --git a/lxde-base/lxpanel/Manifest b/lxde-base/lxpanel/Manifest index 525a780960e..e7a9ded64db 100644 --- a/lxde-base/lxpanel/Manifest +++ b/lxde-base/lxpanel/Manifest @@ -1,4 +1,3 @@ -DIST lxpanel-0.7.0.tar.xz 1479456 BLAKE2B 258fb80c5539ff408f0e54a817675f8202fb09f5a4096138a9a5ec58206022e4cc653a6463ca7b1be471dad7e38d8601bbd23aaafad35d993a8929e514a40edb SHA512 396147a24e852dd7288f99281116c797df4dbb1912925a6b4403ffe74bb8e3d821f7cd96965bedb2db9aff2d1ca3ae89be6e5712df04353a69a9cca5b03589aa DIST lxpanel-0.8.1.tar.xz 1485612 BLAKE2B 0c53be0610300f1edf4e9a2e014e0d299889100dc97f097c909e20484a7d2ed2b9e74dc118443ce110d58cef1f0ea0db44a25dc15de717d09774bddd9556b04d SHA512 cebad5e9399618adcc47ad0f2542bd57ce6cd707d65e9f1f67e2a435607e91e948c14102eb5534bb8d60a964277ef98658ec8d7a0109121a4b4f6067b385e39d DIST lxpanel-0.8.2.tar.xz 1488548 BLAKE2B 9ded67a0aba220c2f5683e66371a2d3a5362c400dfb2827546682f86be1e4817545b0139e8b9ffdb5d17615e2e5209ba2258dc199b39249135cbd31598d9ba55 SHA512 abab9175c4a4e591a33c39fbc41754e458eea60c79f5a40d56848338b910a867bafed09b4d1f2596a588beb79bfb5efe54c798ff5f7b0ee74f6245a1b0417918 DIST lxpanel-0.9.2.tar.xz 1514748 BLAKE2B 31b0f949b7023364df3eb00b2386c505e14146c2b818407326347baf1dfa09b3e2e0c30c38416430c7dccad04f1fd5731a6ff80b21ea87a930492399027a056f SHA512 d7b5733345233a44466b6786133b8c3f3c9217a5195654b8dde3447a0dfc198082d991b2bc0cc60ddf200ebb95d636885b36d5642c11f4cd913f66228c12bd3a diff --git a/lxde-base/lxpanel/files/lxpanel-0.5.9-sandbox.patch b/lxde-base/lxpanel/files/lxpanel-0.5.9-sandbox.patch deleted file mode 100644 index 0f40c185bc6..000 --- a/lxde-base/lxpanel/files/lxpanel-0.5.9-sandbox.patch +++ /dev/null @@ -1,29 +0,0 @@ -Index: lxpanel-0.5.9/src/plugins/Makefile.am -=== lxpanel-0.5.9.orig/src/plugins/Makefile.am -+++ lxpanel-0.5.9/src/plugins/Makefile.am -@@ -49,6 +49,3 @@ EXTRA_DIST = \ - icon.xpm - - install-exec-hook: -- rm -f $(DESTDIR)$(libdir)/lxpanel/plugins/*.la -- rm -f $(DESTDIR)$(libdir)/lxpanel/plugins/*.a -- rm -f $(DESTDIR)$(libdir)/lxpanel/plugins/*. -Index: lxpanel-0.5.9/src/plugins/netstat/Makefile.am -=== lxpanel-0.5.9.orig/src/plugins/netstat/Makefile.am -+++ lxpanel-0.5.9/src/plugins/netstat/Makefile.am -@@ -33,4 +33,3 @@ netstat_la_LDFLAGS = \ - @LXPANEL_MODULE@ - - install-exec-hook: -- rm -f "$(moduledir)\*.la" *.a -Index: lxpanel-0.5.9/src/plugins/netstatus/Makefile.am -=== lxpanel-0.5.9.orig/src/plugins/netstatus/Makefile.am -+++ lxpanel-0.5.9/src/plugins/netstatus/Makefile.am -@@ -34,4 +34,3 @@ netstatus_la_LDFLAGS = \ - $(LXPANEL_MODULE) - - install-exec-hook: -- rm -f "$(moduledir)\*.la" *.a diff --git a/lxde-base/lxpanel/files/lxpanel-0.7.0-right-click-fix.patch b/lxde-base/lxpanel/files/lxpanel-0.7.0-right-click-fix.patch deleted file mode 100644 index f6325b6f8c3..000 --- a/lxde-base/lxpanel/files/lxpanel-0.7.0-right-click-fix.patch +++ /dev/null @@ -1,25 +0,0 @@ -From d4943c80cded6325284be8b58003fe63dd6e8255 Mon Sep 17 00:00:00 2001 -From: Raimar-Date: Thu, 21 Aug 2014 23:21:28 +0200 -Subject: [PATCH 1/1] fix crash after click on empty part of panel - - src/panel.c |2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/panel.c b/src/panel.c -index 6b2ede6..87903d8 100644 a/src/panel.c -+++ b/src/panel.c -@@ -233,7 +233,7 @@ static gboolean lxpanel_button_press(GtkWidget *widget, GdkEventButton *event) - gtk_menu_popup(popup, NULL, NULL, NULL, NULL, event->button, event->time); - return TRUE; - } --return GTK_WIDGET_CLASS(lxpanel_parent_class)->button_press_event(widget, event); -+return FALSE; - } - - static void lxpanel_class_init(PanelToplevelClass *klass) --- -1.7.10.4 - diff --git a/lxde-base/lxpanel/lxpanel-0.7.0-r1.ebuild b/lxde-base/lxpanel/lxpanel-0.7.0-r1.ebuild deleted file mode 100644 index d6f1bf10262..000 --- a/lxde-base/lxpanel/lxpanel-0.7.0-r1.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the
[gentoo-commits] repo/gentoo:master commit in: app-admin/collectd/, app-admin/collectd/files/
commit: 9a70b58bd58ff19395c55abbf0a2e620a5a56f3a Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Jan 25 22:34:18 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Jan 25 22:34:34 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a70b58b app-admin/collectd: bump, fixes CVE-2017-16820 & #628540 Ebuild changes: === - To address bug 628540, we no longer run collectd in daemon mode, instead we will run collectd everywhere in foreground and let the init system handle the PID file. - /run/collectd/ (default location for collectd's UNIX socket) is now maintained using tmpfiles service. Bug: https://bugs.gentoo.org/628540 Bug: https://bugs.gentoo.org/637538 Package-Manager: Portage-2.3.20, Repoman-2.3.6 app-admin/collectd/collectd-5.7.2-r1.ebuild| 541 + .../files/collectd-5.7.2-CVE-2017-16820.patch | 39 ++ app-admin/collectd/files/collectd.confd-r2 | 49 ++ app-admin/collectd/files/collectd.initd-r2 | 70 +++ app-admin/collectd/files/collectd.tmpfile | 1 + 5 files changed, 700 insertions(+) diff --git a/app-admin/collectd/collectd-5.7.2-r1.ebuild b/app-admin/collectd/collectd-5.7.2-r1.ebuild new file mode 100644 index 000..57b4bf62aef --- /dev/null +++ b/app-admin/collectd/collectd-5.7.2-r1.ebuild @@ -0,0 +1,541 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) +JAVA_PKG_OPT_USE="collectd_plugins_java" + +inherit autotools fcaps flag-o-matic java-pkg-opt-2 linux-info multilib perl-functions python-single-r1 systemd tmpfiles user + +DESCRIPTION="Collects system statistics and provides mechanisms to store the values" + +HOMEPAGE="https://collectd.org/; +SRC_URI="${HOMEPAGE%/}/files/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="contrib debug java kernel_Darwin kernel_FreeBSD kernel_linux perl selinux static-libs udev xfs" + +# The plugin lists have to follow here since they extend IUSE + +# Plugins that don't build (e.g. dependencies not in Gentoo) +# apple_sensors: Requires libIOKit +# aquaero: Requires aerotools-ng/libaquaero5 +# barometer: Requires libi2c (i2c_smbus_read_i2c_block_data) +# dpdkstat: Requires dpdk +# grpc: Requires libgrpc +# intel_rdt Requires libpqos from intel-cmt-cat project +# lpar: Requires libperfstat (AIX only) +# mic: Requires Intel Many Integrated Core Architecture API +#(part of Intel's Xeon Phi software) +# netapp:Requires libnetapp (http://communities.netapp.com/docs/DOC-1110) +# pf:Requires BSD packet filter +# pinba: Requires MySQL Pinba engine (http://pinba.org/) +# tape: Requires libkstat (Solaris only) +# write_mongodb: https://github.com/collectd/collectd/issues/492 +# write_riemann: Requires riemann-c-client +# xmms: Requires libxmms (v1) +# zone: Solaris only... +COLLECTD_IMPOSSIBLE_PLUGINS="apple_sensors aquaero barometer dpdkstat grpc + intel_rdt lpar mic netapp pf pinba tape write_mongodb + write_riemann xmms zone" + +# Plugins that have been (compile) tested and can be enabled via COLLECTD_PLUGINS +COLLECTD_TESTED_PLUGINS="aggregation amqp apache apcups ascent battery bind + ceph cgroups chrony conntrack contextswitch cpu cpufreq cpusleep + csv curl curl_json curl_xml dbi df disk dns drbd email + entropy ethstat exec fhcount filecount fscache gmond gps hddtemp + hugepages interface ipc ipmi iptables ipvs irq java lua + load logfile log_logstash lvm madwifi match_empty_counter + match_hashed match_regex match_timediff match_value mbmon md + memcachec memcached memory modbus mqtt multimeter mysql netlink + network network nfs nginx notify_desktop notify_email notify_nagios + ntpd numa nut olsrd onewire openldap openvpn oracle perl ping + postgresql powerdns processes protocols python python redis + routeros rrdcached rrdtool sensors serial sigrok smart snmp statsd + swap syslog table tail tail_csv target_notification target_replace + target_scale target_set tcpconns teamspeak2 ted thermal threshold + tokyotyrant turbostat unixsock uptime users uuid varnish virt + vmem vserver wireless write_graphite write_http write_kafka + write_log write_prometheus write_redis write_sensu write_tsdb + xencpu zfs_arc zookeeper" + +COLLECTD_DISABLED_PLUGINS="${COLLECTD_IMPOSSIBLE_PLUGINS}" + +COLLECTD_ALL_PLUGINS=${COLLECTD_TESTED_PLUGINS} + +for plugin in ${COLLECTD_ALL_PLUGINS}; do + IUSE="${IUSE} collectd_plugins_${plugin}" +done +unset plugin + +# Now come the dependencies. + +COMMON_DEPEND=" + dev-libs/libgcrypt:= + dev-libs/libltdl:0= + perl? ( dev-lang/perl:=[ithreads] ) +
[gentoo-commits] repo/gentoo:master commit in: net-mail/mailshears/
commit: 76d2000f9ca1cd0f322ab2d402d4f31934207ad5 Author: Michael Orlitzky gentoo org> AuthorDate: Thu Jan 25 16:05:29 2018 + Commit: Michael Orlitzky gentoo org> CommitDate: Thu Jan 25 21:38:07 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76d2000f net-mail/mailshears: new revision to update ruby targets. Mailshears already works with ruby23 and ruby24, but only ruby21 and ruby22 were listed in RUBY_TARGETS. This revision changes that to RUBY_TARGETS="ruby23 ruby24", and updates HOMEPAGE to avoid a 301. Closes: https://bugs.gentoo.org/645610 Package-Manager: Portage-2.3.19, Repoman-2.3.6 .../{mailshears-0.0.3.ebuild => mailshears-0.0.3-r1.ebuild} | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/net-mail/mailshears/mailshears-0.0.3.ebuild b/net-mail/mailshears/mailshears-0.0.3-r1.ebuild similarity index 81% rename from net-mail/mailshears/mailshears-0.0.3.ebuild rename to net-mail/mailshears/mailshears-0.0.3-r1.ebuild index a048675f8e5..bd4f4aeb5b6 100644 --- a/net-mail/mailshears/mailshears-0.0.3.ebuild +++ b/net-mail/mailshears/mailshears-0.0.3-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 -USE_RUBY="ruby21 ruby22" +USE_RUBY="ruby23 ruby24" # The tests are dangerous and shouldn't be run by anyone! # They mess with your local postgres databases. @@ -14,7 +14,7 @@ RUBY_FAKEGEM_EXTRADOC="doc/${PN}.example.conf.yml" inherit ruby-fakegem DESCRIPTION="Mangle your mail garden" -HOMEPAGE="http://michael.orlitzky.com/code/mailshears.php; +HOMEPAGE="http://michael.orlitzky.com/code/mailshears.xhtml; LICENSE="AGPL-3" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ddcutil/
commit: d527691fde359c6edaf0d19f0daebfb0e49aff44 Author: Jonathan Scruggs gentoo org> AuthorDate: Thu Jan 25 20:13:58 2018 + Commit: Jonathan Scruggs gentoo org> CommitDate: Thu Jan 25 21:35:17 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d527691f app-misc/ddcutil: Add 0.8.6 release. - Added drm and X use flags to minimize depends. Package-Manager: Portage-2.3.20, Repoman-2.3.6 app-misc/ddcutil/Manifest | 1 + app-misc/ddcutil/ddcutil-0.8.6.ebuild | 106 ++ app-misc/ddcutil/metadata.xml | 3 + 3 files changed, 110 insertions(+) diff --git a/app-misc/ddcutil/Manifest b/app-misc/ddcutil/Manifest index 6ee209a81d5..5976b0abda9 100644 --- a/app-misc/ddcutil/Manifest +++ b/app-misc/ddcutil/Manifest @@ -1 +1,2 @@ DIST ddcutil-0.8.4.tar.gz 558405 BLAKE2B 4bb93d6b9b28a17ef182c1f39e3b6351070c5541fd8eefccde2a6d771e28a8c656abe1e00a58ee935290cba79af09b1c2d6b611532827455b5ec83532bbb46c4 SHA512 e7bf78295a008607ef520e055873acc0bac6d94b850a6ea1f7d4a4ea9e080d23b4b7d82e5725a220ff120ab1523aa320265ba22671982625c10088521c72a14c +DIST ddcutil-0.8.6.tar.gz 613272 BLAKE2B ce7072a819c5a2aa125ae8f6d5550cf0a516714f0635672015a0c24c9e525d34139c903ce7791955e0b30b8d4c66e94453eed60f8d8d024caccb49204d6fb853 SHA512 4ec473a37dc135700f4ce06634e6aa303199f4d743fba02c04ca509d0c31d45f59da7c6cd9818efc1fd8bc20dae518c5656fc8a38e9f00057677b1e997434fb0 diff --git a/app-misc/ddcutil/ddcutil-0.8.6.ebuild b/app-misc/ddcutil/ddcutil-0.8.6.ebuild new file mode 100644 index 000..6444e7739e0 --- /dev/null +++ b/app-misc/ddcutil/ddcutil-0.8.6.ebuild @@ -0,0 +1,106 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools flag-o-matic linux-info udev user + +DESCRIPTION="Program for querying and changing monitor settings" +HOMEPAGE="http://www.ddcutil.com/; +SRC_URI="https://github.com/rockowitz/ddcutil/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="~amd64 ~x86" +IUSE="drm usb-monitor user-permissions video_cards_nvidia X" +REQUIRED_USE="drm? ( X )" + +RDEPEND="dev-libs/glib:2 + sys-apps/i2c-tools + virtual/udev + drm? ( x11-libs/libdrm ) + usb-monitor? ( + dev-libs/hidapi + virtual/libusb:1 + sys-apps/usbutils + ) + X? ( + x11-libs/libXrandr + x11-libs/libX11 + )" + +DEPEND="${RDEPEND} + virtual/pkgconfig" + +pkg_pretend() { + # This program needs /dev/ic2-* devices to communicate with the monitor. + CONFIG_CHECK="~I2C_CHARDEV" + ERROR_I2C_CHARDEV="You must enable I2C_CHARDEV in your kernel to continue" + if use usb-monitor; then + CONFIG_CHECK+=" ~HIDRAW ~USB_HIDDEV" + ERROR_HIDRAW="HIDRAW is needed to support USB monitors" + ERROR_I2C_CHARDEV="USB_HIDDEV is needed to support USB monitors" + fi + + # Now do the actual checks setup above + check_extra_config +} + +src_prepare() { + default + eautoreconf +} + +src_configure() { + # Bug 607818. + replace-flags -O3 -O2 + + local myeconfargs=( + $(use_enable drm) + $(use_enable usb-monitor usb) + $(use_enable X x11) + --enable-lib + --disable-cffi + --disable-cython + --disable-swig + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + default + if use user-permissions; then + udev_dorules data/etc/udev/rules.d/45-ddcutil-i2c.rules + if use usb-monitor; then + udev_dorules data/etc/udev/rules.d/45-ddcutil-usb.rules + fi + fi +} + +pkg_postinst() { + if use user-permissions; then + enewgroup i2c + einfo "To allow non-root users access to the /dev/i2c-* devices, add those" + einfo "users to the i2c group: usermod -aG i2c user" + einfo "Restart the computer or reload the i2c-dev module to activate" + einfo "the new udev rule." + einfo "For more information read: http://www.ddcutil.com/i2c_permissions/; + + if use usb-monitor; then + enewgroup video + einfo "To allow non-root users access to USB monitors, add those users" + einfo "to the video group: usermod -aG video user" + einfo "Restart the computer, reload the hiddev and hidraw modules, or replug" + einfo "the monitor to activate the new udev rule." + einfo "For more information read: http://www.ddcutil.com/usb/; + fi + + udev_reload + fi + + if use video_cards_nvidia; then + ewarn "Please read the
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
commit: 77fc5f084c1794d5e3815e288700ca2177fb89df Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Jan 25 21:34:08 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Jan 25 21:34:08 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77fc5f08 sys-devel/gcc: drop unused variables, use 7.3.0 patchset for gcc-7.3.0 Package-Manager: Portage-2.3.20, Repoman-2.3.6 sys-devel/gcc/Manifest | 1 + sys-devel/gcc/gcc-7.3.0.ebuild | 7 +-- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 82b91c4fce1..168e1734eb9 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -55,5 +55,6 @@ DIST gcc-6.4.0.tar.xz 76156220 BLAKE2B 2018c338b28ea644cdd1b327cb0dfe7ee9aa20103 DIST gcc-7.1.0-patches-1.1.tar.bz2 6746 BLAKE2B 29ed4ff1ce6412a0c1a88f613377883ef5d391e7f681989295ac84dbb1950d99a17472d8b95a9351970ee5837cc3bfc4711101042c0e792c0bac3327bfa24d2e SHA512 1bf95a505dc6c37bf6924bb69fd0670c8f3355b6690c94edf4a4248649accbd426575b40cb7a473dfb0ae09a924b05619e5c633384bae0293edb670cfd0d3a30 DIST gcc-7.2.0-patches-1.1.tar.bz2 9246 BLAKE2B f6eec8459e5ac1f177d9a417c59616ad53e4ba6da8744cf55922d3a401717bd5bfdf79296a1c0b856cfa03349e73b8034ab6024b83d3f5ef909534811ba470f2 SHA512 d08b31d1279cc4c6ba46b2dca6ebed4e5c8e4997f0859acab86c974209ce4aacd0df09632e70c3fb8ee7108ecb8208c8b8605e66a7e8d2568e45644bfeee4fbe DIST gcc-7.2.0.tar.xz 62312628 BLAKE2B 35e4b732f1a4515fc1a9d4424797177112847588e600dc5531bc9bf72305619d4100e8fd9d945920245e704fc9ac5bc5e3dbd20be6c3af49e689fc5bd1eca10f SHA512 f853cd6530b4055d8d8289da74687cb4c6d5f363598d386332d31852b581bac76c3adb7d61889edec3b779f63d8646f0122840f12965ce4a4389ba535dbbb6e1 +DIST gcc-7.3.0-patches-1.0.tar.bz2 6757 BLAKE2B ffe6a69e61dc4379fc77b0bf21971ff6fe482edd315ae1243e55b147ad5794320816fbfc3f85ccebe34de080e2c5b718b60b59064aaf095e905c1b41d7c08168 SHA512 a86ffc03940afa12c44b919f861b9459a3cd460cd4680dce8316755021789530640977e90c4cff89be768fc62e0e24d9bee0a1ee76c537ad88c8f4ed07f1a73a DIST gcc-7.3.0.tar.xz 62462388 BLAKE2B dc8f132b21bd0543c3d9dd17557038aafe65675aa73c540954234a3c972b4c31c939149bd50183d072ab6c8d16919e19daeaaffd619ce2ccd62dbdf9a5bb3302 SHA512 ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 DIST gdc-0.24-src.tar.bz2 1012099 BLAKE2B 2c85058aad09af328719a702f69d655b9aa9655f2a83bb46bd21367cd442ed72c9b471ddaa764753f782dcb2f22fe51b052a965ed08290e0d9415b543481d144 SHA512 9aec7e4b102e602dfb61cd09ea4b4a96af637ceb3d726235261d09ebd35dbd416abcbfe0e46918e48474bd241fe9bb29abc145a65aa834669295aaee4fca0686 diff --git a/sys-devel/gcc/gcc-7.3.0.ebuild b/sys-devel/gcc/gcc-7.3.0.ebuild index 6c23130cd67..8fb66c458ce 100644 --- a/sys-devel/gcc/gcc-7.3.0.ebuild +++ b/sys-devel/gcc/gcc-7.3.0.ebuild @@ -3,12 +3,9 @@ EAPI="5" -PATCH_VER="1.1" +PATCH_VER="1.0" #UCLIBC_VER="1.0" -PATCH_GCC_VER="7.2.0" -PIE_GCC_VER="7.2.0" - inherit toolchain #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" @@ -24,7 +21,5 @@ if [[ ${CATEGORY} != cross-* ]] ; then fi src_prepare() { - EPATCH_EXCLUDE="95_all_static_override_pie.patch - 96_all_powerpc_pie.patch" toolchain_src_prepare }
[gentoo-commits] gentoo commit in src/patchsets/gcc/7.3.0: 10_all_default-fortify-source.patch 11_all_default-warn-format-security.patch 12_all_default-warn-trampolines.patch 13_all_default-ssp-fix.pa
slyfox 18/01/25 21:21:26 Removed: 10_all_default-fortify-source.patch 11_all_default-warn-format-security.patch 12_all_default-warn-trampolines.patch 13_all_default-ssp-fix.patch 25_all_alpha-mieee-default.patch 34_all_ia64_note.GNU-stack.patch 50_all_libiberty-asprintf.patch 51_all_libiberty-pic.patch 54_all_nopie-all-flags.patch 55_all_extra-options.patch 90_all_pr55930-dependency-tracking.patch README.history Log: gcc/7.3.0: initial patchset, take 2 (moved patches to gentoo/)
[gentoo-commits] gentoo commit in src/patchsets/gcc/7.3.0/gentoo: 10_all_default-fortify-source.patch 11_all_default-warn-format-security.patch 12_all_default-warn-trampolines.patch 13_all_default-ssp
slyfox 18/01/25 21:20:43 Added:10_all_default-fortify-source.patch 11_all_default-warn-format-security.patch 12_all_default-warn-trampolines.patch 13_all_default-ssp-fix.patch 25_all_alpha-mieee-default.patch 34_all_ia64_note.GNU-stack.patch 50_all_libiberty-asprintf.patch 51_all_libiberty-pic.patch 54_all_nopie-all-flags.patch 55_all_extra-options.patch 90_all_pr55930-dependency-tracking.patch README.history Log: gcc/7.3.0: initial patchset, take 2 (moved patches to gentoo/) Revision ChangesPath 1.1 src/patchsets/gcc/7.3.0/gentoo/10_all_default-fortify-source.patch file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/7.3.0/gentoo/10_all_default-fortify-source.patch?rev=1.1=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/7.3.0/gentoo/10_all_default-fortify-source.patch?rev=1.1=text/plain Index: 10_all_default-fortify-source.patch === Enable -D_FORTIFY_SOURCE=2 by default. --- a/gcc/c-family/c-cppbuiltin.c +++ b/gcc/c-family/c-cppbuiltin.c @@ -951,6 +951,9 @@ c_cpp_builtins (cpp_reader *pfile) builtin_define_with_value ("__REGISTER_PREFIX__", REGISTER_PREFIX, 0); builtin_define_with_value ("__USER_LABEL_PREFIX__", user_label_prefix, 0); + /* Fortify Source enabled by default w/optimization. */ + cpp_define (pfile, "_FORTIFY_SOURCE=((defined __OPTIMIZE__ && __OPTIMIZE__ > 0) ? 2 : 0)"); + /* Misc. */ if (flag_gnu89_inline) cpp_define (pfile, "__GNUC_GNU_INLINE__"); 1.1 src/patchsets/gcc/7.3.0/gentoo/11_all_default-warn-format-security.patch file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/7.3.0/gentoo/11_all_default-warn-format-security.patch?rev=1.1=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/7.3.0/gentoo/11_all_default-warn-format-security.patch?rev=1.1=text/plain Index: 11_all_default-warn-format-security.patch === Enable -Wformat and -Wformat-security by default. --- a/gcc/c-family/c.opt2016-03-23 18:51:56.0 +0100 +++ b/gcc/c-family/c.opt2016-04-28 23:45:54.063351272 +0200 @@ -459,7 +459,7 @@ C ObjC C++ ObjC++ Var(warn_format_nonlit Warn about format strings that are not literals. Wformat-security -C ObjC C++ ObjC++ Var(warn_format_security) Warning LangEnabledBy(C ObjC C++ ObjC++,Wformat=, warn_format >= 2, 0) +C ObjC C++ ObjC++ Var(warn_format_security) Init(1) Warning LangEnabledBy(C ObjC C++ ObjC++,Wformat=, warn_format >= 2, 0) Warn about possible security problems with format functions. Wformat-signedness @@ -475,7 +475,7 @@ C ObjC C++ ObjC++ Var(warn_format_zero_l Warn about zero-length formats. Wformat= -C ObjC C++ ObjC++ Joined RejectNegative UInteger Var(warn_format) Warning LangEnabledBy(C ObjC C++ ObjC++,Wall, 1, 0) +C ObjC C++ ObjC++ Joined RejectNegative UInteger Var(warn_format) Init(1) Warning LangEnabledBy(C ObjC C++ ObjC++,Wall, 1, 0) Warn about printf/scanf/strftime/strfmon format string anomalies. Wignored-qualifiers 1.1 src/patchsets/gcc/7.3.0/gentoo/12_all_default-warn-trampolines.patch file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/7.3.0/gentoo/12_all_default-warn-trampolines.patch?rev=1.1=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/7.3.0/gentoo/12_all_default-warn-trampolines.patch?rev=1.1=text/plain Index: 12_all_default-warn-trampolines.patch === Enable -Wtrampolines by default. --- a/gcc/common.opt +++ b/gcc/common.opt @@ -712,7 +712,7 @@ Common Var(warn_system_headers) Warning Do not suppress warnings from system headers. Wtrampolines -Common Var(warn_trampolines) Warning +Common Var(warn_trampolines) Init(1) Warning Warn whenever a trampoline is generated. Wtype-limits 1.1 src/patchsets/gcc/7.3.0/gentoo/13_all_default-ssp-fix.patch file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/7.3.0/gentoo/13_all_default-ssp-fix.patch?rev=1.1=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/7.3.0/gentoo/13_all_default-ssp-fix.patch?rev=1.1=text/plain Index: 13_all_default-ssp-fix.patch === We disable ssp on -nostdlib and -ffreestanding as we did on older gcc and change the buffer size. --- a/gcc/c-family/c-opts.c +++ b/gcc/c-family/c-opts.c @@ -450,7 +450,14 @@ case OPT_ffreestanding: value = !value; + if (global_options.x_flag_stack_protect == -1) +
[gentoo-commits] gentoo commit in src/patchsets/gcc/7.3.0/gentoo: - New directory
slyfox 18/01/25 21:19:39 Log: Directory /var/cvsroot/gentoo/src/patchsets/gcc/7.3.0/gentoo added to the repository
[gentoo-commits] gentoo commit in src/patchsets/gcc/7.3.0: 10_all_default-fortify-source.patch 11_all_default-warn-format-security.patch 12_all_default-warn-trampolines.patch 13_all_default-ssp-fix.pa
slyfox 18/01/25 21:18:53 Added:10_all_default-fortify-source.patch 11_all_default-warn-format-security.patch 12_all_default-warn-trampolines.patch 13_all_default-ssp-fix.patch 25_all_alpha-mieee-default.patch 34_all_ia64_note.GNU-stack.patch 50_all_libiberty-asprintf.patch 51_all_libiberty-pic.patch 54_all_nopie-all-flags.patch 55_all_extra-options.patch 90_all_pr55930-dependency-tracking.patch README.history Log: gcc/7.3.0: initial patchset Revision ChangesPath 1.1 src/patchsets/gcc/7.3.0/10_all_default-fortify-source.patch file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/7.3.0/10_all_default-fortify-source.patch?rev=1.1=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/7.3.0/10_all_default-fortify-source.patch?rev=1.1=text/plain Index: 10_all_default-fortify-source.patch === Enable -D_FORTIFY_SOURCE=2 by default. --- a/gcc/c-family/c-cppbuiltin.c +++ b/gcc/c-family/c-cppbuiltin.c @@ -951,6 +951,9 @@ c_cpp_builtins (cpp_reader *pfile) builtin_define_with_value ("__REGISTER_PREFIX__", REGISTER_PREFIX, 0); builtin_define_with_value ("__USER_LABEL_PREFIX__", user_label_prefix, 0); + /* Fortify Source enabled by default w/optimization. */ + cpp_define (pfile, "_FORTIFY_SOURCE=((defined __OPTIMIZE__ && __OPTIMIZE__ > 0) ? 2 : 0)"); + /* Misc. */ if (flag_gnu89_inline) cpp_define (pfile, "__GNUC_GNU_INLINE__"); 1.1 src/patchsets/gcc/7.3.0/11_all_default-warn-format-security.patch file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/7.3.0/11_all_default-warn-format-security.patch?rev=1.1=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/7.3.0/11_all_default-warn-format-security.patch?rev=1.1=text/plain Index: 11_all_default-warn-format-security.patch === Enable -Wformat and -Wformat-security by default. --- a/gcc/c-family/c.opt2016-03-23 18:51:56.0 +0100 +++ b/gcc/c-family/c.opt2016-04-28 23:45:54.063351272 +0200 @@ -459,7 +459,7 @@ C ObjC C++ ObjC++ Var(warn_format_nonlit Warn about format strings that are not literals. Wformat-security -C ObjC C++ ObjC++ Var(warn_format_security) Warning LangEnabledBy(C ObjC C++ ObjC++,Wformat=, warn_format >= 2, 0) +C ObjC C++ ObjC++ Var(warn_format_security) Init(1) Warning LangEnabledBy(C ObjC C++ ObjC++,Wformat=, warn_format >= 2, 0) Warn about possible security problems with format functions. Wformat-signedness @@ -475,7 +475,7 @@ C ObjC C++ ObjC++ Var(warn_format_zero_l Warn about zero-length formats. Wformat= -C ObjC C++ ObjC++ Joined RejectNegative UInteger Var(warn_format) Warning LangEnabledBy(C ObjC C++ ObjC++,Wall, 1, 0) +C ObjC C++ ObjC++ Joined RejectNegative UInteger Var(warn_format) Init(1) Warning LangEnabledBy(C ObjC C++ ObjC++,Wall, 1, 0) Warn about printf/scanf/strftime/strfmon format string anomalies. Wignored-qualifiers 1.1 src/patchsets/gcc/7.3.0/12_all_default-warn-trampolines.patch file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/7.3.0/12_all_default-warn-trampolines.patch?rev=1.1=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/7.3.0/12_all_default-warn-trampolines.patch?rev=1.1=text/plain Index: 12_all_default-warn-trampolines.patch === Enable -Wtrampolines by default. --- a/gcc/common.opt +++ b/gcc/common.opt @@ -712,7 +712,7 @@ Common Var(warn_system_headers) Warning Do not suppress warnings from system headers. Wtrampolines -Common Var(warn_trampolines) Warning +Common Var(warn_trampolines) Init(1) Warning Warn whenever a trampoline is generated. Wtype-limits 1.1 src/patchsets/gcc/7.3.0/13_all_default-ssp-fix.patch file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/7.3.0/13_all_default-ssp-fix.patch?rev=1.1=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/7.3.0/13_all_default-ssp-fix.patch?rev=1.1=text/plain Index: 13_all_default-ssp-fix.patch === We disable ssp on -nostdlib and -ffreestanding as we did on older gcc and change the buffer size. --- a/gcc/c-family/c-opts.c +++ b/gcc/c-family/c-opts.c @@ -450,7 +450,14 @@ case OPT_ffreestanding: value = !value; + if (global_options.x_flag_stack_protect == -1) + global_options.x_flag_stack_protect = 0; /* Fall through. */ + +case OPT_nostdlib: + if
[gentoo-commits] gentoo commit in src/patchsets/gcc/7.3.0: - New directory
slyfox 18/01/25 21:16:53 Log: Directory /var/cvsroot/gentoo/src/patchsets/gcc/7.3.0 added to the repository
[gentoo-commits] repo/gentoo:master commit in: www-client/vivaldi-snapshot/
commit: e41607fcb47dece0e7b185140717e58573c593f6 Author: Jeroen Roovers gentoo org> AuthorDate: Thu Jan 25 21:11:38 2018 + Commit: Jeroen Roovers gentoo org> CommitDate: Thu Jan 25 21:12:00 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e41607fc www-client/vivaldi-snapshot: Old. Package-Manager: Portage-2.3.20, Repoman-2.3.6 www-client/vivaldi-snapshot/Manifest | 3 - .../vivaldi-snapshot-1.14.1072.3_p1.ebuild | 120 - 2 files changed, 123 deletions(-) diff --git a/www-client/vivaldi-snapshot/Manifest b/www-client/vivaldi-snapshot/Manifest index 84f09e5412a..941199bfc5b 100644 --- a/www-client/vivaldi-snapshot/Manifest +++ b/www-client/vivaldi-snapshot/Manifest @@ -1,6 +1,3 @@ -DIST vivaldi-snapshot-1.14.1072.3_p1-amd64.deb 53508988 BLAKE2B 5c9f61f6b29e507c8a2f3368f8d6154dbf1a302075af7af8a8f5ec253c44ecdf7b57d6e6c4d26818ccb41d9ec25986389487506258aaa8e26cfe2cc0077f4412 SHA512 067bb347c2064b1709bb8af2995182f659fb4dbc4199bc942e2005025aac6672ec0af9944f0692a5cfbc96b78ea42b3e268c96a72b189ffea5cc0bebc1038115 -DIST vivaldi-snapshot-1.14.1072.3_p1-armhf.deb 47312872 BLAKE2B 3581fb6a727bb6e26e92b3509d5a96536a2a16ab8d4972f84146daae945f28ac1f80962e0b0023a03053d177c8b56ee7f8ebf162db79d13344802aa3f56eb7ee SHA512 3b61f07cc7258634028f27b1a00aa44b95c3618b8b36803ecdf8e17af9ca0f432456fd758efe1ba8bacffe247e2dfa08b5092776c8f4c9a2aac963553d115293 -DIST vivaldi-snapshot-1.14.1072.3_p1-i386.deb 53069774 BLAKE2B 4f3f60cd1c3019d1c947146e90a9a1325a2c14777cf43cb3394078483d47cc8eb417c3bcd2e37db457f11eede3dd7e131b08923a6a2b79f3bb85a809c513aed2 SHA512 6983060e0db5313dee69297e50b5df256d7856440fa44f1e8074dfb3d28e43bac2f04391d6698bd1334d9d407326ffa7e8b1c550bcd0ef8ee151ff48367df794 DIST vivaldi-snapshot-1.14.1077.25_p1-amd64.deb 53368116 BLAKE2B fabdfbd05333a60aab0bbf718955c68e75be5d4f95a901bd849661a301c1cd9f9a5948d137d63d08f980f00d2cea263713b5c8a1ee28dc0c593bbb6f9bf40ea8 SHA512 cbcf50adf3abbd4e45ab954833aff4f02e0dc995388ba48aee9925220c18e25506ee1aca79367647c52b4c8a2d4f5ab2666389ad9e27dd79abe6ecb77ba001f9 DIST vivaldi-snapshot-1.14.1077.25_p1-armhf.deb 47210996 BLAKE2B 7436078249d4d54effca2181066508dbeeaaa361dce2a3163a228ec074493a43cd4bebba866252cbadc1c404dfe85fc6b28dfac6cd7e75f087b538ffca8c61b9 SHA512 bf32501b1b2d47dbab872a7fd7f8152abcdd328f72167772a4aa197666d16d65ad47f4a883e027add168d131dda82fc4badbd357c592614e6ee3b2956b163a61 DIST vivaldi-snapshot-1.14.1077.25_p1-i386.deb 52951982 BLAKE2B 27463fd7c558bf15777dc483c66ce0427f70c4ab02c6b0e83ff587dca4d8ab1fa467b6b6b7f362b0ba996a67e6781c9217fca8e513324392a1df47e742bc2ef0 SHA512 097f9136be58facc911ad9b88d8486e89320d57b140ab8ed6cf9d0a2bd2750aff5829eb4b66b682b7bb9b1877cb8e8077daac869d261412be79b57c0304359c7 diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-1.14.1072.3_p1.ebuild b/www-client/vivaldi-snapshot/vivaldi-snapshot-1.14.1072.3_p1.ebuild deleted file mode 100644 index 7998894a831..000 --- a/www-client/vivaldi-snapshot/vivaldi-snapshot-1.14.1072.3_p1.ebuild +++ /dev/null @@ -1,120 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -CHROMIUM_LANGS=" - am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he hi - hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv - sw ta te th tr uk vi zh-CN zh-TW -" -inherit chromium-2 eutils gnome2-utils multilib unpacker toolchain-funcs xdg-utils - -VIVALDI_HOME="opt/${PN}" -DESCRIPTION="A new browser for our friends" -HOMEPAGE="http://vivaldi.com/; -VIVALDI_BASE_URI="https://downloads.vivaldi.com/snapshot/${PN}_${PV/_p/-}_; -SRC_URI=" - amd64? ( ${VIVALDI_BASE_URI}amd64.deb -> ${P}-amd64.deb ) - arm? ( ${VIVALDI_BASE_URI}armhf.deb -> ${P}-armhf.deb ) - x86? ( ${VIVALDI_BASE_URI}i386.deb -> ${P}-i386.deb ) -" - -LICENSE="Vivaldi" -SLOT="0" -KEYWORDS="-* ~amd64 ~arm ~x86" -RESTRICT="bindist mirror" - -DEPEND=" - virtual/libiconv -" -RDEPEND=" - >=dev-libs/openssl-1.0.1:0 - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - gnome-base/gconf:2 - media-libs/alsa-lib - media-libs/fontconfig - media-libs/freetype - media-libs/speex - net-print/cups - sys-apps/dbus - sys-libs/libcap - x11-libs/cairo - x11-libs/gdk-pixbuf - x11-libs/gtk+:2 - x11-libs/libX11 - x11-libs/libXScrnSaver - x11-libs/libXcomposite - x11-libs/libXcursor - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libXtst - x11-libs/pango[X] -" -QA_PREBUILT="*" -S=${WORKDIR} - -src_unpack() { - unpack_deb ${A} -} - -src_prepare() { - iconv -c -t UTF-8 usr/share/applications/${PN}.desktop > "${T}"/${PN}.desktop || die - mv
[gentoo-commits] repo/gentoo:master commit in: www-client/vivaldi-snapshot/
commit: 0d1484dc64b88835bce1382d958aac569aab0ed0 Author: Jeroen Roovers gentoo org> AuthorDate: Thu Jan 25 21:11:14 2018 + Commit: Jeroen Roovers gentoo org> CommitDate: Thu Jan 25 21:11:58 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d1484dc www-client/vivaldi-snapshot: Version 1.14.1077.25_p1. Package-Manager: Portage-2.3.20, Repoman-2.3.6 www-client/vivaldi-snapshot/Manifest | 3 + .../vivaldi-snapshot-1.14.1077.25_p1.ebuild| 120 + 2 files changed, 123 insertions(+) diff --git a/www-client/vivaldi-snapshot/Manifest b/www-client/vivaldi-snapshot/Manifest index b9eae260701..84f09e5412a 100644 --- a/www-client/vivaldi-snapshot/Manifest +++ b/www-client/vivaldi-snapshot/Manifest @@ -1,6 +1,9 @@ DIST vivaldi-snapshot-1.14.1072.3_p1-amd64.deb 53508988 BLAKE2B 5c9f61f6b29e507c8a2f3368f8d6154dbf1a302075af7af8a8f5ec253c44ecdf7b57d6e6c4d26818ccb41d9ec25986389487506258aaa8e26cfe2cc0077f4412 SHA512 067bb347c2064b1709bb8af2995182f659fb4dbc4199bc942e2005025aac6672ec0af9944f0692a5cfbc96b78ea42b3e268c96a72b189ffea5cc0bebc1038115 DIST vivaldi-snapshot-1.14.1072.3_p1-armhf.deb 47312872 BLAKE2B 3581fb6a727bb6e26e92b3509d5a96536a2a16ab8d4972f84146daae945f28ac1f80962e0b0023a03053d177c8b56ee7f8ebf162db79d13344802aa3f56eb7ee SHA512 3b61f07cc7258634028f27b1a00aa44b95c3618b8b36803ecdf8e17af9ca0f432456fd758efe1ba8bacffe247e2dfa08b5092776c8f4c9a2aac963553d115293 DIST vivaldi-snapshot-1.14.1072.3_p1-i386.deb 53069774 BLAKE2B 4f3f60cd1c3019d1c947146e90a9a1325a2c14777cf43cb3394078483d47cc8eb417c3bcd2e37db457f11eede3dd7e131b08923a6a2b79f3bb85a809c513aed2 SHA512 6983060e0db5313dee69297e50b5df256d7856440fa44f1e8074dfb3d28e43bac2f04391d6698bd1334d9d407326ffa7e8b1c550bcd0ef8ee151ff48367df794 +DIST vivaldi-snapshot-1.14.1077.25_p1-amd64.deb 53368116 BLAKE2B fabdfbd05333a60aab0bbf718955c68e75be5d4f95a901bd849661a301c1cd9f9a5948d137d63d08f980f00d2cea263713b5c8a1ee28dc0c593bbb6f9bf40ea8 SHA512 cbcf50adf3abbd4e45ab954833aff4f02e0dc995388ba48aee9925220c18e25506ee1aca79367647c52b4c8a2d4f5ab2666389ad9e27dd79abe6ecb77ba001f9 +DIST vivaldi-snapshot-1.14.1077.25_p1-armhf.deb 47210996 BLAKE2B 7436078249d4d54effca2181066508dbeeaaa361dce2a3163a228ec074493a43cd4bebba866252cbadc1c404dfe85fc6b28dfac6cd7e75f087b538ffca8c61b9 SHA512 bf32501b1b2d47dbab872a7fd7f8152abcdd328f72167772a4aa197666d16d65ad47f4a883e027add168d131dda82fc4badbd357c592614e6ee3b2956b163a61 +DIST vivaldi-snapshot-1.14.1077.25_p1-i386.deb 52951982 BLAKE2B 27463fd7c558bf15777dc483c66ce0427f70c4ab02c6b0e83ff587dca4d8ab1fa467b6b6b7f362b0ba996a67e6781c9217fca8e513324392a1df47e742bc2ef0 SHA512 097f9136be58facc911ad9b88d8486e89320d57b140ab8ed6cf9d0a2bd2750aff5829eb4b66b682b7bb9b1877cb8e8077daac869d261412be79b57c0304359c7 DIST vivaldi-snapshot-1.14.1077.3_p1-amd64.deb 53411180 BLAKE2B e04cfee2c6ab7fd4d81942a3232c878be37c5d768f95e1588e007d305e6a050241daa3297a0c069cf4190611594f282a1a233d64e49deb429b6d8adca558 SHA512 cab5853cad74f111d47f9611d7a18a8deee99608aa241eff85988bfb42792b1e642a35ad5847fa09d374b7baeadb7f5afc64655418e5dfbdbf2ff8eee141857e DIST vivaldi-snapshot-1.14.1077.3_p1-armhf.deb 47215650 BLAKE2B 3e148d2d05236929a958c6a782f921b9cf82e861a4760db6615daac3d07595bd1393ffdee639cf513cf4d1073f0a350a2277af5a44a0eaec9ef9602698b51a29 SHA512 d782191a9f0d7287a65146df552e18a3cdb32a6bc9972bab6a9e7377cfd88685d0c0e8763c39a870b0031c1f7b10777a98bc3691b6a5c1781cafe7da11c22c6e DIST vivaldi-snapshot-1.14.1077.3_p1-i386.deb 52959064 BLAKE2B 4bd5df973212ec0d0e2009e96472deb7c831b2455907c7bd9e7e40ac6a5d6e5aa7d02b6a10e954106ec206404f4055ae0977e1829d58713de7594109aa6514f7 SHA512 8f070e0e00bf9acf2d6b3f1bbb79768b1d460f2a2860bb45122551883ae38aa6efb1e283bdc853c4135e9936f399f0b8656f247102d406e8b861a924f0b2977d diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-1.14.1077.25_p1.ebuild b/www-client/vivaldi-snapshot/vivaldi-snapshot-1.14.1077.25_p1.ebuild new file mode 100644 index 000..7998894a831 --- /dev/null +++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-1.14.1077.25_p1.ebuild @@ -0,0 +1,120 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +CHROMIUM_LANGS=" + am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he hi + hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv + sw ta te th tr uk vi zh-CN zh-TW +" +inherit chromium-2 eutils gnome2-utils multilib unpacker toolchain-funcs xdg-utils + +VIVALDI_HOME="opt/${PN}" +DESCRIPTION="A new browser for our friends" +HOMEPAGE="http://vivaldi.com/; +VIVALDI_BASE_URI="https://downloads.vivaldi.com/snapshot/${PN}_${PV/_p/-}_; +SRC_URI=" + amd64? ( ${VIVALDI_BASE_URI}amd64.deb -> ${P}-amd64.deb ) + arm? ( ${VIVALDI_BASE_URI}armhf.deb -> ${P}-armhf.deb ) + x86? ( ${VIVALDI_BASE_URI}i386.deb -> ${P}-i386.deb ) +" + +LICENSE="Vivaldi" +SLOT="0" +KEYWORDS="-* ~amd64 ~arm ~x86"
[gentoo-commits] repo/gentoo:master commit in: www-apps/wordpress/
commit: aa224e1e0e8eac0f4b180d0a5a937e29c9387c0d Author: Aaron Bauman gentoo org> AuthorDate: Thu Jan 25 21:07:20 2018 + Commit: Aaron Bauman gentoo org> CommitDate: Thu Jan 25 21:11:09 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa224e1e www-apps/wordpress: cleanup vulnerable wrt bugs #645736, #639682,#636336,#631928 www-apps/wordpress/Manifest | 3 -- www-apps/wordpress/wordpress-4.8.3.ebuild | 55 --- www-apps/wordpress/wordpress-4.9.1.ebuild | 55 --- www-apps/wordpress/wordpress-4.9.ebuild | 55 --- 4 files changed, 168 deletions(-) diff --git a/www-apps/wordpress/Manifest b/www-apps/wordpress/Manifest index 267bb29883a..01c42cdff56 100644 --- a/www-apps/wordpress/Manifest +++ b/www-apps/wordpress/Manifest @@ -1,4 +1 @@ -DIST wordpress-4.8.3.tar.gz 8184961 BLAKE2B 47e6195c44dd203cdfeadae0a8427f1d231f3cc3ef4487b4f9e9fb8662169f3b592caca23e1139dcf8bfd8334e451de8eafd4aa27be4b681dc4613f0857bdd05 SHA512 696be1c24dec869d896e22b408b17009e8c482545237156f17d4b5f2d726876a17c3cc5c3de632126229747589d74f7b188c06d2a79878efc800bd6db273d709 -DIST wordpress-4.9.1.tar.gz 9638827 BLAKE2B fb80f5b41df3abb9e28ab492c645c368b1f62b46ba78fc255b4eaa77e54d7801c51f85bdded809cce27027592ca0ccda0a88d8ff67afc0ad5183dd510d9f5d96 SHA512 1835d8fd0df9931487489d2e67285e7c73ec1783df39621cfbfe52aa8a0b3cba05fd3b842c7fd67ab2b76009f7dae650f22dd6a3c4aa71eae100541b8a58 DIST wordpress-4.9.2.tar.gz 8807744 BLAKE2B 88c2c9decde312600548e03a14e3721dc82a3a57e59910f9ad85a323beb4ac8faba7de48f46bbc43c78e6862fb93c181b5b6bb690142f5e897c84dd621c9e58f SHA512 013d49b7a7d47937e1acb49b6543b820c8d1c5b5a3bd86f9629d44640a4c399e84b2604a359c26986bc0e29836094c8444e152c4aa5bcffe9f7a4620f731 -DIST wordpress-4.9.tar.gz 9638753 BLAKE2B 98df805843f8f48c8678205e7fbdd5fa4d223ce0b772c02ff52d5f5d21559ae56f33023dd3881bdea244c46f8ae6c5ca31a7d6b0da75661d616f67d28253a673 SHA512 b7898730d42839406b9270b945c687e80bc1025dcf23dfa1455576f0fc9dffb3b8c082b6fc6d1b6915791ce33c7327c8ce28bbf2beafdc7154ab0e29660c4cc7 diff --git a/www-apps/wordpress/wordpress-4.8.3.ebuild b/www-apps/wordpress/wordpress-4.8.3.ebuild deleted file mode 100644 index c7283f88735..000 --- a/www-apps/wordpress/wordpress-4.8.3.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit webapp - -DESCRIPTION="Wordpress PHP and MySQL based content management system (CMS)" -HOMEPAGE="https://wordpress.org/; -SRC_URI="https://wordpress.org/${P/_rc/-RC}.tar.gz; - -LICENSE="GPL-2+" -KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" - -RDEPEND="virtual/httpd-php - || ( dev-lang/php[mysql] dev-lang/php[mysqli] )" - -S=${WORKDIR}/${PN} - -need_httpd_cgi - -IUSE="+akismet examples +themes vhosts" - -src_install() { - webapp_src_preinst - - dodoc readme.html - rm readme.html license.txt || die - - if ! use akismet ; then - rm -R wp-content/plugins/akismet/ || die - fi - if ! use examples ; then - rm wp-content/plugins/hello.php || die - fi - if ! use themes ; then - rm -R wp-content/themes/*/ || die - fi - - [[ -f wp-config.php ]] || cp wp-config-sample.php wp-config.php - - insinto "${MY_HTDOCSDIR}" - doins -r . - - webapp_serverowned "${MY_HTDOCSDIR}"/index.php - webapp_serverowned "${MY_HTDOCSDIR}"/wp-admin/menu.php - webapp_serverowned "${MY_HTDOCSDIR}" - - webapp_configfile "${MY_HTDOCSDIR}"/wp-config.php - - webapp_postinst_txt en "${FILESDIR}"/postinstall-en.txt - webapp_postupgrade_txt en "${FILESDIR}"/postupgrade-en.txt - - webapp_src_install -} diff --git a/www-apps/wordpress/wordpress-4.9.1.ebuild b/www-apps/wordpress/wordpress-4.9.1.ebuild deleted file mode 100644 index c7283f88735..000 --- a/www-apps/wordpress/wordpress-4.9.1.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit webapp - -DESCRIPTION="Wordpress PHP and MySQL based content management system (CMS)" -HOMEPAGE="https://wordpress.org/; -SRC_URI="https://wordpress.org/${P/_rc/-RC}.tar.gz; - -LICENSE="GPL-2+" -KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" - -RDEPEND="virtual/httpd-php - || ( dev-lang/php[mysql] dev-lang/php[mysqli] )" - -S=${WORKDIR}/${PN} - -need_httpd_cgi - -IUSE="+akismet examples +themes vhosts" - -src_install() { - webapp_src_preinst - - dodoc readme.html - rm readme.html license.txt || die - - if ! use akismet ; then - rm -R wp-content/plugins/akismet/ || die - fi - if ! use examples ; then - rm wp-content/plugins/hello.php || die - fi - if ! use themes ; then -
[gentoo-commits] repo/gentoo:master commit in: www-client/opera-developer/
commit: 36f3b61ef8b053909394115ef47799ca5b46f9e9 Author: Jeroen Roovers gentoo org> AuthorDate: Thu Jan 25 21:07:12 2018 + Commit: Jeroen Roovers gentoo org> CommitDate: Thu Jan 25 21:07:12 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36f3b61e www-client/opera-developer: Version 52.0.2845.0. Package-Manager: Portage-2.3.20, Repoman-2.3.6 www-client/opera-developer/Manifest| 1 + .../opera-developer-52.0.2845.0.ebuild | 114 + 2 files changed, 115 insertions(+) diff --git a/www-client/opera-developer/Manifest b/www-client/opera-developer/Manifest index 6f6df2df431..067cf2372bd 100644 --- a/www-client/opera-developer/Manifest +++ b/www-client/opera-developer/Manifest @@ -1 +1,2 @@ DIST opera-developer_52.0.2838.0_amd64.deb 53030918 BLAKE2B 31e26e1babed3cf06168f9485a4d24e981e0e6a6805fc227655e9d63e043e61a8c65340dbc517936aa2f9161e938941ba9e27e0e9b2c9c12880cd58a2708dcc8 SHA512 ef854dc59fe38ab40299f5d2e071340784c0c51e3044b6c640e3e62219ff909889ce021bbdf1a9bad95d81e04d7684163130784ba1366f641bb691dfaef37a33 +DIST opera-developer_52.0.2845.0_amd64.deb 53013254 BLAKE2B 98c719dfd99f0b956d68eaa31b213bdf3b1e0c62b6e2535aba08ff9211a75a34dc6349868af5a649f4215aab900a7f898079e7819fe819933bd5c62c0ba74074 SHA512 c104193de7386717f84d9284cb792992db118c5652118e201c27b2acaa3a99d12e51a5326c61de2a875ed87a38dfc3e3eb888fd2f9d0bb58b61f5719f92aa0cc diff --git a/www-client/opera-developer/opera-developer-52.0.2845.0.ebuild b/www-client/opera-developer/opera-developer-52.0.2845.0.ebuild new file mode 100644 index 000..12a41bce61c --- /dev/null +++ b/www-client/opera-developer/opera-developer-52.0.2845.0.ebuild @@ -0,0 +1,114 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +CHROMIUM_LANGS=" + be bg bn ca cs da de el en-GB es es-419 fi fil fr fr-CA hi hr hu id it + ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi + zh-CN zh-TW +" +inherit chromium-2 gnome2-utils multilib unpacker xdg-utils + +DESCRIPTION="A fast and secure web browser" +HOMEPAGE="http://www.opera.com/; +LICENSE="OPERA-2014" +SLOT="0" +SRC_URI_BASE=" + http://download1.operacdn.com/pub/ + http://download2.operacdn.com/pub/ + http://download3.operacdn.com/pub/ + http://download4.operacdn.com/pub/ +" +SRC_URI="amd64? (" +for uri in ${SRC_URI_BASE}; do +SRC_URI+=" + "${uri}${PN}/${PV}/linux/${PN}_${PV}_amd64.deb" +" +done +SRC_URI+=")" +KEYWORDS="~amd64" + +RDEPEND=" + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + gnome-base/gconf:2 + media-libs/alsa-lib + media-libs/fontconfig + media-libs/freetype + net-misc/curl + net-print/cups + sys-apps/dbus + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/libXScrnSaver + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/libnotify + x11-libs/pango[X] +" + +QA_PREBUILT="*" +S=${WORKDIR} +OPERA_HOME="usr/$(get_libdir)/${PN}" + +src_unpack() { + unpack_deb ${A} +} + +src_prepare() { + case ${ARCH} in + amd64) + mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die + rm -r usr/lib || die + ;; + x86) + mv usr/lib/i386-linux-gnu/${PN} usr/$(get_libdir)/ || die + ;; + esac + + rm usr/bin/${PN} || die + + rm usr/share/doc/${PN}/copyright || die + mv usr/share/doc/${PN} usr/share/doc/${PF} || die + + pushd "${OPERA_HOME}/localization" > /dev/null || die + chromium_remove_language_paks + popd > /dev/null || die + + sed -i \ + -e 's|^TargetEnvironment|X-&|g' \ + usr/share/applications/${PN}.desktop || die +} + +src_install() { + mv * "${D}" || die + dosym ../$(get_libdir)/${PN}/${PN} /usr/bin/${PN} + fperms 4711 /usr/$(get_libdir)/${PN}/opera_sandbox +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postrm() { + gnome2_icon_cache_update + xdg_desktop_database_update + xdg_mimeinfo_database_update +} + +pkg_postinst() { + gnome2_icon_cache_update + xdg_desktop_database_update + xdg_mimeinfo_database_update +}
[gentoo-commits] repo/gentoo:master commit in: www-client/opera-beta/
commit: 29d3b3ae922542a8ea5d109e5a2f47716a676d4f Author: Jeroen Roovers gentoo org> AuthorDate: Thu Jan 25 21:07:27 2018 + Commit: Jeroen Roovers gentoo org> CommitDate: Thu Jan 25 21:07:27 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29d3b3ae www-client/opera-beta: Old. Package-Manager: Portage-2.3.20, Repoman-2.3.6 www-client/opera-beta/Manifest | 1 - .../opera-beta/opera-beta-51.0.2830.2.ebuild | 114 - 2 files changed, 115 deletions(-) diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest index 3dadc4b0914..5f821d3f297 100644 --- a/www-client/opera-beta/Manifest +++ b/www-client/opera-beta/Manifest @@ -1,3 +1,2 @@ DIST opera-beta_51.0.2830.16_amd64.deb 52419724 BLAKE2B 69e7e607492f3bfde8a1f3a97adc6ede37b40ea9acaef7e2aeec3c5897a3265ce51556c9349bacce86c1dc432522460a226cab99f7c94b8d87f42a5f4bf4be4a SHA512 d7e485f9024be77d084ce01008a1c914a68343c5994e5de83f20db9f89120ea3da6182bd82592b152e531095a742592bc19d3e4153cbd75ce28f5e3e0b48bc90 -DIST opera-beta_51.0.2830.2_amd64.deb 52241246 BLAKE2B 5d3430c78a31d1ea24a4ba6a0340ccdbe795f7100c34a261bf771720d0e72a402370b844757dd87fcce95b5816640936b33b9bf3c9fb6a14e098806fd6d4ae1e SHA512 9a1db683ddd72c8f0d8d7b4fad09b1dda2efe3a9734f440109e5701b3cbc0f8f64de62eb86e2f793ffb49928f269cba82093236a771590921db9eaa3ece4d587 DIST opera-beta_51.0.2830.8_amd64.deb 52408910 BLAKE2B 9c810d5fff5e6a1c4d570d7e1986357295b4e26d776c1a1e173881a1a325c14ecbcee7a3253e1dd5e45a7d7f8c1cf3c85444d7806afefd39b2ed2d97c07cc016 SHA512 7e6956af64cf8d02dd3eb14be83b6484f2070b92882024c239b7ced7d134965ca91331f4279a69cadfd79af07478708ab736a1bf58d77d04b35066b2ec939b6c diff --git a/www-client/opera-beta/opera-beta-51.0.2830.2.ebuild b/www-client/opera-beta/opera-beta-51.0.2830.2.ebuild deleted file mode 100644 index 308b38bc8be..000 --- a/www-client/opera-beta/opera-beta-51.0.2830.2.ebuild +++ /dev/null @@ -1,114 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -CHROMIUM_LANGS=" - be bg bn ca cs da de el en-GB es-419 es fil fi fr-CA fr hi hr hu id it - ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi - zh-CN zh-TW -" -inherit chromium-2 gnome2-utils multilib unpacker xdg-utils - -DESCRIPTION="A fast and secure web browser" -HOMEPAGE="http://www.opera.com/; -LICENSE="OPERA-2014" -SLOT="0" -SRC_URI_BASE=" - http://download1.operacdn.com/pub/ - http://download2.operacdn.com/pub/ - http://download3.operacdn.com/pub/ - http://download4.operacdn.com/pub/ -" -SRC_URI="amd64? (" -for uri in ${SRC_URI_BASE}; do -SRC_URI+=" - "${uri}${PN}/${PV}/linux/${PN}_${PV}_amd64.deb" -" -done -SRC_URI+=")" -KEYWORDS="~amd64" - -RDEPEND=" - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - gnome-base/gconf:2 - media-libs/alsa-lib - media-libs/fontconfig - media-libs/freetype - net-misc/curl - net-print/cups - sys-apps/dbus - x11-libs/cairo - x11-libs/gdk-pixbuf - x11-libs/gtk+:2 - x11-libs/libX11 - x11-libs/libXScrnSaver - x11-libs/libXcomposite - x11-libs/libXcursor - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libXtst - x11-libs/libnotify - x11-libs/pango[X] -" - -QA_PREBUILT="*" -S=${WORKDIR} -OPERA_HOME="usr/$(get_libdir)/${PN}" - -src_unpack() { - unpack_deb ${A} -} - -src_prepare() { - case ${ARCH} in - amd64) - mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die - rm -r usr/lib || die - ;; - x86) - mv usr/lib/i386-linux-gnu/${PN} usr/$(get_libdir)/ || die - ;; - esac - - rm usr/bin/${PN} || die - - rm usr/share/doc/${PN}/copyright || die - mv usr/share/doc/${PN} usr/share/doc/${PF} || die - - pushd "${OPERA_HOME}/localization" > /dev/null || die - chromium_remove_language_paks - popd > /dev/null || die - - sed -i \ - -e 's|^TargetEnvironment|X-&|g' \ - usr/share/applications/${PN}.desktop || die -} - -src_install() { - mv * "${D}" || die - dosym ../$(get_libdir)/${PN}/${PN} /usr/bin/${PN} - fperms 4711 /usr/$(get_libdir)/${PN}/opera_sandbox -} - -pkg_preinst() { - gnome2_icon_savelist -} - -pkg_postrm() { - gnome2_icon_cache_update - xdg_desktop_database_update - xdg_mimeinfo_database_update -} - -pkg_postinst() { - gnome2_icon_cache_update - xdg_desktop_database_update - xdg_mimeinfo_database_update -}
[gentoo-commits] repo/gentoo:master commit in: www-client/opera-beta/
commit: 7d36c2b884a9b86760c256d4e4beef1a028bfda9 Author: Jeroen Roovers gentoo org> AuthorDate: Thu Jan 25 21:06:44 2018 + Commit: Jeroen Roovers gentoo org> CommitDate: Thu Jan 25 21:06:44 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d36c2b8 www-client/opera-beta: Version 51.0.2830.16. Package-Manager: Portage-2.3.20, Repoman-2.3.6 www-client/opera-beta/Manifest | 1 + .../opera-beta/opera-beta-51.0.2830.16.ebuild | 114 + 2 files changed, 115 insertions(+) diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest index d4317913097..3dadc4b0914 100644 --- a/www-client/opera-beta/Manifest +++ b/www-client/opera-beta/Manifest @@ -1,2 +1,3 @@ +DIST opera-beta_51.0.2830.16_amd64.deb 52419724 BLAKE2B 69e7e607492f3bfde8a1f3a97adc6ede37b40ea9acaef7e2aeec3c5897a3265ce51556c9349bacce86c1dc432522460a226cab99f7c94b8d87f42a5f4bf4be4a SHA512 d7e485f9024be77d084ce01008a1c914a68343c5994e5de83f20db9f89120ea3da6182bd82592b152e531095a742592bc19d3e4153cbd75ce28f5e3e0b48bc90 DIST opera-beta_51.0.2830.2_amd64.deb 52241246 BLAKE2B 5d3430c78a31d1ea24a4ba6a0340ccdbe795f7100c34a261bf771720d0e72a402370b844757dd87fcce95b5816640936b33b9bf3c9fb6a14e098806fd6d4ae1e SHA512 9a1db683ddd72c8f0d8d7b4fad09b1dda2efe3a9734f440109e5701b3cbc0f8f64de62eb86e2f793ffb49928f269cba82093236a771590921db9eaa3ece4d587 DIST opera-beta_51.0.2830.8_amd64.deb 52408910 BLAKE2B 9c810d5fff5e6a1c4d570d7e1986357295b4e26d776c1a1e173881a1a325c14ecbcee7a3253e1dd5e45a7d7f8c1cf3c85444d7806afefd39b2ed2d97c07cc016 SHA512 7e6956af64cf8d02dd3eb14be83b6484f2070b92882024c239b7ced7d134965ca91331f4279a69cadfd79af07478708ab736a1bf58d77d04b35066b2ec939b6c diff --git a/www-client/opera-beta/opera-beta-51.0.2830.16.ebuild b/www-client/opera-beta/opera-beta-51.0.2830.16.ebuild new file mode 100644 index 000..308b38bc8be --- /dev/null +++ b/www-client/opera-beta/opera-beta-51.0.2830.16.ebuild @@ -0,0 +1,114 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +CHROMIUM_LANGS=" + be bg bn ca cs da de el en-GB es-419 es fil fi fr-CA fr hi hr hu id it + ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi + zh-CN zh-TW +" +inherit chromium-2 gnome2-utils multilib unpacker xdg-utils + +DESCRIPTION="A fast and secure web browser" +HOMEPAGE="http://www.opera.com/; +LICENSE="OPERA-2014" +SLOT="0" +SRC_URI_BASE=" + http://download1.operacdn.com/pub/ + http://download2.operacdn.com/pub/ + http://download3.operacdn.com/pub/ + http://download4.operacdn.com/pub/ +" +SRC_URI="amd64? (" +for uri in ${SRC_URI_BASE}; do +SRC_URI+=" + "${uri}${PN}/${PV}/linux/${PN}_${PV}_amd64.deb" +" +done +SRC_URI+=")" +KEYWORDS="~amd64" + +RDEPEND=" + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + gnome-base/gconf:2 + media-libs/alsa-lib + media-libs/fontconfig + media-libs/freetype + net-misc/curl + net-print/cups + sys-apps/dbus + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/gtk+:2 + x11-libs/libX11 + x11-libs/libXScrnSaver + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/libnotify + x11-libs/pango[X] +" + +QA_PREBUILT="*" +S=${WORKDIR} +OPERA_HOME="usr/$(get_libdir)/${PN}" + +src_unpack() { + unpack_deb ${A} +} + +src_prepare() { + case ${ARCH} in + amd64) + mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die + rm -r usr/lib || die + ;; + x86) + mv usr/lib/i386-linux-gnu/${PN} usr/$(get_libdir)/ || die + ;; + esac + + rm usr/bin/${PN} || die + + rm usr/share/doc/${PN}/copyright || die + mv usr/share/doc/${PN} usr/share/doc/${PF} || die + + pushd "${OPERA_HOME}/localization" > /dev/null || die + chromium_remove_language_paks + popd > /dev/null || die + + sed -i \ + -e 's|^TargetEnvironment|X-&|g' \ + usr/share/applications/${PN}.desktop || die +} + +src_install() { + mv * "${D}" || die + dosym ../$(get_libdir)/${PN}/${PN} /usr/bin/${PN} + fperms 4711 /usr/$(get_libdir)/${PN}/opera_sandbox +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postrm() { + gnome2_icon_cache_update + xdg_desktop_database_update + xdg_mimeinfo_database_update +} + +pkg_postinst() { + gnome2_icon_cache_update + xdg_desktop_database_update + xdg_mimeinfo_database_update +}
[gentoo-commits] repo/user/ssnb:master commit in: dev-util/rubymine/
commit: baa0399d7585d351f6f0e623d02aec9cfac6fe1e Author: Samuel Bernardo gmail com> AuthorDate: Thu Jan 25 20:43:50 2018 + Commit: Samuel Bernardo gmail com> CommitDate: Thu Jan 25 20:43:50 2018 + URL:https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=baa0399d update rubymine dev-util/rubymine/Manifest | 2 ++ dev-util/rubymine/rubymine-2017.3.2.ebuild | 35 ++ 2 files changed, 37 insertions(+) diff --git a/dev-util/rubymine/Manifest b/dev-util/rubymine/Manifest index 781bccf..9902ea1 100644 --- a/dev-util/rubymine/Manifest +++ b/dev-util/rubymine/Manifest @@ -18,6 +18,7 @@ DIST RubyMine-2017.2.3.tar.gz 276887375 SHA256 abb7cf5d4d4b13c9031c54b129c0461e4 DIST RubyMine-2017.2.4.tar.gz 276901669 SHA256 2a5fe0ad5a927ffe7694202d669786a8f2048ad7ec94c4ee95c392baf4727879 SHA512 40ee53b559260bbc9c073a4705f46a29d7129ec06088f63c8e9df2084ce5564bc90786c83ce12263ae62a321a109599e8faa63d3b05c2f67c6e09326a4d4e1b3 WHIRLPOOL b54a7de0b675ade7251e990b457cabbdf68108bfccb8273c72cbb9f609e31889651bcde387c4cd4d8ba410af3e833e0087c26011d869f51a06e52c65e9b400e8 DIST RubyMine-2017.2.tar.gz 278756309 SHA256 df5ae53fc2d921c934b3a80dcbeabccfc79cc91a8b512c27ff50e813a9f42ba1 SHA512 080ad2a4e2b696c750613a1b06a5d523886924cf014920fe67831d318db53dfe1b7764ddd34d64aa4f02b6b389cfe197cd058e37ec402fb0e98793a4118a9bf7 WHIRLPOOL 4cbd0f1c252c54d59bac6825683991692022aa169f8f2fe7c0bb6bb1b6c9e03b1c5f16985d2175da3809d0bbaa1a8fb2717b02345ccabdda7852756d8b7df84b DIST RubyMine-2017.3.1.tar.gz 284205639 SHA256 0999fce1794ecebb07b03632fdd668f6b4b38e83951401850cc483f1e84ac807 SHA512 0fb4437febc8a7e3c9a46a3f70d1a9c93f3be0f4d09780609cb1489d6d831f42a9cfed3cc49690101cb226625025946a0cdd67ea60045b6ca0f2198921b4c55a WHIRLPOOL 1040fcd75d822b6e78b3f453722573b396dbc3515774b5e36a51fb8259564c80744d7767c8e044310e4b708221b23668303cb33a12d7d51d38b17c0de3eb8b6f +DIST RubyMine-2017.3.2.tar.gz 284273700 SHA256 be2d42ca0ce86215f64c591e4464129ab2feb1f6701409e29fd05910cf2481b5 SHA512 fae95ce2ec4673d0534190e3030b9b468b81881b95eb5cf83ed670a50ff7c30d544d2e3fb9ec6c8262cdd6d693a874c88f8a6b4bc5d2bc7c21fd7094958767ab WHIRLPOOL 9747bbe6b22b320a79737dd8c35e297258624fa7663543a4bdffda225c5d0ecabc9093027f544aac23c51b4741dfca03a02efa45a11d505b81ddc3fb973018b3 DIST RubyMine-2017.3.tar.gz 284025796 SHA256 251a5d2dc3f74836b5964293583aae29e47d1b38373b7e2df3bf6a4a0212 SHA512 6fdf0b420661966f735c490812ba5a0a8029f265c1914469c632c9001cf66ddfe7e94684eb0ccc3aeb77af644834852636ae9a795b436e6d42baf291b9120a00 WHIRLPOOL 5c68c655baf0b883e6826ffc41765383d9e71dd5c0aff57982cea8da36968e55009b08e83227fb9874db96e1df5035dbc08473d88b6cef380a239ba6620a566a EBUILD rubymine-2016.2.1.ebuild 899 SHA256 1153010ef081c739c0e06f8e14dc998be313ca1f73659efce70a13b5ddbffc47 SHA512 3db2e836977aa149d66a1b163900a8a568eb068b1482a117925315328caddc9a62b743db9559bcbfb38350d74ae0a129467fcb982ea01ec36fdb9f808dfa7212 WHIRLPOOL 3429740eed08690f898e3a5322a2a30379843f5c72062c3009f61911bd0baabe154b372c8b19f885f3add4998c7cfa1a59409ff7b3eb6d0b3c008592a2bac9ac EBUILD rubymine-2016.2.3.ebuild 899 SHA256 1153010ef081c739c0e06f8e14dc998be313ca1f73659efce70a13b5ddbffc47 SHA512 3db2e836977aa149d66a1b163900a8a568eb068b1482a117925315328caddc9a62b743db9559bcbfb38350d74ae0a129467fcb982ea01ec36fdb9f808dfa7212 WHIRLPOOL 3429740eed08690f898e3a5322a2a30379843f5c72062c3009f61911bd0baabe154b372c8b19f885f3add4998c7cfa1a59409ff7b3eb6d0b3c008592a2bac9ac @@ -40,4 +41,5 @@ EBUILD rubymine-2017.2.3.ebuild 951 SHA256 6ac4044571fb176de50bbb0b47a91692fa382 EBUILD rubymine-2017.2.4.ebuild 951 SHA256 6ac4044571fb176de50bbb0b47a91692fa382682fd079058283c5398547d34d5 SHA512 87b73952544303351b2b171832e96a2bb62e70641478eb3fc1d7b23b7070cb00572ad82ec89b8285be044124385a2b2e033e6f55d43ea71888cd0a8b43561956 WHIRLPOOL ee1be39277349cee78ff938a803c97218ab7e3d96e44bdbc7ba9fd45cf4be3fd11e67d87fd593d59fffb81cb30fcfe969c8ab8dd2966676a29318ae9376b3f17 EBUILD rubymine-2017.3.0.ebuild 951 SHA256 0f647a9f9461761b178c54be39f9043986b4c32496b7fc386b889ff997cda7f4 SHA512 3fe5c7aa706f61cf75773e605e59b1e4dcb002cf1ffd23dc6446895f597719c678f789656c05dd4defbe017548ffb6395928f10af022d4a31becf685ca05d5e7 WHIRLPOOL 4b6a3958fc8c46c912f0560327f64da0339a7394a7c237a89b2e628c3b0a46459065254f42270de1040a5b4f3744788826b5f431b6c5f09f565e79c5d516e761 EBUILD rubymine-2017.3.1.ebuild 951 SHA256 6ac4044571fb176de50bbb0b47a91692fa382682fd079058283c5398547d34d5 SHA512 87b73952544303351b2b171832e96a2bb62e70641478eb3fc1d7b23b7070cb00572ad82ec89b8285be044124385a2b2e033e6f55d43ea71888cd0a8b43561956 WHIRLPOOL ee1be39277349cee78ff938a803c97218ab7e3d96e44bdbc7ba9fd45cf4be3fd11e67d87fd593d59fffb81cb30fcfe969c8ab8dd2966676a29318ae9376b3f17 +EBUILD rubymine-2017.3.2.ebuild 951 SHA256 6ac4044571fb176de50bbb0b47a91692fa382682fd079058283c5398547d34d5 SHA512 87b73952544303351b2b171832e96a2bb62e70641478eb3fc1d7b23b7070cb00572ad82ec89b8285be044124385a2b2e033e6f55d43ea71888cd0a8b43561956
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
commit: 513f798ccbe703fd38d2dc283aa6603f0fa34eef Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Jan 25 20:33:10 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Jan 25 20:33:10 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=513f798c sci-electronics/klayout: Drop 0.25-r1 Package-Manager: Portage-2.3.20, Repoman-2.3.6 sci-electronics/klayout/klayout-0.25-r1.ebuild | 88 -- 1 file changed, 88 deletions(-) diff --git a/sci-electronics/klayout/klayout-0.25-r1.ebuild b/sci-electronics/klayout/klayout-0.25-r1.ebuild deleted file mode 100644 index 51dc1cbe538..000 --- a/sci-electronics/klayout/klayout-0.25-r1.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -RUBY_OPTIONAL=no -USE_RUBY="ruby23" -# note: define maximally ONE implementation here - -PYTHON_COMPAT=( python{2_7,3_{4,5,6}} ) - -inherit toolchain-funcs python-single-r1 ruby-ng - -if [[ ${PV} = * ]]; then - EGIT_REPO_URI="https://github.com/klayoutmatthias/${PN}.git; - inherit git-r3 - EGIT_CHECKOUT_DIR=${WORKDIR}/all/${P} -else - SRC_URI="http://www.klayout.org/downloads/source/${P}.tar.gz; - KEYWORDS="~amd64 ~x86" -fi - -DESCRIPTION="Viewer and editor for GDS and OASIS integrated circuit layouts" -HOMEPAGE="http://www.klayout.de/; -LICENSE="GPL-2" -SLOT="0" -IUSE="" - -RDEPEND=" - dev-qt/designer:5 - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtmultimedia:5[widgets] - dev-qt/qtnetwork:5 - dev-qt/qtprintsupport:5 - dev-qt/qtsql:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - dev-qt/qtxmlpatterns:5 - sys-libs/zlib - ${PYTHON_DEPS} - $(ruby_implementations_depend) -" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}/${P}-qt58.patch" - "${FILESDIR}/${P}-qt59.patch" -) - -pkg_setup() { - python-single-r1_pkg_setup - ruby-ng_pkg_setup -} - -each_ruby_configure() { - tc-export CC CXX AR LD RANLIB - export CFLAGS CXXFLAGS - ./build.sh \ - -expert \ - -dry-run \ - -qmake "/usr/$(get_libdir)/qt5/bin/qmake" \ - -ruby "${RUBY}" \ - -python "${PYTHON}" \ - -build . \ - -bin "${T}/bin" \ - -rpath "/usr/$(get_libdir)/klayout" \ - -option "${MAKEOPTS}" \ - -with-qtbinding \ - -without-64bit-coord \ - -qt5 || die "Configuration failed" -} - -each_ruby_compile() { - emake all -} - -each_ruby_install() { - emake install - - cd "${T}/bin" || die - - dodir "/usr/$(get_libdir)/klayout" - mv lib* "${ED}/usr/$(get_libdir)/klayout/" || die - - dobin * -}
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
commit: be45ebaa856badb7488add24c5f31fdc634678e2 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Jan 25 20:32:10 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Jan 25 20:32:10 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be45ebaa sci-electronics/klayout: Depends on dev-qt/qtnetwork:5[ssl] Closes: https://bugs.gentoo.org/645766 Package-Manager: Portage-2.3.20, Repoman-2.3.6 .../klayout/{klayout-.ebuild => klayout-0.25-r2.ebuild} | 9 +++-- sci-electronics/klayout/klayout-.ebuild | 2 +- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/sci-electronics/klayout/klayout-.ebuild b/sci-electronics/klayout/klayout-0.25-r2.ebuild similarity index 93% copy from sci-electronics/klayout/klayout-.ebuild copy to sci-electronics/klayout/klayout-0.25-r2.ebuild index 5dae5206343..7a4e27c201e 100644 --- a/sci-electronics/klayout/klayout-.ebuild +++ b/sci-electronics/klayout/klayout-0.25-r2.ebuild @@ -4,7 +4,7 @@ EAPI=6 RUBY_OPTIONAL=no -USE_RUBY="ruby22" +USE_RUBY="ruby23" # note: define maximally ONE implementation here PYTHON_COMPAT=( python{2_7,3_{4,5,6}} ) @@ -31,7 +31,7 @@ RDEPEND=" dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5[widgets] - dev-qt/qtnetwork:5 + dev-qt/qtnetwork:5[ssl] dev-qt/qtprintsupport:5 dev-qt/qtsql:5 dev-qt/qtsvg:5 @@ -44,6 +44,11 @@ RDEPEND=" " DEPEND="${RDEPEND}" +PATCHES=( + "${FILESDIR}/${P}-qt58.patch" + "${FILESDIR}/${P}-qt59.patch" +) + pkg_setup() { python-single-r1_pkg_setup ruby-ng_pkg_setup diff --git a/sci-electronics/klayout/klayout-.ebuild b/sci-electronics/klayout/klayout-.ebuild index 5dae5206343..ccd9abcc8ee 100644 --- a/sci-electronics/klayout/klayout-.ebuild +++ b/sci-electronics/klayout/klayout-.ebuild @@ -31,7 +31,7 @@ RDEPEND=" dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5[widgets] - dev-qt/qtnetwork:5 + dev-qt/qtnetwork:5[ssl] dev-qt/qtprintsupport:5 dev-qt/qtsql:5 dev-qt/qtsvg:5
[gentoo-commits] repo/gentoo:master commit in: profiles/targets/desktop/plasma/
commit: 1a07a7d75924b3fe5eb5680692cc795d36982f6b Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Jan 25 20:19:28 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Jan 25 20:24:51 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a07a7d7 profiles: plasma: Drop bogus package.use for app-office/libreoffice There is no evidence that this is needed. profiles/targets/desktop/plasma/package.use | 3 --- 1 file changed, 3 deletions(-) diff --git a/profiles/targets/desktop/plasma/package.use b/profiles/targets/desktop/plasma/package.use index 070a1c58fcf..554fb2728a6 100644 --- a/profiles/targets/desktop/plasma/package.use +++ b/profiles/targets/desktop/plasma/package.use @@ -28,9 +28,6 @@ media-libs/mesa egl wayland # Required by kde-apps/kdenlive >=media-libs/mlt-0.9.8-r2 ffmpeg kdenlive melt -# Required by app-office/libreoffice -media-libs/phonon designer - # Required by kde-plasma/plasma-pa media-sound/pulseaudio gnome
[gentoo-commits] repo/gentoo:master commit in: profiles/targets/desktop/plasma/
commit: 572bc417b4bffd70c4838a6853ab42a97f111e51 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Jan 25 20:16:47 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Jan 25 20:24:50 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=572bc417 profiles: plasma: Add >=libreoffice-6.1[gtk] kde-surprise-usedep profiles/targets/desktop/plasma/package.use | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/profiles/targets/desktop/plasma/package.use b/profiles/targets/desktop/plasma/package.use index 3c79e5bbb7e..070a1c58fcf 100644 --- a/profiles/targets/desktop/plasma/package.use +++ b/profiles/targets/desktop/plasma/package.use @@ -1,6 +1,9 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 +# Required by app-office/libreoffice[kde] +>=app-office/libreoffice-6.1 gtk + # Required by kde-apps/okteta dev-qt/qtscript:5 scripttools
[gentoo-commits] repo/gentoo:master commit in: dev-db/phpmyadmin/
commit: 256846b1bbda408d41264d8984022b27ceb548b1 Author: Jorge Manuel B. S. Vicetto (jmbsvicetto) gentoo org> AuthorDate: Thu Jan 25 20:21:17 2018 + Commit: Jorge Manuel B. S. Vicetto gentoo org> CommitDate: Thu Jan 25 20:21:17 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=256846b1 dev-db/phpmyadmin: Add back the last stable version. Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --force dev-db/phpmyadmin/Manifest| 1 + dev-db/phpmyadmin/phpmyadmin-4.7.0.ebuild | 61 +++ 2 files changed, 62 insertions(+) diff --git a/dev-db/phpmyadmin/Manifest b/dev-db/phpmyadmin/Manifest index 19808030d27..972d4c7d95d 100644 --- a/dev-db/phpmyadmin/Manifest +++ b/dev-db/phpmyadmin/Manifest @@ -1,2 +1,3 @@ DIST phpMyAdmin-4.0.10.20-all-languages.tar.xz 4323896 BLAKE2B d645280c185904a91f2f9b7d365416d13fd3416c46c82fe3d9ed6e406af0c97e6fe5110db34311689d2fcb4ec3b52d6db64e9e455ca1283794c4667c315f97ba SHA512 e1d8b8a503eaa19a090d24d5ad011241aab06c2767138424d875edd82a868b4ebcdf5bba154b7eefef23b41d1949dcd021defe17e9047d0bf5fcfd0d6a5f4d27 +DIST phpMyAdmin-4.7.0-all-languages.tar.xz 7600296 BLAKE2B 10e1168ab7a1d8dfccf5837c211a2e6455d767e27f11aec870a9c4a1a19e8a4a1df67b82a7a83ff3c184c8a111dc272da5c876150615a9fd9a32a643bba84007 SHA512 03f3b56d3fed846e8e27e38a1bf32175b267a3cc2784ee499b64a48b6a37f0352302a9c150e1db1c99f633aabd8a373a834ad7ab2b694146b0ac13dd05bd27e3 DIST phpMyAdmin-4.7.7-all-languages.tar.xz 6411768 BLAKE2B 59ea3c69ee6bd019d5ff61f16ec37c39b9f94dde72198acd1892d4212d2258b9913305d22c93f6925426a9554c411ebf1a20beeae0a5b5a4f869a3bf7da9d73b SHA512 7eab8567a7889b79839104c3a46cfa7a841cb7188dc0bb0a306a6e15d06265b70e2b389c25e69bef2ebb77c7460381342322e2cfe546686d9b314b99c9419513 diff --git a/dev-db/phpmyadmin/phpmyadmin-4.7.0.ebuild b/dev-db/phpmyadmin/phpmyadmin-4.7.0.ebuild new file mode 100644 index 000..5ef8db1963e --- /dev/null +++ b/dev-db/phpmyadmin/phpmyadmin-4.7.0.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" + +inherit eutils webapp + +MY_PV=${PV/_/-} +MY_PN="phpMyAdmin" +MY_P="${MY_PN}-${MY_PV}-all-languages" + +DESCRIPTION="Web-based administration for MySQL database in PHP" +HOMEPAGE="https://www.phpmyadmin.net/; +SRC_URI="https://files.phpmyadmin.net/${MY_PN}/${MY_PV}/${MY_P}.tar.xz; + +LICENSE="GPL-2" +KEYWORDS="alpha amd64 ~arm hppa ~ia64 ppc ppc64 sparc x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos" +IUSE="setup" + +RDEPEND=" + dev-lang/php[crypt,ctype,filter,json,session,unicode] + || ( + dev-lang/php[mysqli] + dev-lang/php[mysql] + ) + virtual/httpd-php:* +" + +need_httpd_cgi + +S="${WORKDIR}"/${MY_P} + +pkg_setup() { + webapp_pkg_setup +} + +src_install() { + webapp_src_preinst + + dodoc README RELEASE-DATE-${MY_PV} ChangeLog || die + rm -f LICENSE README* RELEASE-DATE-${MY_PV} + + if ! use setup; then + rm -rf setup || die "Cannot remove setup utility" + elog "The phpMyAdmin setup utility has been removed." + elog "It is a regular target of various exploits. If you need it, set USE=setup." + else + elog "You should consider disabling the setup USE flag" + elog "to exclude the setup utility if you don't use it." + elog "It regularly is the target of various exploits." + fi + + insinto "${MY_HTDOCSDIR#${EPREFIX}}" + doins -r . + + webapp_configfile "${MY_HTDOCSDIR#${EPREFIX}}"/libraries/config.default.php + webapp_serverowned "${MY_HTDOCSDIR#${EPREFIX}}"/libraries/config.default.php + + webapp_postinst_txt en "${FILESDIR}"/postinstall-en-3.1.txt + webapp_src_install +}
[gentoo-commits] proj/musl:master commit in: metadata/
commit: 8d491f0f2d2d9411c6b65b5ec1e850450bcccdc5 Author: Aric Belsito gmail com> AuthorDate: Thu Jan 25 20:17:35 2018 + Commit: Aric Belsito gmail com> CommitDate: Thu Jan 25 20:17:35 2018 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=8d491f0f layout.conf: use BLAKE2B and SHA512 like upstream metadata/layout.conf | 2 ++ 1 file changed, 2 insertions(+) diff --git a/metadata/layout.conf b/metadata/layout.conf index ca9fee1..1239749 100644 --- a/metadata/layout.conf +++ b/metadata/layout.conf @@ -1,2 +1,4 @@ masters = gentoo thin-manifests = true +manifest-hashes = BLAKE2B SHA512 +manifest-required-hashes = SHA512
[gentoo-commits] repo/gentoo:master commit in: dev-db/phpmyadmin/
commit: 449d4a8250796576021f544d826cbd32f4c6c82d Author: Jorge Manuel B. S. Vicetto (jmbsvicetto) gentoo org> AuthorDate: Thu Jan 25 19:59:45 2018 + Commit: Jorge Manuel B. S. Vicetto gentoo org> CommitDate: Thu Jan 25 20:13:19 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=449d4a82 dev-db/phpmyadmin: Add 4.7.7 release. This release includes a security fix (PMASA-2017-9). Package-Manager: Portage-2.3.19, Repoman-2.3.6 dev-db/phpmyadmin/Manifest| 1 + dev-db/phpmyadmin/phpmyadmin-4.7.7.ebuild | 61 +++ 2 files changed, 62 insertions(+) diff --git a/dev-db/phpmyadmin/Manifest b/dev-db/phpmyadmin/Manifest index a42454936a6..d9d38a94c50 100644 --- a/dev-db/phpmyadmin/Manifest +++ b/dev-db/phpmyadmin/Manifest @@ -3,3 +3,4 @@ DIST phpMyAdmin-4.7.0-all-languages.tar.xz 7600296 BLAKE2B 10e1168ab7a1d8dfccf58 DIST phpMyAdmin-4.7.1-all-languages.tar.xz 5665344 BLAKE2B 6fc7570badf6496da6d038a117f7ebc523c3bbd4c7bd5193b5350df69b21f1b631391bc5ab0845193c2dabe2b9c54e16c6173495d0f383d17dac5734492166e4 SHA512 583ad8c8ee871fedd4df79e49845554f2f6182a343439fff8f91f61428964a85f3305590792096ede95a2ea675f065a4a4cdee31d365c03d2cc3aa721b0aeb6e DIST phpMyAdmin-4.7.2-all-languages.tar.xz 6270116 BLAKE2B 6ce9d6940f8e6e9fce73b4177cb85283c8719fe080082a5f3c493493133e05deba76a6ee57843f9e01d4ba15109f1d56a73f436eba1d105bcd59b4b914a7723b SHA512 ed0b26fd53d1a7d77dcaac98c8570282855b967aee23814fb61737484ea899ede7d900fd0baa27c20fa8ae9a55009db6037b1be42bd6a24d471d672f138d1761 DIST phpMyAdmin-4.7.5-all-languages.tar.xz 6254188 BLAKE2B eaa4ace63f6f74fd36249d23c839f574a2a78373f831aaf89fd42013684242e1454005bf2b8acb10d49893288ef660767e869d38e6e255592626aec895037bb8 SHA512 f79a6779d3cd216e53c14faad74fcd35f4e89865c2b91cc6fb7599cc16c9a273143a6a491e960c0c902d29dd9e85f123f61bdef5c7b0cef45b827296f50d3d82 +DIST phpMyAdmin-4.7.7-all-languages.tar.xz 6411768 BLAKE2B 59ea3c69ee6bd019d5ff61f16ec37c39b9f94dde72198acd1892d4212d2258b9913305d22c93f6925426a9554c411ebf1a20beeae0a5b5a4f869a3bf7da9d73b SHA512 7eab8567a7889b79839104c3a46cfa7a841cb7188dc0bb0a306a6e15d06265b70e2b389c25e69bef2ebb77c7460381342322e2cfe546686d9b314b99c9419513 diff --git a/dev-db/phpmyadmin/phpmyadmin-4.7.7.ebuild b/dev-db/phpmyadmin/phpmyadmin-4.7.7.ebuild new file mode 100644 index 000..957fab2d7f8 --- /dev/null +++ b/dev-db/phpmyadmin/phpmyadmin-4.7.7.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" + +inherit eutils webapp + +MY_PV=${PV/_/-} +MY_PN="phpMyAdmin" +MY_P="${MY_PN}-${MY_PV}-all-languages" + +DESCRIPTION="Web-based administration for MySQL database in PHP" +HOMEPAGE="https://www.phpmyadmin.net/; +SRC_URI="https://files.phpmyadmin.net/${MY_PN}/${MY_PV}/${MY_P}.tar.xz; + +LICENSE="GPL-2" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos" +IUSE="setup" + +RDEPEND=" + dev-lang/php[crypt,ctype,filter,json,session,unicode] + || ( + dev-lang/php[mysqli] + dev-lang/php[mysql] + ) + virtual/httpd-php:* +" + +need_httpd_cgi + +S="${WORKDIR}"/${MY_P} + +pkg_setup() { + webapp_pkg_setup +} + +src_install() { + webapp_src_preinst + + dodoc README RELEASE-DATE-${MY_PV} ChangeLog || die + rm -f LICENSE README* RELEASE-DATE-${MY_PV} + + if ! use setup; then + rm -rf setup || die "Cannot remove setup utility" + elog "The phpMyAdmin setup utility has been removed." + elog "It is a regular target of various exploits. If you need it, set USE=setup." + else + elog "You should consider disabling the setup USE flag" + elog "to exclude the setup utility if you don't use it." + elog "It regularly is the target of various exploits." + fi + + insinto "${MY_HTDOCSDIR#${EPREFIX}}" + doins -r . + + webapp_configfile "${MY_HTDOCSDIR#${EPREFIX}}"/libraries/config.default.php + webapp_serverowned "${MY_HTDOCSDIR#${EPREFIX}}"/libraries/config.default.php + + webapp_postinst_txt en "${FILESDIR}"/postinstall-en-3.1.txt + webapp_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/phpmyadmin/
commit: 66ce23a80efde30425899df6c59d3b8eca50124c Author: Jorge Manuel B. S. Vicetto (jmbsvicetto) gentoo org> AuthorDate: Thu Jan 25 20:14:55 2018 + Commit: Jorge Manuel B. S. Vicetto gentoo org> CommitDate: Thu Jan 25 20:14:55 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66ce23a8 dev-db/phpmyadmin: Drop old vulnerable versions. Package-Manager: Portage-2.3.19, Repoman-2.3.6 dev-db/phpmyadmin/Manifest | 4 -- dev-db/phpmyadmin/phpmyadmin-4.7.0.ebuild| 61 dev-db/phpmyadmin/phpmyadmin-4.7.1.ebuild| 61 dev-db/phpmyadmin/phpmyadmin-4.7.2.ebuild| 61 dev-db/phpmyadmin/phpmyadmin-4.7.5-r1.ebuild | 61 dev-db/phpmyadmin/phpmyadmin-4.7.5.ebuild| 61 6 files changed, 309 deletions(-) diff --git a/dev-db/phpmyadmin/Manifest b/dev-db/phpmyadmin/Manifest index d9d38a94c50..19808030d27 100644 --- a/dev-db/phpmyadmin/Manifest +++ b/dev-db/phpmyadmin/Manifest @@ -1,6 +1,2 @@ DIST phpMyAdmin-4.0.10.20-all-languages.tar.xz 4323896 BLAKE2B d645280c185904a91f2f9b7d365416d13fd3416c46c82fe3d9ed6e406af0c97e6fe5110db34311689d2fcb4ec3b52d6db64e9e455ca1283794c4667c315f97ba SHA512 e1d8b8a503eaa19a090d24d5ad011241aab06c2767138424d875edd82a868b4ebcdf5bba154b7eefef23b41d1949dcd021defe17e9047d0bf5fcfd0d6a5f4d27 -DIST phpMyAdmin-4.7.0-all-languages.tar.xz 7600296 BLAKE2B 10e1168ab7a1d8dfccf5837c211a2e6455d767e27f11aec870a9c4a1a19e8a4a1df67b82a7a83ff3c184c8a111dc272da5c876150615a9fd9a32a643bba84007 SHA512 03f3b56d3fed846e8e27e38a1bf32175b267a3cc2784ee499b64a48b6a37f0352302a9c150e1db1c99f633aabd8a373a834ad7ab2b694146b0ac13dd05bd27e3 -DIST phpMyAdmin-4.7.1-all-languages.tar.xz 5665344 BLAKE2B 6fc7570badf6496da6d038a117f7ebc523c3bbd4c7bd5193b5350df69b21f1b631391bc5ab0845193c2dabe2b9c54e16c6173495d0f383d17dac5734492166e4 SHA512 583ad8c8ee871fedd4df79e49845554f2f6182a343439fff8f91f61428964a85f3305590792096ede95a2ea675f065a4a4cdee31d365c03d2cc3aa721b0aeb6e -DIST phpMyAdmin-4.7.2-all-languages.tar.xz 6270116 BLAKE2B 6ce9d6940f8e6e9fce73b4177cb85283c8719fe080082a5f3c493493133e05deba76a6ee57843f9e01d4ba15109f1d56a73f436eba1d105bcd59b4b914a7723b SHA512 ed0b26fd53d1a7d77dcaac98c8570282855b967aee23814fb61737484ea899ede7d900fd0baa27c20fa8ae9a55009db6037b1be42bd6a24d471d672f138d1761 -DIST phpMyAdmin-4.7.5-all-languages.tar.xz 6254188 BLAKE2B eaa4ace63f6f74fd36249d23c839f574a2a78373f831aaf89fd42013684242e1454005bf2b8acb10d49893288ef660767e869d38e6e255592626aec895037bb8 SHA512 f79a6779d3cd216e53c14faad74fcd35f4e89865c2b91cc6fb7599cc16c9a273143a6a491e960c0c902d29dd9e85f123f61bdef5c7b0cef45b827296f50d3d82 DIST phpMyAdmin-4.7.7-all-languages.tar.xz 6411768 BLAKE2B 59ea3c69ee6bd019d5ff61f16ec37c39b9f94dde72198acd1892d4212d2258b9913305d22c93f6925426a9554c411ebf1a20beeae0a5b5a4f869a3bf7da9d73b SHA512 7eab8567a7889b79839104c3a46cfa7a841cb7188dc0bb0a306a6e15d06265b70e2b389c25e69bef2ebb77c7460381342322e2cfe546686d9b314b99c9419513 diff --git a/dev-db/phpmyadmin/phpmyadmin-4.7.0.ebuild b/dev-db/phpmyadmin/phpmyadmin-4.7.0.ebuild deleted file mode 100644 index 3422d6c70f4..000 --- a/dev-db/phpmyadmin/phpmyadmin-4.7.0.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -inherit eutils webapp - -MY_PV=${PV/_/-} -MY_PN="phpMyAdmin" -MY_P="${MY_PN}-${MY_PV}-all-languages" - -DESCRIPTION="Web-based administration for MySQL database in PHP" -HOMEPAGE="https://www.phpmyadmin.net/; -SRC_URI="https://files.phpmyadmin.net/${MY_PN}/${MY_PV}/${MY_P}.tar.xz; - -LICENSE="GPL-2" -KEYWORDS="alpha amd64 ~arm hppa ~ia64 ppc ppc64 sparc x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos" -IUSE="setup" - -RDEPEND=" - dev-lang/php[crypt,ctype,filter,json,session,unicode] - || ( - dev-lang/php[mysqli] - dev-lang/php[mysql] - ) - virtual/httpd-php:* -" - -need_httpd_cgi - -S="${WORKDIR}"/${MY_P} - -pkg_setup() { - webapp_pkg_setup -} - -src_install() { - webapp_src_preinst - - dodoc README RELEASE-DATE-${MY_PV} ChangeLog || die - rm -f LICENSE README* RELEASE-DATE-${MY_PV} - - if ! use setup; then - rm -rf setup || die "Cannot remove setup utility" - elog "The phpMyAdmin setup utility has been removed." - elog "It is a regular target of various exploits. If you need it, set USE=setup." - else - elog "You should consider disabling the setup USE flag" - elog "to exclude the setup utility if you don't use it." - elog "It regularly is the target of various exploits." - fi - - insinto "${MY_HTDOCSDIR#${EPREFIX}}" - doins -r . - - webapp_configfile "${MY_HTDOCSDIR#${EPREFIX}}"/libraries/config.default.php -
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: 65c4d10590744f54ad10abe919a7cc4acb2e3901 Author: Aric Belsito gmail com> AuthorDate: Thu Jan 25 20:14:55 2018 + Commit: Aric Belsito gmail com> CommitDate: Thu Jan 25 20:14:55 2018 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=65c4d105 sys-devel/gcc: apply graphite ICE patch to 7.3.0 sys-devel/gcc/gcc-7.3.0.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sys-devel/gcc/gcc-7.3.0.ebuild b/sys-devel/gcc/gcc-7.3.0.ebuild index b18b4a3..ce6db65 100644 --- a/sys-devel/gcc/gcc-7.3.0.ebuild +++ b/sys-devel/gcc/gcc-7.3.0.ebuild @@ -28,6 +28,8 @@ src_prepare() { 96_all_powerpc_pie.patch" toolchain_src_prepare + epatch "${FILESDIR}"/gcc-7.2.0-pr69728.patch + if use elibc_musl || [[ ${CATEGORY} = cross-*-musl* ]]; then epatch "${FILESDIR}"/6.3.0/cpu_indicator.patch epatch "${FILESDIR}"/7.1.0/posix_memalign.patch
[gentoo-commits] proj/musl:master commit in: dev-libs/glib/
commit: 6dbc39f640de695eb3086eb6d785c0b78cd5fae0 Author: stefson yahoo de> AuthorDate: Thu Jan 25 19:29:48 2018 + Commit: Aric Belsito gmail com> CommitDate: Thu Jan 25 19:58:23 2018 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=6dbc39f6 dev-libs/glib: sync keywords with tree dev-libs/glib/glib-2.52.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/glib/glib-2.52.3.ebuild b/dev-libs/glib/glib-2.52.3.ebuild index a35e265..b1e3423 100644 --- a/dev-libs/glib/glib-2.52.3.ebuild +++ b/dev-libs/glib/glib-2.52.3.ebuild @@ -27,7 +27,7 @@ REQUIRED_USE=" test? ( ${PYTHON_REQUIRED_USE} ) " -KEYWORDS="~amd64 ~arm ~mips ~ppc ~x86" +KEYWORDS="amd64 ~arm ~mips ~ppc ~x86" # Added util-linux multilib dependency to have libmount support (which # is always turned on on linux systems, unless explicitly disabled, but
[gentoo-commits] proj/musl:master commit in: app-editors/nano/, app-editors/nano/files/
commit: 4dfab1c8f5e997a67b7de782257cfe3b436a91af Author: stefson yahoo de> AuthorDate: Thu Jan 25 19:28:23 2018 + Commit: Aric Belsito gmail com> CommitDate: Thu Jan 25 19:58:09 2018 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=4dfab1c8 app-editors/nano: in tree works app-editors/nano/Manifest | 1 - app-editors/nano/files/nano-2.6.3-minimal.patch | 97 - app-editors/nano/metadata.xml | 38 -- app-editors/nano/nano-2.8.2.ebuild | 83 - 4 files changed, 219 deletions(-) diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest deleted file mode 100644 index d307f30..000 --- a/app-editors/nano/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST nano-2.8.2.tar.gz 2778849 SHA256 0aa9cd6bd5b372ce9a196a9677af58c1826a9235a14daffe604100a9c259854b SHA512 7f4626de4bf8c2250e494c6682743ad599632023a839acff66685ac045a88789061c0a6fc70eba7c3c57f960e633acf425b033d1cc5fbfa644b422515b810f75 WHIRLPOOL a1bfff134cfff6d9f203d252303822d383b206311a738020f771c0222863b58bff33b646336bfe78941112ea01a39a2e013684e660bac0e98f4f3d1a1d65adbb diff --git a/app-editors/nano/files/nano-2.6.3-minimal.patch b/app-editors/nano/files/nano-2.6.3-minimal.patch deleted file mode 100644 index 7e5387e..000 --- a/app-editors/nano/files/nano-2.6.3-minimal.patch +++ /dev/null @@ -1,97 +0,0 @@ -https://bugs.gentoo.org/591026 - -From 928a24c20444a652212e544a506ed55c44efdf3b Mon Sep 17 00:00:00 2001 -From: Benno Schulenberg-Date: Thu, 11 Aug 2016 12:37:11 +0200 -Subject: [PATCH] input: look at the modifier keys only when compiled on Linux - -This fixes https://savannah.gnu.org/bugs/?48751 reported by Andrew Ho. - -This also fixes compilation when configured with --enable-tiny. - src/global.c | 3 +++ - src/nano.c | 3 ++- - src/proto.h | 3 +++ - src/winio.c | 4 - 4 files changed, 12 insertions(+), 1 deletion(-) - -diff --git a/src/global.c b/src/global.c -index 69c66473508d..3347476f1afb 100644 a/src/global.c -+++ b/src/global.c -@@ -33,8 +33,11 @@ volatile sig_atomic_t sigwinch_counter = 0; - /* Is incremented by the handler whenever a SIGWINCH occurs. */ - #endif - -+#if defined(__linux__) && !defined(NANO_TINY) - bool console; - /* Whether we're running on a Linux VC (TRUE) or under X (FALSE). */ -+#endif -+ - bool meta_key; - /* Whether the current keystroke is a Meta key. */ - bool focusing = TRUE; -diff --git a/src/nano.c b/src/nano.c -index 6e55f4948346..4d82c938628c 100644 a/src/nano.c -+++ b/src/nano.c -@@ -2482,9 +2482,10 @@ int main(int argc, char **argv) - /* Set up the terminal state. */ - terminal_init(); - -+#if defined(__linux__) && !defined(NANO_TINY) - /* Check whether we're running on a Linux console. */ - console = (getenv("DISPLAY") == NULL); -- -+#endif - #ifdef DEBUG - fprintf(stderr, "Main: set up windows\n"); - #endif -diff --git a/src/proto.h b/src/proto.h -index 6396f3735127..4f6624ea0f16 100644 a/src/proto.h -+++ b/src/proto.h -@@ -30,7 +30,10 @@ - extern volatile sig_atomic_t sigwinch_counter; - #endif - -+#if defined(__linux__) && !defined(NANO_TINY) - extern bool console; -+#endif -+ - extern bool meta_key; - extern bool focusing; - -diff --git a/src/winio.c b/src/winio.c -index bcfb8a2adf3f..1f31195af5d3 100644 a/src/winio.c -+++ b/src/winio.c -@@ -23,7 +23,9 @@ - #include "proto.h" - #include "revision.h" - -+#if defined(__linux__) && !defined(NANO_TINY) - #include -+#endif - - #include - #include -@@ -504,6 +506,7 @@ int parse_kbinput(WINDOW *win) - return sc_seq_or(do_next_block, 0); - #endif - -+#if defined(__linux__) && !defined(NANO_TINY) - /* When not running under X, check for the bare arrow keys whether - * the Ctrl key is being held together with them. */ - if (console && (retval == KEY_UP || retval == KEY_DOWN || -@@ -521,6 +524,7 @@ int parse_kbinput(WINDOW *win) - return sc_seq_or(do_next_word_void, 0); - } - } -+#endif /* __linux__ && !NANO_TINY */ - - switch (retval) { - #ifdef KEY_SLEFT --- -2.11.1 - diff --git a/app-editors/nano/metadata.xml b/app-editors/nano/metadata.xml deleted file mode 100644 index 707af36..000 --- a/app-editors/nano/metadata.xml +++ /dev/null @@ -1,38 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - vap...@gentoo.org - - -GNU nano - an enhanced clone of the Pico text editor. - -The nano project was started because of a few "problems" with the -wonderfully easy-to-use and friendly Pico text editor. - -First and foremost is its license: the Pine suite does not use the -GPL or a GPL-friendly license, and has unclear restrictions on -redistribution. Because of this, Pine and Pico are not included with -many GNU/Linux distributions. Also, other features (like goto line -number or search and replace) were unavailable until recently or -require a command line
[gentoo-commits] proj/musl:master commit in: media-libs/mesa/
commit: d559750a58e420d61fabe6d67b1d70ab1512c26d Author: Aric Belsito gmail com> AuthorDate: Thu Jan 25 20:01:49 2018 + Commit: Aric Belsito gmail com> CommitDate: Thu Jan 25 20:01:49 2018 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=d559750a media-libs/mesa: correct endian patch in 17.2.8 Thanks, @stefson media-libs/mesa/mesa-17.2.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/mesa/mesa-17.2.8.ebuild b/media-libs/mesa/mesa-17.2.8.ebuild index 569ae84..62be89c 100644 --- a/media-libs/mesa/mesa-17.2.8.ebuild +++ b/media-libs/mesa/mesa-17.2.8.ebuild @@ -278,7 +278,7 @@ pkg_setup() { src_prepare() { eapply "${FILESDIR}"/${PN}-17-execinfo.patch - eapply "${FILESDIR}"/${PN}-13-musl_endian.patch + eapply "${FILESDIR}"/${PN}-17-musl_endian.patch eautoreconf
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: fa2da862cf3367a6fee28609cd5c340a5b430e41 Author: Aric Belsito gmail com> AuthorDate: Thu Jan 25 19:57:10 2018 + Commit: Aric Belsito gmail com> CommitDate: Thu Jan 25 19:57:10 2018 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=fa2da862 sys-devel/gcc: version bump to 7.3.0 sync 5.4.0-r4 with the tree. sys-devel/gcc/Manifest| 33 + sys-devel/gcc/gcc-5.4.0-r4.ebuild | 4 ++-- sys-devel/gcc/gcc-7.3.0.ebuild| 35 +++ 3 files changed, 54 insertions(+), 18 deletions(-) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index f86019c..5b119c6 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -1,17 +1,18 @@ -DIST ecj-4.5.jar 1470676 SHA256 98fd128f1d374d9e42fd9d4836bdd249c6d511ebc6c0df17fbc1b9df96c3d781 SHA512 d4e1bf7538ace56e3d69fa91da5bbd16c272923b4de0a9d8dee23ea2b75f9f38c603de72fc4061df49285c450b63f3df211cee5270e9fffc5447445d1a9c9e4e WHIRLPOOL db54206cfd5eba935e707b8d36ebac40f3c4ed3c1f06ede794288cbdd9c7da9d90c0898e8c98b383af276ea4c1b40c861ebd9e1fc1dce712946184321339d3ad -DIST gcc-4.4.3-specs-0.2.0.tar.bz2 2004 SHA256 f6c7cb99beead66dd4d06f7004c5731a9360330cbe878ce79792c618e008eed2 SHA512 779ecb0a064d2138b54569c8ae501975b8a6b72e5a3acbf8597619a8db77ee42ef9b0e62608d5192a15e4393e7dfc009bb50b994782236faa744b2c46b5fe517 WHIRLPOOL 8a1e45aad9d306cb19de93c63b5854a97e629d90852feb6861dcfca042b6257705304fc13ad65655a4cb227d36b83fc6063648c94f270821574ee0e85307094e -DIST gcc-4.9.4-patches-1.0.tar.bz2 22266 SHA256 1a394abb77c75e2212896ad3a62ae1f6bfd3660b1c176c608298733c740a00e4 SHA512 cc2407221f858bad38b57d31f635314f91794293695e23d255685d8bec20b9db19c7dc76bbf5e8184c2ba0ccb530958b09bae4d8a402ca27cadf463f46bfb995 WHIRLPOOL c74e5273c718020b591911d589d8eff5e366c902c479e566f966577efcbf424b19669a54843b2ddd60c51c81fd2851bc86aec1c647482b4789a518f01dd62561 -DIST gcc-4.9.4-piepatches-v0.6.4.tar.bz2 14414 SHA256 c67b56f04c653e6a19e36abed8391f8b6bed426bfcfc907237cc37f02dbb5015 SHA512 243fa272ea0e49f700a76508bab3e03bbb353bcb930581b2f87f9a47df5cd3880e29f20b71612b21190adc463849e1e6ac2a38a49c0002b562d93d436f538285 WHIRLPOOL 1e5959441210af6f690398efab96444ab11d136238a9428912e8441eaf0509fe6db359a8aca92a446fce0c75777385475af73b20165a8593f9969e3a25fd0b0f -DIST gcc-4.9.4-uclibc-patches-1.0.tar.bz2 2618 SHA256 95f290d0b68114d835515afc424d6096476a45665671784aa71a7a506296e465 SHA512 5a1f44caa9261f4947101379628143869b31dec67fa28605e8e1f3894d4b7120c3f68ba6deb59da7a74fa906e27ab32cd3767761837dc3dfebc37865d349d6db WHIRLPOOL e46b08737cfdc235bfb80117e0389f3969167adf59bcba2a0a1094a20eab2b62f0c952dac44781e43957cb1507cd4e80f37bd8aecbc55dbda6382d93b3a4cf94 -DIST gcc-4.9.4.tar.bz2 90097606 SHA256 6c11d292cd01b294f9f84c9a59c230d80e9e4a47e5c6355f046bb36d4f358092 SHA512 93abb78e16277454f41a8e9810f41f66c0fdffdc539a762ff6b67d3037f78db971378683fd2ebf707d1d51c059fad2161fe42d110c330027f40214b7db0f3efe WHIRLPOOL e20045126c21a3edea1fa4a2185ec2bc5feec77ddf967ab9d1e8c33322ad4eafe013bfcaab1ed4e35971d3b70ef373ea3585ebb089c9bbf91bbfca1f1da71236 -DIST gcc-5.4.0-patches-1.7.tar.bz2 32316 SHA256 5d7b5b135d9a411943521cd3c5c32f1fc84fe82c27a8fa378e0e1d437b71e46b SHA512 a9da763a19a616a70324721013cb6f1749deb20a5d1994273683ea43436f09a97b5e9898b0f605354d5c0310e23a8a7b8c8ccd28631cefc240cebf969f18657e WHIRLPOOL 5af43acb3206816ac4e1cd3c922755f784d77e54dc110aa040c0b0ea574815d8c1a9eb984bb9cdc2e20935c47a0dab027a3733974a1211223d48240560365eb7 -DIST gcc-5.4.0-piepatches-v0.6.5.tar.bz2 14551 SHA256 495eb9110244dac17408cd0eb6977a593577eeb0437e72b60339b8ec394f2fb0 SHA512 4890f0713d261982ab81a20f93c5f65193aa1dfa171e3f9e5867f0b80ec7c1e76c5a997b1a4e6f47f8ce36af54ac91125c5bff8bf6d971b7d77c65a57a40a3c0 WHIRLPOOL 13b74b1ca75cc94f9624fe1b52221a953962c918c2cb932302a3078b6deba4f3e501647ad8a2915edef6301e64c820ed612a6fbb9e1178cf1711fe0045686969 -DIST gcc-5.4.0-uclibc-patches-1.0.tar.bz2 3731 SHA256 a3145faa6c81c0753ba754b735834c38987c356dadaa7c4a625c738e374604b5 SHA512 009f34197e79c5e8c6497a0db01ac45cc657e92e56a663b4f3281661d108b2a129cd977fab5f0064f225d6812ae91e82bab22a2b10ae02c486881eeed85ec7a3 WHIRLPOOL a3598ce0aad7e9110db156005190739abc5b4ceea3c327cb9c747c4cf1b99589c1a9fac170aea346eae030b09ee563f9f990e031ad7dfa1aa19b895898bf2608 -DIST gcc-5.4.0.tar.bz2 95661481 SHA256 608df76dec2d34de6558249d8af4cbee21eceddbcb580d666f7a5a583ca3303a SHA512 2941cc950c8f2409a314df497631f9b0266211aa74746c1839c46e04f1c7c299afe2528d1ef16ea39def408a644ba48f97519ec7a7dd37d260c3e9423514265b WHIRLPOOL ec81c8143e48bc8d9d0bbdc0fa3ca553c805193f53ac46c86127b54565894780dd97281485e396a130567464c753f043458c8e450018c957813f50ff90a40708 -DIST gcc-6.4.0-patches-1.1.tar.bz2 10762 SHA256 19e1c07f87b34626ed0d73f73cfcdff7ca8f7abed172fc6832bb7b08ed5140a9 SHA512 5c2d5a227788e174d4d8d3c137d315a93ed5e1e6fcb9fb43b56e801fe63d973f25cf72ee8cd32752e98a9da17bd07064344c4299270d4b1992bdcb31682ae10e WHIRLPOOL
[gentoo-commits] proj/sci:master commit in: sci-biology/sga/
commit: 2a587647f03490b80841358dfed7deb62cfe3097 Author: Martin Mokrejš fold natur cuni cz> AuthorDate: Thu Jan 25 19:52:27 2018 + Commit: Martin Mokrejs fold natur cuni cz> CommitDate: Thu Jan 25 19:52:27 2018 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=2a587647 sci-biology/sga: add missing RDEPEND, more comments Package-Manager: Portage-2.3.19, Repoman-2.3.6 sci-biology/sga/sga-.ebuild | 10 +- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/sci-biology/sga/sga-.ebuild b/sci-biology/sga/sga-.ebuild index 38212a3e2..8ec029f94 100644 --- a/sci-biology/sga/sga-.ebuild +++ b/sci-biology/sga/sga-.ebuild @@ -19,6 +19,7 @@ DEPEND="dev-cpp/sparsehash sys-libs/zlib jemalloc? ( dev-libs/jemalloc )" RDEPEND="${DEPEND} + sci-biology/abyss python? ( sci-biology/pysam sci-biology/ruffus )" @@ -30,7 +31,14 @@ src_configure(){ } src_compile(){ - cd src || die + # https://github.com/AlgoLab/FastStringGraph/issues/1#issuecomment-345999596 + # https://github.com/jts/sga/issues/106 + # https://github.com/jts/sga/pull/110 + # https://github.com/jts/sga/issues/108 + # + # other unreviewed patches: + # https://github.com/jts/sga/issues/96 + cd src || die "Try -atd=g++-98, try gcc-5 or -std=c++03" default }
[gentoo-commits] proj/musl:master commit in: eclass/
commit: 7116bde1b30f9d0cd1a660c4cb28351c3930add8 Author: Aric Belsito gmail com> AuthorDate: Thu Jan 25 19:48:03 2018 + Commit: Aric Belsito gmail com> CommitDate: Thu Jan 25 19:48:03 2018 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=7116bde1 toolchain.eclass: sync with upstream eclass/toolchain.eclass | 14 +++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass index d3a06ea..df637dc 100644 --- a/eclass/toolchain.eclass +++ b/eclass/toolchain.eclass @@ -316,7 +316,11 @@ get_gcc_src_uri() { elif [[ -n ${PRERELEASE} ]] ; then GCC_SRC_URI="ftp://gcc.gnu.org/pub/gcc/prerelease-${PRERELEASE}/gcc-${PRERELEASE}.tar.bz2; elif [[ -n ${SNAPSHOT} ]] ; then - GCC_SRC_URI="ftp://gcc.gnu.org/pub/gcc/snapshots/${SNAPSHOT}/gcc-${SNAPSHOT}.tar.bz2; + if tc_version_is_between 5.5 6 || tc_version_is_between 6.4 7 || tc_version_is_at_least 7.2 ; then + GCC_SRC_URI="ftp://gcc.gnu.org/pub/gcc/snapshots/${SNAPSHOT}/gcc-${SNAPSHOT}.tar.xz; + else + GCC_SRC_URI="ftp://gcc.gnu.org/pub/gcc/snapshots/${SNAPSHOT}/gcc-${SNAPSHOT}.tar.bz2; + fi else if tc_version_is_between 5.5 6 || tc_version_is_between 6.4 7 || tc_version_is_at_least 7.2 ; then GCC_SRC_URI="mirror://gnu/gcc/gcc-${GCC_PV}/gcc-${GCC_RELEASE_VER}.tar.xz" @@ -417,7 +421,11 @@ gcc_quick_unpack() { elif [[ -n ${PRERELEASE} ]] ; then unpack gcc-${PRERELEASE}.tar.bz2 elif [[ -n ${SNAPSHOT} ]] ; then - unpack gcc-${SNAPSHOT}.tar.bz2 + if tc_version_is_between 5.5 6 || tc_version_is_between 6.4 7 || tc_version_is_at_least 7.2 ; then + unpack gcc-${SNAPSHOT}.tar.xz + else + unpack gcc-${SNAPSHOT}.tar.bz2 + fi elif [[ ${PV} != ** ]] ; then if tc_version_is_between 5.5 6 || tc_version_is_between 6.4 7 || tc_version_is_at_least 7.2 ; then unpack gcc-${GCC_RELEASE_VER}.tar.xz @@ -993,7 +1001,7 @@ toolchain_src_configure() { --disable-threads --without-headers ) - elif has_version "${CATEGORY}/${needed_libc}[crosscompile_opts_headers-only(-)]" ; then + elif has_version "${CATEGORY}/${needed_libc}[headers-only(-)]" ; then confgcc+=( "${confgcc_no_libc[@]}" --with-sysroot="${PREFIX}"/${CTARGET}
[gentoo-commits] proj/musl:master commit in: sys-libs/efivar/files/, sys-libs/efivar/
commit: eacede9511f1ab52b71e0ae103bf3880fc400d27 Author: Aric Belsito gmail com> AuthorDate: Thu Jan 25 19:45:04 2018 + Commit: Aric Belsito gmail com> CommitDate: Thu Jan 25 19:45:04 2018 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=eacede95 sys-libs/efivar: version bump to 32-r1 sys-libs/efivar/efivar-32-r1.ebuild| 44 .../files/efivar-32-efi_guid_ux_capsule.patch | 59 ++ 2 files changed, 103 insertions(+) diff --git a/sys-libs/efivar/efivar-32-r1.ebuild b/sys-libs/efivar/efivar-32-r1.ebuild new file mode 100644 index 000..710609b --- /dev/null +++ b/sys-libs/efivar/efivar-32-r1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit flag-o-matic toolchain-funcs + +DESCRIPTION="Tools and library to manipulate EFI variables" +HOMEPAGE="https://github.com/rhinstaller/efivar; +#SRC_URI="https://github.com/rhinstaller/efivar/releases/download/${PV}/${P}.tar.bz2; +SRC_URI="https://github.com/rhinstaller/efivar/archive/${PV}/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0/1" +KEYWORDS="~amd64 ~x86" + +RDEPEND="dev-libs/popt" +DEPEND="${RDEPEND} + >=sys-kernel/linux-headers-3.18 + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}/${P}-efi_guid_ux_capsule.patch" + "${FILESDIR}/0.23-musl.patch" + "${FILESDIR}/27-strndupa.patch" +) + +src_prepare() { + default + sed -i -e s/-Werror// gcc.specs || die +} + +src_configure() { + tc-export CC + tc-ld-disable-gold + export libdir="/usr/$(get_libdir)" + unset LIBS # Bug 562004 + + if [[ -n ${GCC_SPECS} ]]; then + # The environment overrides the command line. + GCC_SPECS+=":${S}/gcc.specs" + fi +} diff --git a/sys-libs/efivar/files/efivar-32-efi_guid_ux_capsule.patch b/sys-libs/efivar/files/efivar-32-efi_guid_ux_capsule.patch new file mode 100644 index 000..8a5a72f --- /dev/null +++ b/sys-libs/efivar/files/efivar-32-efi_guid_ux_capsule.patch @@ -0,0 +1,59 @@ +From cd732494ba7685feaf71b9ee58619ca6aef39fc9 Mon Sep 17 00:00:00 2001 +From: Peter Jones+Date: Tue, 12 Sep 2017 10:45:31 -0400 +Subject: [PATCH] Make efi_guid_ux_capsule actually work. + +Signed-off-by: Peter Jones +--- + src/abignore | 11 ++- + src/guids.txt| 2 +- + src/libefivar.map.in | 4 + 3 files changed, 15 insertions(+), 2 deletions(-) + +diff --git a/src/abignore b/src/abignore +index 74b5160..479b5c3 100644 +--- a/src/abignore b/src/abignore +@@ -14,7 +14,16 @@ + # 'efidp_wifi __anonymous_union__::wifi' at efivar-dp.h:868:1 + # + [suppress_type] +- soname_regexp = libefi(var|boot)\\.so ++ soname_regexp = libefi(var|boot)\\.so\\..* + name = efidp_data + type_kind = typedef + has_data_member_inserted_at = end ++ ++# 1 Added variable: ++# ++# 'const __anonymous_struct__ efi_guid_ux_capsule' {efi_guid_ux_capsule@@LIBEFIVAR_1.32} ++# ++[suppress_variable] ++ soname_regexp = ^libefivar\\.so\\.[[:digit:]]+ ++ symbol_name_regexp = ^efi_guid_[[:alnum:]_]+$ ++ change_kind = add-variable +diff --git a/src/guids.txt b/src/guids.txt +index 87e2f61..06081ed 100644 +--- a/src/guids.txt b/src/guids.txt +@@ -3,7 +3,7 @@ + 0abba7dc-e516-4167-bbf5-4d9d1c739416 redhat Red Hat + 0b6e5233-a65c-44c9-9407-d9ab83bfc8bd sha224 SHA-224 + 126a762d-5758-4fca-8531-201a7f57f850 lenovo_boot_menuLenovo Boot Menu +-3b8c8162-188c-46a4-aec9-be43f1d65697 ux_capsule_guid Firmware update localized text image ++3b8c8162-188c-46a4-aec9-be43f1d65697 ux_capsule Firmware update localized text image + 3bd2a492-96c0-4079-b420-fcf98ef103ed x509_sha256 SHA256 hash of X.509 Certificate + 3c5766e8-269c-4e34-aa14-ed776e85b3b6 rsa2048 RSA 2048 + 3CC24E96-22C7-41D8-8863-8E39DCDCC2CF lenovo Lenovo +diff --git a/src/libefivar.map.in b/src/libefivar.map.in +index ba51d55..a95a505 100644 +--- a/src/libefivar.map.in b/src/libefivar.map.in +@@ -110,3 +110,7 @@ LIBEFIVAR_1.30 { + efi_error_get; + efi_error_clear; + } LIBEFIVAR_1.29; ++ ++LIBEFIVAR_1.32 { ++ global: efi_guid_ux_capsule; ++} LIBEFIVAR_1.30;
[gentoo-commits] proj/musl:master commit in: net-libs/webkit-gtk/
commit: 3cfe0a710c0966574b55b14dfabf71257e4c1478 Author: Aric Belsito gmail com> AuthorDate: Thu Jan 25 19:46:47 2018 + Commit: Aric Belsito gmail com> CommitDate: Thu Jan 25 19:46:47 2018 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=3cfe0a71 net-libs/webkit-gtk: version bump to 2.18.6 net-libs/webkit-gtk/Manifest | 3 ++- net-libs/webkit-gtk/webkit-gtk-2.18.5.ebuild | 2 +- .../webkit-gtk/{webkit-gtk-2.18.5.ebuild => webkit-gtk-2.18.6.ebuild} | 4 ++-- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/net-libs/webkit-gtk/Manifest b/net-libs/webkit-gtk/Manifest index 573fd95..d2c7b1f 100644 --- a/net-libs/webkit-gtk/Manifest +++ b/net-libs/webkit-gtk/Manifest @@ -1,2 +1,3 @@ -DIST webkitgtk-2.18.5.tar.xz 14828616 SHA256 0c6d80cc7eb5d32f8063041fa11a1a6f17a29765c2f69c6bc862cd47c2d539b8 SHA512 f11a45150af4ba36192380ad0757da53d50b660f0a4f127a71123a6d80e9757d16a1deb1d69b235852c62bb1225352823932c60df7d6aa9372442ed7a165068c WHIRLPOOL 40812a8fa3ded3e6879a48b013319d983e73ec90f054b1fa40ecfa497feb09f612a54c8cf50a323ca8bcd44f17f0a463fa73f4c4b4977d0c81da4a4661b13083 +DIST webkitgtk-2.18.5.tar.xz 14828616 BLAKE2B 850d5b74327975060615d9bb481c8ec264eb862e63c5fc9bfa59bdab0edfbc3ad81c989df0fce13beb61bcbaed9c63571ad9aa3b9c5ad6137c662cf2f89ebc90 SHA512 f11a45150af4ba36192380ad0757da53d50b660f0a4f127a71123a6d80e9757d16a1deb1d69b235852c62bb1225352823932c60df7d6aa9372442ed7a165068c +DIST webkitgtk-2.18.6.tar.xz 14829316 BLAKE2B 4c0140c17d513f064efe09aaefff434e3cbf2a88691c7916ed393bf9bd25a3cb5a1d4ea8699eb7e0d678d807293b66c4629e46df9088df9b4d122c554b280ead SHA512 375907d4c84e27aaa4b5df9a71424488c1b2ba0cf1d63e107d678c0f55f677996a80e9d9a9d4a412b40d1d0dde77b88464c54246cbafe70751042ec8a7bbe029 DIST webkitgtk-2.4.11.tar.xz 9869100 BLAKE2B 9b1351976dc753025e6aba86a40f97fdf58821a6a7af109140a18adc7a0e1d8c140711b48bceeb3c4c189e7d52f258520623c7d971c46b6f2572c0e1de0d0100 SHA512 2e2cf01a52b8593765a0a3c2d7f0ad306121660019eb402226bd2826c7d4666dab4e91ca6ccbd29abe0ad3993549f256ed1ab88de22e9c8516d5f40a4edd6bfb diff --git a/net-libs/webkit-gtk/webkit-gtk-2.18.5.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.18.5.ebuild index c0c5c84..3f11c04 100644 --- a/net-libs/webkit-gtk/webkit-gtk-2.18.5.ebuild +++ b/net-libs/webkit-gtk/webkit-gtk-2.18.5.ebuild @@ -17,7 +17,7 @@ LICENSE="LGPL-2+ BSD" SLOT="4/37" # soname version of libwebkit2gtk-4.0 KEYWORDS="amd64 ~arm ~ppc x86" -IUSE="aqua coverage doc +egl +geolocation gles2 gnome-keyring +gstreamer +introspection +jit libnotify nsplugin +opengl spell wayland +webgl X" +IUSE="aqua coverage doc +egl +geolocation gles2 gnome-keyring +gstreamer +introspection +jit libnotify nsplugin +opengl spell wayland +webgl +X" # webgl needs gstreamer, bug #560612 REQUIRED_USE=" diff --git a/net-libs/webkit-gtk/webkit-gtk-2.18.5.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.18.6.ebuild similarity index 99% copy from net-libs/webkit-gtk/webkit-gtk-2.18.5.ebuild copy to net-libs/webkit-gtk/webkit-gtk-2.18.6.ebuild index c0c5c84..a545458 100644 --- a/net-libs/webkit-gtk/webkit-gtk-2.18.5.ebuild +++ b/net-libs/webkit-gtk/webkit-gtk-2.18.6.ebuild @@ -15,9 +15,9 @@ SRC_URI="http://www.webkitgtk.org/releases/${MY_P}.tar.xz; LICENSE="LGPL-2+ BSD" SLOT="4/37" # soname version of libwebkit2gtk-4.0 -KEYWORDS="amd64 ~arm ~ppc x86" +KEYWORDS="~amd64 ~arm ~ppc ~x86" -IUSE="aqua coverage doc +egl +geolocation gles2 gnome-keyring +gstreamer +introspection +jit libnotify nsplugin +opengl spell wayland +webgl X" +IUSE="aqua coverage doc +egl +geolocation gles2 gnome-keyring +gstreamer +introspection +jit libnotify nsplugin +opengl spell wayland +webgl +X" # webgl needs gstreamer, bug #560612 REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/, dev-ada/xmlada/, dev-ada/libgpr/
commit: 86b0a8f66fbc815730f86c5deb5a1b971abef341 Author: Tupone Alfredo gentoo org> AuthorDate: Thu Jan 25 19:28:45 2018 + Commit: Alfredo Tupone gentoo org> CommitDate: Thu Jan 25 19:28:45 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86b0a8f6 dev-ada: Change use flag for dev-ada/xmlada from static to static-libs Package-Manager: Portage-2.3.19, Repoman-2.3.6 dev-ada/aws/aws-2016.ebuild | 4 ++-- dev-ada/aws/aws-2017.ebuild | 4 ++-- dev-ada/libgpr/libgpr-2017.ebuild | 4 ++-- dev-ada/xmlada/metadata.xml | 1 - dev-ada/xmlada/xmlada-2017.ebuild | 33 +++-- 5 files changed, 25 insertions(+), 21 deletions(-) diff --git a/dev-ada/aws/aws-2016.ebuild b/dev-ada/aws/aws-2016.ebuild index e0d11438277..61bfe3b8ff8 100644 --- a/dev-ada/aws/aws-2016.ebuild +++ b/dev-ada/aws/aws-2016.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -16,7 +16,7 @@ SLOT="0" KEYWORDS="~amd64" IUSE="+gnat_2016 gnat_2017" -RDEPEND="dev-ada/xmlada[gnat_2016=,gnat_2017=,static]" +RDEPEND="dev-ada/xmlada[gnat_2016=,gnat_2017=,static-libs]" DEPEND="${RDEPEND} dev-ada/gnat_util[gnat_2016=,gnat_2017=,static] dev-ada/asis[gnat_2016=,gnat_2017=] diff --git a/dev-ada/aws/aws-2017.ebuild b/dev-ada/aws/aws-2017.ebuild index 919248e920a..ddae3fbd89b 100644 --- a/dev-ada/aws/aws-2017.ebuild +++ b/dev-ada/aws/aws-2017.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -17,7 +17,7 @@ SLOT="0" KEYWORDS="~amd64" IUSE="gnat_2016 +gnat_2017" -RDEPEND="dev-ada/xmlada[gnat_2016=,gnat_2017=,static]" +RDEPEND="dev-ada/xmlada[gnat_2016=,gnat_2017=,static-libs]" DEPEND="${RDEPEND} dev-ada/gnat_util[gnat_2016=,gnat_2017=,static] dev-ada/asis[gnat_2016=,gnat_2017=] diff --git a/dev-ada/libgpr/libgpr-2017.ebuild b/dev-ada/libgpr/libgpr-2017.ebuild index 333c21736a0..1c5295b68c9 100644 --- a/dev-ada/libgpr/libgpr-2017.ebuild +++ b/dev-ada/libgpr/libgpr-2017.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -17,7 +17,7 @@ SLOT="0" KEYWORDS="~amd64" IUSE="gnat_2016 +gnat_2017 +shared static static-pic" -RDEPEND="dev-ada/xmlada[static,gnat_2016=,gnat_2017=] +RDEPEND="dev-ada/xmlada[static-libs,gnat_2016=,gnat_2017=] gnat_2016? ( dev-lang/gnat-gpl:4.9.4 ) gnat_2017? ( dev-lang/gnat-gpl:6.3.0 )" DEPEND="${RDEPEND} diff --git a/dev-ada/xmlada/metadata.xml b/dev-ada/xmlada/metadata.xml index 6a0e93a661f..a31a912b005 100644 --- a/dev-ada/xmlada/metadata.xml +++ b/dev-ada/xmlada/metadata.xml @@ -9,7 +9,6 @@ Compile with dev-lang/gnat-gpl-2016 Compile with dev-lang/gnat-gpl-2017 Build shared library - Build static library Build static library with pic code diff --git a/dev-ada/xmlada/xmlada-2017.ebuild b/dev-ada/xmlada/xmlada-2017.ebuild index 04b53bcdf50..c13e8f5859b 100644 --- a/dev-ada/xmlada/xmlada-2017.ebuild +++ b/dev-ada/xmlada/xmlada-2017.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -15,8 +15,8 @@ SRC_URI="http://mirrors.cdn.adacore.com/art/591aeb88c7a4473fcbb154f8 -> LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" -IUSE="gnat_2016 +gnat_2017 +shared static static-pic" -REQUIRED_USE="|| ( shared static static-pic ) +IUSE="gnat_2016 +gnat_2017 +shared static-libs static-pic" +REQUIRED_USE="|| ( shared static-libs static-pic ) ^^ ( gnat_2016 gnat_2017 )" RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 ) @@ -41,11 +41,12 @@ src_compile () { if use shared; then build relocatable fi - for kind in static static-pic; do - if use ${kind}; then - build ${kind} - fi - done + if use static-libs; then + build static + fi + if use static-pic; then + build static-pic + fi } src_test() { @@ -64,7 +65,10 @@ src_install () { done } - for kind in shared static static-pic; do + if use static-libs; then + emake PROCESSORS=$(makeopts_jobs) install-static + fi + for kind in shared static-pic; do if use ${kind}; then emake PROCESSORS=$(makeopts_jobs) install-${kind} fi @@ -75,11 +79,12 @@ src_install () { if use shared; then fix_install ${dir} relocatable
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: c612e2880512912ec76b414deb8d13fbcc40e190 Author: Ian Stakenvicius gentoo org> AuthorDate: Thu Jan 25 19:18:09 2018 + Commit: Ian Stakenvicius gentoo org> CommitDate: Thu Jan 25 19:20:29 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c612e288 mozextension.eclass: initial support for manifest.json exensions Thanks to Sven B. for some initial legwork on this. Work is not complete as the extension installations should somehow also auto-validate themselves, but it will at least prevent bugs such as bug 645636 Bug: http://bugs.gentoo.org/645754 eclass/mozextension.eclass | 12 ++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/eclass/mozextension.eclass b/eclass/mozextension.eclass index 9d22166e9d7..425da7e85bf 100644 --- a/eclass/mozextension.eclass +++ b/eclass/mozextension.eclass @@ -69,10 +69,18 @@ xpi_install() { [[ ${#} -ne 1 ]] && die "$FUNCNAME takes exactly one argument, please specify an xpi to unpack" x="${1}" - cd ${x} + #cd ${x} # determine id for extension + if [[ -f "${x}"/install.rdf ]]; then emid="$(sed -n -e '/install-manifest/,$ { /em:id/!d; s/.*[\">]\([^\"<>]*\)[\"<].*/\1/; p; q }' "${x}"/install.rdf)" \ - || die "failed to determine extension id" + || die "failed to determine extension id from install.rdf" + elif [[ -f "${x}"/manifest.json ]]; then + emid="$( sed -n 's/.*"id": "\(.*\)",/\1/p' "${x}"/manifest.json )" \ + || die "failed to determine extension id from manifest.json" + else + die "failed to determine extension id" + fi + if [[ -n ${MOZEXTENSION_TARGET} ]]; then insinto "${MOZILLA_FIVE_HOME}"/${MOZEXTENSION_TARGET%/}/${emid} elif $(mozversion_extension_location) ; then
[gentoo-commits] proj/kde:master commit in: www-client/falkon/
commit: a4029aef660320523f9f71411b3eba60e07289cd Author: Jimi Huotari gentoo org> AuthorDate: Thu Jan 25 11:14:34 2018 + Commit: Jimi Huotari gentoo org> CommitDate: Thu Jan 25 19:08:56 2018 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a4029aef www-client/falkon: Remove unneeded 'DOCS'. Upstream has removed 'BUILDING.md', and the remaining documentation is installed even without specifying them via 'DOCS'. Upstream-Commit: 3aa237b55f2b80d81562e8b1b0202c6d9b8be23c Package-Manager: Portage-2.3.20, Repoman-2.3.6 www-client/falkon/falkon-.ebuild | 2 -- 1 file changed, 2 deletions(-) diff --git a/www-client/falkon/falkon-.ebuild b/www-client/falkon/falkon-.ebuild index 9d0d99cb64..9b09b1cab6 100644 --- a/www-client/falkon/falkon-.ebuild +++ b/www-client/falkon/falkon-.ebuild @@ -44,8 +44,6 @@ RDEPEND="${COMMON_DEPEND} $(add_qt_dep qtsvg) " -DOCS=( BUILDING.md CHANGELOG README.md ) - src_configure() { local mycmakeargs=( -DDISABLE_DBUS=$(usex !dbus)
[gentoo-commits] proj/kde:master commit in: www-client/falkon/
commit: 0d083fc84376e65e260406c10dafab8dcddfc43a Author: Jimi Huotari gentoo org> AuthorDate: Thu Jan 25 19:01:04 2018 + Commit: Jimi Huotari gentoo org> CommitDate: Thu Jan 25 19:10:12 2018 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0d083fc8 www-client/falkon: Remove 'DISABLE_UPDATES_CHECK' from configure. Upstream-Commit: 6f20d5e5117a986e03d4b16ffbb4050fd1c0e733 Package-Manager: Portage-2.3.20, Repoman-2.3.6 www-client/falkon/falkon-.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/www-client/falkon/falkon-.ebuild b/www-client/falkon/falkon-.ebuild index 9b09b1cab6..9c33059531 100644 --- a/www-client/falkon/falkon-.ebuild +++ b/www-client/falkon/falkon-.ebuild @@ -50,7 +50,6 @@ src_configure() { -DBUILD_KEYRING=$(usex gnome-keyring) $(cmake-utils_use_find_package kwallet KF5Wallet) -DNO_X11=$(usex !X) - -DDISABLE_UPDATES_CHECK=OFF ) kde5_src_configure }
[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/
commit: fd8ed684ee5cc2e53443fe98bde11445e20c6e54 Author: Michał Górny gentoo org> AuthorDate: Thu Jan 25 10:02:18 2018 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 25 18:57:22 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd8ed684 sys-apps/portage: Add USE=rsync-verify to control gemato verification sys-apps/portage/metadata.xml| 4 sys-apps/portage/portage-.ebuild | 13 - 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/sys-apps/portage/metadata.xml b/sys-apps/portage/metadata.xml index c66241962c3..8d4801007bc 100644 --- a/sys-apps/portage/metadata.xml +++ b/sys-apps/portage/metadata.xml @@ -20,6 +20,10 @@ This should only be temporarily disabled for some bootstrapping operations. Cross-compilation is not supported. + +Enable full-tree cryptographic verification of Gentoo repository +rsync checkouts using app-portage/gemato. + Preserve extended attributes (filesystem-stored metadata) when installing files. Usually only required for hardened systems. diff --git a/sys-apps/portage/portage-.ebuild b/sys-apps/portage/portage-.ebuild index 69caf406422..98724289cf7 100644 --- a/sys-apps/portage/portage-.ebuild +++ b/sys-apps/portage/portage-.ebuild @@ -18,7 +18,7 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage; LICENSE="GPL-2" KEYWORDS="" SLOT="0" -IUSE="build doc epydoc +ipc +native-extensions selinux xattr" +IUSE="build doc epydoc +ipc +native-extensions +rsync-verify selinux xattr" DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') ) >=app-arch/tar-1.27 @@ -33,6 +33,8 @@ DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') ) # for now, don't pull in xattr deps for other kernels. # For whirlpool hash, require python[ssl] (bug #425046). # For compgen, require bash[readline] (bug #445576). +# app-portage/gemato goes without PYTHON_USEDEP since we're calling +# the executable. RDEPEND=" >=app-arch/tar-1.27 dev-lang/python-exec:2 @@ -48,6 +50,10 @@ RDEPEND=" elibc_musl? ( >=sys-apps/sandbox-2.2 ) elibc_uclibc? ( >=sys-apps/sandbox-2.2 ) >=app-misc/pax-utils-0.1.17 + rsync-verify? ( + >=app-portage/gemato-10 + app-crypt/gentoo-keys + ) selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] ) xattr? ( kernel_linux? ( >=sys-apps/install-xattr-0.3 @@ -104,6 +110,11 @@ python_prepare_all() { || die "failed to append to make.globals" fi + if ! use rsync-verify; then + sed -e '/^sync-rsync-verify-metamanifest/s|yes|no|' \ + -i cnf/repos.conf || die "sed failed" + fi + if [[ -n ${EPREFIX} ]] ; then einfo "Setting portage.const.EPREFIX ..." sed -e "s|^\(SANDBOX_BINARY[[:space:]]*=[[:space:]]*\"\)\(/usr/bin/sandbox\"\)|\\1${EPREFIX}\\2|" \
[gentoo-commits] repo/gentoo:master commit in: app-portage/gemato/
commit: 5fdd6ddec2358b82745277a6c42cb770fad7572d Author: Michał Górny gentoo org> AuthorDate: Thu Jan 25 10:04:09 2018 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 25 18:57:22 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fdd6dde app-portage/gemato: Remove obsolete portage-postsync Remove the Portage repo.postsync.d file that is now obsolete given built-in gemato support in Portage. Closes: https://github.com/gentoo/gentoo/pull/6956 app-portage/gemato/gemato-10.3.ebuild | 14 ++ app-portage/gemato/gemato-.ebuild | 14 ++ 2 files changed, 4 insertions(+), 24 deletions(-) diff --git a/app-portage/gemato/gemato-10.3.ebuild b/app-portage/gemato/gemato-10.3.ebuild index fc3300922c2..80473b478f6 100644 --- a/app-portage/gemato/gemato-10.3.ebuild +++ b/app-portage/gemato/gemato-10.3.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="BSD-2" SLOT="0" KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="+blake2 bzip2 +gpg lzma +portage-postsync sha3 test" +IUSE="+blake2 bzip2 +gpg lzma sha3 test" MODULE_RDEPEND=" blake2? ( $(python_gen_cond_dep 'dev-python/pyblake2[${PYTHON_USEDEP}]' python{2_7,3_4,3_5} pypy{,3}) ) @@ -24,20 +24,10 @@ MODULE_RDEPEND=" sha3? ( $(python_gen_cond_dep 'dev-python/pysha3[${PYTHON_USEDEP}]' python{2_7,3_4,3_5} pypy{,3}) )" RDEPEND="${MODULE_RDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}] - portage-postsync? ( app-crypt/gentoo-keys )" + dev-python/setuptools[${PYTHON_USEDEP}]" DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] test? ( ${MODULE_RDEPEND} )" python_test() { esetup.py test } - -python_install_all() { - distutils-r1_python_install_all - - if use portage-postsync; then - exeinto /etc/portage/repo.postsync.d - doexe utils/repo.postsync.d/00gemato - fi -} diff --git a/app-portage/gemato/gemato-.ebuild b/app-portage/gemato/gemato-.ebuild index ddcbd59df71..573302e781e 100644 --- a/app-portage/gemato/gemato-.ebuild +++ b/app-portage/gemato/gemato-.ebuild @@ -16,7 +16,7 @@ EGIT_REPO_URI="https://github.com/mgorny/gemato.git; LICENSE="BSD-2" SLOT="0" KEYWORDS="" -IUSE="+blake2 bzip2 +gpg lzma +portage-postsync sha3 test" +IUSE="+blake2 bzip2 +gpg lzma sha3 test" MODULE_RDEPEND=" blake2? ( $(python_gen_cond_dep 'dev-python/pyblake2[${PYTHON_USEDEP}]' python{2_7,3_4,3_5} pypy{,3}) ) @@ -26,20 +26,10 @@ MODULE_RDEPEND=" sha3? ( $(python_gen_cond_dep 'dev-python/pysha3[${PYTHON_USEDEP}]' python{2_7,3_4,3_5} pypy{,3}) )" RDEPEND="${MODULE_RDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}] - portage-postsync? ( app-crypt/gentoo-keys )" + dev-python/setuptools[${PYTHON_USEDEP}]" DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] test? ( ${MODULE_RDEPEND} )" python_test() { esetup.py test } - -python_install_all() { - distutils-r1_python_install_all - - if use portage-postsync; then - exeinto /etc/portage/repo.postsync.d - doexe utils/repo.postsync.d/00gemato - fi -}
[gentoo-commits] proj/gnome:master commit in: dev-util/itstool/
commit: 6b41f8bd0850151f8802bd2a030d31f0ca66be8d Author: Dennis Lamm gentoo org> AuthorDate: Thu Jan 25 18:56:13 2018 + Commit: Dennis Lamm gentoo org> CommitDate: Thu Jan 25 18:56:13 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=6b41f8bd dev-util/itstool: version bump Package-Manager: Portage-2.3.19, Repoman-2.3.6 dev-util/itstool/itstool-2.0.4.ebuild | 35 ++ dev-util/itstool/itstool-.ebuild | 40 +-- 2 files changed, 54 insertions(+), 21 deletions(-) diff --git a/dev-util/itstool/itstool-2.0.4.ebuild b/dev-util/itstool/itstool-2.0.4.ebuild new file mode 100644 index ..b0bb4cf4 --- /dev/null +++ b/dev-util/itstool/itstool-2.0.4.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE="xml" + +inherit autotools python-single-r1 + +DESCRIPTION="Translation tool for XML documents that uses gettext files and ITS rules" +HOMEPAGE="http://itstool.org/; +SRC_URI="https://github.com/itstool/itstool/archive/${PV}.tar.gz; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~arm-linux ~x86-linux" +IUSE="" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + dev-libs/libxml2[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND}" + +src_prepare() { + eapply_user + eautoreconf +} + +src_test() { + suite="${S}"/tests/run_tests.py + PYTHONPATH="." "${PYTHON}" ${suite} || die "test suite '${suite}' failed" + unset suite +} diff --git a/dev-util/itstool/itstool-.ebuild b/dev-util/itstool/itstool-.ebuild index e3ccb260..8e25b7ab 100644 --- a/dev-util/itstool/itstool-.ebuild +++ b/dev-util/itstool/itstool-.ebuild @@ -1,50 +1,48 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ -EAPI=5 -PYTHON_COMPAT=( python{2_6,2_7} ) +EAPI="6" + +PYTHON_COMPAT=( python2_7 ) PYTHON_REQ_USE="xml" -inherit python-single-r1 +inherit autotools python-single-r1 + if [[ ${PV} = ]]; then - inherit autotools git-2 + inherit git-r3 fi DESCRIPTION="Translation tool for XML documents that uses gettext files and ITS rules" HOMEPAGE="http://itstool.org/; if [[ ${PV} = ]]; then - EGIT_REPO_URI="git://gitorious.org/itstool/itstool.git" + EGIT_REPO_URI="https://github.com/itstool/itstool.git; else - SRC_URI="http://files.itstool.org/itstool/${P}.tar.bz2; + SRC_URI="https://github.com/itstool/itstool/archive/${PV}.tar.gz; fi -# files in /usr/share/itstool/its are HPND/as-is || GPL-3 -LICENSE="GPL-3+ || ( HPND GPL-3+ )" +LICENSE="GPL-3+" SLOT="0" + if [[ ${PV} = ]]; then KEYWORDS="" else KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~arm-linux ~x86-linux" fi + IUSE="" REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND="${PYTHON_DEPS} - dev-libs/libxml2[python,${PYTHON_USEDEP}]" + dev-libs/libxml2[python,${PYTHON_USEDEP}]" DEPEND="${RDEPEND}" -pkg_setup() { - DOCS=(ChangeLog NEWS) # AUTHORS, README are empty - python-single-r1_pkg_setup -} - src_prepare() { - python_fix_shebang . - [[ ${PV} = ]] && eautoreconf + eapply_user + eautoreconf } -src_compile() { - default - [[ ${PV} = ]] && emake ChangeLog +src_test() { + suite="${S}"/tests/run_tests.py + PYTHONPATH="." "${PYTHON}" ${suite} || die "test suite '${suite}' failed" + unset suite }
[gentoo-commits] repo/gentoo:master commit in: app-emulation/kompose/
commit: a2a64da9501ac990d8166f7153fec7697309097b Author: Manuel Rüger gentoo org> AuthorDate: Thu Jan 25 18:52:25 2018 + Commit: Manuel Rüger gentoo org> CommitDate: Thu Jan 25 18:52:25 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2a64da9 app-emulation/kompose: Version bump to 1.8.0 Package-Manager: Portage-2.3.19, Repoman-2.3.6 app-emulation/kompose/Manifest | 1 + app-emulation/kompose/kompose-1.8.0.ebuild | 30 ++ 2 files changed, 31 insertions(+) diff --git a/app-emulation/kompose/Manifest b/app-emulation/kompose/Manifest index aaf8e95a647..765158cae96 100644 --- a/app-emulation/kompose/Manifest +++ b/app-emulation/kompose/Manifest @@ -1,2 +1,3 @@ DIST kompose-1.6.0.tar.gz 5227025 BLAKE2B e24e5d142db7a1e55c8e2c05db2a7717a6bc178c3ed73ec2732fb10ae39c90dd2da41ce604fc590eef1b92d5ba68821f66f54e2285d90c2bc9e3af3f1da0 SHA512 57e8b3530ad260d0ed6a679119c559f616c45d407db8929797dbf321e32917bc236ac41e1042f65aa8460026d54cb03180e8b8264dadb6fe05ec6d21293140a3 DIST kompose-1.7.0.tar.gz 5230263 BLAKE2B c2e50ceadaa3f88b5d6a9c6fbca93a0a45a16fb4d208a9194578174d9b67697f70d52f8f7a517609b56acf0cb646a9ca4e9137e1a830646e1084c10aabfd1cc0 SHA512 bcda4d891cdc8a0e331aad3baca9e88be32d302ed1ab89a561874881ec9e1dd04f7158f9315ee59a49d4906cc9d08821a417ff04a8ebe9871edece842b2e85b9 +DIST kompose-1.8.0.tar.gz 5230179 BLAKE2B 47f2770eb527bb3b40e1734f9e5173ce4de55ef55460f624dcb22374d94d4a4ae650d82db6508dd0e441535c03da8a0f61d7600425e44604b580ecff493ba987 SHA512 4e618f9e9adc65abd2be503dd28b6d7761945a99788e910cc072d04b6088e953152f9354fe168fe7bf22252f698b957e2cc23440d242bed62c4b7415dc513e33 diff --git a/app-emulation/kompose/kompose-1.8.0.ebuild b/app-emulation/kompose/kompose-1.8.0.ebuild new file mode 100644 index 000..402f0a13667 --- /dev/null +++ b/app-emulation/kompose/kompose-1.8.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit golang-build golang-vcs-snapshot + +EGO_PN="github.com/kubernetes/kompose" +EGIT_COMMIT="v${PV}" +KOMPOSE_COMMIT="0c0c027" +ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" +KEYWORDS="~amd64" + +DESCRIPTION="Tool to move from docker-compose to Kubernetes" +HOMEPAGE="https://github.com/kubernetes/kompose https://kompose.io; +SRC_URI="${ARCHIVE_URI}" +LICENSE="Apache-2.0" +SLOT="0" +IUSE="hardened" + +RESTRICT="test" + +src_compile() { + export CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" + GOPATH="${S}" go build -v -ldflags="-X github.com/kubernetes/kompose/cmd.GITCOMMIT=${COMPOSE_KOMMIT}" -o bin/kompose src/${EGO_PN}/main.go || die +} + +src_install() { + dobin bin/* + dodoc -r src/${EGO_PN}/{docs,{README,RELEASE,ROADMAP,CHANGELOG,CONTRIBUTING}.md} +}
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/prometheus-node_exporter/
commit: d2b142af86c2a3988b08d39f01dc4d2c70359cbd Author: Manuel Rüger gentoo org> AuthorDate: Thu Jan 25 18:50:02 2018 + Commit: Manuel Rüger gentoo org> CommitDate: Thu Jan 25 18:51:36 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2b142af net-analyzer/prometheus-node_exporter: Stable on amd64 Package-Manager: Portage-2.3.19, Repoman-2.3.6 .../prometheus-node_exporter/prometheus-node_exporter-0.15.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.15.2.ebuild b/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.15.2.ebuild index 120e1bcf133..c85ca942ce7 100644 --- a/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.15.2.ebuild +++ b/net-analyzer/prometheus-node_exporter/prometheus-node_exporter-0.15.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -8,7 +8,7 @@ EGO_PN="github.com/prometheus/node_exporter" EGIT_COMMIT="v${PV/_rc/-rc.}" NODE_EXPORTER_COMMIT="98bc649" ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64" +KEYWORDS="amd64" DESCRIPTION="Prometheus exporter for machine metrics" HOMEPAGE="https://github.com/prometheus/node_exporter;
[gentoo-commits] repo/gentoo:master commit in: dev-util/promu/
commit: e419ee40ea80330f104db249842e045d539da68c Author: Manuel Rüger gentoo org> AuthorDate: Thu Jan 25 18:49:32 2018 + Commit: Manuel Rüger gentoo org> CommitDate: Thu Jan 25 18:51:33 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e419ee40 dev-util/promu: Stable on amd64 Package-Manager: Portage-2.3.19, Repoman-2.3.6 dev-util/promu/promu-0.1.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/promu/promu-0.1.0.ebuild b/dev-util/promu/promu-0.1.0.ebuild index 6cefcabc0a9..027fda9afb0 100644 --- a/dev-util/promu/promu-0.1.0.ebuild +++ b/dev-util/promu/promu-0.1.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -7,7 +7,7 @@ inherit golang-build golang-vcs-snapshot EGO_PN="github.com/prometheus/promu" EGIT_COMMIT="5e82f2f" SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64" +KEYWORDS="amd64" DESCRIPTION="Prometheus Utility Tool" HOMEPAGE="https://github.com/prometheus/promu;
[gentoo-commits] repo/gentoo:master commit in: app-emulation/cadvisor/
commit: cc5bc85d76f9b9ce6b31115dc42371cd3fd96e3c Author: Manuel Rüger gentoo org> AuthorDate: Thu Jan 25 18:50:22 2018 + Commit: Manuel Rüger gentoo org> CommitDate: Thu Jan 25 18:51:38 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc5bc85d app-emulation/cadvisor: Remove old Package-Manager: Portage-2.3.19, Repoman-2.3.6 app-emulation/cadvisor/Manifest | 1 - app-emulation/cadvisor/cadvisor-0.28.2.ebuild | 26 -- app-emulation/cadvisor/cadvisor-0.28.3.ebuild | 27 --- 3 files changed, 54 deletions(-) diff --git a/app-emulation/cadvisor/Manifest b/app-emulation/cadvisor/Manifest index 21e686d5dd1..8587a6e4c79 100644 --- a/app-emulation/cadvisor/Manifest +++ b/app-emulation/cadvisor/Manifest @@ -1,2 +1 @@ -DIST cadvisor-0.28.2.tar.gz 4109967 BLAKE2B c55268a0768adeea75ecc2baa1093d5d5360d1e0be56cea467fe759278c7047060c4b78179a3a35801afbcf6415ffbeb7e0649c92e79878e5615c73a37eeabeb SHA512 e682b8e062ba373e5726a8076d5be75322e7c592bd751aa32da9a99e5d380a77fc4b376aa478b0beff18bae2bc8432d3a70542605681410d5e1e0b1919a6c252 DIST cadvisor-0.28.3.tar.gz 4110487 BLAKE2B d6b9d6de67e5672a3ba57ea0c28f38e2e96ec43910f8f5bbbe17b377ccbadf026d4418928234149e9ad3936f4c0871d7c371dda2bea49111735a33520154b2d3 SHA512 da111d74bfa3485c42a03a027ccbf833886e561f3244a081ad5439f7a714767cf4666c43c17b0b976089ea40916089aaa2c6070ec4aefc19798a1d5325e005e4 diff --git a/app-emulation/cadvisor/cadvisor-0.28.2.ebuild b/app-emulation/cadvisor/cadvisor-0.28.2.ebuild deleted file mode 100644 index 25f12f41933..000 --- a/app-emulation/cadvisor/cadvisor-0.28.2.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -EGO_PN="github.com/google/cadvisor" - -inherit user golang-build golang-vcs-snapshot -SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64" - -DESCRIPTION="Analyzes resource usage and performance characteristics of running containers" - -HOMEPAGE="https://github.com/google/cadvisor; - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="" - -pkg_setup() { - enewgroup ${PN} - enewuser ${PN} -1 -1 /dev/null ${PN} -} - -src_install() { - dobin ${PN} -} diff --git a/app-emulation/cadvisor/cadvisor-0.28.3.ebuild b/app-emulation/cadvisor/cadvisor-0.28.3.ebuild deleted file mode 100644 index c3666053995..000 --- a/app-emulation/cadvisor/cadvisor-0.28.3.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -EGO_PN="github.com/google/cadvisor" - -inherit user golang-build golang-vcs-snapshot -SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64" - -DESCRIPTION="Analyzes resource usage and performance characteristics of running containers" - -HOMEPAGE="https://github.com/google/cadvisor; - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="" - -pkg_setup() { - enewgroup ${PN} - enewuser ${PN} -1 -1 /dev/null ${PN} -} - -src_install() { - newinitd "${FILESDIR}"/${PN}.initd ${PN} - dobin ${PN} -}
[gentoo-commits] repo/gentoo:master commit in: app-emulation/cadvisor/
commit: 1ef670ac35412791e58e250a6f4e77fbdd80f1e9 Author: Manuel Rüger gentoo org> AuthorDate: Thu Jan 25 18:49:09 2018 + Commit: Manuel Rüger gentoo org> CommitDate: Thu Jan 25 18:51:30 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ef670ac app-emulation/cadvisor: Fix build and issues with init file Package-Manager: Portage-2.3.19, Repoman-2.3.6 app-emulation/cadvisor/cadvisor-0.28.3-r1.ebuild | 43 1 file changed, 43 insertions(+) diff --git a/app-emulation/cadvisor/cadvisor-0.28.3-r1.ebuild b/app-emulation/cadvisor/cadvisor-0.28.3-r1.ebuild new file mode 100644 index 000..a9f0af88b2d --- /dev/null +++ b/app-emulation/cadvisor/cadvisor-0.28.3-r1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +EGO_PN="github.com/google/cadvisor" + +inherit user golang-build golang-vcs-snapshot +SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +COMMIT="1e567c2" +KEYWORDS="~amd64" + +DESCRIPTION="Analyzes resource usage and performance characteristics of running containers" +HOMEPAGE="https://github.com/google/cadvisor; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="" + +pkg_setup() { + enewgroup ${PN} + enewuser ${PN} -1 -1 /dev/null ${PN} +} + +src_prepare() { + sed -i -e "/go get/d" src/${EGO_PN}/build/assets.sh || die + sed -i -e "s/git describe.*/echo ${PV} )/"\ + -e "s/git rev-parse --short HEAD.*/echo ${COMMIT} )/"\ + src/${EGO_PN}/build/build.sh || die + default +} + +src_compile() { + pushd "src/${EGO_PN}" + GO_FLAGS="-v -work -x" VERBOSE="true" GOPATH="${S}:$(get_golibdir_gopath)" emake build + popd || die +} + +src_install() { + newinitd "${FILESDIR}"/${PN}.initd ${PN} + dobin src/${EGO_PN}/${PN} + keepdir /var/log/${PN} + fowners ${PN}:${PN} /var/log/${PN} +}
[gentoo-commits] repo/gentoo:master commit in: app-portage/gemato/
commit: 2fc8fdf02c1345d43ef738bccef1b9fac3ab8fbf Author: Michał Górny gentoo org> AuthorDate: Thu Jan 25 18:44:39 2018 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 25 18:45:03 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fc8fdf0 app-portage/gemato: Bump to 10.3 app-portage/gemato/Manifest | 1 + app-portage/gemato/gemato-10.3.ebuild | 43 +++ 2 files changed, 44 insertions(+) diff --git a/app-portage/gemato/Manifest b/app-portage/gemato/Manifest index fc03d07dbf2..d0b47286838 100644 --- a/app-portage/gemato/Manifest +++ b/app-portage/gemato/Manifest @@ -1,2 +1,3 @@ DIST gemato-10.2.tar.gz 63273 BLAKE2B 650f3f9d1c43ee4c8fe1fd53c71fdb818c296141ffdba06371a588d08e6c3f4760c9cd46c4944a11d87cb7026fe13d4576c966275077757f8939452eb1ca15c1 SHA512 51dd55b98acfd22cf3d02a5cb608f6021fd0582c36ef52ac2f0fcb0a66d53ed6abfa546010c2315cabeda839965c8b36da484834bbb2cf6dc23a92b6430acd91 +DIST gemato-10.3.tar.gz 63279 BLAKE2B 317c98c3989399e3a87cd5452edc509da86b17ecb41d295feca4071141d3ff1ba95a86544d64c786726f2148a899c1597020dde3513a913b1bc1811e2117337e SHA512 dd2b47238ac0707984358bd763ce0dfb23d8b09561939d22aae2e60386de388af9c5e67faa89a6ab9da4f0b334ee8486eeda66e5eb83bd2a26241b8a2b88128d DIST gemato-9.3.tar.gz 60601 BLAKE2B d85bf5910736da2ca887567799dee1823e9be6af9b17a8f9deb84ee24bb725c3550aafffa51b15484acb7d37ddbd5996aa4175a8f307b6e3a593f8b5497822be SHA512 7f81409b3b9bd65d295cd760af5cabfc7daf257740f00015f07cd7a0cffd02a40f219b59378179b58bf53b321fb543b308457d3a8b7adcb02981562282f1f46f diff --git a/app-portage/gemato/gemato-10.3.ebuild b/app-portage/gemato/gemato-10.3.ebuild new file mode 100644 index 000..fc3300922c2 --- /dev/null +++ b/app-portage/gemato/gemato-10.3.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +# pyblake2 & pysha3 are broken with pypy* +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) +inherit distutils-r1 + +DESCRIPTION="Stand-alone Manifest generation & verification tool" +HOMEPAGE="https://github.com/mgorny/gemato; +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="+blake2 bzip2 +gpg lzma +portage-postsync sha3 test" + +MODULE_RDEPEND=" + blake2? ( $(python_gen_cond_dep 'dev-python/pyblake2[${PYTHON_USEDEP}]' python{2_7,3_4,3_5} pypy{,3}) ) + bzip2? ( $(python_gen_cond_dep 'dev-python/bz2file[${PYTHON_USEDEP}]' python2_7 pypy) ) + gpg? ( app-crypt/gnupg ) + lzma? ( $(python_gen_cond_dep 'dev-python/backports-lzma[${PYTHON_USEDEP}]' python2_7 pypy) ) + sha3? ( $(python_gen_cond_dep 'dev-python/pysha3[${PYTHON_USEDEP}]' python{2_7,3_4,3_5} pypy{,3}) )" + +RDEPEND="${MODULE_RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + portage-postsync? ( app-crypt/gentoo-keys )" +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] + test? ( ${MODULE_RDEPEND} )" + +python_test() { + esetup.py test +} + +python_install_all() { + distutils-r1_python_install_all + + if use portage-postsync; then + exeinto /etc/portage/repo.postsync.d + doexe utils/repo.postsync.d/00gemato + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-portage/gemato/
commit: edf97a119b262bbb7c244f607a8ffcbfe56ec75f Author: Michał Górny gentoo org> AuthorDate: Thu Jan 25 18:44:48 2018 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 25 18:45:04 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edf97a11 app-portage/gemato: Remove 10.2 app-portage/gemato/Manifest | 1 - app-portage/gemato/gemato-10.2.ebuild | 43 --- 2 files changed, 44 deletions(-) diff --git a/app-portage/gemato/Manifest b/app-portage/gemato/Manifest index d0b47286838..a5126f8465c 100644 --- a/app-portage/gemato/Manifest +++ b/app-portage/gemato/Manifest @@ -1,3 +1,2 @@ -DIST gemato-10.2.tar.gz 63273 BLAKE2B 650f3f9d1c43ee4c8fe1fd53c71fdb818c296141ffdba06371a588d08e6c3f4760c9cd46c4944a11d87cb7026fe13d4576c966275077757f8939452eb1ca15c1 SHA512 51dd55b98acfd22cf3d02a5cb608f6021fd0582c36ef52ac2f0fcb0a66d53ed6abfa546010c2315cabeda839965c8b36da484834bbb2cf6dc23a92b6430acd91 DIST gemato-10.3.tar.gz 63279 BLAKE2B 317c98c3989399e3a87cd5452edc509da86b17ecb41d295feca4071141d3ff1ba95a86544d64c786726f2148a899c1597020dde3513a913b1bc1811e2117337e SHA512 dd2b47238ac0707984358bd763ce0dfb23d8b09561939d22aae2e60386de388af9c5e67faa89a6ab9da4f0b334ee8486eeda66e5eb83bd2a26241b8a2b88128d DIST gemato-9.3.tar.gz 60601 BLAKE2B d85bf5910736da2ca887567799dee1823e9be6af9b17a8f9deb84ee24bb725c3550aafffa51b15484acb7d37ddbd5996aa4175a8f307b6e3a593f8b5497822be SHA512 7f81409b3b9bd65d295cd760af5cabfc7daf257740f00015f07cd7a0cffd02a40f219b59378179b58bf53b321fb543b308457d3a8b7adcb02981562282f1f46f diff --git a/app-portage/gemato/gemato-10.2.ebuild b/app-portage/gemato/gemato-10.2.ebuild deleted file mode 100644 index fc3300922c2..000 --- a/app-portage/gemato/gemato-10.2.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -# pyblake2 & pysha3 are broken with pypy* -PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) -inherit distutils-r1 - -DESCRIPTION="Stand-alone Manifest generation & verification tool" -HOMEPAGE="https://github.com/mgorny/gemato; -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="+blake2 bzip2 +gpg lzma +portage-postsync sha3 test" - -MODULE_RDEPEND=" - blake2? ( $(python_gen_cond_dep 'dev-python/pyblake2[${PYTHON_USEDEP}]' python{2_7,3_4,3_5} pypy{,3}) ) - bzip2? ( $(python_gen_cond_dep 'dev-python/bz2file[${PYTHON_USEDEP}]' python2_7 pypy) ) - gpg? ( app-crypt/gnupg ) - lzma? ( $(python_gen_cond_dep 'dev-python/backports-lzma[${PYTHON_USEDEP}]' python2_7 pypy) ) - sha3? ( $(python_gen_cond_dep 'dev-python/pysha3[${PYTHON_USEDEP}]' python{2_7,3_4,3_5} pypy{,3}) )" - -RDEPEND="${MODULE_RDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}] - portage-postsync? ( app-crypt/gentoo-keys )" -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] - test? ( ${MODULE_RDEPEND} )" - -python_test() { - esetup.py test -} - -python_install_all() { - distutils-r1_python_install_all - - if use portage-postsync; then - exeinto /etc/portage/repo.postsync.d - doexe utils/repo.postsync.d/00gemato - fi -}
[gentoo-commits] data/api:master commit in: files/overlays/
commit: 7f489993c3622783417a5d560a603070956495c8 Author: Anthony Parsons gmail com> AuthorDate: Thu Jan 25 17:47:34 2018 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 25 18:26:24 2018 + URL:https://gitweb.gentoo.org/data/api.git/commit/?id=7f489993 repositories: add flussence overlay Closes: https://github.com/gentoo/api-gentoo-org/pull/103 files/overlays/repositories.xml | 11 +++ 1 file changed, 11 insertions(+) diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml index aaf06d1..2c6b01e 100644 --- a/files/overlays/repositories.xml +++ b/files/overlays/repositories.xml @@ -1596,6 +1596,17 @@ FIN https://gitlab.com/Flow/flow-s-ebuilds.git + +flussence +Ant P.'s personal overlay +https://gitlab.com/flussence/overlay + + ant+gentoo.b...@flussence.eu + Anthony Parsons + +https://gitlab.com/flussence/overlay.git +https://gitlab.com/flussence/overlay/commits/master.atom + fm Fated Mariner Gentoo Overlay
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
commit: facd77dbbfc1c181086f927be802a6b74d5392c3 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Jan 25 18:04:45 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Jan 25 18:05:55 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=facd77db sci-electronics/klayout: Fix use-dep in live ebuild as well Package-Manager: Portage-2.3.20, Repoman-2.3.6 sci-electronics/klayout/klayout-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-electronics/klayout/klayout-.ebuild b/sci-electronics/klayout/klayout-.ebuild index 7c8f9f18784..5dae5206343 100644 --- a/sci-electronics/klayout/klayout-.ebuild +++ b/sci-electronics/klayout/klayout-.ebuild @@ -30,7 +30,7 @@ RDEPEND=" dev-qt/designer:5 dev-qt/qtcore:5 dev-qt/qtgui:5 - dev-qt/qtmultimedia:5 + dev-qt/qtmultimedia:5[widgets] dev-qt/qtnetwork:5 dev-qt/qtprintsupport:5 dev-qt/qtsql:5
[gentoo-commits] repo/gentoo:master commit in: media-sound/pragha/
commit: ba3ac412db5584e3552164f0e618e643a9425aac Author: Michał Górny gentoo org> AuthorDate: Thu Jan 25 17:43:59 2018 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 25 18:00:26 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba3ac412 media-sound/pragha: Add missing build-time dep on xfce-base/exo Closes: https://bugs.gentoo.org/645724 media-sound/pragha/pragha-1.3.90.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/media-sound/pragha/pragha-1.3.90.ebuild b/media-sound/pragha/pragha-1.3.90.ebuild index c5dfe245391..32a9c17084b 100644 --- a/media-sound/pragha/pragha-1.3.90.ebuild +++ b/media-sound/pragha/pragha-1.3.90.ebuild @@ -41,7 +41,8 @@ DEPEND="${COMMON_DEPEND} dev-util/intltool >=dev-util/xfce4-dev-tools-4.10 sys-devel/gettext - virtual/pkgconfig" + virtual/pkgconfig + xfce-base/exo" REQUIRED_USE="glyr? ( peas ) grilo? ( peas ) libnotify? ( peas )
[gentoo-commits] repo/gentoo:master commit in: net-irc/iroffer-dinoex/
commit: ef38b08f1d23f6a9a22f78269ac66faffd5eb258 Author: Mikle Kolyada gentoo org> AuthorDate: Thu Jan 25 17:36:55 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Thu Jan 25 17:36:55 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef38b08f net-irc/iroffer-dinoex: Drop old Package-Manager: Portage-2.3.19, Repoman-2.3.6 net-irc/iroffer-dinoex/iroffer-dinoex-3.30.ebuild | 119 -- 1 file changed, 119 deletions(-) diff --git a/net-irc/iroffer-dinoex/iroffer-dinoex-3.30.ebuild b/net-irc/iroffer-dinoex/iroffer-dinoex-3.30.ebuild deleted file mode 100644 index f9ffa93b367..000 --- a/net-irc/iroffer-dinoex/iroffer-dinoex-3.30.ebuild +++ /dev/null @@ -1,119 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PLOCALES="de en fr it" -PLOCALE_BACKUP="en" - -inherit eutils l10n toolchain-funcs user - -DESCRIPTION="IRC fileserver using DCC" -HOMEPAGE="http://iroffer.dinoex.net/; -SRC_URI="http://iroffer.dinoex.net/${P}.tar.gz - http://iroffer.dinoex.net/HISTORY/${P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="+admin +blowfish +chroot curl debug geoip gnutls +http kqueue +memsave ruby ssl +telnet upnp" - -REQUIRED_USE=" - admin? ( http ) - gnutls? ( ssl ) -" - -RDEPEND="chroot? ( dev-libs/nss ) - curl? ( - net-misc/curl[ssl?] - gnutls? ( net-misc/curl[curl_ssl_gnutls] ) - !gnutls? ( ssl? ( net-misc/curl[curl_ssl_openssl] ) ) - ) - geoip? ( dev-libs/geoip ) - gnutls? ( net-libs/gnutls ) - ruby? ( dev-lang/ruby ) - ssl? ( !gnutls? ( dev-libs/openssl ) )" - -DEPEND="${RDEPEND}" - -pkg_setup() { - enewgroup iroffer - enewuser iroffer -1 -1 -1 iroffer -} - -src_prepare() { - epatch "${FILESDIR}/${PN}-3.29-config.patch"\ - "${FILESDIR}/${PN}-Werror.patch" - epatch_user - l10n_find_plocales_changes "" 'help-admin-' '.txt' -} - -do_configure() { - echo ./Configure $* - ./Configure $* || die "configure phase failed" -} - -src_configure() { - do_configure \ - PREFIX="${EPREFIX}/usr"\ - $(usex debug '-profiling' '' '' '')\ - $(usex debug '-debug' '' '' '')\ - $(usex geoip '-geoip' '' '' '')\ - $(usex chroot '' '-no-chroot' '' '')\ - $(usex curl '-curl' '' '' '' )\ - $(usex gnutls '-tls' '' '' '' '')\ - $(usex upnp '-upnp' '' '' '')\ - $(usex ruby '-ruby' '' '' '')\ - $(usex kqueue '-kqueue' '' '' '')\ - $(usex blowfish '' '-no-blowfish' '' '')\ - $(usex ssl '' '-no-openssl' '' '')\ - $(usex http '' '-no-http' '' '')\ - $(usex admin '' '-no-admin' '' '')\ - $(usex telnet '' '-no-telnet' '' '')\ - $(usex memsave '' '-no-memsave' '' '') -} - -src_compile() { - # TODO: default compile targets always include chrooted target, which is not good - emake CC="$(tc-getCC)" $(l10n_get_locales) -} - -myloc() { - emake DESTDIR="${D}" install-${1} - - dodoc help-admin-${1}.txt - use http && dohtml doc/INSTALL-linux-${1}.html - - insinto /etc/${PN} - case ${1} in - "de") - doins beispiel.config;; - "fr") - doins exemple.config;; - *) - doins sample.config;; - esac -} - -src_install() { - l10n_for_each_locale_do myloc - - dodoc README* THANKS TODO - doman iroffer.1 xdcc.7 - - newinitd "${FILESDIR}/${PN}.init" ${PN} - newconfd "${FILESDIR}/${PN}.conf" ${PN} - - insinto /etc/logrotate.d - newins "${FILESDIR}/${PN}.logrotate" ${PN} - - if use ruby; then - insinto /usr/share/${PN} - doins ruby-sample.rb - fi - - if use http; then - insinto /usr/share/${PN}/htdocs - doins htdocs/* - fi -}
[gentoo-commits] repo/gentoo:master commit in: net-irc/iroffer-dinoex/
commit: 039cf5e08d341d6dea980a7cefcc1cc62f8e2b9b Author: Mikle Kolyada gentoo org> AuthorDate: Thu Jan 25 17:34:12 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Thu Jan 25 17:34:12 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=039cf5e0 net-irc/iroffer-dinoex: EAPI bump Package-Manager: Portage-2.3.19, Repoman-2.3.6 .../iroffer-dinoex/iroffer-dinoex-3.30-r1.ebuild | 121 + 1 file changed, 121 insertions(+) diff --git a/net-irc/iroffer-dinoex/iroffer-dinoex-3.30-r1.ebuild b/net-irc/iroffer-dinoex/iroffer-dinoex-3.30-r1.ebuild new file mode 100644 index 000..1776b3620bb --- /dev/null +++ b/net-irc/iroffer-dinoex/iroffer-dinoex-3.30-r1.ebuild @@ -0,0 +1,121 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PLOCALES="de en fr it" +PLOCALE_BACKUP="en" + +inherit l10n toolchain-funcs user + +DESCRIPTION="IRC fileserver using DCC" +HOMEPAGE="http://iroffer.dinoex.net/; +SRC_URI="http://iroffer.dinoex.net/${P}.tar.gz + http://iroffer.dinoex.net/HISTORY/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+admin +blowfish +chroot curl debug geoip gnutls +http kqueue +memsave ruby ssl +telnet upnp" + +REQUIRED_USE=" + admin? ( http ) + gnutls? ( ssl ) +" + +RDEPEND="chroot? ( dev-libs/nss ) + curl? ( + net-misc/curl[ssl?] + gnutls? ( net-misc/curl[curl_ssl_gnutls] ) + !gnutls? ( ssl? ( net-misc/curl[curl_ssl_openssl] ) ) + ) + geoip? ( dev-libs/geoip ) + gnutls? ( net-libs/gnutls ) + ruby? ( dev-lang/ruby:* ) + ssl? ( !gnutls? ( dev-libs/openssl:0= ) )" + +DEPEND="${RDEPEND}" + +pkg_setup() { + enewgroup iroffer + enewuser iroffer -1 -1 -1 iroffer +} + +src_prepare() { + eapply "${FILESDIR}/${PN}-3.29-config.patch" + eapply -p0 "${FILESDIR}/${PN}-Werror.patch" + + eapply_user + + l10n_find_plocales_changes "" 'help-admin-' '.txt' +} + +do_configure() { + echo ./Configure $* + ./Configure $* || die "configure phase failed" +} + +src_configure() { + do_configure \ + PREFIX="${EPREFIX}/usr"\ + $(usex debug '-profiling' '' '' '')\ + $(usex debug '-debug' '' '' '')\ + $(usex geoip '-geoip' '' '' '')\ + $(usex chroot '' '-no-chroot' '' '')\ + $(usex curl '-curl' '' '' '' )\ + $(usex gnutls '-tls' '' '' '' '')\ + $(usex upnp '-upnp' '' '' '')\ + $(usex ruby '-ruby' '' '' '')\ + $(usex kqueue '-kqueue' '' '' '')\ + $(usex blowfish '' '-no-blowfish' '' '')\ + $(usex ssl '' '-no-openssl' '' '')\ + $(usex http '' '-no-http' '' '')\ + $(usex admin '' '-no-admin' '' '')\ + $(usex telnet '' '-no-telnet' '' '')\ + $(usex memsave '' '-no-memsave' '' '') +} + +src_compile() { + # TODO: default compile targets always include chrooted target, which is not good + emake CC="$(tc-getCC)" $(l10n_get_locales) +} + +myloc() { + emake DESTDIR="${D}" install-${1} + + dodoc help-admin-${1}.txt + use http && dodoc doc/INSTALL-linux-${1}.html + + insinto /etc/${PN} + case ${1} in + "de") + doins beispiel.config;; + "fr") + doins exemple.config;; + *) + doins sample.config;; + esac +} + +src_install() { + l10n_for_each_locale_do myloc + + dodoc README* THANKS TODO + doman iroffer.1 xdcc.7 + + newinitd "${FILESDIR}/${PN}.init" ${PN} + newconfd "${FILESDIR}/${PN}.conf" ${PN} + + insinto /etc/logrotate.d + newins "${FILESDIR}/${PN}.logrotate" ${PN} + + if use ruby; then + insinto /usr/share/${PN} + doins ruby-sample.rb + fi + + if use http; then + insinto /usr/share/${PN}/htdocs + doins htdocs/* + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-text/libexttextcat/
commit: 44a688a6a45e6204ad547d9093f33081b6451dab Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Jan 25 15:45:37 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Jan 25 16:43:06 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44a688a6 app-text/libexttextcat: Drop old Closes: https://bugs.gentoo.org/637086 Package-Manager: Portage-2.3.20, Repoman-2.3.6 app-text/libexttextcat/Manifest | 1 - app-text/libexttextcat/libexttextcat-3.4.4.ebuild | 29 --- 2 files changed, 30 deletions(-) diff --git a/app-text/libexttextcat/Manifest b/app-text/libexttextcat/Manifest index 0f7f7883d82..6d45082a4af 100644 --- a/app-text/libexttextcat/Manifest +++ b/app-text/libexttextcat/Manifest @@ -1,2 +1 @@ -DIST libexttextcat-3.4.4.tar.xz 1025376 BLAKE2B da055b0a1d981dd91cfd2ca375b2ef13a0af5c8b910eaa7144ac69708296bbda5462a44f48dd2fc1f4cad84d9c31d11f430b6ee1c390c93ba7660368317b79c0 SHA512 f1f7a4292199cb6102cc56a5338b19049664ea664adc96a67a71205fe33d6a40f68b8695825fe253427575347ab6230dce5e0b703635534f32a0f70ff001eeed DIST libexttextcat-3.4.5.tar.xz 1041268 BLAKE2B 2686345b90fd4a4345dac3cab5a801b7eabfb380f7d298c32fbb86bdb36939f6b873ccdfc6d7ef976655b0cfc8ab457e110e966ed4fc586f53023e7cb47e810e SHA512 f05a9f08c2f2f335d0e483c024321b96fee7424bc1398d4c6acbd9c501f92e22f881bc3d6ec2c0434f9bf4604f3c4b0e880e37d3d0de410eac1a20ea6669baa6 diff --git a/app-text/libexttextcat/libexttextcat-3.4.4.ebuild b/app-text/libexttextcat/libexttextcat-3.4.4.ebuild deleted file mode 100644 index ae54c493558..000 --- a/app-text/libexttextcat/libexttextcat-3.4.4.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils - -DESCRIPTION="Library implementing N-gram-based text categorization" -HOMEPAGE="http://software.wise-guys.nl/libtextcat/; -SRC_URI="http://dev-www.libreoffice.org/src/${PN}/${P}.tar.xz; - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux" -IUSE="static-libs" - -DEPEND="" -RDEPEND="${DEPEND}" - -src_configure() { - econf \ - --disable-werror \ - $(use_enable static-libs static) -} - -src_install() { - default - prune_libtool_files --all -}
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
commit: f8f85e088286dbf1fbcfe62400d56c4402b58555 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Jan 25 14:25:39 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Jan 25 16:43:06 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8f85e08 sci-electronics/klayout: Drop unused eutils,multilib eclasses Package-Manager: Portage-2.3.20, Repoman-2.3.6 sci-electronics/klayout/klayout-0.25-r1.ebuild | 2 +- sci-electronics/klayout/klayout-.ebuild| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sci-electronics/klayout/klayout-0.25-r1.ebuild b/sci-electronics/klayout/klayout-0.25-r1.ebuild index 5d833f38cba..51dc1cbe538 100644 --- a/sci-electronics/klayout/klayout-0.25-r1.ebuild +++ b/sci-electronics/klayout/klayout-0.25-r1.ebuild @@ -9,7 +9,7 @@ USE_RUBY="ruby23" PYTHON_COMPAT=( python{2_7,3_{4,5,6}} ) -inherit eutils multilib toolchain-funcs python-single-r1 ruby-ng +inherit toolchain-funcs python-single-r1 ruby-ng if [[ ${PV} = * ]]; then EGIT_REPO_URI="https://github.com/klayoutmatthias/${PN}.git; diff --git a/sci-electronics/klayout/klayout-.ebuild b/sci-electronics/klayout/klayout-.ebuild index 405eec9ad3c..7c8f9f18784 100644 --- a/sci-electronics/klayout/klayout-.ebuild +++ b/sci-electronics/klayout/klayout-.ebuild @@ -9,7 +9,7 @@ USE_RUBY="ruby22" PYTHON_COMPAT=( python{2_7,3_{4,5,6}} ) -inherit eutils multilib toolchain-funcs python-single-r1 ruby-ng +inherit toolchain-funcs python-single-r1 ruby-ng if [[ ${PV} = * ]]; then EGIT_REPO_URI="https://github.com/klayoutmatthias/${PN}.git;
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm/
commit: 9f526242d025f6638024c124f86a6246be405078 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Jan 25 15:44:15 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Jan 25 16:43:06 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f526242 profiles: arm: Stable-mask net-mail/dovecot[textcat] Bug: https://bugs.gentoo.org/637086 Bug: https://bugs.gentoo.org/634034 profiles/arch/arm/package.use.stable.mask | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/profiles/arch/arm/package.use.stable.mask b/profiles/arch/arm/package.use.stable.mask index 19cc5e875db..b013468dfff 100644 --- a/profiles/arch/arm/package.use.stable.mask +++ b/profiles/arch/arm/package.use.stable.mask @@ -1,6 +1,10 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 +# Andreas Sturmlechner(25 Jan 2018) +# Requires not stabilised app-text/libexttextcat, bug #637086 +net-mail/dovecot textcat + # Brian Evans (9 Jun 2017) # sys-cluster/galera needs additional deps stable dev-db/mariadb galera
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
commit: 97f6f10a1e5604036f9343a2ea6077059600c2d5 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Jan 25 16:42:50 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Jan 25 16:43:07 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97f6f10a sci-electronics/klayout: Drop 0.25 (r0) Package-Manager: Portage-2.3.20, Repoman-2.3.6 sci-electronics/klayout/klayout-0.25.ebuild | 81 - 1 file changed, 81 deletions(-) diff --git a/sci-electronics/klayout/klayout-0.25.ebuild b/sci-electronics/klayout/klayout-0.25.ebuild deleted file mode 100644 index a819784c86a..000 --- a/sci-electronics/klayout/klayout-0.25.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -RUBY_OPTIONAL=no -USE_RUBY="ruby22" -# note: define maximally ONE implementation here - -PYTHON_COMPAT=( python{2_7,3_{4,5,6}} ) - -inherit eutils multilib toolchain-funcs python-single-r1 ruby-ng - -if [[ ${PV} = * ]]; then - EGIT_REPO_URI="https://github.com/klayoutmatthias/${PN}.git; - inherit git-r3 - EGIT_CHECKOUT_DIR=${WORKDIR}/all/${P} -else - SRC_URI="http://www.klayout.org/downloads/source/${P}.tar.gz; - KEYWORDS="~amd64 ~x86" -fi - -DESCRIPTION="Viewer and editor for GDS and OASIS integrated circuit layouts" -HOMEPAGE="http://www.klayout.de/; -LICENSE="GPL-2" -SLOT="0" -IUSE="" - -RDEPEND=" - dev-qt/designer:5 - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - sys-libs/zlib - ${PYTHON_DEPS} - $(ruby_implementations_depend) -" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}/${P}-qt58.patch" - "${FILESDIR}/${P}-qt59.patch" -) - -pkg_setup() { - python-single-r1_pkg_setup - ruby-ng_pkg_setup -} - -each_ruby_configure() { - tc-export CC CXX AR LD RANLIB - export CFLAGS CXXFLAGS - ./build.sh \ - -expert \ - -dry-run \ - -qmake "/usr/$(get_libdir)/qt5/bin/qmake" \ - -ruby "${RUBY}" \ - -python "${PYTHON}" \ - -build . \ - -bin "${T}/bin" \ - -rpath "/usr/$(get_libdir)/klayout" \ - -option "${MAKEOPTS}" \ - -with-qtbinding \ - -without-64bit-coord \ - -qt5 || die "Configuration failed" -} - -each_ruby_compile() { - emake all -} - -each_ruby_install() { - emake install - - cd "${T}/bin" || die - - dodir "/usr/$(get_libdir)/klayout" - mv lib* "${ED}/usr/$(get_libdir)/klayout/" || die - - dobin * -}
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
commit: c0b7455986303d2abaed9a24c6bbe79d3887ea9a Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Jan 25 14:24:10 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Jan 25 16:43:06 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0b74559 sci-electronics/klayout: Switch to ruby23, add missing Qt5 deps Closes: https://bugs.gentoo.org/645614 Closes: https://bugs.gentoo.org/644872 Package-Manager: Portage-2.3.20, Repoman-2.3.6 .../{klayout-.ebuild => klayout-0.25-r1.ebuild} | 16 ++-- sci-electronics/klayout/klayout-.ebuild | 9 - 2 files changed, 22 insertions(+), 3 deletions(-) diff --git a/sci-electronics/klayout/klayout-.ebuild b/sci-electronics/klayout/klayout-0.25-r1.ebuild similarity index 83% copy from sci-electronics/klayout/klayout-.ebuild copy to sci-electronics/klayout/klayout-0.25-r1.ebuild index ad17c9f8d60..5d833f38cba 100644 --- a/sci-electronics/klayout/klayout-.ebuild +++ b/sci-electronics/klayout/klayout-0.25-r1.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 RUBY_OPTIONAL=no -USE_RUBY="ruby22" +USE_RUBY="ruby23" # note: define maximally ONE implementation here PYTHON_COMPAT=( python{2_7,3_{4,5,6}} ) @@ -30,13 +30,25 @@ RDEPEND=" dev-qt/designer:5 dev-qt/qtcore:5 dev-qt/qtgui:5 + dev-qt/qtmultimedia:5[widgets] + dev-qt/qtnetwork:5 + dev-qt/qtprintsupport:5 + dev-qt/qtsql:5 + dev-qt/qtsvg:5 dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + dev-qt/qtxmlpatterns:5 sys-libs/zlib ${PYTHON_DEPS} $(ruby_implementations_depend) " DEPEND="${RDEPEND}" +PATCHES=( + "${FILESDIR}/${P}-qt58.patch" + "${FILESDIR}/${P}-qt59.patch" +) + pkg_setup() { python-single-r1_pkg_setup ruby-ng_pkg_setup diff --git a/sci-electronics/klayout/klayout-.ebuild b/sci-electronics/klayout/klayout-.ebuild index ad17c9f8d60..405eec9ad3c 100644 --- a/sci-electronics/klayout/klayout-.ebuild +++ b/sci-electronics/klayout/klayout-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -30,7 +30,14 @@ RDEPEND=" dev-qt/designer:5 dev-qt/qtcore:5 dev-qt/qtgui:5 + dev-qt/qtmultimedia:5 + dev-qt/qtnetwork:5 + dev-qt/qtprintsupport:5 + dev-qt/qtsql:5 + dev-qt/qtsvg:5 dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + dev-qt/qtxmlpatterns:5 sys-libs/zlib ${PYTHON_DEPS} $(ruby_implementations_depend)
[gentoo-commits] repo/gentoo:master commit in: dev-libs/atcore/
commit: d96beb5cec4d30edf28ea1609c4bc88aa3507c4a Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Jan 25 16:23:53 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Jan 25 16:43:07 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d96beb5c dev-libs/atcore: Add missing linguist-tools:5 DEPEND Closes: https://bugs.gentoo.org/645734 Package-Manager: Portage-2.3.20, Repoman-2.3.6 dev-libs/atcore/atcore-1.0.0.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-libs/atcore/atcore-1.0.0.ebuild b/dev-libs/atcore/atcore-1.0.0.ebuild index 357745bd6e6..bf0f54ae861 100644 --- a/dev-libs/atcore/atcore-1.0.0.ebuild +++ b/dev-libs/atcore/atcore-1.0.0.ebuild @@ -25,6 +25,7 @@ RDEPEND=" " DEPEND="${RDEPEND} $(add_frameworks_dep extra-cmake-modules) + $(add_qt_dep linguist-tools) doc? ( app-doc/doxygen[dot] ) test? ( $(add_qt_dep qttest) ) "
[gentoo-commits] repo/gentoo:master commit in: net-misc/quagga/files/, net-misc/quagga/
commit: ab71ee7a03166f69b15849ab336ed5056aa0b8d0 Author: Sergey Popov gentoo org> AuthorDate: Thu Jan 25 16:03:14 2018 + Commit: Sergey Popov gentoo org> CommitDate: Thu Jan 25 16:03:28 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab71ee7a net-misc/quagga: revision bump Backport fixes for test failures on sparc and incorrect ipv6 route handling Closes: https://bugs.gentoo.org/638906 Closes: https://bugs.gentoo.org/641736 Package-Manager: Portage-2.3.19, Repoman-2.3.6 net-misc/quagga/files/quagga-1.2.2-ipv6-bgp.patch | 42 +++ .../quagga/files/quagga-1.2.2-sparc-tests.patch| 31 + net-misc/quagga/quagga-1.2.2-r1.ebuild | 137 + 3 files changed, 210 insertions(+) diff --git a/net-misc/quagga/files/quagga-1.2.2-ipv6-bgp.patch b/net-misc/quagga/files/quagga-1.2.2-ipv6-bgp.patch new file mode 100644 index 000..0ee5f322f76 --- /dev/null +++ b/net-misc/quagga/files/quagga-1.2.2-ipv6-bgp.patch @@ -0,0 +1,42 @@ +commit 1db1b9baea511995b67a9b282d5c97e87479fe5d +Author: Mathieu Jadin+Date: Thu Dec 14 17:53:53 2017 +0100 + +bgpd: Fix mistake in NHT of connected IPv6 next-hops preventing route advertisement + +Since quagga-1.2.0, the Next Hop validation for directly connected peers +using IPv6 does not work. + +In this setup, BGP updates contain two next hops: a global IPv6 address and +a link-local IPv6 address (a correct behavior according to RFC 2545). This +means that the length of the next hop attribute is 32 and not 16. + +The problem comes from the function "make_prefix()" in "bgpd/bgp_nht.c". It +refuses to build a prefix structure for a route when the length of the +[Anext hop attribute is different from 16, even if a valid global IPv6 +address is available. + +The route is mistakenly considered invalid and thus, it is not installed in +the routing table. + +Details: "make_prefix()" was not modified in quagga-1.2.0 but its +interpretation was changed in commit +3dda6b3eccb9a2a88d607372c83c04c796e7daac. Before this commit, the failure +of "make_prefix()" was interpreted as a successful validation of the next +hop. + +diff --git a/bgpd/bgp_nht.c b/bgpd/bgp_nht.c +index 1158ab15..d734c201 100644 +--- a/bgpd/bgp_nht.c b/bgpd/bgp_nht.c +@@ -409,8 +409,8 @@ make_prefix (int afi, struct bgp_info *ri, struct prefix *p) + break; + #ifdef HAVE_IPV6 + case AFI_IP6: +- if (ri->attr->extra->mp_nexthop_len != 16 +-|| IN6_IS_ADDR_LINKLOCAL (>attr->extra->mp_nexthop_global)) ++ if (ri->attr->extra->mp_nexthop_len == 16 ++&& IN6_IS_ADDR_LINKLOCAL (>attr->extra->mp_nexthop_global)) + return -1; + + p->family = AF_INET6; diff --git a/net-misc/quagga/files/quagga-1.2.2-sparc-tests.patch b/net-misc/quagga/files/quagga-1.2.2-sparc-tests.patch new file mode 100644 index 000..054d15f0355 --- /dev/null +++ b/net-misc/quagga/files/quagga-1.2.2-sparc-tests.patch @@ -0,0 +1,31 @@ +commit adda534f95ec87206c9dfd1b3bae05221dc29730 +Author: Rolf Eike Beer +Date: Mon Dec 4 18:36:21 2017 +0100 + +bgpd: fix SIGBUS + +There is one test failure in the testsuite on sparc: + +Running ./bgpd.tests/testbgpcap.exp ... +failed: testbgpcap ORF: ORF, simple, single entry, single tuple -- testbgpcap aborted! + +The error is a SIGBUS in bgp_capability_mp_data() because of an unaligned +memory access. Use memcpy() instead of direct assignments. Compilers on +platforms that support unaligned accesses should be clever enough to +optimize the function call away and do the direct store, so this should not +hurt there. + +diff --git a/bgpd/bgp_open.c b/bgpd/bgp_open.c +index 28004230..d9ec4bef 100644 +--- a/bgpd/bgp_open.c b/bgpd/bgp_open.c +@@ -120,7 +120,8 @@ bgp_capability_vty_out (struct vty *vty, struct peer *peer) + static void + bgp_capability_mp_data (struct stream *s, struct capability_mp_data *mpc) + { +- mpc->afi = stream_getw (s); ++ afi_t afi = stream_getw (s); ++ memcpy(>afi, , sizeof(mpc->afi)); + mpc->reserved = stream_getc (s); + mpc->safi = stream_getc (s); + } diff --git a/net-misc/quagga/quagga-1.2.2-r1.ebuild b/net-misc/quagga/quagga-1.2.2-r1.ebuild new file mode 100644 index 000..5e0fc3e952d --- /dev/null +++ b/net-misc/quagga/quagga-1.2.2-r1.ebuild @@ -0,0 +1,137 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +CLASSLESS_BGP_PATCH=ht-20040304-classless-bgp.patch + +inherit autotools eutils flag-o-matic multilib pam readme.gentoo-r1 systemd tmpfiles user + +DESCRIPTION="A free routing daemon replacing Zebra supporting RIP, OSPF and BGP" +HOMEPAGE="http://quagga.net/; +SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz + bgpclassless? (
[gentoo-commits] repo/gentoo:master commit in: net-mail/dovecot/files/, net-mail/dovecot/
commit: 77ef1e767f97fa8377c4e2467082bacbb303d333 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Jan 25 15:19:25 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Jan 25 15:19:40 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77ef1e76 net-mail/dovecot: bump, fixes CVE-2017-15132 Bug: https://bugs.gentoo.org/644214 Package-Manager: Portage-2.3.20, Repoman-2.3.6 Signed-off-by: Robin H. Johnson gentoo.org> net-mail/dovecot/dovecot-2.2.33.2-r1.ebuild| 291 + net-mail/dovecot/dovecot-2.3.0-r2.ebuild | 286 .../files/dovecot-2.2.33.2-CVE-2017-15132.patch| 14 + 3 files changed, 591 insertions(+) diff --git a/net-mail/dovecot/dovecot-2.2.33.2-r1.ebuild b/net-mail/dovecot/dovecot-2.2.33.2-r1.ebuild new file mode 100644 index 000..c45f29c7a8b --- /dev/null +++ b/net-mail/dovecot/dovecot-2.2.33.2-r1.ebuild @@ -0,0 +1,291 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit ssl-cert systemd user versionator + +MY_P="${P/_/.}" +major_minor="$(get_version_component_range 1-2)" +sieve_version="0.4.21" +if [[ ${PV} == *_rc* ]] ; then + rc_dir="rc/" +else + rc_dir="" +fi +SRC_URI="https://dovecot.org/releases/${major_minor}/${rc_dir}${MY_P}.tar.gz + sieve? ( + https://pigeonhole.dovecot.org/releases/${major_minor}/${PN}-${major_minor}-pigeonhole-${sieve_version}.tar.gz + ) + managesieve? ( + https://pigeonhole.dovecot.org/releases/${major_minor}/${PN}-${major_minor}-pigeonhole-${sieve_version}.tar.gz + ) " +DESCRIPTION="An IMAP and POP3 server written with security primarily in mind" +HOMEPAGE="http://www.dovecot.org/; + +SLOT="0" +LICENSE="LGPL-2.1 MIT" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" + +IUSE_DOVECOT_AUTH="kerberos ldap mysql pam postgres sqlite vpopmail" +IUSE_DOVECOT_COMPRESS="bzip2 lzma lz4 zlib" +IUSE_DOVECOT_OTHER="caps doc ipv6 libressl lucene managesieve selinux sieve solr +ssl static-libs suid tcpd textcat" + +IUSE="${IUSE_DOVECOT_AUTH} ${IUSE_DOVECOT_STORAGE} ${IUSE_DOVECOT_COMPRESS} ${IUSE_DOVECOT_OTHER}" + +DEPEND="bzip2? ( app-arch/bzip2 ) + caps? ( sys-libs/libcap ) + kerberos? ( virtual/krb5 ) + ldap? ( net-nds/openldap ) + lucene? ( >=dev-cpp/clucene-2.3 ) + lzma? ( app-arch/xz-utils ) + lz4? ( app-arch/lz4 ) + mysql? ( virtual/mysql ) + pam? ( virtual/pam ) + postgres? ( dev-db/postgresql:* !dev-db/postgresql[ldap,threads] ) + selinux? ( sec-policy/selinux-dovecot ) + solr? ( net-misc/curl dev-libs/expat ) + sqlite? ( dev-db/sqlite:* ) + ssl? ( + !libressl? ( dev-libs/openssl:0 ) + libressl? ( dev-libs/libressl ) + ) + tcpd? ( sys-apps/tcp-wrappers ) + textcat? ( app-text/libexttextcat ) + vpopmail? ( net-mail/vpopmail ) + zlib? ( sys-libs/zlib ) + virtual/libiconv + dev-libs/icu:=" + +RDEPEND="${DEPEND} + net-mail/mailbase" + +# Dovecot does not support building without ssl. Force it for now +REQUIRED_USE="ssl" + +S=${WORKDIR}/${MY_P} + +pkg_setup() { + if use managesieve && ! use sieve; then + ewarn "managesieve USE flag selected but sieve USE flag unselected" + ewarn "sieve USE flag will be turned on" + fi + # default internal user + enewgroup dovecot 97 + enewuser dovecot 97 -1 /dev/null dovecot + # default login user + enewuser dovenull -1 -1 /dev/null + # add "mail" group for suid'ing. Better security isolation. + if use suid; then + enewgroup mail + fi +} + +src_prepare() { + eapply -p0 "${FILESDIR}/${PN}-10-ssl.patch" + eapply "${FILESDIR}/${PN}-2.2.33.2-CVE-2017-15132.patch" + eapply_user +} + +src_configure() { + local conf="" + + if use postgres || use mysql || use sqlite; then + conf="${conf} --with-sql" + fi + + # turn valgrind tests off. Bug #340791 + VALGRIND=no econf \ + --localstatedir="${EPREFIX}/var" \ + --runstatedir="${EPREFIX}/run" \ + --with-moduledir="${EPREFIX}/usr/$(get_libdir)/dovecot" \ + --without-stemmer \ + --disable-rpath \ + --with-icu \ + --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" \ + $( use_with bzip2 bzlib ) \ + $( use_with caps libcap ) \ + $( use_with kerberos gssapi ) \ + $( use_with ldap ) \ + $( use_with lucene ) \ + $( use_with lz4 ) \ + $( use_with lzma ) \ + $( use_with mysql ) \ + $( use_with pam ) \ + $( use_with postgres pgsql ) \ + $( use_with sqlite ) \ +
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-apcu/
commit: 1f3bd986ae09e90fa23df027e339f12f564eb066 Author: Brian Evans gentoo org> AuthorDate: Thu Jan 25 15:04:18 2018 + Commit: Brian Evans gentoo org> CommitDate: Thu Jan 25 15:04:18 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f3bd986 dev-php/pecl-apcu: Version bump for 5.1.9 Package-Manager: Portage-2.3.20, Repoman-2.3.6 dev-php/pecl-apcu/Manifest | 1 + dev-php/pecl-apcu/pecl-apcu-5.1.9.ebuild | 80 2 files changed, 81 insertions(+) diff --git a/dev-php/pecl-apcu/Manifest b/dev-php/pecl-apcu/Manifest index 9a11ac073f0..309274495ec 100644 --- a/dev-php/pecl-apcu/Manifest +++ b/dev-php/pecl-apcu/Manifest @@ -1,2 +1,3 @@ DIST apcu-4.0.11.tgz 119535 BLAKE2B 2c1f8a0463b2802b11ae679987807127556b04fb099e4872bff9d1ea51c633140d978b66373eb987d5207403ed9389e58f1afa7ca94360680d9a9693230fb87a SHA512 e3b97066240e33850419e96f0fd9df0e66ee3b0fa238c418e07ac639d07439e9edfa1696e56a620e33f1ffc0993c57bde585b0c170b22995e7d5c0ae550b7899 DIST apcu-5.1.8.tgz 111260 BLAKE2B eb41b1af33500ed9ddbbcb5e1a92884af4b356e16cf76c70f75a8853522cc91af1c156cc0bbd464fce539a138bf4e2ead5101810223b0f1bb91cd062850ef08e SHA512 4f377389e713bcae5534c64ea28f72c20ab2176aa758188c4d956c1f2370be49bc33dd2a1db43941fff5344a164aaeebc4e73e6d579f62d17334bcc520171526 +DIST apcu-5.1.9.tgz 111049 BLAKE2B c7138f65d73a056e4a34972098c2b543ad6d96d0d8215e82757c457cc8938af48fea842e006c79c83deee4060cdc94047764930592eef03c5f347abeb7730897 SHA512 3e9b29a293b5bfb29283dd650907bfb9f31a1cb99ef908021d3869c3e3ae4051a2c45aab27275e90b0a2fa94c35cc9e170637dc539184d955f3f13dc09cba060 diff --git a/dev-php/pecl-apcu/pecl-apcu-5.1.9.ebuild b/dev-php/pecl-apcu/pecl-apcu-5.1.9.ebuild new file mode 100644 index 000..d78f6c0b318 --- /dev/null +++ b/dev-php/pecl-apcu/pecl-apcu-5.1.9.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PHP_EXT_NAME="apcu" +PHP_EXT_INI="yes" +PHP_EXT_ZENDEXT="no" +DOCS=( NOTICE README.md TECHNOTES.txt TODO ) + +# Define 5.6 here so we get the USE and REQUIRED_USE from the eclass +# This allows us to depend on the other slot +USE_PHP="php5-6 php7-0 php7-1 php7-2" + +inherit php-ext-pecl-r3 + +# However, we only really build for 7.x; so redefine it here +USE_PHP="php7-0 php7-1 php7-2" + +KEYWORDS="~amd64 ~x86" + +DESCRIPTION="Stripped down version of APC supporting only user cache" +LICENSE="PHP-3.01" +SLOT="7" +IUSE="+mmap" + +DEPEND="" +RDEPEND="${DEPEND} php_targets_php5-6? ( dev-php/pecl-apcu:0[php_targets_php5-6] )" + +LOCKS="pthreadmutex pthreadrw spinlock semaphore" + +LUSE="" +for l in ${LOCKS}; do + LUSE+="lock_${l} " +done + +IUSE+=" ${LUSE/lock_pthreadrw/+lock_pthreadrw}" + +REQUIRED_USE="^^ ( $LUSE )" + +src_prepare() { + if use php_targets_php7-0 || use php_targets_php7-1 || use php_targets_php7-2 ; then + php-ext-source-r3_src_prepare + else + eapply_user + fi +} + +src_configure() { + if use php_targets_php7-0 || use php_targets_php7-1 || use php_targets_php7-2 ; then + local PHP_EXT_ECONF_ARGS=( + --enable-apcu + $(use_enable mmap apcu-mmap) + $(use_enable lock_pthreadrw apcu-rwlocks) + $(use_enable lock_spinlock apcu-spinlocks) + ) + + php-ext-source-r3_src_configure + fi +} + +src_install() { + if use php_targets_php7-0 || use php_targets_php7-1 || use php_targets_php7-2 ; then + php-ext-pecl-r3_src_install + + insinto /usr/share/php7/apcu + doins apc.php + fi +} + +pkg_postinst() { + if use php_targets_php7-0 || use php_targets_php7-1 || use php_targets_php7-2 ; then + elog "The apc.php file shipped with this release of pecl-apcu was" + elog "installed into ${EPREFIX}/usr/share/php7/apcu/." + elog + elog "If you depend on the apc_* functions," + elog "please install dev-php/pecl-apcu_bc as this extension no longer" + elog "provides backwards compatibility." + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-apcu/
commit: 14cf47c43e456f9cbbe99acd924e4443bbdf6a54 Author: Brian Evans gentoo org> AuthorDate: Thu Jan 25 15:05:01 2018 + Commit: Brian Evans gentoo org> CommitDate: Thu Jan 25 15:05:01 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14cf47c4 dev-php/pecl-apcu: Drop old revision Package-Manager: Portage-2.3.20, Repoman-2.3.6 dev-php/pecl-apcu/pecl-apcu-5.1.8-r1.ebuild | 80 - 1 file changed, 80 deletions(-) diff --git a/dev-php/pecl-apcu/pecl-apcu-5.1.8-r1.ebuild b/dev-php/pecl-apcu/pecl-apcu-5.1.8-r1.ebuild deleted file mode 100644 index bcf56069751..000 --- a/dev-php/pecl-apcu/pecl-apcu-5.1.8-r1.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PHP_EXT_NAME="apcu" -PHP_EXT_INI="yes" -PHP_EXT_ZENDEXT="no" -DOCS=( NOTICE README.md TECHNOTES.txt TODO ) - -# Define 5.6 here so we get the USE and REQUIRED_USE from the eclass -# This allows us to depend on the other slot -USE_PHP="php5-6 php7-0 php7-1 php7-2" - -inherit php-ext-pecl-r3 - -# However, we only really build for 7.x; so redefine it here -USE_PHP="php7-0 php7-1 php7-2" - -KEYWORDS="~amd64 ~x86" - -DESCRIPTION="Stripped down version of APC supporting only user cache" -LICENSE="PHP-3.01" -SLOT="7" -IUSE="+mmap" - -DEPEND="" -RDEPEND="${DEPEND} php_targets_php5-6? ( dev-php/pecl-apcu:0[php_targets_php5-6] )" - -LOCKS="pthreadmutex pthreadrw spinlock semaphore" - -LUSE="" -for l in ${LOCKS}; do - LUSE+="lock_${l} " -done - -IUSE+=" ${LUSE/lock_pthreadrw/+lock_pthreadrw}" - -REQUIRED_USE="^^ ( $LUSE )" - -src_prepare() { - if use php_targets_php7-0 || use php_targets_php7-1 || use php_targets_php7-2 ; then - php-ext-source-r3_src_prepare - else - eapply_user - fi -} - -src_configure() { - if use php_targets_php7-0 || use php_targets_php7-1 || use php_targets_php7-2 ; then - local PHP_EXT_ECONF_ARGS=( - --enable-apcu - $(use_enable mmap apcu-mmap) - $(use_enable lock_pthreadrw apcu-rwlocks) - $(use_enable lock_spinlock apcu-spinlocks) - ) - - php-ext-source-r3_src_configure - fi -} - -src_install() { - if use php_targets_php7-0 || use php_targets_php7-1 || use php_targets_php7-2 ; then - php-ext-pecl-r3_src_install - - insinto /usr/share/php7/apcu - doins apc.php - fi -} - -pkg_postinst() { - if use php_targets_php7-0 || use php_targets_php7-1 || use php_targets_php7-2 ; then - elog "The apc.php file shipped with this release of pecl-apcu was" - elog "installed into ${EPREFIX}/usr/share/php7/apcu/." - elog - elog "If you depend on the apc_* functions," - elog "please install dev-php/pecl-apcu_bc as this extension no longer" - elog "provides backwards compatibility." - fi -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: 392a6d2db25086a6382a02bae54839c18f5dc3b0 Author: Michael Palimaka gentoo org> AuthorDate: Thu Jan 25 14:36:55 2018 + Commit: Michael Palimaka gentoo org> CommitDate: Thu Jan 25 14:41:37 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=392a6d2d media-sound/kid3: remove 3.5.0 Package-Manager: Portage-2.3.19, Repoman-2.3.6 media-sound/kid3/Manifest | 1 - media-sound/kid3/kid3-3.5.0.ebuild | 96 -- 2 files changed, 97 deletions(-) diff --git a/media-sound/kid3/Manifest b/media-sound/kid3/Manifest index 5d6745d9fa2..b38c649edfa 100644 --- a/media-sound/kid3/Manifest +++ b/media-sound/kid3/Manifest @@ -1,2 +1 @@ -DIST kid3-3.5.0.tar.gz 1414288 BLAKE2B b400c83ae611fe66387686441bfa02a55686f474f14c04589d81693ae6bcc462b641d164088c010a2bbe4b32f253875fa4bcc2c350cf8ef5abd10cc6a2e53923 SHA512 a70aef4c775ec8a2d760856fdda38394384d71fbfb5847ba4da2d6396a1167c740a57a5609ef99a06ca99c090de974e91a87b13344f2e123b33842c51860cf34 DIST kid3-3.5.1.tar.gz 1414829 BLAKE2B 42d172a443223979e6afbda3f6dec240a5bde22f102fdd4d6d64f3cbe30dc80a4cb09ed0d28176122801211e311441997ae162025ff0460eb803fc3ed1aec34e SHA512 7f1fbd6d1d576d23f9b57b35101fb2e9ea23dec5b5506e25ec5a94dc8516d25b69b4dddb4a9b4835b2502d0a07087c245380483571a68e5972f98ca8ca58 diff --git a/media-sound/kid3/kid3-3.5.0.ebuild b/media-sound/kid3/kid3-3.5.0.ebuild deleted file mode 100644 index 64def7acd3d..000 --- a/media-sound/kid3/kid3-3.5.0.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -KDE_HANDBOOK="false" # buildsystem applies broken python hacks, bug #614950 -inherit kde5 - -DESCRIPTION="Simple tag editor based on Qt" -HOMEPAGE="https://kid3.sourceforge.io/; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="5" -KEYWORDS="amd64 x86" -IUSE="acoustid flac kde mp3 mp4 +taglib vorbis" - -REQUIRED_USE="flac? ( vorbis )" - -COMMON_DEPEND=" - $(add_qt_dep qtdbus) - $(add_qt_dep qtdeclarative) - $(add_qt_dep qtgui) - $(add_qt_dep qtmultimedia) - $(add_qt_dep qtnetwork) - $(add_qt_dep qtwidgets) - $(add_qt_dep qtxml) - sys-libs/readline:0= - acoustid? ( - media-libs/chromaprint - virtual/ffmpeg - ) - flac? ( - media-libs/flac[cxx] - media-libs/libvorbis - ) - kde? ( - $(add_frameworks_dep kconfig) - $(add_frameworks_dep kconfigwidgets) - $(add_frameworks_dep kcoreaddons) - $(add_frameworks_dep kwidgetsaddons) - $(add_frameworks_dep kxmlgui) - ) - mp3? ( media-libs/id3lib ) - mp4? ( media-libs/libmp4v2:0 ) - taglib? ( >=media-libs/taglib-1.9.1 ) - vorbis? ( - media-libs/libogg - media-libs/libvorbis - ) -" -RDEPEND="${COMMON_DEPEND} - !media-sound/kid3:4 -" -DEPEND="${COMMON_DEPEND} - $(add_qt_dep linguist-tools) -" - -PATCHES=( - "${FILESDIR}/${PN}-3.3.2-libdir.patch" - "${FILESDIR}/${PN}-3.4.4-deps.patch" -) - -src_prepare() { - # overengineered upstream build system - # kde5 eclass src_prepare leads to compile failure - - # only enable handbook when required - if ! use_if_iuse handbook ; then - cmake_comment_add_subdirectory ${KDE_DOC_DIR} - fi - - cmake-utils_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DWITH_PHONON=OFF - -DWITH_QT4=OFF - -DWITH_QT5=ON - -DWITH_CHROMAPRINT=$(usex acoustid) - -DWITH_FLAC=$(usex flac) - -DWITH_ID3LIB=$(usex mp3) - -DWITH_MP4V2=$(usex mp4) - -DWITH_TAGLIB=$(usex taglib) - -DWITH_VORBIS=$(usex vorbis) - ) - - if use kde ; then - mycmakeargs+=( "-DWITH_APPS=KDE;CLI" ) - else - mycmakeargs+=( "-DWITH_APPS=Qt;CLI" ) - fi - - kde5_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: media-video/kaffeine/
commit: 3f72370098200ba7881fe1d7f9a3282f43ea9339 Author: Michael Palimaka gentoo org> AuthorDate: Thu Jan 25 14:29:45 2018 + Commit: Michael Palimaka gentoo org> CommitDate: Thu Jan 25 14:41:35 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f723700 media-video/kaffeine: stabilise 2.0.14 for amd64/x86 Package-Manager: Portage-2.3.19, Repoman-2.3.6 media-video/kaffeine/kaffeine-2.0.14.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-video/kaffeine/kaffeine-2.0.14.ebuild b/media-video/kaffeine/kaffeine-2.0.14.ebuild index 5ffcfdfea1f..77757018422 100644 --- a/media-video/kaffeine/kaffeine-2.0.14.ebuild +++ b/media-video/kaffeine/kaffeine-2.0.14.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ HOMEPAGE="https://kaffeine.kde.org/; SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz" LICENSE="GPL-2+ handbook? ( FDL-1.3 )" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="dvb" CDEPEND="