[gentoo-commits] repo/gentoo:master commit in: games-engines/residualvm/
commit: b68856aa4f014788855cb80a10c8022ae8b67a94 Author: Lars Wendler gentoo org> AuthorDate: Tue Nov 5 07:56:36 2019 + Commit: Lars Wendler gentoo org> CommitDate: Tue Nov 5 07:56:52 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b68856aa games-engines/residualvm: Simplified ebuild a bit Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Lars Wendler gentoo.org> games-engines/residualvm/residualvm-.ebuild | 14 +- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/games-engines/residualvm/residualvm-.ebuild b/games-engines/residualvm/residualvm-.ebuild index 0f0a4bb4dbc..da2087300c2 100644 --- a/games-engines/residualvm/residualvm-.ebuild +++ b/games-engines/residualvm/residualvm-.ebuild @@ -18,7 +18,7 @@ SLOT="0" IUSE="alsa debug jpeg mpeg2 mp3 opengl png truetype vorbis zlib" # TODO: fix dynamic plugin support -# games crash without media-libs/libsdl[alsa] +# games crash without media-libs/libsdl2[alsa] RDEPEND=" media-libs/glew:0= media-libs/libsdl2[X,sound,alsa,joystick,opengl,video] @@ -80,15 +80,3 @@ src_install() { default doicon -s 256 icons/${PN}.png } - -pkg_preinst() { - xdg_pkg_preinst -} - -pkg_postinst() { - xdg_pkg_postinst -} - -pkg_postrm() { - xdg_pkg_postrm -}
[gentoo-commits] repo/gentoo:master commit in: net-misc/youtube-dl/
commit: cdee5c0b843f80faaec010fc9b46d5c853edefe4 Author: Jeroen Roovers gentoo org> AuthorDate: Tue Nov 5 07:43:40 2019 + Commit: Jeroen Roovers gentoo org> CommitDate: Tue Nov 5 07:43:53 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdee5c0b net-misc/youtube-dl: Version 2019.11.05 Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Jeroen Roovers gentoo.org> net-misc/youtube-dl/Manifest | 1 + net-misc/youtube-dl/youtube-dl-2019.11.05.ebuild | 69 2 files changed, 70 insertions(+) diff --git a/net-misc/youtube-dl/Manifest b/net-misc/youtube-dl/Manifest index 977b64a78e6..65178ac0b00 100644 --- a/net-misc/youtube-dl/Manifest +++ b/net-misc/youtube-dl/Manifest @@ -1 +1,2 @@ DIST youtube-dl-2019.10.29.tar.gz 3172150 BLAKE2B 2cdaed88f1518245515d3d4030db8dd22b83ad1955bbd08fcef52b581d35f2de28dd9a95aafaede4edcba67aaf3b6e7697142ed6c715754da957a5cf8476cf80 SHA512 53d79440a86a08c39ec2f6d26e54aec12594b41419aeba2494eab087b49de97485beaeabc17cf819024799cf6f44d2386422c9d8f484c091c34b8cb202023c9d +DIST youtube-dl-2019.11.05.tar.gz 3159084 BLAKE2B 9db643c3f3fafa0ee0b35b24afa411a169fe91f4dc2dd756ce1d3ce4b0db32cb483bca9cafdde6395232f38d5bafe90cca065fe7c1359f35d26e75dfecdb8bc3 SHA512 ec6d42e61d01e7f4087e980953c47facbbc9c5722d40f6c066789b940e084042fdc9a00266c13822a671137adf7f528fd7eb31a7849337e2e7418a722d9f865f diff --git a/net-misc/youtube-dl/youtube-dl-2019.11.05.ebuild b/net-misc/youtube-dl/youtube-dl-2019.11.05.ebuild new file mode 100644 index 000..89ac8f636ee --- /dev/null +++ b/net-misc/youtube-dl/youtube-dl-2019.11.05.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +PYTHON_COMPAT=(python{2_7,3_5,3_6,3_7}) +inherit bash-completion-r1 distutils-r1 readme.gentoo-r1 + +DESCRIPTION="Download videos from YouTube.com (and more sites...)" +HOMEPAGE="https://github.com/ytdl-org/youtube-dl/; +SRC_URI="https://youtube-dl.org/downloads/${PV}/${P}.tar.gz; +LICENSE="public-domain" + +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris" +RESTRICT="test" +SLOT="0" +DEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] +" +RDEPEND=" + ${DEPEND} + || ( + dev-python/pycryptodome[${PYTHON_USEDEP}] + dev-python/pycrypto[${PYTHON_USEDEP}] + ) +" +S="${WORKDIR}/${PN}" + +src_compile() { + distutils-r1_src_compile +} + +python_install_all() { + dodoc README.txt + doman ${PN}.1 + + newbashcomp ${PN}.bash-completion ${PN} + + insinto /usr/share/zsh/site-functions + newins ${PN}.zsh _${PN} + + insinto /usr/share/fish/vendor_completions.d + doins ${PN}.fish + + distutils-r1_python_install_all + + rm -r "${ED}"/usr/etc || die + rm -r "${ED}"/usr/share/doc/youtube_dl || die +} + +pkg_postinst() { + elog "${PN}(1) / https://bugs.gentoo.org/355661 /" + elog "https://github.com/rg3/${PN}/blob/master/README.md#faq :" + elog + elog "${PN} works fine on its own on most sites. However, if you want" + elog "to convert video/audio, you'll need avconf (media-video/libav) or" + elog "ffmpeg (media-video/ffmpeg). On some sites - most notably YouTube -" + elog "videos can be retrieved in a higher quality format without sound." + elog "${PN} will detect whether avconv/ffmpeg is present and" + elog "automatically pick the best option." + elog + elog "Videos or video formats streamed via RTMP protocol can only be" + elog "downloaded when rtmpdump (media-video/rtmpdump) is installed." + elog + elog "Downloading MMS and RTSP videos requires either mplayer" + elog "(media-video/mplayer) or mpv (media-video/mpv) to be installed." + elog + elog "If you want ${PN} to embed thumbnails from the metadata into the" + elog "resulting MP4 files, consider installing media-video/atomicparsley" +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rex-powershell/
commit: 5b08abe2681d4c9798901b0c66ca8d3f58aac871 Author: Hans de Graaff gentoo org> AuthorDate: Tue Nov 5 07:19:56 2019 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Nov 5 07:22:01 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b08abe2 Revert "dev-ruby/rex-powershell: cleanup" This reverts commit 2590dd810beb238a07179eee533e6303a2d4b4f3. Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/rex-powershell/Manifest | 3 +++ .../rex-powershell/rex-powershell-0.1.77.ebuild| 24 ++ .../rex-powershell/rex-powershell-0.1.78.ebuild| 24 ++ .../rex-powershell/rex-powershell-0.1.79.ebuild| 24 ++ 4 files changed, 75 insertions(+) diff --git a/dev-ruby/rex-powershell/Manifest b/dev-ruby/rex-powershell/Manifest index 8a38039a80b..567e1d5af50 100644 --- a/dev-ruby/rex-powershell/Manifest +++ b/dev-ruby/rex-powershell/Manifest @@ -1,2 +1,5 @@ +DIST rex-powershell-0.1.77.gem 28160 BLAKE2B d1fb9f6e9f66e6b55b09bdda329037ea7da135b9eaec9f1437ca374f3be5da1b5ee63f7c92d56447c88964a4c1a4bef68b2d6b64a4e507b7c2a7010f1ff09d40 SHA512 99e3a8394c580b07580f8c230f049b15fd80b02db4b940208a1086e1c3d679ab1b757fee56356d6b25a6876ccb21c50d1037b7bbadc486a7c38b10b9b81a09d3 +DIST rex-powershell-0.1.78.gem 28160 BLAKE2B 922a4a6f8605335c664fbdad7e6214bdd48dff5d648eb324f92a5f48dd62d2a0b98283f4cddd4ccb8190b78b1c1a637190a836d0d0b486c80b18e383fa49820a SHA512 db3e1cf0e10d6454fb5b5b76e346fa7f299f14e8d2399ee7f863708444bd6404984a16bc2fccedcc1f06a1eac7add63fc75c5f1d2b8c9fb5c421817e385000cc +DIST rex-powershell-0.1.79.gem 28160 BLAKE2B 0c8deee7ff50741d7ec868f1726b2e3a705ab6d623221b15a0cba831fc0b5ab1143da9186940f73f48dfd7f448e018421a098b673ffc846c5b726128e5a533df SHA512 e7b8680b291827700f0b1eb150205ee2e6bf795029ab7fa0d2323ca345b7a73edfbd5f848dbc5b001354d1649e0c207e5b96d55e9b68b0021457b63d97e64213 DIST rex-powershell-0.1.80.gem 28160 BLAKE2B 2af2e6c868e77bf37772c8bb31e69c4288b69315d6285b215682f2a09af6fd98f7281d4a9c70c310159ba981104ed627020f9082ade90294bb36e036dc2fde73 SHA512 ff5c8b0af774c16398fc78c434840a4e150cadca8b1f76b887fd1f59150a18d2d6c7f1b7adad5f367f3a5eac9db5448ab82abba5fcf05c30fa3fa34da14948a7 DIST rex-powershell-0.1.82.gem 28672 BLAKE2B 108ef69d9cf09c8fa44efaa360712448b79b694012116a35ad5bda6cdcb6351fa26ad274343176a1e5bdb5c78d9187526dedde83ec2071bcace33ae16ffd8b28 SHA512 a6c8436f131d04561324172adcf91f2425a375703b731a1f817ddcbece292ecc8cd6ff3af1de6d94cee05fef27a7adef51fe9edc25825638fdeb89b501f3fa55 diff --git a/dev-ruby/rex-powershell/rex-powershell-0.1.77.ebuild b/dev-ruby/rex-powershell/rex-powershell-0.1.77.ebuild new file mode 100644 index 000..d44f1014de1 --- /dev/null +++ b/dev-ruby/rex-powershell/rex-powershell-0.1.77.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="none" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="Ruby Exploitation(Rex) library for generating/manipulating Powershell scripts" +HOMEPAGE="https://rubygems.org/gems/rex-powershell; + +LICENSE="BSD" + +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +ruby_add_bdepend "dev-ruby/rex-random_identifier + dev-ruby/rex-text" diff --git a/dev-ruby/rex-powershell/rex-powershell-0.1.78.ebuild b/dev-ruby/rex-powershell/rex-powershell-0.1.78.ebuild new file mode 100644 index 000..d44f1014de1 --- /dev/null +++ b/dev-ruby/rex-powershell/rex-powershell-0.1.78.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_TEST="none" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="Ruby Exploitation(Rex) library for generating/manipulating Powershell scripts" +HOMEPAGE="https://rubygems.org/gems/rex-powershell; + +LICENSE="BSD" + +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +ruby_add_bdepend "dev-ruby/rex-random_identifier + dev-ruby/rex-text" diff --git a/dev-ruby/rex-powershell/rex-powershell-0.1.79.ebuild b/dev-ruby/rex-powershell/rex-powershell-0.1.79.ebuild new file mode 100644 index 000..dcab5e40de5 --- /dev/null +++ b/dev-ruby/rex-powershell/rex-powershell-0.1.79.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25 ruby26" + +RUBY_FAKEGEM_RECIPE_TEST="none" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="Ruby Exploitation(Rex) library for generating/manipulating Powershell scripts" +HOMEPAGE="https://rubygems.org/gems/rex-powershell; + +LICENSE="BSD" + +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86"
[gentoo-commits] repo/gentoo:master commit in: games-engines/scummvm/files/, games-engines/scummvm/
commit: f7daebb36ddf1612cea0cf0f1d6141c9bc01fb56 Author: Lars Wendler gentoo org> AuthorDate: Tue Nov 5 07:05:29 2019 + Commit: Lars Wendler gentoo org> CommitDate: Tue Nov 5 07:09:30 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7daebb3 games-engines/scummvm: Bump to version 2.1.0 Closes: https://bugs.gentoo.org/699334 Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Lars Wendler gentoo.org> games-engines/scummvm/Manifest | 1 + .../files/scummvm-2.1.0-tts_pthread_link.patch | 22 + games-engines/scummvm/metadata.xml | 1 + games-engines/scummvm/scummvm-2.1.0.ebuild | 109 + 4 files changed, 133 insertions(+) diff --git a/games-engines/scummvm/Manifest b/games-engines/scummvm/Manifest index e3b863b3406..eafca9329bc 100644 --- a/games-engines/scummvm/Manifest +++ b/games-engines/scummvm/Manifest @@ -1 +1,2 @@ DIST scummvm-2.0.0.tar.xz 21291656 BLAKE2B 303aa4254d1c940ce6d65d192f2678a033015f1b85e38c62902aa8fac05a1ff33fd7e3fe9de47825cd0cf72076027adb21c72a63a38349f9ee8f63566f3db948 SHA512 5f4c11145c5dfcc7ae95d5c0e5ac9e938912cc5060b9d5fdfcb699a745755b31412e44199e487ad388ca5e091afc3366f874610adb44d440f336e26d6cd4812c +DIST scummvm-2.1.0.tar.xz 27188916 BLAKE2B b808ff335e5b25c58c8caebfe660b4c2938dcb6eada0aa5b31777b97ff2fb7cb3732d516fc4d981ab1bee16876d62f634f69517158c7c233e11cc22575b15c09 SHA512 9a03cf207660aa49e49f53e1df10b774b7c9711dffd527e00518015e7e7057f25538a7dd89e248e9237434cf08a9f7ea6b215805fb65a770fb20596f5e713218 diff --git a/games-engines/scummvm/files/scummvm-2.1.0-tts_pthread_link.patch b/games-engines/scummvm/files/scummvm-2.1.0-tts_pthread_link.patch new file mode 100644 index 000..70440be0e13 --- /dev/null +++ b/games-engines/scummvm/files/scummvm-2.1.0-tts_pthread_link.patch @@ -0,0 +1,22 @@ +From 26c09be3a091e47419ba2629c5f2a346ad6a5543 Mon Sep 17 00:00:00 2001 +From: Christian Krause +Date: Wed, 16 Oct 2019 22:41:27 +0200 +Subject: [PATCH] TTS: Link libpthread explicitly on Linux platform + +--- + configure | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/configure b/configure +index 0adf0bb7bad..dbfe336e6d0 100755 +--- a/configure b/configure +@@ -5504,7 +5504,7 @@ else + echo "linux" + _tts=yes + define_in_config_if_yes $_tts 'USE_SPEECH_DISPATCHER' +- append_var LIBS '-lspeechd' ++ append_var LIBS '-lspeechd -lpthread' + ;; + mingw*) + echo "win32" diff --git a/games-engines/scummvm/metadata.xml b/games-engines/scummvm/metadata.xml index 3f7ace82af0..e71c4a5e17b 100644 --- a/games-engines/scummvm/metadata.xml +++ b/games-engines/scummvm/metadata.xml @@ -8,6 +8,7 @@ compile with support for fluidsynth enable mpeg2 codec for cutscenes +enable text-to-speech support through app-accessibility/speech-dispatcher enable unsupported and/or broken game engines (you're on your own) diff --git a/games-engines/scummvm/scummvm-2.1.0.ebuild b/games-engines/scummvm/scummvm-2.1.0.ebuild new file mode 100644 index 000..f278a9a5471 --- /dev/null +++ b/games-engines/scummvm/scummvm-2.1.0.ebuild @@ -0,0 +1,109 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit desktop flag-o-matic toolchain-funcs xdg + +DESCRIPTION="Reimplementation of the SCUMM game engine used in Lucasarts adventures" +HOMEPAGE="https://www.scummvm.org/; +SRC_URI="https://scummvm.org/frs/scummvm/${PV}/${P}.tar.xz; + +LICENSE="GPL-2+ LGPL-2.1 BSD GPL-3-with-font-exception" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="a52 aac alsa debug flac fluidsynth jpeg lua mpeg2 mp3 opengl png speech theora truetype unsupported vorbis zlib" +RESTRICT="test" # it only looks like there's a test there #77507 + +RDEPEND=" + >=media-libs/libsdl2-2.0.0[sound,joystick,video] + media-libs/sdl2-net + a52? ( media-libs/a52dec ) + aac? ( media-libs/faad2 ) + alsa? ( media-libs/alsa-lib ) + flac? ( media-libs/flac ) + fluidsynth? ( media-sound/fluidsynth ) + jpeg? ( virtual/jpeg:0 ) + mp3? ( media-libs/libmad ) + mpeg2? ( media-libs/libmpeg2 ) + opengl? ( virtual/opengl ) + png? ( media-libs/libpng:0 ) + speech? ( app-accessibility/speech-dispatcher ) + truetype? ( media-libs/freetype:2 ) + theora? ( media-libs/libtheora ) + vorbis? ( + media-libs/libogg + media-libs/libvorbis + ) + zlib? ( sys-libs/zlib:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + app-arch/xz-utils + truetype? ( virtual/pkgconfig ) + x86? ( dev-lang/nasm ) +" + +S="${WORKDIR}/${P/_/}" + +PATCHES=( + "${FILESDIR}/${P}-tts_pthread_link.patch" +) + +src_prepare() { + xdg_src_prepare + + # -g isn't needed for nasm here
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rex-exploitation/
commit: f250e475f9eb17561854871d1c0b058e39b0e71e Author: Hans de Graaff gentoo org> AuthorDate: Tue Nov 5 06:04:31 2019 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Nov 5 06:41:11 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f250e475 dev-ruby/rex-exploitation: cleanup Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/rex-exploitation/Manifest | 1 - .../rex-exploitation-0.1.19.ebuild | 31 -- 2 files changed, 32 deletions(-) diff --git a/dev-ruby/rex-exploitation/Manifest b/dev-ruby/rex-exploitation/Manifest index 83da3323cf4..f24e0467118 100644 --- a/dev-ruby/rex-exploitation/Manifest +++ b/dev-ruby/rex-exploitation/Manifest @@ -1,3 +1,2 @@ -DIST rex-exploitation-0.1.19.gem 79360 BLAKE2B 47043054ee9d08775c67d54b31861ad3a454a487bdc47beb135942e267040de7611308c62a23cbf853d190fb8f88c52998dfe3b24f66a698e76e273b6a69d822 SHA512 244de5259e3f4f645df09d1843c34d9ea4f9ea56ba22498495792f192b79a0451810f5c7e73516da5a455c27e61b66f8ccfbc485372946fcedd179b75ff9b31e DIST rex-exploitation-0.1.20.gem 79360 BLAKE2B 59dea65582647444e21cc1b0ae744c857b3007b8215c81244d37c6f3d8abcb1ef1b1d01428f306b4c5f6fdd1b3db0326de3c50fa38fa50505b4de9c05ba518e1 SHA512 e1df4ffde57ab40bf4b2492370d44bf064f39f657c7a8140416f51560a0be9b31ef95b1bdadaae6f6ec75c86e0978b41112a18caa1f69262c67945d3529f9990 DIST rex-exploitation-0.1.21.gem 79360 BLAKE2B 78c31cf2255b8cc5fc9e7886d20bbad85f48877798ff68efaa72e22de9d62f3a78bc980a2ba1507e5aee6b35ba9fdc7b352f11985202584d10584fd84018f0bd SHA512 81cd2e8ab8a8230be66f8597a85894cf92e969c21864c04525eed93a614eb467e6ac6d1bb2bfc91ff68b1795be7a27c03c136c5976f9f76736e972bf2e7b890a diff --git a/dev-ruby/rex-exploitation/rex-exploitation-0.1.19.ebuild b/dev-ruby/rex-exploitation/rex-exploitation-0.1.19.ebuild deleted file mode 100644 index 58d9ec259d8..000 --- a/dev-ruby/rex-exploitation/rex-exploitation-0.1.19.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -USE_RUBY="ruby23 ruby24 ruby25" - -RUBY_FAKEGEM_RECIPE_TEST="none" -RUBY_FAKEGEM_RECIPE_DOC="rdoc" -RUBY_FAKEGEM_BINWRAP="" - -inherit ruby-fakegem - -DESCRIPTION="various helper mechanisms for creating exploits" -HOMEPAGE="https://rubygems.org/gems/rex-exploitation; - -LICENSE="BSD" - -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="" - -ruby_add_rdepend "dev-ruby/jsobfu:* - dev-ruby/metasm:* - dev-ruby/rex-arch - dev-ruby/rex-encoder - dev-ruby/rex-text" - -all_ruby_prepare() { - sed -i '/bundler/d' Rakefile -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rex-text/
commit: 7cab0cfb580f95b91289c5235404d529361981c0 Author: Hans de Graaff gentoo org> AuthorDate: Tue Nov 5 06:02:19 2019 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Nov 5 06:41:10 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cab0cfb dev-ruby/rex-text: cleanup Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/rex-text/Manifest | 3 --- dev-ruby/rex-text/rex-text-0.2.20.ebuild | 23 --- dev-ruby/rex-text/rex-text-0.2.21.ebuild | 23 --- dev-ruby/rex-text/rex-text-0.2.22.ebuild | 23 --- 4 files changed, 72 deletions(-) diff --git a/dev-ruby/rex-text/Manifest b/dev-ruby/rex-text/Manifest index 9b538b10eb8..f0d7665d178 100644 --- a/dev-ruby/rex-text/Manifest +++ b/dev-ruby/rex-text/Manifest @@ -1,5 +1,2 @@ -DIST rex-text-0.2.20.gem 44544 BLAKE2B c446dfcbb54ed9cf57f019f2158fdfe37ae6815f3e02627564e0a0e472f56ab301a805e12f4aafb3f1e8e3052b35737add225c16979bb6dd4a7988b08062ff99 SHA512 0043abccc14dc70c750edf42f405368ac305158bcad98586f169b3edb808a5565101a302b32afd5d916a96a7cce4e2e27f2b0e1bcaf152367aac8bafdfbf1474 -DIST rex-text-0.2.21.gem 44544 BLAKE2B d905973b190b84f048ab26774651e394d8902b81377cab92298800b462e009b7ed8b8ac8f8c10f3726475bfe2a696a40655cbbd6efbf820974c503df37f07d10 SHA512 9504b78f77f4c00cc42e43313f48b058ecb5fb8c183225e580b8750810c26eaf22949793b46d90e5e36276d25a419153b38ea387fd28bc9414de62843e3efcba -DIST rex-text-0.2.22.gem 44544 BLAKE2B c83976b7ccb2d33a94e61735f0234bcb29b1fffdd464bd2f10e40f45eb6e270979a26bcb0299de9af76edb44198803b26f601eaab18b3c5a9d8e5c3a07324ff9 SHA512 02a94c791fcc3c745d0728d767e82cfd20024db461c407f608ae8198f50c27d3b211baa791d7ca42fd6b5542453fedc8e57f2b421e88f1099d1247249e660efc DIST rex-text-0.2.23.gem 44544 BLAKE2B 4871d7869e11b5d450704ee0e19da1fb468cb6870569c41141b4a51a4ce267304ff0404d76d96b54b1a403d59f7efa724f60e16ef032c539a4cec56c0596345e SHA512 9dfa878a5da627ee10497a5f6ba9b8f7c63f649cfbd5b4a140b79ec9a98c65732e01f9938dfad2ff009296c42108b37d0df794bf40cb1741f3881de7d954d16f DIST rex-text-0.2.24.gem 44544 BLAKE2B 7da2f0fa33adf9bdc409f91288f47dc481a732159473f0a901cdbe5f4a8b8669d6bf96bc77603c0179d113b755472e13bd19d92ed74c2f25a187479dedb978fd SHA512 06da127bff8c3addf4e6a914d8e358658bc785776efac036518547f69389aa9a1ce314fce5ab3148453b6a9e3593a2f291d26ad0fa2bb4687e31e6078c594f9a diff --git a/dev-ruby/rex-text/rex-text-0.2.20.ebuild b/dev-ruby/rex-text/rex-text-0.2.20.ebuild deleted file mode 100644 index bb5e58149f4..000 --- a/dev-ruby/rex-text/rex-text-0.2.20.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -USE_RUBY="ruby23 ruby24 ruby25" - -# Specs are not bundled in the gem and upstream source is not tagged -RUBY_FAKEGEM_RECIPE_TEST="none" - -RUBY_FAKEGEM_RECIPE_DOC="rdoc" -RUBY_FAKEGEM_BINWRAP="" - -inherit ruby-fakegem - -DESCRIPTION="Rex library for text generation and manipulation" -HOMEPAGE="https://github.com/rapid7/rex-text; - -LICENSE="BSD" - -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="" diff --git a/dev-ruby/rex-text/rex-text-0.2.21.ebuild b/dev-ruby/rex-text/rex-text-0.2.21.ebuild deleted file mode 100644 index c5432e9cea9..000 --- a/dev-ruby/rex-text/rex-text-0.2.21.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -USE_RUBY="ruby23 ruby24 ruby25 ruby26" - -# Specs are not bundled in the gem and upstream source is not tagged -RUBY_FAKEGEM_RECIPE_TEST="none" - -RUBY_FAKEGEM_RECIPE_DOC="rdoc" -RUBY_FAKEGEM_BINWRAP="" - -inherit ruby-fakegem - -DESCRIPTION="Rex library for text generation and manipulation" -HOMEPAGE="https://github.com/rapid7/rex-text; - -LICENSE="BSD" - -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="" diff --git a/dev-ruby/rex-text/rex-text-0.2.22.ebuild b/dev-ruby/rex-text/rex-text-0.2.22.ebuild deleted file mode 100644 index 8d0e3e18868..000 --- a/dev-ruby/rex-text/rex-text-0.2.22.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -USE_RUBY="ruby24 ruby25 ruby26" - -# Specs are not bundled in the gem and upstream source is not tagged -RUBY_FAKEGEM_RECIPE_TEST="none" - -RUBY_FAKEGEM_RECIPE_DOC="rdoc" -RUBY_FAKEGEM_BINWRAP="" - -inherit ruby-fakegem - -DESCRIPTION="Rex library for text generation and manipulation" -HOMEPAGE="https://github.com/rapid7/rex-text; - -LICENSE="BSD" - -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" -IUSE=""
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rcairo/
commit: fdec4bcf903ac5ab891f73a636a82c2c93fa0fcb Author: Hans de Graaff gentoo org> AuthorDate: Tue Nov 5 06:05:10 2019 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Nov 5 06:41:11 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdec4bcf dev-ruby/rcairo: cleanup Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/rcairo/Manifest | 1 - dev-ruby/rcairo/rcairo-1.15.11.ebuild | 81 --- 2 files changed, 82 deletions(-) diff --git a/dev-ruby/rcairo/Manifest b/dev-ruby/rcairo/Manifest index efda01b2854..7deb727530b 100644 --- a/dev-ruby/rcairo/Manifest +++ b/dev-ruby/rcairo/Manifest @@ -1,3 +1,2 @@ -DIST cairo-1.15.11.gem 103424 BLAKE2B da4598d64d57ebe9245d892c25cfed0198d4a2c6adc440e7547314bb01adfde20118f17c6a07b0342a78c5e86b18e5c4b51782f99a61b34deeab0bdff12649ce SHA512 3c21468511eac323b27a86e1c5188b5444d3bf2de244f4dc35d0ae297cb3f1756ec8333555bb7c4178e9f4ebcfd1600e6fd77fa7fe76055bf633bb2f8c69271c DIST cairo-1.16.2.gem 100352 BLAKE2B b8b02e949b33c60ebe05852efd1cd775a79dab5ab6837f973ecf1b2c1af653a7c09221892b92210b9e5a0d615732116a91e5e1e9f93229f98987c18b36514dcc SHA512 b711399ddd7afa958e3faee87b2a768f55af9ec0cef486d9edcf082a0c7a5ec90610d9a52784d55608a70befe4571e4cb1abc401a8a5b5357fa0bfff9159d239 DIST cairo-1.16.4.gem 196608 BLAKE2B f7cc8d9e2dc5e3f6dc5a6e259f5594bd7a6cfb13c3577a870949696c25c5139b69d6809cceda664ccf7b7278536b2d551bbd42e4471154a302eb1710324c2792 SHA512 5af8536cd374255386fdc84b265deebb7ed21ef270538f0c2d6a5cdf3dcf1c913633f1ca813f197460968b20b6e592f24334b872cf822584d4de28c589160da8 diff --git a/dev-ruby/rcairo/rcairo-1.15.11.ebuild b/dev-ruby/rcairo/rcairo-1.15.11.ebuild deleted file mode 100644 index 8ebaa5b814c..000 --- a/dev-ruby/rcairo/rcairo-1.15.11.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -USE_RUBY="ruby23 ruby24 ruby25" - -RUBY_FAKEGEM_NAME="cairo" - -RUBY_FAKEGEM_RECIPE_DOC="rdoc" - -RUBY_FAKEGEM_TASK_TEST="" - -RUBY_FAKEGEM_DOCDIR="doc" - -RUBY_FAKEGEM_EXTRADOC="AUTHORS NEWS" - -inherit multilib ruby-fakegem - -DESCRIPTION="Ruby bindings for cairo" -HOMEPAGE="https://cairographics.org/rcairo/; - -IUSE="" - -SLOT="0" -LICENSE="|| ( Ruby GPL-2 )" -KEYWORDS="amd64 ~ppc ~x86" - -RDEPEND="${RDEPEND} - >=x11-libs/cairo-1.2.0[svg]" -DEPEND="${DEPEND} - >=x11-libs/cairo-1.2.0[svg]" - -ruby_add_bdepend " - >=dev-ruby/pkg-config-1.2.2 - dev-ruby/ruby-glib2 - test? ( >=dev-ruby/test-unit-2.1.0-r1:2 )" - -all_ruby_prepare() { - # Avoid development dependency. - sed -i -e '/notify/ s:^:#:' test/cairo-test-utils.rb || die - - # Avoid unneeded dependency - sed -i -e '/native-package-installer/ s:^:#:' ext/cairo/extconf.rb || die - sed -i -e '/native-package-installer/,/Gem::Dependency/ d' ../metadata || die - - # Avoid test that requires unpackaged fixture - sed -i -e '/sub_test_case..FreeTypeFontFace/,/^ end/ s:^:#:' test/test_font_face.rb || die -} - -each_ruby_configure() { - ${RUBY} -Cext/cairo extconf.rb || die "extconf failed" -} - -each_ruby_compile() { - emake V=1 -Cext/cairo - - # again, try to make it more standard, to install it more easily. - cp ext/cairo/cairo$(get_modname) lib/ || die -} - -each_ruby_test() { - # don't rely on the Rakefile because it's a mess to load with - # their hierarchy, do it manually. - ${RUBY} -Ilib -r ./test/cairo-test-utils.rb \ - -e 'gem "test-unit"; require "test/unit"; Dir.glob("test/**/test_*.rb") {|f| load f}' || die "tests failed" -} - -each_ruby_install() { - each_fakegem_install - - insinto $(ruby_get_hdrdir) - doins ext/cairo/rb_cairo.h -} - -all_ruby_install() { - all_fakegem_install - - insinto /usr/share/doc/${PF}/samples - doins -r samples/* -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rex-powershell/
commit: 2590dd810beb238a07179eee533e6303a2d4b4f3 Author: Hans de Graaff gentoo org> AuthorDate: Tue Nov 5 06:03:25 2019 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Nov 5 06:41:10 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2590dd81 dev-ruby/rex-powershell: cleanup Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/rex-powershell/Manifest | 3 --- .../rex-powershell/rex-powershell-0.1.77.ebuild| 24 -- .../rex-powershell/rex-powershell-0.1.78.ebuild| 24 -- .../rex-powershell/rex-powershell-0.1.79.ebuild| 24 -- 4 files changed, 75 deletions(-) diff --git a/dev-ruby/rex-powershell/Manifest b/dev-ruby/rex-powershell/Manifest index 567e1d5af50..8a38039a80b 100644 --- a/dev-ruby/rex-powershell/Manifest +++ b/dev-ruby/rex-powershell/Manifest @@ -1,5 +1,2 @@ -DIST rex-powershell-0.1.77.gem 28160 BLAKE2B d1fb9f6e9f66e6b55b09bdda329037ea7da135b9eaec9f1437ca374f3be5da1b5ee63f7c92d56447c88964a4c1a4bef68b2d6b64a4e507b7c2a7010f1ff09d40 SHA512 99e3a8394c580b07580f8c230f049b15fd80b02db4b940208a1086e1c3d679ab1b757fee56356d6b25a6876ccb21c50d1037b7bbadc486a7c38b10b9b81a09d3 -DIST rex-powershell-0.1.78.gem 28160 BLAKE2B 922a4a6f8605335c664fbdad7e6214bdd48dff5d648eb324f92a5f48dd62d2a0b98283f4cddd4ccb8190b78b1c1a637190a836d0d0b486c80b18e383fa49820a SHA512 db3e1cf0e10d6454fb5b5b76e346fa7f299f14e8d2399ee7f863708444bd6404984a16bc2fccedcc1f06a1eac7add63fc75c5f1d2b8c9fb5c421817e385000cc -DIST rex-powershell-0.1.79.gem 28160 BLAKE2B 0c8deee7ff50741d7ec868f1726b2e3a705ab6d623221b15a0cba831fc0b5ab1143da9186940f73f48dfd7f448e018421a098b673ffc846c5b726128e5a533df SHA512 e7b8680b291827700f0b1eb150205ee2e6bf795029ab7fa0d2323ca345b7a73edfbd5f848dbc5b001354d1649e0c207e5b96d55e9b68b0021457b63d97e64213 DIST rex-powershell-0.1.80.gem 28160 BLAKE2B 2af2e6c868e77bf37772c8bb31e69c4288b69315d6285b215682f2a09af6fd98f7281d4a9c70c310159ba981104ed627020f9082ade90294bb36e036dc2fde73 SHA512 ff5c8b0af774c16398fc78c434840a4e150cadca8b1f76b887fd1f59150a18d2d6c7f1b7adad5f367f3a5eac9db5448ab82abba5fcf05c30fa3fa34da14948a7 DIST rex-powershell-0.1.82.gem 28672 BLAKE2B 108ef69d9cf09c8fa44efaa360712448b79b694012116a35ad5bda6cdcb6351fa26ad274343176a1e5bdb5c78d9187526dedde83ec2071bcace33ae16ffd8b28 SHA512 a6c8436f131d04561324172adcf91f2425a375703b731a1f817ddcbece292ecc8cd6ff3af1de6d94cee05fef27a7adef51fe9edc25825638fdeb89b501f3fa55 diff --git a/dev-ruby/rex-powershell/rex-powershell-0.1.77.ebuild b/dev-ruby/rex-powershell/rex-powershell-0.1.77.ebuild deleted file mode 100644 index d44f1014de1..000 --- a/dev-ruby/rex-powershell/rex-powershell-0.1.77.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -USE_RUBY="ruby23 ruby24 ruby25" - -RUBY_FAKEGEM_RECIPE_TEST="none" -RUBY_FAKEGEM_RECIPE_DOC="rdoc" -RUBY_FAKEGEM_BINWRAP="" - -inherit ruby-fakegem - -DESCRIPTION="Ruby Exploitation(Rex) library for generating/manipulating Powershell scripts" -HOMEPAGE="https://rubygems.org/gems/rex-powershell; - -LICENSE="BSD" - -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="" - -ruby_add_bdepend "dev-ruby/rex-random_identifier - dev-ruby/rex-text" diff --git a/dev-ruby/rex-powershell/rex-powershell-0.1.78.ebuild b/dev-ruby/rex-powershell/rex-powershell-0.1.78.ebuild deleted file mode 100644 index d44f1014de1..000 --- a/dev-ruby/rex-powershell/rex-powershell-0.1.78.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -USE_RUBY="ruby23 ruby24 ruby25" - -RUBY_FAKEGEM_RECIPE_TEST="none" -RUBY_FAKEGEM_RECIPE_DOC="rdoc" -RUBY_FAKEGEM_BINWRAP="" - -inherit ruby-fakegem - -DESCRIPTION="Ruby Exploitation(Rex) library for generating/manipulating Powershell scripts" -HOMEPAGE="https://rubygems.org/gems/rex-powershell; - -LICENSE="BSD" - -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="" - -ruby_add_bdepend "dev-ruby/rex-random_identifier - dev-ruby/rex-text" diff --git a/dev-ruby/rex-powershell/rex-powershell-0.1.79.ebuild b/dev-ruby/rex-powershell/rex-powershell-0.1.79.ebuild deleted file mode 100644 index dcab5e40de5..000 --- a/dev-ruby/rex-powershell/rex-powershell-0.1.79.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -USE_RUBY="ruby23 ruby24 ruby25 ruby26" - -RUBY_FAKEGEM_RECIPE_TEST="none" -RUBY_FAKEGEM_RECIPE_DOC="rdoc" -RUBY_FAKEGEM_BINWRAP="" - -inherit ruby-fakegem - -DESCRIPTION="Ruby Exploitation(Rex) library for generating/manipulating Powershell scripts" -HOMEPAGE="https://rubygems.org/gems/rex-powershell; - -LICENSE="BSD" - -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="" -
[gentoo-commits] repo/proj/dotnet:master commit in: dev-dotnet/dotnetcore-sdk-bin-common/, dev-dotnet/dotnetcore-sdk-bin/
commit: d07f4b9450e5e6b82e00b70ab80e6dc38fa78b27 Author: Gergely Nagy tresorit com> AuthorDate: Mon Nov 4 17:54:22 2019 + Commit: Mikhail Pukhlikov gentoo org> CommitDate: Tue Nov 5 06:22:05 2019 + URL:https://gitweb.gentoo.org/repo/proj/dotnet.git/commit/?id=d07f4b94 dev-dotnet/dotnetcore-sdk-bin: bump to 3.1.100-preview2 Closes: https://github.com/gentoo/dotnet/pull/449 Signed-off-by: Mikhail Pukhlikov gentoo.org> 1.100_pre1.ebuild => dotnetcore-sdk-bin-common-3.1.100_pre2.ebuild} | 2 +- ...k-bin-3.1.100_pre1.ebuild => dotnetcore-sdk-bin-3.1.100_pre2.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-dotnet/dotnetcore-sdk-bin-common/dotnetcore-sdk-bin-common-3.1.100_pre1.ebuild b/dev-dotnet/dotnetcore-sdk-bin-common/dotnetcore-sdk-bin-common-3.1.100_pre2.ebuild similarity index 93% rename from dev-dotnet/dotnetcore-sdk-bin-common/dotnetcore-sdk-bin-common-3.1.100_pre1.ebuild rename to dev-dotnet/dotnetcore-sdk-bin-common/dotnetcore-sdk-bin-common-3.1.100_pre2.ebuild index 84a17a8..5d17810 100644 --- a/dev-dotnet/dotnetcore-sdk-bin-common/dotnetcore-sdk-bin-common-3.1.100_pre1.ebuild +++ b/dev-dotnet/dotnetcore-sdk-bin-common/dotnetcore-sdk-bin-common-3.1.100_pre2.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://www.microsoft.com/net/core; LICENSE="MIT" SRC_URI=" -amd64? ( https://download.visualstudio.microsoft.com/download/pr/a3cc3d8a-226d-4306-a61b-a5446fdb72ef/604e029047aec0229545e8c397a14ddb/dotnet-sdk-3.1.100-preview1-014459-linux-x64.tar.gz ) +amd64? ( https://download.visualstudio.microsoft.com/download/pr/cea4281b-84fa-428a-a73a-f0c3b89a9590/249ddf191b2dd37c4a53ac3bc383ec8a/dotnet-sdk-3.1.100-preview2-014569-linux-x64.tar.gz ) " SLOT="0" diff --git a/dev-dotnet/dotnetcore-sdk-bin/dotnetcore-sdk-bin-3.1.100_pre1.ebuild b/dev-dotnet/dotnetcore-sdk-bin/dotnetcore-sdk-bin-3.1.100_pre2.ebuild similarity index 93% rename from dev-dotnet/dotnetcore-sdk-bin/dotnetcore-sdk-bin-3.1.100_pre1.ebuild rename to dev-dotnet/dotnetcore-sdk-bin/dotnetcore-sdk-bin-3.1.100_pre2.ebuild index aaefb80..2d8cbaa 100644 --- a/dev-dotnet/dotnetcore-sdk-bin/dotnetcore-sdk-bin-3.1.100_pre1.ebuild +++ b/dev-dotnet/dotnetcore-sdk-bin/dotnetcore-sdk-bin-3.1.100_pre2.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://www.microsoft.com/net/core; LICENSE="MIT" SRC_URI=" -amd64? ( https://download.visualstudio.microsoft.com/download/pr/a3cc3d8a-226d-4306-a61b-a5446fdb72ef/604e029047aec0229545e8c397a14ddb/dotnet-sdk-3.1.100-preview1-014459-linux-x64.tar.gz ) +amd64? ( https://download.visualstudio.microsoft.com/download/pr/cea4281b-84fa-428a-a73a-f0c3b89a9590/249ddf191b2dd37c4a53ac3bc383ec8a/dotnet-sdk-3.1.100-preview2-014569-linux-x64.tar.gz ) " SLOT="3.1"
[gentoo-commits] repo/gentoo:master commit in: app-admin/keepass/
commit: 0382c685c01e9769755eb68f6bb11e56ec61e906 Author: Michael Palimaka gentoo org> AuthorDate: Tue Nov 5 06:17:49 2019 + Commit: Michael Palimaka gentoo org> CommitDate: Tue Nov 5 06:20:42 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0382c685 app-admin/keepass: avoid irrelevant warning when built with USE="aot" Closes: https://bugs.gentoo.org/687052 Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Michael Palimaka gentoo.org> app-admin/keepass/keepass-2.43.ebuild | 4 1 file changed, 4 insertions(+) diff --git a/app-admin/keepass/keepass-2.43.ebuild b/app-admin/keepass/keepass-2.43.ebuild index 1dc244ea08c..6c256a5a27b 100644 --- a/app-admin/keepass/keepass-2.43.ebuild +++ b/app-admin/keepass/keepass-2.43.ebuild @@ -26,6 +26,10 @@ RDEPEND="${COMMON_DEPEND} S="${WORKDIR}" PATCHES=( "${FILESDIR}/${PN}-2.36-xsl-path-detection.patch" ) +# bug #687052 +# file generated by mono --aot where *FLAGS don't make sense +QA_PREBUILT="usr/lib64/keepass/KeePass.exe.so" + src_prepare() { # KeePass looks for some XSL files in the same folder as the executable, # we prefer to have it in /usr/share/KeePass. Apply patch using base function.
[gentoo-commits] repo/proj/rust:master commit in: dev-lang/rust/, dev-lang/rust/files/
commit: 76042b79c4b10e7ea1c2a2c7257c7113befdfe80 Author: stefson yahoo de> AuthorDate: Tue Nov 5 06:05:17 2019 + Commit: Mikhail Pukhlikov gentoo org> CommitDate: Tue Nov 5 06:18:01 2019 + URL:https://gitweb.gentoo.org/repo/proj/rust.git/commit/?id=76042b79 dev-lang/rust: add thumbv7neon-unknown-linux-musleabihf target there's an additional rust-std for armv7 when there's neon and thumbv2 optimizations available. glibc based toolchain has it for a longer time now, and firefox does claim it when configured with --enbable-neon It's needed on top of the actuall armv7*-unknown-linux-musleabihf std lib, so it is not a replacement. Signed-off-by: Steffen Kuhn yandex.com> Closes: https://github.com/gentoo/gentoo-rust/pull/461 Signed-off-by: Mikhail Pukhlikov gentoo.org> dev-lang/rust/files/pr66103.patch | 69 +++ dev-lang/rust/rust-999.ebuild | 3 ++ dev-lang/rust/rust-.ebuild| 3 ++ 3 files changed, 75 insertions(+) diff --git a/dev-lang/rust/files/pr66103.patch b/dev-lang/rust/files/pr66103.patch new file mode 100644 index 000..d418043 --- /dev/null +++ b/dev-lang/rust/files/pr66103.patch @@ -0,0 +1,69 @@ +From d01ebbb34b3f64099174c404b46f1f660bebbb6f Mon Sep 17 00:00:00 2001 +From: Samuel Holland +Date: Mon, 4 Nov 2019 21:48:22 -0600 +Subject: [PATCH] Add target thumbv7neon-unknown-linux-musleabihf + +This is a copy of thumbv7neon-unknown-linux-gnueabihf with musl changes +merged from armv7-unknown-linux-musleabihf. +--- + src/librustc_target/spec/mod.rs | 1 + + .../thumbv7neon_unknown_linux_musleabihf.rs | 37 +++ + 2 files changed, 38 insertions(+) + create mode 100644 src/librustc_target/spec/thumbv7neon_unknown_linux_musleabihf.rs + +diff --git a/src/librustc_target/spec/mod.rs b/src/librustc_target/spec/mod.rs +index 6033d52c4411..baab7b4ca8eb 100644 +--- a/src/librustc_target/spec/mod.rs b/src/librustc_target/spec/mod.rs +@@ -362,6 +362,7 @@ supported_targets! { + ("armv7-unknown-linux-gnueabi", armv7_unknown_linux_gnueabi), + ("armv7-unknown-linux-gnueabihf", armv7_unknown_linux_gnueabihf), + ("thumbv7neon-unknown-linux-gnueabihf", thumbv7neon_unknown_linux_gnueabihf), ++("thumbv7neon-unknown-linux-musleabihf", thumbv7neon_unknown_linux_musleabihf), + ("armv7-unknown-linux-musleabi", armv7_unknown_linux_musleabi), + ("armv7-unknown-linux-musleabihf", armv7_unknown_linux_musleabihf), + ("aarch64-unknown-linux-gnu", aarch64_unknown_linux_gnu), +diff --git a/src/librustc_target/spec/thumbv7neon_unknown_linux_musleabihf.rs b/src/librustc_target/spec/thumbv7neon_unknown_linux_musleabihf.rs +new file mode 100644 +index ..1270f391731b +--- /dev/null b/src/librustc_target/spec/thumbv7neon_unknown_linux_musleabihf.rs +@@ -0,0 +1,37 @@ ++use crate::spec::{LinkerFlavor, Target, TargetOptions, TargetResult}; ++ ++// This target is for musl Linux on ARMv7 with thumb mode enabled ++// (for consistency with Android and Debian-based distributions) ++// and with NEON unconditionally enabled and, therefore, with 32 FPU ++// registers enabled as well. See section A2.6.2 on page A2-56 in ++// https://static.docs.arm.com/ddi0406/cd/DDI0406C_d_armv7ar_arm.pdf ++ ++pub fn target() -> TargetResult { ++let base = super::linux_musl_base::opts(); ++Ok(Target { ++// It's important we use "gnueabihf" and not "musleabihf" here. LLVM ++// uses it to determine the calling convention and float ABI, and LLVM ++// doesn't support the "musleabihf" value. ++llvm_target: "armv7-unknown-linux-gnueabihf".to_string(), ++target_endian: "little".to_string(), ++target_pointer_width: "32".to_string(), ++target_c_int_width: "32".to_string(), ++data_layout: "e-m:e-p:32:32-Fi8-i64:64-v128:64:128-a:0:32-n32-S64".to_string(), ++arch: "arm".to_string(), ++target_os: "linux".to_string(), ++target_env: "musl".to_string(), ++target_vendor: "unknown".to_string(), ++linker_flavor: LinkerFlavor::Gcc, ++ ++// Most of these settings are copied from the thumbv7neon_unknown_linux_gnueabihf ++// target. ++options: TargetOptions { ++features: "+v7,+thumb-mode,+thumb2,+vfp3,+neon".to_string(), ++cpu: "generic".to_string(), ++max_atomic_width: Some(64), ++abi_blacklist: super::arm_base::abi_blacklist(), ++target_mcount: "\u{1}mcount".to_string(), ++.. base ++} ++}) ++} + diff --git a/dev-lang/rust/rust-999.ebuild b/dev-lang/rust/rust-999.ebuild index 0430773..cac209e 100644 --- a/dev-lang/rust/rust-999.ebuild +++ b/dev-lang/rust/rust-999.ebuild @@ -93,6 +93,9 @@ PATCHES=( # upstream issue: https://github.com/rust-lang/rust/issues/65757 "${FILESDIR}"/pr65932.patch + + # this adds a thumbv7neon-musl target for neon support on musl with armv7 +
[gentoo-commits] repo/gentoo:master commit in: dev-python/PyQtWebEngine/
commit: 45635a3d83085be19f7ac6603233684c853fff21 Author: Davide Pesavento gentoo org> AuthorDate: Tue Nov 5 06:01:39 2019 + Commit: Davide Pesavento gentoo org> CommitDate: Tue Nov 5 06:01:57 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45635a3d dev-python/PyQtWebEngine: add 5.13.2 Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Davide Pesavento gentoo.org> dev-python/PyQtWebEngine/Manifest | 1 + .../PyQtWebEngine/PyQtWebEngine-5.13.2.ebuild | 74 ++ 2 files changed, 75 insertions(+) diff --git a/dev-python/PyQtWebEngine/Manifest b/dev-python/PyQtWebEngine/Manifest index f5377218dce..ab69f1ae2cc 100644 --- a/dev-python/PyQtWebEngine/Manifest +++ b/dev-python/PyQtWebEngine/Manifest @@ -1,2 +1,3 @@ +DIST PyQtWebEngine-5.13.2.tar.gz 45234 BLAKE2B 4ad3aa63856cf3627c2f4ba29d93394f13297deb5e54bdd200bd419f71322d541ae72e45d70cff09cc53808f0d2430f8922d44f18bbf177c42a6b9c827854d6e SHA512 778aff78ea731230029e8dd993f4bc59a32bf74d65f06a8b3d1467efdc67e3b3caf0d9a968682c6c275c8ffdb8d85d9c756cb51727769949656620e944c736d3 DIST PyQtWebEngine_gpl-5.12.1.tar.gz 42474 BLAKE2B 6cb333d8e429ae6b9f8c20a7486754767639693351605e85c0226ab3f1f065a549d40d69669d91f501fdf2c30346304a547e36b416d275a8bfe4ea621c0633b7 SHA512 2bcb0e4da51de9cfb5128e03c03ada77f2d4b99b0885da910584717681b96759ce4301c325cbbf43602d46746e2d37d81ed62f77dd63b33359fd5fae74d7f010 DIST PyQtWebEngine_gpl-5.13.2.dev1909181828.tar.gz 45197 BLAKE2B 203dacf4322e8293221a59fd9a2f34a42981aefd5861e47141b3cc58770ff9cff2c0922de1f03c0eaff4b0d1c42bf26b172787cb3fbbc9367e9d8b717e927d50 SHA512 ebb1b6de8cba1619c96a4a120b51bfe885b737669f246f4e5c2cd5023320e74f0927a62a0b87586b519ab5767e0bd7b01444e7298381ffecc036682b4f1fcaae diff --git a/dev-python/PyQtWebEngine/PyQtWebEngine-5.13.2.ebuild b/dev-python/PyQtWebEngine/PyQtWebEngine-5.13.2.ebuild new file mode 100644 index 000..9614f515fa2 --- /dev/null +++ b/dev-python/PyQtWebEngine/PyQtWebEngine-5.13.2.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python2_7 python3_{5,6,7} ) +inherit python-r1 qmake-utils + +DESCRIPTION="Python bindings for QtWebEngine" +HOMEPAGE="https://www.riverbankcomputing.com/software/pyqtwebengine/intro; + +MY_P=${PN}-${PV/_pre/.dev} +if [[ ${PV} == *_pre* ]]; then + SRC_URI="https://dev.gentoo.org/~pesa/distfiles/${MY_P}.tar.gz; +else + SRC_URI="https://www.riverbankcomputing.com/static/Downloads/${PN}/${PV}/${MY_P}.tar.gz; +fi + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="debug" + +REQUIRED_USE=" + ${PYTHON_REQUIRED_USE} +" + +RDEPEND=" + ${PYTHON_DEPS} + >=dev-python/PyQt5-5.13.1[gui,network,printsupport,ssl,webchannel,widgets,${PYTHON_USEDEP}] + >=dev-python/PyQt5-sip-4.19.14:=[${PYTHON_USEDEP}] + dev-qt/qtcore:5 + dev-qt/qtwebengine:5[widgets] +" +DEPEND="${RDEPEND} + >=dev-python/sip-4.19.14[${PYTHON_USEDEP}] +" + +S=${WORKDIR}/${MY_P} + +src_configure() { + configuration() { + local myconf=( + "${PYTHON}" + "${S}"/configure.py + --qmake="$(qt5_get_bindir)"/qmake + $(usex debug '--debug --trace' '') + --verbose + ) + echo "${myconf[@]}" + "${myconf[@]}" || die + + # Fix parallel install failure + sed -i -e '/INSTALLS += distinfo/i distinfo.depends = install_subtargets' ${PN}.pro || die + + # Run eqmake to respect toolchain and build flags + eqmake5 -recursive ${PN}.pro + } + python_foreach_impl run_in_build_dir configuration +} + +src_compile() { + python_foreach_impl run_in_build_dir default +} + +src_install() { + installation() { + emake INSTALL_ROOT="${D}" install + python_optimize + } + python_foreach_impl run_in_build_dir installation + + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/PyQt5/
commit: 35fdb7df68e2c286b13fae71a1344aa3a299e8a9 Author: Davide Pesavento gentoo org> AuthorDate: Tue Nov 5 05:42:30 2019 + Commit: Davide Pesavento gentoo org> CommitDate: Tue Nov 5 06:01:57 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35fdb7df dev-python/PyQt5: add 5.13.2 Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Davide Pesavento gentoo.org> dev-python/PyQt5/Manifest| 1 + dev-python/PyQt5/PyQt5-5.13.2.ebuild | 199 +++ 2 files changed, 200 insertions(+) diff --git a/dev-python/PyQt5/Manifest b/dev-python/PyQt5/Manifest index 375ec4286cf..37fb1ef7f45 100644 --- a/dev-python/PyQt5/Manifest +++ b/dev-python/PyQt5/Manifest @@ -1,3 +1,4 @@ +DIST PyQt5-5.13.2.tar.gz 3162810 BLAKE2B 383aaa3f1f51ed618a3b6475432a96f6a8f89ad4d97197fe87469e0a69e1db79c762965adfacdf92cc43d1bb2eb5e2790f6bdb7e8b288f0feade828bf8e30090 SHA512 9a16450d8fe2a7e94e182ebb03cc785c6de516e356251753abfb79af3958230043f2db59750cde0a6f1fd6cf5568eb8b7ae76d5a3fbcfe9f7807e02867973b55 DIST PyQt5_gpl-5.10.1.tar.gz 3110469 BLAKE2B 75e24bd8c0739d47eff6212435aa783eaa302633beb0494f099edc3f8f99600cd03dc3cba5152ed7ae703cfe445ecae06ec5d2281dd7c0640c71db041659bd6f SHA512 04cd0292f7a088f9c0d088d7c73ec96cfc40253f771dfdf194eb92be7635e6fcaf04863fa24215e9c34a096658549bb2feeb8d8fdca1e39ed87f0256ef0f790b DIST PyQt5_gpl-5.12.2.tar.gz 3147205 BLAKE2B ad0b09548521ceff869bb44cfceb0c2cf31338f46c76da23582f7949fdcc0e8feee3cc0dc0610e8152dfbc701c3ac765eea7898f5061775a92e2601c5b7ea8ca SHA512 dc23bb7dacb305d4f9a630f2b5c3809d5d6734ba234c9941a3c44c770af8534dd737160dbe007a1f15d5c90e2e52419dd749b3ef942b4e71917c1cea2220a666 DIST PyQt5_gpl-5.13.1.tar.gz 3162737 BLAKE2B 1242069b757ef7d9532375758ab29954f216f6d8b1fa18e433ab41cf56df13b7408547dd5c58eb0417a011d834ef9301aa090a4e88a9b10d48f15267eccbf6a3 SHA512 7b7001b16a8c730d7ff2d340fa1dd118868b53519e8f75e8c2ce00b44e3637ac6a31b41a7456fc610df11ff3928b924cb54c0c3712f22ed4df5058fd8bc77281 diff --git a/dev-python/PyQt5/PyQt5-5.13.2.ebuild b/dev-python/PyQt5/PyQt5-5.13.2.ebuild new file mode 100644 index 000..b553787ca93 --- /dev/null +++ b/dev-python/PyQt5/PyQt5-5.13.2.ebuild @@ -0,0 +1,199 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python2_7 python3_{5,6,7} ) +inherit multibuild python-r1 qmake-utils + +DESCRIPTION="Python bindings for the Qt framework" +HOMEPAGE="https://www.riverbankcomputing.com/software/pyqt/intro; + +MY_P=${PN}-${PV/_pre/.dev} +if [[ ${PV} == *_pre* ]]; then + SRC_URI="https://dev.gentoo.org/~pesa/distfiles/${MY_P}.tar.gz; +else + SRC_URI="https://www.riverbankcomputing.com/static/Downloads/${PN}/${PV}/${MY_P}.tar.gz; +fi + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" + +# TODO: QtNfc, QtRemoteObjects (Qt >= 5.12) +IUSE="bluetooth dbus debug declarative designer examples gles2 gui help location multimedia + network networkauth opengl positioning printsupport sensors serialport sql +ssl svg + testlib webchannel webkit websockets widgets x11extras xmlpatterns" + +# The requirements below were extracted from configure.py +# and from the output of 'grep -r "%Import " "${S}"/sip' +REQUIRED_USE=" + ${PYTHON_REQUIRED_USE} + bluetooth? ( gui ) + declarative? ( gui network ) + designer? ( widgets ) + help? ( gui widgets ) + location? ( positioning ) + multimedia? ( gui network ) + networkauth? ( network ) + opengl? ( gui widgets ) + positioning? ( gui ) + printsupport? ( gui widgets ) + sensors? ( gui ) + serialport? ( gui ) + sql? ( widgets ) + svg? ( gui widgets ) + testlib? ( widgets ) + webchannel? ( network ) + webkit? ( gui network printsupport widgets ) + websockets? ( network ) + widgets? ( gui ) + xmlpatterns? ( network ) +" + +# Minimal supported version of Qt. +QT_PV="5.10:5" + +RDEPEND=" + ${PYTHON_DEPS} + >=dev-python/PyQt5-sip-4.19.19:=[${PYTHON_USEDEP}] + >=dev-qt/qtcore-${QT_PV} + >=dev-qt/qtxml-${QT_PV} + virtual/python-enum34[${PYTHON_USEDEP}] + bluetooth? ( >=dev-qt/qtbluetooth-${QT_PV} ) + dbus? ( + dev-python/dbus-python[${PYTHON_USEDEP}] + >=dev-qt/qtdbus-${QT_PV} + ) + declarative? ( >=dev-qt/qtdeclarative-${QT_PV}[widgets?] ) + designer? ( >=dev-qt/designer-${QT_PV} ) + gui? ( >=dev-qt/qtgui-${QT_PV}[gles2=] ) + help? ( >=dev-qt/qthelp-${QT_PV} ) + location? ( >=dev-qt/qtlocation-${QT_PV} ) + multimedia? ( >=dev-qt/qtmultimedia-${QT_PV}[widgets?] ) + network? ( >=dev-qt/qtnetwork-${QT_PV}[ssl=] ) + networkauth? ( >=dev-qt/qtnetworkauth-${QT_PV} ) + opengl? ( >=dev-qt/qtopengl-${QT_PV} ) + positioning? ( >=dev-qt/qtpositioning-${QT_PV} ) +
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/faker/
commit: 6c9d3dfd0473cf4413233a58dfba5090ab8ac274 Author: Hans de Graaff gentoo org> AuthorDate: Tue Nov 5 05:53:39 2019 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Nov 5 05:53:39 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c9d3dfd dev-ruby/faker: add 2.7.0 Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/faker/Manifest | 1 + dev-ruby/faker/faker-2.7.0.ebuild | 29 + 2 files changed, 30 insertions(+) diff --git a/dev-ruby/faker/Manifest b/dev-ruby/faker/Manifest index bc7efc02a5f..f46acddf2c9 100644 --- a/dev-ruby/faker/Manifest +++ b/dev-ruby/faker/Manifest @@ -1,2 +1,3 @@ DIST faker-1.9.6.tar.gz 1833392 BLAKE2B 826ee480515873d1e250147e5c3749e222b1273a00fd4ae0a2a28dca91c5981290c8540602d89d406e91d98a0f5dbc6fc4a54ab6d7d2b716a4d4957ab32254dc SHA512 1ea0c4194603b5eaec0f4abc2460fb39cb9de97179d7699c3cb37673731ebf8bf03d20fb422911d4725d4308691d4c92a82f5a661e034381cc04066ddcc955bc DIST faker-2.6.0.tar.gz 983084 BLAKE2B 663075668d17b25eef1528379ce0f8079d34672bac658d7cc96d8b3bb07d63d7aec0249409bcee7d60eb033753be8a37ad04c43b22dcfaa5c4dfb735c1663a64 SHA512 ddec1d70e1becab987da2e9c261e7b3e8903fae77e0e7151f8230aac4d6cfc919a3d9497728d262b28bb3e727e9409a360eb76b410f7b701a108c35380059a4b +DIST faker-2.7.0.tar.gz 986186 BLAKE2B 57cfdc6cf3b241edf3ada2cac3a2430989e5c1ce565701aa0252fcee37d4b61034f423eea1b75a9203b19e66cc070592bc9e13d3a932f68ab3c51c09c8188eb0 SHA512 967cac98efed0f5e35dccca9e78cf4a8a61678d6c1f2bf388db300a4beba8dd9ff004d143c2fea60ab4abdbbff4b5c90354f3cd1cd4c789f80e3fdb81870ed8e diff --git a/dev-ruby/faker/faker-2.7.0.ebuild b/dev-ruby/faker/faker-2.7.0.ebuild new file mode 100644 index 000..4128467758c --- /dev/null +++ b/dev-ruby/faker/faker-2.7.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +USE_RUBY="ruby24 ruby25 ruby26" + +RUBY_FAKEGEM_RECIPE_DOC="none" + +RUBY_FAKEGEM_GEMSPEC="faker.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A library for generating fake data such as names, addresses, and phone numbers" +HOMEPAGE="https://github.com/stympy/faker; +SRC_URI="https://github.com/stympy/faker/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="test" + +ruby_add_rdepend ">=dev-ruby/i18n-1.6 !!
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/fuubar/
commit: 2c88d5186be2ad0b1ae6f623b20315f3a71c3e45 Author: Hans de Graaff gentoo org> AuthorDate: Tue Nov 5 06:00:22 2019 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Nov 5 06:00:22 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c88d518 dev-ruby/fuubar: add 2.5.0 Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/fuubar/Manifest| 1 + dev-ruby/fuubar/fuubar-2.5.0.ebuild | 33 + 2 files changed, 34 insertions(+) diff --git a/dev-ruby/fuubar/Manifest b/dev-ruby/fuubar/Manifest index 39e5c39bba7..6dea9ad8d29 100644 --- a/dev-ruby/fuubar/Manifest +++ b/dev-ruby/fuubar/Manifest @@ -1,3 +1,4 @@ DIST fuubar-2.3.2.tar.gz 30383 BLAKE2B 4e43dcb5621bee74f0401573217e29d17f6f537dbfc86b2c23764f77224072b3efd15adacb9281681b4d16410db6cb2020918a42ee59132a1772b9c2bf3f43df SHA512 93e812f944153f3c4d147195777374584440ca779a5d45436052386a380308f471f6ba22906d823d4e9e2bad6bb72550d2a5eb7dc1535572e14866e9f05f6370 DIST fuubar-2.4.0.tar.gz 31979 BLAKE2B ffc1d9a2b1a521650678e34e5597e1555e62115ce2e85b9695c241778d26bf5e9ef6b67dfa6903fca3842f0dfd576793180610ae66c61cbe4e9acf213b3bb215 SHA512 21623314bb5f025f3ca2e62c8ce630651ebea1ee1a60093ae3bb8da739f1f38d7faea333de74fbca94c5b12407e02fecd0cdc9ef1d403302cd9878727b02311f DIST fuubar-2.4.1.tar.gz 32459 BLAKE2B 5c09d1adc23dbdf2ec5b67ab81ef87ccfb7fec7725ac36537262bb0c837fb43d6bfb9014bb111a058b238a544a8827392830ee7c6f5c4019327670ee13c75189 SHA512 334ec7544231106de37a5c10f359e85d51008c3d8368af8e7d25ccd9e6fcf6a665cb8e83b1de3cc5b4daafbb5a0a9fad60f7016af56d330e83a1ca2aaa16fbae +DIST fuubar-2.5.0.tar.gz 32763 BLAKE2B 841f85cc867a8215e00f720f2ffc25aaa5444ee6536cd17663b789d7a947e957987f3b60659828d310c0fd816abfedd9c7ef90effe37b6f847ac119a41f134a1 SHA512 c0ad302516a7eb7df2b574c038068298aece8bc1606adcb81c53bba1f0315a774dd65f5c742586ef2b7f188bc01ea94e0c5a3eb8b3c5f225ad76027340165453 diff --git a/dev-ruby/fuubar/fuubar-2.5.0.ebuild b/dev-ruby/fuubar/fuubar-2.5.0.ebuild new file mode 100644 index 000..d71517d2d7e --- /dev/null +++ b/dev-ruby/fuubar/fuubar-2.5.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby24 ruby25 ruby26" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_BINWRAP="" + +RUBY_FAKEGEM_GEMSPEC="fuubar.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Instafailing RSpec progress bar formatter" +HOMEPAGE="https://github.com/thekompanee/fuubar; +SRC_URI="https://github.com/thekompanee/fuubar/archive/releases/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="2" +KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +RUBY_S="${PN}-releases-v${PV}" + +ruby_add_rdepend "dev-ruby/rspec:3 >=dev-ruby/ruby-progressbar-1.4:0" + +each_ruby_test() { + export CI=true + each_fakegem_test +}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libxcrypt/
commit: 7e305e411660233510a858c25f0a97f468e9650a Author: Patrick McLean gentoo org> AuthorDate: Tue Nov 5 05:34:21 2019 + Commit: Patrick McLean gentoo org> CommitDate: Tue Nov 5 05:34:21 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e305e41 sys-libs/libxcrypt: update 4.4.10 to fix Gentoo CI warning Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Patrick McLean gentoo.org> sys-libs/libxcrypt/libxcrypt-4.4.10.ebuild | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sys-libs/libxcrypt/libxcrypt-4.4.10.ebuild b/sys-libs/libxcrypt/libxcrypt-4.4.10.ebuild index c656e73548c..93bc10d01ca 100644 --- a/sys-libs/libxcrypt/libxcrypt-4.4.10.ebuild +++ b/sys-libs/libxcrypt/libxcrypt-4.4.10.ebuild @@ -17,6 +17,9 @@ IUSE="split-usr test" BDEPEND="sys-apps/findutils test? ( ${PYTHON_DEPS} )" +# Gentoo CI complained about not having this +RESTRICT="!test? ( test )" + PATCHES=( "${FILESDIR}/libxcrypt-4.4.10-pythonver.patch" )
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libxcrypt/files/, sys-libs/libxcrypt/
commit: 8efc5d79172a5337ec56ddcff487a277dbf6 Author: Patrick McLean sony com> AuthorDate: Tue Nov 5 02:52:19 2019 + Commit: Patrick McLean gentoo org> CommitDate: Tue Nov 5 02:52:59 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8efc5d79 sys-libs/libxcrypt: Version bump to 4.4.10 (bug #686478) This installs to an alternate `xcrypt` subdirectory as suggested by Michał Górny at https://bugs.gentoo.org/686478#c9 to avoid the issues mentioned at https://bugs.gentoo.org/686478#c1 Since this installs a pkgconfig, any reverse dependency using pkgconfig should pick up the path change automatically. Otherwise they will have to be updated. Closes: https://bugs.gentoo.org/686478 Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Patrick McLean gentoo.org> sys-libs/libxcrypt/Manifest| 1 + .../files/libxcrypt-4.4.10-pythonver.patch | 17 +++ sys-libs/libxcrypt/libxcrypt-4.4.10.ebuild | 57 ++ sys-libs/libxcrypt/metadata.xml| 21 4 files changed, 87 insertions(+), 9 deletions(-) diff --git a/sys-libs/libxcrypt/Manifest b/sys-libs/libxcrypt/Manifest index 707e4d36b80..0bdde211d72 100644 --- a/sys-libs/libxcrypt/Manifest +++ b/sys-libs/libxcrypt/Manifest @@ -1 +1,2 @@ +DIST libxcrypt-4.4.10.tar.gz 499736 BLAKE2B 32da99488c21a21c3310a735a08a70002a3a56d7d9d4a9fd0c16436ef2b42ee8a9b877c5b5dcbf1bc9a38fbef3370d5ff4585167ff25025f854ccd020014dcd4 SHA512 fd714542dad40db721c03270b5a03e2c068b0750e887dcac4c651433d5905d08bd5c5db3762cc2e4ceee0103bd62810559ea197d164126169e0b253675415ca2 DIST libxcrypt_2.4.orig.tar.gz 361503 BLAKE2B 6347bea4b22ae7742cb516a0a8673bbd7c37f645b2dbb383f4c4a6bbcc95a12897068ab7354fa015bbb65f6dc331b95ce24b48aa4bdd7a57433d8f5bc245392d SHA512 7171ce1b5b7f949232c4db94cf98bdd6396c3e2a8f2f483c041cab92d752e3a2fa93d564ede7efece57c069df129e6cc03049cf3e3f07bd3556031a7c4197cbf diff --git a/sys-libs/libxcrypt/files/libxcrypt-4.4.10-pythonver.patch b/sys-libs/libxcrypt/files/libxcrypt-4.4.10-pythonver.patch new file mode 100644 index 000..0ca1563995b --- /dev/null +++ b/sys-libs/libxcrypt/files/libxcrypt-4.4.10-pythonver.patch @@ -0,0 +1,17 @@ +diff --git a/configure.ac b/configure.ac +index 16885c8..fd8c8e3 100644 +--- a/configure.ac b/configure.ac +@@ -247,11 +247,7 @@ ENABLE_CRYPT_KAT_GEN="no" + # This way we just need one call to AC_PATH_PROGS to likely get a + # suitable version of Python. The version check afterwards is for + # the case just a generic 'python3' or 'python' executable was found. +-PYTHON_CANDIDATE_VERSIONS="python3 python" +- +-for ver in `seq 6 1 10`; do +- PYTHON_CANDIDATE_VERSIONS="python3.$ver $PYTHON_CANDIDATE_VERSIONS" +-done ++PYTHON_CANDIDATE_VERSIONS="${EPYTHON}" + + AC_PATH_PROGS([PYTHON], [$PYTHON_CANDIDATE_VERSIONS], []) + diff --git a/sys-libs/libxcrypt/libxcrypt-4.4.10.ebuild b/sys-libs/libxcrypt/libxcrypt-4.4.10.ebuild new file mode 100644 index 000..c656e73548c --- /dev/null +++ b/sys-libs/libxcrypt/libxcrypt-4.4.10.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{6,7} ) +inherit python-any-r1 autotools + +DESCRIPTION="Extended crypt library for descrypt, md5crypt, bcrypt, and others " +SRC_URI="https://github.com/besser82/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +HOMEPAGE="https://github.com/besser82/libxcrypt; + +LICENSE="LGPL-2.1+ public-domain BSD BSD-2" +SLOT="0/2" +KEYWORDS="~amd64 ~x86" +IUSE="split-usr test" + +BDEPEND="sys-apps/findutils + test? ( ${PYTHON_DEPS} )" + +PATCHES=( + "${FILESDIR}/libxcrypt-4.4.10-pythonver.patch" +) + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf \ + --disable-static \ + --enable-obsolete-api=no \ + --libdir=$(usex split-usr '/usr' '')/$(get_libdir)/xcrypt \ + --with-pkgconfigdir=/usr/$(get_libdir)/pkgconfig \ + --includedir="${EPREFIX}/usr/include/xcrypt" +} + +src_test() { + emake check +} + +src_install() { + default + + # make sure out man pages don't collide with glibc or man-pages + ( + shopt -s failglob || die "failglob failed" + for manpage in "${ED}"/usr/share/man/man*/*.?*; do + mv -n "${manpage}" "$(dirname "${manpage}")/xcrypt_$(basename "${manpage}")" \ + || die "mv failed" + done + ) || die "no man pages to rename" +} diff --git a/sys-libs/libxcrypt/metadata.xml b/sys-libs/libxcrypt/metadata.xml index 3f12685cdb1..8ce970ea7f3 100644 --- a/sys-libs/libxcrypt/metadata.xml +++ b/sys-libs/libxcrypt/metadata.xml @@ -1,13 +1,16 @@
[gentoo-commits] repo/gentoo:master commit in: app-misc/ytree/
commit: 2654111b3d3018e6115c5e18ca5d3a97b0d4bd0e Author: Michael Palimaka gentoo org> AuthorDate: Tue Nov 5 01:33:38 2019 + Commit: Michael Palimaka gentoo org> CommitDate: Tue Nov 5 01:34:02 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2654111b app-misc/ytree: remove 1.99_p1 Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Michael Palimaka gentoo.org> app-misc/ytree/Manifest| 1 - app-misc/ytree/ytree-1.99_p1-r1.ebuild | 42 -- app-misc/ytree/ytree-1.99_p1.ebuild| 38 -- 3 files changed, 81 deletions(-) diff --git a/app-misc/ytree/Manifest b/app-misc/ytree/Manifest index 50bc6973165..74a150c2728 100644 --- a/app-misc/ytree/Manifest +++ b/app-misc/ytree/Manifest @@ -1,2 +1 @@ -DIST ytree-1.99pl1.tar.gz 122996 BLAKE2B 2e40cca19cf9c9c3726e877bd05158acb34f732d266c0a7d9d6a15c6c665eb4efa38694ceee81d1006e5eeb2fb5be92be8dc40c3b9aff52eed962491eec1f06a SHA512 3d2ffae5cccf973bb06ec64917dc8f5b69e0ab95910144c5058b166479334fc563807a813ef608678463a032a8d2234f1006b820baa04aa95e77b06888af81fc DIST ytree-1.99pl2.tar.gz 124601 BLAKE2B c0cdabbdcc46169edb64c52bec737e51e1dbe4d70ff58eb6ad414fbdfa08a57027ea755609b31d098539e17d4ec9794a384bf0f5b9d655157de597503b880c3b SHA512 a82c897a0ba6c744a213bd04d8d1a2032419761f4a0948e0ca605ee0eacb8a477b960bc7485cd72dca2cfc3e4844bfca0082e84d2cd78eca8d996222e5b414c5 diff --git a/app-misc/ytree/ytree-1.99_p1-r1.ebuild b/app-misc/ytree/ytree-1.99_p1-r1.ebuild deleted file mode 100644 index 2f5d5986175..000 --- a/app-misc/ytree/ytree-1.99_p1-r1.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_P="${PN}-1.99pl1" - -inherit toolchain-funcs - -DESCRIPTION="A curses-based file manager" -HOMEPAGE="http://www.han.de/~werner/ytree.html; -SRC_URI="http://www.han.de/~werner/${MY_P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -BDEPEND="virtual/pkgconfig" -DEPEND=" - sys-libs/ncurses:0= - sys-libs/readline:0= -" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/${MY_P}" - -PATCHES=( - "${FILESDIR}/${PN}-1.94-bindir.patch" - "${FILESDIR}/${PN}-1.99-tinfo.patch" -) - -DOCS=( CHANGES README THANKS ytree.conf ) - -pkg_setup() { - tc-export CC -} - -src_install() { - einstalldocs - dobin ${PN} - doman ${PN}.1 -} diff --git a/app-misc/ytree/ytree-1.99_p1.ebuild b/app-misc/ytree/ytree-1.99_p1.ebuild deleted file mode 100644 index 2d4f7c48fb4..000 --- a/app-misc/ytree/ytree-1.99_p1.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -MY_P="${PN}-1.99pl1" - -inherit toolchain-funcs - -DESCRIPTION="A curses-based file manager" -HOMEPAGE="http://www.han.de/~werner/ytree.html; -SRC_URI="http://www.han.de/~werner/${MY_P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" - -DEPEND=" - sys-libs/ncurses:0= - sys-libs/readline:0= -" - -RDEPEND="${DEPEND}" - -S="${WORKDIR}/${MY_P}" - -PATCHES=( "${FILESDIR}/${PN}-1.94-bindir.patch" ) - -DOCS=( CHANGES README THANKS ytree.conf ) - -pkg_setup() { - tc-export CC -} - -src_install() { - emake DESTDIR="${D}usr" install - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre2/
commit: 65bece951ca02547df238415d5009dc78b6968e4 Author: Aaron Bauman gentoo org> AuthorDate: Tue Nov 5 01:16:48 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Tue Nov 5 01:16:57 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65bece95 dev-libs/libpcre2: arm64 stable (bug #699052) Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.78, Repoman-2.3.17 dev-libs/libpcre2/libpcre2-10.33-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libpcre2/libpcre2-10.33-r1.ebuild b/dev-libs/libpcre2/libpcre2-10.33-r1.ebuild index 877db86c2de..0dd87222ce2 100644 --- a/dev-libs/libpcre2/libpcre2-10.33-r1.ebuild +++ b/dev-libs/libpcre2/libpcre2-10.33-r1.ebuild @@ -21,7 +21,7 @@ fi LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="bzip2 +jit libedit pcre16 pcre32 +readline +recursion-limit static-libs unicode zlib" REQUIRED_USE="?? ( libedit readline )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/PyQt5/
commit: 09b33a21c674e008906448d0cfdabe52e77b67b8 Author: Davide Pesavento gentoo org> AuthorDate: Tue Nov 5 01:03:08 2019 + Commit: Davide Pesavento gentoo org> CommitDate: Tue Nov 5 01:03:28 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09b33a21 dev-python/PyQt5: drop 5.13.0 Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Davide Pesavento gentoo.org> dev-python/PyQt5/Manifest| 1 - dev-python/PyQt5/PyQt5-5.13.0.ebuild | 200 --- 2 files changed, 201 deletions(-) diff --git a/dev-python/PyQt5/Manifest b/dev-python/PyQt5/Manifest index 082b81d4f92..375ec4286cf 100644 --- a/dev-python/PyQt5/Manifest +++ b/dev-python/PyQt5/Manifest @@ -1,4 +1,3 @@ DIST PyQt5_gpl-5.10.1.tar.gz 3110469 BLAKE2B 75e24bd8c0739d47eff6212435aa783eaa302633beb0494f099edc3f8f99600cd03dc3cba5152ed7ae703cfe445ecae06ec5d2281dd7c0640c71db041659bd6f SHA512 04cd0292f7a088f9c0d088d7c73ec96cfc40253f771dfdf194eb92be7635e6fcaf04863fa24215e9c34a096658549bb2feeb8d8fdca1e39ed87f0256ef0f790b DIST PyQt5_gpl-5.12.2.tar.gz 3147205 BLAKE2B ad0b09548521ceff869bb44cfceb0c2cf31338f46c76da23582f7949fdcc0e8feee3cc0dc0610e8152dfbc701c3ac765eea7898f5061775a92e2601c5b7ea8ca SHA512 dc23bb7dacb305d4f9a630f2b5c3809d5d6734ba234c9941a3c44c770af8534dd737160dbe007a1f15d5c90e2e52419dd749b3ef942b4e71917c1cea2220a666 -DIST PyQt5_gpl-5.13.0.tar.gz 3152704 BLAKE2B caa9b11f70b656a23d28f4b7b490df544e82f669e38e51e87316917f015f9cf137a090223cfc5c6a13bf446067d5714fb33c091efdce03a0f7cfa8771a15 SHA512 72cdd700956f8a5791fd38cac6a348f189eec9e69f3fd79a0c711ff49c770d4982fe62ec9057830d26abc4c12133922df915be089212f0bdf338fe1e4cb0 DIST PyQt5_gpl-5.13.1.tar.gz 3162737 BLAKE2B 1242069b757ef7d9532375758ab29954f216f6d8b1fa18e433ab41cf56df13b7408547dd5c58eb0417a011d834ef9301aa090a4e88a9b10d48f15267eccbf6a3 SHA512 7b7001b16a8c730d7ff2d340fa1dd118868b53519e8f75e8c2ce00b44e3637ac6a31b41a7456fc610df11ff3928b924cb54c0c3712f22ed4df5058fd8bc77281 diff --git a/dev-python/PyQt5/PyQt5-5.13.0.ebuild b/dev-python/PyQt5/PyQt5-5.13.0.ebuild deleted file mode 100644 index dc2c0203b8b..000 --- a/dev-python/PyQt5/PyQt5-5.13.0.ebuild +++ /dev/null @@ -1,200 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python2_7 python3_{5,6,7} ) -inherit multibuild python-r1 qmake-utils - -DESCRIPTION="Python bindings for the Qt framework" -HOMEPAGE="https://www.riverbankcomputing.com/software/pyqt/intro; - -MY_PN=PyQt5 -MY_P=${MY_PN}_gpl-${PV/_pre/.dev} -if [[ ${PV} == *_pre* ]]; then - SRC_URI="https://dev.gentoo.org/~pesa/distfiles/${MY_P}.tar.gz; -else - SRC_URI="https://www.riverbankcomputing.com/static/Downloads/${MY_PN}/${PV}/${MY_P}.tar.gz; -fi - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" - -# TODO: QtNfc, QtRemoteObjects (Qt >= 5.12) -IUSE="bluetooth dbus debug declarative designer examples gles2 gui help location multimedia - network networkauth opengl positioning printsupport sensors serialport sql +ssl svg - testlib webchannel webkit websockets widgets x11extras xmlpatterns" - -# The requirements below were extracted from configure.py -# and from the output of 'grep -r "%Import " "${S}"/sip' -REQUIRED_USE=" - ${PYTHON_REQUIRED_USE} - bluetooth? ( gui ) - declarative? ( gui network ) - designer? ( widgets ) - help? ( gui widgets ) - location? ( positioning ) - multimedia? ( gui network ) - networkauth? ( network ) - opengl? ( gui widgets ) - positioning? ( gui ) - printsupport? ( gui widgets ) - sensors? ( gui ) - serialport? ( gui ) - sql? ( widgets ) - svg? ( gui widgets ) - testlib? ( widgets ) - webchannel? ( network ) - webkit? ( gui network printsupport widgets ) - websockets? ( network ) - widgets? ( gui ) - xmlpatterns? ( network ) -" - -# Minimal supported version of Qt. -QT_PV="5.10:5" - -RDEPEND=" - ${PYTHON_DEPS} - >=dev-python/PyQt5-sip-4.19.14:=[${PYTHON_USEDEP}] - >=dev-qt/qtcore-${QT_PV} - >=dev-qt/qtxml-${QT_PV} - virtual/python-enum34[${PYTHON_USEDEP}] - bluetooth? ( >=dev-qt/qtbluetooth-${QT_PV} ) - dbus? ( - dev-python/dbus-python[${PYTHON_USEDEP}] - >=dev-qt/qtdbus-${QT_PV} - ) - declarative? ( >=dev-qt/qtdeclarative-${QT_PV}[widgets?] ) - designer? ( >=dev-qt/designer-${QT_PV} ) - gui? ( >=dev-qt/qtgui-${QT_PV}[gles2=] ) - help? ( >=dev-qt/qthelp-${QT_PV} ) - location? ( >=dev-qt/qtlocation-${QT_PV} ) - multimedia? ( >=dev-qt/qtmultimedia-${QT_PV}[widgets?] ) - network? ( >=dev-qt/qtnetwork-${QT_PV}[ssl=] ) - networkauth? ( >=dev-qt/qtnetworkauth-${QT_PV} ) - opengl? ( >=dev-qt/qtopengl-${QT_PV} ) - positioning? (
[gentoo-commits] repo/gentoo:master commit in: app-crypt/veracrypt/files/
commit: 6fdca4f9902f7ba0f6780dd5e3d5399fc19f0c16 Author: Michael Mair-Keimberger gmail com> AuthorDate: Sat Nov 2 10:39:15 2019 + Commit: Göktürk Yüksek gentoo org> CommitDate: Tue Nov 5 00:55:50 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fdca4f9 app-crypt/veracrypt: remove unused patches Closes: https://github.com/gentoo/gentoo/pull/13526 Signed-off-by: Michael Mair-Keimberger gmail.com> Signed-off-by: Göktürk Yüksek gentoo.org> .../files/veracrypt-1.19-execstack-fix.patch | 60 -- .../files/veracrypt-1.19-makefile-archdetect.patch | 26 -- ...crypt-1.19-remove-packaging-from-makefile.patch | 52 --- .../files/veracrypt-1.22-sysmacros-fix.patch | 36 - 4 files changed, 174 deletions(-) diff --git a/app-crypt/veracrypt/files/veracrypt-1.19-execstack-fix.patch b/app-crypt/veracrypt/files/veracrypt-1.19-execstack-fix.patch deleted file mode 100644 index 9b1e634bd4c..000 --- a/app-crypt/veracrypt/files/veracrypt-1.19-execstack-fix.patch +++ /dev/null @@ -1,60 +0,0 @@ src/Crypto/Aes_hw_cpu.asm.old -+++ src/Crypto/Aes_hw_cpu.asm -@@ -328,3 +328,12 @@ - - - %endif; __BITS__ != 16 -+ %ifidn __OUTPUT_FORMAT__,elf -+ section .note.GNU-stack noalloc noexec nowrite progbits -+ %endif -+ %ifidn __OUTPUT_FORMAT__,elf32 -+ section .note.GNU-stack noalloc noexec nowrite progbits -+ %endif -+ %ifidn __OUTPUT_FORMAT__,elf64 -+ section .note.GNU-stack noalloc noexec nowrite progbits -+ %endif src/Crypto/AesSmall_x86.asm.old -+++ src/Crypto/AesSmall_x86.asm -@@ -1442,3 +1442,12 @@ - db v8(0xe1),v8(0x69),v8(0x14),v8(0x63),v8(0x55),v8(0x21),v8(0x0c),v8(0x7d) - - %endif -+ %ifidn __OUTPUT_FORMAT__,elf -+ section .note.GNU-stack noalloc noexec nowrite progbits -+ %endif -+ %ifidn __OUTPUT_FORMAT__,elf32 -+ section .note.GNU-stack noalloc noexec nowrite progbits -+ %endif -+ %ifidn __OUTPUT_FORMAT__,elf64 -+ section .note.GNU-stack noalloc noexec nowrite progbits -+ %endif src/Crypto/Aes_x64.asm.old -+++ src/Crypto/Aes_x64.asm -@@ -905,3 +905,12 @@ - %endif - - %endif -+ %ifidn __OUTPUT_FORMAT__,elf -+ section .note.GNU-stack noalloc noexec nowrite progbits -+ %endif -+ %ifidn __OUTPUT_FORMAT__,elf32 -+ section .note.GNU-stack noalloc noexec nowrite progbits -+ %endif -+ %ifidn __OUTPUT_FORMAT__,elf64 -+ section .note.GNU-stack noalloc noexec nowrite progbits -+ %endif src/Crypto/Aes_x86.asm.old -+++ src/Crypto/Aes_x86.asm -@@ -644,3 +644,12 @@ - do_exit - - %endif -+ %ifidn __OUTPUT_FORMAT__,elf -+ section .note.GNU-stack noalloc noexec nowrite progbits -+ %endif -+ %ifidn __OUTPUT_FORMAT__,elf32 -+ section .note.GNU-stack noalloc noexec nowrite progbits -+ %endif -+ %ifidn __OUTPUT_FORMAT__,elf64 -+ section .note.GNU-stack noalloc noexec nowrite progbits -+ %endif diff --git a/app-crypt/veracrypt/files/veracrypt-1.19-makefile-archdetect.patch b/app-crypt/veracrypt/files/veracrypt-1.19-makefile-archdetect.patch deleted file mode 100644 index 41fc6d521c6..000 --- a/app-crypt/veracrypt/files/veracrypt-1.19-makefile-archdetect.patch +++ /dev/null @@ -1,26 +0,0 @@ -From 181857089b11045c701e9195275a408430beb580 Mon Sep 17 00:00:00 2001 -From: Mounir IDRASSI -Date: Sat, 5 Nov 2016 23:39:46 +0100 -Subject: [PATCH] Linux: Always use "uname -m" to determine processor type. - This fixes Slackware build issue. - - src/Makefile | 5 + - 1 file changed, 1 insertion(+), 4 deletions(-) - -diff --git a/src/Makefile b/src/Makefile -index 7bfc5ad..00e6e5b 100644 src/Makefile -+++ src/Makefile -@@ -131,10 +131,7 @@ export PLATFORM_UNSUPPORTED := 0 - export CPU_ARCH ?= unknown - export SIMD_SUPPORTED := 0 - --ARCH = $(shell uname -p) --ifeq "$(ARCH)" "unknown" -- ARCH = $(shell uname -m) --endif -+ARCH = $(shell uname -m) - - ifneq (,$(filter i386 i486 i586 i686 x86,$(ARCH))) - CPU_ARCH = x86 diff --git a/app-crypt/veracrypt/files/veracrypt-1.19-remove-packaging-from-makefile.patch b/app-crypt/veracrypt/files/veracrypt-1.19-remove-packaging-from-makefile.patch deleted file mode 100644 index 5aad4b9fb74..000 --- a/app-crypt/veracrypt/files/veracrypt-1.19-remove-packaging-from-makefile.patch +++ /dev/null @@ -1,52 +0,0 @@ src/Main/Main.make.orig -+++ src/Main/Main.make -@@ -190,49 +190,6 @@ - rm -fr "$(PWD)/Setup/MacOSX/VeraCrypt_dmg" - endif - -- -- --ifeq "$(PLATFORM)" "Linux" --ifeq "$(TC_BUILD_CONFIG)" "Release" -- mkdir -p $(PWD)/Setup/Linux/usr/bin -- mkdir -p $(PWD)/Setup/Linux/usr/share/$(APPNAME)/doc -- cp $(PWD)/Main/$(APPNAME) $(PWD)/Setup/Linux/usr/bin/$(APPNAME) -- cp $(PWD)/Setup/Linux/$(APPNAME)-uninstall.sh $(PWD)/Setup/Linux/usr/bin/$(APPNAME)-uninstall.sh -- chmod +x
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: 3d7856ea949be6c1f74cc67b5b4f7ba46d1ee275 Author: Aaron Bauman gentoo org> AuthorDate: Tue Nov 5 00:54:00 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Tue Nov 5 00:54:00 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d7856ea app-arch/libarchive: arm64 stable (bug #699222) Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.78, Repoman-2.3.17 app-arch/libarchive/libarchive-3.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libarchive/libarchive-3.4.0.ebuild b/app-arch/libarchive/libarchive-3.4.0.ebuild index 136aaa944c9..85a1894f5b2 100644 --- a/app-arch/libarchive/libarchive-3.4.0.ebuild +++ b/app-arch/libarchive/libarchive-3.4.0.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://www.libarchive.org/downloads/${P}.tar.gz; LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="acl blake2 +bzip2 +e2fsprogs expat +iconv kernel_linux libressl lz4 +lzma lzo nettle static-libs +threads xattr +zlib zstd" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libb2/
commit: e02e097e1573e09bbd6ddfe535a5d5bd82be03ca Author: Aaron Bauman gentoo org> AuthorDate: Tue Nov 5 00:54:33 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Tue Nov 5 00:54:33 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e02e097e app-crypt/libb2: arm64 stable (bug #699222) Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.78, Repoman-2.3.17 app-crypt/libb2/libb2-0.98.1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/libb2/libb2-0.98.1-r2.ebuild b/app-crypt/libb2/libb2-0.98.1-r2.ebuild index 5473f617de9..b024799ced0 100644 --- a/app-crypt/libb2/libb2-0.98.1-r2.ebuild +++ b/app-crypt/libb2/libb2-0.98.1-r2.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/BLAKE2/libb2/archive/${GITHASH}.tar.gz -> ${P}.tar.g LICENSE="CC0-1.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="static-libs native-cflags openmp" DEPEND="
[gentoo-commits] repo/user/gerislay:master commit in: media-video/vobsub2srt/
commit: ce767534244b40841e70806539b21678ce2cff12 Author: Gerion Entrup flump de> AuthorDate: Tue Nov 5 00:51:40 2019 + Commit: gerion flump de> CommitDate: Tue Nov 5 00:52:39 2019 + URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=ce767534 media-video/vobsub2srt: drop, outdated See in the upstream project directly, there is a Gentoo ebuild and some pull requests for newer libs Signed-off-by: Gerion Entrup flump.de> media-video/vobsub2srt/Manifest | 1 - media-video/vobsub2srt/vobsub2srt-.ebuild | 21 - 2 files changed, 22 deletions(-) diff --git a/media-video/vobsub2srt/Manifest b/media-video/vobsub2srt/Manifest deleted file mode 100644 index 0797043..000 --- a/media-video/vobsub2srt/Manifest +++ /dev/null @@ -1 +0,0 @@ -EBUILD vobsub2srt-.ebuild 511 SHA256 680ebf8ce09d7c72155d2f19c0cd69dcf9792b1c804997a79340dfb71adddc81 SHA512 70af764bf25d31af2c1752226159b6d27af77e6637261f649654870106739176ab7caf6a06e38be04e0a53dcfaed07519bcbee0b0e6a290a3660095b1162b9ac WHIRLPOOL 637f80e88146c9c4e97bd881cd93845584b0a4285a9b6542b0d84f70794ae2e8db994e2d12e9dfae63706ff9c1274f6a0282a6ac39a9456d5e0cfc99b2b1f387 diff --git a/media-video/vobsub2srt/vobsub2srt-.ebuild b/media-video/vobsub2srt/vobsub2srt-.ebuild deleted file mode 100644 index 84eabff..000 --- a/media-video/vobsub2srt/vobsub2srt-.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -EGIT_REPO_URI="git://github.com/ruediger/VobSub2SRT.git" - -inherit cmake-utils git-r3 - -IUSE="" - -DESCRIPTION="Converts image subtitles created by VobSub (.sub/.idx) to .srt textual subtitles using tesseract OCR engine" -HOMEPAGE="https://github.com/ruediger/VobSub2SRT; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="" - -RDEPEND=">=app-text/tesseract-2.04-r1 ->=virtual/ffmpeg-0.6.90" -DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd/
commit: fb6981f9c8f259b6d175af15da07fe68ba8d1522 Author: Aaron Bauman gentoo org> AuthorDate: Mon Nov 4 23:39:49 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Mon Nov 4 23:39:49 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb6981f9 sys-apps/systemd: arm64 stable (bug #698766) Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.78, Repoman-2.3.17 sys-apps/systemd/systemd-243-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/systemd/systemd-243-r2.ebuild b/sys-apps/systemd/systemd-243-r2.ebuild index dbc8966b5a2..7b3083b2a5d 100644 --- a/sys-apps/systemd/systemd-243-r2.ebuild +++ b/sys-apps/systemd/systemd-243-r2.ebuild @@ -11,7 +11,7 @@ else MY_P=${PN}-${MY_PV} S=${WORKDIR}/${MY_P} SRC_URI="https://github.com/systemd/systemd/archive/v${MY_PV}/${MY_P}.tar.gz; - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86" fi PYTHON_COMPAT=( python{3_5,3_6,3_7} )
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/, sys-devel/gcc-apple/, dev-lang/gnat-gpl/, sys-devel/kgcc64/, ...
commit: d16e284022086cb9dad3337099eebe4e90d52691 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Nov 4 22:52:55 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Nov 4 23:04:26 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d16e2840 toolchain.eclass: rename USE=regression-test to USE=test gcc-8.3 is stable on all the platforms for a while. Renaming 'regression-test' to 'test' for older ebuilds as well. While at it: - make test runs unconditional - drop installation of test results - add RESTRICT="!test? ( test )" - drop 'regression-test' from metadata files Signed-off-by: Sergei Trofimovich gentoo.org> dev-lang/gnat-gpl/metadata.xml | 2 -- eclass/toolchain.eclass | 33 ++--- sys-devel/gcc-apple/metadata.xml | 1 - sys-devel/gcc/metadata.xml | 1 - sys-devel/kgcc64/metadata.xml| 3 --- 5 files changed, 6 insertions(+), 34 deletions(-) diff --git a/dev-lang/gnat-gpl/metadata.xml b/dev-lang/gnat-gpl/metadata.xml index 5ce6809c642..923cfc961fa 100644 --- a/dev-lang/gnat-gpl/metadata.xml +++ b/dev-lang/gnat-gpl/metadata.xml @@ -29,8 +29,6 @@ Build support for the Objective C code language Garbage Collector Build GCC using Profile Guided Optimization (PGO) - Run the testsuite and install the results - (requires FEATURES=test) Build support for various sanitizer functions (ASAN/TSAN/etc...) enable systemtap static probe points Build packages with stack smashing protector on by default diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass index d2bfa6ab2f1..5f8fd446c61 100644 --- a/eclass/toolchain.eclass +++ b/eclass/toolchain.eclass @@ -137,15 +137,8 @@ else LICENSE="GPL-2+ LGPL-2.1+ FDL-1.1+" fi -if tc_version_is_at_least 8.3; then - GCC_EBUILD_TEST_FLAG='test' -else - # Don't force USE regression-test->test change on every - # gcc ebuild just yet. Let's do the change when >=gcc-8.3 - # is commonly used as a main compiler. - GCC_EBUILD_TEST_FLAG='regression-test' -fi -IUSE="${GCC_EBUILD_TEST_FLAG} vanilla +nls" +IUSE="test vanilla +nls" +RESTRICT="!test? ( test )" TC_FEATURES=() @@ -234,7 +227,7 @@ DEPEND="${RDEPEND} >=sys-devel/bison-1.875 >=sys-devel/flex-2.5.4 nls? ( sys-devel/gettext ) - ${GCC_EBUILD_TEST_FLAG}? ( + test? ( >=dev-util/dejagnu-1.4.4 >=sys-devel/autogen-5.5.4 )" @@ -1769,11 +1762,9 @@ gcc_do_make() { #>> src_test << toolchain_src_test() { - if use ${GCC_EBUILD_TEST_FLAG} ; then - cd "${WORKDIR}"/build - # enable verbose test run and result logging - emake -k check RUNTESTFLAGS='-a -v' - fi + cd "${WORKDIR}"/build + # enable verbose test run and result logging + emake -k check } #>> src_install << @@ -1912,13 +1903,6 @@ toolchain_src_install() { # prune empty dirs left behind find "${ED}" -depth -type d -delete 2>/dev/null - # install testsuite results - if use ${GCC_EBUILD_TEST_FLAG}; then - docinto testsuite - find "${WORKDIR}"/build -type f -name "*.sum" -exec dodoc {} + - find "${WORKDIR}"/build -type f -path "*/testsuite/*.log" -exec dodoc {} + - fi - # Rather install the script, else portage with changing $FILESDIR # between binary and source package borks things if ! is_crosscompile && [[ ${PN} != "kgcc64" ]] ; then @@ -2253,11 +2237,6 @@ toolchain_pkg_postinst() { cp "${ROOT%/}${DATAPATH}"/c{89,99} "${EROOT%/}"/usr/bin/ 2>/dev/null fi - if use ${GCC_EBUILD_TEST_FLAG} ; then - elog "Testsuite results have been installed into /usr/share/doc/${PF}/testsuite" - echo - fi - if [[ -n ${PRERELEASE}${SNAPSHOT} ]] ; then einfo "This GCC ebuild is provided for your convenience, and the use" einfo "of this compiler is not supported by the Gentoo Developers." diff --git a/sys-devel/gcc-apple/metadata.xml b/sys-devel/gcc-apple/metadata.xml index e6297d1298f..77e886c0ba4 100644 --- a/sys-devel/gcc-apple/metadata.xml +++ b/sys-devel/gcc-apple/metadata.xml @@ -9,6 +9,5 @@ !DO NOT SET THIS FLAG YOURSELF! avoids need for autoconf during bootstrap stage2 Build support for the Objective C code language Build support for the Objective C++ language -Run the testsuite and install the results (requires FEATURES=test) diff --git a/sys-devel/gcc/metadata.xml b/sys-devel/gcc/metadata.xml index 84d7083a3f9..393817b6e62 100644 --- a/sys-devel/gcc/metadata.xml +++ b/sys-devel/gcc/metadata.xml @@ -33,7 +33,6 @@ Build support for the Objective C code language Garbage
[gentoo-commits] proj/gcc-patches:master commit in: 8.3.0/gentoo/
commit: 39178e83208513117241da885ef83e20ccbe2a44 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Nov 4 22:37:12 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Nov 4 22:37:12 2019 + URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=39178e83 8.3.0: disable riscv32 ABIs Currently glibc does not support riscv32. Bug: https://gcc.gnu.org/PR90419 Signed-off-by: Sergei Trofimovich gentoo.org> 8.3.0/gentoo/32_all_disable-riscv32-ABIs.patch | 28 ++ 8.3.0/gentoo/README.history| 3 +++ 2 files changed, 31 insertions(+) diff --git a/8.3.0/gentoo/32_all_disable-riscv32-ABIs.patch b/8.3.0/gentoo/32_all_disable-riscv32-ABIs.patch new file mode 100644 index 000..52476e6 --- /dev/null +++ b/8.3.0/gentoo/32_all_disable-riscv32-ABIs.patch @@ -0,0 +1,28 @@ +https://gcc.gnu.org/PR90419 + +--- gcc-8.3.0.orig/gcc/config/riscv/t-linux-multilib 2017-02-06 22:38:37.0 +0100 gcc-8.3.0/gcc/config/riscv/t-linux-multilib2019-04-28 16:37:44.377841943 +0200 +@@ -20,21 +20,9 @@ + ilp32d \ + lp64 \ + lp64d +-MULTILIB_REQUIRED = march=rv32imac/mabi=ilp32 \ +-march=rv32imafdc/mabi=ilp32d \ +-march=rv64imac/mabi=lp64 \ ++MULTILIB_REQUIRED = march=rv64imac/mabi=lp64 \ + march=rv64imafdc/mabi=lp64d +-MULTILIB_REUSE = march.rv32imac/mabi.ilp32=march.rv32ima/mabi.ilp32 \ +-march.rv32imac/mabi.ilp32=march.rv32imaf/mabi.ilp32 \ +-march.rv32imac/mabi.ilp32=march.rv32imafd/mabi.ilp32 \ +-march.rv32imac/mabi.ilp32=march.rv32imafc/mabi.ilp32 \ +-march.rv32imac/mabi.ilp32=march.rv32imafdc/mabi.ilp32 \ +-march.rv32imac/mabi.ilp32=march.rv32g/mabi.ilp32 \ +-march.rv32imac/mabi.ilp32=march.rv32gc/mabi.ilp32 \ +-march.rv32imafdc/mabi.ilp32d=march.rv32imafd/mabi.ilp32d \ +-march.rv32imafdc/mabi.ilp32d=march.rv32gc/mabi.ilp32d \ +-march.rv32imafdc/mabi.ilp32d=march.rv32g/mabi.ilp32d \ +-march.rv64imac/mabi.lp64=march.rv64ima/mabi.lp64 \ ++MULTILIB_REUSE = march.rv64imac/mabi.lp64=march.rv64ima/mabi.lp64 \ + march.rv64imac/mabi.lp64=march.rv64imaf/mabi.lp64 \ + march.rv64imac/mabi.lp64=march.rv64imafd/mabi.lp64 \ + march.rv64imac/mabi.lp64=march.rv64imafc/mabi.lp64 \ diff --git a/8.3.0/gentoo/README.history b/8.3.0/gentoo/README.history index 94ff87a..6ede7c5 100644 --- a/8.3.0/gentoo/README.history +++ b/8.3.0/gentoo/README.history @@ -1,3 +1,6 @@ +4 TODO + + 32_all_disable-riscv32-ABIs.patch + 3 04 Not 2019 - 30_all_sparc-PIC-constant-PR91472.patch
[gentoo-commits] repo/user/gerislay:master commit in: sets/
commit: dc06ec59d1464e4b6bb34f70646ea1ade81a0a2a Author: Gerion Entrup flump de> AuthorDate: Mon Nov 4 21:56:40 2019 + Commit: gerion flump de> CommitDate: Mon Nov 4 21:56:54 2019 + URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=dc06ec59 sets/ara: add Signed-off-by: Gerion Entrup flump.de> sets/ara | 5 + 1 file changed, 5 insertions(+) diff --git a/sets/ara b/sets/ara new file mode 100644 index 000..2a6a73b --- /dev/null +++ b/sets/ara @@ -0,0 +1,5 @@ +dev-libs/boost +dev-python/graph-tool +>=dev-util/meson-0.52.0 +sys-devel/llvm:9 +>=dev-python/cython-0.29.4
[gentoo-commits] repo/gentoo:master commit in: net-dns/dnscrypt-proxy/
commit: 18f8d14a296d48b829eb8f4f78e554e78c216dc9 Author: Georgy Yakovlev gentoo org> AuthorDate: Mon Nov 4 21:31:35 2019 + Commit: Georgy Yakovlev gentoo org> CommitDate: Mon Nov 4 21:31:35 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18f8d14a net-dns/dnscrypt-proxy: sync live ebuild Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Georgy Yakovlev gentoo.org> net-dns/dnscrypt-proxy/dnscrypt-proxy-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/dnscrypt-proxy/dnscrypt-proxy-.ebuild b/net-dns/dnscrypt-proxy/dnscrypt-proxy-.ebuild index c2e5ddb01ed..215c07210b2 100644 --- a/net-dns/dnscrypt-proxy/dnscrypt-proxy-.ebuild +++ b/net-dns/dnscrypt-proxy/dnscrypt-proxy-.ebuild @@ -57,7 +57,7 @@ src_install() { insinto /usr/share/dnscrypt-proxy doins -r "utils/generate-domains-blacklists/." - newinitd "${FILESDIR}"/dnscrypt-proxy.initd dnscrypt-proxy + newinitd "${FILESDIR}"/dnscrypt-proxy.initd-r1 dnscrypt-proxy newconfd "${FILESDIR}"/dnscrypt-proxy.confd dnscrypt-proxy systemd_newunit "${FILESDIR}"/dnscrypt-proxy.service dnscrypt-proxy.service systemd_newunit "${FILESDIR}"/dnscrypt-proxy.socket dnscrypt-proxy.socket
[gentoo-commits] repo/gentoo:master commit in: net-dns/dnscrypt-proxy/, net-dns/dnscrypt-proxy/files/
commit: b093ece9d5161f339a52855d7711c551b2743198 Author: Georgy Yakovlev gentoo org> AuthorDate: Mon Nov 4 21:15:50 2019 + Commit: Georgy Yakovlev gentoo org> CommitDate: Mon Nov 4 21:31:12 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b093ece9 net-dns/dnscrypt-proxy: bump to 2.0.31 Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Georgy Yakovlev gentoo.org> net-dns/dnscrypt-proxy/Manifest| 1 + .../dnscrypt-proxy/dnscrypt-proxy-2.0.31.ebuild| 101 + ...nscrypt-proxy.initd => dnscrypt-proxy.initd-r1} | 3 +- 3 files changed, 104 insertions(+), 1 deletion(-) diff --git a/net-dns/dnscrypt-proxy/Manifest b/net-dns/dnscrypt-proxy/Manifest index af2a2a0c366..4fb0ec3f25c 100644 --- a/net-dns/dnscrypt-proxy/Manifest +++ b/net-dns/dnscrypt-proxy/Manifest @@ -3,3 +3,4 @@ DIST dnscrypt-proxy-2.0.25.tar.gz 2596674 BLAKE2B 10947c9e496c47a565e62fb4ca6ad9 DIST dnscrypt-proxy-2.0.27.tar.gz 2478887 BLAKE2B e9cabd6bdb330c3174cb904951f9e1a0a5482b642d458dd9fc7cba8d05333e7d91c37d43fbd360d8fbcda1c5febd2e5d577e0e612d9c2211047ba2a047b929ef SHA512 68cecec0228b3f03d5c50576c7dec32c7474a22bd1740d43b29514b5a00f27376ed5236302fa68c493f0c188134855b277f92937fa726783af3f7246 DIST dnscrypt-proxy-2.0.28.tar.gz 2620245 BLAKE2B fe31dd6d8054c4ae3d5892aaef0c8362405e06dba6de32121d9dea5d64d396ec39b1cfa884d5587c21367bb1dc3c1a4b4f994c286d0b8cc2a8bdbd9d247d239e SHA512 45496a02bd19c94def17b621d0843cc93de4467e51ded4c20af91d9b5aa127529d85b8ff2473a88293c726611291a055d466a50258b7587da0e7d4ba7f0f366e DIST dnscrypt-proxy-2.0.29.tar.gz 2621844 BLAKE2B 3ebd02b3c9df9dcb41d27d38a9d9f64c01d98f7b1afee7a7c3b1dd3ef26b2104aae650e34ff1b5651007461ee75d28bcfbfa3c7e82c32532f36553740e3dcb50 SHA512 f02abe56e017153e7fc8b4a26b34c90f68554a1b32a16558c05e8113327896dbf7f81aa69c76fa823a4a0a697b4bb2089bdeb1237ad4ef3587121c2d4cdfe78c +DIST dnscrypt-proxy-2.0.31.tar.gz 2640523 BLAKE2B cf2e2b5557e6fcf59d3d28978db6c5e46f6b7f58aa4c5ae423149ec2f557269e88846dc4f97c6f6f20ff013b14b61b20d2df750d6b07946606293778a31e0ca1 SHA512 500c800213b94bf8ecbea7493716de5fe41afd584c70844519f1f50827b94a28ec982f2c2b85f7a281dca58273ba968113beed6a965c62bb3dc47ab83d7a1629 diff --git a/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.31.ebuild b/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.31.ebuild new file mode 100644 index 000..215c07210b2 --- /dev/null +++ b/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.31.ebuild @@ -0,0 +1,101 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +EGO_PN="github.com/jedisct1/${PN}" + +inherit fcaps golang-build systemd + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://${EGO_PN}.git; +else + SRC_URI="https://${EGO_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~ppc64 ~x86" +fi + +DESCRIPTION="A flexible DNS proxy, with support for encrypted DNS protocols" +HOMEPAGE="https://github.com/jedisct1/dnscrypt-proxy; + +LICENSE="Apache-2.0 BSD ISC MIT MPL-2.0" +SLOT="0" +IUSE="pie" + +DEPEND=">=dev-lang/go-1.12" + +RDEPEND=" + acct-group/dnscrypt-proxy + acct-user/dnscrypt-proxy +" + +FILECAPS=( cap_net_bind_service+ep usr/bin/dnscrypt-proxy ) +PATCHES=( "${FILESDIR}"/config-full-paths-r10.patch ) + +src_prepare() { + default + # Create directory structure suitable for building + mkdir -p "src/${EGO_PN%/*}" || die + # fixes $GOPATH/go.mod exists but should not + rm go.mod || die + mv "${PN}" "src/${EGO_PN}" || die + mv "vendor" "src/${EGO_PN}" || die +} + +src_configure() { + EGO_BUILD_FLAGS="-buildmode=$(usex pie pie default)" +} + +src_install() { + dobin dnscrypt-proxy + + insinto /etc/dnscrypt-proxy + newins "src/${EGO_PN}"/example-dnscrypt-proxy.toml dnscrypt-proxy.toml + doins "src/${EGO_PN}"/example-{blacklist.txt,whitelist.txt} + doins "src/${EGO_PN}"/example-{cloaking-rules.txt,forwarding-rules.txt} + + insinto /usr/share/dnscrypt-proxy + doins -r "utils/generate-domains-blacklists/." + + newinitd "${FILESDIR}"/dnscrypt-proxy.initd-r1 dnscrypt-proxy + newconfd "${FILESDIR}"/dnscrypt-proxy.confd dnscrypt-proxy + systemd_newunit "${FILESDIR}"/dnscrypt-proxy.service dnscrypt-proxy.service + systemd_newunit "${FILESDIR}"/dnscrypt-proxy.socket dnscrypt-proxy.socket + + insinto /etc/logrotate.d + newins "${FILESDIR}"/dnscrypt-proxy.logrotate dnscrypt-proxy + + einstalldocs +} + +pkg_postinst() { + fcaps_pkg_postinst + + if ! use filecaps; then + ewarn "'filecaps' USE flag is disabled" + ewarn "${PN} will fail to listen on port 53" + ewarn "please do one the following:" + ewarn "1) re-enable 'filecaps'" + ewarn "2) change port to > 1024" + ewarn "3) configure to run ${PN}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre2/
commit: b1c5fc8d948933c3fd4ff9fae2a34988ec662c5e Author: Thomas Deutschmann gentoo org> AuthorDate: Mon Nov 4 21:19:41 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon Nov 4 21:20:24 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1c5fc8d dev-libs/libpcre2: move some DEPENDs to BDEPEND Closes: https://bugs.gentoo.org/699330 Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann gentoo.org> dev-libs/libpcre2/libpcre2-10.33-r1.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-libs/libpcre2/libpcre2-10.33-r1.ebuild b/dev-libs/libpcre2/libpcre2-10.33-r1.ebuild index b19e0e4b8f8..877db86c2de 100644 --- a/dev-libs/libpcre2/libpcre2-10.33-r1.ebuild +++ b/dev-libs/libpcre2/libpcre2-10.33-r1.ebuild @@ -25,13 +25,13 @@ KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s39 IUSE="bzip2 +jit libedit pcre16 pcre32 +readline +recursion-limit static-libs unicode zlib" REQUIRED_USE="?? ( libedit readline )" +BDEPEND="virtual/pkgconfig + userland_GNU? ( >=sys-apps/findutils-4.4.0 )" RDEPEND="bzip2? ( app-arch/bzip2 ) zlib? ( sys-libs/zlib ) libedit? ( dev-libs/libedit ) readline? ( sys-libs/readline:0= )" -DEPEND="${RDEPEND} - virtual/pkgconfig - userland_GNU? ( >=sys-apps/findutils-4.4.0 )" +DEPEND="${RDEPEND}" S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: xfce-base/thunar/
commit: 73de01ac007ca6ca293b12bfd039913735b16f2d Author: Michał Górny gentoo org> AuthorDate: Mon Nov 4 21:03:48 2019 + Commit: Michał Górny gentoo org> CommitDate: Mon Nov 4 21:08:03 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73de01ac xfce-base/thunar: Add postinst info for start problems Closes: https://bugs.gentoo.org/698914 Signed-off-by: Michał Górny gentoo.org> xfce-base/thunar/thunar-1.8.9.ebuild | 7 +++ 1 file changed, 7 insertions(+) diff --git a/xfce-base/thunar/thunar-1.8.9.ebuild b/xfce-base/thunar/thunar-1.8.9.ebuild index 1a081715f0f..6ee623fe593 100644 --- a/xfce-base/thunar/thunar-1.8.9.ebuild +++ b/xfce-base/thunar/thunar-1.8.9.ebuild @@ -66,6 +66,13 @@ src_install() { } pkg_postinst() { + elog "If you were using an older Xfce version and Thunar fails to start" + elog "with a message similar to:" + elog " Failed to register: Timeout was reached" + elog "you may need to reset your xfce4 session:" + elog " rm ~/.cache/sessions/xfce4-session-*" + elog "See https://bugs.gentoo.org/698914.; + xdg_desktop_database_update xdg_icon_cache_update }
[gentoo-commits] repo/gentoo:master commit in: net-misc/l7-filter-userspace/
commit: edb9c8abc53acffcb2fd90d2a0e6f3a9a1c47172 Author: Andrew Savchenko gentoo org> AuthorDate: Mon Nov 4 20:25:05 2019 + Commit: Andrew Savchenko gentoo org> CommitDate: Mon Nov 4 20:59:54 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edb9c8ab net-misc/l7-filter-userspace: drop DOCS variable Default DOCS value is sufficient. Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Andrew Savchenko gentoo.org> net-misc/l7-filter-userspace/l7-filter-userspace-0.12_beta1-r1.ebuild | 2 -- 1 file changed, 2 deletions(-) diff --git a/net-misc/l7-filter-userspace/l7-filter-userspace-0.12_beta1-r1.ebuild b/net-misc/l7-filter-userspace/l7-filter-userspace-0.12_beta1-r1.ebuild index 92e7bc0b421..d531f85630c 100644 --- a/net-misc/l7-filter-userspace/l7-filter-userspace-0.12_beta1-r1.ebuild +++ b/net-misc/l7-filter-userspace/l7-filter-userspace-0.12_beta1-r1.ebuild @@ -22,7 +22,5 @@ RDEPEND="${DEPEND} S=${WORKDIR}/${MY_P} -DOCS=( README TODO BUGS THANKS AUTHORS ) - PATCHES=( "${FILESDIR}/${PN}-0.11-libnetfilter_conntrack-0.0.100.patch" "${FILESDIR}/${PN}-0.11-datatype.patch" )
[gentoo-commits] repo/gentoo:master commit in: dev-util/lsuio/files/, dev-util/lsuio/
commit: cf028e4d6567fb12957c5a54157bfac498ea43dc Author: Andrew Savchenko gentoo org> AuthorDate: Mon Nov 4 20:44:34 2019 + Commit: Andrew Savchenko gentoo org> CommitDate: Mon Nov 4 20:59:58 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf028e4d dev-util/lsuio: bump to EAPI 7 Bug: https://bugs.gentoo.org/686500 Closes: https://bugs.gentoo.org/697330 Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Andrew Savchenko gentoo.org> dev-util/lsuio/files/lsuio-0.2.0-build.patch | 4 ++-- dev-util/lsuio/lsuio-0.2.0-r1.ebuild | 15 +++ 2 files changed, 17 insertions(+), 2 deletions(-) diff --git a/dev-util/lsuio/files/lsuio-0.2.0-build.patch b/dev-util/lsuio/files/lsuio-0.2.0-build.patch index cef204c786f..640b07cce79 100644 --- a/dev-util/lsuio/files/lsuio-0.2.0-build.patch +++ b/dev-util/lsuio/files/lsuio-0.2.0-build.patch @@ -1,5 +1,5 @@ uio_helper.h -+++ uio_helper.h +--- a/uio_helper.h b/uio_helper.h @@ -68,5 +68,6 @@ void uio_free_dev_attrs(struct uio_info_t* info); void uio_free_info(struct uio_info_t* info); diff --git a/dev-util/lsuio/lsuio-0.2.0-r1.ebuild b/dev-util/lsuio/lsuio-0.2.0-r1.ebuild new file mode 100644 index 000..2d5bdc40ce2 --- /dev/null +++ b/dev-util/lsuio/lsuio-0.2.0-r1.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="List available userspace I/O (UIO) devices" +HOMEPAGE="https://www.osadl.org/UIO.uio.0.html; +SRC_URI="https://www.osadl.org/uploads/media/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +PATCHES=( "${FILESDIR}/${P}-build.patch" )
[gentoo-commits] repo/gentoo:master commit in: dev-util/lsuio/
commit: bca7db36dfe5e3e8a0640a11c518dd990f08a2fd Author: Andrew Savchenko gentoo org> AuthorDate: Mon Nov 4 20:57:02 2019 + Commit: Andrew Savchenko gentoo org> CommitDate: Mon Nov 4 21:00:03 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bca7db36 dev-util/lsuio: drop old Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Andrew Savchenko gentoo.org> dev-util/lsuio/lsuio-0.2.0.ebuild | 26 -- 1 file changed, 26 deletions(-) diff --git a/dev-util/lsuio/lsuio-0.2.0.ebuild b/dev-util/lsuio/lsuio-0.2.0.ebuild deleted file mode 100644 index ea5a97bf0fe..000 --- a/dev-util/lsuio/lsuio-0.2.0.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=0 - -inherit eutils - -DESCRIPTION="list available userspace I/O (UIO) devices" -HOMEPAGE="http://www.osadl.org/UIO.uio.0.html; -SRC_URI="http://www.osadl.org/projects/downloads/UIO/user/${P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -src_unpack() { - unpack ${A} - cd "${S}" - epatch "${FILESDIR}"/${P}-build.patch -} - -src_install() { - emake install DESTDIR="${D}" || die - dodoc AUTHORS NEWS README -}
[gentoo-commits] repo/gentoo:master commit in: net-misc/AQtion/
commit: c8652c8212bf6e78e618401560035043ed11a8c3 Author: Patrick McLean gentoo org> AuthorDate: Mon Nov 4 20:42:09 2019 + Commit: Patrick McLean gentoo org> CommitDate: Mon Nov 4 20:42:55 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8652c82 net-misc/AQtion: Version bump to 2.3.1 Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Patrick McLean gentoo.org> net-misc/AQtion/AQtion-2.3.1.ebuild | 53 + net-misc/AQtion/Manifest| 1 + 2 files changed, 54 insertions(+) diff --git a/net-misc/AQtion/AQtion-2.3.1.ebuild b/net-misc/AQtion/AQtion-2.3.1.ebuild new file mode 100644 index 000..6ea5a134c5c --- /dev/null +++ b/net-misc/AQtion/AQtion-2.3.1.ebuild @@ -0,0 +1,53 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit linux-mod + +DESCRIPTION="Aquantia AQC multigigabit NIC linux driver (atlantic) - development preview" +HOMEPAGE="https://github.com/Aquantia/AQtion; + +COMMIT_ID="3c2a2a3abe3df6cb0c985a49cea9a359a83e3f75" +SRC_URI="https://github.com/Aquantia/${PN}/archive/${COMMIT_ID}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="lro" + +DEPEND="virtual/linux-sources" + +S="${WORKDIR}/${PN}-${COMMIT_ID}" + +MODULE_NAMES="atlantic(drivers/net/ethernet/aquantia/atlantic:${S})" +BUILD_TARGETS="all" +CONFIG_CHECK="~!AQTION ~PTP_1588_CLOCK ~CRC_ITU_T" + +DOCS=( + README.md + README.txt +) + +pkg_setup() { + use lro && CONFIG_CHECK+=" ~!CONFIG_BRIDGE" + linux-mod_pkg_setup +} + +src_prepare() { + default + + if ! use lro; then + sed -r -i -e 's/(#define AQ_CFG_IS_LRO_DEF[[:space:]]+)[[:digit:]]+([[:alpha:]]*)/\10\2/' \ + aq_cfg.h || die + fi +} + +src_compile() { + KDIR="${KERNEL_DIR}" linux-mod_src_compile +} + +src_install() { + KDIR="${KERNEL_DIR}" linux-mod_src_install + dodoc "${DOCS[@]}" +} diff --git a/net-misc/AQtion/Manifest b/net-misc/AQtion/Manifest index 78d41b07f85..4ca2a12c2a8 100644 --- a/net-misc/AQtion/Manifest +++ b/net-misc/AQtion/Manifest @@ -1 +1,2 @@ DIST AQtion-2.2.7.tar.gz 122679 BLAKE2B 9d4e2d4d4b26a191551e2cfd30c2a8ce4e4bde01b7ab1e9beb9564abdfd1093b63f94713570fe2c949943037b649c55a9f448b0333fcdcc7227849330d466f92 SHA512 d3ba78acbe5d85d1017d5460fa7d916ffa59eeb137aa1817da215f08b994a10336a9f865c9b84a16b8cef7238d4fd87785bc17d6e3eac577210bf321538cbda3 +DIST AQtion-2.3.1.tar.gz 122884 BLAKE2B 46037acfdb3914eb2aac26795d923f22e34bf51ed31c993169803ea572108fe0bf98ef61bbadfa86b7027161aa5105c8b2cb4f19e1b12388ce9296f87f2f7c6d SHA512 929a4f208c041340d684e7732256511d68dac71d5204c34c8f0d6aa5832b0de0667bda7e1fa44a5486c7c34692f73c5de397655b0ba0efb12de8d4d76316e835
[gentoo-commits] repo/gentoo:master commit in: virtual/libudev/
commit: b1aa38f36d578d11bbfb8e33d4e62c55a140e23d Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Nov 4 19:51:49 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Nov 4 20:06:21 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1aa38f3 virtual/libudev: stable 232-r2 for hppa, bug #698698 Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> virtual/libudev/libudev-232-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/virtual/libudev/libudev-232-r2.ebuild b/virtual/libudev/libudev-232-r2.ebuild index 9790b37f3ea..d4e33c8a468 100644 --- a/virtual/libudev/libudev-232-r2.ebuild +++ b/virtual/libudev/libudev-232-r2.ebuild @@ -6,7 +6,7 @@ inherit multilib-build DESCRIPTION="Virtual for libudev providers" SLOT="0/1" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sh sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sh sparc x86" IUSE="static-libs systemd" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-misc/chrony/
commit: 20588d29b822c1c0821f5e504dc07cf9d7d22897 Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Nov 4 19:57:22 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Nov 4 20:06:22 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20588d29 net-misc/chrony: stable 3.5-r2 for sparc, bug #698724 Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> net-misc/chrony/chrony-3.5-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/chrony/chrony-3.5-r2.ebuild b/net-misc/chrony/chrony-3.5-r2.ebuild index 094dcb37683..15c99341409 100644 --- a/net-misc/chrony/chrony-3.5-r2.ebuild +++ b/net-misc/chrony/chrony-3.5-r2.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.tuxfamily.org/${PN}/${P/_/-}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm hppa ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm hppa ~ppc ~ppc64 sparc x86" IUSE=" +adns caps +cmdmon html ipv6 libedit +ntp +phc pps readline +refclock +rtc seccomp selinux
[gentoo-commits] repo/gentoo:master commit in: virtual/libudev/
commit: 3444aca7aa804d14366dfa4362c1b380be5b5fe0 Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Nov 4 19:50:22 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Nov 4 20:06:19 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3444aca7 virtual/libudev: stable 232-r2 for sparc, bug #698698 Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> virtual/libudev/libudev-232-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/virtual/libudev/libudev-232-r2.ebuild b/virtual/libudev/libudev-232-r2.ebuild index 8d2fb576313..9790b37f3ea 100644 --- a/virtual/libudev/libudev-232-r2.ebuild +++ b/virtual/libudev/libudev-232-r2.ebuild @@ -6,7 +6,7 @@ inherit multilib-build DESCRIPTION="Virtual for libudev providers" SLOT="0/1" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sh ~sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sh sparc x86" IUSE="static-libs systemd" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 07343588cfbe0902568bdcbb9c266451501f056d Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Nov 4 19:49:23 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Nov 4 20:06:13 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07343588 sys-fs/eudev: stable 3.2.9 for sparc, bug #698698 Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> sys-fs/eudev/eudev-3.2.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/eudev/eudev-3.2.9.ebuild b/sys-fs/eudev/eudev-3.2.9.ebuild index d7c517b3cd2..9e2ae80b76e 100644 --- a/sys-fs/eudev/eudev-3.2.9.ebuild +++ b/sys-fs/eudev/eudev-3.2.9.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86" fi DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: ba857c7649fdaa4d7c8b18b2a0940152fab3f938 Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Nov 4 19:51:22 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Nov 4 20:06:20 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba857c76 sys-fs/eudev: stable 3.2.9 for hppa, bug #698698 Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> sys-fs/eudev/eudev-3.2.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/eudev/eudev-3.2.9.ebuild b/sys-fs/eudev/eudev-3.2.9.ebuild index 9e2ae80b76e..a8c865190ed 100644 --- a/sys-fs/eudev/eudev-3.2.9.ebuild +++ b/sys-fs/eudev/eudev-3.2.9.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86" + KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86" fi DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
[gentoo-commits] repo/gentoo:master commit in: net-dns/c-ares/
commit: c5ecc017da9d99d7eacf77d7102d68f4226594ef Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Nov 4 19:50:49 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Nov 4 20:06:19 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5ecc017 net-dns/c-ares: stable 1.15.0 for hppa, bug #699024 Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> net-dns/c-ares/c-ares-1.15.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/c-ares/c-ares-1.15.0.ebuild b/net-dns/c-ares/c-ares-1.15.0.ebuild index 107056e2fb3..256174fc1bc 100644 --- a/net-dns/c-ares/c-ares-1.15.0.ebuild +++ b/net-dns/c-ares/c-ares-1.15.0.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://c-ares.haxx.se/; SRC_URI="https://${PN}.haxx.se/download/${P}.tar.gz; LICENSE="MIT" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc64-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc64-solaris" IUSE="static-libs" # Subslot = SONAME of libcares.so.2
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tdom/
commit: 31031d5d2a40289ae4e7e5610a04db7b5e4282a0 Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Nov 4 19:52:16 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Nov 4 20:06:21 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31031d5d dev-tcltk/tdom: stable 0.9.1 for hppa, bug #699014 Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> dev-tcltk/tdom/tdom-0.9.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-tcltk/tdom/tdom-0.9.1.ebuild b/dev-tcltk/tdom/tdom-0.9.1.ebuild index f670708e8b2..e3d3dc7f8df 100644 --- a/dev-tcltk/tdom/tdom-0.9.1.ebuild +++ b/dev-tcltk/tdom/tdom-0.9.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://tdom.org/downloads/${P}-src.tgz; LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~s390 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="static-libs threads" DEPEND="
[gentoo-commits] proj/tex:master commit in: scripts/texlive/tlpsrc/
commit: 30b016ba0cf616dd4dd07538cbc3c729a59f61b7 Author: Mikle Kolyada gentoo org> AuthorDate: Mon Nov 4 19:15:31 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Nov 4 19:15:31 2019 + URL:https://gitweb.gentoo.org/proj/tex.git/commit/?id=30b016ba bump eapi Signed-off-by: Mikle Kolyada gentoo.org> scripts/texlive/tlpsrc/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/texlive/tlpsrc/Makefile b/scripts/texlive/tlpsrc/Makefile index 900fad3..fd52d2a 100644 --- a/scripts/texlive/tlpsrc/Makefile +++ b/scripts/texlive/tlpsrc/Makefile @@ -118,7 +118,7 @@ clean: %.ebuild: %.desc %.deps %.list %.doclist %.srclist %.gentoolicense %-post-ebuild %.extrardepend %-preinherit-ebuild cat $(PORTDIR)/header.txt > $@ - printf "EAPI=\"5\"\n\n" >> $@ + printf "EAPI=\"7\"\n\n" >> $@ echo -n "TEXLIVE_MODULE_CONTENTS=\"" >> $@ cat $(@:%.ebuild=%.list) >> $@ echo "\"" >> $@
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/ngspice/
commit: 2a4e51b6503983e26e91c51df2bd0d0284ccc74b Author: Thomas Deutschmann gentoo org> AuthorDate: Mon Nov 4 18:45:25 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon Nov 4 19:09:56 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a4e51b6 sci-electronics/ngspice: rev bump to address several QA issues Closes: https://bugs.gentoo.org/699292 Closes: https://bugs.gentoo.org/699280 Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann gentoo.org> .../{ngspice-31.ebuild => ngspice-31-r1.ebuild}| 122 - 1 file changed, 69 insertions(+), 53 deletions(-) diff --git a/sci-electronics/ngspice/ngspice-31.ebuild b/sci-electronics/ngspice/ngspice-31-r1.ebuild similarity index 59% rename from sci-electronics/ngspice/ngspice-31.ebuild rename to sci-electronics/ngspice/ngspice-31-r1.ebuild index d51fbae4f13..e5e3414ba86 100644 --- a/sci-electronics/ngspice/ngspice-31.ebuild +++ b/sci-electronics/ngspice/ngspice-31-r1.ebuild @@ -48,6 +48,8 @@ pkg_setup() { } src_prepare() { + default + if use tcl; then if use examples; then find examples/tclspice -type f -iname \*tcl -or -iname \*.sh | @@ -61,7 +63,6 @@ src_prepare() { fi fi - eapply_user eautoreconf multibuild_copy_sources } @@ -71,53 +72,62 @@ src_configure() { } ngspice_configure() { - pushd "${BUILD_DIR}" + local myeconfargs + + pushd "${BUILD_DIR}" &>/dev/null || die - local myconf if use debug; then - myconf="--enable-debug \ - --enable-ftedebug \ - --enable-cpdebug \ - --enable-sensdebug \ - --enable-asdebug \ - --enable-stepdebug \ - --enable-pzdebug" + myeconfargs=( + --enable-debug + --enable-ftedebug + --enable-cpdebug + --enable-sensdebug + --enable-asdebug + --enable-stepdebug + --enable-pzdebug + ) else - myconf="--disable-debug \ - --disable-ftedebug \ - --disable-cpdebug \ - --disable-sensdebug \ - --disable-asdebug \ - --disable-stepdebug \ - --disable-pzdebug" + myeconfargs=( + --disable-debug + --disable-ftedebug + --disable-cpdebug + --disable-sensdebug + --disable-asdebug + --disable-stepdebug + --disable-pzdebug + ) fi + # As of December 2017, these do not compile - myconf="${myconf} \ - --disable-blktmsdebug \ - --disable-smltmsdebug" - - myconf="${myconf} \ - --enable-xspice \ - --enable-cider \ - --disable-dependency-tracking \ - --disable-rpath \ - $(use_enable openmp) \ - $(use_with fftw fftw3) \ - $(use_with readline)" - - if [ "${MULTIBUILD_VARIANT}" == "shared" ]; then - myconf="${myconf} \ - --with-ngshared" - elif [ "${MULTIBUILD_VARIANT}" == "tcl" ]; then - myconf="${myconf} \ - --with-tcl" + myeconfargs+=( + --disable-blktmsdebug + --disable-smltmsdebug + ) + + myeconfargs+=( + --enable-xspice + --enable-cider + --disable-dependency-tracking + --disable-rpath + $(use_enable openmp) + $(use_with fftw fftw3) + $(use_with readline) + ) + + if [[ "${MULTIBUILD_VARIANT}" == "shared" ]]; then + myeconfargs+=( --with-ngshared ) + elif [[ "${MULTIBUILD_VARIANT}" == "tcl" ]]; then + myeconfargs+=( --with-tcl="${EPREFIX}/usr/$(get_libdir)" ) else - myconf="${myconf} \ - $(use_enable deprecated oldapps) \ - $(use_with X x)" + myeconfargs+=( + $(use_enable deprecated oldapps) + $(use_with X x) + ) fi - econf ${myconf} + econf "${myeconfargs[@]}" + + popd &>/dev/null || die } src_compile() { @@ -125,18 +135,20 @@ src_compile() { } ngspice_compile() { - pushd "${BUILD_DIR}" + pushd "${BUILD_DIR}" &>/dev/null || die default + popd &>/dev/null || die } src_install() { multibuild_foreach_variant ngspice_install
[gentoo-commits] repo/gentoo:master commit in: net-misc/l7-filter-userspace/
commit: b4d1032dd5fab92bd0acf54348ca7a4d9df77e48 Author: Andrew Savchenko gentoo org> AuthorDate: Mon Nov 4 18:46:32 2019 + Commit: Andrew Savchenko gentoo org> CommitDate: Mon Nov 4 19:02:53 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4d1032d net-misc/l7-filter-userspace: update to EAPI 7 - EAPI 7 bump. - Copy tarball to devdir since original source is not reliable now. Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Andrew Savchenko gentoo.org> .../l7-filter-userspace-0.12_beta1-r1.ebuild | 28 ++ 1 file changed, 28 insertions(+) diff --git a/net-misc/l7-filter-userspace/l7-filter-userspace-0.12_beta1-r1.ebuild b/net-misc/l7-filter-userspace/l7-filter-userspace-0.12_beta1-r1.ebuild new file mode 100644 index 000..92e7bc0b421 --- /dev/null +++ b/net-misc/l7-filter-userspace/l7-filter-userspace-0.12_beta1-r1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_P=${PN}-$(ver_rs 2 -) + +DESCRIPTION="Userspace utilities for layer 7 iptables QoS" +HOMEPAGE="https://l7-filter.clearos.com http://l7-filter.sourceforge.net; +SRC_URI="https://dev.gentoo.org/~bircoph/distfiles/${MY_P}.tar.gz; + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" +SLOT="0" + +DEPEND=">=net-libs/libnetfilter_conntrack-0.0.100 + >=net-libs/libnetfilter_queue-1.0.0 + net-libs/libnfnetlink" +RDEPEND="${DEPEND} + net-misc/l7-protocols" + +S=${WORKDIR}/${MY_P} + +DOCS=( README TODO BUGS THANKS AUTHORS ) + +PATCHES=( "${FILESDIR}/${PN}-0.11-libnetfilter_conntrack-0.0.100.patch" + "${FILESDIR}/${PN}-0.11-datatype.patch" )
[gentoo-commits] repo/gentoo:master commit in: net-misc/l7-protocols/
commit: 8f99a4634bc21353eb3759c90a52b8f1fe25d88a Author: Andrew Savchenko gentoo org> AuthorDate: Mon Nov 4 17:10:18 2019 + Commit: Andrew Savchenko gentoo org> CommitDate: Mon Nov 4 19:02:47 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f99a463 net-misc/l7-protocols: update HOMEPAGE Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Andrew Savchenko gentoo.org> net-misc/l7-protocols/l7-protocols-2009.05.28-r1.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/net-misc/l7-protocols/l7-protocols-2009.05.28-r1.ebuild b/net-misc/l7-protocols/l7-protocols-2009.05.28-r1.ebuild index 2508abfe201..a6f18a630b6 100644 --- a/net-misc/l7-protocols/l7-protocols-2009.05.28-r1.ebuild +++ b/net-misc/l7-protocols/l7-protocols-2009.05.28-r1.ebuild @@ -10,7 +10,8 @@ IUSE="" MY_P=${PN}-${PV//./-} DESCRIPTION="Protocol definitions of l7-filter kernel modules" -HOMEPAGE="http://l7-filter.sourceforge.net/protocols; +HOMEPAGE="http://l7-filter.sourceforge.net/protocols + https://l7-filter.clearos.com/docs/start; SRC_URI="mirror://sourceforge/l7-filter/${MY_P}.tar.gz"
[gentoo-commits] repo/gentoo:master commit in: net-misc/l7-filter-userspace/files/, net-misc/l7-filter-userspace/
commit: 8245d70ca0c28badf73b2d5d5a41c4418a6e998f Author: Andrew Savchenko gentoo org> AuthorDate: Mon Nov 4 18:55:58 2019 + Commit: Andrew Savchenko gentoo org> CommitDate: Mon Nov 4 19:02:57 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8245d70c net-misc/l7-filter-userspace: cleanup old files Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Andrew Savchenko gentoo.org> net-misc/l7-filter-userspace/Manifest | 1 - ...er-userspace-0.11-arm-ppc-getopt-help-fix.patch | 21 - ...lter-userspace-0.11-map-access-threadsafe.patch | 55 -- ...ilter-userspace-0.11-pattern-loading-leak.patch | 10 .../l7-filter-userspace-0.11.ebuild| 32 - .../l7-filter-userspace-0.12_beta1.ebuild | 32 - 6 files changed, 151 deletions(-) diff --git a/net-misc/l7-filter-userspace/Manifest b/net-misc/l7-filter-userspace/Manifest index da0d7cdb78a..caea7f37f1c 100644 --- a/net-misc/l7-filter-userspace/Manifest +++ b/net-misc/l7-filter-userspace/Manifest @@ -1,2 +1 @@ -DIST l7-filter-userspace-0.11.tar.gz 129986 BLAKE2B 2bb5bd6794b01508da1f23dff44a242b17efd10e6f2b484aed34b32ea5ba3d787b2ea7ca8df9c57a1c2017b4a1ac4ad4e7e400fbe97e044530f12e8673ad SHA512 5362a9e7392afd6dcb40bd9f602bddd34c040dcecbcc4570f56168310bd0e243561a1c946c7e912448518fe30c6bcff866c000b9e026dc96b2f3b47b4299cb81 DIST l7-filter-userspace-0.12-beta1.tar.gz 130254 BLAKE2B 624f0af8c4acf8ad37b580d1488e6d09a82a01d8b2a77727074506ae9eb5d9c006f3ba79deeb5214a41db682b9bd8c3aa59bd81ff20daefcbf938476c6cc62ef SHA512 9c49b7e951ced6a44f8ee6f3a261ba14b1e3fe44a83e175f7f5a5821616ec8bc2b0a287f10b4485120e7783c9623c34aae2ee1d8997c258cdfb8230c1f87d137 diff --git a/net-misc/l7-filter-userspace/files/l7-filter-userspace-0.11-arm-ppc-getopt-help-fix.patch b/net-misc/l7-filter-userspace/files/l7-filter-userspace-0.11-arm-ppc-getopt-help-fix.patch deleted file mode 100644 index 29801ceed31..000 --- a/net-misc/l7-filter-userspace/files/l7-filter-userspace-0.11-arm-ppc-getopt-help-fix.patch +++ /dev/null @@ -1,21 +0,0 @@ l7-filter-userspace-0.11/l7-filter.cpp.old 2010-07-12 10:43:58.485002456 +0100 -+++ l7-filter-userspace-0.11/l7-filter.cpp 2010-07-12 11:14:38.825001868 +0100 -@@ -186,15 +186,11 @@ - conffilename = ""; - const char *opts = "f:q:vh?sb:dn:p:m:cz"; - -- int done = 0; -- while(!done) -+ int c; -+ while ((c = getopt (argc, argv, opts)) != -1) - { --char c; --switch(c = getopt(argc, argv, opts)) -+switch(c) - { -- case -1: --done = 1; --break; - case 'f': - conffilename = optarg; - break; diff --git a/net-misc/l7-filter-userspace/files/l7-filter-userspace-0.11-map-access-threadsafe.patch b/net-misc/l7-filter-userspace/files/l7-filter-userspace-0.11-map-access-threadsafe.patch deleted file mode 100644 index fea0f5bbb5a..000 --- a/net-misc/l7-filter-userspace/files/l7-filter-userspace-0.11-map-access-threadsafe.patch +++ /dev/null @@ -1,55 +0,0 @@ l7-filter-userspace-0.11/l7-conntrack.cpp.orig 2009-02-26 21:40:28.0 + -+++ l7-filter-userspace-0.11/l7-conntrack.cpp 2010-07-23 13:03:23.0 +0100 -@@ -195,11 +195,13 @@ - { - nfct_conntrack_free(ct); - nfct_close(cth); -+ pthread_mutex_destroy(_mutex); - } - - l7_conntrack::l7_conntrack(void* l7_classifier_in) - { - l7_classifier = (l7_classify *)l7_classifier_in; -+ pthread_mutex_init(_mutex, NULL); - - // Now open a handler that is subscribed to all possible events - cth = nfct_open(CONNTRACK, NFCT_ALL_CT_GROUPS); -@@ -211,19 +213,27 @@ - - l7_connection *l7_conntrack::get_l7_connection(const string key) - { -- return l7_connections[key]; -+ l7_connection *conn; -+ pthread_mutex_lock(_mutex); -+ conn = l7_connections[key]; -+ pthread_mutex_unlock(_mutex); -+ return conn; - } - - void l7_conntrack::add_l7_connection(l7_connection* connection, - const string key) - { -+ pthread_mutex_lock(_mutex); - l7_connections[key] = connection; -+ pthread_mutex_unlock(_mutex); - } - - void l7_conntrack::remove_l7_connection(const string key) - { -+ pthread_mutex_lock(_mutex); - delete l7_connections[key]; - l7_connections.erase(l7_connections.find(key)); -+ pthread_mutex_unlock(_mutex); - } - - void l7_conntrack::start() l7-filter-userspace-0.11/l7-conntrack.h.orig 2010-07-23 13:04:49.0 +0100 -+++ l7-filter-userspace-0.11/l7-conntrack.h2010-07-23 13:05:56.0 +0100 -@@ -52,6 +52,7 @@ - l7_map l7_connections; - struct nfct_conntrack *ct; - struct nfct_handle *cth; // the callback -+ pthread_mutex_t map_mutex; - - public: - l7_conntrack(void * foo); diff --git a/net-misc/l7-filter-userspace/files/l7-filter-userspace-0.11-pattern-loading-leak.patch
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ruby_smb/
commit: 9c40d41bb752dd43434713415bb9b5035fbba6a2 Author: Hans de Graaff gentoo org> AuthorDate: Mon Nov 4 18:42:10 2019 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Nov 4 19:02:00 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c40d41b dev-ruby/ruby_smb: cleanup Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/ruby_smb/Manifest | 2 -- dev-ruby/ruby_smb/ruby_smb-1.0.2.ebuild | 30 -- dev-ruby/ruby_smb/ruby_smb-1.0.3.ebuild | 30 -- 3 files changed, 62 deletions(-) diff --git a/dev-ruby/ruby_smb/Manifest b/dev-ruby/ruby_smb/Manifest index 180e312f1a0..3043cc2c0db 100644 --- a/dev-ruby/ruby_smb/Manifest +++ b/dev-ruby/ruby_smb/Manifest @@ -1,4 +1,2 @@ -DIST ruby_smb-1.0.2.gem 150016 BLAKE2B 4d661a12fee0430be8e071069d8457d4a11f197087bd1cf208f206e705285ea236a445a9396d13868335ef67c4ad7972890ffa22fe2efc3c98ef0d3503474033 SHA512 e8c1314d34e282bb117ea5587b18a41c25315c515cc5141d1a4bc98b423c25ac923e5c8836eda039f201204f82587bfc3d2ee89193277231424b99f512b27a59 -DIST ruby_smb-1.0.3.gem 150016 BLAKE2B 0958a17c1140a543d3065c147a534d5426529fbf1477e3ca2624317a4c21907f08e1e0e0690c72415ba6c0577fd611c255637ea8adc48f1d934b2fab253e5130 SHA512 7649d064618ecb28b828c55ab5184dcf13a989dd0ddcf67e431fcc8147308c649b5a8ce7b826451487eb19a9d1daf0bb22d6d9288a0108a9cc771b364a11be13 DIST ruby_smb-1.0.5.gem 157184 BLAKE2B 6865e908bf57a5785d6b2523a1dc78a0fb5f63f47103fcf757c28b73228848feb7b2f05ad3286df6a52703a956854aa243fdc6d26c2841abb497b6e09449b38c SHA512 af4bd0cd40f8be0f12b204ded7ef9832de31bdadf4d0ff7f05a4addb1300827ced4f0588131c31638797f1f294230e0c61c4829fd1962043af452d55bbe133ee DIST ruby_smb-1.1.0.gem 175104 BLAKE2B ffa4a7b3666f736fd721c8d561c28724709c7db6a2a4075e183a0a931e5df0c8047e428a2537a747eda9482d9023c2ed8fd8157d1b40244615b3818dc0c0bc37 SHA512 038ca625b580ac32455d08c675a5d7319e320944fe3aef6ed7272872fdc6affbbf2bda325897369cb23d4d62e24923a74b13fe392017854c6c5b9889c5e003f6 diff --git a/dev-ruby/ruby_smb/ruby_smb-1.0.2.ebuild b/dev-ruby/ruby_smb/ruby_smb-1.0.2.ebuild deleted file mode 100644 index bb1733e03cf..000 --- a/dev-ruby/ruby_smb/ruby_smb-1.0.2.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -USE_RUBY="ruby23 ruby24 ruby25" - -RUBY_FAKEGEM_RECIPE_DOC="rdoc" -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -inherit ruby-fakegem - -DESCRIPTION="pure Ruby implementation of the SMB Protocol Family" -HOMEPAGE="https://github.com/rapid7/ruby_smb; - -LICENSE="BSD" -SLOT="1" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="" - -ruby_add_rdepend "dev-ruby/bindata:* - dev-ruby/rubyntlm - dev-ruby/windows_error" - -all_ruby_prepare() { - sed -i -e '/simple[Cc]ov/d' -e '/coveralls/d' spec/spec_helper.rb - sed -i -e '/[Ss]imple[Cc]ov/,/end/d' \ - -e '/[Cc]overalls/,/end/d' spec/spec_helper.rb - sed -i '/TRAVIS/d' spec/spec_helper.rb - sed -i -e '1irequire "rubyntlm"; require "time"' spec/spec_helper.rb -} diff --git a/dev-ruby/ruby_smb/ruby_smb-1.0.3.ebuild b/dev-ruby/ruby_smb/ruby_smb-1.0.3.ebuild deleted file mode 100644 index bb1733e03cf..000 --- a/dev-ruby/ruby_smb/ruby_smb-1.0.3.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -USE_RUBY="ruby23 ruby24 ruby25" - -RUBY_FAKEGEM_RECIPE_DOC="rdoc" -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -inherit ruby-fakegem - -DESCRIPTION="pure Ruby implementation of the SMB Protocol Family" -HOMEPAGE="https://github.com/rapid7/ruby_smb; - -LICENSE="BSD" -SLOT="1" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="" - -ruby_add_rdepend "dev-ruby/bindata:* - dev-ruby/rubyntlm - dev-ruby/windows_error" - -all_ruby_prepare() { - sed -i -e '/simple[Cc]ov/d' -e '/coveralls/d' spec/spec_helper.rb - sed -i -e '/[Ss]imple[Cc]ov/,/end/d' \ - -e '/[Cc]overalls/,/end/d' spec/spec_helper.rb - sed -i '/TRAVIS/d' spec/spec_helper.rb - sed -i -e '1irequire "rubyntlm"; require "time"' spec/spec_helper.rb -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ruby-oci8/
commit: 220b4e776786c8f7c823a407859c4a99b80dbec3 Author: Hans de Graaff gentoo org> AuthorDate: Mon Nov 4 18:43:59 2019 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Nov 4 19:02:01 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=220b4e77 dev-ruby/ruby-oci8: amd64 stable Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/ruby-oci8/ruby-oci8-2.2.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/ruby-oci8/ruby-oci8-2.2.7.ebuild b/dev-ruby/ruby-oci8/ruby-oci8-2.2.7.ebuild index abfaaa2c407..12dff4947bb 100644 --- a/dev-ruby/ruby-oci8/ruby-oci8-2.2.7.ebuild +++ b/dev-ruby/ruby-oci8/ruby-oci8-2.2.7.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://rubygems.org/gems/ruby-oci8/; LICENSE="Ruby" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="" RDEPEND+=" dev-db/oracle-instantclient-basic"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/roadie/
commit: 18f35d40bc15c9da6c98025d1cf000f4e5f4cd1e Author: Hans de Graaff gentoo org> AuthorDate: Mon Nov 4 18:50:46 2019 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Nov 4 19:02:02 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18f35d40 dev-ruby/roadie: cleanup Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/roadie/Manifest| 1 - dev-ruby/roadie/roadie-3.4.0.ebuild | 33 - 2 files changed, 34 deletions(-) diff --git a/dev-ruby/roadie/Manifest b/dev-ruby/roadie/Manifest index 47e11bd3509..381eaab920a 100644 --- a/dev-ruby/roadie/Manifest +++ b/dev-ruby/roadie/Manifest @@ -1,4 +1,3 @@ -DIST roadie-3.4.0.tar.gz 50719 BLAKE2B 7e3948e1c9c052ac72ef462a6a4452d6831d99d0134a9716adcf8cd67d261f2c330a6309e7c8a6e00c7489f62cd2b7253f4db48f7daadee4bf57fb1c40cd181c SHA512 cc25986dbe054b18189dad46f2dbde4f325c7391f5cb8ba598f504a465b99cb84339b2fdad3ef663d50275a186620dd60753df3fccfd5bcada52b74ee4c7c55e DIST roadie-3.5.0.tar.gz 50687 BLAKE2B 4d48c7989798977e74ebfb3959c5d1b52ff5aa91c1e81075b7b631a70893f344965ffc838f1debe0dbcc807c588e7e4da93937beb4fcef8f4bd9f3eaf7b81407 SHA512 d0602ccee1b642dcda0644afb762a56c97715472e7dfdd63115fc595e1ccbbf3192114e32e25b3c0e6c8c9db37bfc57b75f66bf9ac1e4656b27972f0d4fcd98b DIST roadie-3.5.1.tar.gz 50873 BLAKE2B 478dc7bba6424b953d4c32aeb793f0212fe0ecef5526ec4a28e3b05ff5f29fbbeaaf2022b7277cb20993b99fa7bfc5d03db57c12b589c727239e944e78da2d9f SHA512 b61cc8c1ddcc4819d496489578eb7157cdd7716e99ff675af37b9b650504315120238889d72dd617f37588e005cbba62e1912f4c02ba0e4ba0d111784219ed5c DIST roadie-4.0.0.tar.gz 50727 BLAKE2B 671c5260f4a181e4a50d136e4c6e96e96a3bb51adc7cd88d070b558af0d1d858e712a8f6d586aaea5c72b735db41a54ecb1833b74b3e76f7838a3323a69fb5f3 SHA512 ad42ff83c7983e8cce1506f6b72d66e47a860251749eebd3cd65c2114859d3d8a8103d309964aa53875cb07a83393b086fb6c58db88d95a84059abb514d12665 diff --git a/dev-ruby/roadie/roadie-3.4.0.ebuild b/dev-ruby/roadie/roadie-3.4.0.ebuild deleted file mode 100644 index 8a6ae6c862c..000 --- a/dev-ruby/roadie/roadie-3.4.0.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -USE_RUBY="ruby23 ruby24 ruby25" -RUBY_FAKEGEM_EXTRADOC="README.md" -RUBY_FAKEGEM_RECIPE_TEST="rspec3" -RUBY_FAKEGEM_RECIPE_DOC="yard" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Making HTML emails comfortable for the Rails rockstars" -HOMEPAGE="https://github.com/Mange/roadie; -SRC_URI="https://github.com/Mange/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -ruby_add_rdepend ">=dev-ruby/nokogiri-1.5.0 - >=dev-ruby/css_parser-1.4.5 =dev-ruby/css_parser-1*" -ruby_add_bdepend "test? ( dev-ruby/rspec-collection_matchers dev-ruby/webmock )" - -all_ruby_prepare() { - sed -i -e "/[Bb]undler/d" Rakefile || die - sed -i -e 's/git ls-files/find . -type f -print/' \ - -e '/test_files/d' \ - -e '/css_parser/ s/~>/>=/' ${RUBY_FAKEGEM_GEMSPEC} || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rspec-json_expectations/
commit: 72276876bcdb1fe06d260ee9f9b1afb63e7e0859 Author: Hans de Graaff gentoo org> AuthorDate: Mon Nov 4 18:45:26 2019 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Nov 4 19:02:01 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72276876 dev-ruby/rspec-json_expectations: cleanup Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/rspec-json_expectations/Manifest | 1 - .../rspec-json_expectations-2.1.0.ebuild | 31 -- 2 files changed, 32 deletions(-) diff --git a/dev-ruby/rspec-json_expectations/Manifest b/dev-ruby/rspec-json_expectations/Manifest index faa62da97cf..5baf536e7e0 100644 --- a/dev-ruby/rspec-json_expectations/Manifest +++ b/dev-ruby/rspec-json_expectations/Manifest @@ -1,2 +1 @@ -DIST rspec-json_expectations-2.1.0.gem 14848 BLAKE2B 2c359351ba457297f7d561059183a8e32fa5762dbdc97c8ddb2432acb00c092fcc14a45e8f7625812420b926c4f177afdf4ff124f9b35d15b60fb58861c1f46a SHA512 1b09b959d6ecbc76c13b37fbf89cba381feb00505ce3a5701ad87ef1ed2ee178ea760508af809ac7dc8285c24d86dd7e33a7fb903a7f74472ca59d59f8df0daf DIST rspec-json_expectations-2.2.0.gem 14848 BLAKE2B c2f77e908eb0f473a5bae0ed49e133ebe71d4c471e2b32a9620f84e3881ca6aa92d188b8aafae8d92ee9111edcf2cc3636598c59e9f92747422f3c43c7e14563 SHA512 90da15c4c02404ac518955d65612fc7db28e8f91a756e5a25d0e5667026113f7a1be69cdc9bc656eeb89ccc7cb41069dd241401a2680f69528fb77d5491f2a83 diff --git a/dev-ruby/rspec-json_expectations/rspec-json_expectations-2.1.0.ebuild b/dev-ruby/rspec-json_expectations/rspec-json_expectations-2.1.0.ebuild deleted file mode 100644 index e7d2d403f5b..000 --- a/dev-ruby/rspec-json_expectations/rspec-json_expectations-2.1.0.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -USE_RUBY="ruby23 ruby24 ruby25" - -RUBY_FAKEGEM_RECIPE_DOC="rdoc" - -RUBY_FAKEGEM_EXTRADOC="README.md" - -RUBY_BINWRAP="" - -inherit ruby-fakegem - -DESCRIPTION="Set of matchers and helpers to allow you test your APIs responses." -HOMEPAGE="https://github.com/waterlink/rspec-json_expectations; - -LICENSE="MIT" -SLOT="1" -KEYWORDS="~amd64 ~x86" -IUSE="" - -ruby_add_bdepend "test? ( dev-util/cucumber )" - -all_ruby_prepare() { - sed -i -e '1irequire "forwardable"' lib/rspec/json_expectations/matchers.rb || die -} - -each_ruby_test() { - ${RUBY} -S cucumber --format progress features || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sass/
commit: a666ebf109f64b0643089a49c12958a0cd047ed1 Author: Hans de Graaff gentoo org> AuthorDate: Mon Nov 4 18:40:24 2019 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Nov 4 19:02:00 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a666ebf1 dev-ruby/sass: cleanup Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/sass/Manifest | 1 - dev-ruby/sass/sass-3.7.3.ebuild | 47 - 2 files changed, 48 deletions(-) diff --git a/dev-ruby/sass/Manifest b/dev-ruby/sass/Manifest index a5700def264..75cdba4a853 100644 --- a/dev-ruby/sass/Manifest +++ b/dev-ruby/sass/Manifest @@ -1,4 +1,3 @@ DIST sass-3.4.25.gem 352768 BLAKE2B f3c725ee75f0d5b3a30cfbfdbf5dd949fc2b6d99878039a073c3b369753609f9b202ea6f756016783b251877831d1480dad4032db8338dff453b088b219b799a SHA512 5ff4bd47857425832c6a39b963ae4465dd91d63774eb35196ec28075082ad231254babe507d7071304ddb73cdfc1168a547bf231225afaeb3b7ddd677c0bd712 DIST sass-3.5.7.gem 32 BLAKE2B aeae548d1005b9f420c82f4efc96b2428d3025395b49784917c298fa48228d8052f758c1f851fb6e4e8024c63d48a9880f6c2e88411cd2125e76ad291e469bc0 SHA512 a72b499cfca4862fb4bfeb5201fda788339bb57d97b467c427e9c8365b03088b886a0f3cb3a6d87b1426e1497032b8394a948eb4a2f45004be80c03070304f95 -DIST sass-3.7.3.tar.gz 401486 BLAKE2B 969b6e7e29883afaecfbaae627f67cfde826b6941b207352b9300849bcbf22f61b39ac5f568fe9af785bca1e62b84578c3c766a4bd803bb262a9e9b8f512886e SHA512 1ae8127433387721977f5cd9041f3832a9a1d2146f4091ef612d76f7b881480b6f742637a5012780dbd85b1bc658abcaa958e0efeaf50ce2e0f90c424dfafd4a DIST sass-3.7.4.tar.gz 401442 BLAKE2B 52abe37390282d2aead3eea6c2a049da529a5e96bac44b01ccded1e3c4d2c332d82f164da941413c0138fd3a94f59cda084d8fb724db87fc522f33dd7bc31adb SHA512 4bebb6ddc84e7f2687d9b801e6b30e897d83a46940249349d775e0139d1fca8ffd96d0976f4c35a7a0dba9ebf786883a70aff2ff002708e28b685a034634aaf2 diff --git a/dev-ruby/sass/sass-3.7.3.ebuild b/dev-ruby/sass/sass-3.7.3.ebuild deleted file mode 100644 index 81aa7855996..000 --- a/dev-ruby/sass/sass-3.7.3.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -USE_RUBY="ruby23 ruby24 ruby25 ruby26" - -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_DOCDIR="doc" -RUBY_FAKEGEM_EXTRADOC="README.md" - -RUBY_FAKEGEM_EXTRAINSTALL="rails init.rb VERSION VERSION_NAME" - -inherit ruby-fakegem eapi7-ver - -DESCRIPTION="An extension of CSS3, adding nested rules, variables, mixins, and more" -HOMEPAGE="https://sass-lang.com/; -SRC_URI="https://github.com/sass/ruby-sass/archive/${PV}.tar.gz -> ${P}.tar.gz" -RUBY_S="ruby-sass-${PV}" - -LICENSE="MIT" - -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" -SLOT="$(ver_cut 1-2)" -IUSE="" - -ruby_add_bdepend "doc? ( >=dev-ruby/yard-0.5.3 )" - -ruby_add_rdepend " - !!
[gentoo-commits] repo/gentoo:master commit in: mail-client/mutt/
commit: ccc3e350f7ef569c4817efaa60c9f2d950119d1a Author: Petr Vaněk atlas cz> AuthorDate: Mon Nov 4 14:45:27 2019 + Commit: Fabian Groffen gentoo org> CommitDate: Mon Nov 4 18:59:20 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccc3e350 mail-client/mutt: update url dev.mutt.org does not exist anymore. Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Petr Vaněk atlas.cz> Signed-off-by: Fabian Groffen gentoo.org> mail-client/mutt/mutt-1.10.1.ebuild| 2 +- mail-client/mutt/mutt-1.11.4.ebuild| 2 +- mail-client/mutt/mutt-1.12.1.ebuild| 2 +- mail-client/mutt/mutt-1.12.2-r1.ebuild | 2 +- mail-client/mutt/mutt-1.12.2-r2.ebuild | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/mail-client/mutt/mutt-1.10.1.ebuild b/mail-client/mutt/mutt-1.10.1.ebuild index 084c4add8e0..84dcae7bb3c 100644 --- a/mail-client/mutt/mutt-1.10.1.ebuild +++ b/mail-client/mutt/mutt-1.10.1.ebuild @@ -277,6 +277,6 @@ pkg_postinst() { if use gpgme ; then ewarn "Note: in order for Mutt to actually use the gpgme backend" ewarn " you MUST include 'set crypt_use_gpgme=yes' in .muttrc" - ewarn " https://dev.mutt.org/doc/manual.html#crypt-use-gpgme; + ewarn " https://www.mutt.org/doc/manual/#crypt-use-gpgme; fi } diff --git a/mail-client/mutt/mutt-1.11.4.ebuild b/mail-client/mutt/mutt-1.11.4.ebuild index cee2882cd8f..3f6633e30d9 100644 --- a/mail-client/mutt/mutt-1.11.4.ebuild +++ b/mail-client/mutt/mutt-1.11.4.ebuild @@ -283,6 +283,6 @@ pkg_postinst() { if use gpgme ; then ewarn "Note: in order for Mutt to actually use the gpgme backend" ewarn " you MUST include 'set crypt_use_gpgme=yes' in .muttrc" - ewarn " https://dev.mutt.org/doc/manual.html#crypt-use-gpgme; + ewarn " https://www.mutt.org/doc/manual/#crypt-use-gpgme; fi } diff --git a/mail-client/mutt/mutt-1.12.1.ebuild b/mail-client/mutt/mutt-1.12.1.ebuild index 9f35aa2497e..95e66231cb2 100644 --- a/mail-client/mutt/mutt-1.12.1.ebuild +++ b/mail-client/mutt/mutt-1.12.1.ebuild @@ -284,6 +284,6 @@ pkg_postinst() { if use gpgme ; then ewarn "Note: in order for Mutt to actually use the gpgme backend" ewarn " you MUST include 'set crypt_use_gpgme=yes' in .muttrc" - ewarn " https://dev.mutt.org/doc/manual.html#crypt-use-gpgme; + ewarn " https://www.mutt.org/doc/manual/#crypt-use-gpgme; fi } diff --git a/mail-client/mutt/mutt-1.12.2-r1.ebuild b/mail-client/mutt/mutt-1.12.2-r1.ebuild index ddd2e3013ea..461d17b16b6 100644 --- a/mail-client/mutt/mutt-1.12.2-r1.ebuild +++ b/mail-client/mutt/mutt-1.12.2-r1.ebuild @@ -284,6 +284,6 @@ pkg_postinst() { if use gpgme ; then ewarn "Note: in order for Mutt to actually use the gpgme backend" ewarn " you MUST include 'set crypt_use_gpgme=yes' in .muttrc" - ewarn " https://dev.mutt.org/doc/manual.html#crypt-use-gpgme; + ewarn " https://www.mutt.org/doc/manual/#crypt-use-gpgme; fi } diff --git a/mail-client/mutt/mutt-1.12.2-r2.ebuild b/mail-client/mutt/mutt-1.12.2-r2.ebuild index 94df0e4f961..1300423d9a3 100644 --- a/mail-client/mutt/mutt-1.12.2-r2.ebuild +++ b/mail-client/mutt/mutt-1.12.2-r2.ebuild @@ -267,6 +267,6 @@ pkg_postinst() { if use gpgme ; then ewarn "Note: in order for Mutt to actually use the gpgme backend" ewarn " you MUST include 'set crypt_use_gpgme=yes' in .muttrc" - ewarn " https://dev.mutt.org/doc/manual.html#crypt-use-gpgme; + ewarn " https://www.mutt.org/doc/manual/#crypt-use-gpgme; fi }
[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-pvr-iptvsimple/
commit: c2ae21e90b0a1ff45ebcba0d67898cf7c56b118e Author: Craig Andrews gentoo org> AuthorDate: Mon Nov 4 18:50:44 2019 + Commit: Craig Andrews gentoo org> CommitDate: Mon Nov 4 18:51:06 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2ae21e9 media-plugins/kodi-pvr-iptvsimple: 3.8.6 version bump Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Craig Andrews gentoo.org> media-plugins/kodi-pvr-iptvsimple/Manifest | 1 + .../kodi-pvr-iptvsimple-3.8.6.ebuild | 45 ++ 2 files changed, 46 insertions(+) diff --git a/media-plugins/kodi-pvr-iptvsimple/Manifest b/media-plugins/kodi-pvr-iptvsimple/Manifest index 8e96f55b394..78c8b95ea9c 100644 --- a/media-plugins/kodi-pvr-iptvsimple/Manifest +++ b/media-plugins/kodi-pvr-iptvsimple/Manifest @@ -3,3 +3,4 @@ DIST kodi-pvr-iptvsimple-3.8.1.tar.gz 124274 BLAKE2B 44cbc2ecb1181802632fef51ce3 DIST kodi-pvr-iptvsimple-3.8.3.tar.gz 124356 BLAKE2B a02ca855f9403e25256fd27556a02de5e456a4a4fea9047d64a695d11b9e25716d4f24347d37a661cafdb15ffcb59ae03869bb80dab858349b7ade73ac4992fc SHA512 120507c08c7cb794ca15000946241084798bf8d91ceed77f5893dbb8b840afc6b8587c8f0fd263a8a3a1baeabade1ce6fa44b240fc5d482d9c88dfebe773c896 DIST kodi-pvr-iptvsimple-3.8.4.tar.gz 124435 BLAKE2B 941b74091138c683f333767a2a39ac2fab1b14767890bef830fc93f46091881ee721773ac3d8a06e0978f652b757a07eca8c8b5133a3d23c3aa8429a97e17cfd SHA512 766acd02b7e1578341278943abf7e934ea38027bf9606f22c424ae7fb7dc96ab7c2372f00cd58a129285b9f8e1b2b15f7d6bd396a7587609e813e6bc5e098fad DIST kodi-pvr-iptvsimple-3.8.5.tar.gz 124925 BLAKE2B 02ef7135a6bfa31bfb19609882fb6a386739f2a81b69fd221c49db7215c8a3546054fd80dd386ed5be13664eb65ec945c9a93d604ba010a4caec2eec4906cc0c SHA512 87757d8eed15550439433831e1527f0bca394533a25871473d4ae48df586692646badb94c8b1c70e07f3f0a7550a716d9f6954b16bdebb8b3cf451db18f41978 +DIST kodi-pvr-iptvsimple-3.8.6.tar.gz 125160 BLAKE2B ad20bd14863ad9f06e6ebd90fcbd659bf8f6dff9e5f699b8aec3cf729560d13325984d6528da76d490d583d69ca4bbfe371f92dcff90c9dfc54808cd15cbb2ff SHA512 d437b385e88967e3d99f49dd1ce0d273b8db05ac035fe4e740680b2a1a3861fa15f8469534c47c62cd5dd5d3ef9e588bd73fd71b81f0082db7dbba43773cb88b diff --git a/media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-3.8.6.ebuild b/media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-3.8.6.ebuild new file mode 100644 index 000..2fe768383e5 --- /dev/null +++ b/media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-3.8.6.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake-utils kodi-addon + +DESCRIPTION="Kodi's IPTVSimple client addon" +HOMEPAGE="https://github.com/kodi-pvr/pvr.iptvsimple; +SRC_URI="" + +case ${PV} in +) + SRC_URI="" + EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.iptvsimple.git; + inherit git-r3 + ;; +*) + CODENAME="Leia" + KEYWORDS="~amd64 ~x86" + SRC_URI="https://github.com/kodi-pvr/pvr.iptvsimple/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/pvr.iptvsimple-${PV}-${CODENAME}" + ;; +esac + +LICENSE="GPL-2" +SLOT="0" +IUSE="" + +DEPEND=" + =dev-libs/libplatform-2* + =media-tv/kodi-18* + =media-libs/kodi-platform-18* + sys-libs/zlib + dev-libs/rapidxml + " + +RDEPEND=" + ${DEPEND} + " + +src_prepare(){ + [ -d depends ] && rm -rf depends || die + cmake-utils_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/
commit: 29a00452987a7b9b52cd4876e3f9cf462d664962 Author: Hans de Graaff gentoo org> AuthorDate: Mon Nov 4 18:32:45 2019 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Nov 4 18:33:06 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29a00452 dev-ruby/slim: fix file collision Fixes: https://bugs.gentoo.org/665714 Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/slim/slim-3.0.9-r1.ebuild | 52 ++ dev-ruby/slim/slim-4.0.1-r1.ebuild | 51 + 2 files changed, 103 insertions(+) diff --git a/dev-ruby/slim/slim-3.0.9-r1.ebuild b/dev-ruby/slim/slim-3.0.9-r1.ebuild new file mode 100644 index 000..28b1bf6d333 --- /dev/null +++ b/dev-ruby/slim/slim-3.0.9-r1.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby24 ruby25 ruby26" + +RUBY_FAKEGEM_EXTRADOC="CHANGES README.md" + +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_TASK_DOC="yard" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="A template language aiming to reduce the syntax to the essential parts" +HOMEPAGE="http://slim-lang.com/; +LICENSE="MIT" + +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +SLOT="0" +IUSE="doc" + +ruby_add_rdepend ">=dev-ruby/tilt-1.3.3:* =dev-ruby/temple-0.7.6:0.7" + +ruby_add_bdepend "doc? ( dev-ruby/yard dev-ruby/redcarpet )" + +ruby_add_bdepend "test? ( dev-ruby/redcarpet dev-ruby/sass )" + +all_ruby_prepare() { + sed -i -e '/bundler/I s:^:#:' Rakefile || die + + # This sinatra code expects tests to be installed but we strip those. + sed -i -e "s/require 'sinatra'/require 'bogussinatra'/" Rakefile || die + + # Avoid tests for things we don't have. The builder test does not pass with tilt 2.x + sed -i -e '/test_wip_render_with_asciidoc/,/^ end/ s:^:#:' \ + -e '/test_render_with_wiki/,/^ end/ s:^:#:' \ + -e '/test_render_with_creole/,/^ end/ s:^:#:' \ + -e '/test_render_with_builder/,/^ end/ s:^:#:' \ + -e '/test_render_with_org/,/^ end/ s:^:#:' test/core/test_embedded_engines.rb || die + + sed -i -e '/s\.files/ s/git ls-files/find . -type f -print/' \ + -e '/s\.executables/ s:git ls-files -- bin/\*:find bin -type f -print:' ${RUBY_FAKEGEM_GEMSPEC} || die +} + +each_ruby_prepare() { + sed -i -e '/Open3/ s:ruby:'${RUBY}':' test/core/test_commands.rb || die +} diff --git a/dev-ruby/slim/slim-4.0.1-r1.ebuild b/dev-ruby/slim/slim-4.0.1-r1.ebuild new file mode 100644 index 000..4e71e1931b4 --- /dev/null +++ b/dev-ruby/slim/slim-4.0.1-r1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby24 ruby25 ruby26" + +RUBY_FAKEGEM_EXTRADOC="CHANGES README.md" + +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_TASK_DOC="yard" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit eapi7-ver ruby-fakegem + +DESCRIPTION="A template language aiming to reduce the syntax to the essential parts" +HOMEPAGE="http://slim-lang.com/; +LICENSE="MIT" + +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +SLOT="$(ver_cut 1)" +IUSE="doc" + +ruby_add_rdepend ">=dev-ruby/tilt-2.0.6:* =dev-ruby/tilt-2.0*:* + >=dev-ruby/temple-0.7.6:0.7 + !!
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/spy/
commit: ad47f76ec558fb66afc66659351960bc9bb9b61a Author: Hans de Graaff gentoo org> AuthorDate: Mon Nov 4 18:08:24 2019 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Nov 4 18:33:05 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad47f76e dev-ruby/spy: cleanup Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/spy/Manifest | 1 - dev-ruby/spy/spy-0.4.5.ebuild | 24 2 files changed, 25 deletions(-) diff --git a/dev-ruby/spy/Manifest b/dev-ruby/spy/Manifest index 86ef60f2508..53df2ffc97c 100644 --- a/dev-ruby/spy/Manifest +++ b/dev-ruby/spy/Manifest @@ -1,2 +1 @@ -DIST spy-0.4.5.gem 32768 BLAKE2B 853942654a7448dcdbb4863452d118012bbda93e6ad650c4987ae8a038b434ba12799e8a98a23a4b4731b193835121d0cc28e5d0eb9a9df888b53d43efd19a7f SHA512 f006809cbe1118c3f629bff29dae141039d8ec098f6ce217907304d4ab159cdf1b357dc5008e84c44385bb48aea2c36a1b70c8db363d02403316792c7b4e211e DIST spy-1.0.0.gem 33280 BLAKE2B e85c6de9ad9eedd61f95d0a22a87d402949fffe925af3c525a9ed7842ec4582a5063caa6767ece7c2c6f470d10abd44015c0e02a4f31f21c85d6db6b6a28c2a3 SHA512 adea03cd0c2e60f964887c3a80a29deabe7bf1d98f2b5490e8ed833e64c53144437fca636ec1cfa9413f93dbcf154b2cd27afc9363b33c37d99db7cb4790b358 diff --git a/dev-ruby/spy/spy-0.4.5.ebuild b/dev-ruby/spy/spy-0.4.5.ebuild deleted file mode 100644 index ab4d3244e73..000 --- a/dev-ruby/spy/spy-0.4.5.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -USE_RUBY="ruby23 ruby24 ruby25" - -RUBY_FAKEGEM_RECIPE_DOC="yard" -RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md" - -inherit multilib ruby-fakegem - -DESCRIPTION="A simple opinionated mocking framework" -HOMEPAGE="https://github.com/ryanong/spy; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -ruby_add_bdepend "test? ( dev-ruby/minitest:0 )" - -all_ruby_prepare() { - sed -i -e "/bundler/d" -e "/pry/d" -e "/[Cc]overalls/d" Rakefile test/test_helper.rb || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: b802c2e48959c691d49b67c82bc2f8962b2173d2 Author: Hans de Graaff gentoo org> AuthorDate: Mon Nov 4 18:07:24 2019 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Nov 4 18:33:04 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b802c2e4 dev-ruby/sqlite3: cleanup Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/sqlite3/Manifest | 1 - dev-ruby/sqlite3/sqlite3-1.4.0.ebuild | 83 --- 2 files changed, 84 deletions(-) diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest index 555ee5a2741..198111b5a9b 100644 --- a/dev-ruby/sqlite3/Manifest +++ b/dev-ruby/sqlite3/Manifest @@ -1,3 +1,2 @@ DIST sqlite3-1.3.13.gem 64512 BLAKE2B a36e3161e44004a0510297d16bf491df3dc29434432208ad231f5e46ddecb4607add417e105f5ae8472a768f80efef3f74b703b2a441396b4c9b6c9ff90bf31e SHA512 5d3eab7c788cc62c497de179919054324e53595294ec3a9df2a10d23151a406ee9a88f1c3ac945777f138e78cec61018c388b023456b873131d678a6788a505f -DIST sqlite3-1.4.0.gem 70144 BLAKE2B 4900db2ffefb1658d1001d3d334c95b6e140abceb99b60c1aff78ffe8ca8055b58a1ea87040dc54893542a55d55aa2c1a91975a61edec18d211bf8dbbd786642 SHA512 7db9ca4bc12becd41224be77694453e8ba428303b69e58663f7888746558112e147c5f9076aa8baf3c23ac3e895cac079cb645d281e5eb06f98e0d8e8268562a DIST sqlite3-1.4.1.gem 70144 BLAKE2B 5a850296c804223cfe7673f72a1e303fb80c49569f23ab57be9a26acacbe95945382db1b1fd22bb432c974ddcf7c28abd913912823c2e8477d2eda165dbafe0d SHA512 33f87af2e962459cad07f2f07c9d6dffb59551c4e5371e47446f10f5314a05da495598ef5f90f896f876f9a59bd2e90b5bb3fdfb6efb95966ff51bb578f81a80 diff --git a/dev-ruby/sqlite3/sqlite3-1.4.0.ebuild b/dev-ruby/sqlite3/sqlite3-1.4.0.ebuild deleted file mode 100644 index a8d2de67e09..000 --- a/dev-ruby/sqlite3/sqlite3-1.4.0.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -USE_RUBY="ruby23 ruby24 ruby25 ruby26" - -RUBY_FAKEGEM_TASK_DOC="faq" -RUBY_FAKEGEM_DOCDIR="doc faq" -RUBY_FAKEGEM_EXTRADOC="API_CHANGES.rdoc README.rdoc ChangeLog.cvs CHANGELOG.rdoc" - -inherit multilib ruby-fakegem - -DESCRIPTION="An extension library to access a SQLite database from Ruby" -HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby; -LICENSE="BSD" - -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -SLOT="0" -IUSE="" - -RDEPEND+=" >=dev-db/sqlite-3.6.16:3" -DEPEND+=" >=dev-db/sqlite-3.6.16:3" - -ruby_add_bdepend " - dev-ruby/rake-compiler - doc? ( dev-ruby/rdoc dev-ruby/redcloth ) - test? ( dev-ruby/minitest:5 )" - -all_ruby_prepare() { - # We remove the vendor_sqlite3 rake task because it's used to - # bundle SQlite3 which we definitely don't want. - rm -f rakelib/vendor_sqlite3.rake || die - - # Remove gem tasks since we don't need them and they require hoe. - rm -f rakelib/gem.rake || die - - sed -i -e 's:, HOE.spec::' -e '/task :test/d' rakelib/native.rake || die -} - -each_ruby_configure() { - ${RUBY} -Cext/sqlite3 extconf.rb || die -} - -all_ruby_compile() { - all_fakegem_compile - - if use doc; then - rdoc --title "${P} Dcoumentation" -o doc --main README.rdoc lib *.rdoc ext/*/*.c || die - fi -} - -each_ruby_compile() { - emake -Cext/sqlite3 V=1 - mv ext/sqlite3/sqlite3_native$(get_modname) lib/sqlite3/ || die -} - -each_ruby_test() { - ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || die -} - -each_ruby_install() { - each_fakegem_install - - # sqlite3 was called sqlite3-ruby before, so add a spec file that - # simply loads sqlite3 to make sure that old projects load correctly - # we don't even need to create a file to load this: the `require - # sqlite3` was already part of sqlite3-ruby requirements. - cat - < "${T}/sqlite3-ruby.gemspec" -# generated by ebuild -# $CATEGORY/$PF -Gem::Specification.new do |s| - s.name = "sqlite3-ruby" - s.version = "${RUBY_FAKEGEM_VERSION}" - s.summary = "Fake gem to load sqlite3" - s.homepage = "${HOMEPAGE}" - s.specification_version = 3 - s.add_runtime_dependency("${RUBY_FAKEGEM_NAME}", ["= ${RUBY_FAKEGEM_VERSION}"]) -end -EOF - RUBY_FAKEGEM_NAME=sqlite3-ruby \ - RUBY_FAKEGEM_GEMSPEC="${T}/sqlite3-ruby.gemspec" \ - ruby_fakegem_install_gemspec -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/
commit: 0530271bfa895d3675c8b47e5eafe0e5cadd4ea0 Author: Hans de Graaff gentoo org> AuthorDate: Mon Nov 4 18:25:04 2019 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Nov 4 18:33:06 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0530271b dev-ruby/slim: add ruby26 Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/slim/slim-3.0.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/slim/slim-3.0.9.ebuild b/dev-ruby/slim/slim-3.0.9.ebuild index 8266dce826c..e697e9648c5 100644 --- a/dev-ruby/slim/slim-3.0.9.ebuild +++ b/dev-ruby/slim/slim-3.0.9.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -USE_RUBY="ruby23 ruby24 ruby25" +USE_RUBY="ruby23 ruby24 ruby25 ruby26" RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pkgcore/
commit: 6137d597d52a2d3945e9af329253c45102892546 Author: Tim Harder gentoo org> AuthorDate: Mon Nov 4 17:41:07 2019 + Commit: Tim Harder gentoo org> CommitDate: Mon Nov 4 18:02:55 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6137d597 sys-apps/pkgcore: remove old Signed-off-by: Tim Harder gentoo.org> sys-apps/pkgcore/Manifest | 1 - sys-apps/pkgcore/pkgcore-0.10.5.ebuild | 53 -- 2 files changed, 54 deletions(-) diff --git a/sys-apps/pkgcore/Manifest b/sys-apps/pkgcore/Manifest index 59465b4cfdb..8425916d8da 100644 --- a/sys-apps/pkgcore/Manifest +++ b/sys-apps/pkgcore/Manifest @@ -1,4 +1,3 @@ -DIST pkgcore-0.10.5.tar.gz 644935 BLAKE2B cbf35bb18c757e33259dc81aa0e70b56a1ef7b03259fa06d5c0fb5b7ad23772134c2068a9d09be6bbf294b3eb7cbc71716ccd8db83e65b2ef38b6b60721acd29 SHA512 4fbe7e503df51317ff3245d549b8bb1c7f3c6e2b0eac97e0828a7b4c726bfcb3bccb7f83c44bfc581ceacd943b490443cfbed7c7c00497a01fb26b8254f4b35a DIST pkgcore-0.10.6.tar.gz 645141 BLAKE2B 16723dfae157c809e53f8607bd72ee178ac23280c1eea2f73af4864521aa4c5d7026972e85ab0ca92d3d714819ee24e86a3154ed2ed7f5d619ac7863b58c3436 SHA512 c5221cc7a72f5c3ae76ad1ce59a6b46f8b066991df9766f59b08d8514b6bb5336d8bef217c343d97ff764eb7b3614197f7613d5dfac52360603298dc06f6d7ea DIST pkgcore-0.10.7.tar.gz 645474 BLAKE2B 3c311967cd2b4e29a45fbf4f2af9207c20f2401780fc3991c726917d103d6e59e951172280c212c7dd46db33defbfd6aad1a55da4d02484b8963ab8049b86c6a SHA512 91910c9b7ec02396e1e0ff2a23a18757749fea635e3e294131d7368d67bd58e9b5f1de7440e50d926291dd3ed36dc7381a29f7ac9b58c27cf4f3fc49ee45 DIST pkgcore-0.9.7.tar.gz 592202 BLAKE2B fa16380e89ad2fb2a05d8f08387c3cfa2203b4e6faad3fc4758d572eb08d6c64f781eef8c2d56151f1facec3a202325d4c4a271a1a3ced88df7371f2af75dbf3 SHA512 cb996fd35a8e4e73acfacf1942d498932ec092a282397bd41df72eea26b6d08c15e01b96ece8ebb6876e84281d85d4f8ef81e1f2ef107adff1b984ee592d6a6f diff --git a/sys-apps/pkgcore/pkgcore-0.10.5.ebuild b/sys-apps/pkgcore/pkgcore-0.10.5.ebuild deleted file mode 100644 index 670df92a2cf..000 --- a/sys-apps/pkgcore/pkgcore-0.10.5.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python3_{6,7} ) -DISTUTILS_IN_SOURCE_BUILD=1 -inherit distutils-r1 - -if [[ ${PV} == * ]] ; then - EGIT_REPO_URI="https://github.com/pkgcore/pkgcore.git; - inherit git-r3 -else - KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" - SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" -fi - -DESCRIPTION="a framework for package management" -HOMEPAGE="https://github.com/pkgcore/pkgcore; - -LICENSE="BSD MIT" -SLOT="0" -IUSE="doc test" -RESTRICT="!test? ( test )" - -RDEPEND="dev-python/lxml[${PYTHON_USEDEP}]" -if [[ ${PV} == * ]]; then - RDEPEND+=" ~dev-python/snakeoil-[${PYTHON_USEDEP}]" -else - RDEPEND+=" >=dev-python/snakeoil-0.8.3[${PYTHON_USEDEP}]" -fi -DEPEND="${RDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}] - doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) - test? ( dev-python/pytest[${PYTHON_USEDEP}] ) -" - -python_compile_all() { - local esetup_args=( $(usex doc "--enable-html-docs" "") ) - # only build man pages for live ebuilds if doc USE flag is enabled - [[ ${PV} == * ]] && esetup_args+=( $(usex doc "--enable-man-pages" "") ) - esetup.py build "${esetup_args[@]}" -} - -python_test() { - esetup.py test -} - -python_install_all() { - esetup.py install_docs \ - --docdir="${ED%/}/usr/share/doc/${PF}" \ - --mandir="${ED%/}/usr/share/man" - distutils-r1_python_install_all -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: d00d12348bcc2f2a9a6098ee31b94659adc6d038 Author: Tim Harder gentoo org> AuthorDate: Mon Nov 4 17:59:47 2019 + Commit: Tim Harder gentoo org> CommitDate: Mon Nov 4 18:02:55 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d00d1234 dev-util/pkgcheck: version bump to 0.6.9 Signed-off-by: Tim Harder gentoo.org> dev-util/pkgcheck/Manifest| 1 + dev-util/pkgcheck/{pkgcheck-.ebuild => pkgcheck-0.6.9.ebuild} | 2 +- dev-util/pkgcheck/pkgcheck-.ebuild| 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/dev-util/pkgcheck/Manifest b/dev-util/pkgcheck/Manifest index cabdf6e1e8f..a02c56a822b 100644 --- a/dev-util/pkgcheck/Manifest +++ b/dev-util/pkgcheck/Manifest @@ -1 +1,2 @@ DIST pkgcheck-0.6.8.tar.gz 188777 BLAKE2B 44c1dfdb09c290079d8b1e07a0937c07135ee5691ef49ea849c5a9a22eccb9ddf00de497facc6b238caf7c1c0d1c964c71bf37f0bfd92df111d90234dfe27bc5 SHA512 d80785ff9041ec4c8beb89847ad069521322938875b7f8484ad7438939a411ca4304e4a91b395944331ad0f0fa0439082f021ccdd8d7189c61da931ebf11d8ee +DIST pkgcheck-0.6.9.tar.gz 196583 BLAKE2B 01d5382c1b64e565eee34efb1723e9324cfa3dffcf9783e1f707fb384caa55c0b926df0638e318e8de03d28f29a1db37d37a6475d15928c8391bb7930239fc0d SHA512 0c7d1564ce01039ee25dd9eeab76105e3c82e0c3fbf7023709ec7d4d430d28c447e821bec992c5aca460bbd53fba070081462a5c95525d50b60d18ce9a5bed7a diff --git a/dev-util/pkgcheck/pkgcheck-.ebuild b/dev-util/pkgcheck/pkgcheck-0.6.9.ebuild similarity index 96% copy from dev-util/pkgcheck/pkgcheck-.ebuild copy to dev-util/pkgcheck/pkgcheck-0.6.9.ebuild index 2899d8ff47a..5c6e0fb886b 100644 --- a/dev-util/pkgcheck/pkgcheck-.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.6.9.ebuild @@ -29,7 +29,7 @@ if [[ ${PV} == * ]]; then else RDEPEND=" >=dev-python/snakeoil-0.8.3[${PYTHON_USEDEP}] - >=sys-apps/pkgcore-0.10.6[${PYTHON_USEDEP}]" + >=sys-apps/pkgcore-0.10.7[${PYTHON_USEDEP}]" fi RDEPEND+=" dev-python/chardet[${PYTHON_USEDEP}] diff --git a/dev-util/pkgcheck/pkgcheck-.ebuild b/dev-util/pkgcheck/pkgcheck-.ebuild index 2899d8ff47a..5c6e0fb886b 100644 --- a/dev-util/pkgcheck/pkgcheck-.ebuild +++ b/dev-util/pkgcheck/pkgcheck-.ebuild @@ -29,7 +29,7 @@ if [[ ${PV} == * ]]; then else RDEPEND=" >=dev-python/snakeoil-0.8.3[${PYTHON_USEDEP}] - >=sys-apps/pkgcore-0.10.6[${PYTHON_USEDEP}]" + >=sys-apps/pkgcore-0.10.7[${PYTHON_USEDEP}]" fi RDEPEND+=" dev-python/chardet[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pkgcore/
commit: 41273695b3bad68b4b5b99c55e4522ee92a4bc42 Author: Tim Harder gentoo org> AuthorDate: Mon Nov 4 17:40:17 2019 + Commit: Tim Harder gentoo org> CommitDate: Mon Nov 4 18:02:54 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41273695 sys-apps/pkgcore: version bump to 0.10.7 Signed-off-by: Tim Harder gentoo.org> sys-apps/pkgcore/Manifest | 1 + sys-apps/pkgcore/pkgcore-0.10.7.ebuild | 53 ++ 2 files changed, 54 insertions(+) diff --git a/sys-apps/pkgcore/Manifest b/sys-apps/pkgcore/Manifest index 0665acadde6..59465b4cfdb 100644 --- a/sys-apps/pkgcore/Manifest +++ b/sys-apps/pkgcore/Manifest @@ -1,3 +1,4 @@ DIST pkgcore-0.10.5.tar.gz 644935 BLAKE2B cbf35bb18c757e33259dc81aa0e70b56a1ef7b03259fa06d5c0fb5b7ad23772134c2068a9d09be6bbf294b3eb7cbc71716ccd8db83e65b2ef38b6b60721acd29 SHA512 4fbe7e503df51317ff3245d549b8bb1c7f3c6e2b0eac97e0828a7b4c726bfcb3bccb7f83c44bfc581ceacd943b490443cfbed7c7c00497a01fb26b8254f4b35a DIST pkgcore-0.10.6.tar.gz 645141 BLAKE2B 16723dfae157c809e53f8607bd72ee178ac23280c1eea2f73af4864521aa4c5d7026972e85ab0ca92d3d714819ee24e86a3154ed2ed7f5d619ac7863b58c3436 SHA512 c5221cc7a72f5c3ae76ad1ce59a6b46f8b066991df9766f59b08d8514b6bb5336d8bef217c343d97ff764eb7b3614197f7613d5dfac52360603298dc06f6d7ea +DIST pkgcore-0.10.7.tar.gz 645474 BLAKE2B 3c311967cd2b4e29a45fbf4f2af9207c20f2401780fc3991c726917d103d6e59e951172280c212c7dd46db33defbfd6aad1a55da4d02484b8963ab8049b86c6a SHA512 91910c9b7ec02396e1e0ff2a23a18757749fea635e3e294131d7368d67bd58e9b5f1de7440e50d926291dd3ed36dc7381a29f7ac9b58c27cf4f3fc49ee45 DIST pkgcore-0.9.7.tar.gz 592202 BLAKE2B fa16380e89ad2fb2a05d8f08387c3cfa2203b4e6faad3fc4758d572eb08d6c64f781eef8c2d56151f1facec3a202325d4c4a271a1a3ced88df7371f2af75dbf3 SHA512 cb996fd35a8e4e73acfacf1942d498932ec092a282397bd41df72eea26b6d08c15e01b96ece8ebb6876e84281d85d4f8ef81e1f2ef107adff1b984ee592d6a6f diff --git a/sys-apps/pkgcore/pkgcore-0.10.7.ebuild b/sys-apps/pkgcore/pkgcore-0.10.7.ebuild new file mode 100644 index 000..670df92a2cf --- /dev/null +++ b/sys-apps/pkgcore/pkgcore-0.10.7.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python3_{6,7} ) +DISTUTILS_IN_SOURCE_BUILD=1 +inherit distutils-r1 + +if [[ ${PV} == * ]] ; then + EGIT_REPO_URI="https://github.com/pkgcore/pkgcore.git; + inherit git-r3 +else + KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" +fi + +DESCRIPTION="a framework for package management" +HOMEPAGE="https://github.com/pkgcore/pkgcore; + +LICENSE="BSD MIT" +SLOT="0" +IUSE="doc test" +RESTRICT="!test? ( test )" + +RDEPEND="dev-python/lxml[${PYTHON_USEDEP}]" +if [[ ${PV} == * ]]; then + RDEPEND+=" ~dev-python/snakeoil-[${PYTHON_USEDEP}]" +else + RDEPEND+=" >=dev-python/snakeoil-0.8.3[${PYTHON_USEDEP}]" +fi +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) + test? ( dev-python/pytest[${PYTHON_USEDEP}] ) +" + +python_compile_all() { + local esetup_args=( $(usex doc "--enable-html-docs" "") ) + # only build man pages for live ebuilds if doc USE flag is enabled + [[ ${PV} == * ]] && esetup_args+=( $(usex doc "--enable-man-pages" "") ) + esetup.py build "${esetup_args[@]}" +} + +python_test() { + esetup.py test +} + +python_install_all() { + esetup.py install_docs \ + --docdir="${ED%/}/usr/share/doc/${PF}" \ + --mandir="${ED%/}/usr/share/man" + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 01236a48a5ce46cb417eb55ad177c2d3552eaeb4 Author: Mikle Kolyada gentoo org> AuthorDate: Mon Nov 4 17:51:29 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Nov 4 17:51:29 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01236a48 texlive-common.eclass: code cleanup Signed-off-by: Mikle Kolyada gentoo.org> eclass/texlive-common.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclass/texlive-common.eclass b/eclass/texlive-common.eclass index e9a2eee65bd..593e8855871 100644 --- a/eclass/texlive-common.eclass +++ b/eclass/texlive-common.eclass @@ -6,7 +6,7 @@ # t...@gentoo.org # @AUTHOR: # Original Author: Alexis Ballier -# @SUPPORTED_EAPIS: 3 4 5 6 7 +# @SUPPORTED_EAPIS: 7 # @BLURB: Provide various functions used by both texlive-core and texlive modules # @DESCRIPTION: # Purpose: Provide various functions used by both texlive-core and texlive @@ -15,7 +15,7 @@ # Note that this eclass *must* not assume the presence of any standard tex tool case "${EAPI:-0}" in - 0|1|2) + 0|1|2|3|4|5|6) die "EAPI='${EAPI}' is not supported anymore" ;; *)
[gentoo-commits] repo/gentoo:master commit in: app-text/texlive/
commit: 9a4539b9e1fda6a912d7b2aa6debee2e2a32bbf1 Author: Mikle Kolyada gentoo org> AuthorDate: Mon Nov 4 17:41:50 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Nov 4 17:42:04 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a4539b9 app-text/texlive: make texmf collide less Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Mikle Kolyada gentoo.org> app-text/texlive/{texlive-2019.ebuild => texlive-2019-r1.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/app-text/texlive/texlive-2019.ebuild b/app-text/texlive/texlive-2019-r1.ebuild similarity index 100% rename from app-text/texlive/texlive-2019.ebuild rename to app-text/texlive/texlive-2019-r1.ebuild
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 41a08abd3d38f05509245a82d65d7503de8e3661 Author: Mikle Kolyada gentoo org> AuthorDate: Mon Nov 4 17:32:17 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Nov 4 17:42:04 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41a08abd texlive-module.eclass: code cleanup Signed-off-by: Mikle Kolyada gentoo.org> eclass/texlive-module.eclass | 58 1 file changed, 10 insertions(+), 48 deletions(-) diff --git a/eclass/texlive-module.eclass b/eclass/texlive-module.eclass index bd338ee625c..52b26cdca4d 100644 --- a/eclass/texlive-module.eclass +++ b/eclass/texlive-module.eclass @@ -6,7 +6,7 @@ # t...@gentoo.org # @AUTHOR: # Original Author: Alexis Ballier -# @SUPPORTED_EAPIS: 3 4 5 6 7 +# @SUPPORTED_EAPIS: 7 # @BLURB: Provide generic install functions so that modular texlive's texmf ebuild will only have to inherit this eclass # @DESCRIPTION: # Purpose: Provide generic install functions so that modular texlive's texmf ebuilds will @@ -24,7 +24,7 @@ # bash array. # @ECLASS-VARIABLE: TEXLIVE_MODULE_CONTENTS -# @REQUIRED +# @REQUIRED # @DESCRIPTION: # The list of packages that will be installed. This variable will be expanded to # SRC_URI: @@ -68,17 +68,10 @@ # Information to display about the package. # e.g. for enabling/disabling a feature -# @ECLASS-VARIABLE: PATCHES -# @DESCRIPTION: -# Array variable specifying any patches to be applied. - case "${EAPI:-0}" in - 0|1|2) + 0|1|2|3|4|5|6) die "EAPI='${EAPI}' is not supported anymore" ;; - 3|4|5) - inherit texlive-common eutils - ;; *) inherit texlive-common ;; @@ -92,19 +85,12 @@ IUSE="source" # Starting from TeX Live 2009, upstream provides .tar.xz modules. PKGEXT=tar.xz -case "${EAPI:-0}" in - 0|1|2|3|4|5|6) - DEPEND="${COMMON_DEPEND} - app-arch/xz-utils" - ;; - *) - # We do not need anything from SYSROOT: - # Everything is built from the texlive install in / - # Generated files are noarch - BDEPEND="${COMMON_DEPEND} - app-arch/xz-utils" - ;; -esac + +# We do not need anything from SYSROOT: +# Everything is built from the texlive install in / +# Generated files are noarch +BDEPEND="${COMMON_DEPEND} + app-arch/xz-utils" for i in ${TEXLIVE_MODULE_CONTENTS}; do SRC_URI="${SRC_URI} mirror://gentoo/texlive-module-${i}-${PV}.${PKGEXT}" @@ -164,22 +150,6 @@ texlive-module_src_unpack() { done } -# @FUNCTION: texlive-module_src_prepare -# @DESCRIPTION: -# Apply patches from the PATCHES array and user patches, if any. - -texlive-module_src_prepare() { - case "${EAPI:-0}" in - 0|1|2|3|4|5) - [[ ${#PATCHES[@]} -gt 0 ]] && epatch "${PATCHES[@]}" - epatch_user - ;; - *) - die "texlive-module_src_prepare is not to be used in EAPI ${EAPI}" - ;; - esac -} - # @FUNCTION: texlive-module_add_format # @DESCRIPTION: # Creates/appends to a format.${PN}.cnf file for fmtutil. @@ -429,12 +399,4 @@ texlive-module_pkg_postrm() { etexmf-update } -case "${EAPI:-0}" in - 0|1|2|3|4|5) - EXPORT_FUNCTIONS src_unpack src_prepare src_compile src_install \ - pkg_postinst pkg_postrm - ;; - *) - EXPORT_FUNCTIONS src_unpack src_compile src_install pkg_postinst pkg_postrm - ;; -esac +EXPORT_FUNCTIONS src_unpack src_compile src_install pkg_postinst pkg_postrm
[gentoo-commits] repo/gentoo:master commit in: dev-util/valgrind/, dev-util/valgrind/files/
commit: d720304b0505f3791eb088673aaba891b73b16d6 Author: Matt Turner gentoo org> AuthorDate: Mon Nov 4 17:37:34 2019 + Commit: Matt Turner gentoo org> CommitDate: Mon Nov 4 17:39:10 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d720304b dev-util/valgrind: Fix test suite build failure on ppc Closes: https://bugs.gentoo.org/685070 Signed-off-by: Matt Turner gentoo.org> ...5.0-Build-ldst_multiple-test-with-fno-pie.patch | 22 ++ dev-util/valgrind/valgrind-3.15.0.ebuild | 2 ++ dev-util/valgrind/valgrind-.ebuild | 2 ++ 3 files changed, 26 insertions(+) diff --git a/dev-util/valgrind/files/valgrind-3.15.0-Build-ldst_multiple-test-with-fno-pie.patch b/dev-util/valgrind/files/valgrind-3.15.0-Build-ldst_multiple-test-with-fno-pie.patch new file mode 100644 index 000..44176658df7 --- /dev/null +++ b/dev-util/valgrind/files/valgrind-3.15.0-Build-ldst_multiple-test-with-fno-pie.patch @@ -0,0 +1,22 @@ +From beab8d9f8d65230567270331017184c8762faa42 Mon Sep 17 00:00:00 2001 +From: Matt Turner +Date: Mon, 4 Nov 2019 09:12:16 -0800 +Subject: [PATCH] Build ldst_multiple test with -fno-pie + +Bug: https://bugs.gentoo.org/685070 +--- + none/tests/ppc32/Makefile.am | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/none/tests/ppc32/Makefile.am b/none/tests/ppc32/Makefile.am +index 11697c99a..222efd3f2 100644 +--- a/none/tests/ppc32/Makefile.am b/none/tests/ppc32/Makefile.am +@@ -156,3 +156,4 @@ test_isa_2_07_part2_LDADD = -lm + test_tm_LDADD = -lm + test_touch_tm_LDADD = -lm + ++ldst_multiple_CFLAGS = $(AM_CFLAGS) -fno-pie +-- +2.23.0 + diff --git a/dev-util/valgrind/valgrind-3.15.0.ebuild b/dev-util/valgrind/valgrind-3.15.0.ebuild index b18a128859a..d252d9dcee4 100644 --- a/dev-util/valgrind/valgrind-3.15.0.ebuild +++ b/dev-util/valgrind/valgrind-3.15.0.ebuild @@ -31,6 +31,8 @@ src_prepare() { # Respect CFLAGS, LDFLAGS eapply "${FILESDIR}"/${PN}-3.7.0-respect-flags.patch + eapply "${FILESDIR}"/${PN}-3.15.0-Build-ldst_multiple-test-with-fno-pie.patch + if [[ ${CHOST} == *-solaris* ]] ; then # upstream doesn't support this, but we don't build with # Sun/Oracle ld, we have a GNU toolchain, so get some things diff --git a/dev-util/valgrind/valgrind-.ebuild b/dev-util/valgrind/valgrind-.ebuild index b7152e95dc5..41689a1904e 100644 --- a/dev-util/valgrind/valgrind-.ebuild +++ b/dev-util/valgrind/valgrind-.ebuild @@ -31,6 +31,8 @@ src_prepare() { # Respect CFLAGS, LDFLAGS eapply "${FILESDIR}"/${PN}-3.7.0-respect-flags.patch + eapply "${FILESDIR}"/${PN}-3.15.0-Build-ldst_multiple-test-with-fno-pie.patch + if [[ ${CHOST} == *-solaris* ]] ; then # upstream doesn't support this, but we don't build with # Sun/Oracle ld, we have a GNU toolchain, so get some things
[gentoo-commits] repo/gentoo:master commit in: dev-util/valgrind/
commit: 94b0887fea6c7fa4e396ba938b19062f8c8696b4 Author: Matt Turner gentoo org> AuthorDate: Mon Nov 4 17:38:55 2019 + Commit: Matt Turner gentoo org> CommitDate: Mon Nov 4 17:39:10 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94b0887f dev-util/valgrind-3.15.0: ppc stable, bug 698684 Signed-off-by: Matt Turner gentoo.org> dev-util/valgrind/valgrind-3.15.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/valgrind/valgrind-3.15.0.ebuild b/dev-util/valgrind/valgrind-3.15.0.ebuild index d252d9dcee4..d7bfae7dd33 100644 --- a/dev-util/valgrind/valgrind-3.15.0.ebuild +++ b/dev-util/valgrind/valgrind-3.15.0.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} == "" ]]; then inherit git-r3 else SRC_URI="ftp://sourceware.org/pub/valgrind/${P}.tar.bz2; - KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~x64-solaris" + KEYWORDS="-* ~amd64 ~arm ~arm64 ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~x64-solaris" fi DEPEND="mpi? ( virtual/mpi )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/valgrind/
commit: 8ed0382848bd927600fc752bdfa2099df3e1fb18 Author: Matt Turner gentoo org> AuthorDate: Mon Nov 4 17:39:00 2019 + Commit: Matt Turner gentoo org> CommitDate: Mon Nov 4 17:39:10 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ed03828 dev-util/valgrind-3.15.0: ppc64 stable, bug 698684 Signed-off-by: Matt Turner gentoo.org> dev-util/valgrind/valgrind-3.15.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/valgrind/valgrind-3.15.0.ebuild b/dev-util/valgrind/valgrind-3.15.0.ebuild index d7bfae7dd33..5ab2eb90d08 100644 --- a/dev-util/valgrind/valgrind-3.15.0.ebuild +++ b/dev-util/valgrind/valgrind-3.15.0.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} == "" ]]; then inherit git-r3 else SRC_URI="ftp://sourceware.org/pub/valgrind/${P}.tar.bz2; - KEYWORDS="-* ~amd64 ~arm ~arm64 ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~x64-solaris" + KEYWORDS="-* ~amd64 ~arm ~arm64 ppc ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~x64-solaris" fi DEPEND="mpi? ( virtual/mpi )"
[gentoo-commits] repo/gentoo:master commit in: dev-tex/circuit_macros/
commit: d4e3aaedc9cacf6ca80f04b8d3745037952486fd Author: Mikle Kolyada gentoo org> AuthorDate: Mon Nov 4 17:21:54 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Nov 4 17:21:54 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4e3aaed dev-tex/circuit_macros: port to EAPI=7 Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Mikle Kolyada gentoo.org> dev-tex/circuit_macros/circuit_macros-8.4.1.ebuild | 4 ++-- dev-tex/circuit_macros/circuit_macros-8.4.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-tex/circuit_macros/circuit_macros-8.4.1.ebuild b/dev-tex/circuit_macros/circuit_macros-8.4.1.ebuild index 3a8b196279b..d7b0558b81b 100644 --- a/dev-tex/circuit_macros/circuit_macros-8.4.1.ebuild +++ b/dev-tex/circuit_macros/circuit_macros-8.4.1.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 inherit texlive-common diff --git a/dev-tex/circuit_macros/circuit_macros-8.4.ebuild b/dev-tex/circuit_macros/circuit_macros-8.4.ebuild index 3a8b196279b..d7b0558b81b 100644 --- a/dev-tex/circuit_macros/circuit_macros-8.4.ebuild +++ b/dev-tex/circuit_macros/circuit_macros-8.4.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 inherit texlive-common
[gentoo-commits] repo/gentoo:master commit in: dev-tex/luatex/files/, dev-tex/luatex/
commit: 6efe7ddfffde2e80eaa19100afe6ca17689d4586 Author: Mikle Kolyada gentoo org> AuthorDate: Mon Nov 4 17:15:18 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Nov 4 17:16:22 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6efe7ddf dev-tex/luatex: port to EAPI=7 Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Mikle Kolyada gentoo.org> dev-tex/luatex/files/poppler018.patch | 4 +- dev-tex/luatex/files/poppler022.patch | 4 +- dev-tex/luatex/files/poppler026-backport.patch | 8 ++-- dev-tex/luatex/files/poppler026.patch | 8 ++-- .../luatex/files/remove-zlib-version-check.patch | 4 +- ...ex-0.70.1-r2.ebuild => luatex-0.70.1-r3.ebuild} | 49 -- ...uatex-0.76.0.ebuild => luatex-0.76.0-r1.ebuild} | 29 +++-- 7 files changed, 56 insertions(+), 50 deletions(-) diff --git a/dev-tex/luatex/files/poppler018.patch b/dev-tex/luatex/files/poppler018.patch index d21253853db..0fd55a29671 100644 --- a/dev-tex/luatex/files/poppler018.patch +++ b/dev-tex/luatex/files/poppler018.patch @@ -2,8 +2,8 @@ by Martin von Gagern https://bugs.gentoo.org/show_bug.cgi?id=384875 http://thread.gmane.org/gmane.comp.tex.luatex/2630 luatex-beta-0.70.1/source/texk/web2c/luatexdir/lua/lepdflib.cc -+++ luatex-beta-0.70.1/source/texk/web2c/luatexdir/lua/lepdflib.cc +--- a/texk/web2c/luatexdir/lua/lepdflib.cc b/texk/web2c/luatexdir/lua/lepdflib.cc @@ -89,7 +89,6 @@ new_poppler_userdata(AnnotBorder); new_poppler_userdata(Annots); new_poppler_userdata(Array); diff --git a/dev-tex/luatex/files/poppler022.patch b/dev-tex/luatex/files/poppler022.patch index 223cbcb2745..75d07b75189 100644 --- a/dev-tex/luatex/files/poppler022.patch +++ b/dev-tex/luatex/files/poppler022.patch @@ -5,8 +5,8 @@ poppler-0.18.patch and poppler-0.20.patch. Here to solve bug 449538. diff -ruN luatex-beta-0.70.1.gentoo/source/texk/web2c/luatexdir/lua/lepdflib.cc luatex-beta-0.70.1/source/texk/web2c/luatexdir/lua/lepdflib.cc luatex-beta-0.70.1.gentoo/source/texk/web2c/luatexdir/lua/lepdflib.cc 2013-03-10 13:31:22.0 +0100 -+++ luatex-beta-0.70.1/source/texk/web2c/luatexdir/lua/lepdflib.cc 2013-03-10 13:47:24.0 +0100 +--- a/texk/web2c/luatexdir/lua/lepdflib.cc 2013-03-10 13:31:22.0 +0100 b/texk/web2c/luatexdir/lua/lepdflib.cc 2013-03-10 13:47:24.0 +0100 @@ -1,7 +1,7 @@ /* lepdflib.cc diff --git a/dev-tex/luatex/files/poppler026-backport.patch b/dev-tex/luatex/files/poppler026-backport.patch index ee151a30b47..a32d3e96120 100644 --- a/dev-tex/luatex/files/poppler026-backport.patch +++ b/dev-tex/luatex/files/poppler026-backport.patch @@ -1,6 +1,6 @@ diff -ruN luatex-beta-0.70.1.patched.orig/source/texk/web2c/luatexdir/image/epdf.h luatex-beta-0.70.1.patched/source/texk/web2c/luatexdir/image/epdf.h luatex-beta-0.70.1.patched.orig/source/texk/web2c/luatexdir/image/epdf.h 2011-05-19 07:38:37.0 +0200 -+++ luatex-beta-0.70.1.patched/source/texk/web2c/luatexdir/image/epdf.h 2014-10-11 12:17:00.028331243 +0200 +--- a/texk/web2c/luatexdir/image/epdf.h2011-05-19 07:38:37.0 +0200 b/texk/web2c/luatexdir/image/epdf.h2014-10-11 12:17:00.028331243 +0200 @@ -33,6 +33,7 @@ # include # include @@ -10,8 +10,8 @@ diff -ruN luatex-beta-0.70.1.patched.orig/source/texk/web2c/luatexdir/image/epdf # include # include diff -ruN luatex-beta-0.70.1.patched.orig/source/texk/web2c/luatexdir/lua/lepdflib.cc luatex-beta-0.70.1.patched/source/texk/web2c/luatexdir/lua/lepdflib.cc luatex-beta-0.70.1.patched.orig/source/texk/web2c/luatexdir/lua/lepdflib.cc 2014-10-11 12:24:52.509357663 +0200 -+++ luatex-beta-0.70.1.patched/source/texk/web2c/luatexdir/lua/lepdflib.cc 2014-10-11 12:42:03.665415321 +0200 +--- a/texk/web2c/luatexdir/lua/lepdflib.cc 2014-10-11 12:24:52.509357663 +0200 b/texk/web2c/luatexdir/lua/lepdflib.cc 2014-10-11 12:42:03.665415321 +0200 @@ -48,23 +48,24 @@ //** diff --git a/dev-tex/luatex/files/poppler026.patch b/dev-tex/luatex/files/poppler026.patch index f7b5ba35b48..c09ff05e109 100644 --- a/dev-tex/luatex/files/poppler026.patch +++ b/dev-tex/luatex/files/poppler026.patch @@ -4,8 +4,8 @@ http://cvsweb.de.netbsd.org/cgi-bin/cvsweb.cgi/pkgsrc/print/luatex/patches/ diff -ruN luatex-beta-0.76.0.orig/source/texk/web2c/luatexdir/image/epdf.h luatex-beta-0.76.0/source/texk/web2c/luatexdir/image/epdf.h luatex-beta-0.76.0.orig/source/texk/web2c/luatexdir/image/epdf.h 2013-04-05 12:58:37.0 +0200 -+++ luatex-beta-0.76.0/source/texk/web2c/luatexdir/image/epdf.h 2014-05-01 01:39:39.838462783 +0200 +--- a/texk/web2c/luatexdir/image/epdf.h2013-04-05 12:58:37.0 +0200
[gentoo-commits] repo/gentoo:master commit in: net-misc/l7-protocols/
commit: c2dd3f7636dffb178bda50774168e403a02d7a59 Author: Andrew Savchenko gentoo org> AuthorDate: Mon Nov 4 16:46:30 2019 + Commit: Andrew Savchenko gentoo org> CommitDate: Mon Nov 4 16:50:31 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2dd3f76 net-misc/l7-protocols: update longdescription Update the metadata long description with modern howto explations. Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Andrew Savchenko gentoo.org> net-misc/l7-protocols/metadata.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/net-misc/l7-protocols/metadata.xml b/net-misc/l7-protocols/metadata.xml index 30de8b041c0..4f319e6eb95 100644 --- a/net-misc/l7-protocols/metadata.xml +++ b/net-misc/l7-protocols/metadata.xml @@ -7,9 +7,9 @@ These are patterns (protocol definitions) for the Linux layer 7 packet - classifier (l7-filter). To use them, you need the kernel and iptables patches - (or l7-filter userspace version) available trough ebuild tree as - net-misc/l7-filter and net-firewall/iptables built with l7filter USE flag. + classifier (l7-filter). To use them, you need the l7-filter userspace version + available trough ebuild tree as net-misc/l7-filter and net-firewall/iptables + built with netlink USE flag. l7-filter
[gentoo-commits] repo/gentoo:master commit in: net-misc/l7-protocols/
commit: fef3c3e18aecab4764a7d19011e3e3ebdac2e1ba Author: Andrew Savchenko gentoo org> AuthorDate: Mon Nov 4 16:49:06 2019 + Commit: Andrew Savchenko gentoo org> CommitDate: Mon Nov 4 16:50:35 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fef3c3e1 net-misc/l7-protocols: remove old version Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Andrew Savchenko gentoo.org> .../l7-protocols/l7-protocols-2009.05.28.ebuild| 65 -- 1 file changed, 65 deletions(-) diff --git a/net-misc/l7-protocols/l7-protocols-2009.05.28.ebuild b/net-misc/l7-protocols/l7-protocols-2009.05.28.ebuild deleted file mode 100644 index c6dc39ec239..000 --- a/net-misc/l7-protocols/l7-protocols-2009.05.28.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=0 - -inherit eutils fixheadtails toolchain-funcs - -IUSE="" - -MY_P=${PN}-${PV//./-} - -DESCRIPTION="Protocol definitions of l7-filter kernel modules" -HOMEPAGE="http://l7-filter.sourceforge.net/protocols; - -SRC_URI="mirror://sourceforge/l7-filter/${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 ~s390 ~sh sparc x86" -S=${WORKDIR}/${MY_P} - -src_unpack() { - unpack ${A} - - cd "${S}" - sed -e "s|gcc.*\-o|$(tc-getCC) ${CFLAGS} ${LDFLAGS} -o|g" \ - -e "s|g++.*\-o|$(tc-getCXX) ${CXXFLAGS} ${LDFLAGS} -o|g" \ - -i testing/Makefile - ht_fix_file testing/*.sh -} - -src_compile() { - emake -C testing || die -} - -# NOTE Testing mechanism is currently broken: -# stack smashing attack in function main() - -# Is also extraordinarly inefficent getting random data. -# -#src_test() { -# cd testing -# find ${S} -name \*.pat -print -exec ./test_match.sh {} \; \ -# -exec ./timeit.sh {} \; || die "failed tests" -# einfo "patterns past testing" -#} - -src_install() { - dodir /usr/share/${PN} - pushd testing > /dev/null - cp -pPR randprintable randchars test_speed-{kernel,userspace} README \ - match_kernel *.sh data "${D}"/usr/share/${PN} - popd > /dev/null - mv example_traffic "${D}"/usr/share/${PN} - - dodoc README CHANGELOG HOWTO WANTED || die - for dir in extra file_types malware ; do - newdoc ${dir}/README README.${dir} - done - rm -rf README CHANGELOG HOWTO LICENSE Makefile WANTED */README testing - - dodir /etc/l7-protocols - cp -R * "${D}"/etc/l7-protocols - chown -R root:0 "${D}" -}
[gentoo-commits] repo/gentoo:master commit in: net-misc/l7-protocols/
commit: 51abeb57143e77e3c5751f6be5e3cd543c8fde1f Author: Andrew Savchenko gentoo org> AuthorDate: Mon Nov 4 16:40:19 2019 + Commit: Andrew Savchenko gentoo org> CommitDate: Mon Nov 4 16:50:27 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51abeb57 net-misc/l7-protocols: bugfixes and cleanup - Bump to EAPI 7. - l7-protocols is only useful with l7-filter-userspace, so drop keywords not supported by l7-filter-userspace --- they are remnants from the long gone l7-filter-kernel package. - Install helper binaries to /usr/lib/$PN instead of /usr/share/$PN. Closes: https://bugs.gentoo.org/305255 Closes: https://bugs.gentoo.org/697240 Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Andrew Savchenko gentoo.org> .../l7-protocols/l7-protocols-2009.05.28-r1.ebuild | 66 ++ 1 file changed, 66 insertions(+) diff --git a/net-misc/l7-protocols/l7-protocols-2009.05.28-r1.ebuild b/net-misc/l7-protocols/l7-protocols-2009.05.28-r1.ebuild new file mode 100644 index 000..2508abfe201 --- /dev/null +++ b/net-misc/l7-protocols/l7-protocols-2009.05.28-r1.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit eutils fixheadtails toolchain-funcs + +IUSE="" + +MY_P=${PN}-${PV//./-} + +DESCRIPTION="Protocol definitions of l7-filter kernel modules" +HOMEPAGE="http://l7-filter.sourceforge.net/protocols; + +SRC_URI="mirror://sourceforge/l7-filter/${MY_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +S=${WORKDIR}/${MY_P} + +src_prepare() { + sed -e "s|gcc.*\-o|$(tc-getCC) ${CFLAGS} ${LDFLAGS} -o|" \ + -e "s|g++.*\-o|$(tc-getCXX) ${CFLAGS} ${LDFLAGS} -o|" \ + -i testing/Makefile || die + sed -e "s|f in data|f in ${EPREFIX}/usr/share/l7-protocols/data|" \ + testing/timeit.sh || die + ht_fix_file testing/*.sh + eapply_user +} + +src_compile() { + emake -C testing +} + +# NOTE Testing mechanism is currently broken: +# stack smashing attack in function main() + +# Is also extraordinarly inefficent getting random data. +# +#src_test() { +# cd testing +# find ${S} -name \*.pat -print -exec ./test_match.sh {} \; \ +# -exec ./timeit.sh {} \; || die "failed tests" +# einfo "patterns past testing" +#} + +src_install() { + dodir /usr/{share,lib}/${PN} + mv testing/data example_traffic "${ED}"/usr/share/${PN} || die + + pushd testing >/dev/null || die + cp -pPR randprintable randchars test_speed-{kernel,userspace} README \ + match_kernel *.sh "${ED}"/usr/lib/${PN} || die + popd >/dev/null || die + + dodoc README CHANGELOG HOWTO WANTED + for dir in extra file_types malware ; do + newdoc ${dir}/README README.${dir} + done + rm -rf README CHANGELOG HOWTO LICENSE Makefile WANTED */README testing || die + + dodir /etc/l7-protocols + cp -R * "${ED}"/etc/l7-protocols || die + chown -R root:0 "${ED}" || die +}
[gentoo-commits] repo/gentoo:master commit in: net-wireless/hostapd/files/, net-wireless/hostapd/
commit: e00db75c895fc30a6a4ec7429a2dd0035fa217c0 Author: Rick Farina gentoo org> AuthorDate: Mon Nov 4 16:40:57 2019 + Commit: Rick Farina gentoo org> CommitDate: Mon Nov 4 16:40:57 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e00db75c net-wireless/hostapd: fix and stabilize for bug #696032 Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Rick Farina gentoo.org> ...y-ignore-management-frame-from-unexpected.patch | 73 ++ net-wireless/hostapd/hostapd-2.9-r1.ebuild | 264 + 2 files changed, 337 insertions(+) diff --git a/net-wireless/hostapd/files/hostapd-2.9-AP-Silently-ignore-management-frame-from-unexpected.patch b/net-wireless/hostapd/files/hostapd-2.9-AP-Silently-ignore-management-frame-from-unexpected.patch new file mode 100644 index 000..d764a9db016 --- /dev/null +++ b/net-wireless/hostapd/files/hostapd-2.9-AP-Silently-ignore-management-frame-from-unexpected.patch @@ -0,0 +1,73 @@ +From 8c07fa9eda13e835f3f968b2e1c9a8be3a851ff9 Mon Sep 17 00:00:00 2001 +From: Jouni Malinen +Date: Thu, 29 Aug 2019 11:52:04 +0300 +Subject: [PATCH] AP: Silently ignore management frame from unexpected source + address + +Do not process any received Management frames with unexpected/invalid SA +so that we do not add any state for unexpected STA addresses or end up +sending out frames to unexpected destination. This prevents unexpected +sequences where an unprotected frame might end up causing the AP to send +out a response to another device and that other device processing the +unexpected response. + +In particular, this prevents some potential denial of service cases +where the unexpected response frame from the AP might result in a +connected station dropping its association. + +Signed-off-by: Jouni Malinen +--- + src/ap/drv_callbacks.c | 13 + + src/ap/ieee802_11.c| 12 + 2 files changed, 25 insertions(+) + +diff --git a/src/ap/drv_callbacks.c b/src/ap/drv_callbacks.c +index 31587685fe3b..34ca379edc3d 100644 +--- a/src/ap/drv_callbacks.c b/src/ap/drv_callbacks.c +@@ -131,6 +131,19 @@ int hostapd_notif_assoc(struct hostapd_data *hapd, const u8 *addr, + "hostapd_notif_assoc: Skip event with no address"); + return -1; + } ++ ++ if (is_multicast_ether_addr(addr) || ++ is_zero_ether_addr(addr) || ++ os_memcmp(addr, hapd->own_addr, ETH_ALEN) == 0) { ++ /* Do not process any frames with unexpected/invalid SA so that ++ * we do not add any state for unexpected STA addresses or end ++ * up sending out frames to unexpected destination. */ ++ wpa_printf(MSG_DEBUG, "%s: Invalid SA=" MACSTR ++ " in received indication - ignore this indication silently", ++ __func__, MAC2STR(addr)); ++ return 0; ++ } ++ + random_add_randomness(addr, ETH_ALEN); + + hostapd_logger(hapd, addr, HOSTAPD_MODULE_IEEE80211, +diff --git a/src/ap/ieee802_11.c b/src/ap/ieee802_11.c +index c85a28db44b7..e7065372e158 100644 +--- a/src/ap/ieee802_11.c b/src/ap/ieee802_11.c +@@ -4626,6 +4626,18 @@ int ieee802_11_mgmt(struct hostapd_data *hapd, const u8 *buf, size_t len, + fc = le_to_host16(mgmt->frame_control); + stype = WLAN_FC_GET_STYPE(fc); + ++ if (is_multicast_ether_addr(mgmt->sa) || ++ is_zero_ether_addr(mgmt->sa) || ++ os_memcmp(mgmt->sa, hapd->own_addr, ETH_ALEN) == 0) { ++ /* Do not process any frames with unexpected/invalid SA so that ++ * we do not add any state for unexpected STA addresses or end ++ * up sending out frames to unexpected destination. */ ++ wpa_printf(MSG_DEBUG, "MGMT: Invalid SA=" MACSTR ++ " in received frame - ignore this frame silently", ++ MAC2STR(mgmt->sa)); ++ return 0; ++ } ++ + if (stype == WLAN_FC_STYPE_BEACON) { + handle_beacon(hapd, mgmt, len, fi); + return 1; +-- +2.20.1 + diff --git a/net-wireless/hostapd/hostapd-2.9-r1.ebuild b/net-wireless/hostapd/hostapd-2.9-r1.ebuild new file mode 100644 index 000..8702d0125f5 --- /dev/null +++ b/net-wireless/hostapd/hostapd-2.9-r1.ebuild @@ -0,0 +1,264 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +inherit toolchain-funcs systemd savedconfig + +DESCRIPTION="IEEE 802.11 wireless LAN Host AP daemon" +HOMEPAGE="http://w1.fi; +EXTRAS_VER="2.7-r2" +EXTRAS_NAME="${CATEGORY}_${PN}_${EXTRAS_VER}_extras" +SRC_URI="https://dev.gentoo.org/~andrey_utkin/distfiles/${EXTRAS_NAME}.tar.xz; + +if [[ $PV == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://w1.fi/hostap.git; +else + if [[ $PV =~ ^.*_p[0-9]{8}$ ]]; then + SRC_URI+="
[gentoo-commits] repo/gentoo:master commit in: net-wireless/wpa_supplicant/files/, net-wireless/wpa_supplicant/
commit: 38457d7ed121534eadb492deb0e9048f41d13a94 Author: Rick Farina gentoo org> AuthorDate: Mon Nov 4 16:31:53 2019 + Commit: Rick Farina gentoo org> CommitDate: Mon Nov 4 16:31:53 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38457d7e net-wireless/wpa_supplicant: fix bug #696030 Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Rick Farina gentoo.org> ...y-ignore-management-frame-from-unexpected.patch | 73 .../wpa_supplicant/wpa_supplicant-2.9-r1.ebuild| 461 + 2 files changed, 534 insertions(+) diff --git a/net-wireless/wpa_supplicant/files/wpa_supplicant-2.9-AP-Silently-ignore-management-frame-from-unexpected.patch b/net-wireless/wpa_supplicant/files/wpa_supplicant-2.9-AP-Silently-ignore-management-frame-from-unexpected.patch new file mode 100644 index 000..d764a9db016 --- /dev/null +++ b/net-wireless/wpa_supplicant/files/wpa_supplicant-2.9-AP-Silently-ignore-management-frame-from-unexpected.patch @@ -0,0 +1,73 @@ +From 8c07fa9eda13e835f3f968b2e1c9a8be3a851ff9 Mon Sep 17 00:00:00 2001 +From: Jouni Malinen +Date: Thu, 29 Aug 2019 11:52:04 +0300 +Subject: [PATCH] AP: Silently ignore management frame from unexpected source + address + +Do not process any received Management frames with unexpected/invalid SA +so that we do not add any state for unexpected STA addresses or end up +sending out frames to unexpected destination. This prevents unexpected +sequences where an unprotected frame might end up causing the AP to send +out a response to another device and that other device processing the +unexpected response. + +In particular, this prevents some potential denial of service cases +where the unexpected response frame from the AP might result in a +connected station dropping its association. + +Signed-off-by: Jouni Malinen +--- + src/ap/drv_callbacks.c | 13 + + src/ap/ieee802_11.c| 12 + 2 files changed, 25 insertions(+) + +diff --git a/src/ap/drv_callbacks.c b/src/ap/drv_callbacks.c +index 31587685fe3b..34ca379edc3d 100644 +--- a/src/ap/drv_callbacks.c b/src/ap/drv_callbacks.c +@@ -131,6 +131,19 @@ int hostapd_notif_assoc(struct hostapd_data *hapd, const u8 *addr, + "hostapd_notif_assoc: Skip event with no address"); + return -1; + } ++ ++ if (is_multicast_ether_addr(addr) || ++ is_zero_ether_addr(addr) || ++ os_memcmp(addr, hapd->own_addr, ETH_ALEN) == 0) { ++ /* Do not process any frames with unexpected/invalid SA so that ++ * we do not add any state for unexpected STA addresses or end ++ * up sending out frames to unexpected destination. */ ++ wpa_printf(MSG_DEBUG, "%s: Invalid SA=" MACSTR ++ " in received indication - ignore this indication silently", ++ __func__, MAC2STR(addr)); ++ return 0; ++ } ++ + random_add_randomness(addr, ETH_ALEN); + + hostapd_logger(hapd, addr, HOSTAPD_MODULE_IEEE80211, +diff --git a/src/ap/ieee802_11.c b/src/ap/ieee802_11.c +index c85a28db44b7..e7065372e158 100644 +--- a/src/ap/ieee802_11.c b/src/ap/ieee802_11.c +@@ -4626,6 +4626,18 @@ int ieee802_11_mgmt(struct hostapd_data *hapd, const u8 *buf, size_t len, + fc = le_to_host16(mgmt->frame_control); + stype = WLAN_FC_GET_STYPE(fc); + ++ if (is_multicast_ether_addr(mgmt->sa) || ++ is_zero_ether_addr(mgmt->sa) || ++ os_memcmp(mgmt->sa, hapd->own_addr, ETH_ALEN) == 0) { ++ /* Do not process any frames with unexpected/invalid SA so that ++ * we do not add any state for unexpected STA addresses or end ++ * up sending out frames to unexpected destination. */ ++ wpa_printf(MSG_DEBUG, "MGMT: Invalid SA=" MACSTR ++ " in received frame - ignore this frame silently", ++ MAC2STR(mgmt->sa)); ++ return 0; ++ } ++ + if (stype == WLAN_FC_STYPE_BEACON) { + handle_beacon(hapd, mgmt, len, fi); + return 1; +-- +2.20.1 + diff --git a/net-wireless/wpa_supplicant/wpa_supplicant-2.9-r1.ebuild b/net-wireless/wpa_supplicant/wpa_supplicant-2.9-r1.ebuild new file mode 100644 index 000..6b9f21781fc --- /dev/null +++ b/net-wireless/wpa_supplicant/wpa_supplicant-2.9-r1.ebuild @@ -0,0 +1,461 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit eutils qmake-utils systemd toolchain-funcs readme.gentoo-r1 + +DESCRIPTION="IEEE 802.1X/WPA supplicant for secure wireless transfers" +HOMEPAGE="https://w1.fi/wpa_supplicant/; +LICENSE="|| ( GPL-2 BSD )" + +if [ "${PV}" = "" ]; then + inherit git-r3 + EGIT_REPO_URI="https://w1.fi/hostap.git; +else + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc
[gentoo-commits] repo/gentoo:master commit in: net-wireless/wpa_supplicant/
commit: 0505f8a1256245476e001553035ad43ada03df67 Author: Rick Farina gentoo org> AuthorDate: Mon Nov 4 16:32:49 2019 + Commit: Rick Farina gentoo org> CommitDate: Mon Nov 4 16:32:49 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0505f8a1 net-wireless/wpa_supplicant: stable bug #696030 Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Rick Farina gentoo.org> net-wireless/wpa_supplicant/wpa_supplicant-2.9-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-wireless/wpa_supplicant/wpa_supplicant-2.9-r1.ebuild b/net-wireless/wpa_supplicant/wpa_supplicant-2.9-r1.ebuild index 6b9f21781fc..6f8c8a43ccb 100644 --- a/net-wireless/wpa_supplicant/wpa_supplicant-2.9-r1.ebuild +++ b/net-wireless/wpa_supplicant/wpa_supplicant-2.9-r1.ebuild @@ -13,7 +13,7 @@ if [ "${PV}" = "" ]; then inherit git-r3 EGIT_REPO_URI="https://w1.fi/hostap.git; else - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86" SRC_URI="https://w1.fi/releases/${P}.tar.gz; fi
[gentoo-commits] repo/gentoo:master commit in: www-client/opera-developer/
commit: 92302e6296b8df2d0da1de24fa2d55004539c2de Author: Jeroen Roovers gentoo org> AuthorDate: Mon Nov 4 15:57:31 2019 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Nov 4 15:59:25 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92302e62 www-client/opera-developer: Version 66.0.3494.0 Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Jeroen Roovers gentoo.org> www-client/opera-developer/Manifest| 1 + .../opera-developer-66.0.3494.0.ebuild | 115 + 2 files changed, 116 insertions(+) diff --git a/www-client/opera-developer/Manifest b/www-client/opera-developer/Manifest index c493bf46c93..9c23a1b0ca3 100644 --- a/www-client/opera-developer/Manifest +++ b/www-client/opera-developer/Manifest @@ -1,2 +1,3 @@ DIST opera-developer_66.0.3487.0_amd64.deb 68140822 BLAKE2B 6de1bbf4e33d9ae9996c1d2b28e05528a27e6c0b333916b0d63f6a3f5d24ff0988aa5ece8c5a32b5d291f118fc92ea68c82c8743f7a20f97f5382d6b816f442a SHA512 cf62a24166e17afec7a2d0dc4d7a09ddf315a31b8f3e7d7d426a5745b40ec4db68805ba90688142fdc6b16a682aa37383ff93957dc2d9619ed1e38f468a71689 DIST opera-developer_66.0.3489.0_amd64.deb 68148646 BLAKE2B 67c00f9e23a64f63ce749ddf774e498673db9e44c7fcd4d93850ee9bab1627241997c49f67d0f5e365d2c2bd23a7c458fee83e85b597ddfe7610b54918d2f9e7 SHA512 0474d86f9b37c42841aa228f359f11dc3fd988593f66f5a6074f62fcbb3615c2100b91880f494ae6372c92accc33e6ad59c679e534caeb9d1573fa1a0c9f6361 +DIST opera-developer_66.0.3494.0_amd64.deb 68188132 BLAKE2B 0669dba7747356dcaf4a62638b593ea6be6ce39ed9e05013f153379586f82bcafea5adad494a0bb587b4bc998f4a3a6a0eac0678aaf6352a7bfee198ad1a8f40 SHA512 18d6b7e71159a44ffc5b79de6608c706e46cd910d78e5a37b915d7145562803f7d679901df2383f314e12233d43c10bd50e26792ccfd600df7790caab6435fe5 diff --git a/www-client/opera-developer/opera-developer-66.0.3494.0.ebuild b/www-client/opera-developer/opera-developer-66.0.3494.0.ebuild new file mode 100644 index 000..132f88d2236 --- /dev/null +++ b/www-client/opera-developer/opera-developer-66.0.3494.0.ebuild @@ -0,0 +1,115 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +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 multilib unpacker xdg-utils + +DESCRIPTION="A fast and secure web browser" +HOMEPAGE="https://www.opera.com/; +LICENSE="OPERA-2014" +SLOT="0" +SRC_URI_BASE=" + https://download1.operacdn.com/pub/ + https://download2.operacdn.com/pub/ + https://download3.operacdn.com/pub/ + https://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} + +src_unpack() { + unpack_deb ${A} +} + +pkg_setup() { + OPERA_HOME="usr/$(get_libdir)/${PN}" +} + +src_prepare() { + default + + 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 + + mv usr/share/doc/${PN} usr/share/doc/${PF} || die + gunzip usr/share/doc/${PF}/changelog.gz || die + + rm usr/bin/${PN} || 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_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update + xdg_mimeinfo_database_update +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update +
[gentoo-commits] repo/gentoo:master commit in: www-client/opera/
commit: a19811aca40ac8f81a179649951e355435756163 Author: Jeroen Roovers gentoo org> AuthorDate: Mon Nov 4 15:58:53 2019 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Nov 4 15:59:26 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a19811ac www-client/opera: Old Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Jeroen Roovers gentoo.org> www-client/opera/Manifest | 2 - www-client/opera/opera-64.0.3417.61.ebuild | 111 - www-client/opera/opera-64.0.3417.73.ebuild | 111 - 3 files changed, 224 deletions(-) diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest index a47300af5d6..6afa8234f91 100644 --- a/www-client/opera/Manifest +++ b/www-client/opera/Manifest @@ -1,3 +1 @@ -DIST opera-stable_64.0.3417.61_amd64.deb 66139492 BLAKE2B bdb6c8d622418a11bea98149c502145b9d39425f044d81885cc03fee395ed6dfe756c4817cf68d84bd97fdc7f79eb99ff47a2fa8395036519961a1e4cb526517 SHA512 443862bbf74769d7242350e974bba298ab2a39d05a169dbf9e5dbf8f9e75da2b57fa5595d29499010b3a05ffd111f6753a598ae5c05c1a374935c484b969eb24 -DIST opera-stable_64.0.3417.73_amd64.deb 65876834 BLAKE2B d6251d0d7b825fb2a71d95d76cca99c9ada0c27d7b1ac6ea60d1e1b5e9647469751bb4ebcc7ba7d300e848896f785215f414367be9a6ab5b06b0e72776b5ddd4 SHA512 7e2730c50c7d5ba7614ae2a6a014d60c5f9f63cae6ecf3c03d6ad01341d6e4a954c3c99c5d29dd46a56a1552d3b16ed9822935533df8c760a275dde06e361336 DIST opera-stable_64.0.3417.83_amd64.deb 66537522 BLAKE2B 1061ddce5aa122753192be7296eb99e4897f1109da3ae2f76484f84bb5c78689635f6f4d95edd7ff7a4210269148b430a8c29a1733b7629103d8916e06aecd79 SHA512 0af7f1413c670a685797304766cf1c0f8b7fa7e56a6f9fa148662ac52be70665b8b8f6704d598683c6dc8f7dd388efc1bcbd3e4cf6182e3e8f4c67b25c7044e8 diff --git a/www-client/opera/opera-64.0.3417.61.ebuild b/www-client/opera/opera-64.0.3417.61.ebuild deleted file mode 100644 index b28807261d0..000 --- a/www-client/opera/opera-64.0.3417.61.ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -CHROMIUM_LANGS=" - be bg bn ca cs da de el en-GB en-US 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 multilib unpacker xdg-utils - -DESCRIPTION="A fast and secure web browser" -HOMEPAGE="https://www.opera.com/; -LICENSE="OPERA-2014" -SLOT="0" -SRC_URI_BASE=" - https://download1.operacdn.com/pub/ - https://download2.operacdn.com/pub/ - https://download3.operacdn.com/pub/ - https://download4.operacdn.com/pub/ -" -for uri in ${SRC_URI_BASE}; do -SRC_URI+=" - "${uri}${PN}/desktop/${PV}/linux/${PN}-stable_${PV}_amd64.deb" -" -done -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} - -src_unpack() { - unpack_deb ${A} -} - -src_prepare() { - default - - OPERA_HOME="usr/$(get_libdir)/${PN}" - - case ${ARCH} in - amd64) - mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die - rm -r usr/lib || die - ;; - esac - - rm usr/bin/${PN} || die - - rm usr/share/doc/${PN}-stable/copyright || die - mv usr/share/doc/${PN}-stable usr/share/doc/${PF} || die - gunzip usr/share/doc/${PF}/changelog.gz || 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() { - rm "${OPERA_HOME}"/${PN}_autoupdate || die - mv * "${D}" || die - dosym ../$(get_libdir)/${PN}/${PN} /usr/bin/${PN} - fperms 4711 /"${OPERA_HOME}"/opera_sandbox -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_icon_cache_update - xdg_mimeinfo_database_update -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update - xdg_mimeinfo_database_update -} diff --git a/www-client/opera/opera-64.0.3417.73.ebuild
[gentoo-commits] repo/gentoo:master commit in: www-client/vivaldi-snapshot/
commit: 2cf7ccbf42eadb7865f87cc14e387cb8820b4a4f Author: Jeroen Roovers gentoo org> AuthorDate: Mon Nov 4 15:55:40 2019 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Nov 4 15:59:25 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cf7ccbf www-client/vivaldi-snapshot: Old Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Jeroen Roovers gentoo.org> www-client/vivaldi-snapshot/Manifest | 3 - .../vivaldi-snapshot-2.9.1705.27_p1.ebuild | 114 - 2 files changed, 117 deletions(-) diff --git a/www-client/vivaldi-snapshot/Manifest b/www-client/vivaldi-snapshot/Manifest index e454c862293..e2c5b8684b9 100644 --- a/www-client/vivaldi-snapshot/Manifest +++ b/www-client/vivaldi-snapshot/Manifest @@ -1,6 +1,3 @@ -DIST vivaldi-snapshot-2.9.1705.27_p1-amd64.deb 65513160 BLAKE2B 6f7a36481fd677390adf3ad84872795fe63a637b3701b55a3918bd2a6cd6474227f15c8dda7e2ef259b130a6322a456df8c6459198deaf98997a6cdf669e1022 SHA512 735d742427e6382adc4e76654de106849806763bb63fbb861facc0772811518cb7940d9a453288f142e5546522ddf9de18488c666c59a8b87cef45f32814c88a -DIST vivaldi-snapshot-2.9.1705.27_p1-arm64.deb 58694496 BLAKE2B 121fa90bc220b0f8f656eda93720c312110f0e3bddc7224f5d86b31ffdaae5f2435e533d39976fbf15af24763eb0b3be9e232a8d1541db3c722a71bc45b3b56d SHA512 bfd1597db58f378c618c2014d856377b65ba6c0e0d386f6975f5ca9002c49ed2482eac6a3381e207f527029e88cad153a68830fb60cb1729cd6d49a0942d536b -DIST vivaldi-snapshot-2.9.1705.27_p1-i386.deb 63932828 BLAKE2B 7856330fa73440844d74d7500cab1db14a6fc38b27780bfefc5c67933f8f2d5bf018dcc49701b72968fad20cb07d7044c845b68867f6ca18abe0635f97a6fee5 SHA512 333e09499cb7d4b9b8c99b0c09cb887bc0e6304412a33037232f872fdc3383373de238847b5a7e25f00bc2f5ee35d1f8d52da54c5d47874b23c061b5353163fe DIST vivaldi-snapshot-2.9.1705.30_p1-amd64.deb 65490100 BLAKE2B 8f6186f877fa38fd3970a4d8d52fdee55aa49c2c0cefa2185eb3d56477b6eeb7762d85ca4a8348c98fd948ff15f29aa078c30c8f179486dba7716a93952ca436 SHA512 7e88949d26fae577ccd750bb1605f9dc3e7e25cb6cd24cbb693c50268503aed135a4fd595bbf4f0b9c7de5a23b97806b83822adaf16b3e7fb142c09364d4130b DIST vivaldi-snapshot-2.9.1705.30_p1-arm64.deb 58687380 BLAKE2B 1d71f508de50884f04c550265208db51c7c5d00f8a231ebaf03bc060027fc5aece183c47c9deff119b0486d5806058295727068ac0d14d415088ef48ac2dedbc SHA512 7da0c598d889ef355ef3f65c454300d514960217f05d60941cd26a5e199fdb1ca0f22285e3cc42135738b6e50e7bf4d88e9e37f10f7bf8e1448b424eaee7d418 DIST vivaldi-snapshot-2.9.1705.30_p1-armhf.deb 57915516 BLAKE2B 5c948c609ec71437a49f3160eb251e81f597587dcc3aa0b85616524823343b544e6e21e500621de5d822510fb24d73308f33dc638b6af576ea0e1d24c8593e94 SHA512 462eaec846b8c86a540351aaa87713821f41d7362c94e46a6eb1949583b78376b32e4e4f6544c5bc6094ab6b9dd5784fb40d52953f3d12b741e568b20498e28e diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-2.9.1705.27_p1.ebuild b/www-client/vivaldi-snapshot/vivaldi-snapshot-2.9.1705.27_p1.ebuild deleted file mode 100644 index 6a73d0e8fe2..000 --- a/www-client/vivaldi-snapshot/vivaldi-snapshot-2.9.1705.27_p1.ebuild +++ /dev/null @@ -1,114 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -CHROMIUM_LANGS=" - af am ar be bg bn ca cs da de de-CH el en-GB en-US eo es es-419 es-PE et eu fa fi - fil fr fy gd gl gu he hi hr hu hy id io is it ja jbo ka kn ko ku lt lv mk ml - mr ms nb nl nn pl pt-BR pt-PT ro ru sc sk sl sq sr sv sw ta te th tr uk vi - zh-CN zh-TW -" -inherit chromium-2 multilib unpacker toolchain-funcs xdg-utils - -VIVALDI_HOME="opt/${PN}" -DESCRIPTION="A browser for our friends" -HOMEPAGE="https://vivaldi.com/; -VIVALDI_BASE_URI="https://downloads.vivaldi.com/snapshot/${PN}_${PV/_p/-}_; -SRC_URI=" - amd64? ( ${VIVALDI_BASE_URI}amd64.deb -> ${P}-amd64.deb ) - arm64? ( ${VIVALDI_BASE_URI}arm64.deb -> ${P}-arm64.deb ) - x86? ( ${VIVALDI_BASE_URI}i386.deb -> ${P}-i386.deb ) -" - -LICENSE="Vivaldi" -SLOT="0" -KEYWORDS="-* ~amd64 ~arm64 ~x86" -RESTRICT="bindist mirror" - -DEPEND=" - virtual/libiconv -" -RDEPEND=" - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - 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+: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/pango[X] -" -QA_PREBUILT="*" -S=${WORKDIR} - -src_unpack() { - unpack_deb ${A} -} - -src_prepare() { - iconv -c -t UTF-8 usr/share/applications/${PN}.desktop >
[gentoo-commits] repo/gentoo:master commit in: www-client/vivaldi/
commit: f7d7e181f5416a6e4d71c4184be5d3715a05cbf3 Author: Jeroen Roovers gentoo org> AuthorDate: Mon Nov 4 15:55:05 2019 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Nov 4 15:59:25 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7d7e181 www-client/vivaldi: Old Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Jeroen Roovers gentoo.org> www-client/vivaldi/Manifest | 7 -- www-client/vivaldi/vivaldi-2.8.1664.44_p1.ebuild | 124 --- www-client/vivaldi/vivaldi-2.9.1705.31_p1.ebuild | 124 --- 3 files changed, 255 deletions(-) diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest index 9c5f9917d94..37bbadea866 100644 --- a/www-client/vivaldi/Manifest +++ b/www-client/vivaldi/Manifest @@ -1,10 +1,3 @@ -DIST vivaldi-2.8.1664.44_p1-amd64.deb 62585816 BLAKE2B 286b732bbc340c0fcbcf98a0b182875c6bd655639adcaef64d32d382d58f920be12caddde933cdbc8246b2cd48e8b4b63e325ae668ae79a0da66d3ad9b0528ea SHA512 f9f6d4042b0ffc9f02179c73488defe81a24adeab9dec210e369860ecb6b9329dc072193efefe965122e3dd7a29d6249610ece7fa5302423f7fc1761a4552243 -DIST vivaldi-2.8.1664.44_p1-armhf.deb 55289880 BLAKE2B 803725b4c148fd1c9a15503cd2de563b835a4ba42e04b929b63bba6e96ec43727f066cec0e1a6d82abc141a4565ce4262c9a7ffdca245b74ae38d6bf36131c47 SHA512 0517524275fdd141f0b254ba38b1c1f0e6663e0b26f7399297c89a1ad0e4896e29981eae430828762f97a7ae88b1856ec909f8e50ecc89b93634d2f331510ffb -DIST vivaldi-2.8.1664.44_p1-i386.deb 60903864 BLAKE2B 9895f2e05de70b5567411190bbe52753226e7b45890069aedf832c48658205320f45482d0483188ebfd5542ba176108564aa9241a64858bad4d901c02cd5de79 SHA512 199dbd20a6890d6843e85be6e89b24e12fc585fa7f75111c6ffd78fb8ffb7ff0915a667d183e70dc35c231b6afc5376565f1152a6763daed3bea6a19b157c5eb -DIST vivaldi-2.9.1705.31_p1-amd64.deb 63592640 BLAKE2B eadd6767c2332e88f0181cd57b3f1ef7f428f786f1f145417a1c42e43f380ca23d8177c6e48bcc5f0efc5ea9a896c81dbb172e08726e96555115ea5b5f21d70f SHA512 145a6961878f09a0199d6fd3c8bc5fe45cc85e9d1136368bd3eae0fcd7b584239e10f700bd1e7c03b692c1eeb1527f386a9e823c503d54a11cae947a11d672cb -DIST vivaldi-2.9.1705.31_p1-arm64.deb 57106852 BLAKE2B 932fc3daf4b829e04317ca294ea5a5dfaca8bd206d3c1c603f2667800a857b472875ff071c8edeaab8d0103f779a2d2d364d5c4bf310636f4f7496a53ff652e4 SHA512 8bcbc184e6c4a3981818f98cbd48b2925631e04feb94173282ab3e159a75e74b6981f5ef770e3df3ec3f623e9eadad3db7829c31a7213ab79d3c8bc5ca86b470 -DIST vivaldi-2.9.1705.31_p1-armhf.deb 56271064 BLAKE2B cb6e9d53502518565d2fe3a68d05c73b3bd5d3936dd39ea10ed994448faab72d49ee8ad827481eb1ff03718f862b53eba3b1cc6f6532f946f0f2e9cbcbd5f0ba SHA512 e5a67621fad48f3f5cd9c95403a67b05fdb82bf3d1d3f5415ffa634c9a333a01abf4a99987006617f53997e945cd9bb908c71439f3d43406d31a66bc7e2b6ab7 -DIST vivaldi-2.9.1705.31_p1-i386.deb 62017764 BLAKE2B 8b6fd8011fa033e88dd9190d9704849afed5f88f1801be2a5151b26a894b57498b4771a91ae51163b0ad3c24d6dbe0216ecad2610aa182f61f1e2f5d61fa338f SHA512 576a54d3c0d5b61cf4bc2fe0240698ef04fdcfeb9c2cfe09e5c01af73d95d88bd1986fe388b3a111980e462ec48db614a01b80647ef3888776722cbd8d5a8fe5 DIST vivaldi-2.9.1705.38_p1-amd64.deb 63627584 BLAKE2B 93b13540d24f2f94b84039f0788dce43bd8b428cbb5bac5bb4697614f04de1b68b794db3faac102ce7fb8af636bb866aaf48d03e771ace4a8ffd7110264bcf55 SHA512 7362de59b6e57672becd764cd9bbe8f153153752f9ed95d4d78aa62855fd0eef3031c3ba6aae7dbc01b452f953698681cf52c7fe16e40474c5207a40ad7450d0 DIST vivaldi-2.9.1705.38_p1-arm64.deb 57133532 BLAKE2B c79701e0ca6abc194f71cff40b8a9784f1e4bf0d51e40b88b974aeeaeefd993b7858c885561146e6234d006b0edf716ae80d6f79c8ec8bd502c611fa41dd2f9a SHA512 2c4dfa27f5fa61ad2fc43439d99e65fe0aff8796fdaced95ef7a77399be191c97563aab4ab7efa2073ae35c8b8a02caf596481eb951c204692724318bf4a3eb0 DIST vivaldi-2.9.1705.38_p1-armhf.deb 56154964 BLAKE2B 52e063d6e3cee7a8f3f06eab578aa3609be5ad13c324342d903e969e6ef681495b49e0e5e21978c79aad7267da6c92b7ba54618667511b19c316ba1745c127df SHA512 d65358e868ae0f705bc0f491514880b03aa3ca472caf7b7e735885f45e5527a29ff0459be459728312020f2f44fde5b189eeeaf0373baacf17224ee0c944343b diff --git a/www-client/vivaldi/vivaldi-2.8.1664.44_p1.ebuild b/www-client/vivaldi/vivaldi-2.8.1664.44_p1.ebuild deleted file mode 100644 index 479dfcff484..000 --- a/www-client/vivaldi/vivaldi-2.8.1664.44_p1.ebuild +++ /dev/null @@ -1,124 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -CHROMIUM_LANGS=" - am ar be bg bn ca cs da de el en-GB en-US eo es es-419 es-PE et eu fa fi - fil fr fy gl gu he hi hr hu hy id io is it ja jbo ka kn ko ku lt lv mk ml - mr ms nb nl nn pl pt-BR pt-PT ro ru sc sk sl sq sr sv sw ta te th tr uk vi - zh-CN zh-TW -" -inherit chromium-2 multilib unpacker toolchain-funcs xdg-utils - -#VIVALDI_BRANCH="snapshot" - -VIVALDI_PN="${PN}-${VIVALDI_BRANCH:-stable}" -VIVALDI_BIN="${PN}${VIVALDI_BRANCH/snapshot/-snapshot}" -VIVALDI_HOME="opt/${VIVALDI_BIN}"
[gentoo-commits] repo/gentoo:master commit in: www-client/opera/
commit: 00a03d47b677683562912f5056bce452c306d0cb Author: Jeroen Roovers gentoo org> AuthorDate: Mon Nov 4 15:58:26 2019 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Nov 4 15:59:26 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00a03d47 www-client/opera: Stable Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Jeroen Roovers gentoo.org> www-client/opera/opera-64.0.3417.83.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-client/opera/opera-64.0.3417.83.ebuild b/www-client/opera/opera-64.0.3417.83.ebuild index eec568e74cf..b28807261d0 100644 --- a/www-client/opera/opera-64.0.3417.83.ebuild +++ b/www-client/opera/opera-64.0.3417.83.ebuild @@ -25,7 +25,7 @@ SRC_URI+=" "${uri}${PN}/desktop/${PV}/linux/${PN}-stable_${PV}_amd64.deb" " done -KEYWORDS="~amd64" +KEYWORDS="amd64" RDEPEND=" dev-libs/expat
[gentoo-commits] proj/qa-scripts:master commit in: /
commit: e8297f618cf9839940a818711972d898b27835c1 Author: Michał Górny gentoo org> AuthorDate: Mon Nov 4 15:22:48 2019 + Commit: Michał Górny gentoo org> CommitDate: Mon Nov 4 15:22:48 2019 + URL:https://gitweb.gentoo.org/proj/qa-scripts.git/commit/?id=e8297f61 Bump pkgcheck2html Signed-off-by: Michał Górny gentoo.org> pkgcheck2html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgcheck2html b/pkgcheck2html index fe15d18..ec826a2 16 --- a/pkgcheck2html +++ b/pkgcheck2html @@ -1 +1 @@ -Subproject commit fe15d181d58738548fd2ceb89ca204a37b48ecaf +Subproject commit ec826a28f5b80ff0f959797af5fe939badcfcf06
[gentoo-commits] repo/gentoo:master commit in: dev-tex/latex-beamer/
commit: d8448a478748b64d1480e3dbde93897654b1807d Author: Mikle Kolyada gentoo org> AuthorDate: Mon Nov 4 15:15:23 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Nov 4 15:15:43 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8448a47 dev-tex/latex-beamer: Version bump (v3.57) Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Mikle Kolyada gentoo.org> dev-tex/latex-beamer/Manifest | 1 + dev-tex/latex-beamer/latex-beamer-3.57.ebuild | 40 +++ 2 files changed, 41 insertions(+) diff --git a/dev-tex/latex-beamer/Manifest b/dev-tex/latex-beamer/Manifest index 2e24cf4220e..db84ace1437 100644 --- a/dev-tex/latex-beamer/Manifest +++ b/dev-tex/latex-beamer/Manifest @@ -1 +1,2 @@ DIST latex-beamer-3.56.tar.gz 651927 BLAKE2B b63bbe0e2b392db8166a3b3465464457e761a35c8a3c7ade0803c905a42a4a35731b816c4cf24fa352a0da720a2f4aa0aaa475c7db577e43e354c3e6eeb5fc1c SHA512 b774923f65312d359eb843826cd96363e6f0d315a22c1f881a1a17ed7f307ed568e593a1489b47d4ef0b630248fcadcbd7df1d69b2c39ace13c385c4d53ce236 +DIST latex-beamer-3.57.tar.gz 653136 BLAKE2B 7157d1e52df5221ea2aaa2634ed079bc690eb541cef2a6b60742d02e197ebdb4589877327c12aed80eebbb4fffa2b7d68a3ec6e4799874ff396660d4a1b949c9 SHA512 b3d7d5aa552badde18ae49967d729ee99a10a5157e167db92c235bdc36662d1113c5a5c775d59c7976e9e6a24a2e08271b95dc6240d3ed28fc816cdad3499ff7 diff --git a/dev-tex/latex-beamer/latex-beamer-3.57.ebuild b/dev-tex/latex-beamer/latex-beamer-3.57.ebuild new file mode 100644 index 000..1360f9eea1b --- /dev/null +++ b/dev-tex/latex-beamer/latex-beamer-3.57.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit latex-package + +DESCRIPTION="LaTeX class for creating presentations using a video projector" +HOMEPAGE="https://github.com/josephwright/beamer; +SRC_URI="https://github.com/josephwright/beamer/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2 FDL-1.2 LPPL-1.3c" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +IUSE="doc" + +DEPEND="dev-texlive/texlive-latex" +RDEPEND=">=dev-tex/pgf-1.10 + dev-texlive/texlive-latexrecommended + !dev-tex/translator" + +S=${WORKDIR}/beamer-${PV} + +src_prepare(){ + default + rm -rf doc/licenses || die +} + +src_install() { + insinto /usr/share/texmf-site/tex/latex/beamer + doins -r base + + dodoc README.md + + if use doc ; then + docinto doc + dodoc -r doc + dosym "${ED}/usr/share/doc/${P}/doc/" "${TEXMF}/doc/latex/beamer" + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/
commit: 6c95c38862253ec94c80415a7daf9b1d33d1971c Author: Ben Kohler gentoo org> AuthorDate: Mon Nov 4 15:00:31 2019 + Commit: Ben Kohler gentoo org> CommitDate: Mon Nov 4 15:01:05 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c95c388 net-wireless/iwd: remove unneeded slashes in bash array Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Ben Kohler gentoo.org> net-wireless/iwd/iwd-.ebuild | 16 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/net-wireless/iwd/iwd-.ebuild b/net-wireless/iwd/iwd-.ebuild index bef22a92049..1726ba28286 100644 --- a/net-wireless/iwd/iwd-.ebuild +++ b/net-wireless/iwd/iwd-.ebuild @@ -123,14 +123,14 @@ src_prepare() { src_configure() { append-cflags "-fsigned-char" local myeconfargs=( - --sysconfdir="${EPREFIX}"/etc/iwd --localstatedir="${EPREFIX}"/var \ - $(use_enable client) \ - $(use_enable monitor) \ - $(use_enable ofono) \ - $(use_enable wired) \ - --enable-systemd-service \ - --with-systemd-unitdir="$(systemd_get_systemunitdir)" \ - --with-systemd-modloaddir="${EPREFIX}/usr/lib/modules-load.d" \ + --sysconfdir="${EPREFIX}"/etc/iwd --localstatedir="${EPREFIX}"/var + $(use_enable client) + $(use_enable monitor) + $(use_enable ofono) + $(use_enable wired) + --enable-systemd-service + --with-systemd-unitdir="$(systemd_get_systemunitdir)" + --with-systemd-modloaddir="${EPREFIX}/usr/lib/modules-load.d" --with-systemd-networkdir="$(systemd_get_utildir)/network" ) [[ ${PV} == ** ]] || myeconfargs+=(--enable-external-ell)
[gentoo-commits] repo/gentoo:master commit in: dev-tex/latex-beamer/
commit: cc0628c345d02cc2f9b28d6552f38278debb1dd3 Author: Mikle Kolyada gentoo org> AuthorDate: Mon Nov 4 15:00:03 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Nov 4 15:00:03 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc0628c3 dev-tex/latex-beamer: fix QA warnings Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Mikle Kolyada gentoo.org> dev-tex/latex-beamer/latex-beamer-3.56-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-tex/latex-beamer/latex-beamer-3.56-r1.ebuild b/dev-tex/latex-beamer/latex-beamer-3.56-r1.ebuild index 019aff4a629..5fd0b571e88 100644 --- a/dev-tex/latex-beamer/latex-beamer-3.56-r1.ebuild +++ b/dev-tex/latex-beamer/latex-beamer-3.56-r1.ebuild @@ -35,6 +35,6 @@ src_install() { if use doc ; then docinto doc dodoc -r doc - dosym "/usr/share/doc/${PF}/doc/" "${TEXMF}/doc/latex/beamer" + dosym "${ED}/usr/share/doc/${P}/doc/" "${TEXMF}/doc/latex/beamer" fi }
[gentoo-commits] repo/gentoo:master commit in: dev-tex/pgf/
commit: fcd57b4970cd5d973eb17617600c7fc717841655 Author: Mikle Kolyada gentoo org> AuthorDate: Mon Nov 4 14:55:41 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Nov 4 14:57:31 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcd57b49 dev-tex/pgf: fix QA warnings Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Mikle Kolyada gentoo.org> dev-tex/pgf/pgf-3.1.4b-r2.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-tex/pgf/pgf-3.1.4b-r2.ebuild b/dev-tex/pgf/pgf-3.1.4b-r2.ebuild index 480b1e78c15..a5f040467ee 100644 --- a/dev-tex/pgf/pgf-3.1.4b-r2.ebuild +++ b/dev-tex/pgf/pgf-3.1.4b-r2.ebuild @@ -31,12 +31,12 @@ src_install() { cd "${S}/doc/generic/pgf" || die dodoc AUTHORS ChangeLog README if use doc; then - insinto /usr/share/doc/${PF}/texdoc + docinto /usr/share/doc/${P}/texdoc # pgfmanual is now split from the main tar archive newdoc "${DISTDIR}/${P}-pgfmanual.pdf" pgfmanual.pdf doins -r images macros text-en version-* - dosym "/usr/share/doc/${PF}/texdoc" "${TEXMF}/doc/latex/${PN}" - docompress -x "/usr/share/doc/${PF}/texdoc/" + dosym "${ED}/usr/share/doc/${P}/texdoc" "${TEXMF}/doc/latex/${PN}" + docompress -x "/usr/share/doc/${P}/texdoc/" fi }
[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/
commit: 8bc8f59d58a37b68b47c252b5548f00fc033012a Author: Jeroen Roovers gentoo org> AuthorDate: Mon Nov 4 14:52:18 2019 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Nov 4 14:52:33 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bc8f59d x11-drivers/nvidia-drivers: Version 440.31 Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Jeroen Roovers gentoo.org> x11-drivers/nvidia-drivers/Manifest| 3 + .../nvidia-drivers/nvidia-drivers-440.31.ebuild| 604 + 2 files changed, 607 insertions(+) diff --git a/x11-drivers/nvidia-drivers/Manifest b/x11-drivers/nvidia-drivers/Manifest index e6aa0e4ad7e..8bcccd9533e 100644 --- a/x11-drivers/nvidia-drivers/Manifest +++ b/x11-drivers/nvidia-drivers/Manifest @@ -5,6 +5,7 @@ DIST NVIDIA-FreeBSD-x86_64-390.129.tar.gz 63905694 BLAKE2B 7cde21e5b4a63dcf91b10 DIST NVIDIA-FreeBSD-x86_64-430.50.tar.gz 62715888 BLAKE2B 8bb22ccf23054f5dae16f63775492a141ea69c540018a9f4dee358d6cb022d2ab8b7c32acc03f9632d9797b6eeeb6b5e76240b857906db28835240bcf8cede19 SHA512 c028262d67e3962ecce616d68e6d45c0ce8e3d1b38695c18b9b1d08506f848954a59831d99fa414fc09408134d0730e40766d74ac462cf322006b22c14a2124a DIST NVIDIA-FreeBSD-x86_64-435.21.tar.gz 64153630 BLAKE2B fee655cc843c004ac0c1ec85b9417292016a013136e04ad047d2513edbdc7c732561d6bcc4603c658905972dce6618de49d4d6ac583e84fdf212cf45397b48c1 SHA512 2c160c06ca58e3009deb1ba4a4a28d39419e251ced3bfa9a442942f9cce17003d67e8a8bfa23036d3916cc0e66f4bff0fbedaae73db6f10b995235a56d7eba7c DIST NVIDIA-FreeBSD-x86_64-440.26.tar.gz 64976109 BLAKE2B e5bdd272e4c52ce6fd5cd14d3bce4127ba628b88589b3c8e19427137fc787d2243d1672afd74dbe62c458f0c9b95ce9ec73085140de78513bc3141e597776fe4 SHA512 09dd66a6d47b8cac898b17bb5090e7b8acf3b39ea73e5256325f6dcc299558c29587c834c538e5523b334d97d0fcec31c139e1fba396e2e817c6776d510cdcc3 +DIST NVIDIA-FreeBSD-x86_64-440.31.tar.gz 65011247 BLAKE2B 9c2b482419868d27e5e45a519c321fd0b5613b670b42e6c1ecd28b2f9e789469b6d947574d0540055b6526bc90623ec2672dd763299da55a6d4780cc58d5aa7f SHA512 40a169b3f63b4cb0a5573f9c34f9ba170c3f5e1b3026e6641c8018cfaf70d37574de25985c59159482c7b4946eaf1029a13754ba5036515a4eedd369d42a768d DIST NVIDIA-Linux-armv7l-gnueabihf-390.129.run 29102893 BLAKE2B 19f73b7ac4df7d0584f180492676eba65a42c527566175308ebb78bd10e0a43c3f300f013193cafc9eccf1cb32a58f8d6dc574073d4197d2d71d90f224e6a5c4 SHA512 9e7a10e0bbd856a7a630fb8d1660a3e5cd224a04243989dbd24f3cc2e869a817a1fabe98b4257e9e5870a96f8d6dbcf51312c960a4a185457cb011ac9a0246fc DIST NVIDIA-Linux-x86-340.107.run 39016798 BLAKE2B 2632c8f257d0cf7c5b9294eb2c0b763eee6feb60eacc316024655971e4d067c4af6548aab3b7b2b295792b064f3f3ac3e6403a2ecfa096761d308dfb6b2569b8 SHA512 0add713942bcdb639d19b5c36f5e0cea14f9e07490191d46dfeba0515ede7700fd8e9467ec531d38329fe1e76bf45905e70e0d440e7bc2dc79c1d767eab03338 DIST NVIDIA-Linux-x86-390.129.run 47560033 BLAKE2B e9b34c51d63dada2714c74cdb4ab199a141b1f5dd9f0d3222b1f5eec6a6a07dd2fdc2a609b9d0683b99c26078f4426082ea25b663c47f33fff4bb84599ac41e2 SHA512 b31d8f6b663fa7da1291fc25b4b08e17019476da521baea41201410a1d8a803b8ac9bad18485ff53589cea281ae4ece749118fa23a63e2c0720aafc60367255f @@ -13,8 +14,10 @@ DIST NVIDIA-Linux-x86_64-390.129.run 82314424 BLAKE2B 46e648f413ac2b62dfa02ef63d DIST NVIDIA-Linux-x86_64-430.50.run 110545029 BLAKE2B 01c87f7b1b71146e04d1310431227d125904e0475c7e9656fa2aea598b95952fed083024277607a5a06c6c6bf93df4e0a89051cf887f28c902c3d409c98fa807 SHA512 ccc70fc717e53365e340bc210d8817939eb2d798608190144a9a1d690d04eb140f0d01a85a427bf2223b6d12848177e2ab94cdb3902f5117950638dc1ef28fa2 DIST NVIDIA-Linux-x86_64-435.21.run 144387574 BLAKE2B e9afd6335182a28f5136dbef55195a2f2d8f768376ebc148190a0a82470a34d008ce04170ffc1aab36585605910c1300567a90443b5f58cb46ec3bff6ab9409c SHA512 e83b6dff80434971c0b254815945d485a45c978b8a19994244f50a463658863948b2eac8bc62d667bb10c23f41cf1c3521c409d23ac2ab6a0c0cd094a6e20270 DIST NVIDIA-Linux-x86_64-440.26.run 140895086 BLAKE2B 1266c103e2cdd57fd768c62ce4f008da713829eb7647f0c3a36bc26fab1fc40aae3f4227ab75c1e0c20c2ab43d1423b27ae18dfe4962295628da779ea89a272b SHA512 9a73637db881f7c011a0a4b4ebc3d47b979e0922b901d77fe95bed02a86d74e66731fa0085785024746d329da3b4506a24a245869c89c38ba53809aa339d9abf +DIST NVIDIA-Linux-x86_64-440.31.run 141511198 BLAKE2B 10dade6dddca6c3fcb0d20929d237d70eb19b8e6ce6c59ce814cf723e0a25d1e1e3749d013174e3683c9d002b9a61fbc1ff014ba17fee51bf1900e1eecb64181 SHA512 5598d362f21fb4e75a07d77167e24411b5a550e3f1329b39fe004987e2bcb191c9bbf1b3d1a43a8754a9ba00faef57a943c7778999a4e3121c13c30f912fae38 DIST nvidia-settings-340.107.tar.bz2 1549413 BLAKE2B 127442ee2c35ceec47ab4f103bdd2d0278c621fcb9be4705f6f8728ef5699bdc95fe33a3812a807c38c4868b04c2176e2ed218a422171d2a88ac0c00de96 SHA512 593e7e83aa350a3a7beaaa32aca8660d7e203f6f2e460a6e6eabcdc092087f9917ee4e6d141e37ad4e3b0a1b9908c085e4a71d2f579e481a03bbd1c6f75ca776 DIST nvidia-settings-390.129.tar.bz2 1109456 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/coq/
commit: 5dffc8ac72841d4f802ad6a887b33dfa27be0448 Author: Mikle Kolyada gentoo org> AuthorDate: Mon Nov 4 14:38:22 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Nov 4 14:38:22 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dffc8ac sci-mathematics/coq: forward keywords again (forgotten) Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Mikle Kolyada gentoo.org> sci-mathematics/coq/coq-8.6.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-mathematics/coq/coq-8.6.1-r1.ebuild b/sci-mathematics/coq/coq-8.6.1-r1.ebuild index 2c9f5df9141..955cc400bc2 100644 --- a/sci-mathematics/coq/coq-8.6.1-r1.ebuild +++ b/sci-mathematics/coq/coq-8.6.1-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://${PN}.inria.fr/distrib/V${MY_PV}/files/${MY_P}.tar.gz; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" +KEYWORDS="amd64 ppc x86" IUSE="gtk debug +ocamlopt doc camlp5" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/epix/
commit: 561913735cbb5bd00fd8d17f69382f74114aae53 Author: Mikle Kolyada gentoo org> AuthorDate: Mon Nov 4 14:35:33 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Nov 4 14:35:33 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56191373 sci-visualization/epix: migrate from dev-tex/xcolor Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Mikle Kolyada gentoo.org> .../epix/{epix-1.2.11-r1.ebuild => epix-1.2.11-r2.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sci-visualization/epix/epix-1.2.11-r1.ebuild b/sci-visualization/epix/epix-1.2.11-r2.ebuild similarity index 95% rename from sci-visualization/epix/epix-1.2.11-r1.ebuild rename to sci-visualization/epix/epix-1.2.11-r2.ebuild index 536173f22c5..d63c60e45ac 100644 --- a/sci-visualization/epix/epix-1.2.11-r1.ebuild +++ b/sci-visualization/epix/epix-1.2.11-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -19,7 +19,7 @@ DEPEND=" dev-texlive/texlive-pstricks dev-texlive/texlive-pictures dev-texlive/texlive-latexextra - dev-tex/xcolor + dev-texlive/texlive-latexrecommended emacs? ( virtual/emacs )" RDEPEND="${DEPEND}" SITEFILE=50${PN}-gentoo.el
[gentoo-commits] data/api:master commit in: files/
commit: ef9d1c5d54c496254a602f2bb2cf9cf67c2a1661 Author: Joonas Niilola gentoo org> AuthorDate: Mon Nov 4 14:33:31 2019 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Nov 4 14:33:31 2019 + URL:https://gitweb.gentoo.org/data/api.git/commit/?id=ef9d1c5d uid-gid.txt: request UID+GID 480 for minetest Signed-off-by: Joonas Niilola gentoo.org> files/uid-gid.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/files/uid-gid.txt b/files/uid-gid.txt index 35af398..ea6ab32 100644 --- a/files/uid-gid.txt +++ b/files/uid-gid.txt @@ -206,6 +206,7 @@ vdradmin453 453 requested deluge 454 454 acct mogilefs 460 - user.eclass i2pd 470 470 acct +minetest 480 480 requested mongodb481 481 acct mosquitto 482 482 acct bitcoin483 483 acct
[gentoo-commits] repo/gentoo:master commit in: media-libs/portmidi/
commit: c34467d2826163fb75c566238bd13e78f7d48d08 Author: Mikle Kolyada gentoo org> AuthorDate: Mon Nov 4 14:32:25 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Nov 4 14:32:54 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c34467d2 media-libs/portmidi: migrate from dev-tex/xcolor Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Mikle Kolyada gentoo.org> media-libs/portmidi/{portmidi-217-r1.ebuild => portmidi-217-r2.ebuild} | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/media-libs/portmidi/portmidi-217-r1.ebuild b/media-libs/portmidi/portmidi-217-r2.ebuild similarity index 98% rename from media-libs/portmidi/portmidi-217-r1.ebuild rename to media-libs/portmidi/portmidi-217-r2.ebuild index 0adb4d32f4b..52f70fb9e5b 100644 --- a/media-libs/portmidi/portmidi-217-r1.ebuild +++ b/media-libs/portmidi/portmidi-217-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -27,7 +27,6 @@ DEPEND="${COMMON_DEPEND} app-arch/unzip doc? ( app-doc/doxygen - dev-tex/xcolor dev-texlive/texlive-fontsrecommended dev-texlive/texlive-latexextra virtual/latex-base
[gentoo-commits] repo/gentoo:master commit in: app-emacs/mode-compile/, app-emacs/mode-compile/files/
commit: 6b2b2b9116e82bbcc634a110ed8cd5855a10d19f Author: Ulrich Müller gentoo org> AuthorDate: Mon Nov 4 14:14:48 2019 + Commit: Ulrich Müller gentoo org> CommitDate: Mon Nov 4 14:14:48 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b2b2b91 app-emacs/mode-compile: Remove package. Bug: https://bugs.gentoo.org/666836 Signed-off-by: Ulrich Müller gentoo.org> app-emacs/mode-compile/Manifest | 1 - app-emacs/mode-compile/files/50mode-compile-gentoo.el | 5 - app-emacs/mode-compile/metadata.xml | 12 app-emacs/mode-compile/mode-compile-2.29.1.ebuild | 17 - 4 files changed, 35 deletions(-) diff --git a/app-emacs/mode-compile/Manifest b/app-emacs/mode-compile/Manifest deleted file mode 100644 index 7b4b89aae63..000 --- a/app-emacs/mode-compile/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST mode-compile-2.29.1.tar.gz 22924 BLAKE2B 7ef71f958ffd5022ddcc64c07ef60822af5bc4a1f5deac5c4e57ce63cd9596d5f612d73eb9cdac627ecfef59e893d795afbeaa19b380b0cc4291bb4dc23fc05c SHA512 bc43d9cae411f5177ce70c736041db74c6db1dc5b766b22b92227e9e1324d304276bd104d8e3cac9ff5a877fc48b6da5b904e1acdb6cca7396fc7c26cc572815 diff --git a/app-emacs/mode-compile/files/50mode-compile-gentoo.el b/app-emacs/mode-compile/files/50mode-compile-gentoo.el deleted file mode 100644 index d8dc2734d77..000 --- a/app-emacs/mode-compile/files/50mode-compile-gentoo.el +++ /dev/null @@ -1,5 +0,0 @@ -(add-to-list 'load-path "@SITELISP@") -(autoload 'mode-compile "mode-compile" - "Command to compile current buffer file based on the major mode" t) -(autoload 'mode-compile-kill "mode-compile" - "Command to kill a compilation launched by `mode-compile'" t) diff --git a/app-emacs/mode-compile/metadata.xml b/app-emacs/mode-compile/metadata.xml deleted file mode 100644 index 1c9e6ccfa51..000 --- a/app-emacs/mode-compile/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - gnu-em...@gentoo.org - Gentoo GNU Emacs project - - - - emacsmirror/mode-compile - - diff --git a/app-emacs/mode-compile/mode-compile-2.29.1.ebuild b/app-emacs/mode-compile/mode-compile-2.29.1.ebuild deleted file mode 100644 index 9f05df6283b..000 --- a/app-emacs/mode-compile/mode-compile-2.29.1.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit elisp - -DESCRIPTION="Smart command for compiling files according to major-mode" -HOMEPAGE="https://github.com/emacsmirror/mode-compile - https://www.emacswiki.org/emacs/ModeCompile; -SRC_URI="https://github.com/emacsmirror/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -SITEFILE="50${PN}-gentoo.el"
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 8d9c4b76883054365189a77a70e59f8c7359a332 Author: Ulrich Müller gentoo org> AuthorDate: Mon Nov 4 14:16:50 2019 + Commit: Ulrich Müller gentoo org> CommitDate: Mon Nov 4 14:16:50 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d9c4b76 profiles: Drop mask for removed app-emacs/mode-compile. Signed-off-by: Ulrich Müller gentoo.org> profiles/package.mask | 7 --- 1 file changed, 7 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index 2ed0aee55d2..70214d6a57c 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -440,13 +440,6 @@ mail-filter/procmail-lib # Masked for removal in 30 days. Bug #696074. net-irc/irssi-otr -# Ulrich Müller (2019-10-01) -# Fails byte-compilation with recent Emacs versions. -# Homepage and SRC_URI are gone. Upstream package -# is unmaintained, according to EmacsWiki. -# Masked for removal in 30 days. Bug #666836. -app-emacs/mode-compile - # Brian Evans (2019-10-01) # End of life. Please upgrade. # Removal in 90 days. Bug 651784
[gentoo-commits] repo/gentoo:master commit in: dev-tex/pgf/
commit: 830563acd3b4e00f46d90cabcb927334818974e0 Author: Mikle Kolyada gentoo org> AuthorDate: Mon Nov 4 13:27:29 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Nov 4 13:27:49 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=830563ac dev-tex/pgf: migrate from dev-tex/xcolor Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Mikle Kolyada gentoo.org> dev-tex/pgf/Manifest | 3 -- dev-tex/pgf/pgf-3.1.4-r1.ebuild| 43 -- .../{pgf-3.1.4b-r1.ebuild => pgf-3.1.4b-r2.ebuild} | 3 +- 3 files changed, 1 insertion(+), 48 deletions(-) diff --git a/dev-tex/pgf/Manifest b/dev-tex/pgf/Manifest index a94d534edf0..300d81ad764 100644 --- a/dev-tex/pgf/Manifest +++ b/dev-tex/pgf/Manifest @@ -1,6 +1,3 @@ -DIST pgf-3.1.4-pgfmanual.pdf 10376398 BLAKE2B 4e45a0d69000d1f89a995f3e5e9295b82a79af5cfd5863aba4f1fd9c3b40d05f2f07b6fc2b34a933136448728aea3dfacc4943fd013896cd4cfe52c9dc8aa3c3 SHA512 a2b934d6e9836fce0a731d238b713ebdc3764e8aa76ea4c7fd54c88f59f31fe17f8c306b6a381adc73becb410e0c6350427112e5d46ae762665fc73fcdca54a0 -DIST pgf-3.1.4-revisioned.tex.xz 244 BLAKE2B 088da7d921dcce118af216fefbedcdde5d3359cdb044d67ec51cd8a595c21aa4d314b33bc49bcd04387e5af1230f7244b136e2bca8fd83a01ee2d264dc89fad5 SHA512 690e3233052c81384b69bae5504c5b5ea1053aaba6444674d3aad7a550f66f4e326c413decf482d7435e7273e9a3a1fddc64ff1946bca0c92e93b8fd66f3f09d -DIST pgf-3.1.4.tar.gz 2426346 BLAKE2B 44d1c709774586b4de81def3d4e7133d147e9e3c1b69078789c8f62378b97a6fc6cfbd580a5f1d292190282dbec5ca4f080d4567b2e1fa526909f08e07169547 SHA512 472ffca8f465bfb5f98cbe0880887afc5b9043bfc878aa8f64a79970502546cc3e0901010b8662aa582af9bc4a90b622ade828c075396542a1e2ee7af694181c DIST pgf-3.1.4b-pgfmanual.pdf 10371181 BLAKE2B c619e56fd184fea8761175efed7130b37b10f719e04e87b40448a0a72641f2b7c6be0270ae0c2386d91caf06d9cd46f8eb3eb9293d8ff46d8f4a8400662cc1d8 SHA512 f18e836774b8ad8d7a2adb1c876e529240907b9a9c695ab6366d4bc321766106ced3085dc0d17394d6c19654a2232e10d782e93152c075f7915ffb2f0e09b680 DIST pgf-3.1.4b-revisioned.xz 244 BLAKE2B b394702704aa5b16549df795bc4cf04e5a81839a7694a1773dee89f4db66a286a276e48bf080f82e4fe3e55e3a6bf3983394ed84a83a372becc5b8f0738162a7 SHA512 4f5ca04317e58a191eaf7225fdd9a2ff70ad80d601951be98870f77da598ba559b464e2bd0ca4f03cf54c0ccd536925deb8bd6061b9464b36a883727ae85dc40 DIST pgf-3.1.4b.tar.gz 2426541 BLAKE2B 91f1b0ea1f2f3526da6a57cd2deec76b49b4204047b9dcdbeb064db48357055324ffe83bb5bd09dd8931a9c8e8768305a72b82ec77257e20badc543a5ca803b8 SHA512 4ba8d9c70d573ff69128d41b20525badf3a3bd0bbbf76ef3c2f2e54ccc05bc0bf1da1f20102df04f8188fe1733d469965228445e6c4af0611c2aa5737ed72180 diff --git a/dev-tex/pgf/pgf-3.1.4-r1.ebuild b/dev-tex/pgf/pgf-3.1.4-r1.ebuild deleted file mode 100644 index e48b8a08ba4..000 --- a/dev-tex/pgf/pgf-3.1.4-r1.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit latex-package - -DESCRIPTION="The TeX Portable Graphic Format" -HOMEPAGE="https://github.com/pgf-tikz/pgf; -SRC_URI=" https://github.com/pgf-tikz/pgf/archive/${PV}.tar.gz -> ${P}.tar.gz - https://dev.gentoo.org/~zlogene/distfiles/${CATEGORY}/${PN}/${P}-revisioned.tex.xz - doc? ( https://github.com/pgf-tikz/pgf/releases/download/${PV}/pgfmanual.pdf -> ${P}-pgfmanual.pdf )" - -LICENSE="GPL-2 LPPL-1.3c FDL-1.2" -SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" -IUSE="doc source" - -RDEPEND="dev-texlive/texlive-latexrecommended - dev-tex/xcolor" - -src_install() { - insinto "${TEXMF}" - doins -r tex - insinto "${TEXMF}"/tex/generic/${PN} - newins "${WORKDIR}"/${P}-revisioned.tex pgf.revision.tex - - if use source ; then - doins -r source - fi - - cd "${S}/doc/generic/pgf" || die - dodoc AUTHORS ChangeLog README - if use doc; then - insinto /usr/share/doc/${PF}/texdoc - # pgfmanual is now split from the main tar archive - newdoc "${DISTDIR}/${P}-pgfmanual.pdf" pgfmanual.pdf - doins -r images macros text-en version-* - - dosym "/usr/share/doc/${PF}/texdoc" "${TEXMF}/doc/latex/${PN}" - docompress -x "/usr/share/doc/${PF}/texdoc/" - fi -} diff --git a/dev-tex/pgf/pgf-3.1.4b-r1.ebuild b/dev-tex/pgf/pgf-3.1.4b-r2.ebuild similarity index 95% rename from dev-tex/pgf/pgf-3.1.4b-r1.ebuild rename to dev-tex/pgf/pgf-3.1.4b-r2.ebuild index e36bb603e2c..480b1e78c15 100644 --- a/dev-tex/pgf/pgf-3.1.4b-r1.ebuild +++ b/dev-tex/pgf/pgf-3.1.4b-r2.ebuild @@ -16,8 +16,7 @@ SLOT="0" KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris
[gentoo-commits] repo/gentoo:master commit in: app-admin/keepassxc/
commit: 1171ae423fcb26b34f95d8ef010ee68da75779bb Author: Lars Wendler gentoo org> AuthorDate: Mon Nov 4 12:53:05 2019 + Commit: Lars Wendler gentoo org> CommitDate: Mon Nov 4 12:53:05 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1171ae42 app-admin/keepassxc: Dependency and QA fixes Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Lars Wendler gentoo.org> app-admin/keepassxc/keepassxc-2.5.0.ebuild | 4 +++- app-admin/keepassxc/keepassxc-.ebuild | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/app-admin/keepassxc/keepassxc-2.5.0.ebuild b/app-admin/keepassxc/keepassxc-2.5.0.ebuild index 20be986b6fd..75059bb064a 100644 --- a/app-admin/keepassxc/keepassxc-2.5.0.ebuild +++ b/app-admin/keepassxc/keepassxc-2.5.0.ebuild @@ -38,6 +38,7 @@ RDEPEND=" dev-qt/qtsvg:5 dev-qt/qtwidgets:5 media-gfx/qrencode:= + sys-libs/readline:0= sys-libs/zlib:= autotype? ( dev-qt/qtx11extras:5 @@ -45,7 +46,6 @@ RDEPEND=" x11-libs/libXi x11-libs/libXtst ) - browser? ( >=dev-libs/libsodium-1.0.12 ) keeshare? ( dev-libs/quazip ) yubikey? ( sys-auth/ykpers ) " @@ -61,6 +61,8 @@ PDEPEND=" x11-misc/xsel " +RESTRICT="!test? ( test )" + src_prepare() { use test || \ sed -e "/^find_package(Qt5Test/d" -i CMakeLists.txt || die diff --git a/app-admin/keepassxc/keepassxc-.ebuild b/app-admin/keepassxc/keepassxc-.ebuild index 20be986b6fd..75059bb064a 100644 --- a/app-admin/keepassxc/keepassxc-.ebuild +++ b/app-admin/keepassxc/keepassxc-.ebuild @@ -38,6 +38,7 @@ RDEPEND=" dev-qt/qtsvg:5 dev-qt/qtwidgets:5 media-gfx/qrencode:= + sys-libs/readline:0= sys-libs/zlib:= autotype? ( dev-qt/qtx11extras:5 @@ -45,7 +46,6 @@ RDEPEND=" x11-libs/libXi x11-libs/libXtst ) - browser? ( >=dev-libs/libsodium-1.0.12 ) keeshare? ( dev-libs/quazip ) yubikey? ( sys-auth/ykpers ) " @@ -61,6 +61,8 @@ PDEPEND=" x11-misc/xsel " +RESTRICT="!test? ( test )" + src_prepare() { use test || \ sed -e "/^find_package(Qt5Test/d" -i CMakeLists.txt || die
[gentoo-commits] repo/gentoo:master commit in: media-libs/tiff/
commit: e189cc700eb435cb4fdba7fef180295c5e26ec26 Author: Lars Wendler gentoo org> AuthorDate: Mon Nov 4 10:21:13 2019 + Commit: Lars Wendler gentoo org> CommitDate: Mon Nov 4 12:50:38 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e189cc70 media-libs/tiff: Bump to version 4.1.0 Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Lars Wendler gentoo.org> media-libs/tiff/Manifest | 1 + media-libs/tiff/tiff-4.1.0.ebuild | 78 +++ 2 files changed, 79 insertions(+) diff --git a/media-libs/tiff/Manifest b/media-libs/tiff/Manifest index 958fb5c27e3..189741c8a7c 100644 --- a/media-libs/tiff/Manifest +++ b/media-libs/tiff/Manifest @@ -1 +1,2 @@ DIST tiff-4.0.10.tar.gz 2402867 BLAKE2B 0305453f22150c31d00d2de756736f58c49a288e19b2a66bdd01319ce4688742f6eab4009eaf1817125d41f53a23de17eb6265a3ebae458ec24f5dbb3d49764e SHA512 d213e5db09fd56b8977b187c5a756f60d6e3e998be172550c2892dbdb4b2a8e8c750202bc863fe27d0d1c577ab9de1710d15e9f6ed665aadbfd857525a81eea8 +DIST tiff-4.1.0.tar.gz 2421581 BLAKE2B 1f9b92d08dc95633bb005a635bbcecd8fa5e4f30c14f059b42aafbb4a52b4fb1b84b1e97cea33f3102f5808cb28f93bc8fcbae2b041c6227c97f90b4f9b8e631 SHA512 fd541dcb11e3d5afaa1ec2f073c9497099727a52f626b338ef87dc93ca2e23ca5f47634015a4beac616d4e8f05acf7b7cd5797fb218758cc2ad31b390491c5a6 diff --git a/media-libs/tiff/tiff-4.1.0.ebuild b/media-libs/tiff/tiff-4.1.0.ebuild new file mode 100644 index 000..1debe747d21 --- /dev/null +++ b/media-libs/tiff/tiff-4.1.0.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools libtool multilib-minimal + +DESCRIPTION="Tag Image File Format (TIFF) library" +HOMEPAGE="http://libtiff.maptools.org; +SRC_URI="https://download.osgeo.org/libtiff/${P}.tar.gz; + +LICENSE="libtiff" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="+cxx jbig jpeg lzma static-libs test webp zlib zstd" + +RDEPEND=" + jbig? ( >=media-libs/jbigkit-2.1:=[${MULTILIB_USEDEP}] ) + jpeg? ( >=virtual/jpeg-0-r2:0=[${MULTILIB_USEDEP}] ) + lzma? ( >=app-arch/xz-utils-5.0.5-r1[${MULTILIB_USEDEP}] ) + webp? ( media-libs/libwebp:=[${MULTILIB_USEDEP}] ) + zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] ) + zstd? ( >=app-arch/zstd-1.3.7-r1:=[${MULTILIB_USEDEP}] ) +" +DEPEND="${RDEPEND}" + +REQUIRED_USE="test? ( jpeg )" #483132 + +MULTILIB_WRAPPED_HEADERS=( + /usr/include/tiffconf.h +) + +src_prepare() { + default + + # tiffcp-thumbnail.sh fails as thumbnail binary doesn't get built anymore since tiff-4.0.7 + sed '/tiffcp-thumbnail\.sh/d' -i test/Makefile.am || die + + eautoreconf +} + +multilib_src_configure() { + local myeconfargs=( + --without-x + --with-docdir="${EPREFIX}"/usr/share/doc/${PF} + $(use_enable cxx) + $(use_enable jbig) + $(use_enable jpeg) + $(use_enable lzma) + $(use_enable static-libs static) + $(use_enable webp) + $(use_enable zlib) + $(use_enable zstd) + ) + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" + + # remove useless subdirs + if ! multilib_is_native_abi ; then + sed -i \ + -e 's/ tools//' \ + -e 's/ contrib//' \ + -e 's/ man//' \ + -e 's/ html//' \ + Makefile || die + fi +} + +multilib_src_test() { + if ! multilib_is_native_abi ; then + emake -C tools + fi + emake check +} + +multilib_src_install_all() { + find "${ED}" -type f -name '*.la' -delete || die + rm "${ED}"/usr/share/doc/${PF}/{COPYRIGHT,README*,RELEASE-DATE,TODO,VERSION} || die +}
[gentoo-commits] proj/tex:master commit in: scripts/texlive/tlpsrc/
commit: 96525d1898b228feea0f686738f3640757c14bc9 Author: Mikle Kolyada gentoo org> AuthorDate: Mon Nov 4 12:44:25 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Nov 4 12:44:25 2019 + URL:https://gitweb.gentoo.org/proj/tex.git/commit/?id=96525d18 Revert "do not strip built-in xcolor now" This reverts commit 0d03a58e6438d5fea8db420dac20f7d581f9c81b. Signed-off-by: Mikle Kolyada gentoo.org> scripts/texlive/tlpsrc/texlive-latexrecommended.extraexec | 2 ++ 1 file changed, 2 insertions(+) diff --git a/scripts/texlive/tlpsrc/texlive-latexrecommended.extraexec b/scripts/texlive/tlpsrc/texlive-latexrecommended.extraexec new file mode 100644 index 000..d7fd01e --- /dev/null +++ b/scripts/texlive/tlpsrc/texlive-latexrecommended.extraexec @@ -0,0 +1,2 @@ +sed -i -e "s/xcolor//" $@ +sed -i -e "s/beamer//" $@
[gentoo-commits] proj/tex:master commit in: scripts/texlive/tlpsrc/
commit: 482c27f91960c8d9a96262e497b367d8db244426 Author: Mikle Kolyada gentoo org> AuthorDate: Mon Nov 4 12:45:11 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Nov 4 12:45:11 2019 + URL:https://gitweb.gentoo.org/proj/tex.git/commit/?id=482c27f9 do not strip xcolor Signed-off-by: Mikle Kolyada gentoo.org> scripts/texlive/tlpsrc/texlive-latexrecommended.extraexec | 1 - 1 file changed, 1 deletion(-) diff --git a/scripts/texlive/tlpsrc/texlive-latexrecommended.extraexec b/scripts/texlive/tlpsrc/texlive-latexrecommended.extraexec index d7fd01e..a90c525 100644 --- a/scripts/texlive/tlpsrc/texlive-latexrecommended.extraexec +++ b/scripts/texlive/tlpsrc/texlive-latexrecommended.extraexec @@ -1,2 +1 @@ -sed -i -e "s/xcolor//" $@ sed -i -e "s/beamer//" $@
[gentoo-commits] proj/tex:master commit in: scripts/texlive/tlpsrc/
commit: 6c7ac9627e687d647255ea77519a5966bcb7c765 Author: Mikle Kolyada gentoo org> AuthorDate: Mon Nov 4 12:34:57 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Nov 4 12:36:50 2019 + URL:https://gitweb.gentoo.org/proj/tex.git/commit/?id=6c7ac962 next texlive release is 2020 Signed-off-by: Mikle Kolyada gentoo.org> scripts/texlive/tlpsrc/Makefile.common | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/texlive/tlpsrc/Makefile.common b/scripts/texlive/tlpsrc/Makefile.common index 5ac7890..0cb1ad5 100644 --- a/scripts/texlive/tlpsrc/Makefile.common +++ b/scripts/texlive/tlpsrc/Makefile.common @@ -1,4 +1,4 @@ -TEXLIVE_VERSION=2017 +TEXLIVE_VERSION=2020 include ../common/Makefile.common
[gentoo-commits] proj/tex:master commit in: scripts/texlive/tlpsrc/
commit: 0d03a58e6438d5fea8db420dac20f7d581f9c81b Author: Mikle Kolyada gentoo org> AuthorDate: Mon Nov 4 12:32:23 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Nov 4 12:32:23 2019 + URL:https://gitweb.gentoo.org/proj/tex.git/commit/?id=0d03a58e do not strip built-in xcolor now Signed-off-by: Mikle Kolyada gentoo.org> scripts/texlive/tlpsrc/texlive-latexrecommended.extraexec | 2 -- 1 file changed, 2 deletions(-) diff --git a/scripts/texlive/tlpsrc/texlive-latexrecommended.extraexec b/scripts/texlive/tlpsrc/texlive-latexrecommended.extraexec deleted file mode 100644 index d7fd01e..000 --- a/scripts/texlive/tlpsrc/texlive-latexrecommended.extraexec +++ /dev/null @@ -1,2 +0,0 @@ -sed -i -e "s/xcolor//" $@ -sed -i -e "s/beamer//" $@