[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rspec-rails/
commit: 770e47ab20b6bf4d69165ea3229fce551402fe02 Author: Hans de Graaff gentoo org> AuthorDate: Wed Mar 25 05:52:03 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Mar 25 05:52:19 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=770e47ab dev-ruby/rspec-rails: add 4.0.0 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/rspec-rails/Manifest | 1 + dev-ruby/rspec-rails/rspec-rails-4.0.0.ebuild | 53 +++ 2 files changed, 54 insertions(+) diff --git a/dev-ruby/rspec-rails/Manifest b/dev-ruby/rspec-rails/Manifest index c0cfdc6e410..db3a1a9f418 100644 --- a/dev-ruby/rspec-rails/Manifest +++ b/dev-ruby/rspec-rails/Manifest @@ -2,3 +2,4 @@ DIST rspec-rails-3.8.2.tar.gz 135513 BLAKE2B deae49ce0ce97c78fafe910cb73a196a404 DIST rspec-rails-3.8.3.tar.gz 138053 BLAKE2B dab5764d65d484a8a808a2104a3ab093c2ef2e822cacd136996eddb767a972f89df9a459509e701e5541f6b9c42a3b700a4daa816c0391474e004b4558feb2a7 SHA512 210a278cf82c20c4f5ef7faa5e253b9e18609d34467e91cb8728e6116c7cfb15d17fe8941fc15b776bb169e0275df623535b86fc160afe3e49432948f246a165 DIST rspec-rails-3.9.0.tar.gz 142966 BLAKE2B 2f75b1a2e666c8b790be4aeb3add3814558718049a818bdcbd8ff07b5f837727d34628fbba68fd9ff832b864261cac2e545991daa5ad3f3b72304b411801295c SHA512 f0130bbfcc8367a1ef6d8f259ab04a623720068f205c2454117f988c8405885fd19056692b46d0a04d7ba2d0d24692acf8283a77bb5292054f990002fae10af0 DIST rspec-rails-3.9.1.tar.gz 143459 BLAKE2B 87a691df63a438b15b5726a802632c16373c784cc66216c1b099ed7e36e0916fdfe7ca1fb964904678b779b8fa90f0659971c4af00f9ca3a1071adf2216466bd SHA512 247acda67672ea3fa0641ea36d6209c8876597c63180979713db257e02cb4282b122af4cc0aa540dae984acdb16afdc4359012360b951f0599710fe422cdccac +DIST rspec-rails-4.0.0.tar.gz 153413 BLAKE2B 8362d971a1df19313a393754fc34f3ac7680794c2684e68710476a72749a26919aeec919cf4962217c834aef5533fa6849f7493e8a0e642071d2b3c03e0aebf3 SHA512 09c79418250086f8ea15649173edb17bb3ccceb77c899c323a46fa52b8515e739906c9ec30eb8f06f2c0c55c45f24cdfd0906a9c2f926fb6aae4dcb60fe2d899 diff --git a/dev-ruby/rspec-rails/rspec-rails-4.0.0.ebuild b/dev-ruby/rspec-rails/rspec-rails-4.0.0.ebuild new file mode 100644 index 000..4f9119ce03e --- /dev/null +++ b/dev-ruby/rspec-rails/rspec-rails-4.0.0.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2020 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_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md" + +RUBY_FAKEGEM_GEMSPEC="rspec-rails.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="RSpec's official Ruby on Rails plugin" +HOMEPAGE="https://rspec.info/; +SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/activesupport-4.2:* + >=dev-ruby/actionpack-4.2:* + >=dev-ruby/railties-4.2:* + >=dev-ruby/rspec-3.9:3" + +# Depend on the package being already installed for tests, because +# requiring ammeter will load it, and we need a consistent set of rspec +# and rspec-rails for that to work. +ruby_add_bdepend "test? ( + >=dev-ruby/capybara-2.2.0 + >=dev-ruby/ammeter-1.1.2 + ~dev-ruby/rspec-rails-${PV} +)" + +all_ruby_prepare() { + # Remove .rspec options to avoid dependency on newer rspec when + # bootstrapping. + echo "--require spec_helper" > .rspec || die + + # Avoid bundler-specific specs. + rm -f spec/sanity_check_spec.rb || die + + # Avoid broken controller generator specs for now. + rm -fr spec/generators/rspec || die + + # Fix gemspec + sed -i -e 's/git ls-files --/find/' ${RUBY_FAKEGEM_GEMSPEC} || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/
commit: 03acf91317566c9810b3fda242b91801780470d6 Author: Michał Górny gentoo org> AuthorDate: Wed Mar 25 05:39:19 2020 + Commit: Michał Górny gentoo org> CommitDate: Wed Mar 25 05:40:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03acf913 dev-python/twisted: Keyword ~x86, bug #661320 Signed-off-by: Michał Górny gentoo.org> dev-python/twisted/twisted-19.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/twisted/twisted-19.10.0.ebuild b/dev-python/twisted/twisted-19.10.0.ebuild index f97a46a8fe0..99a8a2c3c32 100644 --- a/dev-python/twisted/twisted-19.10.0.ebuild +++ b/dev-python/twisted/twisted-19.10.0.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://twistedmatrix.com/Releases/${TWISTED_PN}; SRC_URI="${SRC_URI}/${TWISTED_RELEASE}/${TWISTED_P}.tar.bz2 https://dev.gentoo.org/~mgorny/dist/twisted-regen-cache.gz; -KEYWORDS="~alpha amd64 arm arm64 ~mips ~s390 ~sh sparc ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~mips ~s390 ~sh sparc ~x86 ~amd64-linux ~x86-linux" LICENSE="MIT" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyhamcrest/
commit: 0d3bf20d884cdb07b619fec2d9a7cbd22c7da7c6 Author: Michał Górny gentoo org> AuthorDate: Wed Mar 25 05:39:15 2020 + Commit: Michał Górny gentoo org> CommitDate: Wed Mar 25 05:40:14 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d3bf20d dev-python/pyhamcrest: Keyword ~x86, bug #661320 Signed-off-by: Michał Górny gentoo.org> dev-python/pyhamcrest/pyhamcrest-1.9.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pyhamcrest/pyhamcrest-1.9.0-r1.ebuild b/dev-python/pyhamcrest/pyhamcrest-1.9.0-r1.ebuild index 3d3ac12ea0f..11cb2bf30d6 100644 --- a/dev-python/pyhamcrest/pyhamcrest-1.9.0-r1.ebuild +++ b/dev-python/pyhamcrest/pyhamcrest-1.9.0-r1.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_PN}-${PV}" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~mips ~sh sparc ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~mips ~sh sparc ~x86 ~amd64-linux ~x86-linux" IUSE="examples test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-video/ffmpeg/
commit: 3c5769564184e88fe3395c4df910eaeffb1e8437 Author: Georgy Yakovlev gentoo org> AuthorDate: Mon Mar 16 02:23:36 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Wed Mar 25 05:23:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c576956 media-video/ffmpeg: add cpu_flags_ppc_vsx to live ebuild on behalf of ppc64 team Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Georgy Yakovlev gentoo.org> media-video/ffmpeg/ffmpeg-.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/media-video/ffmpeg/ffmpeg-.ebuild b/media-video/ffmpeg/ffmpeg-.ebuild index bbe26ea0798..9328f10bb9b 100644 --- a/media-video/ffmpeg/ffmpeg-.ebuild +++ b/media-video/ffmpeg/ffmpeg-.ebuild @@ -127,7 +127,8 @@ ARM_CPU_REQUIRED_USE=" cpu_flags_arm_v6? ( cpu_flags_arm_thumb ) " MIPS_CPU_FEATURES=( mipsdspr1:mipsdsp mipsdspr2 mipsfpu ) -PPC_CPU_FEATURES=( cpu_flags_ppc_altivec:altivec ) +PPC_CPU_FEATURES=( cpu_flags_ppc_altivec:altivec cpu_flags_ppc_vsx:vsx ) +PPC_CPU_REQUIRED_USE="cpu_flags_ppc_vsx? ( cpu_flags_ppc_altivec )" X86_CPU_FEATURES_RAW=( 3dnow:amd3dnow 3dnowext:amd3dnowext aes:aesni avx:avx avx2:avx2 fma3:fma3 fma4:fma4 mmx:mmx mmxext:mmxext sse:sse sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4 sse4_2:sse42 xop:xop ) X86_CPU_FEATURES=( ${X86_CPU_FEATURES_RAW[@]/#/cpu_flags_x86_} ) X86_CPU_REQUIRED_USE=" @@ -159,6 +160,7 @@ IUSE="${IUSE} CPU_REQUIRED_USE=" ${ARM_CPU_REQUIRED_USE} + ${PPC_CPU_REQUIRED_USE} ${X86_CPU_REQUIRED_USE} "
[gentoo-commits] repo/gentoo:master commit in: media-sound/mpg123/
commit: 5ee3dffd8867dbae38871ab851ab46b6ddf53577 Author: Georgy Yakovlev gentoo org> AuthorDate: Mon Mar 16 02:38:34 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Wed Mar 25 05:23:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ee3dffd media-sound/mpg123: migrate to CPU_FLAGS_PPC Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Georgy Yakovlev gentoo.org> media-sound/mpg123/mpg123-1.25.13.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/media-sound/mpg123/mpg123-1.25.13.ebuild b/media-sound/mpg123/mpg123-1.25.13.ebuild index 2a6b18dd31c..0b76cb7da36 100644 --- a/media-sound/mpg123/mpg123-1.25.13.ebuild +++ b/media-sound/mpg123/mpg123-1.25.13.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -12,7 +12,7 @@ SRC_URI="https://www.mpg123.org/download/${P}.tar.bz2; LICENSE="GPL-2 LGPL-2.1" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" -IUSE="cpu_flags_x86_3dnow cpu_flags_x86_3dnowext alsa altivec coreaudio int-quality ipv6 jack cpu_flags_x86_mmx nas oss portaudio pulseaudio sdl cpu_flags_x86_sse" +IUSE="cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_ppc_altivec alsa coreaudio int-quality ipv6 jack cpu_flags_x86_mmx nas oss portaudio pulseaudio sdl cpu_flags_x86_sse" # No MULTILIB_USEDEP here since we only build libmpg123 for non native ABIs. RDEPEND=" @@ -58,7 +58,7 @@ multilib_src_configure() { done fi - use altivec && _cpu=altivec + use cpu_flags_ppc_altivec && _cpu=altivec if [[ $(tc-arch) == amd64 || ${ARCH} == x64-* ]]; then use cpu_flags_x86_sse && _cpu=x86-64
[gentoo-commits] repo/gentoo:master commit in: sci-libs/fftw/
commit: 480391553a377349046f7fd2b62e2df37ef29752 Author: Georgy Yakovlev gentoo org> AuthorDate: Mon Mar 16 02:48:15 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Wed Mar 25 05:23:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48039155 sci-libs/fftw: update live ebuild, migrate to CPU_FLAGS_PPC Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Georgy Yakovlev gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/14975 Signed-off-by: Georgy Yakovlev gentoo.org> sci-libs/fftw/fftw-.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sci-libs/fftw/fftw-.ebuild b/sci-libs/fftw/fftw-.ebuild index 3e2234048b5..718aed13b25 100644 --- a/sci-libs/fftw/fftw-.ebuild +++ b/sci-libs/fftw/fftw-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -22,7 +22,7 @@ fi LICENSE="GPL-2+" SLOT="3.0/3" -IUSE="altivec cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_fma3 cpu_flags_x86_fma4 cpu_flags_x86_sse cpu_flags_x86_sse2 doc fortran mpi neon openmp quad static-libs test threads zbus" +IUSE="cpu_flags_ppc_altivec cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_fma3 cpu_flags_x86_fma4 cpu_flags_x86_sse cpu_flags_x86_sse2 doc fortran mpi neon openmp quad static-libs test threads zbus" RESTRICT="!test? ( test )" RDEPEND=" @@ -94,7 +94,7 @@ multilib_src_configure() { # altivec, sse, single-paired only work for single myconf+=( --enable-single - $(use_enable altivec) + $(use_enable cpu_flags_ppc_altivec altivec) $(use_enable cpu_flags_x86_avx avx) $(use_enable cpu_flags_x86_avx2 avx2) $(use_enable cpu_flags_x86_sse sse)
[gentoo-commits] repo/gentoo:master commit in: media-video/ffmpeg/
commit: 022470fd449a9569ed5d6ca8c27b70c5cf4c20f5 Author: Georgy Yakovlev gentoo org> AuthorDate: Mon Mar 16 01:53:03 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Wed Mar 25 05:23:14 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=022470fd media-video/ffmpeg: update live ebuild, migrate to CPU_FLAGS_PPC on behalf of ppc64 team Signed-off-by: Georgy Yakovlev gentoo.org> media-video/ffmpeg/ffmpeg-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/ffmpeg/ffmpeg-.ebuild b/media-video/ffmpeg/ffmpeg-.ebuild index a19aefd2fc4..bbe26ea0798 100644 --- a/media-video/ffmpeg/ffmpeg-.ebuild +++ b/media-video/ffmpeg/ffmpeg-.ebuild @@ -127,7 +127,7 @@ ARM_CPU_REQUIRED_USE=" cpu_flags_arm_v6? ( cpu_flags_arm_thumb ) " MIPS_CPU_FEATURES=( mipsdspr1:mipsdsp mipsdspr2 mipsfpu ) -PPC_CPU_FEATURES=( altivec ) +PPC_CPU_FEATURES=( cpu_flags_ppc_altivec:altivec ) X86_CPU_FEATURES_RAW=( 3dnow:amd3dnow 3dnowext:amd3dnowext aes:aesni avx:avx avx2:avx2 fma3:fma3 fma4:fma4 mmx:mmx mmxext:mmxext sse:sse sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4 sse4_2:sse42 xop:xop ) X86_CPU_FEATURES=( ${X86_CPU_FEATURES_RAW[@]/#/cpu_flags_x86_} ) X86_CPU_REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest/
commit: 167ea062ff50e5d35b53cee3ca4b60b4d0ef1af2 Author: Georgy Yakovlev gentoo org> AuthorDate: Wed Mar 25 05:03:24 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Wed Mar 25 05:08:49 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=167ea062 dev-python/pytest: keyword 4.6.9 on ~ppc64, bug #707350 Package-Manager: Portage-2.3.95, Repoman-2.3.21 Signed-off-by: Georgy Yakovlev gentoo.org> dev-python/pytest/pytest-4.6.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pytest/pytest-4.6.9.ebuild b/dev-python/pytest/pytest-4.6.9.ebuild index c4912d16a92..f9670e42496 100644 --- a/dev-python/pytest/pytest-4.6.9.ebuild +++ b/dev-python/pytest/pytest-4.6.9.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc64 x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-shells/fish/
commit: 4b2edae323947f4921eda1068b70fe2cad5bfb57 Author: Georgy Yakovlev gentoo org> AuthorDate: Wed Mar 25 04:47:17 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Wed Mar 25 05:08:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b2edae3 app-shells/fish: update live ebuild, add coreutils dependency tee utility required at runtime Package-Manager: Portage-2.3.95, Repoman-2.3.21 Signed-off-by: Georgy Yakovlev gentoo.org> app-shells/fish/fish-.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/app-shells/fish/fish-.ebuild b/app-shells/fish/fish-.ebuild index bba5b8321d5..24e78364e25 100644 --- a/app-shells/fish/fish-.ebuild +++ b/app-shells/fish/fish-.ebuild @@ -27,6 +27,7 @@ RESTRICT="!test? ( test )" RDEPEND=" >=dev-libs/libpcre2-10.32[pcre32] + sys-apps/coreutils sys-libs/ncurses:0=[unicode] "
[gentoo-commits] repo/gentoo:master commit in: dev-python/argcomplete/
commit: 18fb82b8c9c5a64479a2ee742f80777a50ae6a1a Author: Georgy Yakovlev gentoo org> AuthorDate: Wed Mar 25 04:41:40 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Wed Mar 25 05:08:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18fb82b8 dev-python/argcomplete: keyword on ~ppc64, bug #707350 couple of failed tcsh tests Package-Manager: Portage-2.3.95, Repoman-2.3.21 Signed-off-by: Georgy Yakovlev gentoo.org> dev-python/argcomplete/argcomplete-1.11.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/argcomplete/argcomplete-1.11.1.ebuild b/dev-python/argcomplete/argcomplete-1.11.1.ebuild index fea616da13d..1083cee24b8 100644 --- a/dev-python/argcomplete/argcomplete-1.11.1.ebuild +++ b/dev-python/argcomplete/argcomplete-1.11.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyatspi/
commit: 0004ad37a9032385a5ff4a10851388166b77aac2 Author: Matt Turner gentoo org> AuthorDate: Wed Mar 25 04:20:34 2020 + Commit: Matt Turner gentoo org> CommitDate: Wed Mar 25 04:38:26 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0004ad37 dev-python/pyatspi: Version bump to 2.36.0 Signed-off-by: Matt Turner gentoo.org> dev-python/pyatspi/Manifest | 1 + dev-python/pyatspi/pyatspi-2.36.0.ebuild | 56 2 files changed, 57 insertions(+) diff --git a/dev-python/pyatspi/Manifest b/dev-python/pyatspi/Manifest index 749dd6ca025..d3814ee8204 100644 --- a/dev-python/pyatspi/Manifest +++ b/dev-python/pyatspi/Manifest @@ -1,2 +1,3 @@ DIST pyatspi-2.32.1.tar.xz 310896 BLAKE2B acf4a0211015daf5a19a796de9e267637ae77b2f79f0c6af20bfa5eb5a0fa0d4a62cf23524348299daebd515cccb7a4a1c18226e8c04356ea6439840613242a7 SHA512 6cdddc4275770a4f89e66355e18518f5cbf1c1f27298be1fb5bb8b67676eeeb81ce7f4fbb5ad617573f574e5fd5858d363c77a0e5727d637ae7275429b03 DIST pyatspi-2.34.0.tar.xz 314060 BLAKE2B 1d2c390c6f110a37e9553b1f1aeba75fa0585beabddb2d6db54aa8fddc671b844e7c670c7fdf9696e3833c8f9619dc8a2ecc364019f14703647e7996033c7dd7 SHA512 61b157f067e23b7a964cf8268f556ad059982f448e436ecb25c96915ecb53918c6ab7b29bfb4e7b85e25e6038e27678fbd3d0bfb61d14a038ab5eaeee1f682b4 +DIST pyatspi-2.36.0.tar.xz 315076 BLAKE2B f3f92dafab68ce003e9d63f8ebf901ef834eafb1fab3ddd2051dcfb308b79d7ce6fc4d9187ed51f3af8bebad5e6ef2296c19215ee209ad37fe717f332af8d8f7 SHA512 709236fd992f570426043e32b201bdfee06bb28faa3d1237778f4069d3548b88b8336e53c0951359f5c7e2914b90f6f682ac58e33c84e32f360bdc32662800af diff --git a/dev-python/pyatspi/pyatspi-2.36.0.ebuild b/dev-python/pyatspi/pyatspi-2.36.0.ebuild new file mode 100644 index 000..0b7083708f4 --- /dev/null +++ b/dev-python/pyatspi/pyatspi-2.36.0.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python{2_7,3_6,3_7} ) + +inherit gnome2 python-r1 + +DESCRIPTION="Python client bindings for D-Bus AT-SPI" +HOMEPAGE="https://wiki.gnome.org/Accessibility; + +# Note: only some of the tests are GPL-licensed, everything else is LGPL +LICENSE="LGPL-2 GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" + +IUSE="" # test +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +COMMON_DEPEND="${PYTHON_DEPS} + >=dev-libs/atk-2.11.2 + dev-python/dbus-python[${PYTHON_USEDEP}] + >=dev-python/pygobject-2.90.1:3[${PYTHON_USEDEP}] +" +RDEPEND="${COMMON_DEPEND} + >=sys-apps/dbus-1 + >=app-accessibility/at-spi2-core-2.34[introspection] + !
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+extra/
commit: e0a2c72eaefb5d8da91bdf6af9662fc39abb939c Author: Matt Turner gentoo org> AuthorDate: Wed Mar 25 04:16:41 2020 + Commit: Matt Turner gentoo org> CommitDate: Wed Mar 25 04:38:26 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0a2c72e x11-libs/gtk+extra: Version bump to 3.3.4 Signed-off-by: Matt Turner gentoo.org> x11-libs/gtk+extra/Manifest | 1 + x11-libs/gtk+extra/gtk+extra-3.3.4.ebuild | 37 +++ 2 files changed, 38 insertions(+) diff --git a/x11-libs/gtk+extra/Manifest b/x11-libs/gtk+extra/Manifest index 1f1d6d4c148..80e7f9ec45c 100644 --- a/x11-libs/gtk+extra/Manifest +++ b/x11-libs/gtk+extra/Manifest @@ -1 +1,2 @@ DIST gtkextra-3.3.3.tar.gz 1503817 BLAKE2B dc99923ad962348d617b8db2171b99e925d0dc06501110d805f166ba25cff72094c02031e3375304ddfd96cc7d3f76a1b06d56b196aec1d1868f10d154acfc8e SHA512 864fa2e957941a05a9c4b4a4283ae48e733d72ab334e2fb8440fc884166b0d1ad34d381924184f7a88f829d00bbd857d5f3f32d89f159e0133dd89233a8a93e9 +DIST gtkextra-3.3.4.tar.gz 1542795 BLAKE2B 5a6d5b72f34c8373db615961728a01d0c27005726f316c1233b0b4c4dba688022a53236cc3abe090891a53441d910322ea938ea864a13933a5cea87f18e3426b SHA512 fd61bce7070cf4f28129b47a6c0b01e974101d96b525be9ce1bc4b40ce94197f3c411d17fd8954f5549075c4cdd7ac58a6aaa6faa2f5d3013b761391559e570b diff --git a/x11-libs/gtk+extra/gtk+extra-3.3.4.ebuild b/x11-libs/gtk+extra/gtk+extra-3.3.4.ebuild new file mode 100644 index 000..03058820a69 --- /dev/null +++ b/x11-libs/gtk+extra/gtk+extra-3.3.4.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit gnome2 + +DESCRIPTION="Useful Additional GTK+ widgets" +HOMEPAGE="http://gtkextra.sourceforge.net; +SRC_URI="mirror://sourceforge/gtkextra/gtkextra-${PV}.tar.gz" + +LICENSE="FDL-1.1 LGPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="+introspection static-libs test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=x11-libs/gtk+-2.12.0:2 + dev-libs/glib:2 + introspection? ( >=dev-libs/gobject-introspection-0.6.14:= ) +" +DEPEND="${RDEPEND} + dev-util/glib-utils + virtual/pkgconfig +" +# dev-libs/gobject-introspection-common needed for eautoreconf + +S="${WORKDIR}/gtkextra-${PV}" + +src_configure() { + gnome2_src_configure \ + --enable-glade=no \ + --disable-man \ + $(use_enable introspection) \ + $(use_enable static-libs static) \ + $(use_enable test tests) +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/glib-networking/
commit: a37f09f0995b4e2707ebf61a3f31f8a701c6f1fd Author: Matt Turner gentoo org> AuthorDate: Wed Mar 25 04:24:46 2020 + Commit: Matt Turner gentoo org> CommitDate: Wed Mar 25 04:38:26 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a37f09f0 net-libs/glib-networking: Version bump to 2.64.0 Signed-off-by: Matt Turner gentoo.org> net-libs/glib-networking/Manifest | 1 + .../glib-networking/glib-networking-2.64.0.ebuild | 73 ++ 2 files changed, 74 insertions(+) diff --git a/net-libs/glib-networking/Manifest b/net-libs/glib-networking/Manifest index 12fe39ecc38..01c7def5658 100644 --- a/net-libs/glib-networking/Manifest +++ b/net-libs/glib-networking/Manifest @@ -1,3 +1,4 @@ DIST glib-networking-2.60.3.tar.xz 185132 BLAKE2B 8bbe2b8afb779bac99bd554c384bdbf9e197e9b71dc6fe213cdd4352d95ce19d1c9786747ba5c721fc35bdda3e1325e9620c1ef15ca1fa1e294aad9ab3f9a4bc SHA512 06a50aee1a563f5e992549e963d3980b02c9068976a244ce4a84eb0aca064b2ab7e8d50e3ef26dbd0d8d5edbddc82c5ce83d4a93bfaa0822b79465f0d3b8609f DIST glib-networking-2.60.4.tar.xz 185628 BLAKE2B b10fecb88f09c4c33718a923f6ae5790baada485b4dd3637b0ae9bf5f831b74ac4b87fc398eed4c4a88b7069e4c5bc9a58c04ccbffc056648baa58b43d4489a3 SHA512 db1019c0fc712c0702679146bdd9490101cec63796792a33c7fc7fe26a85d343cfb11f718601a8d3bd91167505bbe60333cc01999a0496826c31681bb8dd4032 DIST glib-networking-2.62.3.tar.xz 183996 BLAKE2B 3841a355fe485f30970ab571fbe7ae73c8351cdcdad5021809fcac4663bca31b309a0921d07b2551c428ac154da2290e377da0299e66b2b099dfb556f387d18b SHA512 6bcf7584a4d97745e980598eb9182ba2e416471455d9c3debc4cbaea07250e395f6d7001af544ce0114a26d726e71e9b420d9756508cda09499016e89f4a6da1 +DIST glib-networking-2.64.0.tar.xz 187708 BLAKE2B c80a575a48bd5fd77a53a823e0a1ad98f63f75a1f83990a9ba28bd35b401f867b5be0afb3ce2650855b34e6d5a043b354086620c6c1caeb93feeeddab92292e1 SHA512 c5788167c114ab69812d4784912e0e468086f1ba1a8037dffc98466605af3f7a77f7a2666176da260669640bfbdf94ee959878c6297d93fe078d22fc6ff0584c diff --git a/net-libs/glib-networking/glib-networking-2.64.0.ebuild b/net-libs/glib-networking/glib-networking-2.64.0.ebuild new file mode 100644 index 000..8d32ec30bc6 --- /dev/null +++ b/net-libs/glib-networking/glib-networking-2.64.0.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit gnome.org gnome2-utils meson multilib-minimal xdg + +DESCRIPTION="Network-related giomodules for glib" +HOMEPAGE="https://git.gnome.org/browse/glib-networking/; + +LICENSE="LGPL-2.1+" +SLOT="0" +IUSE="+gnome +libproxy +ssl test" +RESTRICT="!test? ( test )" +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 ~sparc64-solaris ~x64-solaris ~x86-solaris" + +RDEPEND=" + >=dev-libs/glib-2.60.0:2[${MULTILIB_USEDEP}] + libproxy? ( >=net-libs/libproxy-0.4.11-r1:=[${MULTILIB_USEDEP}] ) + >=net-libs/gnutls-3.6.5:=[${MULTILIB_USEDEP}] + ssl? ( app-misc/ca-certificates ) + gnome? ( gnome-base/gsettings-desktop-schemas ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + >=sys-devel/gettext-0.19.8 + >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] + test? ( sys-apps/dbus ) +" + +multilib_src_configure() { + local emesonargs=( + -Dgnutls=enabled + -Dopenssl=disabled + $(meson_feature libproxy) + $(meson_feature gnome gnome_proxy) + -Dinstalled_tests=false + -Dstatic_modules=false + ) + meson_src_configure +} + +multilib_src_compile() { + meson_src_compile +} + +multilib_src_install() { + meson_src_install +} + +multilib_src_test() { + dbus-run-session meson test -C "${BUILD_DIR}" || die 'tests failed' +} + +pkg_postinst() { + xdg_pkg_postinst + + multilib_pkg_postinst() { + gnome2_giomodule_cache_update \ + || die "Update GIO modules cache failed (for ${ABI})" + } + multilib_foreach_abi multilib_pkg_postinst +} + +pkg_postrm() { + xdg_pkg_postrm + + multilib_pkg_postrm() { + gnome2_giomodule_cache_update \ + || die "Update GIO modules cache failed (for ${ABI})" + } + multilib_foreach_abi multilib_pkg_postrm +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/kdsoap/
commit: a3f7e2d721a021e1439c0ea363a0c122917ac157 Author: Georgy Yakovlev gentoo org> AuthorDate: Wed Mar 25 04:29:27 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Wed Mar 25 04:29:27 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3f7e2d7 net-libs/kdsoap: keyword on ~ppc64, bug #489446 Package-Manager: Portage-2.3.95, Repoman-2.3.21 Signed-off-by: Georgy Yakovlev gentoo.org> net-libs/kdsoap/kdsoap-1.9.50_pre20200317.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/kdsoap/kdsoap-1.9.50_pre20200317.ebuild b/net-libs/kdsoap/kdsoap-1.9.50_pre20200317.ebuild index ba5f0c21a6b..c40e240517e 100644 --- a/net-libs/kdsoap/kdsoap-1.9.50_pre20200317.ebuild +++ b/net-libs/kdsoap/kdsoap-1.9.50_pre20200317.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} != ** ]]; then LIBKODE_COMMIT=dfe0d565cb58cfb25da77853d9694097aa8e5882 SRC_URI="https://github.com/KDAB/KDSoap/archive/${KDSOAP_COMMIT}.tar.gz -> ${P}.tar.gz https://github.com/cornelius/libkode/archive/${LIBKODE_COMMIT}.tar.gz -> ${P}-libkode-${LIBKODE_COMMIT}.tar.gz" - KEYWORDS="~amd64" + KEYWORDS="~amd64 ~ppc64" S="${WORKDIR}/KDSoap-${KDSOAP_COMMIT}" else EGIT_REPO_URI="https://github.com/KDAB/KDSoap.git;
[gentoo-commits] repo/gentoo:master commit in: net-libs/kdsoap-ws-discovery-client/
commit: d371b7b3cd8303ae35ad8979cb11c733c8fc7774 Author: Georgy Yakovlev gentoo org> AuthorDate: Wed Mar 25 04:30:20 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Wed Mar 25 04:30:20 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d371b7b3 net-libs/kdsoap-ws-discovery-client: keyword on ~ppc64, bug #489446 Package-Manager: Portage-2.3.95, Repoman-2.3.21 Signed-off-by: Georgy Yakovlev gentoo.org> .../kdsoap-ws-discovery-client-0.2_pre20200317.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.2_pre20200317.ebuild b/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.2_pre20200317.ebuild index ac8ee194cf6..dabcdda16bf 100644 --- a/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.2_pre20200317.ebuild +++ b/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.2_pre20200317.ebuild @@ -10,7 +10,7 @@ inherit ecm if [[ ${PV} != ** ]]; then COMMIT=14287e92e80a77aa4c0adee2871e6b87c9c3055e SRC_URI="https://gitlab.com/caspermeijn/${PN}/repository/${COMMIT}/archive.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" + KEYWORDS="~amd64 ~ppc64" S="${WORKDIR}/${PN}-${COMMIT}-${COMMIT}" else EGIT_REPO_URI="https://gitlab.com/caspermeijn/${PN}.git;
[gentoo-commits] repo/gentoo:master commit in: app-accessibility/at-spi2-core/
commit: b1ae4343bc308b21bf03a050c3c9ca3647b8f01e Author: Matt Turner gentoo org> AuthorDate: Wed Mar 25 02:10:06 2020 + Commit: Matt Turner gentoo org> CommitDate: Wed Mar 25 02:20:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1ae4343 app-accessibility/at-spi2-core: Version bump to 2.36.0 Run tests under dbus-run-session. Closes: https://bugs.gentoo.org/680480 Signed-off-by: Matt Turner gentoo.org> app-accessibility/at-spi2-core/Manifest| 1 + .../at-spi2-core/at-spi2-core-2.36.0.ebuild| 62 ++ 2 files changed, 63 insertions(+) diff --git a/app-accessibility/at-spi2-core/Manifest b/app-accessibility/at-spi2-core/Manifest index a454af54eed..56a3385f531 100644 --- a/app-accessibility/at-spi2-core/Manifest +++ b/app-accessibility/at-spi2-core/Manifest @@ -1,2 +1,3 @@ DIST at-spi2-core-2.32.1.tar.xz 188952 BLAKE2B a12e234b19a38b0fcffbabb8430ef49dc538b38831cc22bbafc7f5d499082007909a82e785184d052f3a62853474cbc4838125540026a6d0e2ac2181e98a6a4c SHA512 cec6ea1426b25d9738c5c401a1038b39e04b1e989b7ef8e02590d117b35cfb253b260cc6e41b09e10e007801fedcb7702c48ba7f3a0c7b6c1f16edd4e8ad0cca DIST at-spi2-core-2.34.0.tar.xz 186736 BLAKE2B 6210ef0254760f1ef6e9c9124680f604864e24228650d4be1026dc73ce0ec5d10eec5e9958a98f0970e1292e4fc3935c8379278b10c633c87da5eb3960b94670 SHA512 99f6773e29fb5fcb339cbe5b23133dab78bc52e3c46a1d5bd748788c48345223f1def5078ac48e58756a7692459b177b0e26dc8059898a5ccac56ceb495b7de8 +DIST at-spi2-core-2.36.0.tar.xz 186824 BLAKE2B a713d413c1ff291bf82107f6bedccd24d5e9e5312145ac7c4783fcf8366238c2d5cc4ba442fb0c71286abcd695b516861387f76c22ff9e427bd19b99bb7d5d3c SHA512 f45d7e68bfcd9b93cebc47e30febce1ae6a4d9df2fbc9d5bdc25babb123c922d0f9a229485770b2f6ed386178144c20486fa3e46195041ea65a54ab019b1cbb6 diff --git a/app-accessibility/at-spi2-core/at-spi2-core-2.36.0.ebuild b/app-accessibility/at-spi2-core/at-spi2-core-2.36.0.ebuild new file mode 100644 index 000..67e6586b100 --- /dev/null +++ b/app-accessibility/at-spi2-core/at-spi2-core-2.36.0.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit gnome.org meson multilib-minimal systemd virtualx xdg + +DESCRIPTION="D-Bus accessibility specifications and registration daemon" +HOMEPAGE="https://wiki.gnome.org/Accessibility; + +LICENSE="LGPL-2.1+" +SLOT="2" +IUSE="X gtk-doc +introspection" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" + +RDEPEND=" + >=sys-apps/dbus-1.5[${MULTILIB_USEDEP}] + >=dev-libs/glib-2.36:2[${MULTILIB_USEDEP}] + introspection? ( >=dev-libs/gobject-introspection-1.54.0:= ) + X? ( + x11-libs/libX11[${MULTILIB_USEDEP}] + x11-libs/libXtst[${MULTILIB_USEDEP}] + x11-libs/libXi[${MULTILIB_USEDEP}] + ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + >=dev-util/meson-0.50.0 + dev-util/glib-utils + gtk-doc? ( + >=dev-util/gtk-doc-1.25 + app-text/docbook-xml-dtd:4.3 ) + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig[${MULTILIB_USEDEP}] +" + +PATCHES=( + # disable teamspaces test since that requires Novell.ICEDesktop.Daemon + "${FILESDIR}/${PN}-2.0.2-disable-teamspaces-test.patch" +) + +multilib_src_configure() { + local emesonargs=( + -Dsystemd_user_dir="$(systemd_get_userunitdir)" + -Ddocs=$(multilib_native_usex gtk-doc true false) + -Dintrospection=$(multilib_native_usex introspection) + -Dx11=$(usex X) + ) + meson_src_configure +} + +multilib_src_compile() { + meson_src_compile +} + +multilib_src_test() { + virtx dbus-run-session meson test -C "${BUILD_DIR}" +} + +multilib_src_install() { + meson_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/glib-utils/
commit: d3157511957dfa1a6084d2cd9ff2871b8ca01d78 Author: Matt Turner gentoo org> AuthorDate: Tue Mar 24 05:19:11 2020 + Commit: Matt Turner gentoo org> CommitDate: Wed Mar 25 02:20:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3157511 dev-util/glib-utils: Version bump to 2.64.1 Signed-off-by: Matt Turner gentoo.org> dev-util/glib-utils/Manifest | 1 + dev-util/glib-utils/glib-utils-2.64.1.ebuild | 65 2 files changed, 66 insertions(+) diff --git a/dev-util/glib-utils/Manifest b/dev-util/glib-utils/Manifest index c484d0b783f..115723e3d8e 100644 --- a/dev-util/glib-utils/Manifest +++ b/dev-util/glib-utils/Manifest @@ -1,3 +1,4 @@ DIST glib-2.60.7.tar.xz 4590568 BLAKE2B a3f2a3bd0443a27326e8359c2ad1e6022ca1634f5c7cb4502a8011fbe85df690fff7d67665cf160bf4ed426214b87f6501a69158fb1656bdb86cacdcf076ee15 SHA512 d56d805a5abf6f7aeb8bf5be06b60ad049177ee23f78eacef4ce2ea88a8be49966a95e48fed17c752649f6e80937fd0ebc8f959709f623ec1f2f43ffd42d078a DIST glib-2.62.5.tar.xz 4702492 BLAKE2B 03e04cb149b3301959013c5db20b1f3606951ed80105e0580d40177586a5834afb975ace0d25d5311fd63d29a48129128bdddf29a808e371f1400c00033be1a3 SHA512 2f99422ff8245524aabdb52f5d388ef4bde0fc075eab24499b4023f6ca143b80a74e265117b9e7a9de68a347b0c7eaa8655c836d7bbb63d54cad5c6dda630371 DIST glib-2.62.6.tar.xz 4703424 BLAKE2B 0a27245be2575c574dcc730dd051a8c284f421dbc46579aadc5fbbacb8f934af4374b61bb26085e5c9ab78a868c567818f3fb9d67adddce37f5c4fec00e0d276 SHA512 8e3972a371f3c1a50b7d245b30e4f740583ad72ba4ab325e0e15e0732be44dfb69b603fb39dcf4989255a23a181e9ea5dd25982dd94c386cd9f21952243ad6f5 +DIST glib-2.64.1.tar.xz 4758548 BLAKE2B 5585d23fee28d7c32b1bb9e1defbc31ba469aa259e3c328760d1e702d98706cf251bfb50b5e2aed37b2cdfa6ab4319372ddcd0a9937c97a2614741b504af17a5 SHA512 1cefe49a42233f24ac6bd09c134ceea7119f4f74f42204a731be56100a180eec69c8224674f0b08d1538ad0859896ed08260a6af0fed469c7d10b4508116a6bc diff --git a/dev-util/glib-utils/glib-utils-2.64.1.ebuild b/dev-util/glib-utils/glib-utils-2.64.1.ebuild new file mode 100644 index 000..a2afdf89b13 --- /dev/null +++ b/dev-util/glib-utils/glib-utils-2.64.1.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{6,7,8} ) +GNOME_ORG_MODULE="glib" + +inherit gnome.org python-single-r1 + +DESCRIPTION="Build utilities for GLib using projects" +HOMEPAGE="https://www.gtk.org/; + +LICENSE="LGPL-2.1+" +SLOT="0" # /usr/bin utilities that can't be parallel installed by their nature +IUSE="" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +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 ~x86-winnt" + +RDEPEND="${PYTHON_DEPS} + !http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl \ + "${1}" || die "manpage generation failed" +} + +src_compile() { + sed -e "s:@VERSION@:${PV}:g;s:@PYTHON@:python:g" gobject/glib-genmarshal.in > gobject/glib-genmarshal || die + sed -e "s:@VERSION@:${PV}:g;s:@PYTHON@:python:g" gobject/glib-mkenums.in > gobject/glib-mkenums || die + sed -e "s:@GLIB_VERSION@:${PV}:g;s:@PYTHON@:python:g" glib/gtester-report.in > glib/gtester-report || die + do_xsltproc_command docs/reference/gobject/glib-genmarshal.xml docs/reference/gobject/glib-genmarshal.1 + do_xsltproc_command docs/reference/gobject/glib-mkenums.xml docs/reference/gobject/glib-mkenums.1 + do_xsltproc_command docs/reference/glib/gtester-report.xml docs/reference/glib/gtester-report.1 +} + +src_install() { + python_fix_shebang gobject/glib-genmarshal + python_fix_shebang gobject/glib-mkenums + python_fix_shebang glib/gtester-report + exeinto /usr/bin + doexe gobject/glib-genmarshal + doexe gobject/glib-mkenums + doexe glib/gtester-report + doman docs/reference/gobject/glib-genmarshal.1 + doman docs/reference/gobject/glib-mkenums.1 + doman docs/reference/glib/gtester-report.1 +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection/
commit: dac7109acde03aff2a15a128a257736a4f480636 Author: Matt Turner gentoo org> AuthorDate: Tue Mar 24 05:14:40 2020 + Commit: Matt Turner gentoo org> CommitDate: Wed Mar 25 02:20:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dac7109a dev-libs/gobject-introspection: Version bump to 1.64.0 Signed-off-by: Matt Turner gentoo.org> dev-libs/gobject-introspection/Manifest| 1 + .../gobject-introspection-1.64.0.ebuild| 71 ++ 2 files changed, 72 insertions(+) diff --git a/dev-libs/gobject-introspection/Manifest b/dev-libs/gobject-introspection/Manifest index 83ad50553dd..4606cfc104a 100644 --- a/dev-libs/gobject-introspection/Manifest +++ b/dev-libs/gobject-introspection/Manifest @@ -1,2 +1,3 @@ DIST gobject-introspection-1.60.2.tar.xz 1285000 BLAKE2B 43d96bbac8dd6600726876277f945e7eb01dba2063907c21960cbf5f49d766ac156ed116641b69dfe28f3025c4b482ffd39e8e107aba9ee48010a500111a58e4 SHA512 8e8c1c3a025cb6c18933302ada8cce7c4826f22eef791c80a97abb28379239f8d99312e1237bcea1060f4d5cf65441909b9da434561982209bb4976b1f22529e DIST gobject-introspection-1.62.0.tar.xz 980732 BLAKE2B 96ecc98bea97b7cb24e2c0a0adb8158cfc8915ee8e3b980adf08ec3256d4d0f87bc92d33cce30f5b23c85c4b144d8da755e5313735091b27ff53fea45a80014e SHA512 b460a95fd7a323e9b0c9a45e680ebe98bbae7632abfa53b3e0b0ec050775cab17dde693314d6d4f8e93614c32b5587f8ce0b4a4c9ee9ba46c029ce029014e638 +DIST gobject-introspection-1.64.0.tar.xz 1000240 BLAKE2B 09e6dec65a53a107bee387cef9cb271345ae564f3520bd9a6485cf1796deaa47243c05f45a72f3243e811a2c1962a2ae123a6b344819187cbf36eae0ed58fbaa SHA512 d1960424d82dea1f1d36a7c3f9922029e751e77da8dc6904c24750babe7c3f4c11a6795eb218aab342ccbb6326d0ac3eac2c2c903e90b146f4e28c0f413da1ae diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.64.0.ebuild b/dev-libs/gobject-introspection/gobject-introspection-1.64.0.ebuild new file mode 100644 index 000..a2bd4c827a0 --- /dev/null +++ b/dev-libs/gobject-introspection/gobject-introspection-1.64.0.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8} ) +PYTHON_REQ_USE="xml" +inherit gnome.org meson python-single-r1 toolchain-funcs xdg + +DESCRIPTION="Introspection system for GObject-based libraries" +HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection; + +LICENSE="LGPL-2+ GPL-2+" +SLOT="0" +IUSE="doctool gtk-doc test" +RESTRICT="!test? ( test )" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +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 ~sparc64-solaris ~x64-solaris ~x86-solaris" + +# virtual/pkgconfig needed at runtime, bug #505408 +RDEPEND=" + >=dev-libs/gobject-introspection-common-${PV} + >=dev-libs/glib-2.58.0:2 + dev-libs/libffi:= + doctool? ( + $(python_gen_cond_dep ' + dev-python/mako[${PYTHON_MULTI_USEDEP}] + dev-python/markdown[${PYTHON_MULTI_USEDEP}] + ') + ) + virtual/pkgconfig + ${PYTHON_DEPS} +" +# Wants real bison, not virtual/yacc +DEPEND="${RDEPEND} + gtk-doc? ( >=dev-util/gtk-doc-1.19 + app-text/docbook-xml-dtd:4.3 + app-text/docbook-xml-dtd:4.5 + ) + sys-devel/bison + sys-devel/flex + test? ( x11-libs/cairo[glib] ) +" + +pkg_setup() { + python-single-r1_pkg_setup +} + +src_configure() { + local emesonargs=( + $(meson_feature test cairo) + $(meson_feature doctool) + #-Dglib_src_dir + $(meson_use gtk-doc gtk_doc) + #-Dcairo_libname + -Dpython="${EPYTHON}" + #-Dgir_dir_prefix + ) + meson_src_configure +} + +src_install() { + meson_src_install + python_fix_shebang "${ED}"/usr/bin/ + python_optimize "${ED}"/usr/$(get_libdir)/gobject-introspection/giscanner + + # Prevent collision with gobject-introspection-common + rm -v "${ED}"/usr/share/aclocal/introspection.m4 \ + "${ED}"/usr/share/gobject-introspection-1.0/Makefile.introspection || die + rmdir "${ED}"/usr/share/aclocal || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream-glib/
commit: b5c95e9638c27ecd032055ceb09a378b0c35299c Author: Matt Turner gentoo org> AuthorDate: Tue Mar 24 05:33:28 2020 + Commit: Matt Turner gentoo org> CommitDate: Wed Mar 25 02:20:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5c95e96 dev-libs/appstream-glib: Version bump to 0.7.17 Signed-off-by: Matt Turner gentoo.org> dev-libs/appstream-glib/Manifest | 1 + .../appstream-glib/appstream-glib-0.7.17.ebuild| 64 ++ 2 files changed, 65 insertions(+) diff --git a/dev-libs/appstream-glib/Manifest b/dev-libs/appstream-glib/Manifest index 5e71c93c89d..94894135010 100644 --- a/dev-libs/appstream-glib/Manifest +++ b/dev-libs/appstream-glib/Manifest @@ -1,2 +1,3 @@ DIST appstream-glib-0.7.15.tar.xz 2240040 BLAKE2B e1b58e0ce6523354490e529381302aa603e4ac1886c37e9c261ab612f76490ae4ea8fd22eff9c2bc1981d5ceb77ff8c4f8279e091dc62bd4df39d2c32623c1ea SHA512 bab0c73e54d90fbf22295f616d4a09332f94b90a3fa0cb38f1b654c6d9a459c9557dd81c677f486361dbf4f1dd23651306fe34b1cdd15254694269a8c9e8a927 DIST appstream-glib-0.7.16.tar.xz 2243684 BLAKE2B 101a964822cc2421608e04a342b89248d16fff006c1843433f5db11703533fb7d0b2cb390d1e2f85274c51d0bd989502fc453700dfb9c32005a7b7c64cb59348 SHA512 a2991dbd26deeb1fb1daef1811c38ff5b55b2fae0bf2d8cc612c2e370613cb6b0468cf287ab3b575f6e6e3203aabcca12dd95474f70a54d6052a34dcb27b951b +DIST appstream-glib-0.7.17.tar.xz 2245372 BLAKE2B 88173b209b275962ecd4b0a5d3cc344b317dec39a57cb6ebcdbc1c4447017b69c8e68ae19e336b1780477120269deda28b7e53d935a057fac193f123d91013d0 SHA512 72eae6057a4b18b6eca34c795c2bfd982fd7a31500b70beb9553bdf8a7617a03319a2813eb93af20f2e39678ef6ee524dee48b2cbcccde0736f9d10a547ca223 diff --git a/dev-libs/appstream-glib/appstream-glib-0.7.17.ebuild b/dev-libs/appstream-glib/appstream-glib-0.7.17.ebuild new file mode 100644 index 000..3ac1858dbde --- /dev/null +++ b/dev-libs/appstream-glib/appstream-glib-0.7.17.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit xdg meson + +DESCRIPTION="Provides GObjects and helper methods to read and write AppStream metadata" +HOMEPAGE="https://people.freedesktop.org/~hughsient/appstream-glib/; +SRC_URI="https://people.freedesktop.org/~hughsient/${PN}/releases/${P}.tar.xz; + +LICENSE="LGPL-2.1+" +SLOT="0/8" # soname version +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="gtk-doc fonts +introspection stemmer" + +RDEPEND=" + >=dev-libs/glib-2.58.0:2 + sys-apps/util-linux + app-arch/libarchive + >=net-libs/libsoup-2.51.92:2.4 + >=dev-libs/json-glib-1.1.2 + >=x11-libs/gdk-pixbuf-2.31.5:2[introspection?] + + fonts? ( x11-libs/gtk+:3 + >=media-libs/freetype-2.4:2 ) + >=media-libs/fontconfig-2.11:1.0 + dev-libs/libyaml + stemmer? ( dev-libs/snowball-stemmer ) + x11-libs/pango + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +# libxml2 required for glib-compile-resources +DEPEND="${RDEPEND} + dev-util/gperf + + dev-libs/libxml2:2 + app-text/docbook-xml-dtd:4.2 + dev-libs/libxslt + gtk-doc? ( + >=dev-util/gtk-doc-1.9 + app-text/docbook-xml-dtd:4.3 + ) + >=sys-devel/gettext-0.19.8 +" +# ${PN} superseeds appdata-tools +RDEPEND="${RDEPEND} + !
[gentoo-commits] repo/gentoo:master commit in: dev-util/gdbus-codegen/
commit: 78a53cbcb6be5c458dce71c0dca72e9b0f9d5ef5 Author: Matt Turner gentoo org> AuthorDate: Tue Mar 24 05:22:58 2020 + Commit: Matt Turner gentoo org> CommitDate: Wed Mar 25 02:20:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78a53cbc dev-util/gdbus-codegen: Version bump to 2.64.1 Signed-off-by: Matt Turner gentoo.org> dev-util/gdbus-codegen/Manifest| 1 + dev-util/gdbus-codegen/gdbus-codegen-2.64.1.ebuild | 73 ++ 2 files changed, 74 insertions(+) diff --git a/dev-util/gdbus-codegen/Manifest b/dev-util/gdbus-codegen/Manifest index c484d0b783f..115723e3d8e 100644 --- a/dev-util/gdbus-codegen/Manifest +++ b/dev-util/gdbus-codegen/Manifest @@ -1,3 +1,4 @@ DIST glib-2.60.7.tar.xz 4590568 BLAKE2B a3f2a3bd0443a27326e8359c2ad1e6022ca1634f5c7cb4502a8011fbe85df690fff7d67665cf160bf4ed426214b87f6501a69158fb1656bdb86cacdcf076ee15 SHA512 d56d805a5abf6f7aeb8bf5be06b60ad049177ee23f78eacef4ce2ea88a8be49966a95e48fed17c752649f6e80937fd0ebc8f959709f623ec1f2f43ffd42d078a DIST glib-2.62.5.tar.xz 4702492 BLAKE2B 03e04cb149b3301959013c5db20b1f3606951ed80105e0580d40177586a5834afb975ace0d25d5311fd63d29a48129128bdddf29a808e371f1400c00033be1a3 SHA512 2f99422ff8245524aabdb52f5d388ef4bde0fc075eab24499b4023f6ca143b80a74e265117b9e7a9de68a347b0c7eaa8655c836d7bbb63d54cad5c6dda630371 DIST glib-2.62.6.tar.xz 4703424 BLAKE2B 0a27245be2575c574dcc730dd051a8c284f421dbc46579aadc5fbbacb8f934af4374b61bb26085e5c9ab78a868c567818f3fb9d67adddce37f5c4fec00e0d276 SHA512 8e3972a371f3c1a50b7d245b30e4f740583ad72ba4ab325e0e15e0732be44dfb69b603fb39dcf4989255a23a181e9ea5dd25982dd94c386cd9f21952243ad6f5 +DIST glib-2.64.1.tar.xz 4758548 BLAKE2B 5585d23fee28d7c32b1bb9e1defbc31ba469aa259e3c328760d1e702d98706cf251bfb50b5e2aed37b2cdfa6ab4319372ddcd0a9937c97a2614741b504af17a5 SHA512 1cefe49a42233f24ac6bd09c134ceea7119f4f74f42204a731be56100a180eec69c8224674f0b08d1538ad0859896ed08260a6af0fed469c7d10b4508116a6bc diff --git a/dev-util/gdbus-codegen/gdbus-codegen-2.64.1.ebuild b/dev-util/gdbus-codegen/gdbus-codegen-2.64.1.ebuild new file mode 100644 index 000..0e3cddd0d6b --- /dev/null +++ b/dev-util/gdbus-codegen/gdbus-codegen-2.64.1.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +GNOME_ORG_MODULE="glib" +PYTHON_COMPAT=( python3_{6,7,8} ) +PYTHON_REQ_USE="xml" +DISTUTILS_SINGLE_IMPL=1 +DISTUTILS_USE_SETUPTOOLS=no + +inherit gnome.org distutils-r1 + +DESCRIPTION="GDBus code and documentation generator" +HOMEPAGE="https://www.gtk.org/; + +LICENSE="LGPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +IUSE="" + +RDEPEND="${PYTHON_DEPS}" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-libs/libxslt + app-text/docbook-xsl-stylesheets +" + +S="${WORKDIR}/glib-${PV}/gio/gdbus-2.0/codegen" + +python_prepare_all() { + PATCHES=( + "${FILESDIR}/${PN}-2.56.1-sitedir.patch" + ) + distutils-r1_python_prepare_all + + local MAJOR_VERSION=$(ver_cut 1) + local MINOR_VERSION=$(ver_cut 2) + sed -e 's:@PYTHON@:python:' gdbus-codegen.in > gdbus-codegen || die + sed -e "s:@VERSION@:${PV}:" \ + -e "s:@MAJOR_VERSION@:${MAJOR_VERSION}:" \ + -e "s:@MINOR_VERSION@:${MINOR_VERSION}:" config.py.in > config.py || die + cp "${FILESDIR}/setup.py-2.32.4" setup.py || die "cp failed" + sed -e "s/@PV@/${PV}/" -i setup.py || die "sed setup.py failed" +} + +do_xsltproc_command() { + # Taken from meson.build for manual manpage building - keep in sync (also copied to dev-util/glib-utils) + xsltproc \ + --nonet \ + --stringparam man.output.quietly 1 \ + --stringparam funcsynopsis.style ansi \ + --stringparam man.th.extra1.suppress 1 \ + --stringparam man.authors.section.enabled 0 \ + --stringparam man.copyright.section.enabled 0 \ + -o "${2}" \ + http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl \ + "${1}" || die "manpage generation failed" +} + +src_compile() { + distutils-r1_src_compile + do_xsltproc_command "${WORKDIR}/glib-${PV}/docs/reference/gio/gdbus-codegen.xml" "${WORKDIR}/glib-${PV}/docs/reference/gio/gdbus-codegen.1" +} + +src_test() { + einfo "Skipping tests. This package is tested by dev-libs/glib" + einfo "when merged with FEATURES=test" +} + +python_install_all() { + distutils-r1_python_install_all # no-op, but prevents QA warning + doman "${WORKDIR}/glib-${PV}/docs/reference/gio/gdbus-codegen.1" +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/atk/
commit: 4549f426ab7550e566b3340474d25874e68bbf84 Author: Matt Turner gentoo org> AuthorDate: Tue Mar 24 05:27:23 2020 + Commit: Matt Turner gentoo org> CommitDate: Wed Mar 25 02:20:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4549f426 dev-libs/atk: Version bump to 2.35.1 Signed-off-by: Matt Turner gentoo.org> dev-libs/atk/Manifest | 1 + dev-libs/atk/atk-2.35.1.ebuild | 47 ++ 2 files changed, 48 insertions(+) diff --git a/dev-libs/atk/Manifest b/dev-libs/atk/Manifest index 6de087223e2..e59c9013691 100644 --- a/dev-libs/atk/Manifest +++ b/dev-libs/atk/Manifest @@ -1,2 +1,3 @@ DIST atk-2.32.0.tar.xz 292088 BLAKE2B 15f093db60cc54d1a5a18dc78cb9d64fa73e18dadb724fe5143956199f4ff1aa4ea9daf0796b14f228a1d91f1d44e88749c67fe5a6a84bd001916d78be4680f9 SHA512 8cd2a3ee006f21835f3e564f2e1de4ae61bd9529b4c0b4f2e3ece88e905e2dd36b67affb089f41582806a1397576602a526a4b8698303708894f20af97ecac22 DIST atk-2.34.1.tar.xz 293140 BLAKE2B 8ae280583867460734ca001eb01963eefcc519eb09658e2e793cd1a07831e8e5ade20a4d38bb5925a1103da206d9d6283a2b1892c671f12090b3eefac04b34e1 SHA512 a7c8ec7c2166bb8734b065402bf7700cdc69f56c0958663e88596b155a20063e4cfbf1754d8b8ed94a4e509db2e97e2603b0a8037e61028acc85930e631a633e +DIST atk-2.35.1.tar.xz 294224 BLAKE2B e2e4d5768d8add243bb064e3ec43bd4665bf16f0211be721788a3a3bb96a93e402671e0bf5c7e2a1747ac673fee0b5022cb1798481a5ff0b1cc61f41dc0c8279 SHA512 da81cb4a6a5f2d8d83fa8a430b181b009e5407d906bb000a2d86481e7fea9fa6fb6e9dcd6790d4efdf513e5fe8fcb32ac3ec49d4ce3c76010145b8baacf2ae1b diff --git a/dev-libs/atk/atk-2.35.1.ebuild b/dev-libs/atk/atk-2.35.1.ebuild new file mode 100644 index 000..1464646871e --- /dev/null +++ b/dev-libs/atk/atk-2.35.1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit gnome.org meson multilib-minimal xdg + +DESCRIPTION="GTK+ & GNOME Accessibility Toolkit" +HOMEPAGE="https://wiki.gnome.org/Accessibility; + +LICENSE="LGPL-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 ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +IUSE="gtk-doc +introspection" + +RDEPEND=" + >=dev-libs/glib-2.38.0:2[${MULTILIB_USEDEP}] + introspection? ( >=dev-libs/gobject-introspection-1.54.0:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/glib-utils + gtk-doc? ( + >=dev-util/gtk-doc-1.25 + app-text/docbook-xml-dtd:4.3 ) + >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] + >=sys-devel/gettext-0.19.8 +" + +multilib_src_configure() { + local emesonargs=( + -Ddocs=$(multilib_native_usex gtk-doc true false) + -Dintrospection=$(multilib_native_usex introspection true false) + ) + meson_src_configure +} + +multilib_src_compile() { + meson_src_compile +} + +multilib_src_test() { + meson_src_test +} + +multilib_src_install() { + meson_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/glib/files/, dev-libs/glib/
commit: 596b0ccea3bd58cff19d13a80a7529a7798bb38f Author: Matt Turner gentoo org> AuthorDate: Tue Mar 24 05:24:10 2020 + Commit: Matt Turner gentoo org> CommitDate: Wed Mar 25 02:20:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=596b0cce dev-libs/glib: Version bump to 2.64.1 Signed-off-by: Matt Turner gentoo.org> dev-libs/glib/Manifest | 1 + ...-2.64.1-mark-gdbus-server-auth-test-flaky.patch | 32 +++ dev-libs/glib/glib-2.64.1.ebuild | 278 + 3 files changed, 311 insertions(+) diff --git a/dev-libs/glib/Manifest b/dev-libs/glib/Manifest index c484d0b783f..115723e3d8e 100644 --- a/dev-libs/glib/Manifest +++ b/dev-libs/glib/Manifest @@ -1,3 +1,4 @@ DIST glib-2.60.7.tar.xz 4590568 BLAKE2B a3f2a3bd0443a27326e8359c2ad1e6022ca1634f5c7cb4502a8011fbe85df690fff7d67665cf160bf4ed426214b87f6501a69158fb1656bdb86cacdcf076ee15 SHA512 d56d805a5abf6f7aeb8bf5be06b60ad049177ee23f78eacef4ce2ea88a8be49966a95e48fed17c752649f6e80937fd0ebc8f959709f623ec1f2f43ffd42d078a DIST glib-2.62.5.tar.xz 4702492 BLAKE2B 03e04cb149b3301959013c5db20b1f3606951ed80105e0580d40177586a5834afb975ace0d25d5311fd63d29a48129128bdddf29a808e371f1400c00033be1a3 SHA512 2f99422ff8245524aabdb52f5d388ef4bde0fc075eab24499b4023f6ca143b80a74e265117b9e7a9de68a347b0c7eaa8655c836d7bbb63d54cad5c6dda630371 DIST glib-2.62.6.tar.xz 4703424 BLAKE2B 0a27245be2575c574dcc730dd051a8c284f421dbc46579aadc5fbbacb8f934af4374b61bb26085e5c9ab78a868c567818f3fb9d67adddce37f5c4fec00e0d276 SHA512 8e3972a371f3c1a50b7d245b30e4f740583ad72ba4ab325e0e15e0732be44dfb69b603fb39dcf4989255a23a181e9ea5dd25982dd94c386cd9f21952243ad6f5 +DIST glib-2.64.1.tar.xz 4758548 BLAKE2B 5585d23fee28d7c32b1bb9e1defbc31ba469aa259e3c328760d1e702d98706cf251bfb50b5e2aed37b2cdfa6ab4319372ddcd0a9937c97a2614741b504af17a5 SHA512 1cefe49a42233f24ac6bd09c134ceea7119f4f74f42204a731be56100a180eec69c8224674f0b08d1538ad0859896ed08260a6af0fed469c7d10b4508116a6bc diff --git a/dev-libs/glib/files/glib-2.64.1-mark-gdbus-server-auth-test-flaky.patch b/dev-libs/glib/files/glib-2.64.1-mark-gdbus-server-auth-test-flaky.patch new file mode 100644 index 000..d1a41ecb793 --- /dev/null +++ b/dev-libs/glib/files/glib-2.64.1-mark-gdbus-server-auth-test-flaky.patch @@ -0,0 +1,32 @@ +From 95b22035f6151ab465c37fe5e3e340713cb74e23 Mon Sep 17 00:00:00 2001 +From: Matt Turner +Date: Tue, 24 Mar 2020 18:44:54 -0700 +Subject: [PATCH] Mark gdbus-server-auth test flaky + +See https://gitlab.gnome.org/GNOME/glib/-/issues/1954 +--- + gio/tests/meson.build | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/gio/tests/meson.build b/gio/tests/meson.build +index 788cf978b..7f45d0191 100644 +--- a/gio/tests/meson.build b/gio/tests/meson.build +@@ -122,12 +122,13 @@ if dbus1_dep.found() + }, + 'gdbus-server-auth' : { + 'dependencies' : [dbus1_dep], ++ 'suite' : ['flaky'], + }, + } + else + # We can build a cut-down version of this test without libdbus + gio_tests += { +-'gdbus-server-auth' : {}, ++'gdbus-server-auth' : {'suite' : ['flaky']}, + } + endif + +-- +2.24.1 + diff --git a/dev-libs/glib/glib-2.64.1.ebuild b/dev-libs/glib/glib-2.64.1.ebuild new file mode 100644 index 000..33ba76e4199 --- /dev/null +++ b/dev-libs/glib/glib-2.64.1.ebuild @@ -0,0 +1,278 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python{3_6,3_7} ) + +inherit flag-o-matic gnome.org gnome2-utils linux-info meson multilib multilib-minimal python-any-r1 toolchain-funcs xdg + +DESCRIPTION="The GLib library of C routines" +HOMEPAGE="https://www.gtk.org/; + +LICENSE="LGPL-2.1+" +SLOT="2" +IUSE="dbus debug elibc_glibc fam gtk-doc kernel_linux +mime selinux static-libs systemtap test utils xattr" +RESTRICT="!test? ( test )" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" + +# * libelf isn't strictly necessary, but makes gresource tool more useful, and +# the check is automagic in gio/meson.build. gresource is not a multilib tool +# right now, thus it doesn't matter if non-native ABI libelf exists or not +# (non-native binary is overwritten, it doesn't matter if libelf was linked to). +# * Technically static-libs is needed on zlib, util-linux and perhaps more, but +# these are used by GIO, which glib[static-libs] consumers don't really seem +# to need at all, thus not imposing the deps for now and once some consumers +# are actually found to static link libgio-2.0.a, we can revisit and either add +# them or just put the (build) deps in that rare consumer instead of recursive +# RDEPEND here (due to lack of recursive DEPEND). +RDEPEND=" + !=virtual/libiconv-0-r1[${MULTILIB_USEDEP}] + >=dev-libs/libpcre-8.31:3[${MULTILIB_USEDEP},static-libs?] +
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgusb/
commit: cf8c83c31a1b3d7165912e4ee625404809016f73 Author: Matt Turner gentoo org> AuthorDate: Tue Mar 24 05:29:46 2020 + Commit: Matt Turner gentoo org> CommitDate: Wed Mar 25 02:20:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf8c83c3 dev-libs/libgusb: Version bump to 0.3.4 Signed-off-by: Matt Turner gentoo.org> dev-libs/libgusb/Manifest | 1 + dev-libs/libgusb/libgusb-0.3.4.ebuild | 66 +++ 2 files changed, 67 insertions(+) diff --git a/dev-libs/libgusb/Manifest b/dev-libs/libgusb/Manifest index 07969c0c216..1f45dbe6cad 100644 --- a/dev-libs/libgusb/Manifest +++ b/dev-libs/libgusb/Manifest @@ -2,3 +2,4 @@ DIST libgusb-0.2.11.tar.xz 291992 BLAKE2B f43065fac0fcfbc3e392b90dc05537746ce132 DIST libgusb-0.3.1.tar.xz 38568 BLAKE2B d09afae9d210fde1411de5a0b9b8852eef49f88558ff4c434ef5f2ed9c1c6c29600b96dad73f6873027c5ce0987a3fd99691ffd97d90cfba9f63fbb2cc73f8cd SHA512 5c864e35ec64d1e52ec15ab971c75e0ee3e4664223a6b365815a54819f23342889e5f9739b998799a3af3d37ee75f0ae38ee0d8bca4ed1e2d6ff712f65a53b9a DIST libgusb-0.3.2.tar.xz 38852 BLAKE2B 72f98e54e9c4716380430103395ad6da830148c7ef4fb3e7e1445fa28c40b6cb1dfc954403896dedcd584d154383c38233abd422e20801a7e2f9165a6b69e4e5 SHA512 db4274b67d775ac0a46df11037dbd4cab84e1128be6d5b579ee5e1f493f3cc9d0950958610207ad5f207423570a86e664a9817885e25f86a858a95f96cfe19c2 DIST libgusb-0.3.3.tar.xz 38928 BLAKE2B 711bf59db0d86879961fbba1cd87d5a8557cd4c735f3eaf80bb75f1ac55ededecb4038125428c1297942d014dfd3ea995f7cee8355150f1e90e0fec4aa92cfa9 SHA512 8be37283f2c1719976bbd9bc33eacf5afd4cef107a6629e8f9523b49e66ab2782d9937e4d9fa18760b9083c991c91d6126cfcfa22921b3436a9ebc3a858d855a +DIST libgusb-0.3.4.tar.xz 40636 BLAKE2B 8e43849395a0bce646d9b9493c883fc6db28572a75017e0309b6b2d1924bb6a978190d4b171416053cae424d272a7b43e1536abd92821198e4e7f553bb16d19f SHA512 abbec6b5a5f27b5061ff165db97915d7356b23757de12b640f54741927ac860264af3daed15d4b4b5f3df494acb20695070dcb5ad104df2defdcc7229634c42f diff --git a/dev-libs/libgusb/libgusb-0.3.4.ebuild b/dev-libs/libgusb/libgusb-0.3.4.ebuild new file mode 100644 index 000..f7b99287e23 --- /dev/null +++ b/dev-libs/libgusb/libgusb-0.3.4.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +VALA_USE_DEPEND="vapigen" + +inherit meson multilib-minimal vala + +DESCRIPTION="GObject wrapper for libusb" +HOMEPAGE="https://github.com/hughsie/libgusb; +SRC_URI="https://people.freedesktop.org/~hughsient/releases/${P}.tar.xz; + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" + +IUSE="gtk-doc +introspection static-libs test +vala" +REQUIRED_USE="vala? ( introspection )" + +RDEPEND=" + >=dev-libs/glib-2.44.0:2[${MULTILIB_USEDEP}] + virtual/libusb:1[udev,${MULTILIB_USEDEP}] + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) + sys-apps/hwids +" +DEPEND="${RDEPEND}" +BDEPEND=" + gtk-doc? ( + app-text/docbook-xml-dtd:4.1.2 + app-text/docbook-xml-dtd:4.4 + dev-util/gtk-doc + ) + vala? ( $(vala_depend) ) + virtual/pkgconfig[${MULTILIB_USEDEP}] +" + +RESTRICT="!test? ( test )" + +src_prepare() { + use vala && vala_src_prepare + default +} + +multilib_src_configure() { + local emesonargs=( + -Ddefault_library=$(usex static-libs both shared) + $(meson_use test tests) + -Dvapi=$(multilib_native_usex vala true false) + -Dusb_ids="${EPREFIX}"/usr/share/misc/usb.ids + -Ddocs=$(multilib_native_usex gtk-doc true false) + -Dintrospection=$(multilib_native_usex introspection true false) + ) + meson_src_configure +} + +multilib_src_compile() { + meson_src_compile +} + +multilib_src_test() { + meson_src_test +} + +multilib_src_install() { + meson_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection-common/
commit: b0aa96688d7af4a926fd06df082a6de9ae57bec8 Author: Matt Turner gentoo org> AuthorDate: Tue Mar 24 05:13:53 2020 + Commit: Matt Turner gentoo org> CommitDate: Wed Mar 25 02:20:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0aa9668 dev-libs/gobject-introspection-common: Version bump to 1.64.0 Signed-off-by: Matt Turner gentoo.org> dev-libs/gobject-introspection-common/Manifest | 1 + .../gobject-introspection-common-1.64.0.ebuild | 31 ++ 2 files changed, 32 insertions(+) diff --git a/dev-libs/gobject-introspection-common/Manifest b/dev-libs/gobject-introspection-common/Manifest index 83ad50553dd..4606cfc104a 100644 --- a/dev-libs/gobject-introspection-common/Manifest +++ b/dev-libs/gobject-introspection-common/Manifest @@ -1,2 +1,3 @@ DIST gobject-introspection-1.60.2.tar.xz 1285000 BLAKE2B 43d96bbac8dd6600726876277f945e7eb01dba2063907c21960cbf5f49d766ac156ed116641b69dfe28f3025c4b482ffd39e8e107aba9ee48010a500111a58e4 SHA512 8e8c1c3a025cb6c18933302ada8cce7c4826f22eef791c80a97abb28379239f8d99312e1237bcea1060f4d5cf65441909b9da434561982209bb4976b1f22529e DIST gobject-introspection-1.62.0.tar.xz 980732 BLAKE2B 96ecc98bea97b7cb24e2c0a0adb8158cfc8915ee8e3b980adf08ec3256d4d0f87bc92d33cce30f5b23c85c4b144d8da755e5313735091b27ff53fea45a80014e SHA512 b460a95fd7a323e9b0c9a45e680ebe98bbae7632abfa53b3e0b0ec050775cab17dde693314d6d4f8e93614c32b5587f8ce0b4a4c9ee9ba46c029ce029014e638 +DIST gobject-introspection-1.64.0.tar.xz 1000240 BLAKE2B 09e6dec65a53a107bee387cef9cb271345ae564f3520bd9a6485cf1796deaa47243c05f45a72f3243e811a2c1962a2ae123a6b344819187cbf36eae0ed58fbaa SHA512 d1960424d82dea1f1d36a7c3f9922029e751e77da8dc6904c24750babe7c3f4c11a6795eb218aab342ccbb6326d0ac3eac2c2c903e90b146f4e28c0f413da1ae diff --git a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.64.0.ebuild b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.64.0.ebuild new file mode 100644 index 000..70eb0234f5d --- /dev/null +++ b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.64.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +GNOME_ORG_MODULE="gobject-introspection" + +inherit gnome.org + +DESCRIPTION="Build infrastructure for GObject Introspection" +HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection; + +LICENSE="HPND" +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 ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +RDEPEND="!<${CATEGORY}/${GNOME_ORG_MODULE}-${PV}" +# Use !<${PV} because mixing gobject-introspection with different version of -common can cause issues like: +# https://forums.gentoo.org/viewtopic-p-7421930.html + +src_configure() { :; } + +src_compile() { :; } + +src_install() { + insinto /usr/share/aclocal + doins m4/introspection.m4 + + insinto /usr/share/gobject-introspection-1.0 + doins Makefile.introspection +}
[gentoo-commits] repo/gentoo:master commit in: net-mail/b4/
commit: 8374a4402f40ad1ff3613e281db5bb897708fcea Author: Jason A. Donenfeld gentoo org> AuthorDate: Wed Mar 25 02:04:12 2020 + Commit: Jason A. Donenfeld gentoo org> CommitDate: Wed Mar 25 02:05:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8374a440 net-mail/b4: import 0.3.4 Package-Manager: Portage-2.3.95, Repoman-2.3.21 Signed-off-by: Jason A. Donenfeld gentoo.org> net-mail/b4/Manifest| 1 + net-mail/b4/b4-0.3.4.ebuild | 20 net-mail/b4/metadata.xml| 8 3 files changed, 29 insertions(+) diff --git a/net-mail/b4/Manifest b/net-mail/b4/Manifest new file mode 100644 index 000..7f0d4fb0bfa --- /dev/null +++ b/net-mail/b4/Manifest @@ -0,0 +1 @@ +DIST b4-0.3.4.tar.gz 33510 BLAKE2B 08975cca4bcad61fc64bfc207fa3d299a4f034be8adf05c7d6a36dc89d55e111b50d5da7526ae217a763317731a00048efec99cbf86bb5367a0748119c4dd7b3 SHA512 0b78fafc410bdfea9d3aaa8e3818966d1fd412d4d9471196c6c9231bb2ade380c9d2fdd07e41e5cc4a2f0474cb77612c0d34ca1f6689b64881752034d779b5dc diff --git a/net-mail/b4/b4-0.3.4.ebuild b/net-mail/b4/b4-0.3.4.ebuild new file mode 100644 index 000..211469b6276 --- /dev/null +++ b/net-mail/b4/b4-0.3.4.ebuild @@ -0,0 +1,20 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_USE_SETUPTOOLS=rdepend +PYTHON_COMPAT=( python3_{6,7,8} ) + +inherit distutils-r1 + +DESCRIPTION="Utility for fetching patchsets from public-inbox" +HOMEPAGE="https://pypi.org/project/b4/; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="dev-python/requests[${PYTHON_USEDEP}]" diff --git a/net-mail/b4/metadata.xml b/net-mail/b4/metadata.xml new file mode 100644 index 000..47412363738 --- /dev/null +++ b/net-mail/b4/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + +zx...@gentoo.org +Jason A. Donenfeld + +
[gentoo-commits] repo/user/ssnb:master commit in: app-admin/terraform-provider-libvirt/
commit: cd15d2fc0f9a8e58290c3da36a90c3fac14c4125 Author: Samuel Bernardo gmail com> AuthorDate: Wed Mar 25 01:30:08 2020 + Commit: Samuel Bernardo gmail com> CommitDate: Wed Mar 25 01:30:08 2020 + URL:https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=cd15d2fc Update terraform-provider-libvirt Signed-off-by: Samuel Bernardo gmail.com> app-admin/terraform-provider-libvirt/Manifest | 2 ++ .../terraform-provider-libvirt-0.6.1.ebuild| 34 ++ 2 files changed, 36 insertions(+) diff --git a/app-admin/terraform-provider-libvirt/Manifest b/app-admin/terraform-provider-libvirt/Manifest index d1eecf1..c6fae9e 100644 --- a/app-admin/terraform-provider-libvirt/Manifest +++ b/app-admin/terraform-provider-libvirt/Manifest @@ -1,5 +1,7 @@ DIST terraform-provider-libvirt-0.3.tar.gz 36134363 BLAKE2B 0fde1cb1ef3847f1b6d44a3f3c43709d5c45175378e47ae4e3c0cf6c37b5116ec554711b045ab191bee0e8dd6bea8cc51f046650d60eada6c21f58e9071b707a SHA512 d796e79e97386fda28b17e830516f51ecee49fb89b205af14e646fc91dfcb05b609913f087c5ab4d10410da744cdeb8d7257ce8fa10af5ea6afa185da659f643 DIST terraform-provider-libvirt-0.4.4.tar.gz 64919973 BLAKE2B 664c409501507706e9cd4ba76cb969ec67cfce4e640f5bc227ea6ce999b40d71e42ef0291905a994a60325a7ed19980731cffeb4021b979b91fe1abfe8303673 SHA512 0c66858fcfcd98fef84d63d5fe7848c7231b56b5d5b45decb04216e3f8ad0cea52324b815e506b9f585fbbbd883778e5dd045cc6d6899a5c031b422ed6b70f17 +DIST terraform-provider-libvirt-0.6.1.tar.gz 22319066 BLAKE2B 82ac2859dde3a7957196ed0fa602923124acf68cd0e05326f2208ff6098366c8e87a80c6dcae5e3a71a472cfc39c7149dbd4683db1b976ad0ce7f9fed8ac4fd7 SHA512 f0bc775e7b97206136f867064d3cf2e4d3eb9c209336da70edf54e3d5d2a1ebe9ce2cd927526da9e5ef90096022bdffa9b6568cc07a9f0321478c3c9881fd6ca EBUILD terraform-provider-libvirt-0.3.ebuild 666 BLAKE2B eee787ef261bb8a4be4aed726a7de2e4068bd33b3bf00f23577d8e505f27aa9aefd57f1020324ff128697caeab707d201bea5e9981937bc1e3a8560ea00c1882 SHA512 41cd41cca4170c44abf84b928cfdecb62ac2d17b5436da7e79d71d9d6d793b01fca7612050669ddbad416b2e9547bdf9d7f35f39763b016721ad0470a2f3 EBUILD terraform-provider-libvirt-0.4.4.ebuild 665 BLAKE2B b9d8997f003899ecbf2367d143dbb121aaccf9e1d50fd2901c50ff70dd6f6aae05ae7eacff7d16aff7eab1c133658266bd26b68caac8e2a0715cca4b55a682b8 SHA512 8770f3c114971851d7282cd9fa59928f70f898f53711927556d6c4a8ae982ef3f9df38fcc33a02fdeed89cb06d68136e3d6b654de98ed6fdaa6f9ce72020b616 +EBUILD terraform-provider-libvirt-0.6.1.ebuild 846 BLAKE2B 2ec92a6e6ec6639810df37f6b6a753545e5c1f380ed6f208713db22012cb694cf2734efb9eded5cab0702b7447610a6ae6fb30bf3d81c621fa4d9a50848a8835 SHA512 83ea2d346b3273dbb53722f66649f996df14d250bae9136248565ee999c0f9968a18cded5671abaaf5b16e9d7f736713b8df354b3d4bb459ca94d7bdda1b676e MISC metadata.xml 384 BLAKE2B a977c9a290d9a50c818b53b95369d9e564f37ba5be80d62739016f6c8933f52c6efca8ad09bad4a78212d1bb608d007f1c5559732d8399184735dad02892e54b SHA512 85b5d1cb9a1645b89d2f3b586c9c53b308860a075505dd1aee536115c41a9e0ba36c9e05f5025f749e71e9945d9c09785ee02054cf759696551de0bd5a2efb1f diff --git a/app-admin/terraform-provider-libvirt/terraform-provider-libvirt-0.6.1.ebuild b/app-admin/terraform-provider-libvirt/terraform-provider-libvirt-0.6.1.ebuild new file mode 100644 index 000..4fa1678 --- /dev/null +++ b/app-admin/terraform-provider-libvirt/terraform-provider-libvirt-0.6.1.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2020 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +GOLANG_PKG_IMPORTPATH="github.com/dmacvicar" +GOLANG_PKG_ARCHIVEPREFIX="v" +GOLANG_PKG_VERSION="$(ver_cut 1-3)" + +inherit golang-build golang-vcs-snapshot + +EGO_SRC="${GOLANG_PKG_IMPORTPATH}/${PN}" +EGO_PN=${EGO_SRC}/... +EGIT_COMMIT="${GOLANG_PKG_ARCHIVEPREFIX}${GOLANG_PKG_VERSION}" +SRC_URI="https://${EGO_SRC}/archive/${GOLANG_PKG_ARCHIVEPREFIX}${GOLANG_PKG_VERSION}.tar.gz -> ${P}.tar.gz" + +DESCRIPTION="Terraform provider to provision infrastructure with Linux's KVM using libvirt" +HOMEPAGE="https://github.com/dmacvicar/terraform-provider-libvirt; + +LICENSE="Apache 2.0" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="" + +RDEPEND="app-emulation/libvirt-glib + dev-lang/go + app-cdr/cdrtools + app-admin/terraform" + +DOCS=( + README.md + examples/ +) +
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/netdata/
commit: bdd225e161a823e68267fed01bec95710578f57e Author: Craig Andrews gentoo org> AuthorDate: Wed Mar 25 01:09:48 2020 + Commit: Craig Andrews gentoo org> CommitDate: Wed Mar 25 01:10:26 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdd225e1 net-analyzer/netdata: keepdir then chown Ensures that file permissions are correct on the registry directory Closes: https://bugs.gentoo.org/714344 Package-Manager: Portage-2.3.95, Repoman-2.3.21 Signed-off-by: Craig Andrews gentoo.org> net-analyzer/netdata/{netdata-.ebuild => netdata-1.20.0-r1.ebuild} | 2 +- net-analyzer/netdata/netdata-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/net-analyzer/netdata/netdata-.ebuild b/net-analyzer/netdata/netdata-1.20.0-r1.ebuild similarity index 100% copy from net-analyzer/netdata/netdata-.ebuild copy to net-analyzer/netdata/netdata-1.20.0-r1.ebuild index 38d285c386e..05058d2b992 100644 --- a/net-analyzer/netdata/netdata-.ebuild +++ b/net-analyzer/netdata/netdata-1.20.0-r1.ebuild @@ -119,8 +119,8 @@ src_install() { keepdir /var/log/netdata fowners -Rc netdata:netdata /var/log/netdata keepdir /var/lib/netdata - fowners -Rc netdata:netdata /var/lib/netdata keepdir /var/lib/netdata/registry + fowners -Rc netdata:netdata /var/lib/netdata fowners -Rc root:netdata /usr/share/${PN} diff --git a/net-analyzer/netdata/netdata-.ebuild b/net-analyzer/netdata/netdata-.ebuild index 38d285c386e..05058d2b992 100644 --- a/net-analyzer/netdata/netdata-.ebuild +++ b/net-analyzer/netdata/netdata-.ebuild @@ -119,8 +119,8 @@ src_install() { keepdir /var/log/netdata fowners -Rc netdata:netdata /var/log/netdata keepdir /var/lib/netdata - fowners -Rc netdata:netdata /var/lib/netdata keepdir /var/lib/netdata/registry + fowners -Rc netdata:netdata /var/lib/netdata fowners -Rc root:netdata /usr/share/${PN}
[gentoo-commits] proj/sci:master commit in: sci-visualization/fsleyes/files/, sci-visualization/fsleyes/
commit: decfc6942ba15bf039dec9834a0ef162da0278db Author: Horea Christian chymera eu> AuthorDate: Wed Mar 25 01:06:58 2020 + Commit: Horea Christian gmail com> CommitDate: Wed Mar 25 01:06:58 2020 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=decfc694 sci-visualization/fsleyes: new package Neuroimaging data viewer Package-Manager: Portage-2.3.95, Repoman-2.3.21 Signed-off-by: Horea Christian chymera.eu> sci-visualization/fsleyes/ChangeLog| 10 +++ .../fsleyes/files/fsleyes-0.26.2-fsldir.patch | 14 .../fsleyes/files/fsleyes-0.32.0-coverage.patch| 13 .../fsleyes/files/fsleyes-0.32.0-tests_fail.patch | 62 + .../files/fsleyes-0.32.0-tests_timeout.patch | 61 + sci-visualization/fsleyes/fsleyes-0.32.0.ebuild| 79 + sci-visualization/fsleyes/fsleyes-0.32.3.ebuild| 80 ++ sci-visualization/fsleyes/metadata.xml | 18 + 8 files changed, 337 insertions(+) diff --git a/sci-visualization/fsleyes/ChangeLog b/sci-visualization/fsleyes/ChangeLog new file mode 100644 index 0..293a171cf --- /dev/null +++ b/sci-visualization/fsleyes/ChangeLog @@ -0,0 +1,10 @@ +*fsleyes-0.32.0 (24 Jan 2020) + + 24 Jan 2020; +files/fsleyes-0.32.0-coverage.patch, + +files/fsleyes-0.32.0-tests_fail.patch, + +files/fsleyes-0.32.0-tests_timeout.patch, +fsleyes-0.32.0.ebuild, + -fsleyes-0.26.2.ebuild, -fsleyes-0.27.3.ebuild, metadata.xml: + sci-visualization/fsleyes: new package + + 15 Apr 2019; fsleyes-0.27.3.ebuild: + sci-visualization/fsleyes: diff --git a/sci-visualization/fsleyes/files/fsleyes-0.26.2-fsldir.patch b/sci-visualization/fsleyes/files/fsleyes-0.26.2-fsldir.patch new file mode 100644 index 0..51392f52e --- /dev/null +++ b/sci-visualization/fsleyes/files/fsleyes-0.26.2-fsldir.patch @@ -0,0 +1,14 @@ +--- a/fsleyes/main.py 2018-09-24 17:46:07.756686411 +0200 b/fsleyes/main.py 2018-10-06 14:36:53.328135230 +0200 +@@ -325,11 +325,6 @@ + app.SetTopWindow(frame) + frame.Show() + +-# Check that $FSLDIR is set, complain +-# to the user if it isn't +-if not namespace[0].skipfslcheck: +-wx.CallAfter(fslDirWarning, frame) +- + # Check for updates. Ignore point + # releases, otherwise users might + # get swamped with update notifications. diff --git a/sci-visualization/fsleyes/files/fsleyes-0.32.0-coverage.patch b/sci-visualization/fsleyes/files/fsleyes-0.32.0-coverage.patch new file mode 100644 index 0..089a8d856 --- /dev/null +++ b/sci-visualization/fsleyes/files/fsleyes-0.32.0-coverage.patch @@ -0,0 +1,13 @@ +diff --git a/setup.cfg b/setup.cfg +index fcb594a..dccad97 100644 +--- a/setup.cfg b/setup.cfg +@@ -9,7 +9,7 @@ ignore = E127,E201,E203,E221,E222,E241,E271,E272,E301,E302,E303,E701,W504 + + [tool:pytest] + testpaths = tests +-addopts = -v --cov=fsleyes ++addopts = -v + markers = + overlayclitest: Overlay scene test invoked via FSLeyes command line + clitest:Test invoked via FSLeyes command line diff --git a/sci-visualization/fsleyes/files/fsleyes-0.32.0-tests_fail.patch b/sci-visualization/fsleyes/files/fsleyes-0.32.0-tests_fail.patch new file mode 100644 index 0..8b5f2d639 --- /dev/null +++ b/sci-visualization/fsleyes/files/fsleyes-0.32.0-tests_fail.patch @@ -0,0 +1,62 @@ +diff --git a/tests/actions/test_copyoverlay.py b/tests/actions/test_copyoverlay.py +index 3509ba6..371813e 100644 +--- a/tests/actions/test_copyoverlay.py b/tests/actions/test_copyoverlay.py +@@ -19,7 +19,11 @@ import fsleyes.actions.copyoverlay as copyoverlay + + from .. import run_with_orthopanel, realYield + ++import pytest + ++@pytest.mark.skip(reason="Known to fail on Gentoo:" ++"https://github.com/pauldmccarthy/fsleyes/issues/38; ++) + def test_copyImage_3d(): + run_with_orthopanel(_test_copyImage_3d) + def _test_copyImage_3d(panel, overlayList, displayCtx): +@@ -103,7 +107,9 @@ def _test_copyImage_3d(panel, overlayList, displayCtx): + assert np.all(copy[5:25, 5:25, 5:25] == img3d[:, :, :]) + overlayList.remove(copy) + +- ++@pytest.mark.skip(reason="Known to fail on Gentoo:" ++"https://github.com/pauldmccarthy/fsleyes/issues/38; ++) + def test_copyImage_4d(): + run_with_orthopanel(_test_copyImage_4d) + def _test_copyImage_4d(panel, overlayList, displayCtx): +@@ -220,6 +226,9 @@ def make_rgb(): + return fslimage.Image(rgb, xform=np.eye(4)) + + ++@pytest.mark.skip(reason="Known to fail on Gentoo:" ++"https://github.com/pauldmccarthy/fsleyes/issues/38; ++) + def test_copyImage_multiValued(): + run_with_orthopanel(_test_copyImage_multiValued) + def _test_copyImage_multiValued(panel, overlayList, displayCtx): +@@ -281,6 +290,9 @@ def _test_copyImage_multiValued(panel, overlayList, displayCtx): + overlayList.remove(copy) + + ++@pytest.mark.skip(reason="Known
[gentoo-commits] repo/gentoo:master commit in: dev-python/httplib2/
commit: 91cea5a034726d57d5ab35045837a2996f81233f Author: Sebastian Pipping gentoo org> AuthorDate: Wed Mar 25 00:30:26 2020 + Commit: Sebastian Pipping gentoo org> CommitDate: Wed Mar 25 00:32:09 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91cea5a0 dev-python/httplib2: 0.17.0 + QA Signed-off-by: Sebastian Pipping gentoo.org> Package-Manager: Portage-2.3.92, Repoman-2.3.20 dev-python/httplib2/Manifest | 1 + dev-python/httplib2/httplib2-0.17.0.ebuild | 40 ++ 2 files changed, 41 insertions(+) diff --git a/dev-python/httplib2/Manifest b/dev-python/httplib2/Manifest index d23d4a10a18..fae55daefd0 100644 --- a/dev-python/httplib2/Manifest +++ b/dev-python/httplib2/Manifest @@ -2,3 +2,4 @@ DIST httplib2-0.10.3.tar.gz 204500 BLAKE2B f71d679b42865bd8e56f708e71d475bfc6988 DIST httplib2-0.11.3.tar.gz 215815 BLAKE2B 912d7cf56b941cc5ecaac23e16e20c17a31dc81b1ecb755cd3be36f0aaaf62302a760ca82104abb9052ee5c7d0c91baf04425303d124165085a06a20a66e5ba1 SHA512 e74be0ba945aaf5836ef14f4b8262e2be4b7f2a1df52b60f8ae7109d9727e117a69a8b7e4f524fb91997781af031a8a7c2112a7ab2b5d9f5c94b04a56aa04659 DIST httplib2-0.12.1.tar.gz 218582 BLAKE2B 98c41a96b4e78897e803dbac3d6fedb25ad78f48d0b14ea29340f18da66be4622c7f0ae49acb2f4abca9542a174295d91aa21a6313b15501c4c1e590720a40bb SHA512 b083f0f5e22b384fd61eac428c1c60209702cf595762eadf6734afcf3cef6c3df8c7f2bedc5d782a4a6120a1dec51f910298f678c634c6b5e5d31348d9e10d25 DIST httplib2-0.13.0.tar.gz 219494 BLAKE2B 5bb46582b9962266c9b431be7d323720f780075d6c60527e29c45415a001fc671b4bac95912f023e198250013a3b5a2442c02fa3284abba19bb3828bbc96ddb6 SHA512 b447531f18eb7d288cce9b1ab4b59c4302bd8db8eb095a102f9d730cb49644a1dc531ca007bb9c9a7321c9876ec0ce953317561fc94a51b02bcb749d2de1fa83 +DIST httplib2-0.17.0.tar.gz 220694 BLAKE2B 9e9a3c0e3fa13dfc2b58331ba1b52f77ebb8642126994125595c344e19c2e0a430ca556a213938f5f9da1aea69f1cc30e1c89ccf2c64c2389641973f89aa8f4e SHA512 8724e5784990e7315762e5f8333197d6f6820aa6cc66aebbeb981ccedb57e35fa998e623d7e0cd8fcb18178895bc73b16bdf015c90d2adf208d6d5320f3551bb diff --git a/dev-python/httplib2/httplib2-0.17.0.ebuild b/dev-python/httplib2/httplib2-0.17.0.ebuild new file mode 100644 index 000..0b9341cc798 --- /dev/null +++ b/dev-python/httplib2/httplib2-0.17.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python2_7 python3_{6,7,8} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="A comprehensive HTTP client library" +HOMEPAGE="https://pypi.org/project/httplib2/ https://github.com/jcgregorio/httplib2; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +IUSE="" + +DEPEND="" +RDEPEND="app-misc/ca-certificates" + +# tests connect to random remote sites +RESTRICT="test" + +PATCHES=( "${FILESDIR}"/${PN}-0.12.1-use-system-cacerts.patch ) + +python_prepare_all() { + chmod o+r */*egg*/* || die + distutils-r1_python_prepare_all +} + +python_test() { + if [[ ${EPYTHON} =~ ^(python2.7|pypy)$ ]] ; then + cd python2 || die + else + cd python3 || die + fi + + "${PYTHON}" httplib2test.py || die +}
[gentoo-commits] repo/gentoo:master commit in: sci-libs/libbraiding/
commit: 79b66bec06ad9295c3fd6d7fa170066931c884fd Author: Michael Orlitzky gentoo org> AuthorDate: Tue Mar 24 23:54:04 2020 + Commit: Michael Orlitzky gentoo org> CommitDate: Tue Mar 24 23:58:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79b66bec sci-libs/libbraiding: maintainer stabilize on amd64. This package doesn't have a test suite, so to spare the arch team a pointless build test, I've stabilized it myself on amd64. The library has been indirectly tested through SageMath. Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Michael Orlitzky gentoo.org> sci-libs/libbraiding/libbraiding-1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-libs/libbraiding/libbraiding-1.0.ebuild b/sci-libs/libbraiding/libbraiding-1.0.ebuild index 6f1b1b81a9a..c2f848f1a9b 100644 --- a/sci-libs/libbraiding/libbraiding-1.0.ebuild +++ b/sci-libs/libbraiding/libbraiding-1.0.ebuild @@ -15,7 +15,7 @@ SRC_URI="http://files.sagemath.org/spkg/upstream/${PN}/${P}.tar.gz; # oversight: https://github.com/jeanluct/cbraid/issues/4 LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" IUSE="static-libs" src_configure() {
[gentoo-commits] repo/gentoo:master commit in: app-admin/consul-template/
commit: 9fcdeccfca88bc5f0c97fd8011e1ba3c07455bdf Author: William Hubbs gentoo org> AuthorDate: Tue Mar 24 23:37:42 2020 + Commit: William Hubbs gentoo org> CommitDate: Tue Mar 24 23:38:57 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fcdeccf app-admin/consul: 0.24.1 bump and migrate to go-module Signed-off-by: William Hubbs gentoo.org> app-admin/consul-template/Manifest | 228 .../consul-template/consul-template-0.24.1.ebuild | 287 + 2 files changed, 515 insertions(+) diff --git a/app-admin/consul-template/Manifest b/app-admin/consul-template/Manifest index c890f483099..4d74ac677b6 100644 --- a/app-admin/consul-template/Manifest +++ b/app-admin/consul-template/Manifest @@ -1,5 +1,164 @@ +DIST cloud.google.com%2Fgo%2F@v%2Fv0.26.0.mod 27 BLAKE2B 814b0fa8f12d5ce6171fa629b5a7eb34e0e882cc0c5430986896bb38c243e08dc83098f271227f4ba019e78f16dc97fbb381e833aff1819833d243b08add916b SHA512 5132f3438533427c0ab0fbb7a12112a7830ea9122662ed46019ff89c71d9cf80c02edc32dd5c892da572031b5a2cce100f2602fa6a19bea6be7c02781f701273 DIST consul-template-0.23.0.tar.gz 192356 BLAKE2B 204f0fc7ca6780a60d88ccbd75181897e9c4db5194cd702e2ac3759d456dcb9fcae4a9f8481ccbd2d61609fb9d1330f143a0c039b6278e15d85cc2535cf5b13e SHA512 769992578fb6b9f69e9c41280a46c27e74cabbd7cffddc158dc301ffaa9ad1e5b11e626e5bc2e18532952fecb61f83c107003929e9671d5de4c6f3a82b7120f6 DIST consul-template-0.24.0.tar.gz 192679 BLAKE2B 85717ad08038c9ec27174220cb5bc7174c8ac8eae9815fd0f403ebf0f5daea39429cfed30939764c53cd1448be94e8a2045e6fdd79af41a4fd913592b4f74600 SHA512 ea5c92b2b30534a2e9e407ebef5057e05f201488f3b46fc9f2b339e1cf56086fac15fff3bc17c5622f852139d1d9b3f872a13b9e6978282f4939c76beeeae28a +DIST consul-template-0.24.1.tar.gz 192750 BLAKE2B ed9b8cd0059597fe540f8522d05237f8f98bd26083b5ee73a26b78e9882f76f58b595ed5f423da93d4aeff8717c88ffb1665d70769b744f282507b99dad2f991 SHA512 5cb36888f088f1be2a313de51776d258acd5a7b064fac7a80c31d9a6e8852132c82226703da0dfc26fd093eff7cff8de1c34605c18abbf3353d87e91f9a6ddbe +DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod 34 BLAKE2B ce54a247aef91043830bdf0603c8452ba38eceb1495af6e7a74c9119234a0dc5cd080cb25258c28f5e270acf91189a5ed33e361cbf17de2be5e37dadbda1d90d SHA512 320941bc3b7fb8bc595e6135cbc513a7583d129f0cd92508055291e141191066303cf75148e25198c21f6c6c539a790ea3210f3ecf5de6a2a03b70c753091146 +DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.zip 56132 BLAKE2B 5edcfe991d7fc40094d637bae8d8d6f1f897ab3d3786ade2bb80287738103264520681ced8d30d2037253206c32d3f867f4d024a571cb9aad030ebc451e198eb SHA512 43ed64ae515738487e9b75a2290d0b2bc25e83c021a9f29b21487c37adbf34e74e1e7d3d5ec0dfe678c8396356f95c3993a5f5610d1791ff62056cd182a4272f +DIST github.com%2F!data!dog%2Fdatadog-go%2F@v%2Fv2.2.0+incompatible.mod 37 BLAKE2B 74a94066231395cbd85f1dbbb68408161ef74781c0c686746f97365dceb3ca69e3b924a86e6639b5e4cbcf64928fa21245e6828339105a779a86bc4f132a5bf5 SHA512 da3a3499834784b7ace8158659956206fdb113000fdc84d54b6525805727e37029bdcf263afcbabe724d8b10f6601f1f38a985e6ac10fd0466907ae56da3edd7 +DIST github.com%2Farmon%2Fcircbuf%2F@v%2Fv0.0.0-20150827004946-bbbad097214e.mod 32 BLAKE2B f5b653f20e85bc44cbd3882fdd8f425c0b71733eae4bcdf2623952f1ed2524e8067a169f1cc0025f6570aaa4653969baa7d4626db6cf0dccb0d7378cc36da6b2 SHA512 a201f9c169bba0d962c2595ee8c625a2b7e39873e4bb3eb1ca646340638917dabb2309f1ba4b71d9fca4cf2da2d3684076c67ba362dd07a39538a45240f7f987 +DIST github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.0.0-20180917152333-f0300d1749da.mod 35 BLAKE2B 97d3ccde6ba4ad06a5344183f954cd6dfea580673607a6d54f1c0f3a643aee512bbe5fe7bdbc22629e6ffeb58f70422b9b80577d70fb58db9b03ababc0552ba5 SHA512 fe8dfbec1d09d7da5829af43760a4ddb5495b6a63eeb76fb3758aeb2fcf83d83ea443a15789d7042a0f5e637664babc9c388dbebc63ff7d35fb9545c7c7da991 +DIST github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.0.0-20180917152333-f0300d1749da.zip 37264 BLAKE2B 13a34ae8ce6866da183bb7f9f5dcdb702ffe846a3c5e789e99f6e112a1e64b1dbbe827e5678b4bdcac75ec32ddc52ff303b95b5ee3fd22423eaab44809c2 SHA512 e1b8ad2c09c16599c6e5053f871df9f66698c7a632276c1e68c80c9737216751939b7b7024449ed63da0a292688b4d7a441d64512aa4bd8684e418f4e5da4446 +DIST github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.0.0-20190430140413-ec5e00d3c878.mod 582 BLAKE2B 92aab40d86d733eb8f751fb23e40621b5b3bbfbd8b1d194bc6e689b6df763b4030aa83ab78654dc8e536274af6de247b8fc7e4e35e6cbf2f6fb5532291deec6b SHA512 aa43d2e262a603661ac3dc7aef111aea6e348e11c5384840d2be06224a6c2c580fcc0e3c6645a0d48b48826b0aff92562f0c6504eae980ff5610d2ffd2255d88 +DIST github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.0.0-20190430140413-ec5e00d3c878.zip 41353 BLAKE2B 850ec7d356246c8b47c8594aaba8db95d979ca7fb50b383ec02c6802faf089bb170ea7e86f7e1fe8f95fbed4208c6f39c307871d74b8052de5ccd9d6ae29d49e SHA512 b533a51ecc7709cb74da88cd3dea70b3605e75a88b93d16aca5aafa100352002f5b1c1c6d9c33d6c93ce74663d27b7cf82c8fa8db7aadca4d42e8a7f6354f78e +DIST
[gentoo-commits] repo/gentoo:master commit in: dev-lang/ghc/, dev-lang/ghc/files/
commit: 2f8caac4a356bdcab968b08105ae966fb514b3ef Author: Sergei Trofimovich gentoo org> AuthorDate: Tue Mar 24 23:34:28 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Mar 24 23:34:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f8caac4 dev-lang/ghc: bump up to 8.10.1 Package-Manager: Portage-2.3.95, Repoman-2.3.21 Signed-off-by: Sergei Trofimovich gentoo.org> dev-lang/ghc/Manifest | 2 + .../files/ghc-8.10.1-allow-cross-bootstrap.patch | 17 + .../ghc/files/ghc-8.10.1-no-relax-everywhere.patch | 19 + dev-lang/ghc/ghc-8.10.1.ebuild | 794 + 4 files changed, 832 insertions(+) diff --git a/dev-lang/ghc/Manifest b/dev-lang/ghc/Manifest index bd2437f9012..31b52d5da13 100644 --- a/dev-lang/ghc/Manifest +++ b/dev-lang/ghc/Manifest @@ -3,6 +3,8 @@ DIST ghc-7.10.3-src.tar.bz2 13281867 BLAKE2B 51b0a94cc63269926fd5d04c0fb0871266c DIST ghc-7.8.4-ia64-CLOSUREs-regenerated.patch.gz 13268 BLAKE2B 35af21163e3a46ee340e29eb88daf617eeb094f02da7fdcb80e947c1d26234232b12d9eb2c38c02c3207c047573521fef3ac5e7b87609e66f0c57072fef1038e SHA512 a655713e06324b56f0041edf70837487e296d28e6f3ee35fe116b9938765aaf3469d25e92645e0940655ed3607dff27d3826fe0f995c84e81b51bfc956816e7d DIST ghc-7.8.4-src.tar.bz2 10600755 BLAKE2B 6cf27f663178513b25032b648cf36b016e01361966725dbfc219079961e8eb9b1ab3531427c7012dc599e8e102dc87ed6dd43b31e7bd4e231e2d989936eb2c66 SHA512 079a53891d8ebd8d9b88da96170e60981608a619f8282e4b7948f35244e99bd87277649ac7fcebc227a61a4d21960db8d5e5b9e92f2c69c82d8d68d7fd0a41d3 DIST ghc-8.0.2-src.tar.xz 10687760 BLAKE2B 3b2a487c115680342ce308ff1a42d2b6fa6fb1f31e2670b27a305b4d44160056611b77273c9d47f2e37a1ef01b1aba59c36e76b65c83142a5f09812bf3b1ea02 SHA512 58ea3853cd93b556ecdc4abd0be079b2621171b8491f59004ea4e036a4cba4470aaafe6591b942e0a50a64bdc47540e01fe6900212a1ef7087850112d9bfc5ef +DIST ghc-8.10.1-src.tar.xz 19781652 BLAKE2B 61ff73d3a895cfa0c836e25a684d7a31cf099dcc33d1f308eaf56aa4b2a75b8f38cf963197c11dad9d027270845af20e00a7d81e5417b0fb8b4a98ddbadd53d8 SHA512 e6bb5c326f8354f0892324586c164c6e04168215d8bfeccb594173a838a535e37bac38db6fbdb01fb37150099c12842c53be5e912dfb6a6feeae3c75d4ae24d0 +DIST ghc-8.10.1-testsuite.tar.xz 2091988 BLAKE2B 88796f0fb6ea2bdd749161c84ec88768f3bf87063d2224a083db24f69282e615227626fe3c7b41d4abec10883e22042abed6a231582bab4ea530feffd683ed0b SHA512 35147f98301c5bfb6c939e108de48b2a1133adc1028aaa720ce49d60faa06a4b486a9eded658295e3f203731b4dd53475b57e8213491c45b05959430030be269 DIST ghc-8.2.1-src.tar.xz 10736016 BLAKE2B 60993cfc9569e83b0c383591ef30a7280e0138fbb7bd696ad62d87e68dcbccf31c0b8ba211b6647922b8595c7aec2c783648f12c67da53e0766b71c7d7c923fc SHA512 d9aa2aa7f9414db8f4e51d6c275694b46df515e68331a1a2b6018256333a2c63ebd877b75ee90407ecce5be672ec9afc6bebd62aadbf8ae06b94f1760d1736be DIST ghc-8.2.2-src.tar.xz 10753272 BLAKE2B 6fd792390d3df20f84836466705c3f3c931ba2d594dcbe2b808ea0ae28446b443df8aae74903eabf05ff9064d68a303086cf888ea68222eb1c60959c8f21 SHA512 6549416f470b599973d409fa45f59c25b07e6a94798cef1a19ad432547dc225338cf4dbc4a4793114b4a417798a3b59b122b92b020251074405c5302b7ffe799 DIST ghc-8.4.1-src.tar.xz 11301528 BLAKE2B 6dcf467d04cace856b68315c85b80f19b517dcbc8ae6e2a08c60afa141c9e0261e012738452c9ca208f9fc40c48bd1a0817e5e0fe9f4737383cd7b44ca65c8d9 SHA512 f8ae11f498bf2911fb92635534c6906c96f1fbe5072c7b7447bd3f69e408026b674564515af02a8aaddc57ee6905ce78d10005b12478a39c220580aaec13a9f7 diff --git a/dev-lang/ghc/files/ghc-8.10.1-allow-cross-bootstrap.patch b/dev-lang/ghc/files/ghc-8.10.1-allow-cross-bootstrap.patch new file mode 100644 index 000..7495cc8bff8 --- /dev/null +++ b/dev-lang/ghc/files/ghc-8.10.1-allow-cross-bootstrap.patch @@ -0,0 +1,17 @@ +Allow using cross-compilers to bootstrap GHC. + +In my case I'm using "cross"-compiler from +x86_64-unknown-linux to x86_64-HEAD-linux. + +Those targets have the same ABI and can boot one another. +--- a/configure.ac b/configure.ac +@@ -219,7 +219,7 @@ then + echo "This GHC (${WithGhc}) does not generate code for the build platform" + echo " GHC target platform: $bootstrap_target" + echo " Desired build platform : $BuildPlatform" +-exit 1 ++#exit 1 + fi + + # Testing if we shall enable shared libs support on Solaris. diff --git a/dev-lang/ghc/files/ghc-8.10.1-no-relax-everywhere.patch b/dev-lang/ghc/files/ghc-8.10.1-no-relax-everywhere.patch new file mode 100644 index 000..19c8b4bccc4 --- /dev/null +++ b/dev-lang/ghc/files/ghc-8.10.1-no-relax-everywhere.patch @@ -0,0 +1,19 @@ +https://github.com/gentoo-haskell/gentoo-haskell/issues/704 + +Allow users to specify -W,--relax externally and pass +-Wl,-no-relax unconditonally on all arches. + +Reported-by: wmyrda +--- a/compiler/main/DriverPipeline.hs b/compiler/main/DriverPipeline.hs +@@ -2144,9 +2144,7 @@ joinObjectFiles dflags o_files output_fn = do + -- gcc on sparc sets
[gentoo-commits] proj/sci:master commit in: sci-visualization/fsleyes-props/
commit: 8410e53efaf5abfe3c225db30807e1f69b831fe9 Author: Horea Christian chymera eu> AuthorDate: Tue Mar 24 23:10:26 2020 + Commit: Horea Christian gmail com> CommitDate: Tue Mar 24 23:10:26 2020 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=8410e53e sci-visualization/fsleyes-props: PYTHON_COMPAT 3_7 Package-Manager: Portage-2.3.95, Repoman-2.3.21 Signed-off-by: Horea Christian chymera.eu> sci-visualization/fsleyes-props/fsleyes-props-1.6.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-visualization/fsleyes-props/fsleyes-props-1.6.7.ebuild b/sci-visualization/fsleyes-props/fsleyes-props-1.6.7.ebuild index 8407e9d20..2e80199ec 100644 --- a/sci-visualization/fsleyes-props/fsleyes-props-1.6.7.ebuild +++ b/sci-visualization/fsleyes-props/fsleyes-props-1.6.7.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_6 ) +PYTHON_COMPAT=( python3_{6,7} ) inherit distutils-r1 virtualx
[gentoo-commits] repo/gentoo:master commit in: media-plugins/audacious-plugins/
commit: 82578cc371e734e3d57664b7ba8c0cd9c9fc5493 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Mar 24 23:00:29 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Mar 24 23:01:09 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82578cc3 media-plugins/audacious-plugins: Drop 3.9-r3 Package-Manager: Portage-2.3.95, Repoman-2.3.21 Signed-off-by: Andreas Sturmlechner gentoo.org> media-plugins/audacious-plugins/Manifest | 1 - .../audacious-plugins-3.9-r3.ebuild| 146 - 2 files changed, 147 deletions(-) diff --git a/media-plugins/audacious-plugins/Manifest b/media-plugins/audacious-plugins/Manifest index 9c1d19b26f8..801ea0015f3 100644 --- a/media-plugins/audacious-plugins/Manifest +++ b/media-plugins/audacious-plugins/Manifest @@ -1,3 +1,2 @@ DIST audacious-plugins-3.10.1.tar.bz2 1715477 BLAKE2B fda3940e6c06aadd93a3e1538be747083fcc969cf3118cf3e942787906b9ee0a13bd3c30d15ba19cb713559cdf8f7b71d7b961173b1619f0aafbdea5deb75ac3 SHA512 454e9ce4061e92a0ecda40f562d4cc7453fc0019fd76b25dbe9e319319fa37c22f9785cb29563e8074de8a88e6130106aca1e431790297e1b4636dc974fde565 -DIST audacious-plugins-3.9-gtk3.tar.bz2 1842950 BLAKE2B 55f373be204a9b4c9cff41d41d43c4776f680ab203643e90e5d338bec2e7f8a4c60cda9caa08e461089a475f3ec1bc237538f781718eb0d26a4365743337e977 SHA512 e2529af761bc97e589cac08689b16db657096b1bbfcc802789726ae1b472746025bec1b492de52eef755d7b50574d09b9250761bf701b1ca37f8a0e8db0f207b DIST audacious-plugins-4.0.tar.bz2 1741569 BLAKE2B 2be0bd0d48cda51788286385a1c75d9f9d5701fff325dab7fe0f63560051690f023d8e27d24d33b87aefeaa0d54cc5e6240736511d9b547aad9d260da0e9f471 SHA512 f9f7d249ff5b8337729ce59b24ec249b96842ed9986a6a42a4de179bed44a431316537311a5514d652c0f847d7e849afd18e0bb2a2a5628d24cc6d449c52095c diff --git a/media-plugins/audacious-plugins/audacious-plugins-3.9-r3.ebuild b/media-plugins/audacious-plugins/audacious-plugins-3.9-r3.ebuild deleted file mode 100644 index 795d2dc4be8..000 --- a/media-plugins/audacious-plugins/audacious-plugins-3.9-r3.ebuild +++ /dev/null @@ -1,146 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="Lightweight and versatile audio player" -HOMEPAGE="https://audacious-media-player.org/; -SRC_URI="https://distfiles.audacious-media-player.org/${P}-gtk3.tar.bz2; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="aac +alsa bs2b cdda cue ffmpeg flac fluidsynth gnome http gme jack lame libav libnotify libsamplerate - lirc mms modplug mp3 nls pulseaudio scrobbler sdl sid sndfile soxr speedpitch vorbis wavpack" -REQUIRED_USE="|| ( alsa jack pulseaudio sdl )" - -# The following plugins REQUIRE a GUI build of audacious, because non-GUI -# builds do NOT install the libaudgui library & headers. -# Plugins without a configure option: -# alarm -# albumart -# delete-files -# ladspa -# playlist-manager -# search-tool -# skins -# vtx -# Plugins with a configure option: -# glspectrum -# gtkui -# hotkey -# notify -# statusicon -RDEPEND=" - app-arch/unzip - dev-libs/dbus-glib - dev-libs/glib - dev-libs/libxml2:2 - ~media-sound/audacious-${PV} - x11-libs/gtk+:3 - x11-libs/libXcomposite - x11-libs/libXrender - aac? ( >=media-libs/faad2-2.7 ) - alsa? ( >=media-libs/alsa-lib-1.0.16 ) - bs2b? ( media-libs/libbs2b ) - cdda? ( - dev-libs/libcdio:= - dev-libs/libcdio-paranoia:= - >=media-libs/libcddb-1.2.1 - ) - cue? ( media-libs/libcue:= ) - ffmpeg? ( >=virtual/ffmpeg-0.7.3 ) - flac? ( - >=media-libs/flac-1.2.1-r1 - >=media-libs/libvorbis-1.0 - ) - fluidsynth? ( media-sound/fluidsynth:= ) - http? ( >=net-libs/neon-0.26.4 ) - jack? ( - >=media-libs/bio2jack-0.4 - virtual/jack - ) - lame? ( media-sound/lame ) - libnotify? ( x11-libs/libnotify ) - libsamplerate? ( media-libs/libsamplerate:= ) - lirc? ( app-misc/lirc ) - mms? ( >=media-libs/libmms-0.3 ) - modplug? ( media-libs/libmodplug ) - mp3? ( >=media-sound/mpg123-1.12.1 ) - pulseaudio? ( >=media-sound/pulseaudio-0.9.3 ) - scrobbler? ( net-misc/curl ) - sdl? ( media-libs/libsdl2[sound] ) - sid? ( >=media-libs/libsidplayfp-1.0.0 ) - sndfile? ( >=media-libs/libsndfile-1.0.17-r1 ) - soxr? ( media-libs/soxr ) - speedpitch? ( media-libs/libsamplerate:= ) - vorbis? ( - >=media-libs/libogg-1.1.3 - >=media-libs/libvorbis-1.2.0 - ) - wavpack? ( >=media-sound/wavpack-4.50.1-r1 ) -" -DEPEND="${RDEPEND} - dev-util/gdbus-codegen - virtual/pkgconfig - nls? ( dev-util/intltool ) -" - -S="${WORKDIR}/${P}-gtk3" - -src_prepare() { - default -
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: cac0a03cf647cfc1e8058024181c0b78ebe2ce4a Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Mar 24 23:01:48 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Mar 24 23:01:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cac0a03c profiles: Drop media-sound/audacious-3.9, media-plugins/audacious-3.9-r3 Closes: https://bugs.gentoo.org/671828 Closes: https://bugs.gentoo.org/672262 Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/package.mask | 12 1 file changed, 12 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index 011c9fe0f66..57ea9ddafad 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -48,18 +48,6 @@ media-video/pymp # No signs of porting work, bug #708076, masked for removal in 30 days. x11-misc/xplanetFX -# Andreas Sturmlechner (2020-03-21) -# Package appears dead upstream, purpose unclear after media-sound/audacious-3.9 -# is gone, bug #671828. GTK2 (3.10.1) or Qt5 (4.0) version of Audacious remains. -# Masked for removal in 30 days. -# -# Sebastian Pipping (2020-03-24) -# Audacious aspect dropped from Freeverb3 ebuild now so that -# package media-libs/freeverb3 can live on. -# Keeping Audacious 3.9* masked for removal as before. -=media-sound/audacious-3.9* -=media-plugins/audacious-plugins-3.9* - # Jonas Stein (2020-03-21) # Package masked for removal. Broken SRC_URI, # upstream is dead.
[gentoo-commits] repo/gentoo:master commit in: media-sound/audacious/
commit: 595aad543758808d1001e1bee1528dce7331360b Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Mar 24 23:00:07 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Mar 24 23:01:08 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=595aad54 media-sound/audacious: Drop 3.9-r1 Package-Manager: Portage-2.3.95, Repoman-2.3.21 Signed-off-by: Andreas Sturmlechner gentoo.org> media-sound/audacious/Manifest| 1 - media-sound/audacious/audacious-3.9-r1.ebuild | 73 --- 2 files changed, 74 deletions(-) diff --git a/media-sound/audacious/Manifest b/media-sound/audacious/Manifest index dc2dd0163e7..aa671cd5981 100644 --- a/media-sound/audacious/Manifest +++ b/media-sound/audacious/Manifest @@ -1,4 +1,3 @@ DIST audacious-3.10.1.tar.bz2 564481 BLAKE2B d1f76f34f0f6fbbe5ba92a95015fa0f3ef6399cc05f69f58474523761b00a4de7b8471660d9cb640487110cc3998df59f21108ff0b4ea72014ad75cd32ad864b SHA512 e88891caaa3897f9b4abf39136e20834aedf1287d0d5eefea392fda89050db8db00c6f363976a68fe250ddbae4e27590f7615916a76370a44ca9235f1fa60b43 -DIST audacious-3.9-gtk3.tar.bz2 600249 BLAKE2B 08559eafc85236e8e881d0cbe6f08e29c82baf0fc46b9209f1d3eee290460260bfa99e6e8f26940f8c6854f3782da24061226ebdb416b6249d10914093e16276 SHA512 6ff98d027c13b30ea9600a9aba914ec993c69826199b8dc303cb60cebdf2af06a7e3dd4af1d34a86343be5485848a57c8a29e48d2a45a33945585550de4e5f9c DIST audacious-4.0.tar.bz2 579176 BLAKE2B 62127d9dcc666e0834c71d5004863fe7c2f7a5835a3549aa88decd6e74d6714e70f59343c3a8b5a73bfe43064bf47f8b2d15d964c4957ad70ed17f65a90c0ccb SHA512 82a44270a4dad39098f7055d540a44e6e0e9826a3f140d7feb537518e42a8d391357c1adbcc62d118b0a82e79c88729e74748f8b41b9d8e4ff40ffc5d96ec759 DIST gentoo_ice-xmms-0.2.tar.bz2 51839 BLAKE2B d3bf8dbfee675dd588bc0258f1015c76877b6b0a3835813d8e9621d149b924aaa33544d07f7ad44a01c058d41d7480b3908b0773c124af33b6e020c376b13d54 SHA512 e863a8f86073007c47ce8c20739aae4bff22e22a7ddc11556b12ae6ebb68654cec7310fdc9d05f2c47f81cf2591fe601b2eb12a2fd911c0a6118c9f3cc524f05 diff --git a/media-sound/audacious/audacious-3.9-r1.ebuild b/media-sound/audacious/audacious-3.9-r1.ebuild deleted file mode 100644 index 593acf1e62b..000 --- a/media-sound/audacious/audacious-3.9-r1.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -MY_P="${P/_/-}-gtk3" -inherit gnome2-utils xdg-utils - -DESCRIPTION="Lightweight and versatile audio player" -HOMEPAGE="https://audacious-media-player.org/; -SRC_URI="https://distfiles.audacious-media-player.org/${MY_P}.tar.bz2 - mirror://gentoo/gentoo_ice-xmms-0.2.tar.bz2" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="nls" - -RDEPEND=" - >=dev-libs/dbus-glib-0.60 - >=dev-libs/glib-2.28 - >=x11-libs/cairo-1.2.6 - >=x11-libs/pango-1.8.0 - virtual/freedesktop-icon-theme - x11-libs/gtk+:3 -" -DEPEND="${RDEPEND} - virtual/pkgconfig - nls? ( dev-util/intltool ) -" -PDEPEND="~media-plugins/audacious-plugins-${PV}" - -S="${WORKDIR}/${MY_P}" - -src_prepare() { - default - if ! use nls; then - sed -e "/SUBDIRS/s/ po//" -i Makefile || die # bug #512698 - fi -} - -src_configure() { - # D-Bus is a mandatory dependency, remote control, - # session management and some plugins depend on this. - # Building without D-Bus is *unsupported* and a USE-flag - # will not be added due to the bug reports that will result. - # Bugs #197894, #199069, #207330, #208606 - econf \ - --disable-valgrind \ - --enable-dbus \ - --enable-gtk \ - $(use_enable nls) -} - -src_install() { - default - - # Gentoo_ice skin installation; bug #109772 - insinto /usr/share/audacious/Skins/gentoo_ice - doins -r "${WORKDIR}"/gentoo_ice/. - docinto gentoo_ice - dodoc "${WORKDIR}"/README -} - -pkg_postinst() { - xdg_desktop_database_update - gnome2_icon_cache_update -} - -pkg_postrm() { - xdg_desktop_database_update - gnome2_icon_cache_update -}
[gentoo-commits] proj/sci:master commit in: sci-libs/spyking-circus/
commit: cf6cfaaf7c4b4ce17950bc3cdd89010c9a072914 Author: Horea Christian chymera eu> AuthorDate: Tue Mar 24 23:02:42 2020 + Commit: Horea Christian gmail com> CommitDate: Tue Mar 24 23:02:42 2020 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=cf6cfaaf sci-libs/spyking-circus: version bump 0.9.6 and PYTHON_COMPAT update to 3_7 Package-Manager: Portage-2.3.95, Repoman-2.3.21 Signed-off-by: Horea Christian chymera.eu> ...rcus-0.8.3.ebuild => spyking-circus-0.9.6.ebuild} | 20 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/sci-libs/spyking-circus/spyking-circus-0.8.3.ebuild b/sci-libs/spyking-circus/spyking-circus-0.9.6.ebuild similarity index 69% rename from sci-libs/spyking-circus/spyking-circus-0.8.3.ebuild rename to sci-libs/spyking-circus/spyking-circus-0.9.6.ebuild index b5eca209c..8d77b3150 100644 --- a/sci-libs/spyking-circus/spyking-circus-0.8.3.ebuild +++ b/sci-libs/spyking-circus/spyking-circus-0.9.6.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python2_7 python3_{5,6} ) +PYTHON_COMPAT=( python3_{6,7} ) inherit distutils-r1 @@ -13,8 +13,7 @@ SRC_URI="https://github.com/spyking-circus/spyking-circus/archive/${PV}.tar.gz; LICENSE="CeCILL-2" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" -RESTRICT="test" +IUSE="test" RDEPEND=" dev-python/mpi4py[${PYTHON_USEDEP}] @@ -28,8 +27,13 @@ RDEPEND=" dev-python/tqdm[${PYTHON_USEDEP}] dev-python/blosc[${PYTHON_USEDEP}] dev-python/statsmodels[${PYTHON_USEDEP}] - sci-libs/scikits_learn[${PYTHON_USEDEP}] -" -DEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] " +DEPEND="" + +# Tests do not yet work as per upstream, also a qt5 dependency may need to be added for them in the future: +# https://github.com/spyking-circus/spyking-circus/issues/234 + +RESTRICT="test" +python_test() { + nosetests || die "Tests failed under ${EPYTHON}" +}
[gentoo-commits] proj/sci:master commit in: sci-libs/nipy-templates/
commit: 3e15fbd3c424ccd86c0001de906ce29c0f29ead0 Author: Horea Christian chymera eu> AuthorDate: Tue Mar 24 23:00:27 2020 + Commit: Horea Christian gmail com> CommitDate: Tue Mar 24 23:00:27 2020 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=3e15fbd3 sci-libs/nipy-templates: remove from tree. Unmaintained, not used by any packages Signed-off-by: Horea Christian chymera.eu> sci-libs/nipy-templates/metadata.xml | 15 --- sci-libs/nipy-templates/nipy-templates-0.2.ebuild | 20 2 files changed, 35 deletions(-) diff --git a/sci-libs/nipy-templates/metadata.xml b/sci-libs/nipy-templates/metadata.xml deleted file mode 100644 index 1b34497a7..0 --- a/sci-libs/nipy-templates/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - horea.chr...@gmail.com - Horea Christian - - - s...@gentoo.org - Gentoo Science Project - - -Nipy-templates is a package containing template files needed by some nipy functions. - - diff --git a/sci-libs/nipy-templates/nipy-templates-0.2.ebuild b/sci-libs/nipy-templates/nipy-templates-0.2.ebuild deleted file mode 100644 index 0cde31df8..0 --- a/sci-libs/nipy-templates/nipy-templates-0.2.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 ) - -inherit distutils-r1 - -DESCRIPTION="Normalization templates for Python Neuroimaging" -HOMEPAGE="http://nipy.org/; -SRC_URI="http://nipy.org/data-packages/${P}.tar.gz; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="" - -RDEPEND="" -DEPEND=""
[gentoo-commits] repo/gentoo:master commit in: profiles/, profiles/base/, media-libs/freeverb3/
commit: 55146687ca4ec05fb93e2daa640cb6a668743fbf Author: Sebastian Pipping gentoo org> AuthorDate: Tue Mar 24 22:28:52 2020 + Commit: Sebastian Pipping gentoo org> CommitDate: Tue Mar 24 22:32:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55146687 media-libs/freeverb3: Drop masked Jack and Audacious bits to survive Bug: https://bugs.gentoo.org/671828 Signed-off-by: Sebastian Pipping gentoo.org> Package-Manager: Portage-2.3.92, Repoman-2.3.20 ...3-3.2.1-r1.ebuild => freeverb3-3.2.1-r2.ebuild} | 32 -- media-libs/freeverb3/metadata.xml | 1 - profiles/base/package.use.stable.mask | 4 --- profiles/package.mask | 6 +++- 4 files changed, 10 insertions(+), 33 deletions(-) diff --git a/media-libs/freeverb3/freeverb3-3.2.1-r1.ebuild b/media-libs/freeverb3/freeverb3-3.2.1-r2.ebuild similarity index 57% rename from media-libs/freeverb3/freeverb3-3.2.1-r1.ebuild rename to media-libs/freeverb3/freeverb3-3.2.1-r2.ebuild index ad6ce443e98..956f16ac14e 100644 --- a/media-libs/freeverb3/freeverb3-3.2.1-r1.ebuild +++ b/media-libs/freeverb3/freeverb3-3.2.1-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,27 +10,9 @@ SRC_URI="mirror://nongnu/${PN}/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" KEYWORDS="amd64 x86" -IUSE="audacious forcefpu jack openmp plugdouble threads" +IUSE="forcefpu openmp plugdouble threads" -REQUIRED_USE="jack? ( audacious )" - -_GTK_DEPEND=" - >=dev-libs/glib-2.4.7:2 - x11-libs/cairo - x11-libs/gtk+:3 - x11-libs/pango -" -RDEPEND=" - sci-libs/fftw:3.0= - audacious? ( ${_GTK_DEPEND} - =media-sound/audacious-3.9*[gtk3(+)] - media-libs/libsndfile - ) - jack? ( ${_GTK_DEPEND} - virtual/jack - media-libs/libsndfile - ) -" +RDEPEND="sci-libs/fftw:3.0=" DEPEND="${RDEPEND}" src_configure() { @@ -42,8 +24,8 @@ src_configure() { --disable-profile --disable-sample --disable-srcnewcoeffs - $(use_enable audacious) - $(use_enable jack) + --disable-audacious + --disable-jack $(use_enable openmp omp) $(use_enable plugdouble) $(use_enable threads pthread) @@ -55,10 +37,6 @@ src_install() { emake DESTDIR="${D}" install einstalldocs - if use audacious ; then - find "${D}/usr/$(get_libdir)/audacious/" -name '*.la' -print -delete || die - fi - insinto /usr/share/${PN}/samples/IR doins samples/IR/*.wav } diff --git a/media-libs/freeverb3/metadata.xml b/media-libs/freeverb3/metadata.xml index c5d214afe1d..5a8e3e767be 100644 --- a/media-libs/freeverb3/metadata.xml +++ b/media-libs/freeverb3/metadata.xml @@ -10,7 +10,6 @@ Gentoo Sound project - Build Audacious plugin Disable assembly code Build plugins in double precision mode (default is float) diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask index 419ade28d38..03f6afbc88e 100644 --- a/profiles/base/package.use.stable.mask +++ b/profiles/base/package.use.stable.mask @@ -136,10 +136,6 @@ app-backup/backup-manager s3 # Requires stable phpunit dev-php/PEAR-Text_Password test -# Andreas K. Hüttel (2017-11-04) -# Requires audacious, which is masked. Bug 632513 -media-libs/freeverb3 audacious jack - # Andreas Sturmlechner (2017-10-22) # Requires unmaintained unstable dependency net-libs/gloox. # The go flag requires stable masked dev-lang/go[gccgo]. diff --git a/profiles/package.mask b/profiles/package.mask index b049823d803..011c9fe0f66 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -52,7 +52,11 @@ x11-misc/xplanetFX # Package appears dead upstream, purpose unclear after media-sound/audacious-3.9 # is gone, bug #671828. GTK2 (3.10.1) or Qt5 (4.0) version of Audacious remains. # Masked for removal in 30 days. -media-libs/freeverb3 +# +# Sebastian Pipping (2020-03-24) +# Audacious aspect dropped from Freeverb3 ebuild now so that +# package media-libs/freeverb3 can live on. +# Keeping Audacious 3.9* masked for removal as before. =media-sound/audacious-3.9* =media-plugins/audacious-plugins-3.9*
[gentoo-commits] repo/gentoo:master commit in: dev-util/ccache/files/, dev-util/ccache/
commit: 650d7b15773aea3eda20f2b870ad3266ddeefa6d Author: Sergei Trofimovich gentoo org> AuthorDate: Tue Mar 24 22:27:06 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Mar 24 22:29:55 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=650d7b15 dev-util/ccache: backport workaround for /dev/null clobber In bug #712080 'hard_link = true' mode of ccache unlinked /dev/null as ccache was running as root. This workaround allows /dev/null to survive. Other special files still stay affected. Bug: https://bugs.gentoo.org/712080 Package-Manager: Portage-2.3.95, Repoman-2.3.21 Signed-off-by: Sergei Trofimovich gentoo.org> dev-util/ccache/ccache-3.7.8-r1.ebuild| 71 +++ dev-util/ccache/files/ccache-3.7.8-dev-null.patch | 57 ++ 2 files changed, 128 insertions(+) diff --git a/dev-util/ccache/ccache-3.7.8-r1.ebuild b/dev-util/ccache/ccache-3.7.8-r1.ebuild new file mode 100644 index 000..c84c0678c54 --- /dev/null +++ b/dev-util/ccache/ccache-3.7.8-r1.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="fast compiler cache" +HOMEPAGE="https://ccache.dev/; +SRC_URI="https://github.com/ccache/ccache/releases/download/v${PV}/ccache-${PV}.tar.xz; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86" +IUSE="test" + +DEPEND="app-arch/xz-utils + sys-libs/zlib" +RDEPEND="${DEPEND} + dev-util/shadowman + sys-apps/gentoo-functions" +# clang-specific tests use dev-libs/elfutils to compare objects for equality. +# Let's pull in the dependency unconditionally. +DEPEND+=" + test? ( dev-libs/elfutils )" + +RESTRICT="!test? ( test )" + +PATCHES=( + "${FILESDIR}"/${PN}-3.5-nvcc-test.patch + "${FILESDIR}"/${PN}-3.7.8-dev-null.patch +) + +src_prepare() { + default + + sed \ + -e "/^EPREFIX=/s:'':'${EPREFIX}':" \ + "${FILESDIR}"/ccache-config-3 > ccache-config || die +} + +src_configure() { + econf --without-bundled-zlib +} + +src_compile() { + emake V=1 +} + +src_test() { + emake check V=1 +} + +src_install() { + DOCS=( doc/{AUTHORS,MANUAL,NEWS}.adoc CONTRIBUTING.md README.md ) + default + + dobin ccache-config + insinto /usr/share/shadowman/tools + newins - ccache <<<"${EPREFIX}/usr/lib/ccache/bin" +} + +pkg_prerm() { + if [[ -z ${REPLACED_BY_VERSION} && ${ROOT:-/} == / ]] ; then + eselect compiler-shadow remove ccache + fi +} + +pkg_postinst() { + if [[ ${ROOT:-/} == / ]]; then + eselect compiler-shadow update ccache + fi +} diff --git a/dev-util/ccache/files/ccache-3.7.8-dev-null.patch b/dev-util/ccache/files/ccache-3.7.8-dev-null.patch new file mode 100644 index 000..389f9e3a1e2 --- /dev/null +++ b/dev-util/ccache/files/ccache-3.7.8-dev-null.patch @@ -0,0 +1,57 @@ +https://bugs.gentoo.org/712080 + +From 9a794689a8ba47e79c96d6c370976448b756973c Mon Sep 17 00:00:00 2001 +From: Joel Rosdahl +Date: Sun, 22 Mar 2020 14:30:23 +0100 +Subject: [PATCH] Disable hard link mode when the output object file is + /dev/null +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +When hard link mode is enabled, ccache ≥3.6 unlinks the output file +before writing to it as a workaround for a bug in Clang (#331). This +unfortunately means that /dev/null will be removed when building as root +(don’t do that, BTW) with hard link mode enabled and /dev/null as the +the output file. A similar problem exists if the dependency file is +/dev/null, regardless of hard link mode. + +Fix this by not unlinking the output file if it’s /dev/null and by not +copying files to /dev/null at all. (There is no need to handle other +non-regular output files since /dev/null is the only allowed non-regular +output file.) + +Fixes #564. +--- + src/ccache.c | 8 +++- + 1 file changed, 7 insertions(+), 1 deletion(-) + +diff --git a/src/ccache.c b/src/ccache.c +index 6e9da51..b9bafac 100644 +--- a/src/ccache.c b/src/ccache.c +@@ -1299,6 +1299,11 @@ move_file_to_cache_same_fs(const char *source, const char *dest) + static void + do_copy_or_link_file_from_cache(const char *source, const char *dest, bool copy) + { ++ if (str_eq(dest, "/dev/null")) { ++ cc_log("Skipping copy from %s to %s", source, dest); ++ return; ++ } ++ + int ret; + bool do_link = !copy && conf->hard_link && !file_is_compressed(source); + if (do_link) { +@@ -1432,7 +1437,8 @@ to_cache(struct args *args, struct hash *depend_mode_hash) + args_add(args, "-o"); + args_add(args, output_obj); + +- if (conf->hard_link) { ++ if (conf->hard_link && !str_eq(output_obj, "/dev/null")) { ++ // This is a
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libutempter/
commit: f92a659da835aea056c791d2c8e2d3e38b50a5d4 Author: Lars Wendler gentoo org> AuthorDate: Tue Mar 24 22:07:32 2020 + Commit: Lars Wendler gentoo org> CommitDate: Tue Mar 24 22:09:08 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f92a659d sys-libs/libutempter: EAPI-7 revbump Package-Manager: Portage-2.3.95, Repoman-2.3.21 Signed-off-by: Lars Wendler gentoo.org> ...er-1.1.6-r2.ebuild => libutempter-1.1.6-r3.ebuild} | 19 ++- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/sys-libs/libutempter/libutempter-1.1.6-r2.ebuild b/sys-libs/libutempter/libutempter-1.1.6-r3.ebuild similarity index 87% rename from sys-libs/libutempter/libutempter-1.1.6-r2.ebuild rename to sys-libs/libutempter/libutempter-1.1.6-r3.ebuild index 4b54fc4cef3..00420c6927b 100644 --- a/sys-libs/libutempter/libutempter-1.1.6-r2.ebuild +++ b/sys-libs/libutempter/libutempter-1.1.6-r3.ebuild @@ -1,9 +1,9 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="4" +EAPI=7 -inherit user multilib flag-o-matic toolchain-funcs +inherit multilib flag-o-matic toolchain-funcs DESCRIPTION="Library that allows non-privileged apps to write utmp (login) info" HOMEPAGE="https://altlinux.org/index.php?module=sisyphus=libutempter; @@ -14,13 +14,14 @@ SLOT="0" KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux" IUSE="static-libs elibc_FreeBSD" -RDEPEND="!sys-apps/utempter" - -pkg_setup() { - enewgroup utmp 406 -} +RDEPEND=" + !sys-apps/utempter + acct-group/utmp +" src_prepare() { + default + local args=( -e "/^libdir /s:/usr/lib:${EPREFIX}/usr/$(get_libdir):" -e '/^libexecdir /s:=.*:= $(libdir)/misc:' @@ -57,12 +58,12 @@ src_install() { } pkg_postinst() { - if [ -f "${EROOT}/var/log/wtmp" ] ; then + if [[ -f "${EROOT}/var/log/wtmp" ]] ; then chown root:utmp "${EROOT}/var/log/wtmp" chmod 664 "${EROOT}/var/log/wtmp" fi - if [ -f "${EROOT}/var/run/utmp" ] ; then + if [[ -f "${EROOT}/var/run/utmp" ]] ; then chown root:utmp "${EROOT}/var/run/utmp" chmod 664 "${EROOT}/var/run/utmp" fi
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Bio-DB-HTS/, dev-perl/Bio-DB-HTS/files/
commit: 9e4c8752a1e910bd8fc65e500672de0019b2cffd Author: Marek Szuba gentoo org> AuthorDate: Tue Mar 24 22:06:38 2020 + Commit: Marek Szuba gentoo org> CommitDate: Tue Mar 24 22:07:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e4c8752 dev-perl/Bio-DB-HTS: respect LDFLAGS Closes: https://bugs.gentoo.org/713816 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Marek Szuba gentoo.org> dev-perl/Bio-DB-HTS/Bio-DB-HTS-2.110.0.ebuild | 3 ++- dev-perl/Bio-DB-HTS/Bio-DB-HTS-3.10.0.ebuild | 1 + .../Bio-DB-HTS/files/2.11-build_env_ldflags.patch | 22 ++ 3 files changed, 25 insertions(+), 1 deletion(-) diff --git a/dev-perl/Bio-DB-HTS/Bio-DB-HTS-2.110.0.ebuild b/dev-perl/Bio-DB-HTS/Bio-DB-HTS-2.110.0.ebuild index 745f39851f3..76af57429d3 100644 --- a/dev-perl/Bio-DB-HTS/Bio-DB-HTS-2.110.0.ebuild +++ b/dev-perl/Bio-DB-HTS/Bio-DB-HTS-2.110.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -24,6 +24,7 @@ DEPEND="${RDEPEND} test? ( dev-perl/Test-LeakTrace )" PATCHES=( + "${FILESDIR}/2.11-build_env_ldflags.patch" "${FILESDIR}/2.11-build_split_htslib_opts.patch" ) diff --git a/dev-perl/Bio-DB-HTS/Bio-DB-HTS-3.10.0.ebuild b/dev-perl/Bio-DB-HTS/Bio-DB-HTS-3.10.0.ebuild index 6b6736ef6c1..575961ddaf1 100644 --- a/dev-perl/Bio-DB-HTS/Bio-DB-HTS-3.10.0.ebuild +++ b/dev-perl/Bio-DB-HTS/Bio-DB-HTS-3.10.0.ebuild @@ -24,6 +24,7 @@ DEPEND="${RDEPEND} test? ( dev-perl/Test-LeakTrace )" PATCHES=( + "${FILESDIR}/2.11-build_env_ldflags.patch" "${FILESDIR}/2.11-build_split_htslib_opts.patch" ) diff --git a/dev-perl/Bio-DB-HTS/files/2.11-build_env_ldflags.patch b/dev-perl/Bio-DB-HTS/files/2.11-build_env_ldflags.patch new file mode 100644 index 000..eef07791418 --- /dev/null +++ b/dev-perl/Bio-DB-HTS/files/2.11-build_env_ldflags.patch @@ -0,0 +1,22 @@ +--- a/Build.PL b/Build.PL +@@ -107,11 +107,17 @@ + my $hts_include = $self->config_data('hts_include'); + my $hts_lib = $self->config_data('hts_lib'); + my $static = $self->args('static'); ++ ++my @env_linker_flags; ++if ( defined $ENV{LDFLAGS} ) { ++@env_linker_flags = split qr{\s+}, $ENV{LDFLAGS}; ++} ++ + $self->include_dirs([$hts_include]); + if($static){ +- $self->extra_linker_flags("-L$hts_lib", '-lhts', '-lpthread', '-lz'); ++ $self->extra_linker_flags(@env_linker_flags, "-L$hts_lib", '-lhts', '-lpthread', '-lz'); + }else{ +- $self->extra_linker_flags("-L$hts_lib", "-Wl,-rpath,$hts_lib", '-lhts', '-lpthread', '-lz'); ++ $self->extra_linker_flags(@env_linker_flags, "-L$hts_lib", "-Wl,-rpath,$hts_lib", '-lhts', '-lpthread', '-lz'); + } + } +
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: 7150af5e6ccbe61ea9873c9c7911eeaf18a0c033 Author: Lars Wendler gentoo org> AuthorDate: Tue Mar 24 21:58:18 2020 + Commit: Lars Wendler gentoo org> CommitDate: Tue Mar 24 22:01:26 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7150af5e sys-fs/fuse: Bump to version 3.9.1 Package-Manager: Portage-2.3.95, Repoman-2.3.21 Signed-off-by: Lars Wendler gentoo.org> sys-fs/fuse/Manifest | 1 + sys-fs/fuse/fuse-3.9.1.ebuild | 78 +++ 2 files changed, 79 insertions(+) diff --git a/sys-fs/fuse/Manifest b/sys-fs/fuse/Manifest index 5b61de94e64..f09ffac5c8e 100644 --- a/sys-fs/fuse/Manifest +++ b/sys-fs/fuse/Manifest @@ -2,3 +2,4 @@ DIST fuse-2.9.8.tar.gz 4610904 BLAKE2B 803eebea510834676379df8c9514050efcf47d83c DIST fuse-2.9.9.tar.gz 1813177 BLAKE2B 9e9141380bda46eb0bcce325c6fd293fe3844fe884a4952bb38d4b89dc48b728ffcc891038b3a7a861f05acfacce9dd7bb0e11d600609f3ad0ab278ccbe98847 SHA512 3d82fafd04f2924299bb09d2bb144935fa004a43fb9a6568e2e1cc5a60fded2efa1711029a0d7f12b3e6e4501f7217f2ee3545646d89da8dece083cb390f23e2 DIST fuse-3.8.0.tar.xz 1416716 BLAKE2B f921b739489e8eb8b2a78b719c9761f330de839f151f787a6db37d8d004ef9b90022bfe3c5d24ceab333cde8741340ede0315a5b92cabdaf87fb1b291f72e292 SHA512 46d2b1494c73f8b6b2be4e8969bb9906ea35620fb4081edc3176f7ba34e6ed815d5f9c5c6f06604fb37836460e25d0ce51619853288bb881362f04cba6b31812 DIST fuse-3.9.0.tar.xz 1523028 BLAKE2B 2fff93431e59e370189fb1527de7bff3863d20e1a62628bb56a6671077a1c919b394ddac66537a1ef7c2991556b1817b2c7f6a92c161ebfffbc804466e19e5e7 SHA512 0c96df5db4d0ceb7885ddb6f6c05b523ee7e179f8f411ad0614caecb9fa0f5fd682ab9bf4dfdaa3aff9d90c18b8947a122ee376328535e49fa6091d784aa0cb7 +DIST fuse-3.9.1.tar.xz 1595308 BLAKE2B 3b1d5c8ac99e96183581d034889d8d6cab8f26cafd765dc4ab2cbeb655b3b162836c960ceacf08cd458bec2daaf0474877c9611ef6a6543795e4971ddc12 SHA512 295bb62274264789c977a1fee78c6c122a2f227ae85d750b8519cafbdcf6551499b77cf021d83cc8261831e29761c166d84a4e50bdebb4191c76bcad1d15d329 diff --git a/sys-fs/fuse/fuse-3.9.1.ebuild b/sys-fs/fuse/fuse-3.9.1.ebuild new file mode 100644 index 000..947ec7caa8e --- /dev/null +++ b/sys-fs/fuse/fuse-3.9.1.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{6,7,8} ) + +inherit meson multilib-minimal flag-o-matic udev python-any-r1 + +DESCRIPTION="An interface for filesystems implemented in userspace" +HOMEPAGE="https://github.com/libfuse/libfuse; +SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.xz; + +LICENSE="GPL-2 LGPL-2.1" +SLOT="3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +IUSE="+suid test" +RESTRICT="!test? ( test )" + +BDEPEND="virtual/pkgconfig + test? ( + ${PYTHON_DEPS} + $(python_gen_any_dep 'dev-python/pytest[${PYTHON_USEDEP}]') + )" +RDEPEND=">=sys-fs/fuse-common-3.3.0-r1" + +DOCS=( AUTHORS ChangeLog.rst README.md doc/README.NFS doc/kernel.txt ) + +python_check_deps() { + has_version "dev-python/pytest[${PYTHON_USEDEP}]" +} + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +src_prepare() { + default + + # lto not supported yet -- https://github.com/libfuse/libfuse/issues/198 + filter-flags '-flto*' + + # passthough_ll is broken on systems with 32-bit pointers + cat /dev/null > example/meson.build || die +} + +multilib_src_configure() { + local emesonargs=( + -Duseroot=false + -Dudevrulesdir="${EPREFIX}$(get_udevdir)/rules.d" + ) + meson_src_configure +} + +multilib_src_compile() { + eninja +} + +multilib_src_test() { + ${EPYTHON} -m pytest test || die +} + +multilib_src_install() { + DESTDIR="${D}" eninja install +} + +multilib_src_install_all() { + einstalldocs + + # installed via fuse-common + rm -r "${ED}"/{etc,$(get_udevdir)} || die + + # useroot=false prevents the build system from doing this. + use suid && fperms u+s /usr/bin/fusermount3 + + # manually install man pages to respect compression + rm -r "${ED}"/usr/share/man || die + doman doc/{fusermount3.1,mount.fuse3.8} +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/lit/
commit: 42bc224b94602f68009fbd2b3a60737281581d67 Author: Michał Górny gentoo org> AuthorDate: Tue Mar 24 20:42:07 2020 + Commit: Michał Górny gentoo org> CommitDate: Tue Mar 24 21:46:13 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42bc224b dev-python/lit: Bump to 10.0.0 Signed-off-by: Michał Górny gentoo.org> dev-python/lit/Manifest | 1 + dev-python/lit/lit-10.0.0.ebuild | 34 ++ 2 files changed, 35 insertions(+) diff --git a/dev-python/lit/Manifest b/dev-python/lit/Manifest index 929804dace4..0a02cd69335 100644 --- a/dev-python/lit/Manifest +++ b/dev-python/lit/Manifest @@ -3,4 +3,5 @@ DIST llvm-8.0.1.src.tar.xz 30477608 BLAKE2B 4319c837b36111401e3b0f9659b8d875c894 DIST llvmorg-10.0.0-rc3.tar.gz 120814170 BLAKE2B 432fe0c1e74d3020a269a256e6e456cbfa0b7166dd3f86df6caf3a55e1931c022285fe8afdc4d8998c729c5471acf5308abb336782ddec2ef9b0f58d1ccb5a3c SHA512 aad1df86063612d20c48ea7046940330fe2ac572a146be22ff71d9e65fa3438184cb39a2533fc6afd1e74df26909a9f0d24ebcd7d62e74728cfd81e447f2ffbf DIST llvmorg-10.0.0-rc4.tar.gz 120816191 BLAKE2B 66c497fa682b9bcbdef3776f540e6b2781286df3405b00ab335aa405a19418d9c4571b301a6814b526e363bb9c0b7c0be0dfc85444fb9d636ecf11ee788b2cdd SHA512 b3df32cafbbe9147c7b5cfbfe96c7231dc2e66d32560c6d0bcda90d6863b37bf8c9cb3f080fb459acd1d56c013149b275d0ce58f1678205f8ca737f1c8d034cd DIST llvmorg-10.0.0-rc6.tar.gz 120815075 BLAKE2B 3c5eb3594d30f1d6c4e2fec916a209030c7e3d8ebcf0f7ceb376adc78cd8a5bdf94a7c85d821bd5ea65631cf0a2438c538019fe1d58d1f835f3b9a899207d0c4 SHA512 04d8df9cd14f78fc5f80885f5d2e8fe4a1f66a218079c2574f6f3f8f3a86c2a886763da08a9454465615d89da300022e9e0754ecd4b40e25fedc600c2e66f39b +DIST llvmorg-10.0.0.tar.gz 120804856 BLAKE2B 6b0254f5b913398cdcf2b2ec1ff219888706d2b79d5296590934714e42ac79f6a6547941ac2b1d2c4e6313dd18b6c7068e748aa6ac033e49fccbf5d355aa8191 SHA512 baa182d62fef1851836013ae8a1a00861ea89769778d67fb97b407a9de664e6c85da2af9c5b3f75d2bf34ff6b4e531ca7e4b3115a26c0e61c575cf2303a0 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f SHA512 fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59 diff --git a/dev-python/lit/lit-10.0.0.ebuild b/dev-python/lit/lit-10.0.0.ebuild new file mode 100644 index 000..4f631b669e7 --- /dev/null +++ b/dev-python/lit/lit-10.0.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_USE_SETUPTOOLS=rdepend +PYTHON_COMPAT=( python2_7 python3_{6,7,8} ) + +inherit distutils-r1 llvm.org multiprocessing + +DESCRIPTION="A stand-alone install of the LLVM suite testing tool" +HOMEPAGE="https://llvm.org/; +LLVM_COMPONENTS=( llvm/utils/lit ) +llvm.org_set_globals + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +# Tests require 'FileCheck' and 'not' utilities (from llvm) +BDEPEND=" + test? ( + dev-python/psutil[${PYTHON_USEDEP}] + sys-devel/llvm )" + +# TODO: move the manpage generation here (from sys-devel/llvm) + +python_test() { + local -x LIT_PRESERVES_TMP=1 + ./lit.py -j "${LIT_JOBS:-$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")}" \ + -vv tests || die +}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/llvm-common/
commit: 5b403f6c884b8718daadac35c593def6fb5954f6 Author: Michał Górny gentoo org> AuthorDate: Tue Mar 24 20:42:00 2020 + Commit: Michał Górny gentoo org> CommitDate: Tue Mar 24 21:46:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b403f6c sys-devel/llvm-common: Bump to 10.0.0 Signed-off-by: Michał Górny gentoo.org> sys-devel/llvm-common/Manifest | 1 + sys-devel/llvm-common/llvm-common-10.0.0.ebuild | 26 + 2 files changed, 27 insertions(+) diff --git a/sys-devel/llvm-common/Manifest b/sys-devel/llvm-common/Manifest index 929804dace4..0a02cd69335 100644 --- a/sys-devel/llvm-common/Manifest +++ b/sys-devel/llvm-common/Manifest @@ -3,4 +3,5 @@ DIST llvm-8.0.1.src.tar.xz 30477608 BLAKE2B 4319c837b36111401e3b0f9659b8d875c894 DIST llvmorg-10.0.0-rc3.tar.gz 120814170 BLAKE2B 432fe0c1e74d3020a269a256e6e456cbfa0b7166dd3f86df6caf3a55e1931c022285fe8afdc4d8998c729c5471acf5308abb336782ddec2ef9b0f58d1ccb5a3c SHA512 aad1df86063612d20c48ea7046940330fe2ac572a146be22ff71d9e65fa3438184cb39a2533fc6afd1e74df26909a9f0d24ebcd7d62e74728cfd81e447f2ffbf DIST llvmorg-10.0.0-rc4.tar.gz 120816191 BLAKE2B 66c497fa682b9bcbdef3776f540e6b2781286df3405b00ab335aa405a19418d9c4571b301a6814b526e363bb9c0b7c0be0dfc85444fb9d636ecf11ee788b2cdd SHA512 b3df32cafbbe9147c7b5cfbfe96c7231dc2e66d32560c6d0bcda90d6863b37bf8c9cb3f080fb459acd1d56c013149b275d0ce58f1678205f8ca737f1c8d034cd DIST llvmorg-10.0.0-rc6.tar.gz 120815075 BLAKE2B 3c5eb3594d30f1d6c4e2fec916a209030c7e3d8ebcf0f7ceb376adc78cd8a5bdf94a7c85d821bd5ea65631cf0a2438c538019fe1d58d1f835f3b9a899207d0c4 SHA512 04d8df9cd14f78fc5f80885f5d2e8fe4a1f66a218079c2574f6f3f8f3a86c2a886763da08a9454465615d89da300022e9e0754ecd4b40e25fedc600c2e66f39b +DIST llvmorg-10.0.0.tar.gz 120804856 BLAKE2B 6b0254f5b913398cdcf2b2ec1ff219888706d2b79d5296590934714e42ac79f6a6547941ac2b1d2c4e6313dd18b6c7068e748aa6ac033e49fccbf5d355aa8191 SHA512 baa182d62fef1851836013ae8a1a00861ea89769778d67fb97b407a9de664e6c85da2af9c5b3f75d2bf34ff6b4e531ca7e4b3115a26c0e61c575cf2303a0 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f SHA512 fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59 diff --git a/sys-devel/llvm-common/llvm-common-10.0.0.ebuild b/sys-devel/llvm-common/llvm-common-10.0.0.ebuild new file mode 100644 index 000..19901996d6d --- /dev/null +++ b/sys-devel/llvm-common/llvm-common-10.0.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit llvm.org + +DESCRIPTION="Common files shared between multiple slots of LLVM" +HOMEPAGE="https://llvm.org/; +LLVM_COMPONENTS=( llvm/utils/vim ) +llvm.org_set_globals + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos" +IUSE="" + +RDEPEND="!sys-devel/llvm:0" + +src_install() { + insinto /usr/share/vim/vimfiles + doins -r */ + # some users may find it useful + newdoc README README.vim + dodoc vimrc +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/commonmark/
commit: dd209bf52d7025ca7d81dcd5113113c263cf11dc Author: Michał Górny gentoo org> AuthorDate: Tue Mar 24 20:57:36 2020 + Commit: Michał Górny gentoo org> CommitDate: Tue Mar 24 21:46:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd209bf5 dev-python/commonmark: Bump to 0.9.1 Signed-off-by: Michał Górny gentoo.org> dev-python/commonmark/Manifest| 1 + dev-python/commonmark/commonmark-0.9.1.ebuild | 44 +++ dev-python/commonmark/metadata.xml| 2 +- 3 files changed, 46 insertions(+), 1 deletion(-) diff --git a/dev-python/commonmark/Manifest b/dev-python/commonmark/Manifest index bfc2e44e1c6..9bba62a0560 100644 --- a/dev-python/commonmark/Manifest +++ b/dev-python/commonmark/Manifest @@ -1,3 +1,4 @@ DIST CommonMark-0.5.4.tar.gz 120316 BLAKE2B 47904d101d9d0e3759f82c28a4b80edfc0ed12cf0888e4915339118e496322cf0791d8a46d2edddca0d1794e82a9647cc22cbcfcc2d385a740c7c31cb8251659 SHA512 1983714a50a627f30f86af0d02dad9e52cb7b0ffce29691d0e740f587e599ead6de2412d72b895b7df772e1c81e171e56dfecaf593e611af65bd5798632a98ad DIST CommonMark-0.7.5.tar.gz 88702 BLAKE2B fc80d9e739d27f7e5dbf539b624c2fc2e700e61b17d0335c3234fc0fa0d3738e9117a8ca29e7a6bbaa6cd0d58b112defb6e19a7efce3ca57ca25c8ce67b2d3d2 SHA512 b0e3c4fea6c99b51c541054ecfe887935c2cc517a82df86da1d9cb4914189652326ec5b543cbbcb40ec43e5e09c285c47f5304ca1907764692e659c540591bdd DIST commonmark-0.8.1.tar.gz 90795 BLAKE2B 718c2b1af035672d74e2c6b6f89ea0cd23f45d7b0e47b6dadeef742d772f5458e08ec5f69fd4f34df9ab2c491d9d7add4c4acc7018c4048649aa0d8244d7db91 SHA512 dbab51d45c1973a8d0906148d785fb8ddc2b52177dfe0e69fe79bef2a5eb05a5a7ab8693852f4aaa8545af19d741569d04a24f06ea65171e6e80d9f66af47fdf +DIST commonmark-0.9.1.tar.gz 95764 BLAKE2B 1f61de784c5cf03aa5255f5fae18c48df30aab8ef135ccf85a0b7a14cfc64275476458fc0853ecfc9beee96daca31d5cccb30d218f7d5b5343844e57aa7a77ec SHA512 bacf5ef387a0c330a2128f42c42c29c1a48ae623683e6e56ad28a1621aabd72e29cd3e2d661e8207b8cc0c347d267f262a55f2145fc58f8c8aeff91e7a283324 diff --git a/dev-python/commonmark/commonmark-0.9.1.ebuild b/dev-python/commonmark/commonmark-0.9.1.ebuild new file mode 100644 index 000..403379b4570 --- /dev/null +++ b/dev-python/commonmark/commonmark-0.9.1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_USE_SETUPTOOLS=rdepend +PYTHON_COMPAT=( python3_{6,7,8} ) + +inherit distutils-r1 + +DESCRIPTION="Python parser for the CommonMark Markdown spec" +HOMEPAGE="https://github.com/readthedocs/commonmark.py; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND=" + test? ( + >=dev-python/hypothesis-3.7.1[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests setup.py + +src_test() { + local -x PYTHONIOENCODING='utf8' + distutils-r1_src_test +} + +src_prepare() { + default + # Fix file collision with app-text/cmark, see bug #627034 + sed -i -e "s:'cmark\( = commonmark.cmark\:main'\):'cmark.py\1:" \ + setup.py || die +} + +pkg_postinst() { + ewarn "/usr/bin/cmark has been renamed to /usr/bin/cmark.py due file" + ewarn "collision with app-text/cmark (see bug #627034)" +} diff --git a/dev-python/commonmark/metadata.xml b/dev-python/commonmark/metadata.xml index fc5b696a8da..a4daa9b7a86 100644 --- a/dev-python/commonmark/metadata.xml +++ b/dev-python/commonmark/metadata.xml @@ -14,6 +14,6 @@ CommonMark -rtfd/CommonMark.py +readthedocs/commonmark.py
[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang/
commit: aa5e91d3ff8c6b2790811a3f31ac615f27aef364 Author: Michał Górny gentoo org> AuthorDate: Tue Mar 24 20:42:19 2020 + Commit: Michał Górny gentoo org> CommitDate: Tue Mar 24 21:46:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa5e91d3 sys-devel/clang: Bump to 10.0.0 Signed-off-by: Michał Górny gentoo.org> sys-devel/clang/Manifest| 2 + sys-devel/clang/clang-10.0.0.ebuild | 357 2 files changed, 359 insertions(+) diff --git a/sys-devel/clang/Manifest b/sys-devel/clang/Manifest index 6315e5b2b07..ea4ade350e8 100644 --- a/sys-devel/clang/Manifest +++ b/sys-devel/clang/Manifest @@ -2,6 +2,7 @@ DIST cfe-7.1.0.src.tar.xz 12487872 BLAKE2B ca6ec9e45b94823de1dabf9e68f0c97cdd40b DIST cfe-8.0.1.src.tar.xz 12810056 BLAKE2B 88cee0b6daa477ca0473c76efc45beb634f6194ecd3f45aaec3791e26b203c5dbd33c649435e0d97924096a72c727d76915bffc0b7ea305f24d5e5f06389c4a0 SHA512 1227b2d32052c70b4b494659849000188fce46fc31a71f3352ba8457ac0b0b17e4bc7c8589874c8586d55aa808ee6c1fceb7df501aafa33599f8df7bfd2b791d DIST clang-tools-extra-7.1.0.src.tar.xz 901328 BLAKE2B 20865cf188cf08e4eae969d1083d9d69f57159c3dceb71e3e00a3f4dd96814b99e25fe633eb46801923d64cc9f884da24a417c21af71f0b3535bda0cce7d73da SHA512 8c22136324808b42601915e8163e06a90db078693f9e12369050bca6bab8cb971efaddcda82c5abf08e67ba7a5be1ac32e1bef0aff29a1b433e80eca8eba3e7b DIST clang-tools-extra-8.0.1.src.tar.xz 1994068 BLAKE2B 7d312c1a958d9c5b24515067cbb1db3a92b34cdf77c2345c08ef2f327d2ae4ca7f05252d72ede6569e25cda34225963a8d415cc64279e39d542449ba56eae9c9 SHA512 d39962c30ee9d8a1679d8007009b48dea2c8aaeb283bed781a9e22a1a57b8186c2cfe058da046658882ace1c84a30ddf9b4cb75bce988891189e8423b6c6a72c +DIST llvm-10.0.0-manpages.tar.bz2 177084 BLAKE2B 16b38e60fce4d67ac602b317ea7089c095d46b9426ba9940041e65d7ab493f85dba2e94a4aeba7b7c52042f23825efcfcd32a57d306aaf05b4307061a5a8a368 SHA512 eac57ad218ff4c2b5a74e453a29192ee6e911152b668d8a9420b59529d5cae8aa241f2485b4a7ea304acbecc7ecb27391a77552080726432c2b7b59b95fc0bd7 DIST llvm-7.1.0-manpages.tar.bz2 120786 BLAKE2B b52a7afe7c5c170894e910ef2c651a5f38f0bd41147a2c63dc5b8a92f0ec37512e913e68efce51e1643e8f20cf0f3f088d31d19c541d2ff361ecb7d89b234b6c SHA512 78a526d889a8e62accf422655acbb4d17e3c22b0f0830003db0068b3c01c367ac32ce4f4be4cbb2966274440865557c25795205af2a59a054a6f6964294d289f DIST llvm-7.1.0.src.tar.xz 28313784 BLAKE2B b78d9a7fc5ef6e352e77d339e5c4eef5ccedf67c05e7abd949e72619aa8a5ed65e7e5e2008354be8e7916d75581719b99f34227838fcc86c5d0080913c2fb22c SHA512 a7dbd5693d1f2dae6b6e52893a100f9349cbfcfb25c5fdcad46364acbff0dbd3573f8fbc026c68eb9fd56335198aa94b866cc3dd7ea0cbd2cbfb5f8fe3444a7a DIST llvm-8.0.1-manpages.tar.bz2 140915 BLAKE2B 13ac9e172728d643dac1d12ac06909b6db3dd9a1a380a92a07867e3cb835f94b265da5d75c4712b5409405a65795d2cb6b32da4098e38cbb95d7023b56bcbbc1 SHA512 23994a2374659fbbf8d9b5160f4d77e9be7c4c9fc14963e8186bbede78b0ee9257f6b6a9c484bc75d72443d65bb24e598841e64af500336283de0f454d6a2073 @@ -10,4 +11,5 @@ DIST llvm-9.0.0-manpages.tar.bz2 158546 BLAKE2B eed6235698a0b5993affe305f7fd22cd DIST llvmorg-10.0.0-rc3.tar.gz 120814170 BLAKE2B 432fe0c1e74d3020a269a256e6e456cbfa0b7166dd3f86df6caf3a55e1931c022285fe8afdc4d8998c729c5471acf5308abb336782ddec2ef9b0f58d1ccb5a3c SHA512 aad1df86063612d20c48ea7046940330fe2ac572a146be22ff71d9e65fa3438184cb39a2533fc6afd1e74df26909a9f0d24ebcd7d62e74728cfd81e447f2ffbf DIST llvmorg-10.0.0-rc4.tar.gz 120816191 BLAKE2B 66c497fa682b9bcbdef3776f540e6b2781286df3405b00ab335aa405a19418d9c4571b301a6814b526e363bb9c0b7c0be0dfc85444fb9d636ecf11ee788b2cdd SHA512 b3df32cafbbe9147c7b5cfbfe96c7231dc2e66d32560c6d0bcda90d6863b37bf8c9cb3f080fb459acd1d56c013149b275d0ce58f1678205f8ca737f1c8d034cd DIST llvmorg-10.0.0-rc6.tar.gz 120815075 BLAKE2B 3c5eb3594d30f1d6c4e2fec916a209030c7e3d8ebcf0f7ceb376adc78cd8a5bdf94a7c85d821bd5ea65631cf0a2438c538019fe1d58d1f835f3b9a899207d0c4 SHA512 04d8df9cd14f78fc5f80885f5d2e8fe4a1f66a218079c2574f6f3f8f3a86c2a886763da08a9454465615d89da300022e9e0754ecd4b40e25fedc600c2e66f39b +DIST llvmorg-10.0.0.tar.gz 120804856 BLAKE2B 6b0254f5b913398cdcf2b2ec1ff219888706d2b79d5296590934714e42ac79f6a6547941ac2b1d2c4e6313dd18b6c7068e748aa6ac033e49fccbf5d355aa8191 SHA512 baa182d62fef1851836013ae8a1a00861ea89769778d67fb97b407a9de664e6c85da2af9c5b3f75d2bf34ff6b4e531ca7e4b3115a26c0e61c575cf2303a0 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f SHA512 fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59 diff --git a/sys-devel/clang/clang-10.0.0.ebuild b/sys-devel/clang/clang-10.0.0.ebuild new file mode 100644 index 000..fb7b2c0d4fd --- /dev/null +++ b/sys-devel/clang/clang-10.0.0.ebuild @@ -0,0 +1,357 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU
[gentoo-commits] repo/gentoo:master commit in: dev-python/recommonmark/
commit: 6f6acbc24460448b468422bb6aef44990b2b5a4b Author: Michał Górny gentoo org> AuthorDate: Tue Mar 24 21:01:35 2020 + Commit: Michał Górny gentoo org> CommitDate: Tue Mar 24 21:46:09 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f6acbc2 dev-python/recommonmark: Bump to 0.6.0 Signed-off-by: Michał Górny gentoo.org> dev-python/recommonmark/Manifest | 1 + dev-python/recommonmark/metadata.xml | 6 +--- dev-python/recommonmark/recommonmark-0.6.0.ebuild | 35 +++ 3 files changed, 37 insertions(+), 5 deletions(-) diff --git a/dev-python/recommonmark/Manifest b/dev-python/recommonmark/Manifest index 63ae71d0d5a..e668658b439 100644 --- a/dev-python/recommonmark/Manifest +++ b/dev-python/recommonmark/Manifest @@ -1,4 +1,5 @@ DIST recommonmark-0.4.0.tar.gz 7112 BLAKE2B d0e0f95f251e859908523c90b012ef2b162823d72b87192651d08a9cb5217a8bf497caf0320cefd3e724f77d3ad4324db446ddb57de55fd308c7739b78f55c04 SHA512 30d900840093c9ee2c1a322aeaba64c06c6f236e4c86a8d7604edc7d9fb0e78d66387f844619364d9253585db3f38d212242d2798153f343bc01ad281c146c9c DIST recommonmark-0.5.0.tar.gz 22356 BLAKE2B e22c6741e704b7017ff81282bd3297272f36396628b3a85e9e2ac5548b363a8b02f6aeb3db256b885a3a9a0ebe681da10f4f29c18f1bdb33490da55bf375b444 SHA512 e11a86961e477e9ae258df90c666fd0129a0ae858a8d5399b7f768b9e9ec5b4952ef5f9383ea91d8ccb1379e2753151387f7250588a98f43929bf3ebe78b7df9 +DIST recommonmark-0.6.0.tar.gz 24537 BLAKE2B 47f667ca0799394dc88964709efc59d1e2a68973b1c00fb41abfb514166e939b8dd0b6a0827285cfa1bb60669e08868b7a0993b6a32880fc0dd22cfefa6cf273 SHA512 44005b3fd0052cd8d4fce8a64f9d66a1ac75dc3041a28c115e922254956b2143296cbfbc0a2396b9f95691145645c4242e3be68e695b2c62ae37964014511679 DIST recommonmark-33b5c2a4ec50d18d3f659aa119d3bd11452327da.tar.gz 22085 BLAKE2B 2225f8854eb92f9c905c5943c3d4db1cb56ccf22826f32101c9e8db6ac1a1658a543d58a71bfdd8650f225229be5c47658a6db9c6f535718eab5361589436d77 SHA512 4b4c3c9354c3de223c7d441b1665879d49a2f9f2328532901c69d10f4f8d90ff84e28aab3d1b4884edecd80071193ec69fbdbce735527ec2edc574b5a3d1fe88 DIST recommonmark-fdeeda5f6fe3ed8905deb7a067cc5951a477d091.tar.gz 22249 BLAKE2B 7466fc1448b54c2fd6969fa06e10c11e7bf1f2d772d96d749de9023d60570387a5472c74d660e8bd0722d294dd2ac1dec8d7d6fc49b281eea14b1f9ce423cf94 SHA512 67fa0b13d49d1f6b08e2fa28cf127c6dadb6454329a35e1e1217ff3bc93aff1a1a040740478cfdcab1b72acd939e0a81d7d8638e7ecdcc76e2791ddc33b8f0ac diff --git a/dev-python/recommonmark/metadata.xml b/dev-python/recommonmark/metadata.xml index 308621cf5b4..709d47aac5e 100644 --- a/dev-python/recommonmark/metadata.xml +++ b/dev-python/recommonmark/metadata.xml @@ -5,12 +5,8 @@ pyt...@gentoo.org Python - -This allows you to write CommonMark inside of Docutils and Sphinx -projects. - recommonmark -rtfd/recommonmark +readthedocs/recommonmark diff --git a/dev-python/recommonmark/recommonmark-0.6.0.ebuild b/dev-python/recommonmark/recommonmark-0.6.0.ebuild new file mode 100644 index 000..47b5cbf2d6f --- /dev/null +++ b/dev-python/recommonmark/recommonmark-0.6.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_USE_SETUPTOOLS=rdepend +PYTHON_COMPAT=( python3_{6,7,8} ) + +inherit distutils-r1 + +DESCRIPTION="Python docutils-compatibility bridge to CommonMark" +HOMEPAGE="https://recommonmark.readthedocs.io/; +SRC_URI="https://github.com/rtfd/recommonmark/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-python/commonmark-0.8.1[${PYTHON_USEDEP}] + >=dev-python/docutils-0.14[${PYTHON_USEDEP}] + >=dev-python/sphinx-1.3.1[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +src_prepare() { + # known broken with new sphinx + # https://github.com/readthedocs/recommonmark/issues/164 + sed -e 's:test_lists:_&:' \ + -e '/CustomExtensionTests/s:SphinxIntegrationTests:object:' \ + -i tests/test_sphinx.py || die + + distutils-r1_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/clang-python/
commit: 1bb5e0707fbe5589ad1d841fdfcfa7a4b3bbcd3d Author: Michał Górny gentoo org> AuthorDate: Tue Mar 24 20:42:21 2020 + Commit: Michał Górny gentoo org> CommitDate: Tue Mar 24 21:46:20 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bb5e070 dev-python/clang-python: Bump to 10.0.0 Signed-off-by: Michał Górny gentoo.org> dev-python/clang-python/Manifest | 1 + dev-python/clang-python/clang-python-10.0.0.ebuild | 40 ++ 2 files changed, 41 insertions(+) diff --git a/dev-python/clang-python/Manifest b/dev-python/clang-python/Manifest index dee31f6f77d..d5d76a8d8ed 100644 --- a/dev-python/clang-python/Manifest +++ b/dev-python/clang-python/Manifest @@ -3,4 +3,5 @@ DIST cfe-8.0.1.src.tar.xz 12810056 BLAKE2B 88cee0b6daa477ca0473c76efc45beb634f61 DIST llvmorg-10.0.0-rc3.tar.gz 120814170 BLAKE2B 432fe0c1e74d3020a269a256e6e456cbfa0b7166dd3f86df6caf3a55e1931c022285fe8afdc4d8998c729c5471acf5308abb336782ddec2ef9b0f58d1ccb5a3c SHA512 aad1df86063612d20c48ea7046940330fe2ac572a146be22ff71d9e65fa3438184cb39a2533fc6afd1e74df26909a9f0d24ebcd7d62e74728cfd81e447f2ffbf DIST llvmorg-10.0.0-rc4.tar.gz 120816191 BLAKE2B 66c497fa682b9bcbdef3776f540e6b2781286df3405b00ab335aa405a19418d9c4571b301a6814b526e363bb9c0b7c0be0dfc85444fb9d636ecf11ee788b2cdd SHA512 b3df32cafbbe9147c7b5cfbfe96c7231dc2e66d32560c6d0bcda90d6863b37bf8c9cb3f080fb459acd1d56c013149b275d0ce58f1678205f8ca737f1c8d034cd DIST llvmorg-10.0.0-rc6.tar.gz 120815075 BLAKE2B 3c5eb3594d30f1d6c4e2fec916a209030c7e3d8ebcf0f7ceb376adc78cd8a5bdf94a7c85d821bd5ea65631cf0a2438c538019fe1d58d1f835f3b9a899207d0c4 SHA512 04d8df9cd14f78fc5f80885f5d2e8fe4a1f66a218079c2574f6f3f8f3a86c2a886763da08a9454465615d89da300022e9e0754ecd4b40e25fedc600c2e66f39b +DIST llvmorg-10.0.0.tar.gz 120804856 BLAKE2B 6b0254f5b913398cdcf2b2ec1ff219888706d2b79d5296590934714e42ac79f6a6547941ac2b1d2c4e6313dd18b6c7068e748aa6ac033e49fccbf5d355aa8191 SHA512 baa182d62fef1851836013ae8a1a00861ea89769778d67fb97b407a9de664e6c85da2af9c5b3f75d2bf34ff6b4e531ca7e4b3115a26c0e61c575cf2303a0 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f SHA512 fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59 diff --git a/dev-python/clang-python/clang-python-10.0.0.ebuild b/dev-python/clang-python/clang-python-10.0.0.ebuild new file mode 100644 index 000..789c9ee28d9 --- /dev/null +++ b/dev-python/clang-python/clang-python-10.0.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8} ) +inherit llvm.org python-r1 + +DESCRIPTION="Python bindings for sys-devel/clang" +HOMEPAGE="https://llvm.org/; +LLVM_COMPONENTS=( clang/bindings/python ) +llvm.org_set_globals + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="test" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="!test? ( test )" + +# The module is opening libclang.so directly, and doing some blasphemy +# on top of it. +RDEPEND=" + >=sys-devel/clang-${PV}:* + !sys-devel/llvm:0[clang(-),python(-)] + !sys-devel/clang:0[python(-)] + ${PYTHON_DEPS}" +DEPEND="${RDEPEND}" + +python_test() { + "${EPYTHON}" -m unittest discover -v || die "Tests fail with ${EPYTHON}" +} + +src_test() { + python_foreach_impl python_test +} + +src_install() { + python_foreach_impl python_domodule clang +}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libomp/
commit: 3ece7886bd1b21f6b90e28b9020664c26abe3048 Author: Michał Górny gentoo org> AuthorDate: Tue Mar 24 20:42:32 2020 + Commit: Michał Górny gentoo org> CommitDate: Tue Mar 24 21:46:30 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ece7886 sys-libs/libomp: Bump to 10.0.0 Signed-off-by: Michał Górny gentoo.org> sys-libs/libomp/Manifest | 1 + sys-libs/libomp/libomp-10.0.0.ebuild | 106 +++ 2 files changed, 107 insertions(+) diff --git a/sys-libs/libomp/Manifest b/sys-libs/libomp/Manifest index 5534e789231..6d46a34cc63 100644 --- a/sys-libs/libomp/Manifest +++ b/sys-libs/libomp/Manifest @@ -1,6 +1,7 @@ DIST llvmorg-10.0.0-rc3.tar.gz 120814170 BLAKE2B 432fe0c1e74d3020a269a256e6e456cbfa0b7166dd3f86df6caf3a55e1931c022285fe8afdc4d8998c729c5471acf5308abb336782ddec2ef9b0f58d1ccb5a3c SHA512 aad1df86063612d20c48ea7046940330fe2ac572a146be22ff71d9e65fa3438184cb39a2533fc6afd1e74df26909a9f0d24ebcd7d62e74728cfd81e447f2ffbf DIST llvmorg-10.0.0-rc4.tar.gz 120816191 BLAKE2B 66c497fa682b9bcbdef3776f540e6b2781286df3405b00ab335aa405a19418d9c4571b301a6814b526e363bb9c0b7c0be0dfc85444fb9d636ecf11ee788b2cdd SHA512 b3df32cafbbe9147c7b5cfbfe96c7231dc2e66d32560c6d0bcda90d6863b37bf8c9cb3f080fb459acd1d56c013149b275d0ce58f1678205f8ca737f1c8d034cd DIST llvmorg-10.0.0-rc6.tar.gz 120815075 BLAKE2B 3c5eb3594d30f1d6c4e2fec916a209030c7e3d8ebcf0f7ceb376adc78cd8a5bdf94a7c85d821bd5ea65631cf0a2438c538019fe1d58d1f835f3b9a899207d0c4 SHA512 04d8df9cd14f78fc5f80885f5d2e8fe4a1f66a218079c2574f6f3f8f3a86c2a886763da08a9454465615d89da300022e9e0754ecd4b40e25fedc600c2e66f39b +DIST llvmorg-10.0.0.tar.gz 120804856 BLAKE2B 6b0254f5b913398cdcf2b2ec1ff219888706d2b79d5296590934714e42ac79f6a6547941ac2b1d2c4e6313dd18b6c7068e748aa6ac033e49fccbf5d355aa8191 SHA512 baa182d62fef1851836013ae8a1a00861ea89769778d67fb97b407a9de664e6c85da2af9c5b3f75d2bf34ff6b4e531ca7e4b3115a26c0e61c575cf2303a0 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f SHA512 fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59 DIST openmp-7.1.0.src.tar.xz 909320 BLAKE2B 7a5fd4374992b7c440ff27917c0af6a2ec64aaeb2fda645f75b5affd4981e3ceef7f15cba61c37934c5b35be543af315cc4bff2937545fbf5eaa6593f1aa8b83 SHA512 57f18beede401c1c39766e13a03b52083a0f7b437758069f66b73d6d1388dc51e48c34b0a7ecd3552244fd35e2db57388642588febef413c161f5c5411ab1e5d DIST openmp-8.0.1.src.tar.xz 933320 BLAKE2B 02a7bf70cd3a217845ef1c5a35e0d7dbfbb39069a9029d462c797b5ddf2240fd627dee55856146ca4bb81622a41f31ecd11e0ed66baf3b7d99447087271991b0 SHA512 9ded785c8129e7b3a70b54f07c4dde529456edcc94904ad77fc578cf7f096cfa3ff2279959d7f7f1db51571e11c53375f33b597c7f36ce6dc6b512c44ced8026 diff --git a/sys-libs/libomp/libomp-10.0.0.ebuild b/sys-libs/libomp/libomp-10.0.0.ebuild new file mode 100644 index 000..74fc7dac605 --- /dev/null +++ b/sys-libs/libomp/libomp-10.0.0.ebuild @@ -0,0 +1,106 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8} ) +inherit cmake-multilib linux-info llvm.org multiprocessing python-any-r1 + +DESCRIPTION="OpenMP runtime library for LLVM/clang compiler" +HOMEPAGE="https://openmp.llvm.org; +LLVM_COMPONENTS=( openmp ) +llvm.org_set_globals + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x64-macos" +IUSE="cuda hwloc kernel_linux offload ompt test" +# CUDA works only with the x86_64 ABI +REQUIRED_USE="offload? ( cuda? ( abi_x86_64 ) )" +RESTRICT="!test? ( test )" + +RDEPEND=" + hwloc? ( sys-apps/hwloc:0=[${MULTILIB_USEDEP}] ) + offload? ( + virtual/libelf:=[${MULTILIB_USEDEP}] + dev-libs/libffi:=[${MULTILIB_USEDEP}] + cuda? ( dev-util/nvidia-cuda-toolkit:= ) + )" +# tests: +# - dev-python/lit provides the test runner +# - sys-devel/llvm provide test utils (e.g. FileCheck) +# - sys-devel/clang provides the compiler to run tests +DEPEND="${RDEPEND}" +BDEPEND="dev-lang/perl + offload? ( virtual/pkgconfig[${MULTILIB_USEDEP}] ) + test? ( + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') + >=sys-devel/clang-6 + )" + +# least intrusive of all +CMAKE_BUILD_TYPE=RelWithDebInfo + +python_check_deps() { + has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +kernel_pds_check() { + if use kernel_linux && kernel_is -lt 4 15 && kernel_is -ge 4 13; then + local CONFIG_CHECK="~!SCHED_PDS" + local ERROR_SCHED_PDS="\ +PDS scheduler versions >= 0.98c < 0.98i (e.g. used in kernels >= 4.13-pf11 +< 4.14-pf9) do not implement sched_yield() call which may result in horrible +performance
[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt-sanitizers/
commit: d6924592878f8389d9a67b384547af6264c8ccad Author: Michał Górny gentoo org> AuthorDate: Tue Mar 24 20:42:26 2020 + Commit: Michał Górny gentoo org> CommitDate: Tue Mar 24 21:46:24 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6924592 sys-libs/compiler-rt-sanitizers: Bump to 10.0.0 Signed-off-by: Michał Górny gentoo.org> sys-libs/compiler-rt-sanitizers/Manifest | 1 + .../compiler-rt-sanitizers-10.0.0.ebuild | 146 + 2 files changed, 147 insertions(+) diff --git a/sys-libs/compiler-rt-sanitizers/Manifest b/sys-libs/compiler-rt-sanitizers/Manifest index e706dae5f8c..5d2ba7a3af5 100644 --- a/sys-libs/compiler-rt-sanitizers/Manifest +++ b/sys-libs/compiler-rt-sanitizers/Manifest @@ -5,4 +5,5 @@ DIST llvm-8.0.1.src.tar.xz 30477608 BLAKE2B 4319c837b36111401e3b0f9659b8d875c894 DIST llvmorg-10.0.0-rc3.tar.gz 120814170 BLAKE2B 432fe0c1e74d3020a269a256e6e456cbfa0b7166dd3f86df6caf3a55e1931c022285fe8afdc4d8998c729c5471acf5308abb336782ddec2ef9b0f58d1ccb5a3c SHA512 aad1df86063612d20c48ea7046940330fe2ac572a146be22ff71d9e65fa3438184cb39a2533fc6afd1e74df26909a9f0d24ebcd7d62e74728cfd81e447f2ffbf DIST llvmorg-10.0.0-rc4.tar.gz 120816191 BLAKE2B 66c497fa682b9bcbdef3776f540e6b2781286df3405b00ab335aa405a19418d9c4571b301a6814b526e363bb9c0b7c0be0dfc85444fb9d636ecf11ee788b2cdd SHA512 b3df32cafbbe9147c7b5cfbfe96c7231dc2e66d32560c6d0bcda90d6863b37bf8c9cb3f080fb459acd1d56c013149b275d0ce58f1678205f8ca737f1c8d034cd DIST llvmorg-10.0.0-rc6.tar.gz 120815075 BLAKE2B 3c5eb3594d30f1d6c4e2fec916a209030c7e3d8ebcf0f7ceb376adc78cd8a5bdf94a7c85d821bd5ea65631cf0a2438c538019fe1d58d1f835f3b9a899207d0c4 SHA512 04d8df9cd14f78fc5f80885f5d2e8fe4a1f66a218079c2574f6f3f8f3a86c2a886763da08a9454465615d89da300022e9e0754ecd4b40e25fedc600c2e66f39b +DIST llvmorg-10.0.0.tar.gz 120804856 BLAKE2B 6b0254f5b913398cdcf2b2ec1ff219888706d2b79d5296590934714e42ac79f6a6547941ac2b1d2c4e6313dd18b6c7068e748aa6ac033e49fccbf5d355aa8191 SHA512 baa182d62fef1851836013ae8a1a00861ea89769778d67fb97b407a9de664e6c85da2af9c5b3f75d2bf34ff6b4e531ca7e4b3115a26c0e61c575cf2303a0 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f SHA512 fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59 diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-10.0.0.ebuild b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-10.0.0.ebuild new file mode 100644 index 000..9acd3199295 --- /dev/null +++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-10.0.0.ebuild @@ -0,0 +1,146 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8} ) +inherit check-reqs cmake-utils flag-o-matic llvm llvm.org \ + multiprocessing python-any-r1 + +DESCRIPTION="Compiler runtime libraries for clang (sanitizers & xray)" +HOMEPAGE="https://llvm.org/; +LLVM_COMPONENTS=( compiler-rt ) +LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support llvm/utils/unittest ) +llvm.org_set_globals + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="$(ver_cut 1-3)" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos" +IUSE="+clang +libfuzzer +profile +sanitize test +xray elibc_glibc" +# FIXME: libfuzzer does not enable all its necessary dependencies +REQUIRED_USE="libfuzzer? ( || ( sanitize xray ) )" +RESTRICT="!test? ( test ) !clang? ( test )" + +CLANG_SLOT=${SLOT%%.*} +# llvm-6 for new lit options +DEPEND=" + >=sys-devel/llvm-6" +BDEPEND=" + clang? ( sys-devel/clang ) + elibc_glibc? ( net-libs/libtirpc ) + test? ( + !=dev-python/lit-5[\${PYTHON_USEDEP}]") + =sys-devel/clang-${PV%_*}*:${CLANG_SLOT} + sys-libs/compiler-rt:${SLOT} ) + ${PYTHON_DEPS}" + +# least intrusive of all +CMAKE_BUILD_TYPE=RelWithDebInfo + +python_check_deps() { + use test || return 0 + has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +check_space() { + if use test; then + local CHECKREQS_DISK_BUILD=11G + check-reqs_pkg_pretend + fi +} + +pkg_pretend() { + check_space +} + +pkg_setup() { + check_space + llvm_pkg_setup + python-any-r1_pkg_setup +} + +src_configure() { + # pre-set since we need to pass it to cmake + BUILD_DIR=${WORKDIR}/compiler-rt_build + + if use clang; then + local -x CC=${CHOST}-clang + local -x CXX=${CHOST}-clang++ + strip-unsupported-flags + fi + + local mycmakeargs=( + -DCOMPILER_RT_INSTALL_PATH="${EPREFIX}/usr/lib/clang/${SLOT}" + # use a build dir structure consistent with install + #
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 9c439864dc647aa839a177beda43ded058c3ddc1 Author: Michał Górny gentoo org> AuthorDate: Tue Mar 24 20:50:44 2020 + Commit: Michał Górny gentoo org> CommitDate: Tue Mar 24 21:46:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c439864 profiles/base: Mask gentoo.org> profiles/base/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 89474280ace..4bc1e23959e 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,6 +6,10 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Michał Górny (2020-03-24) +# Require dev-python/recommonmark with py2. + (2020-03-18) # USE=doc makes rust compile 6 times! # Reason unknown yet, masking for now.
[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-common/
commit: f012749b570a79c6cad364c5caacabd9874add0a Author: Michał Górny gentoo org> AuthorDate: Tue Mar 24 20:42:17 2020 + Commit: Michał Górny gentoo org> CommitDate: Tue Mar 24 21:46:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f012749b sys-devel/clang-common: Bump to 10.0.0 Signed-off-by: Michał Górny gentoo.org> sys-devel/clang-common/Manifest | 1 + sys-devel/clang-common/clang-common-10.0.0.ebuild | 23 +++ 2 files changed, 24 insertions(+) diff --git a/sys-devel/clang-common/Manifest b/sys-devel/clang-common/Manifest index dee31f6f77d..d5d76a8d8ed 100644 --- a/sys-devel/clang-common/Manifest +++ b/sys-devel/clang-common/Manifest @@ -3,4 +3,5 @@ DIST cfe-8.0.1.src.tar.xz 12810056 BLAKE2B 88cee0b6daa477ca0473c76efc45beb634f61 DIST llvmorg-10.0.0-rc3.tar.gz 120814170 BLAKE2B 432fe0c1e74d3020a269a256e6e456cbfa0b7166dd3f86df6caf3a55e1931c022285fe8afdc4d8998c729c5471acf5308abb336782ddec2ef9b0f58d1ccb5a3c SHA512 aad1df86063612d20c48ea7046940330fe2ac572a146be22ff71d9e65fa3438184cb39a2533fc6afd1e74df26909a9f0d24ebcd7d62e74728cfd81e447f2ffbf DIST llvmorg-10.0.0-rc4.tar.gz 120816191 BLAKE2B 66c497fa682b9bcbdef3776f540e6b2781286df3405b00ab335aa405a19418d9c4571b301a6814b526e363bb9c0b7c0be0dfc85444fb9d636ecf11ee788b2cdd SHA512 b3df32cafbbe9147c7b5cfbfe96c7231dc2e66d32560c6d0bcda90d6863b37bf8c9cb3f080fb459acd1d56c013149b275d0ce58f1678205f8ca737f1c8d034cd DIST llvmorg-10.0.0-rc6.tar.gz 120815075 BLAKE2B 3c5eb3594d30f1d6c4e2fec916a209030c7e3d8ebcf0f7ceb376adc78cd8a5bdf94a7c85d821bd5ea65631cf0a2438c538019fe1d58d1f835f3b9a899207d0c4 SHA512 04d8df9cd14f78fc5f80885f5d2e8fe4a1f66a218079c2574f6f3f8f3a86c2a886763da08a9454465615d89da300022e9e0754ecd4b40e25fedc600c2e66f39b +DIST llvmorg-10.0.0.tar.gz 120804856 BLAKE2B 6b0254f5b913398cdcf2b2ec1ff219888706d2b79d5296590934714e42ac79f6a6547941ac2b1d2c4e6313dd18b6c7068e748aa6ac033e49fccbf5d355aa8191 SHA512 baa182d62fef1851836013ae8a1a00861ea89769778d67fb97b407a9de664e6c85da2af9c5b3f75d2bf34ff6b4e531ca7e4b3115a26c0e61c575cf2303a0 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f SHA512 fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59 diff --git a/sys-devel/clang-common/clang-common-10.0.0.ebuild b/sys-devel/clang-common/clang-common-10.0.0.ebuild new file mode 100644 index 000..6b079c42a2c --- /dev/null +++ b/sys-devel/clang-common/clang-common-10.0.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit bash-completion-r1 llvm.org + +DESCRIPTION="Common files shared between multiple slots of clang" +HOMEPAGE="https://llvm.org/; +LLVM_COMPONENTS=( clang/utils/bash-autocomplete.sh ) +llvm.org_set_globals +S=${WORKDIR}/clang/utils + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos" +IUSE="" + +PDEPEND="sys-devel/clang:*" + +src_install() { + newbashcomp bash-autocomplete.sh clang +}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/
commit: 37cd1c94a70cb11e72bce716b6d48e7b54f179f9 Author: Michał Górny gentoo org> AuthorDate: Tue Mar 24 20:42:34 2020 + Commit: Michał Górny gentoo org> CommitDate: Tue Mar 24 21:46:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37cd1c94 sys-devel/clang-runtime: Bump to 10.0.0 Signed-off-by: Michał Górny gentoo.org> .../clang-runtime/clang-runtime-10.0.0.ebuild | 24 ++ 1 file changed, 24 insertions(+) diff --git a/sys-devel/clang-runtime/clang-runtime-10.0.0.ebuild b/sys-devel/clang-runtime/clang-runtime-10.0.0.ebuild new file mode 100644 index 000..b2858aa3874 --- /dev/null +++ b/sys-devel/clang-runtime/clang-runtime-10.0.0.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit multilib-build + +DESCRIPTION="Meta-ebuild for clang runtime libraries" +HOMEPAGE="https://clang.llvm.org/; +SRC_URI="" + +LICENSE="metapackage" +SLOT="$(ver_cut 1-3)" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos" +IUSE="+compiler-rt libcxx openmp +sanitize" +REQUIRED_USE="sanitize? ( compiler-rt )" + +RDEPEND=" + compiler-rt? ( + ~sys-libs/compiler-rt-${PV}:${SLOT} + sanitize? ( ~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT} ) + ) + libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] ) + openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libcxx/
commit: e1704cf3abf2dc8e85e0b1286fcf8d5fa1c3397f Author: Michał Górny gentoo org> AuthorDate: Tue Mar 24 20:42:30 2020 + Commit: Michał Górny gentoo org> CommitDate: Tue Mar 24 21:46:28 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1704cf3 sys-libs/libcxx: Bump to 10.0.0 Signed-off-by: Michał Górny gentoo.org> sys-libs/libcxx/Manifest | 1 + sys-libs/libcxx/libcxx-10.0.0.ebuild | 206 +++ 2 files changed, 207 insertions(+) diff --git a/sys-libs/libcxx/Manifest b/sys-libs/libcxx/Manifest index 21ed495fca0..c164192bfdc 100644 --- a/sys-libs/libcxx/Manifest +++ b/sys-libs/libcxx/Manifest @@ -3,4 +3,5 @@ DIST libcxx-8.0.1.src.tar.xz 1739524 BLAKE2B 6e641cb6bda0de12c8408d3ab33f627389a DIST llvmorg-10.0.0-rc3.tar.gz 120814170 BLAKE2B 432fe0c1e74d3020a269a256e6e456cbfa0b7166dd3f86df6caf3a55e1931c022285fe8afdc4d8998c729c5471acf5308abb336782ddec2ef9b0f58d1ccb5a3c SHA512 aad1df86063612d20c48ea7046940330fe2ac572a146be22ff71d9e65fa3438184cb39a2533fc6afd1e74df26909a9f0d24ebcd7d62e74728cfd81e447f2ffbf DIST llvmorg-10.0.0-rc4.tar.gz 120816191 BLAKE2B 66c497fa682b9bcbdef3776f540e6b2781286df3405b00ab335aa405a19418d9c4571b301a6814b526e363bb9c0b7c0be0dfc85444fb9d636ecf11ee788b2cdd SHA512 b3df32cafbbe9147c7b5cfbfe96c7231dc2e66d32560c6d0bcda90d6863b37bf8c9cb3f080fb459acd1d56c013149b275d0ce58f1678205f8ca737f1c8d034cd DIST llvmorg-10.0.0-rc6.tar.gz 120815075 BLAKE2B 3c5eb3594d30f1d6c4e2fec916a209030c7e3d8ebcf0f7ceb376adc78cd8a5bdf94a7c85d821bd5ea65631cf0a2438c538019fe1d58d1f835f3b9a899207d0c4 SHA512 04d8df9cd14f78fc5f80885f5d2e8fe4a1f66a218079c2574f6f3f8f3a86c2a886763da08a9454465615d89da300022e9e0754ecd4b40e25fedc600c2e66f39b +DIST llvmorg-10.0.0.tar.gz 120804856 BLAKE2B 6b0254f5b913398cdcf2b2ec1ff219888706d2b79d5296590934714e42ac79f6a6547941ac2b1d2c4e6313dd18b6c7068e748aa6ac033e49fccbf5d355aa8191 SHA512 baa182d62fef1851836013ae8a1a00861ea89769778d67fb97b407a9de664e6c85da2af9c5b3f75d2bf34ff6b4e531ca7e4b3115a26c0e61c575cf2303a0 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f SHA512 fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59 diff --git a/sys-libs/libcxx/libcxx-10.0.0.ebuild b/sys-libs/libcxx/libcxx-10.0.0.ebuild new file mode 100644 index 000..24c015cc1bc --- /dev/null +++ b/sys-libs/libcxx/libcxx-10.0.0.ebuild @@ -0,0 +1,206 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7} ) +inherit cmake-multilib llvm llvm.org multiprocessing python-any-r1 \ + toolchain-funcs + +DESCRIPTION="New implementation of the C++ standard library, targeting C++11" +HOMEPAGE="https://libcxx.llvm.org/; +LLVM_COMPONENTS=( libcxx ) +llvm.org_set_globals + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="elibc_glibc elibc_musl +libcxxabi +libunwind +static-libs test" +REQUIRED_USE="libunwind? ( libcxxabi )" +RESTRICT="!test? ( test )" + +RDEPEND=" + libcxxabi? ( ~sys-libs/libcxxabi-${PV}[libunwind=,static-libs?,${MULTILIB_USEDEP}] ) + !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] )" +# llvm-6 for new lit options +# clang-3.9.0 installs necessary target symlinks unconditionally +# which removes the need for MULTILIB_USEDEP +DEPEND="${RDEPEND} + >=sys-devel/llvm-6" +BDEPEND=" + test? ( >=sys-devel/clang-3.9.0 + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') )" + +DOCS=( CREDITS.TXT ) + +PATCHES=( + # Add link flag "-Wl,-z,defs" to avoid underlinking; this is needed in a + # out-of-tree build. + "${FILESDIR}/${PN}-3.9-cmake-link-flags.patch" +) + +# least intrusive of all +CMAKE_BUILD_TYPE=RelWithDebInfo + +python_check_deps() { + has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +pkg_setup() { + llvm_pkg_setup + use test && python-any-r1_pkg_setup + + if ! use libcxxabi && ! tc-is-gcc ; then + eerror "To build ${PN} against libsupc++, you have to use gcc. Other" + eerror "compilers are not supported. Please set CC=gcc and CXX=g++" + eerror "and try again." + die + fi + if tc-is-gcc && [[ $(gcc-version) < 4.7 ]] ; then + eerror "${PN} needs to be built with gcc-4.7 or later (or other" + eerror "conformant compilers). Please use gcc-config to switch to" + eerror "gcc-4.7 or later version." + die + fi +} + +test_compiler() { + $(tc-getCXX) ${CXXFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c++ - \ + <<<'int main() { return 0; }' &>/dev/null +} + +src_configure() { + # note: we need to do this before multilib
[gentoo-commits] repo/gentoo:master commit in: dev-python/commonmark/
commit: f4bc789d25c89a8227343a55cf6930ab4fc47722 Author: Michał Górny gentoo org> AuthorDate: Tue Mar 24 20:52:09 2020 + Commit: Michał Górny gentoo org> CommitDate: Tue Mar 24 21:46:06 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4bc789d dev-python/commonmark: Remove py2 Signed-off-by: Michał Górny gentoo.org> dev-python/commonmark/commonmark-0.5.4.ebuild | 2 +- dev-python/commonmark/commonmark-0.7.5.ebuild | 2 +- dev-python/commonmark/commonmark-0.8.1.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-python/commonmark/commonmark-0.5.4.ebuild b/dev-python/commonmark/commonmark-0.5.4.ebuild index f000a90e3b6..ab0f369be3e 100644 --- a/dev-python/commonmark/commonmark-0.5.4.ebuild +++ b/dev-python/commonmark/commonmark-0.5.4.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -PYTHON_COMPAT=( python{2_7,3_6} ) +PYTHON_COMPAT=( python3_6 ) inherit distutils-r1 diff --git a/dev-python/commonmark/commonmark-0.7.5.ebuild b/dev-python/commonmark/commonmark-0.7.5.ebuild index 28ef183ac3d..a957191cbbd 100644 --- a/dev-python/commonmark/commonmark-0.7.5.ebuild +++ b/dev-python/commonmark/commonmark-0.7.5.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -PYTHON_COMPAT=( python{2_7,3_6,3_7} ) +PYTHON_COMPAT=( python{3_6,3_7} ) inherit distutils-r1 diff --git a/dev-python/commonmark/commonmark-0.8.1.ebuild b/dev-python/commonmark/commonmark-0.8.1.ebuild index cab9fe1b4b0..e2fb66d52f3 100644 --- a/dev-python/commonmark/commonmark-0.8.1.ebuild +++ b/dev-python/commonmark/commonmark-0.8.1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -PYTHON_COMPAT=( python{2_7,3_6,3_7} ) +PYTHON_COMPAT=( python{3_6,3_7} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-util/lldb/
commit: 6f49048b3821cf8954e4bd529ed906a2f2e927f8 Author: Michał Górny gentoo org> AuthorDate: Tue Mar 24 20:42:23 2020 + Commit: Michał Górny gentoo org> CommitDate: Tue Mar 24 21:46:21 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f49048b dev-util/lldb: Bump to 10.0.0 Signed-off-by: Michał Górny gentoo.org> dev-util/lldb/Manifest | 1 + dev-util/lldb/lldb-10.0.0.ebuild | 100 +++ 2 files changed, 101 insertions(+) diff --git a/dev-util/lldb/Manifest b/dev-util/lldb/Manifest index a3ba153b098..aadc1d25236 100644 --- a/dev-util/lldb/Manifest +++ b/dev-util/lldb/Manifest @@ -5,4 +5,5 @@ DIST llvm-8.0.1.src.tar.xz 30477608 BLAKE2B 4319c837b36111401e3b0f9659b8d875c894 DIST llvmorg-10.0.0-rc3.tar.gz 120814170 BLAKE2B 432fe0c1e74d3020a269a256e6e456cbfa0b7166dd3f86df6caf3a55e1931c022285fe8afdc4d8998c729c5471acf5308abb336782ddec2ef9b0f58d1ccb5a3c SHA512 aad1df86063612d20c48ea7046940330fe2ac572a146be22ff71d9e65fa3438184cb39a2533fc6afd1e74df26909a9f0d24ebcd7d62e74728cfd81e447f2ffbf DIST llvmorg-10.0.0-rc4.tar.gz 120816191 BLAKE2B 66c497fa682b9bcbdef3776f540e6b2781286df3405b00ab335aa405a19418d9c4571b301a6814b526e363bb9c0b7c0be0dfc85444fb9d636ecf11ee788b2cdd SHA512 b3df32cafbbe9147c7b5cfbfe96c7231dc2e66d32560c6d0bcda90d6863b37bf8c9cb3f080fb459acd1d56c013149b275d0ce58f1678205f8ca737f1c8d034cd DIST llvmorg-10.0.0-rc6.tar.gz 120815075 BLAKE2B 3c5eb3594d30f1d6c4e2fec916a209030c7e3d8ebcf0f7ceb376adc78cd8a5bdf94a7c85d821bd5ea65631cf0a2438c538019fe1d58d1f835f3b9a899207d0c4 SHA512 04d8df9cd14f78fc5f80885f5d2e8fe4a1f66a218079c2574f6f3f8f3a86c2a886763da08a9454465615d89da300022e9e0754ecd4b40e25fedc600c2e66f39b +DIST llvmorg-10.0.0.tar.gz 120804856 BLAKE2B 6b0254f5b913398cdcf2b2ec1ff219888706d2b79d5296590934714e42ac79f6a6547941ac2b1d2c4e6313dd18b6c7068e748aa6ac033e49fccbf5d355aa8191 SHA512 baa182d62fef1851836013ae8a1a00861ea89769778d67fb97b407a9de664e6c85da2af9c5b3f75d2bf34ff6b4e531ca7e4b3115a26c0e61c575cf2303a0 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f SHA512 fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59 diff --git a/dev-util/lldb/lldb-10.0.0.ebuild b/dev-util/lldb/lldb-10.0.0.ebuild new file mode 100644 index 000..e03f8d5300b --- /dev/null +++ b/dev-util/lldb/lldb-10.0.0.ebuild @@ -0,0 +1,100 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python{2_7,3_{6,7,8}} ) +inherit cmake-utils llvm llvm.org multiprocessing python-single-r1 \ + toolchain-funcs + +DESCRIPTION="The LLVM debugger" +HOMEPAGE="https://llvm.org/; +LLVM_COMPONENTS=( lldb ) +LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support llvm/utils/unittest ) +llvm.org_set_globals + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="libedit lzma ncurses +python test" +REQUIRED_USE=${PYTHON_REQUIRED_USE} +RESTRICT="!test? ( test )" + +RDEPEND=" + libedit? ( dev-libs/libedit:0= ) + lzma? ( app-arch/xz-utils:= ) + ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) + python? ( + $(python_gen_cond_dep ' + dev-python/six[${PYTHON_MULTI_USEDEP}] + ') + ${PYTHON_DEPS} + ) + ~sys-devel/clang-${PV}[xml] + ~sys-devel/llvm-${PV} + !
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libcxxabi/
commit: 2debac60655f1ac9c4f887dc9f8a9dd91c181c5d Author: Michał Górny gentoo org> AuthorDate: Tue Mar 24 20:42:29 2020 + Commit: Michał Górny gentoo org> CommitDate: Tue Mar 24 21:46:27 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2debac60 sys-libs/libcxxabi: Bump to 10.0.0 Signed-off-by: Michał Górny gentoo.org> sys-libs/libcxxabi/Manifest| 1 + sys-libs/libcxxabi/libcxxabi-10.0.0.ebuild | 119 + 2 files changed, 120 insertions(+) diff --git a/sys-libs/libcxxabi/Manifest b/sys-libs/libcxxabi/Manifest index b344a1b24b1..41d2db09ef0 100644 --- a/sys-libs/libcxxabi/Manifest +++ b/sys-libs/libcxxabi/Manifest @@ -5,4 +5,5 @@ DIST libcxxabi-8.0.1.src.tar.xz 538356 BLAKE2B 52328c5890c9b9271877b953be30cc39b DIST llvmorg-10.0.0-rc3.tar.gz 120814170 BLAKE2B 432fe0c1e74d3020a269a256e6e456cbfa0b7166dd3f86df6caf3a55e1931c022285fe8afdc4d8998c729c5471acf5308abb336782ddec2ef9b0f58d1ccb5a3c SHA512 aad1df86063612d20c48ea7046940330fe2ac572a146be22ff71d9e65fa3438184cb39a2533fc6afd1e74df26909a9f0d24ebcd7d62e74728cfd81e447f2ffbf DIST llvmorg-10.0.0-rc4.tar.gz 120816191 BLAKE2B 66c497fa682b9bcbdef3776f540e6b2781286df3405b00ab335aa405a19418d9c4571b301a6814b526e363bb9c0b7c0be0dfc85444fb9d636ecf11ee788b2cdd SHA512 b3df32cafbbe9147c7b5cfbfe96c7231dc2e66d32560c6d0bcda90d6863b37bf8c9cb3f080fb459acd1d56c013149b275d0ce58f1678205f8ca737f1c8d034cd DIST llvmorg-10.0.0-rc6.tar.gz 120815075 BLAKE2B 3c5eb3594d30f1d6c4e2fec916a209030c7e3d8ebcf0f7ceb376adc78cd8a5bdf94a7c85d821bd5ea65631cf0a2438c538019fe1d58d1f835f3b9a899207d0c4 SHA512 04d8df9cd14f78fc5f80885f5d2e8fe4a1f66a218079c2574f6f3f8f3a86c2a886763da08a9454465615d89da300022e9e0754ecd4b40e25fedc600c2e66f39b +DIST llvmorg-10.0.0.tar.gz 120804856 BLAKE2B 6b0254f5b913398cdcf2b2ec1ff219888706d2b79d5296590934714e42ac79f6a6547941ac2b1d2c4e6313dd18b6c7068e748aa6ac033e49fccbf5d355aa8191 SHA512 baa182d62fef1851836013ae8a1a00861ea89769778d67fb97b407a9de664e6c85da2af9c5b3f75d2bf34ff6b4e531ca7e4b3115a26c0e61c575cf2303a0 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f SHA512 fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59 diff --git a/sys-libs/libcxxabi/libcxxabi-10.0.0.ebuild b/sys-libs/libcxxabi/libcxxabi-10.0.0.ebuild new file mode 100644 index 000..b80a28332b6 --- /dev/null +++ b/sys-libs/libcxxabi/libcxxabi-10.0.0.ebuild @@ -0,0 +1,119 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7} ) +inherit cmake-multilib llvm llvm.org multiprocessing python-any-r1 toolchain-funcs + +DESCRIPTION="Low level support for a standard C++ library" +HOMEPAGE="https://libcxxabi.llvm.org/; +# libcxx is needed uncondtionally for the headers +LLVM_COMPONENTS=( libcxx{abi,} ) +llvm.org_set_globals + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="+libunwind +static-libs test elibc_musl" +RESTRICT="!test? ( test )" + +RDEPEND=" + libunwind? ( + || ( + >=sys-libs/libunwind-1.0.1-r1[static-libs?,${MULTILIB_USEDEP}] + >=sys-libs/llvm-libunwind-3.9.0-r1[static-libs?,${MULTILIB_USEDEP}] + ) + )" +# llvm-6 for new lit options +DEPEND="${RDEPEND} + >=sys-devel/llvm-6" +BDEPEND=" + test? ( >=sys-devel/clang-3.9.0 + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') )" + +# least intrusive of all +CMAKE_BUILD_TYPE=RelWithDebInfo + +python_check_deps() { + has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +pkg_setup() { + llvm_pkg_setup + use test && python-any-r1_pkg_setup +} + +multilib_src_configure() { + # link against compiler-rt instead of libgcc if we are using clang with libunwind + local want_compiler_rt=OFF + if use libunwind && tc-is-clang; then + local compiler_rt=$($(tc-getCC) ${CFLAGS} ${CPPFLAGS} \ + ${LDFLAGS} -print-libgcc-file-name) + if [[ ${compiler_rt} == *libclang_rt* ]]; then + want_compiler_rt=ON + fi + fi + + local libdir=$(get_libdir) + local mycmakeargs=( + -DLIBCXXABI_LIBDIR_SUFFIX=${libdir#lib} + -DLIBCXXABI_ENABLE_SHARED=ON + -DLIBCXXABI_ENABLE_STATIC=$(usex static-libs) + -DLIBCXXABI_USE_LLVM_UNWINDER=$(usex libunwind) + -DLIBCXXABI_INCLUDE_TESTS=$(usex test) + -DLIBCXXABI_USE_COMPILER_RT=${want_compiler_rt} + + -DLIBCXXABI_LIBCXX_INCLUDES="${WORKDIR}"/libcxx/include + # upstream is omitting standard search path for this +
[gentoo-commits] repo/gentoo:master commit in: sys-libs/llvm-libunwind/
commit: 9f6b28cb38feddf71b98fd3ea9e8231fa4d798be Author: Michał Górny gentoo org> AuthorDate: Tue Mar 24 20:42:27 2020 + Commit: Michał Górny gentoo org> CommitDate: Tue Mar 24 21:46:25 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f6b28cb sys-libs/llvm-libunwind: Bump to 10.0.0 Signed-off-by: Michał Górny gentoo.org> sys-libs/llvm-libunwind/Manifest | 1 + .../llvm-libunwind/llvm-libunwind-10.0.0.ebuild| 126 + 2 files changed, 127 insertions(+) diff --git a/sys-libs/llvm-libunwind/Manifest b/sys-libs/llvm-libunwind/Manifest index cd977ab06cf..274b5827d0a 100644 --- a/sys-libs/llvm-libunwind/Manifest +++ b/sys-libs/llvm-libunwind/Manifest @@ -7,4 +7,5 @@ DIST libunwind-8.0.1.src.tar.xz 87188 BLAKE2B 26f4d8ffbc8eb316e4e623280d6fe493e4 DIST llvmorg-10.0.0-rc3.tar.gz 120814170 BLAKE2B 432fe0c1e74d3020a269a256e6e456cbfa0b7166dd3f86df6caf3a55e1931c022285fe8afdc4d8998c729c5471acf5308abb336782ddec2ef9b0f58d1ccb5a3c SHA512 aad1df86063612d20c48ea7046940330fe2ac572a146be22ff71d9e65fa3438184cb39a2533fc6afd1e74df26909a9f0d24ebcd7d62e74728cfd81e447f2ffbf DIST llvmorg-10.0.0-rc4.tar.gz 120816191 BLAKE2B 66c497fa682b9bcbdef3776f540e6b2781286df3405b00ab335aa405a19418d9c4571b301a6814b526e363bb9c0b7c0be0dfc85444fb9d636ecf11ee788b2cdd SHA512 b3df32cafbbe9147c7b5cfbfe96c7231dc2e66d32560c6d0bcda90d6863b37bf8c9cb3f080fb459acd1d56c013149b275d0ce58f1678205f8ca737f1c8d034cd DIST llvmorg-10.0.0-rc6.tar.gz 120815075 BLAKE2B 3c5eb3594d30f1d6c4e2fec916a209030c7e3d8ebcf0f7ceb376adc78cd8a5bdf94a7c85d821bd5ea65631cf0a2438c538019fe1d58d1f835f3b9a899207d0c4 SHA512 04d8df9cd14f78fc5f80885f5d2e8fe4a1f66a218079c2574f6f3f8f3a86c2a886763da08a9454465615d89da300022e9e0754ecd4b40e25fedc600c2e66f39b +DIST llvmorg-10.0.0.tar.gz 120804856 BLAKE2B 6b0254f5b913398cdcf2b2ec1ff219888706d2b79d5296590934714e42ac79f6a6547941ac2b1d2c4e6313dd18b6c7068e748aa6ac033e49fccbf5d355aa8191 SHA512 baa182d62fef1851836013ae8a1a00861ea89769778d67fb97b407a9de664e6c85da2af9c5b3f75d2bf34ff6b4e531ca7e4b3115a26c0e61c575cf2303a0 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f SHA512 fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59 diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-10.0.0.ebuild b/sys-libs/llvm-libunwind/llvm-libunwind-10.0.0.ebuild new file mode 100644 index 000..f72fa83f916 --- /dev/null +++ b/sys-libs/llvm-libunwind/llvm-libunwind-10.0.0.ebuild @@ -0,0 +1,126 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7} ) +inherit cmake-multilib llvm llvm.org multiprocessing python-any-r1 + +DESCRIPTION="C++ runtime stack unwinder from LLVM" +HOMEPAGE="https://github.com/llvm-mirror/libunwind; +LLVM_COMPONENTS=( libunwind ) +LLVM_TEST_COMPONENTS=( libcxx{,abi} ) +llvm.org_set_globals + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="debug +static-libs test" +RESTRICT="!test? ( test )" + +RDEPEND="!sys-libs/libunwind" +# llvm-6 for new lit options +DEPEND=" + >=sys-devel/llvm-6" +BDEPEND=" + test? ( >=sys-devel/clang-3.9.0 + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') )" + +# least intrusive of all +CMAKE_BUILD_TYPE=RelWithDebInfo + +python_check_deps() { + has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +multilib_src_configure() { + local libdir=$(get_libdir) + + local mycmakeargs=( + -DLLVM_LIBDIR_SUFFIX=${libdir#lib} + -DLIBUNWIND_ENABLE_ASSERTIONS=$(usex debug) + -DLIBUNWIND_ENABLE_STATIC=$(usex static-libs) + -DLLVM_INCLUDE_TESTS=$(usex test) + + # support non-native unwinding; given it's small enough, + # enable it unconditionally + -DLIBUNWIND_ENABLE_CROSS_UNWINDING=ON + ) + if use test; then + local clang_path=$(type -P "${CHOST:+${CHOST}-}clang" 2>/dev/null) + local jobs=${LIT_JOBS:-$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")} + + [[ -n ${clang_path} ]] || die "Unable to find ${CHOST}-clang for tests" + + mycmakeargs+=( + -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" + -DLLVM_LIT_ARGS="-vv;-j;${jobs};--param=cxx_under_test=${clang_path}" + -DLIBUNWIND_LIBCXX_PATH="${WORKDIR}/libcxx" + ) + fi + + cmake-utils_src_configure +} + +build_libcxxabi() { + local -x LDFLAGS="${LDFLAGS} -L${BUILD_DIR}/$(get_libdir)" + local CMAKE_USE_DIR=${WORKDIR}/libcxxabi + local
[gentoo-commits] repo/gentoo:master commit in: dev-python/recommonmark/
commit: 6ddcfd1d8baa44565f6c5e181d2ec80631f82775 Author: Michał Górny gentoo org> AuthorDate: Tue Mar 24 20:51:24 2020 + Commit: Michał Górny gentoo org> CommitDate: Tue Mar 24 21:46:05 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ddcfd1d dev-python/recommonmark: Remove py2 Signed-off-by: Michał Górny gentoo.org> dev-python/recommonmark/recommonmark-0.4.0.ebuild| 2 +- dev-python/recommonmark/recommonmark-0.5.0.ebuild| 2 +- dev-python/recommonmark/recommonmark-0.5.0_pre20180907.ebuild| 2 +- dev-python/recommonmark/recommonmark-0.5.0_pre20181012-r1.ebuild | 2 +- dev-python/recommonmark/recommonmark-0.5.0_pre20181012.ebuild| 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/dev-python/recommonmark/recommonmark-0.4.0.ebuild b/dev-python/recommonmark/recommonmark-0.4.0.ebuild index 371995c3ae0..055fa437676 100644 --- a/dev-python/recommonmark/recommonmark-0.4.0.ebuild +++ b/dev-python/recommonmark/recommonmark-0.4.0.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -PYTHON_COMPAT=( python{2_7,3_6} ) +PYTHON_COMPAT=( python3_6 ) inherit distutils-r1 diff --git a/dev-python/recommonmark/recommonmark-0.5.0.ebuild b/dev-python/recommonmark/recommonmark-0.5.0.ebuild index a6d116d158e..253f749c274 100644 --- a/dev-python/recommonmark/recommonmark-0.5.0.ebuild +++ b/dev-python/recommonmark/recommonmark-0.5.0.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python{2_7,3_{6,7}} ) +PYTHON_COMPAT=( python3_{6,7} ) inherit distutils-r1 diff --git a/dev-python/recommonmark/recommonmark-0.5.0_pre20180907.ebuild b/dev-python/recommonmark/recommonmark-0.5.0_pre20180907.ebuild index dc8566adf36..de87af65b8b 100644 --- a/dev-python/recommonmark/recommonmark-0.5.0_pre20180907.ebuild +++ b/dev-python/recommonmark/recommonmark-0.5.0_pre20180907.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -PYTHON_COMPAT=( python{2_7,3_6,3_7} ) +PYTHON_COMPAT=( python{3_6,3_7} ) inherit distutils-r1 diff --git a/dev-python/recommonmark/recommonmark-0.5.0_pre20181012-r1.ebuild b/dev-python/recommonmark/recommonmark-0.5.0_pre20181012-r1.ebuild index 6c8adfc6c0a..3b6ce2ef619 100644 --- a/dev-python/recommonmark/recommonmark-0.5.0_pre20181012-r1.ebuild +++ b/dev-python/recommonmark/recommonmark-0.5.0_pre20181012-r1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -PYTHON_COMPAT=( python{2_7,3_6,3_7} ) +PYTHON_COMPAT=( python{3_6,3_7} ) inherit distutils-r1 diff --git a/dev-python/recommonmark/recommonmark-0.5.0_pre20181012.ebuild b/dev-python/recommonmark/recommonmark-0.5.0_pre20181012.ebuild index f0a0ef42540..84d7b3549ba 100644 --- a/dev-python/recommonmark/recommonmark-0.5.0_pre20181012.ebuild +++ b/dev-python/recommonmark/recommonmark-0.5.0_pre20181012.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -PYTHON_COMPAT=( python{2_7,3_6,3_7} ) +PYTHON_COMPAT=( python{3_6,3_7} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: sys-devel/llvm/
commit: 2460302f07a3e3b6d5746692caf34ef9c08def13 Author: Michał Górny gentoo org> AuthorDate: Tue Mar 24 20:42:02 2020 + Commit: Michał Górny gentoo org> CommitDate: Tue Mar 24 21:46:12 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2460302f sys-devel/llvm: Bump to 10.0.0 Signed-off-by: Michał Górny gentoo.org> sys-devel/llvm/Manifest | 2 + sys-devel/llvm/llvm-10.0.0.ebuild | 425 ++ 2 files changed, 427 insertions(+) diff --git a/sys-devel/llvm/Manifest b/sys-devel/llvm/Manifest index 9c917d3cc16..92be6d98cd5 100644 --- a/sys-devel/llvm/Manifest +++ b/sys-devel/llvm/Manifest @@ -1,3 +1,4 @@ +DIST llvm-10.0.0-manpages.tar.bz2 177084 BLAKE2B 16b38e60fce4d67ac602b317ea7089c095d46b9426ba9940041e65d7ab493f85dba2e94a4aeba7b7c52042f23825efcfcd32a57d306aaf05b4307061a5a8a368 SHA512 eac57ad218ff4c2b5a74e453a29192ee6e911152b668d8a9420b59529d5cae8aa241f2485b4a7ea304acbecc7ecb27391a77552080726432c2b7b59b95fc0bd7 DIST llvm-7.1.0-manpages.tar.bz2 120786 BLAKE2B b52a7afe7c5c170894e910ef2c651a5f38f0bd41147a2c63dc5b8a92f0ec37512e913e68efce51e1643e8f20cf0f3f088d31d19c541d2ff361ecb7d89b234b6c SHA512 78a526d889a8e62accf422655acbb4d17e3c22b0f0830003db0068b3c01c367ac32ce4f4be4cbb2966274440865557c25795205af2a59a054a6f6964294d289f DIST llvm-7.1.0.src.tar.xz 28313784 BLAKE2B b78d9a7fc5ef6e352e77d339e5c4eef5ccedf67c05e7abd949e72619aa8a5ed65e7e5e2008354be8e7916d75581719b99f34227838fcc86c5d0080913c2fb22c SHA512 a7dbd5693d1f2dae6b6e52893a100f9349cbfcfb25c5fdcad46364acbff0dbd3573f8fbc026c68eb9fd56335198aa94b866cc3dd7ea0cbd2cbfb5f8fe3444a7a DIST llvm-8.0.1-manpages.tar.bz2 140915 BLAKE2B 13ac9e172728d643dac1d12ac06909b6db3dd9a1a380a92a07867e3cb835f94b265da5d75c4712b5409405a65795d2cb6b32da4098e38cbb95d7023b56bcbbc1 SHA512 23994a2374659fbbf8d9b5160f4d77e9be7c4c9fc14963e8186bbede78b0ee9257f6b6a9c484bc75d72443d65bb24e598841e64af500336283de0f454d6a2073 @@ -6,4 +7,5 @@ DIST llvm-9.0.0-manpages.tar.bz2 158546 BLAKE2B eed6235698a0b5993affe305f7fd22cd DIST llvmorg-10.0.0-rc3.tar.gz 120814170 BLAKE2B 432fe0c1e74d3020a269a256e6e456cbfa0b7166dd3f86df6caf3a55e1931c022285fe8afdc4d8998c729c5471acf5308abb336782ddec2ef9b0f58d1ccb5a3c SHA512 aad1df86063612d20c48ea7046940330fe2ac572a146be22ff71d9e65fa3438184cb39a2533fc6afd1e74df26909a9f0d24ebcd7d62e74728cfd81e447f2ffbf DIST llvmorg-10.0.0-rc4.tar.gz 120816191 BLAKE2B 66c497fa682b9bcbdef3776f540e6b2781286df3405b00ab335aa405a19418d9c4571b301a6814b526e363bb9c0b7c0be0dfc85444fb9d636ecf11ee788b2cdd SHA512 b3df32cafbbe9147c7b5cfbfe96c7231dc2e66d32560c6d0bcda90d6863b37bf8c9cb3f080fb459acd1d56c013149b275d0ce58f1678205f8ca737f1c8d034cd DIST llvmorg-10.0.0-rc6.tar.gz 120815075 BLAKE2B 3c5eb3594d30f1d6c4e2fec916a209030c7e3d8ebcf0f7ceb376adc78cd8a5bdf94a7c85d821bd5ea65631cf0a2438c538019fe1d58d1f835f3b9a899207d0c4 SHA512 04d8df9cd14f78fc5f80885f5d2e8fe4a1f66a218079c2574f6f3f8f3a86c2a886763da08a9454465615d89da300022e9e0754ecd4b40e25fedc600c2e66f39b +DIST llvmorg-10.0.0.tar.gz 120804856 BLAKE2B 6b0254f5b913398cdcf2b2ec1ff219888706d2b79d5296590934714e42ac79f6a6547941ac2b1d2c4e6313dd18b6c7068e748aa6ac033e49fccbf5d355aa8191 SHA512 baa182d62fef1851836013ae8a1a00861ea89769778d67fb97b407a9de664e6c85da2af9c5b3f75d2bf34ff6b4e531ca7e4b3115a26c0e61c575cf2303a0 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f SHA512 fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59 diff --git a/sys-devel/llvm/llvm-10.0.0.ebuild b/sys-devel/llvm/llvm-10.0.0.ebuild new file mode 100644 index 000..c36aefaa55f --- /dev/null +++ b/sys-devel/llvm/llvm-10.0.0.ebuild @@ -0,0 +1,425 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8} ) +inherit cmake-utils llvm.org multilib-minimal multiprocessing \ + pax-utils python-any-r1 toolchain-funcs + +MANPAGE_P=llvm-10.0.0-manpages +DESCRIPTION="Low Level Virtual Machine" +HOMEPAGE="https://llvm.org/; +SRC_URI=" + !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/${MANPAGE_P}.tar.bz2 )" +LLVM_COMPONENTS=( llvm ) +llvm.org_set_globals + +# Those are in lib/Targets, without explicit CMakeLists.txt mention +ALL_LLVM_EXPERIMENTAL_TARGETS=( ARC AVR ) +# Keep in sync with CMakeLists.txt +ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM BPF Hexagon Lanai Mips MSP430 + NVPTX PowerPC RISCV Sparc SystemZ WebAssembly X86 XCore + "${ALL_LLVM_EXPERIMENTAL_TARGETS[@]}" ) +ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" ) + +# Additional licenses: +# 1. OpenBSD regex: Henry Spencer's license ('rc' in Gentoo) + BSD. +# 2. xxhash: BSD. +# 3. MD5 code: public-domain. +# 4. ConvertUTF.h: TODO. + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD
[gentoo-commits] repo/gentoo:master commit in: dev-ml/llvm-ocaml/
commit: 1e66f43b785d49d81b4ab6b0588b5b8b42980bdd Author: Michał Górny gentoo org> AuthorDate: Tue Mar 24 20:42:09 2020 + Commit: Michał Górny gentoo org> CommitDate: Tue Mar 24 21:46:14 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e66f43b dev-ml/llvm-ocaml: Bump to 10.0.0 Signed-off-by: Michał Górny gentoo.org> dev-ml/llvm-ocaml/Manifest | 1 + dev-ml/llvm-ocaml/llvm-ocaml-10.0.0.ebuild | 125 + 2 files changed, 126 insertions(+) diff --git a/dev-ml/llvm-ocaml/Manifest b/dev-ml/llvm-ocaml/Manifest index 929804dace4..0a02cd69335 100644 --- a/dev-ml/llvm-ocaml/Manifest +++ b/dev-ml/llvm-ocaml/Manifest @@ -3,4 +3,5 @@ DIST llvm-8.0.1.src.tar.xz 30477608 BLAKE2B 4319c837b36111401e3b0f9659b8d875c894 DIST llvmorg-10.0.0-rc3.tar.gz 120814170 BLAKE2B 432fe0c1e74d3020a269a256e6e456cbfa0b7166dd3f86df6caf3a55e1931c022285fe8afdc4d8998c729c5471acf5308abb336782ddec2ef9b0f58d1ccb5a3c SHA512 aad1df86063612d20c48ea7046940330fe2ac572a146be22ff71d9e65fa3438184cb39a2533fc6afd1e74df26909a9f0d24ebcd7d62e74728cfd81e447f2ffbf DIST llvmorg-10.0.0-rc4.tar.gz 120816191 BLAKE2B 66c497fa682b9bcbdef3776f540e6b2781286df3405b00ab335aa405a19418d9c4571b301a6814b526e363bb9c0b7c0be0dfc85444fb9d636ecf11ee788b2cdd SHA512 b3df32cafbbe9147c7b5cfbfe96c7231dc2e66d32560c6d0bcda90d6863b37bf8c9cb3f080fb459acd1d56c013149b275d0ce58f1678205f8ca737f1c8d034cd DIST llvmorg-10.0.0-rc6.tar.gz 120815075 BLAKE2B 3c5eb3594d30f1d6c4e2fec916a209030c7e3d8ebcf0f7ceb376adc78cd8a5bdf94a7c85d821bd5ea65631cf0a2438c538019fe1d58d1f835f3b9a899207d0c4 SHA512 04d8df9cd14f78fc5f80885f5d2e8fe4a1f66a218079c2574f6f3f8f3a86c2a886763da08a9454465615d89da300022e9e0754ecd4b40e25fedc600c2e66f39b +DIST llvmorg-10.0.0.tar.gz 120804856 BLAKE2B 6b0254f5b913398cdcf2b2ec1ff219888706d2b79d5296590934714e42ac79f6a6547941ac2b1d2c4e6313dd18b6c7068e748aa6ac033e49fccbf5d355aa8191 SHA512 baa182d62fef1851836013ae8a1a00861ea89769778d67fb97b407a9de664e6c85da2af9c5b3f75d2bf34ff6b4e531ca7e4b3115a26c0e61c575cf2303a0 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f SHA512 fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59 diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-10.0.0.ebuild b/dev-ml/llvm-ocaml/llvm-ocaml-10.0.0.ebuild new file mode 100644 index 000..5e415032b50 --- /dev/null +++ b/dev-ml/llvm-ocaml/llvm-ocaml-10.0.0.ebuild @@ -0,0 +1,125 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8} ) +inherit cmake-utils llvm llvm.org multiprocessing python-any-r1 + +DESCRIPTION="OCaml bindings for LLVM" +HOMEPAGE="https://llvm.org/; +LLVM_COMPONENTS=( llvm ) +llvm.org_set_globals + +# Keep in sync with sys-devel/llvm +ALL_LLVM_EXPERIMENTAL_TARGETS=( ARC AVR ) +ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM BPF Hexagon Lanai Mips MSP430 + NVPTX PowerPC RISCV Sparc SystemZ WebAssembly X86 XCore + "${ALL_LLVM_EXPERIMENTAL_TARGETS[@]}" ) +ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" ) +LLVM_TARGET_USEDEPS=${ALL_LLVM_TARGETS[@]/%/?} + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="debug test ${ALL_LLVM_TARGETS[*]}" +REQUIRED_USE="|| ( ${ALL_LLVM_TARGETS[*]} )" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-lang/ocaml-4.00.0:0= + dev-ml/ocaml-ctypes:= + ~sys-devel/llvm-${PV}:=[${LLVM_TARGET_USEDEPS// /,},debug?] + !sys-devel/llvm[ocaml(-)]" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-lang/perl + dev-ml/findlib + test? ( dev-ml/ounit ) + ${PYTHON_DEPS}" + +# least intrusive of all +CMAKE_BUILD_TYPE=RelWithDebInfo + +pkg_setup() { + LLVM_MAX_SLOT=${PV%%.*} llvm_pkg_setup + python-any-r1_pkg_setup +} + +src_prepare() { + # Python is needed to run tests using lit + python_setup + + cmake-utils_src_prepare +} + +src_configure() { + local libdir=$(get_libdir) + local mycmakeargs=( + -DLLVM_LIBDIR_SUFFIX=${libdir#lib} + + -DBUILD_SHARED_LIBS=OFF + -DLLVM_BUILD_LLVM_DYLIB=ON + -DLLVM_LINK_LLVM_DYLIB=ON + -DLLVM_OCAML_OUT_OF_TREE=ON + + # cheap hack: LLVM combines both anyway, and the only difference + # is that the former list is explicitly verified at cmake time + -DLLVM_TARGETS_TO_BUILD="" + -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}" + -DLLVM_BUILD_TESTS=$(usex test) + + # disable various irrelevant deps and settings + -DLLVM_ENABLE_FFI=OFF + -DLLVM_ENABLE_TERMINFO=OFF + -DHAVE_HISTEDIT_H=NO +
[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt/
commit: 96433d800e8aeec2b2f6d65e4b3e30dde4618fca Author: Michał Górny gentoo org> AuthorDate: Tue Mar 24 20:42:24 2020 + Commit: Michał Górny gentoo org> CommitDate: Tue Mar 24 21:46:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96433d80 sys-libs/compiler-rt: Bump to 10.0.0 Signed-off-by: Michał Górny gentoo.org> sys-libs/compiler-rt/Manifest | 1 + sys-libs/compiler-rt/compiler-rt-10.0.0.ebuild | 110 + 2 files changed, 111 insertions(+) diff --git a/sys-libs/compiler-rt/Manifest b/sys-libs/compiler-rt/Manifest index 971a21de7e6..a1ec0fb226f 100644 --- a/sys-libs/compiler-rt/Manifest +++ b/sys-libs/compiler-rt/Manifest @@ -3,4 +3,5 @@ DIST compiler-rt-8.0.1.src.tar.xz 1954204 BLAKE2B cbba1d5fb37385116920da39dea267 DIST llvmorg-10.0.0-rc3.tar.gz 120814170 BLAKE2B 432fe0c1e74d3020a269a256e6e456cbfa0b7166dd3f86df6caf3a55e1931c022285fe8afdc4d8998c729c5471acf5308abb336782ddec2ef9b0f58d1ccb5a3c SHA512 aad1df86063612d20c48ea7046940330fe2ac572a146be22ff71d9e65fa3438184cb39a2533fc6afd1e74df26909a9f0d24ebcd7d62e74728cfd81e447f2ffbf DIST llvmorg-10.0.0-rc4.tar.gz 120816191 BLAKE2B 66c497fa682b9bcbdef3776f540e6b2781286df3405b00ab335aa405a19418d9c4571b301a6814b526e363bb9c0b7c0be0dfc85444fb9d636ecf11ee788b2cdd SHA512 b3df32cafbbe9147c7b5cfbfe96c7231dc2e66d32560c6d0bcda90d6863b37bf8c9cb3f080fb459acd1d56c013149b275d0ce58f1678205f8ca737f1c8d034cd DIST llvmorg-10.0.0-rc6.tar.gz 120815075 BLAKE2B 3c5eb3594d30f1d6c4e2fec916a209030c7e3d8ebcf0f7ceb376adc78cd8a5bdf94a7c85d821bd5ea65631cf0a2438c538019fe1d58d1f835f3b9a899207d0c4 SHA512 04d8df9cd14f78fc5f80885f5d2e8fe4a1f66a218079c2574f6f3f8f3a86c2a886763da08a9454465615d89da300022e9e0754ecd4b40e25fedc600c2e66f39b +DIST llvmorg-10.0.0.tar.gz 120804856 BLAKE2B 6b0254f5b913398cdcf2b2ec1ff219888706d2b79d5296590934714e42ac79f6a6547941ac2b1d2c4e6313dd18b6c7068e748aa6ac033e49fccbf5d355aa8191 SHA512 baa182d62fef1851836013ae8a1a00861ea89769778d67fb97b407a9de664e6c85da2af9c5b3f75d2bf34ff6b4e531ca7e4b3115a26c0e61c575cf2303a0 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f SHA512 fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59 diff --git a/sys-libs/compiler-rt/compiler-rt-10.0.0.ebuild b/sys-libs/compiler-rt/compiler-rt-10.0.0.ebuild new file mode 100644 index 000..ff0cc33bd94 --- /dev/null +++ b/sys-libs/compiler-rt/compiler-rt-10.0.0.ebuild @@ -0,0 +1,110 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8} ) +inherit cmake-utils flag-o-matic llvm llvm.org multiprocessing \ + python-any-r1 toolchain-funcs + +DESCRIPTION="Compiler runtime library for clang (built-in part)" +HOMEPAGE="https://llvm.org/; +LLVM_COMPONENTS=( compiler-rt ) +llvm.org_set_globals + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="$(ver_cut 1-3)" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos" +IUSE="+clang test" +RESTRICT="!test? ( test ) !clang? ( test )" + +CLANG_SLOT=${SLOT%%.*} +# llvm-6 for new lit options +DEPEND=" + >=sys-devel/llvm-6" +BDEPEND=" + clang? ( sys-devel/clang ) + test? ( + $(python_gen_any_dep ">=dev-python/lit-9.0.1[\${PYTHON_USEDEP}]") + =sys-devel/clang-${PV%_*}*:${CLANG_SLOT} ) + ${PYTHON_DEPS}" + +# least intrusive of all +CMAKE_BUILD_TYPE=RelWithDebInfo + +python_check_deps() { + use test || return 0 + has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +pkg_pretend() { + if ! use clang && ! tc-is-clang; then + ewarn "Building using a compiler other than clang may result in broken atomics" + ewarn "library. Enable USE=clang unless you have a very good reason not to." + fi +} + +pkg_setup() { + llvm_pkg_setup + python-any-r1_pkg_setup +} + +test_compiler() { + $(tc-getCC) ${CFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c - \ + <<<'int main() { return 0; }' &>/dev/null +} + +src_configure() { + # pre-set since we need to pass it to cmake + BUILD_DIR=${WORKDIR}/${P}_build + + local nolib_flags=( -nodefaultlibs -lc ) + if use clang; then + local -x CC=${CHOST}-clang + local -x CXX=${CHOST}-clang++ + strip-unsupported-flags + # ensure we can use clang before installing compiler-rt + local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}" + elif ! test_compiler; then + if test_compiler "${nolib_flags[@]}"; then + local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}" + ewarn "${CC} seems to lack runtime, trying with
[gentoo-commits] repo/gentoo:master commit in: sys-devel/lld/
commit: 4866d5c6c0399e5fd08cc41cc550ada21343b580 Author: Michał Górny gentoo org> AuthorDate: Tue Mar 24 20:42:13 2020 + Commit: Michał Górny gentoo org> CommitDate: Tue Mar 24 21:46:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4866d5c6 sys-devel/lld: Bump to 10.0.0 Signed-off-by: Michał Górny gentoo.org> sys-devel/lld/Manifest | 1 + sys-devel/lld/lld-10.0.0.ebuild | 62 + 2 files changed, 63 insertions(+) diff --git a/sys-devel/lld/Manifest b/sys-devel/lld/Manifest index 1558fe81e4c..bc8bd2ee731 100644 --- a/sys-devel/lld/Manifest +++ b/sys-devel/lld/Manifest @@ -5,4 +5,5 @@ DIST llvm-8.0.1.src.tar.xz 30477608 BLAKE2B 4319c837b36111401e3b0f9659b8d875c894 DIST llvmorg-10.0.0-rc3.tar.gz 120814170 BLAKE2B 432fe0c1e74d3020a269a256e6e456cbfa0b7166dd3f86df6caf3a55e1931c022285fe8afdc4d8998c729c5471acf5308abb336782ddec2ef9b0f58d1ccb5a3c SHA512 aad1df86063612d20c48ea7046940330fe2ac572a146be22ff71d9e65fa3438184cb39a2533fc6afd1e74df26909a9f0d24ebcd7d62e74728cfd81e447f2ffbf DIST llvmorg-10.0.0-rc4.tar.gz 120816191 BLAKE2B 66c497fa682b9bcbdef3776f540e6b2781286df3405b00ab335aa405a19418d9c4571b301a6814b526e363bb9c0b7c0be0dfc85444fb9d636ecf11ee788b2cdd SHA512 b3df32cafbbe9147c7b5cfbfe96c7231dc2e66d32560c6d0bcda90d6863b37bf8c9cb3f080fb459acd1d56c013149b275d0ce58f1678205f8ca737f1c8d034cd DIST llvmorg-10.0.0-rc6.tar.gz 120815075 BLAKE2B 3c5eb3594d30f1d6c4e2fec916a209030c7e3d8ebcf0f7ceb376adc78cd8a5bdf94a7c85d821bd5ea65631cf0a2438c538019fe1d58d1f835f3b9a899207d0c4 SHA512 04d8df9cd14f78fc5f80885f5d2e8fe4a1f66a218079c2574f6f3f8f3a86c2a886763da08a9454465615d89da300022e9e0754ecd4b40e25fedc600c2e66f39b +DIST llvmorg-10.0.0.tar.gz 120804856 BLAKE2B 6b0254f5b913398cdcf2b2ec1ff219888706d2b79d5296590934714e42ac79f6a6547941ac2b1d2c4e6313dd18b6c7068e748aa6ac033e49fccbf5d355aa8191 SHA512 baa182d62fef1851836013ae8a1a00861ea89769778d67fb97b407a9de664e6c85da2af9c5b3f75d2bf34ff6b4e531ca7e4b3115a26c0e61c575cf2303a0 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f SHA512 fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59 diff --git a/sys-devel/lld/lld-10.0.0.ebuild b/sys-devel/lld/lld-10.0.0.ebuild new file mode 100644 index 000..13345ccde36 --- /dev/null +++ b/sys-devel/lld/lld-10.0.0.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8} ) +inherit cmake-utils llvm llvm.org multiprocessing python-any-r1 + +DESCRIPTION="The LLVM linker (link editor)" +HOMEPAGE="https://llvm.org/; +LLVM_COMPONENTS=( lld ) +LLVM_TEST_COMPONENTS=( llvm/utils/{lit,unittest} ) +llvm.org_set_globals + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND="~sys-devel/llvm-${PV}" +DEPEND="${RDEPEND}" +BDEPEND="test? ( $(python_gen_any_dep "~dev-python/lit-${PV}[\${PYTHON_USEDEP}]") )" + +# least intrusive of all +CMAKE_BUILD_TYPE=RelWithDebInfo + +python_check_deps() { + has_version -b "dev-python/lit[${PYTHON_USEDEP}]" +} + +pkg_setup() { + LLVM_MAX_SLOT=${PV%%.*} llvm_pkg_setup + use test && python-any-r1_pkg_setup +} + +src_configure() { + local mycmakeargs=( + -DBUILD_SHARED_LIBS=OFF + + -DLLVM_INCLUDE_TESTS=$(usex test) + ) + use test && mycmakeargs+=( + -DLLVM_BUILD_TESTS=ON + -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" + -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" + -DLLVM_LIT_ARGS="-vv;-j;${LIT_JOBS:-$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")}" + ) + + cmake-utils_src_configure +} + +src_test() { + local -x LIT_PRESERVES_TMP=1 + cmake-utils_src_make check-lld +} + +src_install() { + cmake-utils_src_install + # LLD has no shared libraries, so strip it all for the time being + rm -r "${ED}"/usr/{include,lib*} || die +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/leptonica/files/, media-libs/leptonica/
commit: 20ed12df72f4bdc5e4592d18c37ec0ef46fc3250 Author: James Le Cuirot gentoo org> AuthorDate: Tue Mar 24 21:37:13 2020 + Commit: James Le Cuirot gentoo org> CommitDate: Tue Mar 24 21:37:13 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20ed12df media-libs/leptonica: Drop old 1.77.0 Package-Manager: Portage-2.3.95, Repoman-2.3.20 Signed-off-by: James Le Cuirot gentoo.org> media-libs/leptonica/Manifest | 1 - media-libs/leptonica/files/1.77.0-gnuplot.patch | 25 media-libs/leptonica/leptonica-1.77.0.ebuild| 76 - 3 files changed, 102 deletions(-) diff --git a/media-libs/leptonica/Manifest b/media-libs/leptonica/Manifest index 04424055d98..c15d96e0731 100644 --- a/media-libs/leptonica/Manifest +++ b/media-libs/leptonica/Manifest @@ -1,4 +1,3 @@ DIST leptonica-1.74.4.tar.gz 12349877 BLAKE2B 5c4a71c1c4f44b617f16b1b1029455badee268dc1ac459f1c7ffe6af5b8dbe702bdbaa6e5564af6e41d0881c59e1aa43dc40d5164f618f13ca2a563b2aa3bd0e SHA512 e74732c10218430463ca01f15e19d329dceb938e315586ed100c634c4d50809824f1d9bf7eeaf91654caf42ed78a5ae5de7c08e7a1d8884c580c536121627891 -DIST leptonica-1.77.0.tar.gz 12888756 BLAKE2B a1de6ff8d886c4e302faa362ad5c18ece727771e5cdbe62b33c34c950d1af9e0e97418e59485568a6386eb2a7e51fd42ffb2fd01f16591c5bc668961640f1f4d SHA512 3cf764c76d5acb6d5982c44e78c02d7a7c3b5e79937c41df193e71dd8a02dbbf965d34a2ecdf0444e907cb73c06bdb8bcae4ceafbf5ee1483c022659e897015b DIST leptonica-1.78.0.tar.gz 12905925 BLAKE2B 6a7b74e8aa78a3e4fa6429bbf180001e7d362ebd37d4fd179ba90df7a41993e52d708813ea5a2b30dc90516b7bec83e5386735025993d73f279ab595c39f6c9c SHA512 f059ccc8e7b5ff2c796aeb4ab18bd25e133ec4f38c36b9e2ee203db35a1e68cf45b8baf78ebc4acba4e3607328d1374ea0e8425f35cbe06c6c5728a1ec8c3f50 DIST leptonica-1.79.0.tar.gz 13438669 BLAKE2B 59c126c0bc4690cf48937171f818637f420b4e4c56ebf866ca4c0d2a9a8f2ae2653f6ef7650340138fb1dd2ca2d3826e0f844d44afddb14856e31daf10f41c41 SHA512 4d0830683757004bb47752a17985d80c6758b97c0fd6ec64d23bbf43c9c68b04bee751831574afa4c25f5d5030c0c9f7fc22d9fc8ef932aa990401344f588ba5 diff --git a/media-libs/leptonica/files/1.77.0-gnuplot.patch b/media-libs/leptonica/files/1.77.0-gnuplot.patch deleted file mode 100644 index 0d6b0e3cb15..000 --- a/media-libs/leptonica/files/1.77.0-gnuplot.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 5204b5453fe8035d77e34add80f8ebb1f36b9350 Mon Sep 17 00:00:00 2001 -From: James Le Cuirot -Date: Mon, 14 Jan 2019 20:26:14 + -Subject: [PATCH] Add boxa2_reg and numa[12]_reg to gnuplot-dependent test list - - prog/reg_wrapper.sh | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/prog/reg_wrapper.sh b/prog/reg_wrapper.sh -index 5568c8e..ff9264d 100755 a/prog/reg_wrapper.sh -+++ b/prog/reg_wrapper.sh -@@ -31,7 +31,7 @@ TEST_NAME="${TEST##*/}" - TEST_NAME="${TEST_NAME%_reg*}" - - case "${TEST_NAME}" in -- baseline|boxa1|colormask|colorspace|dna|enhance|extrema|fpix1|italic|kernel|nearline|projection|rankbin|rankhisto|wordboxes) -+ baseline|boxa[12]|colormask|colorspace|dna|enhance|extrema|fpix1|italic|kernel|nearline|numa[12]|projection|rankbin|rankhisto|wordboxes) - GNUPLOT=$(type -P gnuplot || type -P wgnuplot) - - if [ -z "${GNUPLOT}" ] || ! "${GNUPLOT}" -e "set terminal png" 2>/dev/null ; then --- -2.19.2 - diff --git a/media-libs/leptonica/leptonica-1.77.0.ebuild b/media-libs/leptonica/leptonica-1.77.0.ebuild deleted file mode 100644 index 12157b1bdd7..000 --- a/media-libs/leptonica/leptonica-1.77.0.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit multilib-minimal - -DESCRIPTION="C library for image processing and analysis" -HOMEPAGE="http://www.leptonica.org/; -SRC_URI="https://github.com/DanBloomberg/${PN}/releases/download/${PV}/${P}.tar.gz; -LICENSE="Apache-2.0" -SLOT="0/5" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos" -IUSE="gif jpeg jpeg2k png static-libs test tiff utils webp zlib" -RESTRICT="!test? ( test )" - -# N.B. Tests need some features enabled: -REQUIRED_USE="test? ( jpeg png tiff zlib )" - -RDEPEND="gif? ( >=media-libs/giflib-5.1.3:=[${MULTILIB_USEDEP}] ) - jpeg? ( virtual/jpeg:0=[${MULTILIB_USEDEP}] ) - jpeg2k? ( media-libs/openjpeg:2=[${MULTILIB_USEDEP}] ) - png? ( media-libs/libpng:0=[${MULTILIB_USEDEP}] - sys-libs/zlib:=[${MULTILIB_USEDEP}] ) - tiff? ( media-libs/tiff:0=[${MULTILIB_USEDEP}] ) - webp? ( media-libs/libwebp:=[${MULTILIB_USEDEP}] ) - zlib? ( sys-libs/zlib:=[${MULTILIB_USEDEP}] )" - -DEPEND="${RDEPEND} - test? ( media-libs/tiff:0[zlib] )" - -PATCHES=( - "${FILESDIR}"/${PV}-gnuplot.patch -) - -ECONF_SOURCE="${S}" -DOCS=( README version-notes ) - -src_prepare() { - default - - # unhtmlize docs - local X - for X in ${DOCS[@]}; do -
[gentoo-commits] repo/gentoo:master commit in: media-libs/leptonica/files/, media-libs/leptonica/
commit: 0f291ef7d5a838cd0754c8c13c620ea0497bdd0a Author: James Le Cuirot gentoo org> AuthorDate: Tue Mar 24 21:35:59 2020 + Commit: James Le Cuirot gentoo org> CommitDate: Tue Mar 24 21:35:59 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f291ef7 media-libs/leptonica: Version bump to 1.79.0 Package-Manager: Portage-2.3.95, Repoman-2.3.20 Signed-off-by: James Le Cuirot gentoo.org> media-libs/leptonica/Manifest | 1 + media-libs/leptonica/files/1.79.0-tests.patch | 299 ++ media-libs/leptonica/leptonica-1.79.0.ebuild | 77 +++ 3 files changed, 377 insertions(+) diff --git a/media-libs/leptonica/Manifest b/media-libs/leptonica/Manifest index 28e10f61db1..04424055d98 100644 --- a/media-libs/leptonica/Manifest +++ b/media-libs/leptonica/Manifest @@ -1,3 +1,4 @@ DIST leptonica-1.74.4.tar.gz 12349877 BLAKE2B 5c4a71c1c4f44b617f16b1b1029455badee268dc1ac459f1c7ffe6af5b8dbe702bdbaa6e5564af6e41d0881c59e1aa43dc40d5164f618f13ca2a563b2aa3bd0e SHA512 e74732c10218430463ca01f15e19d329dceb938e315586ed100c634c4d50809824f1d9bf7eeaf91654caf42ed78a5ae5de7c08e7a1d8884c580c536121627891 DIST leptonica-1.77.0.tar.gz 12888756 BLAKE2B a1de6ff8d886c4e302faa362ad5c18ece727771e5cdbe62b33c34c950d1af9e0e97418e59485568a6386eb2a7e51fd42ffb2fd01f16591c5bc668961640f1f4d SHA512 3cf764c76d5acb6d5982c44e78c02d7a7c3b5e79937c41df193e71dd8a02dbbf965d34a2ecdf0444e907cb73c06bdb8bcae4ceafbf5ee1483c022659e897015b DIST leptonica-1.78.0.tar.gz 12905925 BLAKE2B 6a7b74e8aa78a3e4fa6429bbf180001e7d362ebd37d4fd179ba90df7a41993e52d708813ea5a2b30dc90516b7bec83e5386735025993d73f279ab595c39f6c9c SHA512 f059ccc8e7b5ff2c796aeb4ab18bd25e133ec4f38c36b9e2ee203db35a1e68cf45b8baf78ebc4acba4e3607328d1374ea0e8425f35cbe06c6c5728a1ec8c3f50 +DIST leptonica-1.79.0.tar.gz 13438669 BLAKE2B 59c126c0bc4690cf48937171f818637f420b4e4c56ebf866ca4c0d2a9a8f2ae2653f6ef7650340138fb1dd2ca2d3826e0f844d44afddb14856e31daf10f41c41 SHA512 4d0830683757004bb47752a17985d80c6758b97c0fd6ec64d23bbf43c9c68b04bee751831574afa4c25f5d5030c0c9f7fc22d9fc8ef932aa990401344f588ba5 diff --git a/media-libs/leptonica/files/1.79.0-tests.patch b/media-libs/leptonica/files/1.79.0-tests.patch new file mode 100644 index 000..eb794240dbd --- /dev/null +++ b/media-libs/leptonica/files/1.79.0-tests.patch @@ -0,0 +1,299 @@ +From b4cdb9256934c8f35cad558bf7288567211a792f Mon Sep 17 00:00:00 2001 +From: James Le Cuirot +Date: Tue, 24 Mar 2020 20:59:17 + +Subject: [PATCH] Fix parallel running of tests by using unique directories + +diff --git a/prog/pdfio2_reg.c b/prog/pdfio2_reg.c +index 3f2090d..19da5a3 100644 +--- a/prog/pdfio2_reg.c b/prog/pdfio2_reg.c +@@ -55,7 +55,7 @@ L_REGPARAMS *rp; + return 1; + + l_pdfSetDateAndVersion(0); +-lept_mkdir("lept/pdf"); ++lept_mkdir("lept/pdf2"); + + /* -- pdf convert segmented with image regions -- */ + fprintf(stderr, "\n*** Writing segmented images with image regions\n"); +@@ -65,6 +65,12 @@ L_REGPARAMS *rp; + * small bogus regions at the top, but we'll keep them for + * the demonstration. */ + pix1 = pixRead("rabi.png"); ++pix2 = pixScaleToGray2(pix1); ++pixWrite("/tmp/lept/pdf2/rabi8.jpg", pix2, IFF_JFIF_JPEG); ++pix3 = pixThresholdTo4bpp(pix2, 16, 1); ++pixWrite("/tmp/lept/pdf2/rabi4.png", pix3, IFF_PNG); ++pixDestroy(); ++pixDestroy(); + pixSetResolution(pix1, 300, 300); + pixGetDimensions(pix1, , , NULL); + pix2 = pixGenerateHalftoneMask(pix1, NULL, NULL, NULL); +@@ -77,41 +83,41 @@ L_REGPARAMS *rp; + + /* 1 bpp input */ + convertToPdfSegmented("rabi.png", 300, L_G4_ENCODE, 128, boxa1, +- 0, 0.25, NULL, "/tmp/lept/pdf/file00.pdf"); ++ 0, 0.25, NULL, "/tmp/lept/pdf2/file00.pdf"); + convertToPdfSegmented("rabi.png", 300, L_JPEG_ENCODE, 128, boxa1, +- 0, 0.25, NULL, "/tmp/lept/pdf/file01.pdf"); ++ 0, 0.25, NULL, "/tmp/lept/pdf2/file01.pdf"); + convertToPdfSegmented("rabi.png", 300, L_FLATE_ENCODE, 128, boxa1, +- 0, 0.25, NULL, "/tmp/lept/pdf/file02.pdf"); ++ 0, 0.25, NULL, "/tmp/lept/pdf2/file02.pdf"); + + /* 8 bpp input, no cmap */ +-convertToPdfSegmented("/tmp/lept/pdf/rabi8.jpg", 150, L_G4_ENCODE, 128, +- boxa2, 0, 0.5, NULL, "/tmp/lept/pdf/file03.pdf"); +-convertToPdfSegmented("/tmp/lept/pdf/rabi8.jpg", 150, L_JPEG_ENCODE, 128, +- boxa2, 0, 0.5, NULL, "/tmp/lept/pdf/file04.pdf"); +-convertToPdfSegmented("/tmp/lept/pdf/rabi8.jpg", 150, L_FLATE_ENCODE, 128, +- boxa2, 0, 0.5, NULL, "/tmp/lept/pdf/file05.pdf"); ++convertToPdfSegmented("/tmp/lept/pdf2/rabi8.jpg", 150, L_G4_ENCODE, 128, ++ boxa2, 0, 0.5, NULL, "/tmp/lept/pdf2/file03.pdf"); ++
[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/
commit: 037714cdbc29c1ee8527b431d8b8f7fa865f998f Author: Zac Medico gentoo org> AuthorDate: Tue Mar 24 21:30:14 2020 + Commit: Zac Medico gentoo org> CommitDate: Tue Mar 24 21:32:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=037714cd sys-apps/portage: Migrate to python_get_sitedir Package-Manager: Portage-2.3.95, Repoman-2.3.21 Signed-off-by: Zac Medico gentoo.org> sys-apps/portage/portage-2.3.69.ebuild| 6 +++--- sys-apps/portage/portage-2.3.89-r1.ebuild | 6 +++--- sys-apps/portage/portage-2.3.94.ebuild| 6 +++--- sys-apps/portage/portage-2.3.95.ebuild| 6 +++--- sys-apps/portage/portage-.ebuild | 6 +++--- 5 files changed, 15 insertions(+), 15 deletions(-) diff --git a/sys-apps/portage/portage-2.3.69.ebuild b/sys-apps/portage/portage-2.3.69.ebuild index 40994d24509..2ccc4a89c02 100644 --- a/sys-apps/portage/portage-2.3.69.ebuild +++ b/sys-apps/portage/portage-2.3.69.ebuild @@ -228,14 +228,14 @@ python_install_all() { pkg_preinst() { python_setup - python_export PYTHON_SITEDIR - [[ -d ${D%/}${PYTHON_SITEDIR} ]] || die "${D%/}${PYTHON_SITEDIR}: No such directory" + local sitedir=$(python_get_sitedir) + [[ -d ${D%/}${sitedir} ]] || die "${D%/}${sitedir}: No such directory" env -u DISTDIR \ -u PORTAGE_OVERRIDE_EPREFIX \ -u PORTAGE_REPOSITORIES \ -u PORTDIR \ -u PORTDIR_OVERLAY \ - PYTHONPATH="${D%/}${PYTHON_SITEDIR}${PYTHONPATH:+:${PYTHONPATH}}" \ + PYTHONPATH="${D%/}${sitedir}${PYTHONPATH:+:${PYTHONPATH}}" \ "${PYTHON}" -m portage._compat_upgrade.default_locations || die # elog dir must exist to avoid logrotate error for bug #415911. diff --git a/sys-apps/portage/portage-2.3.89-r1.ebuild b/sys-apps/portage/portage-2.3.89-r1.ebuild index 780cf80fb58..01603e07361 100644 --- a/sys-apps/portage/portage-2.3.89-r1.ebuild +++ b/sys-apps/portage/portage-2.3.89-r1.ebuild @@ -239,14 +239,14 @@ python_install_all() { pkg_preinst() { python_setup - python_export PYTHON_SITEDIR - [[ -d ${D%/}${PYTHON_SITEDIR} ]] || die "${D%/}${PYTHON_SITEDIR}: No such directory" + local sitedir=$(python_get_sitedir) + [[ -d ${D%/}${sitedir} ]] || die "${D%/}${sitedir}: No such directory" env -u DISTDIR \ -u PORTAGE_OVERRIDE_EPREFIX \ -u PORTAGE_REPOSITORIES \ -u PORTDIR \ -u PORTDIR_OVERLAY \ - PYTHONPATH="${D%/}${PYTHON_SITEDIR}${PYTHONPATH:+:${PYTHONPATH}}" \ + PYTHONPATH="${D%/}${sitedir}${PYTHONPATH:+:${PYTHONPATH}}" \ "${PYTHON}" -m portage._compat_upgrade.default_locations || die # elog dir must exist to avoid logrotate error for bug #415911. diff --git a/sys-apps/portage/portage-2.3.94.ebuild b/sys-apps/portage/portage-2.3.94.ebuild index bd25531263b..1e0dc18322b 100644 --- a/sys-apps/portage/portage-2.3.94.ebuild +++ b/sys-apps/portage/portage-2.3.94.ebuild @@ -236,14 +236,14 @@ python_install_all() { pkg_preinst() { python_setup - python_export PYTHON_SITEDIR - [[ -d ${D%/}${PYTHON_SITEDIR} ]] || die "${D%/}${PYTHON_SITEDIR}: No such directory" + local sitedir=$(python_get_sitedir) + [[ -d ${D%/}${sitedir} ]] || die "${D%/}${sitedir}: No such directory" env -u DISTDIR \ -u PORTAGE_OVERRIDE_EPREFIX \ -u PORTAGE_REPOSITORIES \ -u PORTDIR \ -u PORTDIR_OVERLAY \ - PYTHONPATH="${D%/}${PYTHON_SITEDIR}${PYTHONPATH:+:${PYTHONPATH}}" \ + PYTHONPATH="${D%/}${sitedir}${PYTHONPATH:+:${PYTHONPATH}}" \ "${PYTHON}" -m portage._compat_upgrade.default_locations || die # elog dir must exist to avoid logrotate error for bug #415911. diff --git a/sys-apps/portage/portage-2.3.95.ebuild b/sys-apps/portage/portage-2.3.95.ebuild index bd25531263b..1e0dc18322b 100644 --- a/sys-apps/portage/portage-2.3.95.ebuild +++ b/sys-apps/portage/portage-2.3.95.ebuild @@ -236,14 +236,14 @@ python_install_all() { pkg_preinst() { python_setup - python_export PYTHON_SITEDIR - [[ -d ${D%/}${PYTHON_SITEDIR} ]] || die "${D%/}${PYTHON_SITEDIR}: No such directory" + local sitedir=$(python_get_sitedir) + [[ -d ${D%/}${sitedir} ]] || die "${D%/}${sitedir}: No such directory" env -u DISTDIR \ -u PORTAGE_OVERRIDE_EPREFIX \ -u PORTAGE_REPOSITORIES \ -u PORTDIR \ -u PORTDIR_OVERLAY \ - PYTHONPATH="${D%/}${PYTHON_SITEDIR}${PYTHONPATH:+:${PYTHONPATH}}" \ + PYTHONPATH="${D%/}${sitedir}${PYTHONPATH:+:${PYTHONPATH}}" \ "${PYTHON}" -m portage._compat_upgrade.default_locations || die # elog dir must exist to avoid logrotate error for bug #415911. diff --git
[gentoo-commits] repo/proj/guru:master commit in: net-misc/openbgpd/
commit: 41e3b454c6b1b034b60f6073769040102e0021c9 Author: Alarig Le Lay swordarmor fr> AuthorDate: Tue Mar 24 20:01:17 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Tue Mar 24 20:01:17 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=41e3b454 net-misc/openbgpd: Re-adding a corrected git version Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Alarig Le Lay swordarmor.fr> net-misc/openbgpd/openbgpd-.ebuild | 69 ++ 1 file changed, 69 insertions(+) diff --git a/net-misc/openbgpd/openbgpd-.ebuild b/net-misc/openbgpd/openbgpd-.ebuild new file mode 100644 index 000..a7ba284 --- /dev/null +++ b/net-misc/openbgpd/openbgpd-.ebuild @@ -0,0 +1,69 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools git-r3 systemd + +DESCRIPTION="OpenBGPD is a free implementation of BGPv4" +HOMEPAGE="http://www.openbgpd.org/index.html; +EGIT_REPO_URI="https://github.com/openbgpd-portable/openbgpd-portable.git; + +LICENSE="ISC" +SLOT="0" +KEYWORDS="" +IUSE="" + +DEPEND="" +RDEPEND=" + ${DEPEND} + !!net-misc/quagga + acct-group/_bgpd + acct-user/_bgpd +" +BDEPEND=" + dev-util/byacc + sys-devel/autoconf + sys-devel/automake + sys-devel/libtool +" + +src_unpack() { + git-r3_src_unpack + + cd "${WORKDIR}" + + EGIT_REPO_URI="https://github.com/openbgpd-portable/openbgpd-openbsd.git; + EGIT_BRANCH=$(cat "${S}"/OPENBSD_BRANCH) + EGIT_CHECKOUT_DIR="${S}/openbsd" + git-r3_fetch + git-r3_checkout +} + +src_prepare() { + eapply -p0 "${FILESDIR}/${P}-update.patch" + eapply -p0 "${FILESDIR}/${P}-config.c.patch" + default + ./autogen.sh + eautoreconf +} + +src_configure() { + export YACC=byacc + default +} + +src_install() { + default + + newinitd "${FILESDIR}/${PN}-init.d" bgpd + newconfd "${FILESDIR}/${PN}-conf.d" bgpd + systemd_newunit "${FILESDIR}/${PN}.service" bgpd.service +} + +pkg_postinst() { + ewarn "" + ewarn "OpenBGPD portable (not running on OpenBSD) can’t export its RIB to" + ewarn "the FIB. It’s only suitable for route-reflectors or route-servers." + ewarn "" +}
[gentoo-commits] repo/proj/guru:master commit in: net-misc/openbgpd/files/
commit: 021fee87f4589735b3a8d067dc36a87f4e0e8f5f Author: Alarig Le Lay swordarmor fr> AuthorDate: Tue Mar 24 20:07:04 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Tue Mar 24 20:07:04 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=021fee87 net-misc/openbgpd: We need those patches as well Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Alarig Le Lay swordarmor.fr> net-misc/openbgpd/files/openbgpd--config.c.patch | 12 net-misc/openbgpd/files/openbgpd--update.patch | 13 + 2 files changed, 25 insertions(+) diff --git a/net-misc/openbgpd/files/openbgpd--config.c.patch b/net-misc/openbgpd/files/openbgpd--config.c.patch new file mode 100644 index 000..a4bda12 --- /dev/null +++ b/net-misc/openbgpd/files/openbgpd--config.c.patch @@ -0,0 +1,12 @@ +--- openbsd/src/usr.sbin/bgpd/config.c 2020-03-20 17:55:04.089577745 +0100 openbsd/src/usr.sbin/bgpd/config.c 2020-03-20 17:56:01.480205070 +0100 +@@ -343,7 +343,8 @@ + fatal("getifaddrs"); + + for (ifa = ifap; ifa; ifa = ifa->ifa_next) { +- if (ifa->ifa_addr->sa_family != AF_INET) ++ if (ifa->ifa_addr == NULL || ++ ifa->ifa_addr->sa_family != AF_INET) + continue; + cur = ((struct sockaddr_in *)ifa->ifa_addr)->sin_addr.s_addr; + if ((cur & localnet) == localnet) /* skip 127/8 */ diff --git a/net-misc/openbgpd/files/openbgpd--update.patch b/net-misc/openbgpd/files/openbgpd--update.patch new file mode 100644 index 000..a60752d --- /dev/null +++ b/net-misc/openbgpd/files/openbgpd--update.patch @@ -0,0 +1,13 @@ +--- update.sh 2020-03-20 15:14:46.462983445 +0100 update.sh 2020-03-20 15:14:56.473090379 +0100 +@@ -13,10 +13,6 @@ + git clone "${OPENBGPD_GIT}/openbsd" + fi + fi +-(cd openbsd +- git fetch +- git checkout "${openbsd_branch}" +- git pull --rebase) + + # setup source paths + dir=`pwd`
[gentoo-commits] proj/kde:master commit in: net-libs/kdsoap-ws-discovery-client/, net-libs/kdsoap-ws-discovery-client/files/
commit: 886f65d8a1f1e42c69c735be8fa4c81cc003e87f Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Mar 24 20:58:08 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Mar 24 20:58:08 2020 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=886f65d8 net-libs/kdsoap-ws-discovery-client: Drop upstreamed patch Upstream commit f5906abf232081f4bc9ee40d512e388e403ca332 Package-Manager: Portage-2.3.95, Repoman-2.3.21 Signed-off-by: Andreas Sturmlechner gentoo.org> .../files/kdsoap-ws-discovery-client-0.2_pre20200317-deps.patch | 9 - .../kdsoap-ws-discovery-client-.ebuild | 5 + 2 files changed, 1 insertion(+), 13 deletions(-) diff --git a/net-libs/kdsoap-ws-discovery-client/files/kdsoap-ws-discovery-client-0.2_pre20200317-deps.patch b/net-libs/kdsoap-ws-discovery-client/files/kdsoap-ws-discovery-client-0.2_pre20200317-deps.patch deleted file mode 100644 index f8f6c08c5f..00 --- a/net-libs/kdsoap-ws-discovery-client/files/kdsoap-ws-discovery-client-0.2_pre20200317-deps.patch +++ /dev/null @@ -1,9 +0,0 @@ a/KDSoapWSDiscoveryClientConfig.cmake.in 2020-03-02 23:38:05.253097303 +0100 -+++ b/KDSoapWSDiscoveryClientConfig.cmake.in 2020-03-02 23:39:03.346641208 +0100 -@@ -5,5 +5,6 @@ - @PACKAGE_INIT@ - - find_dependency(Qt5Core @REQUIRED_QT_VERSION@) -+find_dependency(KDSoap) - - include("${CMAKE_CURRENT_LIST_DIR}/KDSoapWSDiscoveryClientTargets.cmake") diff --git a/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-.ebuild b/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-.ebuild index df5ad7e2e8..e78c5d18aa 100644 --- a/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-.ebuild +++ b/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-.ebuild @@ -38,10 +38,7 @@ DEPEND="${RDEPEND} RESTRICT+=" test" -PATCHES=( - "${FILESDIR}"/${PN}-0.2_pre20200317-no-install-docs.patch - "${FILESDIR}"/${PN}-0.2_pre20200317-deps.patch -) +PATCHES=( "${FILESDIR}"/${PN}-0.2_pre20200317-no-install-docs.patch ) src_prepare() { ecm_src_prepare
[gentoo-commits] repo/gentoo:master commit in: profiles/, app-text/poppler/
commit: 0959da60c9b3626181471fe4e04c587c4771a932 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Mar 24 20:30:03 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Mar 24 20:37:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0959da60 app-text/poppler: Drop 0.86.0 (r0) Package-Manager: Portage-2.3.95, Repoman-2.3.21 Signed-off-by: Andreas Sturmlechner gentoo.org> app-text/poppler/Manifest | 1 - app-text/poppler/poppler-0.86.0.ebuild | 123 - profiles/package.mask | 4 +- 3 files changed, 1 insertion(+), 127 deletions(-) diff --git a/app-text/poppler/Manifest b/app-text/poppler/Manifest index c0d2a7e491b..13b0908b632 100644 --- a/app-text/poppler/Manifest +++ b/app-text/poppler/Manifest @@ -1,4 +1,3 @@ DIST poppler-0.82.0.tar.xz 1553336 BLAKE2B a83d476ce1174cb7789f857a52a8a9ed29dfe8863d082ef662508ad9957667349aa62b038fa1a52e9e7ae3ddf4701eb5fbd58545b041b6aebd69cb8b91376d8d SHA512 1631be30e398dd18a4e8c2cc893cf0d9469a98d93f02f2ffe3bc14857518b76674a10cafe89ee92b9886c3c6b03d50e214a6838c102f673a62789c9832cfa4a2 DIST poppler-0.85.0.tar.xz 1588616 BLAKE2B d30c16ff214d2b64fade28bb4099567150e99df6ab967702f48e18ed2191e444728f51d4c1ce1772567c31f9b87a8cf64993ebc383184e06f8b3707436c89143 SHA512 2311bde5ae52e065c12a6129f500469860f5ebefafc3f7be581393f08c2121f3eae57394ff54c1f83ee1b926f28c61530bcd8149d42de10a16b9ba7345f2604e -DIST poppler-0.86.0.tar.xz 1593992 BLAKE2B 7b09d3d173db31a3dc2965e7eb5dc80fe1e714a7f1319b5fce0719ea345f496313536da023da8f7793d7365210159b26ea23ae95bdef709efbe665abeb13fdb9 SHA512 58a8ee7bc0bae1dfbbd1bd8d2f66bbb77bd4b93637f500b7d69f4b57d20f7f14b2b23b74f2e34a3f00c7b7887c366379ed6d95f5e1e610eafb9cf7847ea7583a DIST poppler-0.86.1.tar.xz 1593856 BLAKE2B f39a3113d8d33480b186173dade5305ad8157b38df579e18f6a05ae48e449259aeb9788e1c94ab3b43fae9bb027655e4e3072ddf8a6dc9ccdef93262def62160 SHA512 435fc1e7f3e8123e0adde9aa60c0d7dc17db367cde8908932abfef913cee6f27efeb1c4f2d6f316019a69a87f1fa5251be4216d0a81a681a24f24a70ac571670 diff --git a/app-text/poppler/poppler-0.86.0.ebuild b/app-text/poppler/poppler-0.86.0.ebuild deleted file mode 100644 index 4b6016d93eb..000 --- a/app-text/poppler/poppler-0.86.0.ebuild +++ /dev/null @@ -1,123 +0,0 @@ -# Copyright 2005-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake toolchain-funcs xdg-utils - -if [[ ${PV} == ** ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://anongit.freedesktop.org/git/poppler/poppler.git; - SLOT="0/" -else - SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz; - 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 ~sparc64-solaris ~x64-solaris ~x86-solaris" - SLOT="0/96" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION -fi - -DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base" -HOMEPAGE="https://poppler.freedesktop.org/; - -LICENSE="GPL-2" -IUSE="cairo cjk curl +cxx debug doc +introspection +jpeg +jpeg2k +lcms nss png qt5 tiff +utils" - -# No test data provided -RESTRICT="test" - -BDEPEND=" - dev-util/glib-utils - virtual/pkgconfig -" -DEPEND=" - media-libs/fontconfig - media-libs/freetype - sys-libs/zlib - cairo? ( - dev-libs/glib:2 - x11-libs/cairo - introspection? ( dev-libs/gobject-introspection:= ) - ) - curl? ( net-misc/curl ) - jpeg? ( virtual/jpeg:0 ) - jpeg2k? ( >=media-libs/openjpeg-2.3.0-r1:2= ) - lcms? ( media-libs/lcms:2 ) - nss? ( >=dev-libs/nss-3.19:0 ) - png? ( media-libs/libpng:0= ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtxml:5 - ) - tiff? ( media-libs/tiff:0 ) -" -RDEPEND="${DEPEND} - cjk? ( app-text/poppler-data ) -" - -DOCS=( AUTHORS NEWS README.md README-XPDF ) - -PATCHES=( - "${FILESDIR}/${PN}-0.60.1-qt5-dependencies.patch" - "${FILESDIR}/${PN}-0.28.1-fix-multilib-configuration.patch" - "${FILESDIR}/${PN}-0.82.0-respect-cflags.patch" - "${FILESDIR}/${PN}-0.61.0-respect-cflags.patch" - "${FILESDIR}/${PN}-0.57.0-disable-internal-jpx.patch" -) - -src_prepare() { - cmake_src_prepare - - # Clang doesn't grok this flag, the configure nicely tests that, but - # cmake just uses it, so remove it if we use clang - if [[ ${CC} == clang ]] ; then - sed -e 's/-fno-check-new//' -i cmake/modules/PopplerMacros.cmake || die - fi - - if ! grep -Fq 'cmake_policy(SET CMP0002 OLD)' CMakeLists.txt ; then - sed -e '/^cmake_minimum_required/acmake_policy(SET CMP0002 OLD)' \ - -i CMakeLists.txt || die - else -
[gentoo-commits] repo/gentoo:master commit in: app-i18n/man-pages-de/
commit: 1287788727d0e2ddcc249b322f3a0192a6e71da6 Author: Ulrich Müller gentoo org> AuthorDate: Tue Mar 24 20:02:44 2020 + Commit: Ulrich Müller gentoo org> CommitDate: Tue Mar 24 20:02:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12877887 app-i18n/man-pages-de: Remove unnecessary for loop. Package-Manager: Portage-2.3.95, Repoman-2.3.21 Signed-off-by: Ulrich Müller gentoo.org> app-i18n/man-pages-de/man-pages-de-2.16.ebuild | 6 +- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/app-i18n/man-pages-de/man-pages-de-2.16.ebuild b/app-i18n/man-pages-de/man-pages-de-2.16.ebuild index 16658870cb8..38e5b015fea 100644 --- a/app-i18n/man-pages-de/man-pages-de-2.16.ebuild +++ b/app-i18n/man-pages-de/man-pages-de-2.16.ebuild @@ -26,7 +26,6 @@ src_prepare() { default # some packages have their own translations - local manpage local noinst_manpages=( # sys-apps/shadow po/de/man1/groups.1.po @@ -48,10 +47,7 @@ src_prepare() { po/de/man1/xzless.1.po po/de/man1/xzmore.1.po ) - for manpage in ${noinst_manpages[@]} ; do - echo "${manpage}" - rm "${manpage}" || die - done + rm "${noinst_manpages[@]}" || die eautoreconf }
[gentoo-commits] repo/gentoo:master commit in: app-i18n/man-pages-l10n/
commit: 22dd6f942bbd1721aed4a45d61aeb11281de86d1 Author: Ulrich Müller gentoo org> AuthorDate: Tue Mar 24 20:01:47 2020 + Commit: Ulrich Müller gentoo org> CommitDate: Tue Mar 24 20:01:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22dd6f94 app-i18n/man-pages-l10n: Delete debug statements. Package-Manager: Portage-2.3.95, Repoman-2.3.21 Signed-off-by: Ulrich Müller gentoo.org> app-i18n/man-pages-l10n/man-pages-l10n-4.0.0.ebuild | 2 -- 1 file changed, 2 deletions(-) diff --git a/app-i18n/man-pages-l10n/man-pages-l10n-4.0.0.ebuild b/app-i18n/man-pages-l10n/man-pages-l10n-4.0.0.ebuild index 72957af67ea..92b91ac0032 100644 --- a/app-i18n/man-pages-l10n/man-pages-l10n-4.0.0.ebuild +++ b/app-i18n/man-pages-l10n/man-pages-l10n-4.0.0.ebuild @@ -29,8 +29,6 @@ BDEPEND="app-text/po4a DOCS=(AUTHORS.md CHANGES.md README.md) src_prepare() { - echo "*** IUSE=${IUSE}" - echo "*** REQUIRED_USE=${REQUIRED_USE}" default sed -i -e "/^SUBDIRS/s/=.*/= ${L10N//-/_}/" po/Makefile.{am,in} || die
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/openbgpd/files/
commit: 021fee87f4589735b3a8d067dc36a87f4e0e8f5f Author: Alarig Le Lay swordarmor fr> AuthorDate: Tue Mar 24 20:07:04 2020 + Commit: Alarig Le Lay swordarmor fr> CommitDate: Tue Mar 24 20:07:04 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=021fee87 net-misc/openbgpd: We need those patches as well Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Alarig Le Lay swordarmor.fr> net-misc/openbgpd/files/openbgpd--config.c.patch | 12 net-misc/openbgpd/files/openbgpd--update.patch | 13 + 2 files changed, 25 insertions(+) diff --git a/net-misc/openbgpd/files/openbgpd--config.c.patch b/net-misc/openbgpd/files/openbgpd--config.c.patch new file mode 100644 index 000..a4bda12 --- /dev/null +++ b/net-misc/openbgpd/files/openbgpd--config.c.patch @@ -0,0 +1,12 @@ +--- openbsd/src/usr.sbin/bgpd/config.c 2020-03-20 17:55:04.089577745 +0100 openbsd/src/usr.sbin/bgpd/config.c 2020-03-20 17:56:01.480205070 +0100 +@@ -343,7 +343,8 @@ + fatal("getifaddrs"); + + for (ifa = ifap; ifa; ifa = ifa->ifa_next) { +- if (ifa->ifa_addr->sa_family != AF_INET) ++ if (ifa->ifa_addr == NULL || ++ ifa->ifa_addr->sa_family != AF_INET) + continue; + cur = ((struct sockaddr_in *)ifa->ifa_addr)->sin_addr.s_addr; + if ((cur & localnet) == localnet) /* skip 127/8 */ diff --git a/net-misc/openbgpd/files/openbgpd--update.patch b/net-misc/openbgpd/files/openbgpd--update.patch new file mode 100644 index 000..a60752d --- /dev/null +++ b/net-misc/openbgpd/files/openbgpd--update.patch @@ -0,0 +1,13 @@ +--- update.sh 2020-03-20 15:14:46.462983445 +0100 update.sh 2020-03-20 15:14:56.473090379 +0100 +@@ -13,10 +13,6 @@ + git clone "${OPENBGPD_GIT}/openbsd" + fi + fi +-(cd openbsd +- git fetch +- git checkout "${openbsd_branch}" +- git pull --rebase) + + # setup source paths + dir=`pwd`
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/openbgpd/
commit: 41e3b454c6b1b034b60f6073769040102e0021c9 Author: Alarig Le Lay swordarmor fr> AuthorDate: Tue Mar 24 20:01:17 2020 + Commit: Alarig Le Lay swordarmor fr> CommitDate: Tue Mar 24 20:01:17 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=41e3b454 net-misc/openbgpd: Re-adding a corrected git version Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Alarig Le Lay swordarmor.fr> net-misc/openbgpd/openbgpd-.ebuild | 69 ++ 1 file changed, 69 insertions(+) diff --git a/net-misc/openbgpd/openbgpd-.ebuild b/net-misc/openbgpd/openbgpd-.ebuild new file mode 100644 index 000..a7ba284 --- /dev/null +++ b/net-misc/openbgpd/openbgpd-.ebuild @@ -0,0 +1,69 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools git-r3 systemd + +DESCRIPTION="OpenBGPD is a free implementation of BGPv4" +HOMEPAGE="http://www.openbgpd.org/index.html; +EGIT_REPO_URI="https://github.com/openbgpd-portable/openbgpd-portable.git; + +LICENSE="ISC" +SLOT="0" +KEYWORDS="" +IUSE="" + +DEPEND="" +RDEPEND=" + ${DEPEND} + !!net-misc/quagga + acct-group/_bgpd + acct-user/_bgpd +" +BDEPEND=" + dev-util/byacc + sys-devel/autoconf + sys-devel/automake + sys-devel/libtool +" + +src_unpack() { + git-r3_src_unpack + + cd "${WORKDIR}" + + EGIT_REPO_URI="https://github.com/openbgpd-portable/openbgpd-openbsd.git; + EGIT_BRANCH=$(cat "${S}"/OPENBSD_BRANCH) + EGIT_CHECKOUT_DIR="${S}/openbsd" + git-r3_fetch + git-r3_checkout +} + +src_prepare() { + eapply -p0 "${FILESDIR}/${P}-update.patch" + eapply -p0 "${FILESDIR}/${P}-config.c.patch" + default + ./autogen.sh + eautoreconf +} + +src_configure() { + export YACC=byacc + default +} + +src_install() { + default + + newinitd "${FILESDIR}/${PN}-init.d" bgpd + newconfd "${FILESDIR}/${PN}-conf.d" bgpd + systemd_newunit "${FILESDIR}/${PN}.service" bgpd.service +} + +pkg_postinst() { + ewarn "" + ewarn "OpenBGPD portable (not running on OpenBSD) can’t export its RIB to" + ewarn "the FIB. It’s only suitable for route-reflectors or route-servers." + ewarn "" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/fudge/
commit: a204ddaca972ee50f7c6e09b340bef11bebe3d61 Author: Mike Gilbert gentoo org> AuthorDate: Tue Mar 24 19:57:06 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Tue Mar 24 19:57:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a204ddac dev-python/fudge: EAPI 7 Package-Manager: Portage-2.3.92_p3, Repoman-2.3.20_p118 Signed-off-by: Mike Gilbert gentoo.org> dev-python/fudge/fudge-1.1.1.ebuild | 11 +-- 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/dev-python/fudge/fudge-1.1.1.ebuild b/dev-python/fudge/fudge-1.1.1.ebuild index d07cb65e79e..854bc14d6fe 100644 --- a/dev-python/fudge/fudge-1.1.1.ebuild +++ b/dev-python/fudge/fudge-1.1.1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 PYTHON_COMPAT=( python3_{6,7,8} ) inherit distutils-r1 @@ -16,18 +16,17 @@ KEYWORDS="~amd64 ~arm64 ~x86" IUSE="doc test" RESTRICT="!test? ( test )" -RDEPEND="" -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] +BDEPEND=" doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) - test? ( dev-python/nose[${PYTHON_USEDEP}] )" + test? ( dev-python/nose[${PYTHON_USEDEP}] ) +" python_compile_all() { use doc && emake -C docs html } python_test() { - nosetests -w "${BUILD_DIR}"/lib \ - || die "Tests fail with ${EPYTHON}" + nosetests -w "${BUILD_DIR}"/lib || die "Tests fail with ${EPYTHON}" } python_install_all() {
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: bc1a92629a39b611a48f2b0956a40ae6954bc4df Author: Lars Wendler gentoo org> AuthorDate: Tue Mar 24 19:36:53 2020 + Commit: Lars Wendler gentoo org> CommitDate: Tue Mar 24 19:55:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc1a9262 app-editors/nano: Bump to version 4.9 Package-Manager: Portage-2.3.95, Repoman-2.3.21 Signed-off-by: Lars Wendler gentoo.org> app-editors/nano/Manifest| 1 + app-editors/nano/nano-4.9.ebuild | 80 2 files changed, 81 insertions(+) diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest index d5da21e6a0e..0030538b2b1 100644 --- a/app-editors/nano/Manifest +++ b/app-editors/nano/Manifest @@ -2,3 +2,4 @@ DIST nano-4.2.tar.gz 2928595 BLAKE2B 42bb0ccbf4961706c6c645eb2310a646a7decd36171 DIST nano-4.6.tar.gz 2970798 BLAKE2B d6dfc702d374d1cbcd61080c8e0082b7931dc8c593c97eb705d878d25487a78dc1ebcb8004f742f5ecc3af1b5a31abcf6577e87aba96fb95d16029ff55e7af58 SHA512 76fb43495ca1f88ee8864eee5d023b6cd86bc35fba00151b4c6af53ae06e6b3828379e7d52a16c7df0956e9e04602a86ff8e8a7c1997320507ca041195bf004b DIST nano-4.7.tar.gz 2977920 BLAKE2B 8373ebf3f4e98ba204ed00678ba1e8791c9ffc11226baa98b7dac9ff9389cc465dc6574833ce222570301232a97f87e1b8d505dcce617f6c8bd915f4a662df4d SHA512 2cbe2341bba46f57a692d6deb20003d992da0230fdec3a2dc485d3b03d2ec2a70e66d05299bbc719fca658c8a8060dd64d4b52e68aadfd73980b82445761615f DIST nano-4.8.tar.gz 2995765 BLAKE2B 80acb19758c4bedfa1fa52ef9ede7125bdd3844df6932912899ba2f5c4471859ac6d044b2c67d43afcfc416d0b6bf0b5d023e79645c5d6207c5ed4a0857305a4 SHA512 3e6f8f2a7ce55df0eb2d96459a22f0a40808b4ffc67eb5a35937437f5c1cb193046b02d123597981066b872ffacf345bf0f4c72f546323324ebb66aa751d11f9 +DIST nano-4.9.tar.gz 3000427 BLAKE2B 37ed08fa6b902951687ef26a527e1a0da3199946c73bed5d9fd0464a76af643b55a0900e7c1a1237af31867a7231f1b383dad423e780408560fa8246b18e30a4 SHA512 abce064a5cb55f730e41a7a8fbd8b2f9626fc6834b30cd05d62fe73b7f284d8cd80f44c6b84bb5370b980f00d3a71cf8c33408628229c2ee3b8a1670fa5e953c diff --git a/app-editors/nano/nano-4.9.ebuild b/app-editors/nano/nano-4.9.ebuild new file mode 100644 index 000..399fdff323e --- /dev/null +++ b/app-editors/nano/nano-4.9.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic +if [[ ${PV} == "" ]] ; then + EGIT_REPO_URI="git://git.sv.gnu.org/nano.git" + inherit git-r3 autotools +else + MY_P="${PN}-${PV/_}" + SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi + +DESCRIPTION="GNU GPL'd Pico clone with more functionality" +HOMEPAGE="https://www.nano-editor.org/ https://wiki.gentoo.org/wiki/Nano/Basics_Guide; + +LICENSE="GPL-3" +SLOT="0" +IUSE="debug justify +magic minimal ncurses nls slang +spell +split-usr static unicode" + +LIB_DEPEND=">=sys-libs/ncurses-5.9-r1:0=[unicode?] + sys-libs/ncurses:0=[static-libs(+)] + magic? ( sys-apps/file[static-libs(+)] ) + nls? ( virtual/libintl ) + !ncurses? ( slang? ( sys-libs/slang[static-libs(+)] ) )" +RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )" +DEPEND="${RDEPEND} + static? ( ${LIB_DEPEND} )" +BDEPEND=" + nls? ( sys-devel/gettext ) + virtual/pkgconfig +" +src_prepare() { + default + if [[ ${PV} == "" ]] ; then + eautoreconf + fi +} + +src_configure() { + use static && append-ldflags -static + local myconf=( + --bindir="${EPREFIX}"/bin + --htmldir=/trash + $(use_enable !minimal color) + $(use_enable !minimal multibuffer) + $(use_enable !minimal nanorc) + $(use_enable magic libmagic) + $(use_enable spell speller) + $(use_enable justify) + $(use_enable debug) + $(use_enable nls) + $(use_enable unicode utf8) + $(use_enable minimal tiny) + $(usex ncurses --without-slang $(use_with slang)) + ) + econf "${myconf[@]}" +} + +src_install() { + default + # don't use "${ED}" here or things break (#654534) + rm -r "${D}"/trash || die + + dodoc doc/sample.nanorc + docinto html + dodoc doc/faq.html + insinto /etc + newins doc/sample.nanorc nanorc + if ! use minimal ; then + # Enable colorization by default. + sed -i \ + -e '/^# include /s:# *::' \ + "${ED}"/etc/nanorc || die + fi + + use split-usr && dosym ../../bin/nano /usr/bin/nano +}
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: ae7db0188dc6a6edd369a259bd576061f79e8743 Author: Lars Wendler gentoo org> AuthorDate: Tue Mar 24 19:38:14 2020 + Commit: Lars Wendler gentoo org> CommitDate: Tue Mar 24 19:55:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae7db018 app-editors/nano: Removed old Package-Manager: Portage-2.3.95, Repoman-2.3.21 Signed-off-by: Lars Wendler gentoo.org> app-editors/nano/Manifest| 1 - app-editors/nano/nano-4.7.ebuild | 80 2 files changed, 81 deletions(-) diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest index 0030538b2b1..38f89ff2099 100644 --- a/app-editors/nano/Manifest +++ b/app-editors/nano/Manifest @@ -1,5 +1,4 @@ DIST nano-4.2.tar.gz 2928595 BLAKE2B 42bb0ccbf4961706c6c645eb2310a646a7decd3617117a079ffe9e3718c8054ab823a5aff3e543c06c4c398f83579a679267a9ad6f113ba451b76d67e14b07cc SHA512 a5dd9ce96cd09d12c65108ea6a18b2cf1c2b055929e58d3e84beb0725607b4b5a3f8ae3fda0ab658c853cc4cac70c089fee716e1bb5a700f2506a7a3e1bea1bd DIST nano-4.6.tar.gz 2970798 BLAKE2B d6dfc702d374d1cbcd61080c8e0082b7931dc8c593c97eb705d878d25487a78dc1ebcb8004f742f5ecc3af1b5a31abcf6577e87aba96fb95d16029ff55e7af58 SHA512 76fb43495ca1f88ee8864eee5d023b6cd86bc35fba00151b4c6af53ae06e6b3828379e7d52a16c7df0956e9e04602a86ff8e8a7c1997320507ca041195bf004b -DIST nano-4.7.tar.gz 2977920 BLAKE2B 8373ebf3f4e98ba204ed00678ba1e8791c9ffc11226baa98b7dac9ff9389cc465dc6574833ce222570301232a97f87e1b8d505dcce617f6c8bd915f4a662df4d SHA512 2cbe2341bba46f57a692d6deb20003d992da0230fdec3a2dc485d3b03d2ec2a70e66d05299bbc719fca658c8a8060dd64d4b52e68aadfd73980b82445761615f DIST nano-4.8.tar.gz 2995765 BLAKE2B 80acb19758c4bedfa1fa52ef9ede7125bdd3844df6932912899ba2f5c4471859ac6d044b2c67d43afcfc416d0b6bf0b5d023e79645c5d6207c5ed4a0857305a4 SHA512 3e6f8f2a7ce55df0eb2d96459a22f0a40808b4ffc67eb5a35937437f5c1cb193046b02d123597981066b872ffacf345bf0f4c72f546323324ebb66aa751d11f9 DIST nano-4.9.tar.gz 3000427 BLAKE2B 37ed08fa6b902951687ef26a527e1a0da3199946c73bed5d9fd0464a76af643b55a0900e7c1a1237af31867a7231f1b383dad423e780408560fa8246b18e30a4 SHA512 abce064a5cb55f730e41a7a8fbd8b2f9626fc6834b30cd05d62fe73b7f284d8cd80f44c6b84bb5370b980f00d3a71cf8c33408628229c2ee3b8a1670fa5e953c diff --git a/app-editors/nano/nano-4.7.ebuild b/app-editors/nano/nano-4.7.ebuild deleted file mode 100644 index c3d78b31034..000 --- a/app-editors/nano/nano-4.7.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic -if [[ ${PV} == "" ]] ; then - EGIT_REPO_URI="git://git.sv.gnu.org/nano.git" - inherit git-r3 autotools -else - MY_P="${PN}-${PV/_}" - SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -fi - -DESCRIPTION="GNU GPL'd Pico clone with more functionality" -HOMEPAGE="https://www.nano-editor.org/ https://wiki.gentoo.org/wiki/Nano/Basics_Guide; - -LICENSE="GPL-3" -SLOT="0" -IUSE="debug justify +magic minimal ncurses nls slang +spell +split-usr static unicode" - -LIB_DEPEND=">=sys-libs/ncurses-5.9-r1:0=[unicode?] - sys-libs/ncurses:0=[static-libs(+)] - magic? ( sys-apps/file[static-libs(+)] ) - nls? ( virtual/libintl ) - !ncurses? ( slang? ( sys-libs/slang[static-libs(+)] ) )" -RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )" -DEPEND="${RDEPEND} - static? ( ${LIB_DEPEND} )" -BDEPEND=" - nls? ( sys-devel/gettext ) - virtual/pkgconfig -" -src_prepare() { - default - if [[ ${PV} == "" ]] ; then - eautoreconf - fi -} - -src_configure() { - use static && append-ldflags -static - local myconf=( - --bindir="${EPREFIX}"/bin - --htmldir=/trash - $(use_enable !minimal color) - $(use_enable !minimal multibuffer) - $(use_enable !minimal nanorc) - $(use_enable magic libmagic) - $(use_enable spell speller) - $(use_enable justify) - $(use_enable debug) - $(use_enable nls) - $(use_enable unicode utf8) - $(use_enable minimal tiny) - $(usex ncurses --without-slang $(use_with slang)) - ) - econf "${myconf[@]}" -} - -src_install() { - default - # don't use "${ED}" here or things break (#654534) - rm -r "${D}"/trash || die - - dodoc doc/sample.nanorc - docinto html - dodoc doc/faq.html - insinto /etc - newins doc/sample.nanorc nanorc - if ! use minimal ; then - # Enable colorization by default. -
[gentoo-commits] repo/gentoo:master commit in: dev-python/fudge/
commit: 3a900f982c2aed49871dafc44aed502c324bfbb2 Author: Mike Gilbert gentoo org> AuthorDate: Tue Mar 24 19:49:38 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Tue Mar 24 19:49:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a900f98 dev-python/fudge: bump to 1.1.1 Package-Manager: Portage-2.3.92_p3, Repoman-2.3.20_p118 Signed-off-by: Mike Gilbert gentoo.org> dev-python/fudge/Manifest | 1 + dev-python/fudge/fudge-1.1.1.ebuild | 36 2 files changed, 37 insertions(+) diff --git a/dev-python/fudge/Manifest b/dev-python/fudge/Manifest index 75a79fdecdc..bd7fb50006f 100644 --- a/dev-python/fudge/Manifest +++ b/dev-python/fudge/Manifest @@ -1 +1,2 @@ DIST fudge-1.1.0.tar.gz 86418 BLAKE2B 3264b693bb8d4e8a0849c480b48ee79e4e99a88a819f94bfab9c098fd8ccef1171f3f0a8ca7632f29b2c22998d0847e53fcc613bbdf8ac4c1fe33aeae406997c SHA512 061d9303d28509d4e22eb2036d041359f872be85911dd85bb16e4d13bfc1cf27637f8206f215f4a37d63108ab2500d2af3f6a1a3e206fe461ead9163e0519417 +DIST fudge-1.1.1.tar.gz 87604 BLAKE2B 2660022089ab50139fd4a63aa212c0f53d04557571fa444cc2fd74dd556475c04d3563359c49f0252d811b93a3d4215dddca32c7db91b81682adae2a7fb7f772 SHA512 4a5043048aef1bc4c7806b7a13e138810295f882739f728115a60f2b0157716d85a7bed8a3641b76213b788c74fe586f57854f96bf7a745d6006ad6e67dca136 diff --git a/dev-python/fudge/fudge-1.1.1.ebuild b/dev-python/fudge/fudge-1.1.1.ebuild new file mode 100644 index 000..d07cb65e79e --- /dev/null +++ b/dev-python/fudge/fudge-1.1.1.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python3_{6,7,8} ) + +inherit distutils-r1 + +DESCRIPTION="Replace real objects with fakes (mocks, stubs, etc) while testing" +HOMEPAGE="http://farmdev.com/projects/fudge/ https://pypi.org/project/fudge/; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="doc test" +RESTRICT="!test? ( test )" + +RDEPEND="" +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] + doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) + test? ( dev-python/nose[${PYTHON_USEDEP}] )" + +python_compile_all() { + use doc && emake -C docs html +} + +python_test() { + nosetests -w "${BUILD_DIR}"/lib \ + || die "Tests fail with ${EPYTHON}" +} + +python_install_all() { + use doc && local HTML_DOCS=( docs/_build/html/. ) + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/memcached/
commit: 131272ff2dc52fe5c0a4859a15dee3d3f31f2de9 Author: Sam James (sam_c) cmpct info> AuthorDate: Tue Mar 24 19:27:53 2020 + Commit: Robin H. Johnson gentoo org> CommitDate: Tue Mar 24 19:47:22 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=131272ff net-misc/memcached: Cleanup vulnerable versions (1.6.{0,1}) Bug: https://bugs.gentoo.org/714068 Closes: https://github.com/gentoo/gentoo/pull/15092 Signed-off-by: Sam James (sam_c) cmpct.info> Signed-off-by: Robin H. Johnson gentoo.org> net-misc/memcached/Manifest | 2 - net-misc/memcached/memcached-1.6.0.ebuild | 100 -- net-misc/memcached/memcached-1.6.1.ebuild | 99 - 3 files changed, 201 deletions(-) diff --git a/net-misc/memcached/Manifest b/net-misc/memcached/Manifest index 0f16ffa8c7e..1993d5af57d 100644 --- a/net-misc/memcached/Manifest +++ b/net-misc/memcached/Manifest @@ -1,5 +1,3 @@ DIST memcached-1.5.14.tar.gz 485076 BLAKE2B 729b4b708e921184bfedadbb02b0304eb09dcebbbd1420605deb608dcd7dea25a8982ca0f387f237a1a6412b4682372018c593396ef9bff5aa0fa901c0fdafd6 SHA512 d06083d971d0a40195b4dfb252a3bf7c3a0d20b2dcad56726ff9e0b87ba84024309300516dad40181f1b7af4d9c4f35924383977c5e1ff9b5f13d2ef05f684ed DIST memcached-1.5.22.tar.gz 532713 BLAKE2B 90787522f36d9d4389438334572725df18050ae67bda2d97cde67b01492ca81772ddf7e83e02f71031ca909402a68f3db085ef6bece6e032ce580676a8a722f3 SHA512 19804c2847679eb018a0221b0717ebbcd2cd33b7f03176cc0d77b7405152dc944d3f5c39d0d81fcb6c08a2fa9317959e25587e7cb50718fdb6675288b2b078aa -DIST memcached-1.6.0.tar.gz 534708 BLAKE2B 91b76c6cb6b75b851cafb7a74d7bdc2243f9d8642756dbb927914c2ba3de83c85142a39d64002aaec7125dc5ce096aca3fa7b639e6e5bc0eaacc7f4c756acd0d SHA512 e20dfab3ebfda97f94696ffedd98f8048bf101ed184f4e8925841bfadfe486d56848ab4eea68f3265baba6588ff7ec6b50664b1e9b7bda1c5b2c379481448b85 -DIST memcached-1.6.1.tar.gz 536518 BLAKE2B bd91855a6e624acb8d5fb9ea4a1f1c54a7b7516bf2334cb83448c0681cb6aa18f6a8a92f3361fd6da76fc3fa7ab311c8a9e38830a2d5fd47162e03236f026f2b SHA512 1010486284026331a11c600ea524cf6e76266261d38a515bce00ff057984fd993983c38118356d4b447b83fac7d5938bdc8b2e818d29f3dc3ab6a821694bb5ad DIST memcached-1.6.2.tar.gz 536527 BLAKE2B e350ee10ed74d68206baa009fa49e30e6563a21fd617fc30c1c2695642f6a5f85662acc40471d903a54c26153ca904d1ce9fb3bcbc7bae5d06431069872ca812 SHA512 e695c1292fc85280be3d337990c37f6fcf85e1a73870d541b993335b12f33b31516b477c30169a40c7b5d24fac8c842fdc5f1f48348c5cafa593040229349640 diff --git a/net-misc/memcached/memcached-1.6.0.ebuild b/net-misc/memcached/memcached-1.6.0.ebuild deleted file mode 100644 index ed887ee56b2..000 --- a/net-misc/memcached/memcached-1.6.0.ebuild +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit autotools eutils flag-o-matic systemd - -MY_PV="${PV/_rc/-rc}" -MY_P="${PN}-${MY_PV}" - -DESCRIPTION="High-performance, distributed memory object caching system" -HOMEPAGE="http://memcached.org/; -SRC_URI="https://www.memcached.org/files/${MY_P}.tar.gz - https://www.memcached.org/files/old/${MY_P}.tar.gz; - -LICENSE="BSD" -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" -IUSE="debug sasl seccomp selinux slabs-reassign test" # hugetlbfs later - -RDEPEND=">=dev-libs/libevent-1.4:= - dev-lang/perl - sasl? ( dev-libs/cyrus-sasl ) - seccomp? ( sys-libs/libseccomp ) - selinux? ( sec-policy/selinux-memcached )" -DEPEND="${RDEPEND} - acct-user/memcached - test? ( virtual/perl-Test-Harness >=dev-perl/Cache-Memcached-1.24 )" - -S="${WORKDIR}/${MY_P}" - -RESTRICT="!test? ( test )" - -PATCHES=( - "${FILESDIR}/${PN}-1.2.2-fbsd.patch" - "${FILESDIR}/${PN}-1.4.0-fix-as-needed-linking.patch" - "${FILESDIR}/${PN}-1.4.4-as-needed.patch" - "${FILESDIR}/${PN}-1.4.17-EWOULDBLOCK.patch" - "${FILESDIR}/${PN}-1.6.0-gcc10.patch" -) - -src_prepare() { - sed -i -e 's,-Werror,,g' configure.ac || die - sed -i -e 's,AM_CONFIG_HEADER,AC_CONFIG_HEADERS,' configure.ac || die - eautoreconf - use slabs-reassign && append-flags -DALLOW_SLABS_REASSIGN - - # Tweak upstream systemd unit to use Gentoo variables/envfile. - # As noted by bug #587440 - sed -i -e '/^ExecStart/{ - s,{USER},{MEMCACHED_RUNAS},g; - s,{CACHESIZE},{MEMUSAGE},g; - s,OPTIONS,MISC_OPTS,g; - }; - /Environment=/{s,OPTIONS,MISC_OPTS,g;}; - /EnvironmentFile=/{s,/sysconfig/,/conf.d/,g;}; - ' \ - "${S}"/scripts/memcached.service - default -} - -src_configure() { - econf \ - --disable-docs \ - $(use_enable sasl) - # The xml2rfc tool to
[gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
commit: f278a2ea4c3a3a069e1d12b6ea4493511cb1eb13 Author: Robin H. Johnson gentoo org> AuthorDate: Tue Mar 24 19:47:14 2020 + Commit: Robin H. Johnson gentoo org> CommitDate: Tue Mar 24 19:47:22 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f278a2ea app-misc/solaar: fix metadata whitespace Signed-off-by: Robin H. Johnson gentoo.org> app-misc/solaar/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/solaar/metadata.xml b/app-misc/solaar/metadata.xml index e9fc1b2ded9..e43b075cd18 100644 --- a/app-misc/solaar/metadata.xml +++ b/app-misc/solaar/metadata.xml @@ -2,7 +2,7 @@ http://www.gentoo.org/dtd/metadata.dtd;> - robb...@gentoo.org +robb...@gentoo.org pwr/Solaar
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 161c588cae2f699e8736c8c4e6a529e79bba705c Author: Mike Gilbert gentoo org> AuthorDate: Tue Mar 24 19:45:55 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Tue Mar 24 19:45:55 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=161c588c profiles: drop mask on dev-python/fudge Requested by Polynomial-C as a dependency of a package in a local repo. Signed-off-by: Mike Gilbert gentoo.org> profiles/package.mask | 1 - 1 file changed, 1 deletion(-) diff --git a/profiles/package.mask b/profiles/package.mask index ed7179fa539..2c760a46587 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -255,7 +255,6 @@ dev-python/flask-socketio dev-python/flask-uploads dev-python/flipflop dev-python/formencode -dev-python/fudge dev-python/geoalchemy2 dev-python/geopy dev-python/gevent-socketio
[gentoo-commits] repo/gentoo:master commit in: dev-python/fudge/
commit: 9c20e6e6086cb5dd72569e1290b5c2ad1ca212d1 Author: Mike Gilbert gentoo org> AuthorDate: Tue Mar 24 19:45:21 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Tue Mar 24 19:45:21 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c20e6e6 dev-python/fudge: support python 3.7 and 3.8 Package-Manager: Portage-2.3.92_p3, Repoman-2.3.20_p118 Signed-off-by: Mike Gilbert gentoo.org> dev-python/fudge/fudge-1.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/fudge/fudge-1.1.0.ebuild b/dev-python/fudge/fudge-1.1.0.ebuild index 95bdaf07f19..3d193d0bcdf 100644 --- a/dev-python/fudge/fudge-1.1.0.ebuild +++ b/dev-python/fudge/fudge-1.1.0.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -PYTHON_COMPAT=( python3_6 ) +PYTHON_COMPAT=( python3_{6,7,8} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: net-im/zoom/
commit: 4a5a0135ff732e7f87899fa6f831fb1838ca818a Author: Ulrich Müller gentoo org> AuthorDate: Tue Mar 24 19:22:53 2020 + Commit: Ulrich Müller gentoo org> CommitDate: Tue Mar 24 19:24:06 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a5a0135 net-im/zoom: Fix desktop entry. Bug: https://bugs.gentoo.org/714166 Package-Manager: Portage-2.3.95, Repoman-2.3.21 Signed-off-by: Ulrich Müller gentoo.org> 5.372466.0322.ebuild => zoom-3.5.372466.0322-r1.ebuild} | 13 +++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/net-im/zoom/zoom-3.5.372466.0322.ebuild b/net-im/zoom/zoom-3.5.372466.0322-r1.ebuild similarity index 83% rename from net-im/zoom/zoom-3.5.372466.0322.ebuild rename to net-im/zoom/zoom-3.5.372466.0322-r1.ebuild index d867c317bff..4c181df99b4 100644 --- a/net-im/zoom/zoom-3.5.372466.0322.ebuild +++ b/net-im/zoom/zoom-3.5.372466.0322-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit desktop eutils +inherit desktop eutils xdg-utils DESCRIPTION="Video conferencing and web conferencing service" HOMEPAGE="https://zoom.us/; @@ -50,5 +50,14 @@ src_install() { use amd64 && doins icudtl.dat doexe zoom{,.sh,linux} zopen ZoomLauncher make_wrapper zoom ./zoom /opt/zoom - make_desktop_entry zoom zoom audio-headset + make_desktop_entry "zoom %U" Zoom audio-headset "" \ + "MimeType=x-scheme-handler/zoommtg;application/x-zoom;" +} + +pkg_postinst() { + xdg_desktop_database_update +} + +pkg_postrm() { + xdg_desktop_database_update }
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-docs/
commit: e3b2c5e47a1a1b9173ce3e2d276c2850858f2bad Author: Michał Górny gentoo org> AuthorDate: Tue Mar 24 18:48:45 2020 + Commit: Michał Górny gentoo org> CommitDate: Tue Mar 24 18:58:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3b2c5e4 dev-python/python-docs: Bump to 3.7.7 Signed-off-by: Michał Górny gentoo.org> dev-python/python-docs/Manifest | 1 + dev-python/python-docs/python-docs-3.7.7.ebuild | 23 +++ 2 files changed, 24 insertions(+) diff --git a/dev-python/python-docs/Manifest b/dev-python/python-docs/Manifest index 5b219c8ce5f..0383152e5cc 100644 --- a/dev-python/python-docs/Manifest +++ b/dev-python/python-docs/Manifest @@ -5,4 +5,5 @@ DIST python-3.6.3-docs-html.tar.bz2 5945784 BLAKE2B 88473f63c6a0d533d568184b8459 DIST python-3.6.4-docs-html.tar.bz2 5955729 BLAKE2B 71e6e198069297860ac84be125586cb5757a34e2b342358517d62656734545fc221812f3c54cdbdb877188648551c3e1cc9331f159d011ca2b0bef587847a471 SHA512 a4cf51ec0e7127f417b066e2727258395954dfc5f1aaa0ad1d25e81dae40ace0d51b18413600fce0f5b1002e4b130a3914b7c9244025375e8fe5332c8d86635d DIST python-3.7.0-docs-html.tar.bz2 6222504 BLAKE2B 150382e6ce9c241bf8654efc2c7515e1399291eca38b91c44c51d24302fc239a764af7d22dcc69378338cb3c0f7e2d7e517af238f8c38f32be8a76037880206c SHA512 f5583e8d2792932ff3c90575ce98446f0f11eab3a78a1ea8df0203f29583ff9c2831879817ae5fb23cfdb32238d385361b7956c352c6431e9801e6509d3c5f09 DIST python-3.7.6-docs-html.tar.bz2 6248802 BLAKE2B b2baff27bf3fc61ebe521b5bf621c265a50336d63ec8c2e14f8f2fa75b552fa4f959b3448ed39ebf18bece46cdc14f8a7a62cae3fcdd4f44e3db09489807bf4f SHA512 52657627dfe088184afbc0827731cf919884f21ae483c934a84e1e93bd1b03fe7b948da8ea8dfc1ba80e0557504d14eab729d22b723ba34731e1b866a253 +DIST python-3.7.7-docs-html.tar.bz2 6259882 BLAKE2B 5ff9dbbf0941385453283a47df2bc7ee085c3c8dd0c2fc0f2b98af766ec31b1f1d1c04586a26f978287ff575641c1710b373a0093fe1b928cd73362e7e30630c SHA512 5a556a0c8dd739c16d7b6105e11ef62adaa939bd784d4f5fa0df26555c7d1908c09626c091dc0bf2d892624274646573c9fde5a5b218adf770bcf7c097976a06 DIST python-3.8.1-docs-html.tar.bz2 6527362 BLAKE2B b13fb15b93f7a244e082b7cc8ceac6fffac5b81bffa5c183c546e19dcf8839ad227d3263cc5662717e46f1daccca7dc1299260c1cadf601ac43dd61d501e256f SHA512 5cfcdce2fc12824d512e59689b070541f461404ff74aa5ab980576af95449c18c9340687a405af6ea48f7f1826f85a26cd86dfbe07acdb984687bc0fdb5a8edd diff --git a/dev-python/python-docs/python-docs-3.7.7.ebuild b/dev-python/python-docs/python-docs-3.7.7.ebuild new file mode 100644 index 000..5f4f8298193 --- /dev/null +++ b/dev-python/python-docs/python-docs-3.7.7.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="HTML documentation for Python" +HOMEPAGE="https://www.python.org/doc/; +SRC_URI="https://www.python.org/ftp/python/doc/${PV}/python-${PV}-docs-html.tar.bz2; +S="${WORKDIR}/python-${PV}-docs-html" + +LICENSE="PSF-2" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" + +src_install() { + rm -r _sources || die + docinto html + dodoc -r . + + newenvd - 60python-docs-${SLOT} <<-EOF + PYTHONDOCS_${SLOT//./_}="${EPREFIX}/usr/share/doc/${PF}/html/library" + EOF +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-docs/
commit: 6422e3b8538e5da85461bee5661f7b0fc6cd7b3a Author: Michał Górny gentoo org> AuthorDate: Tue Mar 24 18:48:59 2020 + Commit: Michał Górny gentoo org> CommitDate: Tue Mar 24 18:58:20 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6422e3b8 dev-python/python-docs: Bump to 3.8.2 Signed-off-by: Michał Górny gentoo.org> dev-python/python-docs/Manifest | 1 + dev-python/python-docs/python-docs-3.8.2.ebuild | 23 +++ 2 files changed, 24 insertions(+) diff --git a/dev-python/python-docs/Manifest b/dev-python/python-docs/Manifest index 0383152e5cc..68b7d086b63 100644 --- a/dev-python/python-docs/Manifest +++ b/dev-python/python-docs/Manifest @@ -7,3 +7,4 @@ DIST python-3.7.0-docs-html.tar.bz2 6222504 BLAKE2B 150382e6ce9c241bf8654efc2c75 DIST python-3.7.6-docs-html.tar.bz2 6248802 BLAKE2B b2baff27bf3fc61ebe521b5bf621c265a50336d63ec8c2e14f8f2fa75b552fa4f959b3448ed39ebf18bece46cdc14f8a7a62cae3fcdd4f44e3db09489807bf4f SHA512 52657627dfe088184afbc0827731cf919884f21ae483c934a84e1e93bd1b03fe7b948da8ea8dfc1ba80e0557504d14eab729d22b723ba34731e1b866a253 DIST python-3.7.7-docs-html.tar.bz2 6259882 BLAKE2B 5ff9dbbf0941385453283a47df2bc7ee085c3c8dd0c2fc0f2b98af766ec31b1f1d1c04586a26f978287ff575641c1710b373a0093fe1b928cd73362e7e30630c SHA512 5a556a0c8dd739c16d7b6105e11ef62adaa939bd784d4f5fa0df26555c7d1908c09626c091dc0bf2d892624274646573c9fde5a5b218adf770bcf7c097976a06 DIST python-3.8.1-docs-html.tar.bz2 6527362 BLAKE2B b13fb15b93f7a244e082b7cc8ceac6fffac5b81bffa5c183c546e19dcf8839ad227d3263cc5662717e46f1daccca7dc1299260c1cadf601ac43dd61d501e256f SHA512 5cfcdce2fc12824d512e59689b070541f461404ff74aa5ab980576af95449c18c9340687a405af6ea48f7f1826f85a26cd86dfbe07acdb984687bc0fdb5a8edd +DIST python-3.8.2-docs-html.tar.bz2 6536475 BLAKE2B f807caa25596aebd8fb441366f7986db0525b9262da906700f167b997795035daa1fe80b8b5ffdfb6c4fa9b552fd55c8546af110e3686a19c855966c58170b4a SHA512 1453770abba67b147a9a8911de3f31972beeea3b7249b1009944635e30e8b4143f1ceaee447dc9f14d85bd09bc67671b922e3e931b8e1279b46ab10ab5c91091 diff --git a/dev-python/python-docs/python-docs-3.8.2.ebuild b/dev-python/python-docs/python-docs-3.8.2.ebuild new file mode 100644 index 000..5f4f8298193 --- /dev/null +++ b/dev-python/python-docs/python-docs-3.8.2.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="HTML documentation for Python" +HOMEPAGE="https://www.python.org/doc/; +SRC_URI="https://www.python.org/ftp/python/doc/${PV}/python-${PV}-docs-html.tar.bz2; +S="${WORKDIR}/python-${PV}-docs-html" + +LICENSE="PSF-2" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" + +src_install() { + rm -r _sources || die + docinto html + dodoc -r . + + newenvd - 60python-docs-${SLOT} <<-EOF + PYTHONDOCS_${SLOT//./_}="${EPREFIX}/usr/share/doc/${PF}/html/library" + EOF +}
[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/wcm/
commit: a0f97557b301464811693a87604929bb9ae09f96 Author: Andrew Ammerlaan riseup net> AuthorDate: Tue Mar 24 18:49:54 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Tue Mar 24 18:49:54 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a0f97557 gui-apps/wcm: remove proxy-maint from metadata Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Andrew Ammerlaan riseup.net> gui-apps/wcm/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/gui-apps/wcm/metadata.xml b/gui-apps/wcm/metadata.xml index cfbacce..a3865a3 100644 --- a/gui-apps/wcm/metadata.xml +++ b/gui-apps/wcm/metadata.xml @@ -5,8 +5,4 @@ gen...@aisha.cc Aisha Tammy - -proxy-ma...@gentoo.org -Proxy Maintainers -
[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/wf-shell/
commit: 798924197349dc246d0096e4a3261e3bc30f462a Author: Andrew Ammerlaan riseup net> AuthorDate: Tue Mar 24 18:50:21 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Tue Mar 24 18:50:21 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=79892419 gui-apps/wf-shell: remove proxy-maint from metadata Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Andrew Ammerlaan riseup.net> gui-apps/wf-shell/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/gui-apps/wf-shell/metadata.xml b/gui-apps/wf-shell/metadata.xml index cfbacce..a3865a3 100644 --- a/gui-apps/wf-shell/metadata.xml +++ b/gui-apps/wf-shell/metadata.xml @@ -5,8 +5,4 @@ gen...@aisha.cc Aisha Tammy - -proxy-ma...@gentoo.org -Proxy Maintainers -
[gentoo-commits] repo/proj/guru:dev commit in: gui-wm/wayfire/
commit: 51503d67eb377ab638f812d0c7db492fa49ca0e9 Author: Andrew Ammerlaan riseup net> AuthorDate: Tue Mar 24 18:50:38 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Tue Mar 24 18:50:38 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=51503d67 gui-wm/wayfire: remove proxy-maint from metadata Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Andrew Ammerlaan riseup.net> gui-wm/wayfire/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/gui-wm/wayfire/metadata.xml b/gui-wm/wayfire/metadata.xml index 69ca30e..2a2e1db 100644 --- a/gui-wm/wayfire/metadata.xml +++ b/gui-wm/wayfire/metadata.xml @@ -5,10 +5,6 @@ gen...@aisha.cc Aisha Tammy - -proxy-ma...@gentoo.org -Proxy Maintainers - Makes wayfire use the system-wide wf-config, else builds it as a submodule. DO NOT DISABLE UNLESS YOU KNOW WHAT YOU ARE DOING. Makes wayfire use the system wide wlroots, else builds it as a submodule. DO NOT DISABLE UNLESS YOU KNOW WHAT YOU ARE DOING.
[gentoo-commits] repo/proj/guru:dev commit in: mail-client/mutt-wizard/
commit: 4c1f0f16a77ca7f02c6669515d4a59f0194bb57b Author: Andrew Ammerlaan riseup net> AuthorDate: Tue Mar 24 18:50:57 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Tue Mar 24 18:50:57 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4c1f0f16 mail-client/mutt-wizard: remove proxy-maint from metadata Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Andrew Ammerlaan riseup.net> mail-client/mutt-wizard/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/mail-client/mutt-wizard/metadata.xml b/mail-client/mutt-wizard/metadata.xml index ac20b50..1387f4a 100644 --- a/mail-client/mutt-wizard/metadata.xml +++ b/mail-client/mutt-wizard/metadata.xml @@ -5,10 +5,6 @@ gen...@aisha.cc Aisha Tammy - -proxy-ma...@gentoo.org -Proxy Maintainers - Pulls in notmuch (thin frontend on xapian). HIGHLY RECOMMENDED. Use lynx to view html emails in mutt. HIGHLY RECOMMENDED.
[gentoo-commits] repo/proj/guru:dev commit in: x11-misc/tbsm/
commit: 818f55f5808ab0400fff52a982d08ec080daedc4 Author: Andrew Ammerlaan riseup net> AuthorDate: Tue Mar 24 18:51:31 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Tue Mar 24 18:51:31 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=818f55f5 x11-misc/tbsm: remove proxy-maint from metadata Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Andrew Ammerlaan riseup.net> x11-misc/tbsm/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/x11-misc/tbsm/metadata.xml b/x11-misc/tbsm/metadata.xml index cfbacce..a3865a3 100644 --- a/x11-misc/tbsm/metadata.xml +++ b/x11-misc/tbsm/metadata.xml @@ -5,8 +5,4 @@ gen...@aisha.cc Aisha Tammy - -proxy-ma...@gentoo.org -Proxy Maintainers -
[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/wf-config/
commit: a9bfb88c7b03ff5a60e35824208f25ba65b4309e Author: Andrew Ammerlaan riseup net> AuthorDate: Tue Mar 24 18:50:08 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Tue Mar 24 18:50:08 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a9bfb88c gui-apps/wf-config: remove proxy-maint from metadata Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Andrew Ammerlaan riseup.net> gui-apps/wf-config/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/gui-apps/wf-config/metadata.xml b/gui-apps/wf-config/metadata.xml index cfbacce..a3865a3 100644 --- a/gui-apps/wf-config/metadata.xml +++ b/gui-apps/wf-config/metadata.xml @@ -5,8 +5,4 @@ gen...@aisha.cc Aisha Tammy - -proxy-ma...@gentoo.org -Proxy Maintainers -
[gentoo-commits] repo/proj/guru:dev commit in: gui-libs/gtk-layer-shell/
commit: 3cc0d8c8b9b042249474394387bddfcd94ed6507 Author: Andrew Ammerlaan riseup net> AuthorDate: Tue Mar 24 18:49:29 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Tue Mar 24 18:49:29 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3cc0d8c8 gui-libs/gtk-layer-shell: remove proxy-maint from metadata Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Andrew Ammerlaan riseup.net> gui-libs/gtk-layer-shell/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/gui-libs/gtk-layer-shell/metadata.xml b/gui-libs/gtk-layer-shell/metadata.xml index c38fae3..c0fefcc 100644 --- a/gui-libs/gtk-layer-shell/metadata.xml +++ b/gui-libs/gtk-layer-shell/metadata.xml @@ -5,10 +5,6 @@ gen...@aisha.cc Aisha Tammy - -proxy-ma...@gentoo.org -Proxy Maintainers - Add the internal documentation, not needed for non-developers. Adds examples for using, not needed for non-developers.
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/planarity/
commit: 036c02855c9fc404e6fd84f1b8077b61ea415761 Author: Michael Orlitzky gentoo org> AuthorDate: Tue Mar 24 18:39:17 2020 + Commit: Michael Orlitzky gentoo org> CommitDate: Tue Mar 24 18:39:34 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=036c0285 sci-mathematics/planarity: maintainer stabilize on amd64/x86. There's no easy way to test this package, but I regularly use (and test) its SageMath interface, so I'm going to save the arch teams a pointless build test and stabilize it myself this time. Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Michael Orlitzky gentoo.org> sci-mathematics/planarity/planarity-3.0.0.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-mathematics/planarity/planarity-3.0.0.5.ebuild b/sci-mathematics/planarity/planarity-3.0.0.5.ebuild index e0acab922a4..e9cb127f19f 100644 --- a/sci-mathematics/planarity/planarity-3.0.0.5.ebuild +++ b/sci-mathematics/planarity/planarity-3.0.0.5.ebuild @@ -14,7 +14,7 @@ IUSE="examples static-libs" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" # https://github.com/graph-algorithms/edge-addition-planarity-suite/issues/4 # https://github.com/graph-algorithms/edge-addition-planarity-suite/pull/3
[gentoo-commits] repo/gentoo:master commit in: dev-db/phpmyadmin/
commit: 3f6197b0b73bf7182a32ecdb1eec5489fa28601d Author: Jorge Manuel B. S. Vicetto (jmbsvicetto) gentoo org> AuthorDate: Tue Mar 24 18:16:31 2020 + Commit: Jorge Manuel B. S. Vicetto gentoo org> CommitDate: Tue Mar 24 18:30:24 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f6197b0 Revert "dev-db/phpmyadmin: Drop vulnerable releases." By mistake I dropped the last stable version. This reverts commit 2a9e195c3ec8bde5b3aa7d13000d04d00e1cdbe7. Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) gentoo.org> dev-db/phpmyadmin/Manifest| 3 ++ dev-db/phpmyadmin/phpmyadmin-4.9.2.ebuild | 61 +++ dev-db/phpmyadmin/phpmyadmin-4.9.4.ebuild | 61 +++ dev-db/phpmyadmin/phpmyadmin-5.0.1.ebuild | 61 +++ 4 files changed, 186 insertions(+) diff --git a/dev-db/phpmyadmin/Manifest b/dev-db/phpmyadmin/Manifest index 5a638abb999..549ecabda70 100644 --- a/dev-db/phpmyadmin/Manifest +++ b/dev-db/phpmyadmin/Manifest @@ -1,2 +1,5 @@ +DIST phpMyAdmin-4.9.2-all-languages.tar.xz 6118472 BLAKE2B 07093982aebf83017a1773a1cd1acac8b7a4cc9bf666f7c62fdef4b3b46441f5ee1da37746610b0ed6b92a67296d908dbf24ba1ea546c1b573c3593a02b90088 SHA512 426689c31f963a9cbe34b2116888aa0264801aa5ef18fb0e4b89811b032d4018c770538e823bccb684fb066ed27fcf6dc6e0fb4198d1e082e7eea15595b67727 +DIST phpMyAdmin-4.9.4-all-languages.tar.xz 6134852 BLAKE2B 4ba7d4a45a3fb7d84f6b227a2d2fc0ffc530498e74c1c412bbf631ca78ba5c874f9f21220d34e2179666253bde4fa222838962e6c9d48d514cf80c5c8370cee3 SHA512 3ddab59725d59bcbe99457a1717f12b53bbd251f0bfcea1582288abfbb4507e50351e3ed0e76961026b0ad351abc806deed4a97f0fa882b34ee095ef314aaf37 DIST phpMyAdmin-4.9.5-all-languages.tar.xz 6138948 BLAKE2B 63631e8207d1cfb71a2299752bb10ab55d13f630ee0d913a4ed6bdf0a16320fa72945bc7c8a63e0e705eb45a569c60fffd48c204eabe1b980a33ab93fac7c798 SHA512 555f07f087d8bcddd114df0b86fa21872f14f45c31e0f63eea499e76fdebdfd8abebcc88662887418e80ddebfea73d6aaac17856cf433d1855423b5145865d1a +DIST phpMyAdmin-5.0.1-all-languages.tar.xz 8130464 BLAKE2B a4b859c73ece7537db1bc4a14df8c5c8f0ab39106b9e3ccbbc30c1f97fa4dc40617db3b00c432b24aa9865ed45595805fa4b43db92b5794794621d0c7df54f3a SHA512 576323a5e63438fe9e57e6165697c5e03e5291346f3786c84d5d6c4cd6851713cb10b2eed4b0c7e9ab6445dad9b06cbded6c03711fcc2942e999f2b5e7ab446b DIST phpMyAdmin-5.0.2-all-languages.tar.xz 8018752 BLAKE2B c7ceb9257cacae61a674b986fcdfacbcf8f77e2ec9f31dd0fc679f748d9042301d8a5d37803c0b1c796095c038e8ac9701b7c5e497ee92331aa672f5044de4d4 SHA512 242770cc468ebcb3ec9c57bce16607a258621014513568b1a96cfea1df4786506c3922250c69f87e058dbf0dd69cf37efda1a810ade88c05d5ef37591cc1b225 diff --git a/dev-db/phpmyadmin/phpmyadmin-4.9.2.ebuild b/dev-db/phpmyadmin/phpmyadmin-4.9.2.ebuild new file mode 100644 index 000..1bf18d49625 --- /dev/null +++ b/dev-db/phpmyadmin/phpmyadmin-4.9.2.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit eutils webapp + +MY_PV=${PV/_/-} +MY_PN="phpMyAdmin" +MY_P="${MY_PN}-${MY_PV}-all-languages" + +DESCRIPTION="Web-based administration for MySQL database in PHP" +HOMEPAGE="https://www.phpmyadmin.net/; +SRC_URI="https://files.phpmyadmin.net/${MY_PN}/${MY_PV}/${MY_P}.tar.xz; + +LICENSE="GPL-2" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 sparc x86 ~ppc-macos ~x64-macos ~x86-macos" +IUSE="setup" + +RDEPEND=" + dev-lang/php[ctype,filter,json,session,unicode] + || ( + dev-lang/php[mysqli] + dev-lang/php[mysql] + ) + virtual/httpd-php:* +" + +need_httpd_cgi + +S="${WORKDIR}"/${MY_P} + +pkg_setup() { + webapp_pkg_setup +} + +src_install() { + webapp_src_preinst + + dodoc README RELEASE-DATE-${MY_PV} ChangeLog + rm -f LICENSE README* RELEASE-DATE-${MY_PV} + + if ! use setup; then + rm -rf setup || die "Cannot remove setup utility" + elog "The phpMyAdmin setup utility has been removed." + elog "It is a regular target of various exploits. If you need it, set USE=setup." + else + elog "You should consider disabling the setup USE flag" + elog "to exclude the setup utility if you don't use it." + elog "It regularly is the target of various exploits." + fi + + insinto "${MY_HTDOCSDIR#${EPREFIX}}" + doins -r . + + webapp_configfile "${MY_HTDOCSDIR#${EPREFIX}}"/libraries/config.default.php + webapp_serverowned "${MY_HTDOCSDIR#${EPREFIX}}"/libraries/config.default.php + + webapp_postinst_txt en "${FILESDIR}"/postinstall-en-3.1.txt + webapp_src_install +} diff --git a/dev-db/phpmyadmin/phpmyadmin-4.9.4.ebuild b/dev-db/phpmyadmin/phpmyadmin-4.9.4.ebuild new file mode 100644 index 000..b44663d5751 --- /dev/null +++ b/dev-db/phpmyadmin/phpmyadmin-4.9.4.ebuild @@ -0,0
[gentoo-commits] repo/gentoo:master commit in: dev-db/phpmyadmin/
commit: 1148c00d1dee62dd9939df5d9a6a432d623db50a Author: Jorge Manuel B. S. Vicetto (jmbsvicetto) gentoo org> AuthorDate: Tue Mar 24 18:23:40 2020 + Commit: Jorge Manuel B. S. Vicetto gentoo org> CommitDate: Tue Mar 24 18:30:24 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1148c00d dev-db/phpmyadmin: Drop vulnerable versions, but keep last stable Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) gentoo.org> dev-db/phpmyadmin/Manifest| 2 - dev-db/phpmyadmin/phpmyadmin-4.9.4.ebuild | 61 --- dev-db/phpmyadmin/phpmyadmin-5.0.1.ebuild | 61 --- 3 files changed, 124 deletions(-) diff --git a/dev-db/phpmyadmin/Manifest b/dev-db/phpmyadmin/Manifest index 549ecabda70..47bacd4e356 100644 --- a/dev-db/phpmyadmin/Manifest +++ b/dev-db/phpmyadmin/Manifest @@ -1,5 +1,3 @@ DIST phpMyAdmin-4.9.2-all-languages.tar.xz 6118472 BLAKE2B 07093982aebf83017a1773a1cd1acac8b7a4cc9bf666f7c62fdef4b3b46441f5ee1da37746610b0ed6b92a67296d908dbf24ba1ea546c1b573c3593a02b90088 SHA512 426689c31f963a9cbe34b2116888aa0264801aa5ef18fb0e4b89811b032d4018c770538e823bccb684fb066ed27fcf6dc6e0fb4198d1e082e7eea15595b67727 -DIST phpMyAdmin-4.9.4-all-languages.tar.xz 6134852 BLAKE2B 4ba7d4a45a3fb7d84f6b227a2d2fc0ffc530498e74c1c412bbf631ca78ba5c874f9f21220d34e2179666253bde4fa222838962e6c9d48d514cf80c5c8370cee3 SHA512 3ddab59725d59bcbe99457a1717f12b53bbd251f0bfcea1582288abfbb4507e50351e3ed0e76961026b0ad351abc806deed4a97f0fa882b34ee095ef314aaf37 DIST phpMyAdmin-4.9.5-all-languages.tar.xz 6138948 BLAKE2B 63631e8207d1cfb71a2299752bb10ab55d13f630ee0d913a4ed6bdf0a16320fa72945bc7c8a63e0e705eb45a569c60fffd48c204eabe1b980a33ab93fac7c798 SHA512 555f07f087d8bcddd114df0b86fa21872f14f45c31e0f63eea499e76fdebdfd8abebcc88662887418e80ddebfea73d6aaac17856cf433d1855423b5145865d1a -DIST phpMyAdmin-5.0.1-all-languages.tar.xz 8130464 BLAKE2B a4b859c73ece7537db1bc4a14df8c5c8f0ab39106b9e3ccbbc30c1f97fa4dc40617db3b00c432b24aa9865ed45595805fa4b43db92b5794794621d0c7df54f3a SHA512 576323a5e63438fe9e57e6165697c5e03e5291346f3786c84d5d6c4cd6851713cb10b2eed4b0c7e9ab6445dad9b06cbded6c03711fcc2942e999f2b5e7ab446b DIST phpMyAdmin-5.0.2-all-languages.tar.xz 8018752 BLAKE2B c7ceb9257cacae61a674b986fcdfacbcf8f77e2ec9f31dd0fc679f748d9042301d8a5d37803c0b1c796095c038e8ac9701b7c5e497ee92331aa672f5044de4d4 SHA512 242770cc468ebcb3ec9c57bce16607a258621014513568b1a96cfea1df4786506c3922250c69f87e058dbf0dd69cf37efda1a810ade88c05d5ef37591cc1b225 diff --git a/dev-db/phpmyadmin/phpmyadmin-4.9.4.ebuild b/dev-db/phpmyadmin/phpmyadmin-4.9.4.ebuild deleted file mode 100644 index b44663d5751..000 --- a/dev-db/phpmyadmin/phpmyadmin-4.9.4.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit eutils webapp - -MY_PV=${PV/_/-} -MY_PN="phpMyAdmin" -MY_P="${MY_PN}-${MY_PV}-all-languages" - -DESCRIPTION="Web-based administration for MySQL database in PHP" -HOMEPAGE="https://www.phpmyadmin.net/; -SRC_URI="https://files.phpmyadmin.net/${MY_PN}/${MY_PV}/${MY_P}.tar.xz; - -LICENSE="GPL-2" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos ~x64-macos ~x86-macos" -IUSE="setup" - -RDEPEND=" - dev-lang/php[ctype,filter,json,session,unicode] - || ( - dev-lang/php[mysqli] - dev-lang/php[mysql] - ) - virtual/httpd-php:* -" - -need_httpd_cgi - -S="${WORKDIR}"/${MY_P} - -pkg_setup() { - webapp_pkg_setup -} - -src_install() { - webapp_src_preinst - - dodoc README RELEASE-DATE-${MY_PV} ChangeLog - rm -f LICENSE README* RELEASE-DATE-${MY_PV} - - if ! use setup; then - rm -rf setup || die "Cannot remove setup utility" - elog "The phpMyAdmin setup utility has been removed." - elog "It is a regular target of various exploits. If you need it, set USE=setup." - else - elog "You should consider disabling the setup USE flag" - elog "to exclude the setup utility if you don't use it." - elog "It regularly is the target of various exploits." - fi - - insinto "${MY_HTDOCSDIR#${EPREFIX}}" - doins -r . - - webapp_configfile "${MY_HTDOCSDIR#${EPREFIX}}"/libraries/config.default.php - webapp_serverowned "${MY_HTDOCSDIR#${EPREFIX}}"/libraries/config.default.php - - webapp_postinst_txt en "${FILESDIR}"/postinstall-en-3.1.txt - webapp_src_install -} diff --git a/dev-db/phpmyadmin/phpmyadmin-5.0.1.ebuild b/dev-db/phpmyadmin/phpmyadmin-5.0.1.ebuild deleted file mode 100644 index bcfb741fefe..000 --- a/dev-db/phpmyadmin/phpmyadmin-5.0.1.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 -
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/rw/
commit: af956eea006b5d3d2aa5014a310b2a0a41476bfc Author: Michael Orlitzky gentoo org> AuthorDate: Tue Mar 24 18:27:45 2020 + Commit: Michael Orlitzky gentoo org> CommitDate: Tue Mar 24 18:27:45 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af956eea sci-mathematics/rw: maintainer stabilize on amd64/x86. The best way to test this package is through its SageMath interface, which I do pretty regularly. The latest revision just drops a USE flag, and the previous one was around forever. It's stable. Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Michael Orlitzky gentoo.org> sci-mathematics/rw/rw-0.8-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-mathematics/rw/rw-0.8-r2.ebuild b/sci-mathematics/rw/rw-0.8-r2.ebuild index cd1ab5d589b..bc5bc34162b 100644 --- a/sci-mathematics/rw/rw-0.8-r2.ebuild +++ b/sci-mathematics/rw/rw-0.8-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://downloads.sourceforge.net/project/rankwidth/${P}.tar.gz; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" IUSE="" # We have a file collision (librw.so) with xpaint, bug 560210.
[gentoo-commits] repo/gentoo:master commit in: dev-libs/ntl/
commit: 61c774894ebc9a92986363b21f8a537ea000447f Author: Michael Orlitzky gentoo org> AuthorDate: Tue Mar 24 18:05:29 2020 + Commit: Michael Orlitzky gentoo org> CommitDate: Tue Mar 24 18:20:30 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61c77489 dev-libs/ntl: new version 11.4.3. Update to the latest version using François Bissey's ebuild from the sage-on-gentoo overlay. I've updated the LICENSE to LGPL-2.1+ per the project's homepage, and have removed the CFLAGS override since now NTL builds and passes its test suite with -O3 (if you set anything higher than that, you're on your own). I've also tried to simplify a few of the usex calls in the DoConfig process. Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Michael Orlitzky gentoo.org> dev-libs/ntl/Manifest | 1 + dev-libs/ntl/ntl-11.4.3.ebuild | 62 ++ 2 files changed, 63 insertions(+) diff --git a/dev-libs/ntl/Manifest b/dev-libs/ntl/Manifest index c4a37d6c5de..3ae669d70fb 100644 --- a/dev-libs/ntl/Manifest +++ b/dev-libs/ntl/Manifest @@ -1,3 +1,4 @@ DIST ntl-10.5.0.tar.gz 1278729 BLAKE2B a061ac4e0989ea671c51a22904851e5b7919f3a7e55624048c576d6f48d2ba3d6f88baa6c656c9ef43ad2145a03df9d891372f8462a1c5b6b53bc1d05301d9f6 SHA512 b299dfc29005079470972c2a9ca02acd0ebdbc31ff8923df02f3627dbc66daa0f527226972cef032e1e488c4272554634a96456e94653fdf8b01356160319aa0 +DIST ntl-11.4.3.tar.gz 2274421 BLAKE2B d2c2fe695b17f47b24ad714d51dd723cbba453cc0fd67b8f46392103ef2f40ba54246411c793f0f60d1d50aae27cb8e75f6e8526fa9592e04c2cd0bdecef760c SHA512 26515ed73c8e74d0ff8bc161101f1b815f2c23e4bd633cc426f6da2741c6d8f43ad4f8df2cb7ad915475933599e0ee01cc360e75569f6f5d49cb5e5eae37b3f5 DIST ntl-9.3.0.tar.gz 888710 BLAKE2B 153a6f1bd11f27ef2944e4df5e941c4ddbb1783449e2a72aa1a272fcf169997b01646cfac63ac3af5a85a7f9a4db99a664503615d323ba54784849e764316b0c SHA512 dfb4ac7a66aaddcf5d0d0c9fcaff253b0196a9d9f727788127dd18e131528fe60dedf8bfb864503225fc5796987aec9c7019b74e0fc12cd12c20aa33a9cf9d7d DIST ntl-9.6.4.tar.gz 915256 BLAKE2B 78d8415bb1fe858881f997383ca9adcc8af2499251fc1b2e8e2211a8c7b8edc249ef28f3705e302d438c19cc07bd31d8b36681cb6b5a846d4f0b35ff09d310ff SHA512 ec8a4deb6996b31140edff978e07844ea8e30327491a6777d3982bffec01599b0cb5cc5dca297c8610ecb7ac9a4eae3407a59736fed840a2415a52a159370868 diff --git a/dev-libs/ntl/ntl-11.4.3.ebuild b/dev-libs/ntl/ntl-11.4.3.ebuild new file mode 100644 index 000..ff46212b852 --- /dev/null +++ b/dev-libs/ntl/ntl-11.4.3.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit toolchain-funcs + +DESCRIPTION="High-performance and portable C++ number theory library" +HOMEPAGE="https://www.shoup.net/ntl/; +SRC_URI="https://www.shoup.net/ntl/${P}.tar.gz; + +LICENSE="LGPL-2.1+" +SLOT="0/43" +KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +IUSE="bindist doc static-libs threads cpu_flags_x86_avx2" + +BDEPEND="dev-lang/perl" +DEPEND="dev-libs/gmp:0= + dev-libs/gf2x + threads? ( >=dev-libs/gf2x-1.2 )" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${P}/src" + +REQUIRED_USE="bindist? ( !cpu_flags_x86_avx2 )" + +DOCS=( "${WORKDIR}/${P}"/README ) + +src_configure() { + # Currently the build system can build a static library or both + # static and shared libraries, but not only shared libraries. The + # name NTL_GMP_LIP is *not* a typo. + perl DoConfig \ + PREFIX="${EPREFIX}"/usr \ + LIBDIR="${EPREFIX}"/usr/$(get_libdir) \ + CXXFLAGS="${CXXFLAGS}" \ + CPPFLAGS="${CPPFLAGS}" \ + LDFLAGS="${LDFLAGS}" \ + CXX="$(tc-getCXX)" \ + AR="$(tc-getAR)" \ + RANLIB="$(tc-getRANLIB)" \ + SHARED=on \ + NTL_GMP_LIP=on \ + NTL_GF2X_LIB=on \ + NTL_THREADS=$(usex threads on off) \ + NTL_ENABLE_AVX_FFT=$(usex cpu_flags_x86_avx2 on off) \ + NATIVE=$(usex bindist off on) \ + || die "DoConfig failed" + + if use doc; then + DOCS+=( "${WORKDIR}/${P}"/doc/*.txt ) + HTML_DOCS=( "${WORKDIR}/${P}"/doc/*.html "${WORKDIR}/${P}"/doc/*.gif ) + fi +} + +src_install() { + default + if ! use static-libs; then + rm "${ED}/usr/$(get_libdir)"/libntl.{la,a} || die + fi + + rm -r "${ED}"/usr/share/doc/NTL || die +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/sysrqd/
commit: a5b19c475d147161fb15136ecf411c12c1a6eb0f Author: Ben Kohler gentoo org> AuthorDate: Tue Mar 24 18:05:03 2020 + Commit: Ben Kohler gentoo org> CommitDate: Tue Mar 24 18:05:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5b19c47 app-admin/sysrqd: remove unneeded dodir Package-Manager: Portage-2.3.95, Repoman-2.3.21 Signed-off-by: Ben Kohler gentoo.org> app-admin/sysrqd/sysrqd-17-r1.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/app-admin/sysrqd/sysrqd-17-r1.ebuild b/app-admin/sysrqd/sysrqd-17-r1.ebuild index 27c197001dd..337bac7f13d 100644 --- a/app-admin/sysrqd/sysrqd-17-r1.ebuild +++ b/app-admin/sysrqd/sysrqd-17-r1.ebuild @@ -34,7 +34,6 @@ src_install() { echo "${secret}" > sysrqd.secret || die diropts -m 0700 -o root -g root - dodir /etc/sysrqd insinto /etc/sysrqd insopts -m 0600 -o root -g root doins sysrqd.bind
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/openbgpd/files/, net-misc/openbgpd/
commit: f1d0b079711fb1903596513e4149a80758a2fa75 Author: Andrew Ammerlaan riseup net> AuthorDate: Tue Mar 24 18:03:36 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Tue Mar 24 18:03:36 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f1d0b079 net-misc/openbgpd: use PATCHES and S variable looks a bit simpler then using src_unpack stuff Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Andrew Ammerlaan riseup.net> net-misc/openbgpd/Manifest | 1 - .../openbgpd/files/openbgpd-6.6_p0-config.c.patch | 4 +- .../openbgpd/files/openbgpd--config.c.patch| 12 net-misc/openbgpd/files/openbgpd--update.patch | 13 net-misc/openbgpd/openbgpd-6.6_p0.ebuild | 13 ++-- net-misc/openbgpd/openbgpd-.ebuild | 73 -- 6 files changed, 6 insertions(+), 110 deletions(-) diff --git a/net-misc/openbgpd/Manifest b/net-misc/openbgpd/Manifest index d746f9e..5d2486d 100644 --- a/net-misc/openbgpd/Manifest +++ b/net-misc/openbgpd/Manifest @@ -1,2 +1 @@ DIST openbgpd-6.6p0.tar.gz 676732 BLAKE2B 80b391ead81d8d3bd20fe9b3eb3f8976485d29241f30c7395c678ff3f0fd87b2f3036b2ebb502ff0ca27d79f4fbbe6ba93576069edb32f004705d71d92e2b3a2 SHA512 07a7599b3ab14181575dc38647b307a4efa7d5dfa8a7aefe70483eb6773cb792eac788a10ea865d78daa59f197fc2d9cd2ce96d0c0251564507963716057fee0 -DIST openbgpd-portable-master.zip 79593 BLAKE2B 7a19522d015076491e698d5dd4434dfaab88ae2dde00b5cbc16122fb3be8a3bbe6906a89ed50d173806298e0e86737f93d7c6be57461ada6c7bb50699a19cbdd SHA512 6d55527c3955457f40c95ff1164f4f6f8c0a8b326c8a632014f83150ffb238eb393053a54b608d650b3756255588b155d537e1a0d228e2961d8f9890e3da641d diff --git a/net-misc/openbgpd/files/openbgpd-6.6_p0-config.c.patch b/net-misc/openbgpd/files/openbgpd-6.6_p0-config.c.patch index e009cdf..32be653 100644 --- a/net-misc/openbgpd/files/openbgpd-6.6_p0-config.c.patch +++ b/net-misc/openbgpd/files/openbgpd-6.6_p0-config.c.patch @@ -1,5 +1,5 @@ src/bgpd/config.c 2020-03-20 17:55:04.089577745 +0100 -+++ src/bgpd/config.c 2020-03-20 17:56:01.480205070 +0100 +--- a/src/bgpd/config.c2020-03-20 17:55:04.089577745 +0100 b/src/bgpd/config.c2020-03-20 17:56:01.480205070 +0100 @@ -343,7 +343,8 @@ fatal("getifaddrs"); diff --git a/net-misc/openbgpd/files/openbgpd--config.c.patch b/net-misc/openbgpd/files/openbgpd--config.c.patch deleted file mode 100644 index a4bda12..000 --- a/net-misc/openbgpd/files/openbgpd--config.c.patch +++ /dev/null @@ -1,12 +0,0 @@ openbsd/src/usr.sbin/bgpd/config.c 2020-03-20 17:55:04.089577745 +0100 -+++ openbsd/src/usr.sbin/bgpd/config.c 2020-03-20 17:56:01.480205070 +0100 -@@ -343,7 +343,8 @@ - fatal("getifaddrs"); - - for (ifa = ifap; ifa; ifa = ifa->ifa_next) { -- if (ifa->ifa_addr->sa_family != AF_INET) -+ if (ifa->ifa_addr == NULL || -+ ifa->ifa_addr->sa_family != AF_INET) - continue; - cur = ((struct sockaddr_in *)ifa->ifa_addr)->sin_addr.s_addr; - if ((cur & localnet) == localnet) /* skip 127/8 */ diff --git a/net-misc/openbgpd/files/openbgpd--update.patch b/net-misc/openbgpd/files/openbgpd--update.patch deleted file mode 100644 index a60752d..000 --- a/net-misc/openbgpd/files/openbgpd--update.patch +++ /dev/null @@ -1,13 +0,0 @@ update.sh 2020-03-20 15:14:46.462983445 +0100 -+++ update.sh 2020-03-20 15:14:56.473090379 +0100 -@@ -13,10 +13,6 @@ - git clone "${OPENBGPD_GIT}/openbsd" - fi - fi --(cd openbsd -- git fetch -- git checkout "${openbsd_branch}" -- git pull --rebase) - - # setup source paths - dir=`pwd` diff --git a/net-misc/openbgpd/openbgpd-6.6_p0.ebuild b/net-misc/openbgpd/openbgpd-6.6_p0.ebuild index 6f9d476..2dd151e 100644 --- a/net-misc/openbgpd/openbgpd-6.6_p0.ebuild +++ b/net-misc/openbgpd/openbgpd-6.6_p0.ebuild @@ -6,7 +6,6 @@ EAPI=7 inherit systemd MY_PV="${PV/_p/p}" -#MY_PN="openbgpd-portable" MY_P="${PN}-${MY_PV}" DESCRIPTION="OpenBGPD is a free implementation of BGPv4" @@ -28,15 +27,11 @@ BDEPEND=" sys-devel/libtool " -src_unpack() { - default - mv "${WORKDIR}/${MY_P}" "${S}" -} +S="${WORKDIR}/${MY_P}" -src_prepare() { - eapply -p0 "${FILESDIR}/${P}-config.c.patch" - default -} +PATCHES=( + "${FILESDIR}/${P}-config.c.patch" +) src_install() { default diff --git a/net-misc/openbgpd/openbgpd-.ebuild b/net-misc/openbgpd/openbgpd-.ebuild deleted file mode 100644 index 74d73a7..000 --- a/net-misc/openbgpd/openbgpd-.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools git-r3 systemd - -MY_PV="master" -MY_PN="openbgpd-portable" -MY_P="${MY_PN}-${MY_PV}" - -DESCRIPTION="OpenBGPD is a