[gentoo-commits] repo/gentoo:master commit in: dev-python/elementpath/
commit: 923a0e979de22a23c0b886b08486ebc8e5818ca6 Author: Michał Górny gentoo org> AuthorDate: Fri Mar 20 06:23:06 2020 + Commit: Michał Górny gentoo org> CommitDate: Fri Mar 20 06:50:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=923a0e97 dev-python/elementpath: Bump to 1.4.3 Signed-off-by: Michał Górny gentoo.org> dev-python/elementpath/Manifest | 1 + dev-python/elementpath/elementpath-1.4.3.ebuild | 27 + 2 files changed, 28 insertions(+) diff --git a/dev-python/elementpath/Manifest b/dev-python/elementpath/Manifest index 857d0d1fa93..17c13d2a1d6 100644 --- a/dev-python/elementpath/Manifest +++ b/dev-python/elementpath/Manifest @@ -1,3 +1,4 @@ DIST elementpath-1.3.1.tar.gz 100631 BLAKE2B fb3238006afb5100ad03314bddb16e77ea2fc7a91acf95e479ad67308456f761c53c64920266aa251a3f1b9bb6c6bebe39faa6413dd840a19ca1e9b3293f5253 SHA512 3beea19fe431514630f3957d2005d5883fb496a7192a47ea593d4b0df7a0050a19756275af7f85c7807c929482ddaacaba76ec0f3a715b6779d4aec125ee5550 DIST elementpath-1.4.1.tar.gz 106008 BLAKE2B 9613949e65d61425d8ca04a2af95e162b603202f521cd96a3e40da4834149890f5767841bc9c7eac45d27902fdd79bac933013aed27767a840f48e889bfe174a SHA512 b83ec52549c6221b4d4d0912100df700f7a36e1eadb5491cc61106fc98ce36370217dae133c6ff0b11d1522b5ad5b9765aa135b0ac7310a9c922148e3d92acfd DIST elementpath-1.4.2.tar.gz 116419 BLAKE2B 8fd16d579e543f10f96cebc37cac3cbbed7dd76e04ff66ead95b50b2ce4d6284c5bcf2647460cb888425005e46b7cc40813c31a66371e29b5e5589e9ffcf2850 SHA512 66524dfd53694c58ba587081e405d7c73ef2d3fe8164aa0690b5f06749dad718d05ecc9d462c060643789c0186aeb5113590c02fac5307d91952e4fb705a2db0 +DIST elementpath-1.4.3.tar.gz 117295 BLAKE2B 4ee29cf6c863c8c73aae26857266e1ac119082c3fa0f3bbb2a807b662f3bca03699e33f3a0043dc486d4de0e5484c5a559adb72681ba38851d02bac2a6093ac2 SHA512 3fb71d0eb333589995d2b4e75e56e001ecb57d7b3930ac6faa55ef8b05823ce3254979d7d27a1e8219487240edcb498bafa3198c212385164312839972e02dd9 diff --git a/dev-python/elementpath/elementpath-1.4.3.ebuild b/dev-python/elementpath/elementpath-1.4.3.ebuild new file mode 100644 index 000..94a1e512c4d --- /dev/null +++ b/dev-python/elementpath/elementpath-1.4.3.ebuild @@ -0,0 +1,27 @@ +# Copyright 2019-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8} pypy3 ) +inherit distutils-r1 + +DESCRIPTION="XPath 1.0/2.0 parsers and selectors for ElementTree and lxml" +HOMEPAGE="https://github.com/sissaschool/elementpath + https://pypi.org/project/elementpath/"; +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~sparc ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/xmlschema[${PYTHON_USEDEP}] + )" + +distutils_enable_tests unittest
[gentoo-commits] repo/gentoo:master commit in: app-admin/terraform/
commit: d1eb82448e1f1aea80b47a2f96a80936fcdbd992 Author: Mikle Kolyada gentoo org> AuthorDate: Fri Mar 20 06:38:55 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri Mar 20 06:38:55 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1eb8244 app-admin/terraform: Version bump (v0.12.24) Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Mikle Kolyada gentoo.org> app-admin/terraform/Manifest | 1 + app-admin/terraform/terraform-0.12.24.ebuild | 46 2 files changed, 47 insertions(+) diff --git a/app-admin/terraform/Manifest b/app-admin/terraform/Manifest index 9f2c9908106..d367e6ce76f 100644 --- a/app-admin/terraform/Manifest +++ b/app-admin/terraform/Manifest @@ -2,3 +2,4 @@ DIST terraform-0.12.17.tar.gz 10508005 BLAKE2B facef6de57333586445ce8839c03ccd63 DIST terraform-0.12.20.tar.gz 10383312 BLAKE2B c9e9c7e8328cfbeb533d12a2acee133cc049b06e9a30c9fdc5708c674c272af264ae34c8c850924ae08885237a2e4d6c55d43d92b350104c6afe66d2f50e31ec SHA512 df92422426e7ebaf2c3a6b953de9fc9fcb461f7227835e728bbccf5b796995d818a39817913d6010fadb8b3618710f77f50e36eb6ce4176e7312b68c7d7f7e96 DIST terraform-0.12.21.tar.gz 10420614 BLAKE2B 0c10cc7c33381330e7bbf20a1502019a6c651b0b0c5c3ca6713b76dd7f81a5f0d45affede0ba9ea9c2fe66585a87dc1e3be00c930d713a3eaabe865af1eb35ab SHA512 3b0dd3e6d8ae4b172d0be934ada6a8dcadc3024d0f27450ed107d55cf7f08b6b0b5eeb739a210fc9a76db42f7cc75ad5842ca7415afa3d7b17d9a34f23920a59 DIST terraform-0.12.23.tar.gz 10426601 BLAKE2B 578338591f9cac9f21586e6b4eccf632da350986d14aadea95044a7f343d6e91c307f953459bf49eb7584e61d58c7a11152d56b2f0a84cd088eb91f174556040 SHA512 7598b45a76e0684594067921bc9cd5da954c4590f612dcaf29e77c40c372f15f690732896f90272666ec587a3cb2e07dc556e29e9d029fd019528ae3e3cb0abb +DIST terraform-0.12.24.tar.gz 10427523 BLAKE2B 088d0cd249a065ef663b41690e0c1e27baf61706da3444d4677b3a1b24652c50882601e036841fb004377a57d38918a62a45eb84983f5d8f09138ae2c5b3e77e SHA512 026b4c30438459d5fa433ea606e8e020f2ff71ba6e14a5caeecef32f5800a0699cb192ece4bf9b5005b8e0fb2e375f70602d44d94b0b8efa3bac20f9a30e14e6 diff --git a/app-admin/terraform/terraform-0.12.24.ebuild b/app-admin/terraform/terraform-0.12.24.ebuild new file mode 100644 index 000..02737dda10c --- /dev/null +++ b/app-admin/terraform/terraform-0.12.24.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit golang-base go-module + +DESCRIPTION="A tool for building, changing, and combining infrastructure safely" +HOMEPAGE="https://www.terraform.io/"; + +EGO_PN="github.com/hashicorp/${PN}" +SRC_URI="https://github.com/hashicorp/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 BSD-2 BSD-4 ECL-2.0 imagemagick ISC JSON MIT MIT-with-advertising MPL-2.0 unicode" +SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="test" + +DOCS=( {README,CHANGELOG}.md ) + +src_prepare() { + default + # the sed command is necessary to generate tests outside of the + # default git root of `terraform', in our case the working dir + # is `work/$PN-$PV' + # sed -i -e "s/!=\s\+\"terraform\"/!=\ \"${P}\"/" \ + # ./scripts/generate-plugins.go || die +} + +src_compile() { + GOCACHE="${T}/go-cache" go build \ + -mod vendor \ + -work -o "bin/${PN}" ./ || die +} + +src_install() { + dobin bin/terraform + + einstalldocs +} + +pkg_postinst() { + elog "If you would like to install shell completions please run:" + elog "terraform -install-autocomplete" +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/mpd/
commit: ff12986d62c35db5fdf0aa3c97293196e8897e43 Author: Mikle Kolyada gentoo org> AuthorDate: Fri Mar 20 06:32:04 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri Mar 20 06:33:11 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff12986d media-sound/mpd: Version bump (v0.21.21) Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Mikle Kolyada gentoo.org> media-sound/mpd/Manifest | 1 + media-sound/mpd/mpd-0.21.21.ebuild | 298 + 2 files changed, 299 insertions(+) diff --git a/media-sound/mpd/Manifest b/media-sound/mpd/Manifest index c064996fd76..f54747b6765 100644 --- a/media-sound/mpd/Manifest +++ b/media-sound/mpd/Manifest @@ -1,3 +1,4 @@ DIST mpd-0.21.18.tar.xz 676084 BLAKE2B f55ea278da4b50bf24da476ed9e3ff50a8130215702fb5c4a0accdbfeb00ed734983034ce6ee0542623e42d488555b1c709acefbba026f0e01f17f25f749b833 SHA512 68b4d9dc4be8454d7ef92df2a7b42513dc2d97bfd6b11ba99bce6709fc58ccbeab05419863bacb7a3427f1325bc88da74f9f4b48206222349085f02d0135e1a8 DIST mpd-0.21.19.tar.xz 676020 BLAKE2B 295dd9067b8517739334fa09d4afc95f1167f291441bc34c4e5c4177bda66ef60eb3f4184f9192242faf64997b05d1c0a13736d1d6a3f343317271acc24a0e70 SHA512 50609b104b84b37dbb297fb40e8f4b352f13de7be5791b8d48c3af3459bfa0f0f88d1d37dcbb0d2409aaee881bca7a7bf6f871b82418ddade19829b02a2bde6a DIST mpd-0.21.20.tar.xz 676396 BLAKE2B e87d844ac0b20f10df7d2306d1c76f76ead84f5e61acb51f60d62847b1fb4f2ada66b20e0a36d87eaf70289027139e4beb80ea8ef7637b1cdb656c9635adb720 SHA512 9dd49190ba4c85014d24e88cdb02a4649e8fb687a49fc9ea019f23725eda483980008e9abebf0ad3960bd310b693c56999699d7c7ddee3ca18e9b2aa6d5a2176 +DIST mpd-0.21.21.tar.xz 676668 BLAKE2B 83964784db4a7372344853ebf2e9c966e23ac293c06304a8aa6f927ec8ea38d2749d88670f1c5e380953bb8b777b4b0f2c5e8a98d7eb3cf1bae50b5e11549150 SHA512 1780a24f341dec1cbc3d9170cc2fc8249081cac8f677ff17df15fc959787cf43d30696eefba9b8a44824da14eee3d58e2ee78b34db1335c0a182b4c2a89e6b3a diff --git a/media-sound/mpd/mpd-0.21.21.ebuild b/media-sound/mpd/mpd-0.21.21.ebuild new file mode 100644 index 000..8ef1c4dc882 --- /dev/null +++ b/media-sound/mpd/mpd-0.21.21.ebuild @@ -0,0 +1,298 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic linux-info meson systemd xdg-utils + +DESCRIPTION="The Music Player Daemon (mpd)" +HOMEPAGE="https://www.musicpd.org https://github.com/MusicPlayerDaemon/MPD"; +SRC_URI="https://www.musicpd.org/download/${PN}/${PV%.*}/${P}.tar.xz"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sh ~x86 ~x64-macos" +IUSE="+alsa ao +audiofile bzip2 cdio chromaprint +cue +curl +dbus debug + +eventfd expat faad +ffmpeg +fifo flac fluidsynth gme +icu +id3tag +inotify + +ipv6 jack lame libav libmpdclient libsamplerate libsoxr +mad mikmod mms + modplug mpg123 musepack +network nfs openal opus oss pipe pulseaudio qobuz + recorder samba selinux sid signalfd sndfile soundcloud sqlite systemd + test tidal twolame udisks unicode vorbis wavpack webdav wildmidi upnp + zeroconf zip zlib" + +OUTPUT_PLUGINS="alsa ao fifo jack network openal oss pipe pulseaudio recorder" +DECODER_PLUGINS="audiofile faad ffmpeg flac fluidsynth mad mikmod + modplug mpg123 musepack flac sid vorbis wavpack wildmidi" +ENCODER_PLUGINS="audiofile flac lame twolame vorbis" + +REQUIRED_USE=" + || ( ${OUTPUT_PLUGINS} ) + || ( ${DECODER_PLUGINS} ) + network? ( || ( ${ENCODER_PLUGINS} ) ) + recorder? ( || ( ${ENCODER_PLUGINS} ) ) + upnp? ( expat ) + webdav? ( curl expat ) + " + +RESTRICT="!test? ( test )" + +RDEPEND=" + acct-user/mpd + alsa? ( + media-libs/alsa-lib + media-sound/alsa-utils + ) + + ao? ( media-libs/libao[alsa?,pulseaudio?] ) + audiofile? ( media-libs/audiofile:= ) + + cdio? ( + dev-libs/libcdio:= + dev-libs/libcdio-paranoia + ) + + chromaprint? ( media-libs/chromaprint ) + curl? ( net-misc/curl ) + dbus? ( sys-apps/dbus ) + expat? ( dev-libs/expat ) + faad? ( media-libs/faad2 ) + + ffmpeg? ( + libav? ( media-video/libav:0= ) + !libav? ( media-video/ffmpeg:0= ) + ) + + flac? ( media-libs/flac ) + fluidsynth? ( media-sound/fluidsynth ) + gme? ( >=media-libs/game-music-emu-0.6.0_pre20120802 ) + icu? ( dev-libs/icu:= ) + id3tag? ( media-libs/libid3tag ) + jack? ( virtual/jack ) + lame? ( network? ( media-sound/lame ) ) + libmpdclient? ( media-libs/libmpdclient ) + libsamplerate? ( media-libs/libsamplerate ) + libsoxr? ( media-libs/soxr ) + mad? ( media-libs/libmad ) + mikmod? ( media-libs/libmikmod ) + mms? ( media-libs/libmms ) + modplug? ( media-libs/libmodplug ) + mpg123? ( medi
[gentoo-commits] proj/sci:master commit in: dev-python/traits/
commit: 2109e5887c6ca4fdb629514580bc97dc8a27 Author: Horea Christian chymera eu> AuthorDate: Fri Mar 20 05:38:54 2020 + Commit: Horea Christian gmail com> CommitDate: Fri Mar 20 05:40:18 2020 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=2109e588 dev-python/traits: version bump 6.0.0 and added PYTHON_COMPAT to include 3_7 Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Horea Christian chymera.eu> dev-python/traits/traits-6.0.0.ebuild | 43 +++ 1 file changed, 43 insertions(+) diff --git a/dev-python/traits/traits-6.0.0.ebuild b/dev-python/traits/traits-6.0.0.ebuild new file mode 100644 index 0..163fc881e --- /dev/null +++ b/dev-python/traits/traits-6.0.0.ebuild @@ -0,0 +1,43 @@ +# 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 distutils-r1 virtualx + +DESCRIPTION="Enthought Tool Suite: Explicitly typed attributes for Python" +HOMEPAGE="http://docs.enthought.com/traits/ + https://github.com/enthought/traits + https://pypi.org/project/traits/"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" +IUSE="test" + +RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]" + +DEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/nose[${PYTHON_USEDEP}] + ${RDEPEND} + )" + +python_prepare_all() { + sed -i -e "s/'-O3'//g" setup.py || die + distutils-r1_python_prepare_all +} + +python_compile() { + python_is_python3 || local -x CFLAGS="${CFLAGS} -fno-strict-aliasing" + distutils-r1_python_compile +} + +python_test() { + cd "${BUILD_DIR}"/lib || die + ${EPYTHON} -m unittest discover || die +}
[gentoo-commits] proj/sci:master commit in: sci-libs/lib2bit/files/, sci-libs/lib2bit/
commit: d571c5ec3dfe993c302483ee03b9276a6da8a9a4 Author: Jiajie Chen jiegec ac cn> AuthorDate: Fri Mar 20 01:56:27 2020 + Commit: Benda XU gentoo org> CommitDate: Fri Mar 20 05:14:49 2020 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=d571c5ec sci-libs/lib2bit: fix testing and qa warnings Closes: https://github.com/gentoo/sci/pull/949 Package-Manager: Portage-2.3.88, Repoman-2.3.18 Signed-off-by: Jiajie Chen jiegec.ac.cn> Signed-off-by: Benda Xu gentoo.org> .../files/lib2bit-0.2.1_respect_LDFLAGS.patch | 11 +++ .../files/lib2bit-0.2.1_test_support_python3.patch | 11 +++ sci-libs/lib2bit/lib2bit-0.2.1.ebuild | 23 +++--- 3 files changed, 34 insertions(+), 11 deletions(-) diff --git a/sci-libs/lib2bit/files/lib2bit-0.2.1_respect_LDFLAGS.patch b/sci-libs/lib2bit/files/lib2bit-0.2.1_respect_LDFLAGS.patch new file mode 100644 index 0..92a5b5d43 --- /dev/null +++ b/sci-libs/lib2bit/files/lib2bit-0.2.1_respect_LDFLAGS.patch @@ -0,0 +1,11 @@ +--- lib2bit-0.2.1/Makefile.ori 2020-03-19 11:41:21.896527937 + lib2bit-0.2.1/Makefile 2020-03-19 11:41:00.339977405 + +@@ -4,7 +4,7 @@ + CFLAGS ?= -g -Wall -O3 + LIBS = + EXTRA_CFLAGS_PIC = -fpic +-LDFLAGS = ++LDFLAGS ?= + LDLIBS = + INCLUDES = + diff --git a/sci-libs/lib2bit/files/lib2bit-0.2.1_test_support_python3.patch b/sci-libs/lib2bit/files/lib2bit-0.2.1_test_support_python3.patch new file mode 100644 index 0..2cee88ada --- /dev/null +++ b/sci-libs/lib2bit/files/lib2bit-0.2.1_test_support_python3.patch @@ -0,0 +1,11 @@ +--- lib2bit-0.2.1/test/test.py.ori 2020-03-19 11:28:53.301344896 + lib2bit-0.2.1/test/test.py 2020-03-19 11:28:11.968283978 + +@@ -14,7 +14,7 @@ + p2 = Popen(["md5sum"], stdin=p1.stdout, stdout=PIPE) + except: + p2 = Popen(["md5"], stdin=p1.stdout, stdout=PIPE) +-md5sum = p2.communicate()[0].strip().split()[0] ++md5sum = p2.communicate()[0].strip().split()[0].decode('utf-8') + assert(md5sum == "0274c32c7f3dd75e8991f6107dca6a5f") + + print("Passed!") diff --git a/sci-libs/lib2bit/lib2bit-0.2.1.ebuild b/sci-libs/lib2bit/lib2bit-0.2.1.ebuild index c547dcca9..808c97b21 100644 --- a/sci-libs/lib2bit/lib2bit-0.2.1.ebuild +++ b/sci-libs/lib2bit/lib2bit-0.2.1.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 inherit eutils DESCRIPTION="C library for accessing 2bit files" HOMEPAGE="https://github.com/dpryan79/lib2bit"; -SRC_URI="https://github.com/dpryan79/lib2bit/archive/0.2.1.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/dpryan79/lib2bit/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" @@ -17,15 +17,16 @@ IUSE="static" DEPEND="" RDEPEND="${DEPEND}" -src_prepare(){ - default - epatch "${FILESDIR}"/${P}_respect_DESTDIR.patch - sed -e 's#/usr/local#/usr#' -i Makefile || die -} +PATCHES=( + "${FILESDIR}"/${P}_respect_LDFLAGS.patch + "${FILESDIR}"/${P}_test_support_python3.patch +) src_install(){ - emake DESTDIR="${ED}" install - if not use static; then - rm "${ED}"/usr/lib/lib2bit.a || die + dodoc README.md + dolib.so lib2bit.so + doheader 2bit.h + if use static; then + dolib.a lib2bit.a fi }
[gentoo-commits] repo/gentoo:master commit in: app-emulation/buildah/
commit: 1b1433bf055f5f840d8f092b94ee175366c6a67e Author: William Hubbs gentoo org> AuthorDate: Fri Mar 20 04:11:42 2020 + Commit: Zac Medico gentoo org> CommitDate: Fri Mar 20 04:12:21 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b1433bf app-emulation/buildah: Bump to version 1.14.3 Closes: https://bugs.gentoo.org/713544 Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Zac Medico gentoo.org> app-emulation/buildah/Manifest | 1 + app-emulation/buildah/buildah-1.14.3.ebuild | 47 + 2 files changed, 48 insertions(+) diff --git a/app-emulation/buildah/Manifest b/app-emulation/buildah/Manifest index ce6d34403e7..fd625149af0 100644 --- a/app-emulation/buildah/Manifest +++ b/app-emulation/buildah/Manifest @@ -4,4 +4,5 @@ DIST buildah-1.12.0.tar.gz 10717080 BLAKE2B 67107684d625ef23166d666dba50244861e6 DIST buildah-1.13.1.tar.gz 10928426 BLAKE2B 7f790e2e6499543f6ddae5582f03e4e8a2429783512bf53ffa48d010b1338c4e232117e8b175057205c75ee839981564358239d08d48dbdef8cae80bbacc6554 SHA512 89c02f3c485408f16d6334bb4621accbb7de5f8d3d4458eb4c925468da1f6c14a18132e8f643e965d3054f05a90ada3c4911e539541f9ca045ca606c9ce1bed9 DIST buildah-1.14.0.tar.gz 10895764 BLAKE2B afc99c12737651997785ce96793afbff24e514a89e445ec5e176940940335b5966cf6e05e3d418d2aad2308d604e05879874eb5d5c07182dc0484e43411628e7 SHA512 c2fe27ccff81cc22dcb398f6d57f618015a1f534510888966483002d552c5f233b8899f639dac15d0f299c6c618e6f1d9889e65c745ce4709e7abd9498258a86 DIST buildah-1.14.2.tar.gz 11022035 BLAKE2B 8927d0d1c0ca75cc7fc739f990dbcb55a16ca34fee77a95fba629db6a5a73003ca320f85e6a9e4c4091e20877a7af00eee361c14b8b1758fe4bf690e179f6799 SHA512 d8f2488321cc52f1e2a390ffe975d83c4a6e9a169d47787715e0e04c29249abf501798bc3588d5d5c1bf70fc1a8451f75b102f629517da636cf9fd093667797c +DIST buildah-1.14.3.tar.gz 11039144 BLAKE2B 30ee37b083fd59084e19a4a02f3d2e86a6abc73293e1046a271a0d54629eff1aa858f914c21d67e1226ba42c1b19579c764551de45dab30a3d8f6dc173ec851d SHA512 89bc4256b0bea5b74ef71d0918f60d447fc4b0cd069f65995cf7125ed6382574c85db1c6a8101fbcb1c7385b5bc1855ddb1d483f91dce787ebab20ce56fad7e7 DIST containers-storage-1.14.0-vfs-user-xattrs.patch 14835 BLAKE2B 99c35933dcb25385ee83b80cf282c11c738d0e4d91216cc08a50522f6caa9bca5938299412908f16df404f99e80616a10b4c02c0ebc38240a987830ddaf15008 SHA512 62c7ed49728bd12b5706f59b0d4af3b18d90e8cfc2b06e681f84fe3f5d3e0cd5c0317147109c4e3ec4fec26f82c269af3c9813e47339ce102e4e97400b74627d diff --git a/app-emulation/buildah/buildah-1.14.3.ebuild b/app-emulation/buildah/buildah-1.14.3.ebuild new file mode 100644 index 000..7e04bb211c2 --- /dev/null +++ b/app-emulation/buildah/buildah-1.14.3.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit bash-completion-r1 go-module + +KEYWORDS="~amd64" +DESCRIPTION="A tool that facilitates building OCI images" +HOMEPAGE="https://github.com/containers/buildah"; +LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" +SLOT="0" +IUSE="selinux" +EGIT_COMMIT="v${PV}" +GIT_COMMIT=153ee2f0 +SRC_URI="https://github.com/containers/buildah/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" +RDEPEND="app-crypt/gpgme:= + app-emulation/skopeo + dev-libs/libgpg-error:= + dev-libs/libassuan:= + sys-fs/lvm2:= + sys-libs/libseccomp:= + selinux? ( sys-libs/libselinux:= )" +DEPEND="${RDEPEND}" +RESTRICT="test" + +src_prepare() { + default + [[ -f selinux_tag.sh ]] || die + use selinux || { echo -e "#!/bin/sh\ntrue" > \ + selinux_tag.sh || die; } +} + +src_compile() { + emake GIT_COMMIT=${GIT_COMMIT} all +} + +src_install() { + dodoc CHANGELOG.md CONTRIBUTING.md README.md install.md troubleshooting.md + doman docs/*.1 + dodoc -r docs/tutorials + dobin ${PN} imgtype + dobashcomp contrib/completions/bash/buildah +} + +src_test() { + emake test-unit +}
[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-iptables/
commit: eac6255415bd2ff16d2f636837b904174e5d1729 Author: Patrick McLean gentoo org> AuthorDate: Fri Mar 20 02:55:41 2020 + Commit: Patrick McLean gentoo org> CommitDate: Fri Mar 20 02:55:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eac62554 app-eselect/eselect-iptables: Manifest update Closes: https://bugs.gentoo.org/713558 Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Patrick McLean gentoo.org> app-eselect/eselect-iptables/Manifest | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-eselect/eselect-iptables/Manifest b/app-eselect/eselect-iptables/Manifest index af5a7b1b8eb..f9fd8ed3b7b 100644 --- a/app-eselect/eselect-iptables/Manifest +++ b/app-eselect/eselect-iptables/Manifest @@ -1 +1 @@ -DIST eselect-iptables-20200319.tar.xz 1556 BLAKE2B 72114ffbd3a832a18837c3a1513ec59dd1ab35912813df8ed78cbb3db794bdc73e00758a97076af447fdf36fb92d2ac00ef5652e92e57bf6d6b7cb787b0d8441 SHA512 213db45cc3b45ea9a2e92628104dc60d02a86a3af085c7f438f7f227fa24d6bab48c3ebc9bd1ae862aee853e624be68dea11aa8311e16761b8953c0251f0 +DIST eselect-iptables-20200319.tar.xz 1584 BLAKE2B be7cad34ef41a6b3c1b25470f2cef7bc2de33d83b5b0846a52695c0d09d9770368abd8d59a00a4edbc0ecbc91b83648de2e6686c7ee8a46036369558f5ed1e16 SHA512 828d8b0b1f41af2ad807c33f4e529411dc5feb21b37c76e8f19f0b7bf3d90ccb61db6b2e0b2ef353acfa4ea95b4a375da4fe769132b1fc6a7879acef6e10db9a
[gentoo-commits] repo/gentoo:master commit in: net-proxy/3proxy/, net-proxy/3proxy/files/
commit: b7299ec1e28d8f5d972da8c10a7c12ea57cd1af6 Author: Alex Efros yandex ru> AuthorDate: Thu Mar 19 08:04:03 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Fri Mar 20 01:11:34 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7299ec1 net-proxy/3proxy: remove old versions Bug: https://bugs.gentoo.org/show_bug.cgi?id=711282 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Aleksandr Efros yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/15010 Signed-off-by: Thomas Deutschmann gentoo.org> net-proxy/3proxy/3proxy-0.8.12.ebuild| 46 net-proxy/3proxy/3proxy-0.8.9.ebuild | 40 - net-proxy/3proxy/Manifest| 2 -- net-proxy/3proxy/files/3proxy-0.8.8-gentoo.patch | 43 -- 4 files changed, 131 deletions(-) diff --git a/net-proxy/3proxy/3proxy-0.8.12.ebuild b/net-proxy/3proxy/3proxy-0.8.12.ebuild deleted file mode 100644 index 5ebf6061b3d..000 --- a/net-proxy/3proxy/3proxy-0.8.12.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -DESCRIPTION="A really tiny cross-platform proxy servers set" -HOMEPAGE="https://www.3proxy.ru/"; -SRC_URI="https://github.com/z3APA3A/3proxy/archive/${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~ppc ~sparc ~x86" -IUSE="" - -PATCHES=( - "${FILESDIR}"/${PN}-0.8.12-gentoo.patch -) - -DOCS=( README cfg ) -HTML_DOCS=( doc/html/. ) - -src_prepare() { - default - cp Makefile.Linux Makefile || die -} - -src_compile() { - emake CC="$(tc-getCC)" LN="$(tc-getCC)" -} - -src_install() { - local x - - pushd src >/dev/null || die - dobin 3proxy - for x in proxy socks ftppr pop3p tcppm udppm mycrypt dighosts icqpr smtpp; do - newbin ${x} ${PN}-${x} - [[ -f "${S}"/man/${x}.8 ]] && newman "${S}"/man/${x}.8 ${PN}-${x}.8 - done - popd >/dev/null - - doman man/3proxy*.[38] - - einstalldocs -} diff --git a/net-proxy/3proxy/3proxy-0.8.9.ebuild b/net-proxy/3proxy/3proxy-0.8.9.ebuild deleted file mode 100644 index ba16aeca009..000 --- a/net-proxy/3proxy/3proxy-0.8.9.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="A really tiny cross-platform proxy servers set" -HOMEPAGE="https://www.3proxy.ru/"; -SRC_URI="https://github.com/z3APA3A/3proxy/archive/${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm ppc ~sparc x86" -IUSE="" - -PATCHES=( - "${FILESDIR}"/${PN}-0.8.8-gentoo.patch -) - -DOCS=( README cfg ) -HTML_DOCS=( doc/html/. ) - -src_prepare() { - default - cp Makefile.Linux Makefile || die -} - -src_install() { - local x - - pushd src >/dev/null || die - dobin 3proxy - for x in proxy socks ftppr pop3p tcppm udppm mycrypt dighosts icqpr smtpp; do - newbin ${x} ${PN}-${x} - [[ -f "${S}"/man/${x}.8 ]] && newman "${S}"/man/${x}.8 ${PN}-${x}.8 - done - popd >/dev/null - - doman man/3proxy*.[38] - - einstalldocs -} diff --git a/net-proxy/3proxy/Manifest b/net-proxy/3proxy/Manifest index ee244468567..a16145b6779 100644 --- a/net-proxy/3proxy/Manifest +++ b/net-proxy/3proxy/Manifest @@ -1,3 +1 @@ -DIST 3proxy-0.8.12.tar.gz 528990 BLAKE2B fb338c93e25fe4d03d626118f8c3ef52af7104599e11d535dfa572c4fb47d609da66f199406a3c6bb9739766163bb7b54b529f71d4d6ff637567f2f67d3a9ed1 SHA512 33412e89991055598e06210dbcd7b2f9ee6810753c8f40ada02f222def0a49047a90ff7f2efa6895bc4f8ad99193866c980de2e79464310a77cc8e63c8b9813d DIST 3proxy-0.8.13.tar.gz 529072 BLAKE2B 45b756bf1ddaaf560f4f35c88e78d24dbafa28c3144de5317d9f5177c51da85a2148a7db743a656ddf853325e18edbcb200b37ff02afae2f203c3bfab66e1b58 SHA512 94b4a2568917c1d720276e38050a13e144d3e92ff41edd02eeebac0a6c21e6a839a58ea7dcb3abc03370e0f18452c953cfd7ad15ebac87e66b78d94fa52fbd79 -DIST 3proxy-0.8.9.tar.gz 497006 BLAKE2B c57e98eb586dfacefd530e091fecbee274d8104698ca082b71ea0607294199cb7db63fc32787236b7e797c928a7ba4f7bafa3ef35551bef76aacfbdf1f259fff SHA512 35153882fec7077b05b23f9cea91443126a8a9faf9818915612e0739196a8bd1f00e0bcefb339a86bad10bb0c1b9891bd06847934787f4758ec55e6cc2e9e815 diff --git a/net-proxy/3proxy/files/3proxy-0.8.8-gentoo.patch b/net-proxy/3proxy/files/3proxy-0.8.8-gentoo.patch deleted file mode 100644 index 1f8d478cd08..000 --- a/net-proxy/3proxy/files/3proxy-0.8.8-gentoo.patch +++ /dev/null @@ -1,43 +0,0 @@ a/Makefile.Linux 2016-12-16 20:24:53.809856430 +0200 -+++ b/Makefile.Linux 2016-12-16 20:26:24.912859170 +0200 -@@ -10,11 +10,11 @@ - BUILDDIR = - CC = gcc - --CFLAGS = -g -O2 -c -pthread -DGETHOSTBYNAME_R -D_THREAD_SAFE -D_REE
[gentoo-commits] repo/gentoo:master commit in: media-libs/libextractor/
commit: 6bfcfe0e2e9ff16339f5799db47ca978381ae095 Author: Sam James (sam_c) cmpct info> AuthorDate: Fri Mar 20 00:03:29 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Fri Mar 20 01:10:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bfcfe0e media-libs/libextractor: Cleanup vulnerable version Bug: https://bugs.gentoo.org/695538 Signed-off-by: Sam James (sam_c) cmpct.info> Closes: https://github.com/gentoo/gentoo/pull/15019 Signed-off-by: Thomas Deutschmann gentoo.org> media-libs/libextractor/Manifest | 1 - media-libs/libextractor/libextractor-1.8-r1.ebuild | 118 - 2 files changed, 119 deletions(-) diff --git a/media-libs/libextractor/Manifest b/media-libs/libextractor/Manifest index 56741a26b4c..0f0692e6fa9 100644 --- a/media-libs/libextractor/Manifest +++ b/media-libs/libextractor/Manifest @@ -1,2 +1 @@ -DIST libextractor-1.8.tar.gz 8315688 BLAKE2B 2c617cfa667f79faef33e5f445f8d1f38dac61a7d1abd064165f0171b2fcdd812b42f1a5ee78def075383ab74b686f5de6864ce9b9a1983262a3d251ea271dc0 SHA512 770a0f1711964657ffb570c0509996b0a109886bfa0652c3a9ca63aa645f495fe5919215cf17da68e8a81a09de54bc937b61c82ec03c9e3998149c780f93451a DIST libextractor-1.9.tar.gz 8323852 BLAKE2B 71e81e57ce7857b7b7f0180a7b130b0808573d71384c61a1a079b0ce9c02bc4f1386d3b27c68d668b555a692e523a7998d6fbc675d15f8ee26b487b0b5b31927 SHA512 c2539b144d026fb0e871c5776aee4deaad4a987a730350744a7e5e74fbe98a4abb635dbe206b93c3aa9cd676b8797ea0b97271de0c903dfb035e245ab42ea149 diff --git a/media-libs/libextractor/libextractor-1.8-r1.ebuild b/media-libs/libextractor/libextractor-1.8-r1.ebuild deleted file mode 100644 index ef7838245be..000 --- a/media-libs/libextractor/libextractor-1.8-r1.ebuild +++ /dev/null @@ -1,118 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Library to extract metadata from files of arbitrary type" -HOMEPAGE="https://www.gnu.org/software/libextractor/"; -SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 ~arm ppc ppc64 x86" -IUSE="apparmor +archive +bzip2 ffmpeg flac gif gsf gstreamer gtk jpeg +magic midi mp4 mpeg tidy tiff vorbis +zlib" # test - -RESTRICT="test" - -DEPEND=" - app-text/iso-codes - dev-libs/glib:2 - media-gfx/exiv2:= - sys-devel/libtool - virtual/libiconv - virtual/libintl - apparmor? ( sys-libs/libapparmor ) - archive? ( app-arch/libarchive:= ) - bzip2? ( app-arch/bzip2 ) - ffmpeg? ( virtual/ffmpeg ) - flac? ( - media-libs/flac - media-libs/libogg - ) - gif? ( media-libs/giflib:= ) - gsf? ( gnome-extra/libgsf:= ) - gstreamer? ( - media-libs/gstreamer:1.0 - media-libs/gst-plugins-base:1.0 - ) - gtk? ( x11-libs/gtk+:3 ) - jpeg? ( virtual/jpeg:0 ) - magic? ( sys-apps/file ) - midi? ( media-libs/libsmf ) - mp4? ( media-libs/libmp4v2:0 ) - mpeg? ( media-libs/libmpeg2 ) - tidy? ( app-text/tidy-html5 ) - tiff? ( media-libs/tiff:0 ) - vorbis? ( - media-libs/libogg - media-libs/libvorbis - ) - zlib? ( sys-libs/zlib ) -" -BDEPEND=" - sys-devel/gettext - virtual/pkgconfig -" -# test? ( app-forensics/zzuf ) -RDEPEND="${DEPEND} - !sci-biology/glimmer -" - -PATCHES=( - "${FILESDIR}"/${P}-CVE-2018-2043{0,1}.patch # bug #673742 - "${FILESDIR}"/${P}-exiv2-0.27.patch # bug #674046 -) - -src_prepare() { - default - - # m4/ax_create_pkgconfig_info.m4 is passing environment LDFLAGS to Libs: - sed -i \ - -e '/^ax_create_pkgconfig_ldflags=/s:$LDFLAGS ::' \ - configure src/plugins/html_extractor.c || die - - if ! use tidy; then - sed -i -e 's:tidy.h:dIsAbLe&:' configure || die - fi -} - -src_configure() { - e_ac_cv() { - export ac_cv_"$@" - } - - e_ac_cv {lib_rpm_rpmReadPackageFile,prog_HAVE_ZZUF}=no - - e_ac_cv header_FLAC_all_h=$(usex flac) - e_ac_cv lib_FLAC_FLAC__stream_decoder_init_stream=$(usex flac) - e_ac_cv lib_FLAC_FLAC__stream_decoder_init_ogg_stream=$(usex flac) - - e_ac_cv header_sys_apparmor_h=$(usex apparmor) - e_ac_cv header_archive_h=$(usex archive) - e_ac_cv header_bzlib_h=$(usex bzip2) - e_ac_cv header_gif_lib_h=$(usex gif) - e_ac_cv header_jpeglib_h=$(usex jpeg) - e_ac_cv header_magic_h=$(usex magic) - e_ac_cv header_mpeg2dec_mpeg2_h=$(usex mpeg) - e_ac_cv header_tiffio_h=$(usex tiff) - e_ac_cv header_vorbis_vorbisfile_h=$(usex vorbis) - e_ac_cv header_zlib_h=$(usex zlib) - e_ac_cv lib_mp4v2_MP4ReadProvider=$(usex mp4) - e_ac_cv lib_smf_smf_load_from_memory=$(usex midi) - - local myeconfargs=( - --disab
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xkeyboard-config/
commit: bfcfc757c6628787e7742b518e3e2e0817ebe3e7 Author: Matt Turner gentoo org> AuthorDate: Fri Mar 20 00:38:43 2020 + Commit: Matt Turner gentoo org> CommitDate: Fri Mar 20 00:38:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfcfc757 x11-misc/xkeyboard-config: Add missing PYTHON_DEPS Signed-off-by: Matt Turner gentoo.org> x11-misc/xkeyboard-config/xkeyboard-config-2.29.ebuild | 1 + x11-misc/xkeyboard-config/xkeyboard-config-.ebuild | 1 + 2 files changed, 2 insertions(+) diff --git a/x11-misc/xkeyboard-config/xkeyboard-config-2.29.ebuild b/x11-misc/xkeyboard-config/xkeyboard-config-2.29.ebuild index 2bbc4b24325..229155d2470 100644 --- a/x11-misc/xkeyboard-config/xkeyboard-config-2.29.ebuild +++ b/x11-misc/xkeyboard-config/xkeyboard-config-2.29.ebuild @@ -24,6 +24,7 @@ SLOT="0" IUSE="" BDEPEND=" + ${PYTHON_DEPS} dev-util/intltool sys-devel/gettext virtual/pkgconfig diff --git a/x11-misc/xkeyboard-config/xkeyboard-config-.ebuild b/x11-misc/xkeyboard-config/xkeyboard-config-.ebuild index 8d54fdae4de..4cc1688ced6 100644 --- a/x11-misc/xkeyboard-config/xkeyboard-config-.ebuild +++ b/x11-misc/xkeyboard-config/xkeyboard-config-.ebuild @@ -24,6 +24,7 @@ SLOT="0" IUSE="" BDEPEND=" + ${PYTHON_DEPS} dev-util/intltool sys-devel/gettext virtual/pkgconfig
[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-iptables/
commit: 43308778fc97e4c8047ce5188130cd1546a701fc Author: Patrick McLean sony com> AuthorDate: Fri Mar 20 00:07:09 2020 + Commit: Patrick McLean gentoo org> CommitDate: Fri Mar 20 00:09:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43308778 app-eselect/eselect-iptables: New packge (bug #698746) Bug: https://bugs.gentoo.org/698746 Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Patrick McLean gentoo.org> app-eselect/eselect-iptables/Manifest | 1 + .../eselect-iptables/eselect-iptables-20200319.ebuild | 19 +++ app-eselect/eselect-iptables/metadata.xml | 8 3 files changed, 28 insertions(+) diff --git a/app-eselect/eselect-iptables/Manifest b/app-eselect/eselect-iptables/Manifest new file mode 100644 index 000..af5a7b1b8eb --- /dev/null +++ b/app-eselect/eselect-iptables/Manifest @@ -0,0 +1 @@ +DIST eselect-iptables-20200319.tar.xz 1556 BLAKE2B 72114ffbd3a832a18837c3a1513ec59dd1ab35912813df8ed78cbb3db794bdc73e00758a97076af447fdf36fb92d2ac00ef5652e92e57bf6d6b7cb787b0d8441 SHA512 213db45cc3b45ea9a2e92628104dc60d02a86a3af085c7f438f7f227fa24d6bab48c3ebc9bd1ae862aee853e624be68dea11aa8311e16761b8953c0251f0 diff --git a/app-eselect/eselect-iptables/eselect-iptables-20200319.ebuild b/app-eselect/eselect-iptables/eselect-iptables-20200319.ebuild new file mode 100644 index 000..41982d66913 --- /dev/null +++ b/app-eselect/eselect-iptables/eselect-iptables-20200319.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Manages the {,/usr}/sbin/iptables symlink" +HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"; +SRC_URI="https://dev.gentoo.org/~chutzpah/dist/iptables/${P}.tar.xz"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86" + +RDEPEND="app-admin/eselect" + +src_install() { + insinto /usr/share/eselect/modules + doins iptables.eselect +} diff --git a/app-eselect/eselect-iptables/metadata.xml b/app-eselect/eselect-iptables/metadata.xml new file mode 100644 index 000..4eb20a048df --- /dev/null +++ b/app-eselect/eselect-iptables/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + base-sys...@gentoo.org + Gentoo Base System + +
[gentoo-commits] repo/gentoo:master commit in: net-firewall/iptables/, net-firewall/iptables/files/
commit: 18c5c5cab882f71e7917ebfaa670478ed07fb41e Author: Patrick McLean sony com> AuthorDate: Fri Mar 20 00:09:37 2020 + Commit: Patrick McLean gentoo org> CommitDate: Fri Mar 20 00:09:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18c5c5ca net-firewall/iptables-1.8.4-r1: revbump, add eselect (bug 698746) This makes the ebuild compatible with eselect-iptables. Closes: https://bugs.gentoo.org/698746 Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Patrick McLean gentoo.org> .../files/iptables-1.8.4-no-symlinks.patch | 19 +++ net-firewall/iptables/iptables-1.8.4-r1.ebuild | 153 + 2 files changed, 172 insertions(+) diff --git a/net-firewall/iptables/files/iptables-1.8.4-no-symlinks.patch b/net-firewall/iptables/files/iptables-1.8.4-no-symlinks.patch new file mode 100644 index 000..349a01abd5f --- /dev/null +++ b/net-firewall/iptables/files/iptables-1.8.4-no-symlinks.patch @@ -0,0 +1,19 @@ +diff --git a/iptables/Makefile.am b/iptables/Makefile.am +index 71b1b1d4..30c77f9a 100644 +--- a/iptables/Makefile.am b/iptables/Makefile.am +@@ -71,12 +71,10 @@ CLEANFILES = iptables.8 xtables-monitor.8 \ + + vx_bin_links = iptables-xml + if ENABLE_IPV4 +-v4_sbin_links = iptables-legacy iptables-legacy-restore iptables-legacy-save \ +- iptables iptables-restore iptables-save ++v4_sbin_links = iptables-legacy iptables-legacy-restore iptables-legacy-save + endif + if ENABLE_IPV6 +-v6_sbin_links = ip6tables-legacy ip6tables-legacy-restore ip6tables-legacy-save \ +- ip6tables ip6tables-restore ip6tables-save ++v6_sbin_links = ip6tables-legacy ip6tables-legacy-restore ip6tables-legacy-save + endif + if ENABLE_NFTABLES + x_sbin_links = iptables-nft iptables-nft-restore iptables-nft-save \ diff --git a/net-firewall/iptables/iptables-1.8.4-r1.ebuild b/net-firewall/iptables/iptables-1.8.4-r1.ebuild new file mode 100644 index 000..5fd44252e76 --- /dev/null +++ b/net-firewall/iptables/iptables-1.8.4-r1.ebuild @@ -0,0 +1,153 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# Force users doing their own patches to install their own tools +AUTOTOOLS_AUTO_DEPEND=no + +inherit multilib systemd toolchain-funcs autotools flag-o-matic usr-ldscript + +DESCRIPTION="Linux kernel (2.4+) firewall, NAT and packet mangling tools" +HOMEPAGE="https://www.netfilter.org/projects/iptables/"; +SRC_URI="https://www.netfilter.org/projects/iptables/files/${P}.tar.bz2"; + +LICENSE="GPL-2" +# Subslot reflects PV when libxtables and/or libip*tc was changed +# the last time. +SLOT="0/1.8.3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86" +IUSE="conntrack ipv6 netlink nftables pcap static-libs" + +COMMON_DEPEND=" + app-eselect/eselect-iptables + conntrack? ( >=net-libs/libnetfilter_conntrack-1.0.6 ) + netlink? ( net-libs/libnfnetlink ) + nftables? ( + >=net-libs/libmnl-1.0:0= + >=net-libs/libnftnl-1.1.5:0= + ) + pcap? ( net-libs/libpcap ) +" +DEPEND="${COMMON_DEPEND} + virtual/os-headers + >=sys-kernel/linux-headers-4.4:0 +" +BDEPEND=" + virtual/pkgconfig + nftables? ( + sys-devel/flex + virtual/yacc + ) +" +RDEPEND="${COMMON_DEPEND} + nftables? ( net-misc/ethertypes ) +" + +PATCHES=( + "${FILESDIR}/iptables-1.8.4-no-symlinks.patch" + "${FILESDIR}/iptables-1.8.2-link.patch" +) + +src_prepare() { + # use the saner headers from the kernel + rm include/linux/{kernel,types}.h || die + + default + eautoreconf +} + +src_configure() { + # Some libs use $(AR) rather than libtool to build #444282 + tc-export AR + + # Hack around struct mismatches between userland & kernel for some ABIs. #472388 + use amd64 && [[ ${ABI} == "x32" ]] && append-flags -fpack-struct + + sed -i \ + -e "/nfnetlink=[01]/s:=[01]:=$(usex netlink 1 0):" \ + -e "/nfconntrack=[01]/s:=[01]:=$(usex conntrack 1 0):" \ + configure || die + + local myeconfargs=( + --sbindir="${EPREFIX}/sbin" + --libexecdir="${EPREFIX}/$(get_libdir)" + --enable-devel + --enable-shared + $(use_enable nftables) + $(use_enable pcap bpf-compiler) + $(use_enable pcap nfsynproxy) + $(use_enable static-libs static) + $(use_enable ipv6) + ) + econf "${myeconfargs[@]}" +} + +src_compile() { + emake V=1 +} + +src_install() { + default + dodoc INCOMPATIBILITIES iptables/iptables.xslt + + # all the iptables binaries are in /sbin, so might as well + # put these small files in with them +
[gentoo-commits] repo/gentoo:master commit in: games-emulation/dolphin/
commit: 1228aa89301d4f9c6f51cb80c5fb0b11d626e7a3 Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Mar 19 23:56:20 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Mar 20 00:00:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1228aa89 games-emulation/dolphin: use system version of dev-libs/libfmt Follow the update pntroduced in https://github.com/dolphin-emu/dolphin/pull/8198 Reported-by: Samuel BAUER Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Sergei Trofimovich gentoo.org> games-emulation/dolphin/dolphin-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-emulation/dolphin/dolphin-.ebuild b/games-emulation/dolphin/dolphin-.ebuild index 896e7895e99..ba80667dcd7 100644 --- a/games-emulation/dolphin/dolphin-.ebuild +++ b/games-emulation/dolphin/dolphin-.ebuild @@ -26,6 +26,7 @@ IUSE="alsa bluetooth discord-presence doc +evdev ffmpeg libav log lto profile pu RDEPEND=" dev-libs/hidapi:0= + dev-libs/libfmt:0= dev-libs/lzo:2= dev-libs/pugixml:0= media-libs/libpng:0= @@ -83,7 +84,6 @@ src_prepare() { FreeSurround cpp-optparse # no support for for using system library - fmt glslang imgui # FIXME: xxhash can't be found by cmake
[gentoo-commits] repo/gentoo:master commit in: dev-python/feedgenerator/
commit: 603544c30f0b63aae74c8535bf07c36b7d60dbad Author: Sebastian Pipping gentoo org> AuthorDate: Thu Mar 19 23:41:56 2020 + Commit: Sebastian Pipping gentoo org> CommitDate: Thu Mar 19 23:43:57 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=603544c3 dev-python/feedgenerator: 1.9.1 + QA Signed-off-by: Sebastian Pipping gentoo.org> Package-Manager: Portage-2.3.92, Repoman-2.3.20 dev-python/feedgenerator/Manifest | 1 + .../feedgenerator/feedgenerator-1.9.1.ebuild | 29 ++ 2 files changed, 30 insertions(+) diff --git a/dev-python/feedgenerator/Manifest b/dev-python/feedgenerator/Manifest index 310dc765c17..5f712e6b588 100644 --- a/dev-python/feedgenerator/Manifest +++ b/dev-python/feedgenerator/Manifest @@ -1 +1,2 @@ +DIST feedgenerator-1.9.1.tar.gz 25677 BLAKE2B 0293b3b41f83ab2d0e289cc5ea4b6088217dfa64caedf2da888d99a9d6860c45169852f9249049b2ee0983c9cebcf289b9b107ae63f5f5f5e057d93bf71d8a78 SHA512 db3642acb8f0c9fd692f37a79cf5862e60687a1745afbc6593d37a0372adb994de603238a17a8eae95ffcc993195f63037f16122a3cf8771e6922dea492fb5d5 DIST feedgenerator-1.9.tar.gz 4136224 BLAKE2B efb70a48a290fcbd959e4213ef2bb95138433a0b86ca000d7a498fed3705ef237690e81a6e2bfae0d050b2be89486f1c2d7d0038c1626dfbfa38842ddf5fc11d SHA512 77f4df51c6bdf261f0d1665206ab048a21f8660cf8f2c7abf3d71e17c63284240d0eaa690dd6d53b0b7d8ce9c9e0349094d5270c75c2a069608b7717538d7fa1 diff --git a/dev-python/feedgenerator/feedgenerator-1.9.1.ebuild b/dev-python/feedgenerator/feedgenerator-1.9.1.ebuild new file mode 100644 index 000..68c667240d3 --- /dev/null +++ b/dev-python/feedgenerator/feedgenerator-1.9.1.ebuild @@ -0,0 +1,29 @@ +# 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 distutils-r1 + +DESCRIPTION="Standalone version of django.utils.feedgenerator" +HOMEPAGE="https://pypi.org/project/feedgenerator/"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND="test? ( dev-python/six[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] )" +RDEPEND="" + +distutils_enable_tests setup.py + +src_prepare() { + distutils-r1_src_prepare + + # Allow pypy to read MANIFEST.in + ln -s tests_feedgenerator tests || die +}
[gentoo-commits] repo/gentoo:master commit in: sci-libs/brial/
commit: 55ef90fedba601304e7c2479f267940f0af380e7 Author: Michael Orlitzky gentoo org> AuthorDate: Thu Mar 19 23:36:40 2020 + Commit: Michael Orlitzky gentoo org> CommitDate: Thu Mar 19 23:41:11 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55ef90fe sci-libs/brial: new library for polynomials over boolean rings. This library is maintained upstream and in the sage-on-gentoo overlay by François Bissey, but it is well-packaged and passes its tests. It is a dependency of SageMath, and the system copy will eventually be usable by Sage, so now is a good time to adopt it. The overlay ebuild was used with minimal changes. Closes: https://bugs.gentoo.org/713330 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Michael Orlitzky gentoo.org> sci-libs/brial/Manifest | 1 + sci-libs/brial/brial-1.2.8.ebuild | 39 +++ sci-libs/brial/metadata.xml | 31 +++ 3 files changed, 71 insertions(+) diff --git a/sci-libs/brial/Manifest b/sci-libs/brial/Manifest new file mode 100644 index 000..f3d47c7a9b9 --- /dev/null +++ b/sci-libs/brial/Manifest @@ -0,0 +1 @@ +DIST brial-1.2.8.tar.bz2 1228732 BLAKE2B f9bdfc9416381f3436c555861806a7ea4680e706729b6de9c2b06ea2908090b87b745fe5ce2d94ba9d5832a78067e4848f8ef113b7d8dc22557b6d95b7dad707 SHA512 a94acba140d976dd070b5214c537fb3dba89fc2309addc566b8f0a031328f2d4c2bb3c38c2cb5565c7ff2ca0c5f7f56ca120899d15c768887d3b61a18b3e05be diff --git a/sci-libs/brial/brial-1.2.8.ebuild b/sci-libs/brial/brial-1.2.8.ebuild new file mode 100644 index 000..8949ea5ef31 --- /dev/null +++ b/sci-libs/brial/brial-1.2.8.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit toolchain-funcs + +DESCRIPTION="A C++ library for polynomials over boolean rings" +HOMEPAGE="https://github.com/BRiAl/BRiAl"; +SRC_URI="https://github.com/BRiAl/BRiAl/releases/download/${PV}/${P}.tar.bz2"; + +# The top-level license is GPL2, but cudd/LICENSE is BSD. +LICENSE="BSD GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +IUSE="png static-libs" + +BDEPEND="virtual/pkgconfig" +DEPEND="dev-libs/boost + sci-libs/m4ri[png=]" +RDEPEND="${DEPEND}" + +pkg_setup(){ + tc-export PKG_CONFIG +} + +src_configure(){ + # with-boost-libdir added to deal with some rather quirky setups + # see https://github.com/cschwan/sage-on-gentoo/issues/551 + econf \ + --with-boost="${EPREFIX}"/usr \ + --with-boost-libdir="${EPREFIX}"/usr/$(get_libdir) \ + $(use_enable static-libs static) +} + +src_install(){ + default + find "${ED}" -name '*.la' -delete || die +} diff --git a/sci-libs/brial/metadata.xml b/sci-libs/brial/metadata.xml new file mode 100644 index 000..7bb93bb41ee --- /dev/null +++ b/sci-libs/brial/metadata.xml @@ -0,0 +1,31 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + +m...@gentoo.org + + + +frp.bis...@gmail.com +François Bissey + + +proxy-ma...@gentoo.org +Proxy Maintainers + + + +BRiAl is a C++ library (the successor to PolyBoRi) that provides +high-level data types for Boolean polynomials and monomials, +exponent vectors, as well as for the underlying polynomial rings +and subsets of the powerset of the Boolean variables. + + + +BRiAl/BRiAl + +
[gentoo-commits] repo/gentoo:master commit in: games-util/lgogdownloader/, games-util/lgogdownloader/files/
commit: 91cd012fb9d0ea7172c4fa43409d978eca0cceb5 Author: James Le Cuirot gentoo org> AuthorDate: Thu Mar 19 23:35:11 2020 + Commit: James Le Cuirot gentoo org> CommitDate: Thu Mar 19 23:35:11 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91cd012f games-util/lgogdownloader: Drop old 3.5 Package-Manager: Portage-2.3.94, Repoman-2.3.20 Signed-off-by: James Le Cuirot gentoo.org> games-util/lgogdownloader/Manifest | 1 - games-util/lgogdownloader/files/jsoncpp.patch | 27 - .../lgogdownloader/lgogdownloader-3.5.ebuild | 44 -- 3 files changed, 72 deletions(-) diff --git a/games-util/lgogdownloader/Manifest b/games-util/lgogdownloader/Manifest index eb930e0546c..358481bab89 100644 --- a/games-util/lgogdownloader/Manifest +++ b/games-util/lgogdownloader/Manifest @@ -1,2 +1 @@ -DIST lgogdownloader-3.5.tar.gz 87061 BLAKE2B bde2a8f2c229c9bf62fe83650e81c950806a6c6b9e4f591f08931082f59a961f39c16b5c18c8787edd46555e257354e71e0f1d009de1881f4d25257b28725996 SHA512 e3ce9d4932f9cda362b1472bd5eb605b01d1e9214b79e2d88fa4c2f02b0d54082df68b2f197d714e71a72d57be746dbf0afed68b3316888fdfa6e02c31611ee0 DIST lgogdownloader-3.6.tar.gz 85470 BLAKE2B 8dafbbbc0653629f5fda2a54f7f0609924d02e4266a018ebdc04abbdfa0ad97e9bdb1f33f5a1e8cb24695cf9c45c2abbbc4857f7eb8650dbc73feef9c6dd9f54 SHA512 e03b1f50a227aa9295071a309eaac4110592b1f50b8379298605d4995e83cde27039e3b3f074c6cd47f6e6971aafe756d619619b7e24f5960b8f271fa1081793 diff --git a/games-util/lgogdownloader/files/jsoncpp.patch b/games-util/lgogdownloader/files/jsoncpp.patch deleted file mode 100644 index d865903129d..000 --- a/games-util/lgogdownloader/files/jsoncpp.patch +++ /dev/null @@ -1,27 +0,0 @@ -From ff353126ecda61824cf866d3807c9ebada96282e Mon Sep 17 00:00:00 2001 -From: James Le Cuirot -Date: Wed, 20 Nov 2019 22:24:10 + -Subject: [PATCH] Fix find_path for newer jsoncpp release - -features.h was renamed but allocator.h wasn't so the latter works with -both old and new versions. - cmake/FindJsoncpp.cmake | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/cmake/FindJsoncpp.cmake b/cmake/FindJsoncpp.cmake -index 5731980..0c8e0fb 100644 a/cmake/FindJsoncpp.cmake -+++ b/cmake/FindJsoncpp.cmake -@@ -10,7 +10,7 @@ pkg_check_modules(PC_JSONCPP REQUIRED jsoncpp) - - find_path(JSONCPP_INCLUDE_DIR - NAMES --json/features.h -+json/allocator.h - HINTS - ${PC_JSONCPP_INCLUDEDIR} - ${PC_JSONCPP_INCLUDEDIRS} --- -2.23.0 - diff --git a/games-util/lgogdownloader/lgogdownloader-3.5.ebuild b/games-util/lgogdownloader/lgogdownloader-3.5.ebuild deleted file mode 100644 index a9948879d36..000 --- a/games-util/lgogdownloader/lgogdownloader-3.5.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="Unofficial GOG.com downloader for Linux" -HOMEPAGE="https://sites.google.com/site/gogdownloader/"; -SRC_URI="https://sites.google.com/site/gogdownloader/${P}.tar.gz"; -LICENSE="WTFPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="gui" - -RDEPEND=">=app-crypt/rhash-1.3.3-r2:0= - dev-cpp/htmlcxx:0= - dev-libs/boost:0= - >=dev-libs/jsoncpp-1.7:0= - dev-libs/tinyxml2:0= - net-libs/liboauth:0= - >=net-misc/curl-7.32:0=[ssl] - gui? ( dev-qt/qtwebengine:5=[widgets] )" - -DEPEND="${RDEPEND}" - -BDEPEND="sys-apps/help2man - virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}"/jsoncpp.patch -) - -src_configure() { - local mycmakeargs=( - -DUSE_QT_GUI=$(usex gui) - ) - cmake_src_configure -} - -src_install() { - cmake_src_install - gunzip "${ED}"/usr/share/man/man1/${PN}.1.gz || die -}
[gentoo-commits] repo/gentoo:master commit in: profiles/features/musl/
commit: abdc9e53be1935898df6d1e1d708a2898bc508c1 Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Mar 19 23:34:07 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Mar 19 23:35:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abdc9e53 features/musl/package.use.mask: maks dev-lang/gforth[check], bug #713138 Not clear why celfcheck fails. Past test history hints at high dependecy on system types. Needs more investigation. Reported-by: Toralf Förster Bug: https://bugs.gentoo.org/713138 Signed-off-by: Sergei Trofimovich gentoo.org> profiles/features/musl/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/features/musl/package.use.mask b/profiles/features/musl/package.use.mask index 117568e0a6b..3e8e86a01b6 100644 --- a/profiles/features/musl/package.use.mask +++ b/profiles/features/musl/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2019 Gentoo Authors. # Distributed under the terms of the GNU General Public License v2 +# Sergei Trofimovich (2020-03-19) +# check does not work on musl, bug #713138 +dev-lang/gforth check + # See bug #604542 net-misc/iputils idn
[gentoo-commits] repo/gentoo:master commit in: dev-lang/gforth/
commit: 6eb4409956662249a48417aec464f7bc0709e49a Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Mar 19 23:31:34 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Mar 19 23:35:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6eb44099 dev-lang/gforth: make sanity checks optional Bug: https://bugs.gentoo.org/713138 Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Sergei Trofimovich gentoo.org> dev-lang/gforth/gforth-0.7.3-r1.ebuild | 7 --- dev-lang/gforth/metadata.xml | 3 +++ 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/dev-lang/gforth/gforth-0.7.3-r1.ebuild b/dev-lang/gforth/gforth-0.7.3-r1.ebuild index 2697a44780a..01598f0f239 100644 --- a/dev-lang/gforth/gforth-0.7.3-r1.ebuild +++ b/dev-lang/gforth/gforth-0.7.3-r1.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 @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/gforth/${P}.tar.gz" LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~ppc ~x86 ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris" -IUSE="emacs" +IUSE="+check emacs" DEPEND="dev-libs/ffcall emacs? ( >=app-editors/emacs-23.1:* )" @@ -26,7 +26,8 @@ PATCHES=( src_configure() { econf \ - $(use emacs || echo "--without-lispdir") + $(use emacs || echo "--without-lispdir") \ + $(use_with check) } src_compile() { diff --git a/dev-lang/gforth/metadata.xml b/dev-lang/gforth/metadata.xml index c5298995d2d..03e8585377c 100644 --- a/dev-lang/gforth/metadata.xml +++ b/dev-lang/gforth/metadata.xml @@ -5,4 +5,7 @@ sly...@gentoo.org Sergei Trofimovich + + Enable build-time sanity check. +
[gentoo-commits] repo/gentoo:master commit in: games-util/lgogdownloader/
commit: b029bc27238818fe35644cb9b7abc54a7fd194b5 Author: James Le Cuirot gentoo org> AuthorDate: Thu Mar 19 23:33:46 2020 + Commit: James Le Cuirot gentoo org> CommitDate: Thu Mar 19 23:34:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b029bc27 games-util/lgogdownloader: Version bump to 3.6 Package-Manager: Portage-2.3.94, Repoman-2.3.20 Signed-off-by: James Le Cuirot gentoo.org> games-util/lgogdownloader/Manifest | 1 + .../{lgogdownloader-.ebuild => lgogdownloader-3.6.ebuild} | 6 +++--- games-util/lgogdownloader/lgogdownloader-.ebuild| 1 - 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/games-util/lgogdownloader/Manifest b/games-util/lgogdownloader/Manifest index 39686c5d74c..eb930e0546c 100644 --- a/games-util/lgogdownloader/Manifest +++ b/games-util/lgogdownloader/Manifest @@ -1 +1,2 @@ DIST lgogdownloader-3.5.tar.gz 87061 BLAKE2B bde2a8f2c229c9bf62fe83650e81c950806a6c6b9e4f591f08931082f59a961f39c16b5c18c8787edd46555e257354e71e0f1d009de1881f4d25257b28725996 SHA512 e3ce9d4932f9cda362b1472bd5eb605b01d1e9214b79e2d88fa4c2f02b0d54082df68b2f197d714e71a72d57be746dbf0afed68b3316888fdfa6e02c31611ee0 +DIST lgogdownloader-3.6.tar.gz 85470 BLAKE2B 8dafbbbc0653629f5fda2a54f7f0609924d02e4266a018ebdc04abbdfa0ad97e9bdb1f33f5a1e8cb24695cf9c45c2abbbc4857f7eb8650dbc73feef9c6dd9f54 SHA512 e03b1f50a227aa9295071a309eaac4110592b1f50b8379298605d4995e83cde27039e3b3f074c6cd47f6e6971aafe756d619619b7e24f5960b8f271fa1081793 diff --git a/games-util/lgogdownloader/lgogdownloader-.ebuild b/games-util/lgogdownloader/lgogdownloader-3.6.ebuild similarity index 87% copy from games-util/lgogdownloader/lgogdownloader-.ebuild copy to games-util/lgogdownloader/lgogdownloader-3.6.ebuild index 45cbec465be..fa94c0f4adc 100644 --- a/games-util/lgogdownloader/lgogdownloader-.ebuild +++ b/games-util/lgogdownloader/lgogdownloader-3.6.ebuild @@ -3,13 +3,14 @@ EAPI=7 -inherit cmake git-r3 +inherit cmake DESCRIPTION="Unofficial GOG.com downloader for Linux" HOMEPAGE="https://sites.google.com/site/gogdownloader/"; -EGIT_REPO_URI="https://github.com/Sude-/lgogdownloader.git"; +SRC_URI="https://sites.google.com/site/gogdownloader/${P}.tar.gz"; LICENSE="WTFPL-2" SLOT="0" +KEYWORDS="~amd64 ~x86" IUSE="gui" RDEPEND=">=app-crypt/rhash-1.3.3-r2:0= @@ -17,7 +18,6 @@ RDEPEND=">=app-crypt/rhash-1.3.3-r2:0= dev-libs/boost:0= >=dev-libs/jsoncpp-1.7:0= dev-libs/tinyxml2:0= - net-libs/liboauth:0= >=net-misc/curl-7.32:0=[ssl] gui? ( dev-qt/qtwebengine:5=[widgets] )" diff --git a/games-util/lgogdownloader/lgogdownloader-.ebuild b/games-util/lgogdownloader/lgogdownloader-.ebuild index 45cbec465be..4ea44e56d15 100644 --- a/games-util/lgogdownloader/lgogdownloader-.ebuild +++ b/games-util/lgogdownloader/lgogdownloader-.ebuild @@ -17,7 +17,6 @@ RDEPEND=">=app-crypt/rhash-1.3.3-r2:0= dev-libs/boost:0= >=dev-libs/jsoncpp-1.7:0= dev-libs/tinyxml2:0= - net-libs/liboauth:0= >=net-misc/curl-7.32:0=[ssl] gui? ( dev-qt/qtwebengine:5=[widgets] )"
[gentoo-commits] proj/linux-patches:5.5 commit in: /
commit: ec737266d1761c7432af2d04d1fc38a60990ea02 Author: Mike Pagano gentoo org> AuthorDate: Thu Mar 19 23:21:27 2020 + Commit: Mike Pagano gentoo org> CommitDate: Thu Mar 19 23:21:27 2020 + URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=ec737266 x86/ioremap: Fix CONFIG_EFI=n build. See bug #713460. Thanks to Phil Stracchino. Signed-off-by: Mike Pagano gentoo.org> _README| 4 +++ ...x86-ioremap-Fix-CONFIG_EFI-equals-n-build.patch | 33 ++ 2 files changed, 37 insertions(+) diff --git a/_README b/_README index 9c4285d..7cca34e 100644 --- a/_README +++ b/_README @@ -91,6 +91,10 @@ Patch: 1510_fs-enable-link-security-restrictions-by-default.patch From: http://sources.debian.net/src/linux/3.16.7-ckt4-3/debian/patches/debian/fs-enable-link-security-restrictions-by-default.patch/ Desc: Enable link security restrictions by default. +Patch: 1800_x86-ioremap-Fix-CONFIG_EFI-equals-n-build.patch +From: https://lkml.org/lkml/diff/2020/3/18/809/1 +Desc: x86/ioremap: Fix CONFIG_EFI=n build. See bug #713460. Thanks to Phil Stracchino. + Patch: 2000_BT-Check-key-sizes-only-if-Secure-Simple-Pairing-enabled.patch From: https://lore.kernel.org/linux-bluetooth/20190522070540.48895-1-mar...@holtmann.org/raw Desc: Bluetooth: Check key sizes only when Secure Simple Pairing is enabled. See bug #686758 diff --git a/1800_x86-ioremap-Fix-CONFIG_EFI-equals-n-build.patch b/1800_x86-ioremap-Fix-CONFIG_EFI-equals-n-build.patch new file mode 100644 index 000..e6bc74f --- /dev/null +++ b/1800_x86-ioremap-Fix-CONFIG_EFI-equals-n-build.patch @@ -0,0 +1,33 @@ +From: Borislav Petkov +Date: Wed, 18 Mar 2020 19:27:48 +0100 + +In order to use efi_mem_type(), one needs CONFIG_EFI enabled. Otherwise +that function is undefined. Use IS_ENABLED() to check and avoid the +ifdeffery as the compiler optimizes away the following unreachable code +then. + +Fixes: 985e537a4082 ("x86/ioremap: Map EFI runtime services data as encrypted for SEV") +Reported-by: Randy Dunlap +Signed-off-by: Borislav Petkov +Cc: Tom Lendacky +Link: https://lkml.kernel.org/r/7561e981-0d9b-d62c-0ef2-ce6007aff...@infradead.org +--- + arch/x86/mm/ioremap.c | 3 +++ + 1 file changed, 3 insertions(+) + +diff --git a/arch/x86/mm/ioremap.c b/arch/x86/mm/ioremap.c +index 935a91e1fd77..18c637c0dc6f 100644 +--- a/arch/x86/mm/ioremap.c b/arch/x86/mm/ioremap.c +@@ -115,6 +115,9 @@ static void __ioremap_check_other(resource_size_t addr, struct ioremap_desc *des + if (!sev_active()) + return; + ++ if (!IS_ENABLED(CONFIG_EFI)) ++ return; ++ + if (efi_mem_type(addr) == EFI_RUNTIME_SERVICES_DATA) + desc->flags |= IORES_MAP_ENCRYPTED; + } +-- +2.21.0
[gentoo-commits] repo/gentoo:master commit in: app-emulation/qemu/
commit: 3597776a947a478c66d3e09e920c58419b193b9f Author: James Le Cuirot gentoo org> AuthorDate: Thu Mar 19 23:15:03 2020 + Commit: James Le Cuirot gentoo org> CommitDate: Thu Mar 19 23:18:34 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3597776a app-emulation/qemu: SDL2 support is not X11-specific I have built and run it on Windows. Package-Manager: Portage-2.3.94, Repoman-2.3.20 Signed-off-by: James Le Cuirot gentoo.org> app-emulation/qemu/qemu-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emulation/qemu/qemu-.ebuild b/app-emulation/qemu/qemu-.ebuild index 4161073a355..9c9eb21d199 100644 --- a/app-emulation/qemu/qemu-.ebuild +++ b/app-emulation/qemu/qemu-.ebuild @@ -139,7 +139,7 @@ SOFTMMU_TOOLS_DEPEND=" rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl[static-libs(+)] ) sdl? ( - media-libs/libsdl2[X] + media-libs/libsdl2[video] media-libs/libsdl2[static-libs(+)] ) sdl-image? ( media-libs/sdl2-image[static-libs(+)] )
[gentoo-commits] repo/gentoo:master commit in: media-libs/glpng/
commit: bfe57aa23ecb1964365556af80a52976586f36f1 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Mar 19 12:08:43 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Mar 19 23:15:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfe57aa2 media-libs/glpng: EAPI-7, use cmake.eclass Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Andreas Sturmlechner gentoo.org> media-libs/glpng/glpng-1.46-r1.ebuild | 9 + 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/media-libs/glpng/glpng-1.46-r1.ebuild b/media-libs/glpng/glpng-1.46-r1.ebuild index 3aa5db0f4ed..dca30f664f6 100644 --- a/media-libs/glpng/glpng-1.46-r1.ebuild +++ b/media-libs/glpng/glpng-1.46-r1.ebuild @@ -1,11 +1,12 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 +CMAKE_ECLASS=cmake inherit cmake-multilib -DESCRIPTION="An OpenGL PNG image library" +DESCRIPTION="OpenGL PNG image library" HOMEPAGE="https://repo.or.cz/w/glpng.git"; SRC_URI="https://repo.or.cz/w/glpng.git/snapshot/v${PV}.tar.gz -> ${P}.tar.gz" @@ -22,7 +23,7 @@ RDEPEND=" " DEPEND=${RDEPEND} -S=${WORKDIR}/${PN} +S="${WORKDIR}/${PN}" src_configure() { local mycmakeargs=( -DBUILD_STATIC_LIBS=$(usex static-libs) )
[gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard-tools/
commit: b2fe5dd73b97d18f9926d60d7fe6dff6653a57d4 Author: Jason A. Donenfeld gentoo org> AuthorDate: Thu Mar 19 22:53:37 2020 + Commit: Jason A. Donenfeld gentoo org> CommitDate: Thu Mar 19 22:53:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2fe5dd7 net-vpn/wireguard-tools: bump to 20200319 Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Jason A. Donenfeld gentoo.org> net-vpn/wireguard-tools/Manifest| 2 +- ...rd-tools-1.0.20200206.ebuild => wireguard-tools-1.0.20200319.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/wireguard-tools/Manifest b/net-vpn/wireguard-tools/Manifest index ab902b9c8aa..e07c2e71cbc 100644 --- a/net-vpn/wireguard-tools/Manifest +++ b/net-vpn/wireguard-tools/Manifest @@ -1 +1 @@ -DIST wireguard-tools-1.0.20200206.tar.xz 92288 BLAKE2B 028717e09177ecd5836af32917ab62b645c027e72dbe69c1874db2a54675f957cb6cd551cf03f0a29e5c328abd9f3c33db001f680f3980a958aa1b47a673944d SHA512 c1ea44afb105ce11595f761d1c44298341fc9f919a01d17b77c9f1ee2ff314a75c59277c2561278016a64abc7c6ea970e04539658bfd1998f65328bc21139512 +DIST wireguard-tools-1.0.20200319.tar.xz 92324 BLAKE2B 9f514748708ef6a5b7f5b043c9054c954d17bb77de7a354b5a9a4e63cfb5f441237e98b16b288426441a7e709e1874d396cf67b04b38bb0ebbe7822bb32ada57 SHA512 d5bcd153f9b10f184b9a1bf9a81f33a9713ab4863ab5aa190eac60e92919756c8fecbb0d3cfb83bae20ac78fc43fdd7168f37294cdd7c5ee21f2a1b2db5fdf41 diff --git a/net-vpn/wireguard-tools/wireguard-tools-1.0.20200206.ebuild b/net-vpn/wireguard-tools/wireguard-tools-1.0.20200319.ebuild similarity index 100% rename from net-vpn/wireguard-tools/wireguard-tools-1.0.20200206.ebuild rename to net-vpn/wireguard-tools/wireguard-tools-1.0.20200319.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-db/etcd/
commit: 13fd25309a67cb6fd9c4fef15c880f27f6a78a91 Author: William Hubbs gentoo org> AuthorDate: Thu Mar 19 22:48:48 2020 + Commit: William Hubbs gentoo org> CommitDate: Thu Mar 19 22:49:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13fd2530 dev-db/etcd: 3.3.19 bump Signed-off-by: William Hubbs gentoo.org> dev-db/etcd/Manifest | 1 + dev-db/etcd/etcd-3.3.19.ebuild | 78 ++ 2 files changed, 79 insertions(+) diff --git a/dev-db/etcd/Manifest b/dev-db/etcd/Manifest index 636c89eff11..05c877441b5 100644 --- a/dev-db/etcd/Manifest +++ b/dev-db/etcd/Manifest @@ -1,4 +1,5 @@ DIST etcd-3.3.17.tar.gz 6507229 BLAKE2B e49b66a3a2bb5be254cb3400341d4f1454608a9923295826ce780fb5750b6182ec7ec35996ef538aa38863cacd0c0e3efd072ce5c3dae1e65509ce962964994d SHA512 73f8ddab1c27c77cedeb602201d01b433363c9550ec26b4729f2c5c114aefa4b90d444fd5a7696272c2cccdc8329e641f073ef9f39c7ea4e62837341dfc28641 DIST etcd-3.3.18.tar.gz 6508732 BLAKE2B cce52ac9fa005388bafacf3d0bf049f3930de12d0cb50cc863655fdbc35cae2d647f64eddb699cb1ef7b3736687a9978cd120d181b274b663a1ac2b7eb549729 SHA512 1146baa8c424a6ddb4a2a10494e2f82ba0c22def1fcd3e041b871c060ca915267f1a2e1c455b017eded1908300ddbd8a3849ee3c5dda93489d9eeaaa90baf254 +DIST etcd-3.3.19.tar.gz 6509566 BLAKE2B 0037858daa134e63c6629defe099cc772b758e220a093e719b2d41c2e519a2c2d923d26e8635fb1f7cabe2ec0a0250236293c838d9c34d1745673211dc4f526c SHA512 9f21692466bcb240bac042f4e7ee6f4575c05312542827c7349257b87c9d4a1a625b200fcbb0852c86c192624cd02e9a8d80caa194d25d4b63aa5e33b100eac1 DIST etcd-3.4.3.tar.gz 8941589 BLAKE2B 127e4a8dd9495686ffc43099c3002e0e3c00ab661bce917ac298f69351e1226dff0efcaf9277c1e46449abafef965af8f612a127e1e30c381545073232a2ff50 SHA512 0bc1e857b707be1d348f5ab58a330d259dd30338c28580751142f643b2a081d1fe42a8859fa9463a734ff27f51929dc89f933f044b89d6e549a348add034d752 DIST etcd-3.4.4.tar.gz 8940682 BLAKE2B c165fbb61d87d4a42261742bf302e6a04daa67e6ebea6f12314b77a9a12afd0e6b02e642b827e8b14fa77eedd207fe32c047f19f0487f54aba1e0db6774673f2 SHA512 81de69c422c58c73df8812127f29e49e1d81dacf47e26fe4b8a332b6b19f0242086c5e3b52fdbbbf08d91abe6213400887dc72e837effeec73a182a8caca9d20 diff --git a/dev-db/etcd/etcd-3.3.19.ebuild b/dev-db/etcd/etcd-3.3.19.ebuild new file mode 100644 index 000..be6c9f54d49 --- /dev/null +++ b/dev-db/etcd/etcd-3.3.19.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit user systemd golang-vcs-snapshot + +KEYWORDS="~amd64" +EGO_PN="github.com/coreos/etcd" +GIT_COMMIT=67da93f73 +MY_PV="${PV/_rc/-rc.}" +DESCRIPTION="Highly-available key value store for shared configuration and service discovery" +HOMEPAGE="https://github.com/etcd-io/etcd"; +SRC_URI="https://${EGO_PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" +LICENSE="Apache-2.0 BSD BSD-2 MIT" +SLOT="0" +IUSE="doc +server" +DEPEND=">=dev-lang/go-1.12:=" +RDEPEND="!dev-db/etcdctl" + +src_prepare() { + default + sed -e "s|GIT_SHA=.*|GIT_SHA=${GIT_COMMIT}|"\ + -i "${S}"/src/${EGO_PN}/build || die + sed -e 's:\(for p in \)shellcheck :\1 :' \ + -e 's:^ gofmt \\$:\\:' \ + -e 's:^ govet \\$:\\:' \ + -i "${S}"/src/${EGO_PN}/test || die + # missing ... in args forwarded to print-like function + sed -e 's:l\.Logger\.Panic(v):l.Logger.Panic(v...):' \ + -i "${S}"/src/${EGO_PN}/raft/logger.go || die +} + +pkg_setup() { + if use server; then + enewgroup ${PN} + enewuser ${PN} -1 -1 /var/lib/${PN} ${PN} + fi +} + +src_compile() { + export -n GOCACHE XDG_CACHE_HOME #651934 + export GOPATH=${S} + pushd src/${EGO_PN} || die + GO_BUILD_FLAGS=-v ./build || die + popd || die +} + +src_install() { + pushd src/${EGO_PN} || die + dobin bin/etcdctl + use doc && dodoc -r Documentation + if use server; then + insinto /etc/${PN} + doins "${FILESDIR}/${PN}.conf" + dobin bin/etcd + dodoc README.md + systemd_dounit "${FILESDIR}/${PN}.service" + systemd_newtmpfilesd "${FILESDIR}/${PN}.tmpfiles.d.conf" ${PN}.conf + newinitd "${FILESDIR}"/${PN}.initd ${PN} + newconfd "${FILESDIR}"/${PN}.confd ${PN} + insinto /etc/logrotate.d + newins "${FILESDIR}/${PN}.logrotated" "${PN}" + keepdir /var/lib/${PN} + fowners ${PN}:${PN} /var/lib/${PN} + fperms 0700 /var/lib/${PN} + keepdir /var/log/${PN} + fowners ${PN}:${PN} /var/log/${PN} + fperms 755 /var/log/${PN} + fi + popd || die +} + +src_test() { + pushd src/${EGO_PN} || die + ./test || die + popd || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/ffcall/
commit: b8d5a27733ec5a3841d2635a0aad64d88b2a973a Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Mar 19 22:34:22 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Mar 19 22:34:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8d5a277 dev-libs/ffcall: use einfo, not elog in src_prepare() Noticed the post-merge output from dev-libs/ffcall when was installing gforth. The output did not look useful: ``` * Messages for package dev-libs/ffcall-2.1: * Patching 'Makefile.in' * Patching 'avcall/Makefile.in' * Patching 'callback/Makefile.in' * Patching 'gnulib-lib/Makefile.in' * Patching 'trampoline/Makefile.in' * Patching 'vacall/Makefile.in' * Patching 'callback/trampoline_r/Makefile.in' * Patching 'callback/vacall_r/Makefile.in' * Patching 'Makefile.in' ``` Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/ffcall/ffcall-2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/ffcall/ffcall-2.1.ebuild b/dev-libs/ffcall/ffcall-2.1.ebuild index 8a690e7e2c0..d627c694ee2 100644 --- a/dev-libs/ffcall/ffcall-2.1.ebuild +++ b/dev-libs/ffcall/ffcall-2.1.ebuild @@ -32,7 +32,7 @@ src_prepare() { for mfi in {,*/,*/*/,}Makefile.in do - elog "Patching '${mfi}'" + einfo "Patching '${mfi}'" # usually uses only assembler here, but -march= # and -Wa, are a must to pass here. sed -e 's/$(CC) /&$(CFLAGS) /g' \
[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/
commit: 6b129f002d0b8b68e8811b6aef467b16d21ad49b Author: Matt Turner gentoo org> AuthorDate: Thu Mar 19 22:33:18 2020 + Commit: Matt Turner gentoo org> CommitDate: Thu Mar 19 22:33:21 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b129f00 media-libs/vulkan-layers: Add missing [${MULTILIB_USEDEP}] Closes: https://bugs.gentoo.org/712934 Signed-off-by: Matt Turner gentoo.org> media-libs/vulkan-layers/vulkan-layers-1.2.133-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/vulkan-layers/vulkan-layers-1.2.133-r1.ebuild b/media-libs/vulkan-layers/vulkan-layers-1.2.133-r1.ebuild index 83a0302f2c1..b8a19367f7b 100644 --- a/media-libs/vulkan-layers/vulkan-layers-1.2.133-r1.ebuild +++ b/media-libs/vulkan-layers/vulkan-layers-1.2.133-r1.ebuild @@ -28,7 +28,7 @@ IUSE="wayland X" BDEPEND=">=dev-util/cmake-3.10.2" DEPEND="${PYTHON_DEPS} >=dev-util/glslang-7.12.3353_pre20191027-r1:=[${MULTILIB_USEDEP}] - >=dev-util/spirv-tools-2020.1:= + >=dev-util/spirv-tools-2020.1:=[${MULTILIB_USEDEP}] >=dev-util/vulkan-headers-${PV} wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] ) X? (
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xkeyboard-config/
commit: 9500cb315bbe6705f796aa7454d76e0eef020002 Author: Benda Xu gentoo org> AuthorDate: Thu Mar 19 22:13:03 2020 + Commit: Matt Turner gentoo org> CommitDate: Thu Mar 19 22:30:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9500cb31 x11-misc/xkeyboard-config: Use python-any-r1 Closes: https://bugs.gentoo.org/712792 Signed-off-by: Benda Xu gentoo.org> Signed-off-by: Matt Turner gentoo.org> x11-misc/xkeyboard-config/xkeyboard-config-2.29.ebuild | 7 +++ x11-misc/xkeyboard-config/xkeyboard-config-.ebuild | 7 +++ 2 files changed, 14 insertions(+) diff --git a/x11-misc/xkeyboard-config/xkeyboard-config-2.29.ebuild b/x11-misc/xkeyboard-config/xkeyboard-config-2.29.ebuild index 6ff6eec8778..2bbc4b24325 100644 --- a/x11-misc/xkeyboard-config/xkeyboard-config-2.29.ebuild +++ b/x11-misc/xkeyboard-config/xkeyboard-config-2.29.ebuild @@ -3,6 +3,9 @@ EAPI=7 +PYTHON_COMPAT=( python3_{6,7,8} ) +inherit python-any-r1 + DESCRIPTION="X keyboard configuration database" HOMEPAGE="https://www.freedesktop.org/wiki/Software/XKeyboardConfig https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config"; @@ -32,6 +35,10 @@ PATCHES=( "${FILESDIR}"/${P}-fix-python3-support.patch ) +pkg_setup() { + python-any-r1_pkg_setup +} + src_prepare() { default [[ ${PV} == ]] && eautoreconf diff --git a/x11-misc/xkeyboard-config/xkeyboard-config-.ebuild b/x11-misc/xkeyboard-config/xkeyboard-config-.ebuild index 712663d9504..8d54fdae4de 100644 --- a/x11-misc/xkeyboard-config/xkeyboard-config-.ebuild +++ b/x11-misc/xkeyboard-config/xkeyboard-config-.ebuild @@ -3,6 +3,9 @@ EAPI=7 +PYTHON_COMPAT=( python3_{6,7,8} ) +inherit python-any-r1 + DESCRIPTION="X keyboard configuration database" HOMEPAGE="https://www.freedesktop.org/wiki/Software/XKeyboardConfig https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config"; @@ -28,6 +31,10 @@ BDEPEND=" RDEPEND="" DEPEND="${LIVE_DEPEND}" +pkg_setup() { + python-any-r1_pkg_setup +} + src_prepare() { default [[ ${PV} == ]] && eautoreconf
[gentoo-commits] repo/gentoo:master commit in: media-libs/mesa/
commit: 8a81af4d27ea251c534cc1ffa6b4812f5950f706 Author: Matt Turner gentoo org> AuthorDate: Thu Mar 19 22:17:13 2020 + Commit: Matt Turner gentoo org> CommitDate: Thu Mar 19 22:30:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a81af4d media-libs/mesa: Only call llvm_pkg_setup with USE="gallium llvm" Closes: https://bugs.gentoo.org/712896 Signed-off-by: Matt Turner gentoo.org> media-libs/mesa/mesa-19.3.5.ebuild| 2 +- media-libs/mesa/mesa-20.0.1-r1.ebuild | 2 +- media-libs/mesa/mesa-20.0.2.ebuild| 2 +- media-libs/mesa/mesa-.ebuild | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/media-libs/mesa/mesa-19.3.5.ebuild b/media-libs/mesa/mesa-19.3.5.ebuild index ea716c993c1..e0d7de8eec7 100644 --- a/media-libs/mesa/mesa-19.3.5.ebuild +++ b/media-libs/mesa/mesa-19.3.5.ebuild @@ -325,7 +325,7 @@ pkg_setup() { ewarn "detected! This can cause problems. For details, see bug 459306." fi - if use llvm; then + if use gallium && use llvm; then llvm_pkg_setup fi python-any-r1_pkg_setup diff --git a/media-libs/mesa/mesa-20.0.1-r1.ebuild b/media-libs/mesa/mesa-20.0.1-r1.ebuild index 8997f8d06a3..e893b342e58 100644 --- a/media-libs/mesa/mesa-20.0.1-r1.ebuild +++ b/media-libs/mesa/mesa-20.0.1-r1.ebuild @@ -326,7 +326,7 @@ pkg_setup() { ewarn "detected! This can cause problems. For details, see bug 459306." fi - if use llvm; then + if use gallium && use llvm; then llvm_pkg_setup fi python-any-r1_pkg_setup diff --git a/media-libs/mesa/mesa-20.0.2.ebuild b/media-libs/mesa/mesa-20.0.2.ebuild index 8997f8d06a3..e893b342e58 100644 --- a/media-libs/mesa/mesa-20.0.2.ebuild +++ b/media-libs/mesa/mesa-20.0.2.ebuild @@ -326,7 +326,7 @@ pkg_setup() { ewarn "detected! This can cause problems. For details, see bug 459306." fi - if use llvm; then + if use gallium && use llvm; then llvm_pkg_setup fi python-any-r1_pkg_setup diff --git a/media-libs/mesa/mesa-.ebuild b/media-libs/mesa/mesa-.ebuild index d6216736074..24b3afdd1fc 100644 --- a/media-libs/mesa/mesa-.ebuild +++ b/media-libs/mesa/mesa-.ebuild @@ -327,7 +327,7 @@ pkg_setup() { ewarn "detected! This can cause problems. For details, see bug 459306." fi - if use llvm; then + if use gallium && use llvm; then llvm_pkg_setup fi python-any-r1_pkg_setup
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
commit: 5b2e57b41746aa75588041cdd32a8cd5b0d1af6f Author: David Seifert gentoo org> AuthorDate: Thu Mar 19 22:12:26 2020 + Commit: David Seifert gentoo org> CommitDate: Thu Mar 19 22:12:26 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b2e57b4 dev-python/python-ldap: Remove old Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: David Seifert gentoo.org> dev-python/python-ldap/Manifest| 2 - .../python-ldap/python-ldap-2.4.19-r1.ebuild | 80 -- dev-python/python-ldap/python-ldap-2.4.32.ebuild | 74 3 files changed, 156 deletions(-) diff --git a/dev-python/python-ldap/Manifest b/dev-python/python-ldap/Manifest index e45da3359d2..d13aa9c012f 100644 --- a/dev-python/python-ldap/Manifest +++ b/dev-python/python-ldap/Manifest @@ -1,4 +1,2 @@ -DIST python-ldap-2.4.19.tar.gz 138503 BLAKE2B 54e088743ccd3fff00f66d8208122b9ebcc154b788d3511f170a3deaf9cfdc5ba813ef05e4a40f42079d2bc60cf871ffae8618cc2e41b3632e79243bbd43cc74 SHA512 bfa8b87449f03d70d78bf890d1190ef5a153e1b84db97ca4b40465bfba9faedace2a69f4ae1279ef6323c01255f52993cf0e4374bc32d9660a5286dfc7c17b85 -DIST python-ldap-2.4.32.tar.gz 126025 BLAKE2B 2e16942680cc037c1251f500855c10de8d63194d400059f20449d541854c2ddc8863cfff5f84716818d0b37f331336a53e4b158e9ba55edc4becb6612d999ed3 SHA512 35a526330852ee87acd240cd285881afe498612fcedbffe93c6e41fb082300cd8b351d9100dc2b3049c658ed062d69cea90f28f9db51a80d94816ce249bbd028 DIST python-ldap-3.1.0.tar.gz 366019 BLAKE2B 19e95ee096f40cc195257f82ccb5f882cc521561b14e77469be91e013d6b566102c6b426463e68353a3140fc96ebc622deed94929a3aa81cc14cb072440efe44 SHA512 71948cbae1c9a47f9e68fb8c6d65d91a2992261dd9aa535a0453f5733be1c2a25be1dda3c84abc6bdebab92150c89cc8caa757454331a0303de4fa46788b414a DIST python-ldap-3.2.0.tar.gz 367645 BLAKE2B 5109f4a13644d53fff7506ad2417da6dbfd5d1c5d31cc63932338ee0bc7327b00878804764366523fc0610191126c1a1367e15fddbad481880f73d29d96d3322 SHA512 ef2833739fd57ad26d97ae5dba3bca8a47e770ff3f113d06a5bed0841f8fcbbe6cd102e75c753dfff48f5f6041f46a91c6166f3bb9ca44ef9bd643c0666c6b23 diff --git a/dev-python/python-ldap/python-ldap-2.4.19-r1.ebuild b/dev-python/python-ldap/python-ldap-2.4.19-r1.ebuild deleted file mode 100644 index 6a0ae3bbc6d..000 --- a/dev-python/python-ldap/python-ldap-2.4.19-r1.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -# setup.py is written only for py2, which suits pypy -PYTHON_COMPAT=( python2_7 ) - -inherit distutils-r1 multilib - -DESCRIPTION="Various LDAP-related Python modules" -HOMEPAGE="https://www.python-ldap.org/en/latest/ - https://pypi.org/project/python-ldap/"; -if [[ ${PV} == ** ]]; then - EGIT_REPO_URI="https://github.com/xmw/python-ldap.git"; - inherit git-r3 -else - SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - KEYWORDS="~alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~x86-solaris" -fi - -LICENSE="PSF-2" -SLOT="0" -IUSE="doc examples sasl ssl" - -# If you need support for openldap-2.3.x, please use python-ldap-2.3.9. -# python team: Please do not remove python-ldap-2.3.9 from the tree. -# OpenSSL is an optional runtime dep. -# setup.py incorrectly sets setuptools and misses pyasn1 and pyasn1-modules in install_requires -RDEPEND=">net-nds/openldap-2.4.11 - dev-python/pyasn1[${PYTHON_USEDEP}] - dev-python/pyasn1-modules[${PYTHON_USEDEP}] - sasl? ( >=dev-libs/cyrus-sasl-2.1 )" -DEPEND="${RDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}] - doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )" -RDEPEND+=" !dev-python/pyldap" - -python_prepare_all() { - sed -e "s:^library_dirs =.*:library_dirs = /usr/$(get_libdir) /usr/$(get_libdir)/sasl2:" \ - -e "s:^include_dirs =.*:include_dirs = ${EPREFIX}/usr/include ${EPREFIX}/usr/include/sasl:" \ - -i setup.cfg || die "error fixing setup.cfg" - - local mylibs="ldap" - if use sasl; then - use ssl && mylibs="ldap_r" - mylibs="${mylibs} sasl2" - else - sed -e 's/HAVE_SASL//g' -i setup.cfg || die - fi - use ssl && mylibs="${mylibs} ssl crypto" - use elibc_glibc && mylibs="${mylibs} resolv" - - sed -e "s:^libs = .*:libs = lber ${mylibs}:" \ - -i setup.cfg || die "error setting up libs in setup.cfg" - - # set test expected to fail to expectedFailure - sed -e "s:^def test_bad_urls:@unittest.expectedFailure\ndef test_bad_urls:" \ - -i Tests/t_ldapurl.py || die - - distutils-r1_python_prepare_all -} - -python_compile_all() { - use doc && emake -C Doc html -} - -python_test() { - # XXX: the tests supposedly can start local slapd - # but it requires some manual config, it seems. - - "${PYTHON}" Tests/t_ldapurl.py || die "Tests fail with ${EPYTHO
[gentoo-commits] repo/gentoo:master commit in: dev-python/ipy/
commit: cf3885f28731bf5593b9666221cf233e47ab31c9 Author: David Seifert gentoo org> AuthorDate: Thu Mar 19 22:12:41 2020 + Commit: David Seifert gentoo org> CommitDate: Thu Mar 19 22:12:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf3885f2 dev-python/ipy: Remove old Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: David Seifert gentoo.org> dev-python/ipy/Manifest| 1 - dev-python/ipy/ipy-0.83.ebuild | 39 --- 2 files changed, 40 deletions(-) diff --git a/dev-python/ipy/Manifest b/dev-python/ipy/Manifest index 547715a7c12..d6c42806e7c 100644 --- a/dev-python/ipy/Manifest +++ b/dev-python/ipy/Manifest @@ -1,2 +1 @@ -DIST IPy-0.83.tar.gz 31816 BLAKE2B 89ca11d292ff3ed6f633aacc2c689e710c5ed43ada32e75425f653bfe87bcf6eb777d5ede33133362833099e51b2248f5e846bae82b28a6050500f25679ddbfb SHA512 6bd69d96fa77dc4ceaf119b81c19a524b871badb37665a763a055e1c8b2ce3433c6e9534f03aa64d02e559dca2fac2c4e1d09b7fd78ed79c0fded88f803ad2de DIST IPy-1.00.tar.gz 35324 BLAKE2B a0e04201a59c61e5cc8f7ce2837c83dded99d0d786406e2e341183a0903d43ed5496ae8ea05d1bee019007bfef7420be623ab3dc08cce33812f1720a59ca413d SHA512 94a8f26cad0d966fdf8d4e57284eadf4cfde88515af6f5aafc8f9597eb0758324b876039d1a121021ba1ac26be2e2ffa89a3f5803dddefdee03fdb5d65b07a81 diff --git a/dev-python/ipy/ipy-0.83.ebuild b/dev-python/ipy/ipy-0.83.ebuild deleted file mode 100644 index 7ac7cac08ff..000 --- a/dev-python/ipy/ipy-0.83.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -PYTHON_COMPAT=( python3_6 ) - -inherit distutils-r1 - -MY_PN="IPy" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Class and tools for handling of IPv4 and IPv6 addresses and networks" -HOMEPAGE="https://github.com/haypo/python-ipy/wiki https://pypi.org/project/IPy/"; -SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc x86" -IUSE="examples" - -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" -RDEPEND="" - -S="${WORKDIR}/${MY_PN}-${PV}" - -python_test() { - # 1 test fail under pypy, persistent from 0.82a, not a regression. - cp -r test_doc.py README test "${BUILD_DIR}" || die - pushd "${BUILD_DIR}" > /dev/null || die - "${PYTHON}" test/test_IPy.py || die "Tests fail with ${EPYTHON}" - "${PYTHON}" test_doc.py || die "Doctests fail with ${EPYTHON}" - popd > /dev/null || die -} - -python_install_all() { - use examples && local EXAMPLES=( example/. ) - distutils-r1_python_install_all -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pydispatcher/
commit: c9c0a7bee98dc3182b193406173d08e513089584 Author: David Seifert gentoo org> AuthorDate: Thu Mar 19 22:12:29 2020 + Commit: David Seifert gentoo org> CommitDate: Thu Mar 19 22:12:29 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9c0a7be dev-python/pydispatcher: Remove old Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: David Seifert gentoo.org> dev-python/pydispatcher/Manifest | 1 - dev-python/pydispatcher/pydispatcher-2.0.5.ebuild | 39 --- 2 files changed, 40 deletions(-) diff --git a/dev-python/pydispatcher/Manifest b/dev-python/pydispatcher/Manifest index 1504c5211a6..b9ff6f71471 100644 --- a/dev-python/pydispatcher/Manifest +++ b/dev-python/pydispatcher/Manifest @@ -1,2 +1 @@ DIST PyPyDispatcher-2.1.2.tar.gz 23224 BLAKE2B 881e7063e61f80ed08f2e46967c7cf7e35d9687025a55d9b446e034085a09627b75263519c16ac64e0cbd9f84e822095f89ecbc52e95ed23a65fcb50d4e90d52 SHA512 a8a94a68551e72da2703a4f7fc93296fbffe78518ff363930125874a2a65dbbe4fe9434e910e0d019fb653785e41d024fe2c9d5bab5072c3989dd2a61ffcb708 -DIST pydispatcher-2.0.5.tar.gz 34437 BLAKE2B eefc2e0f22c9d91b22acd1352d76f1bd69d7161efdf0827f1bcb42ccf0a5c98576dbc25817e0a6c4cb3327b5fad39281cd19a784f0f477ba1b20690e644e867c SHA512 b361463f006a775e1f22cfe07520951649f76c26be35a80ca016620c8ef466129c4abeafe42f0ffdc605e7523287b1e804967f19d951089d24e052fe10d88e6f diff --git a/dev-python/pydispatcher/pydispatcher-2.0.5.ebuild b/dev-python/pydispatcher/pydispatcher-2.0.5.ebuild deleted file mode 100644 index e37ed6656de..000 --- a/dev-python/pydispatcher/pydispatcher-2.0.5.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -PYTHON_COMPAT=( python3_6 ) - -inherit distutils-r1 vcs-snapshot - -MY_PN="PyDispatcher" - -DESCRIPTION="Multi-producer-multi-consumer signal dispatching mechanism" -HOMEPAGE="http://pydispatcher.sourceforge.net/ https://pypi.org/project/PyDispatcher/"; -SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~ia64 ~ppc ~x86" -IUSE="doc examples" - -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" -RDEPEND="" - -python_compile_all() { - if use doc; then - pushd docs/pydoc/ > /dev/null - "${PYTHON}" builddocs.py || die "Generation of documentation failed" - popd > /dev/null - fi -} - -python_test() { - "${PYTHON}" -m unittest discover -} - -python_install_all() { - use doc && local HTML_DOCS=( docs/pydoc/. ) - use examples && local EXAMPLES=( examples/. ) - distutils-r1_python_install_all -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/ply/files/, dev-python/ply/
commit: cd83121b3a0e4ced69ff8f2ca3724af903fd1b37 Author: David Seifert gentoo org> AuthorDate: Thu Mar 19 22:12:35 2020 + Commit: David Seifert gentoo org> CommitDate: Thu Mar 19 22:12:35 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd83121b dev-python/ply: Remove old Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: David Seifert gentoo.org> dev-python/ply/Manifest| 1 - dev-python/ply/files/3.6-lextab-None.patch | 49 -- dev-python/ply/ply-3.6-r1.ebuild | 44 --- 3 files changed, 94 deletions(-) diff --git a/dev-python/ply/Manifest b/dev-python/ply/Manifest index 5ecf7864490..e1fbfbf3303 100644 --- a/dev-python/ply/Manifest +++ b/dev-python/ply/Manifest @@ -1,4 +1,3 @@ DIST ply-3.10.tar.gz 150926 BLAKE2B b7373bfb83f66c35b77f244e67443f5c4805cb5e586e9e9f0bba9746cf72a1ec66ae5e638a29793dc835ef3e7bed061f1b3befd71597b82f86c9a2adbafcef04 SHA512 67fa60ea3fe2cafe165b7c105eb4b08c0c75c9872019da275215b333d3ce0742c90e558fbe97df396c6faaf85da744063728ab211651beae10e0cad01d44 DIST ply-3.11.tar.gz 159130 BLAKE2B 58c50b9dad445ad83a64aaa8174ed4602b36f5c8df33a7d62590a92388c4a21c9800599c1d4e4db6f02630e8dee4c8482611e26498e4aa8ccdb2cf3453ae1db4 SHA512 37e39a4f930874933223be58a3da7f259e155b75135f1edd47069b3b40e5e96af883ebf1c8a1bbd32f914a9e92cfc12e29fec05cf61b518f46c1d37421b20008 -DIST ply-3.6.tar.gz 281690 BLAKE2B 1a8e9e925c1a70832e3312208470a3bc4831b7ba18a0c2eb3a8b31fc9a850ae192809b9dec098f8479f2060e63ae781063b362227db2c6080aad85a2fb8648a2 SHA512 1a408d7cd4cdc9d747154623672e6baaf37ad2190cb9d6d6a7c1e1cc3cb40f15547734441b8fc99ecd67d7804d767576bdf0ed219cc669bf3d0df37498c55c55 DIST ply-3.9.tar.gz 150750 BLAKE2B cb32c3837f2b4bd33ef2074dcb3f1421a54e820faf0e65def16f4c354643dc3e467f7c482dfc5b7f62cfb367945632e346b6e02e16cc79a91bb6f9241e315eb1 SHA512 c3beca6f70e9fdfd11f9fc7beb18efb03f0b32be3cdc949e96c4df3d060e7e9da3ee42d1f58f7a9225d333cb7864a4253fd3a9b75c496364276fe9969ebd7641 diff --git a/dev-python/ply/files/3.6-lextab-None.patch b/dev-python/ply/files/3.6-lextab-None.patch deleted file mode 100644 index cab0a466d66..000 --- a/dev-python/ply/files/3.6-lextab-None.patch +++ /dev/null @@ -1,49 +0,0 @@ -From dbf122652d38ba03ff9f9fe4aa9bee3693e6775f Mon Sep 17 00:00:00 2001 -From: David Beazley -Date: Fri, 8 May 2015 10:10:55 -0500 -Subject: [PATCH] Minor fix to account for bad None arguments for - tabmodule/lextab - - ply/lex.py | 4 - ply/yacc.py | 5 - - 2 files changed, 8 insertions(+), 1 deletion(-) - -diff --git a/ply/lex.py b/ply/lex.py -index ed1e2ed..772325c 100644 a/ply/lex.py -+++ b/ply/lex.py -@@ -859,6 +859,10 @@ def validate_module(self, module): - # - - def lex(module=None, object=None, debug=False, optimize=False, lextab='lextab', - reflags=0, nowarn=False, outputdir=None, debuglog=None, errorlog=None): -+ -+if lextab is None: -+lextab = 'lextab' -+ - global lexer - - ldict = None -diff --git a/ply/yacc.py b/ply/yacc.py -index e0b4faf..eb02cc2 100644 a/ply/yacc.py -+++ b/ply/yacc.py -@@ -2709,7 +2709,7 @@ def write_table(self, tabmodule, outputdir='', signature=''): - _lr_method = %r - - _lr_signature = %r --''' % (filename, __tabversion__, self.lr_method, signature)) -+''' % (os.path.basename(filename), __tabversion__, self.lr_method, signature)) - - # Change smaller to 0 to go back to original tables - smaller = 1 -@@ -3183,6 +3183,9 @@ def yacc(method='LALR', debug=yaccdebug, module=None, tabmodule=tab_module, star - check_recursion=True, optimize=False, write_tables=True, debugfile=debug_file, - outputdir=None, debuglog=None, errorlog=None, picklefile=None): - -+if tabmodule is None: -+tabmodule = tab_module -+ - # Reference to the parsing method of the last built parser - global parse - diff --git a/dev-python/ply/ply-3.6-r1.ebuild b/dev-python/ply/ply-3.6-r1.ebuild deleted file mode 100644 index 96b5cc8bd4a..000 --- a/dev-python/ply/ply-3.6-r1.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -PYTHON_COMPAT=( python2_7 python3_6 ) - -inherit distutils-r1 - -DESCRIPTION="Python Lex-Yacc library" -HOMEPAGE="http://www.dabeaz.com/ply/ https://pypi.org/project/ply/"; -SRC_URI="http://www.dabeaz.com/ply/${P}.tar.gz"; - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris" -IUSE="examples" - -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" -RDEPEND="" - -DOCS=( ANNOUNCE CHANGES TODO ) -PATCHES=( - "${FILESDIR}/3.6-lextab-None.patch" - "${FILESDIR}/3.6-picklefile-IOError
[gentoo-commits] repo/gentoo:master commit in: dev-python/libcloud/
commit: 2570d4bb87dc48aae4719794e1935c21e59f8d00 Author: David Seifert gentoo org> AuthorDate: Thu Mar 19 22:12:38 2020 + Commit: David Seifert gentoo org> CommitDate: Thu Mar 19 22:12:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2570d4bb dev-python/libcloud: Remove old Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: David Seifert gentoo.org> dev-python/libcloud/Manifest | 1 - dev-python/libcloud/libcloud-1.5.0.ebuild | 53 --- 2 files changed, 54 deletions(-) diff --git a/dev-python/libcloud/Manifest b/dev-python/libcloud/Manifest index 73d94c995f4..40018b9779f 100644 --- a/dev-python/libcloud/Manifest +++ b/dev-python/libcloud/Manifest @@ -1,2 +1 @@ -DIST apache-libcloud-1.5.0.tar.bz2 1258553 BLAKE2B 9cad0f61ab8505deea99c15022da92caf24295480d16bedf9c735c1117a055c94162cdcb331734c572f375de3ba10b499d5ed46a5a11f1e634d272e69748ef79 SHA512 91c10d164f56c9f75c6e5633802c3cf31046ab7a3ae554b73310b1da2d882ac1f8e90aaf3462db57ac0949dfd66cb840ec8fc6e6b79c46128668f13183d47b30 DIST apache-libcloud-2.3.0.tar.bz2 1370556 BLAKE2B 14c6604d190d63f9049de2034b487cd7bb314add399339cac7a46dcbfea339497ede0d8058fd29dab43d53a45637fc5e60c71a5079fff6f45ed5023721eb68f2 SHA512 673c5b7b12f4510f2b43ea8199fab1e3f7ded62423d7d67301f5e3448c78750bc898c494a33d033844acf94bc292582371e9ac02ce1db6f4443a3966ef9fd0e8 diff --git a/dev-python/libcloud/libcloud-1.5.0.ebuild b/dev-python/libcloud/libcloud-1.5.0.ebuild deleted file mode 100644 index d2415a919e4..000 --- a/dev-python/libcloud/libcloud-1.5.0.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -# py3 dropped due to failing tests once lockfile installed -PYTHON_COMPAT=( python3_6 ) -PYTHON_REQ_USE="ssl(+)" - -inherit distutils-r1 - -DESCRIPTION="Unified Interface to the Cloud - python support libs" -HOMEPAGE="https://libcloud.apache.org/"; -SRC_URI="mirror://apache/${PN}/apache-${P}.tar.bz2" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="examples test" - -RDEPEND="" -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - dev-python/mock[${PYTHON_USEDEP}] - dev-python/lockfile[${PYTHON_USEDEP}] - )" - -# Known test failures -RESTRICT="test" - -S="${WORKDIR}/apache-${P}" - -python_prepare_all() { - if use examples; then - mkdir examples - mv example_*.py examples || die - fi - distutils-r1_python_prepare_all -} - -src_test() { - cp libcloud/test/secrets.py-dist libcloud/test/secrets.py || die - distutils-r1_src_test -} - -python_test() { - esetup.py test -} - -python_install_all() { - use examples && local EXAMPLES=( examples/. ) - distutils-r1_python_install_all -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pmw/
commit: 477341d3c6d318b5e291f1a209e5d37abfbb9f3d Author: David Seifert gentoo org> AuthorDate: Thu Mar 19 22:12:32 2020 + Commit: David Seifert gentoo org> CommitDate: Thu Mar 19 22:12:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=477341d3 dev-python/pmw: Remove old Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: David Seifert gentoo.org> dev-python/pmw/pmw-2.0.1.ebuild | 51 - 1 file changed, 51 deletions(-) diff --git a/dev-python/pmw/pmw-2.0.1.ebuild b/dev-python/pmw/pmw-2.0.1.ebuild deleted file mode 100644 index c369639f7ab..000 --- a/dev-python/pmw/pmw-2.0.1.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PYTHON_COMPAT=( python3_6 ) -PYTHON_REQ_USE="tk" - -inherit distutils-r1 virtualx - -MY_PN="Pmw" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Toolkit for building high-level compound widgets in Python using the Tkinter module" -HOMEPAGE="http://pmw.sourceforge.net/"; -SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="py3" -KEYWORDS="~alpha amd64 ia64 ppc sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" -IUSE="doc examples test" - -DEPEND="!dev-python/pmw:0" -RDEPEND="${DEPEND}" -# https://sourceforge.net/p/pmw/bugs/39/ -RESTRICT="test" - -S="${WORKDIR}/${MY_P}" - -python_prepare() { - 2to3 Pmw || die -} - -python_test() { - VIRTUALX_COMMAND="${PYTHON}" - cd "${BUILD_DIR}/lib/Pmw/Pmw_${PV//./_}/" || die - cp tests/{flagup.bmp,earthris.gif} . || die - for test in tests/*_test.py; do - echo "running test "$test - PYTHONPATH=tests:../../ virtualmake $test || die - done -} - -python_install_all() { - local DIR="Pmw/Pmw_${PV//./_}" - - use doc && HTML_DOCS=( "${DIR}"/doc/. ) - use examples && EXAMPLES=( "${DIR}"/demos/. ) - - distutils-r1_python_install_all -}
[gentoo-commits] repo/gentoo:master commit in: app-arch/xz-utils/
commit: 5bf55b0e0ac1ae44a24ad50eb048650242c0a57a Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Mar 19 22:10:27 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Mar 19 22:10:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bf55b0e app-arch/xz-utils: avoid collision with app-i18n/man-pages-de Closes: https://bugs.gentoo.org/713298 Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Thomas Deutschmann gentoo.org> app-arch/xz-utils/xz-utils-5.2.5.ebuild | 3 ++- app-arch/xz-utils/xz-utils-.ebuild | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/app-arch/xz-utils/xz-utils-5.2.5.ebuild b/app-arch/xz-utils/xz-utils-5.2.5.ebuild index 2aded48ce67..f518b2b582b 100644 --- a/app-arch/xz-utils/xz-utils-5.2.5.ebuild +++ b/app-arch/xz-utils/xz-utils-5.2.5.ebuild @@ -30,7 +30,8 @@ SLOT="0" IUSE="elibc_FreeBSD +extra-filters nls static-libs +threads" RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: dev-python/freezegun/, dev-python/freezegun/files/
commit: 8f29fe578854be07adb222f92f02b13992a96c8d Author: Michał Górny gentoo org> AuthorDate: Thu Mar 19 21:52:36 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Mar 19 21:56:27 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f29fe57 dev-python/freezegun: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/freezegun/Manifest | 1 - .../freezegun/files/freezegun-0.3.12-py38.patch| 122 - .../freezegun/files/freezegun-0.3.12-tests.patch | 13 --- dev-python/freezegun/freezegun-0.3.12-r1.ebuild| 55 -- 4 files changed, 191 deletions(-) diff --git a/dev-python/freezegun/Manifest b/dev-python/freezegun/Manifest index 6445e30d280..72507499306 100644 --- a/dev-python/freezegun/Manifest +++ b/dev-python/freezegun/Manifest @@ -1,2 +1 @@ -DIST freezegun-0.3.12.tar.gz 24346 BLAKE2B 09d7c662a82d7b7fa6ae56c09bff0d73e2b63fba2b492620cd8e68ee06a15129a7e901418d1881e65b440babcfe0d014ad3574ab8dd2c7eab8486b3d868273ac SHA512 f7d98ea84735b24380fa53e1e62622fe91be5a35cb75221ca4cb02418add9b0a4add9b2f691242be75acbc45d4745fef82ffe3c89890dcdffa4405940e527af4 DIST freezegun-0.3.15.tar.gz 25530 BLAKE2B 866736cfe556da50f8edba55b0b84c7365e6a1bf32d88e84dfcee6046474b30a9ea15522c3356c5ca30f9a8b79096ba17fdaab240f20e4ef1f91b25ec8262716 SHA512 9f3836f8c9f207d9bccbcaec3f1af977b26aa3699ad5f792d052e105a0de530c6dda1641480c9cd551627186bf0c65d92bf39a6f4a61f458f762d8aa999180ba diff --git a/dev-python/freezegun/files/freezegun-0.3.12-py38.patch b/dev-python/freezegun/files/freezegun-0.3.12-py38.patch deleted file mode 100644 index d35303bf9fe..000 --- a/dev-python/freezegun/files/freezegun-0.3.12-py38.patch +++ /dev/null @@ -1,122 +0,0 @@ -commit 4d998c9d6b130ed4e2d54cb96b010fec749a9c59 -Author: xtreak -Date: Wed Jun 19 14:54:22 2019 + - -Patch time.time_ns to support Python 3.8 - -diff --git a/CHANGELOG b/CHANGELOG -index efac4d3..14d96be 100644 a/CHANGELOG -+++ b/CHANGELOG -@@ -11,6 +11,7 @@ Latest - * Ignore Selenium - * Move to pytest - * Conditionally patch time.clock -+* Patch time.time_ns added in Python 3.7 - - 0.3.11 - -- -@@ -57,4 +58,4 @@ Latest - - * Add `tick` argument to allow time to move forward - * Performance improvements --* Fix timezone example in README -\ No newline at end of file -+* Fix timezone example in README -diff --git a/freezegun/api.py b/freezegun/api.py -index 5e7d7fa..bc61270 100644 a/freezegun/api.py -+++ b/freezegun/api.py -@@ -20,6 +20,7 @@ try: - except ImportError: - MayaDT = None - -+_TIME_NS_PRESENT = hasattr(time, 'time_ns') - - real_time = time.time - real_localtime = time.localtime -@@ -28,6 +29,11 @@ real_strftime = time.strftime - real_date = datetime.date - real_datetime = datetime.datetime - real_date_objects = [real_time, real_localtime, real_gmtime, real_strftime, real_date, real_datetime] -+ -+if _TIME_NS_PRESENT: -+real_time_ns = time.time_ns -+real_date_objects.append(real_time_ns) -+ - _real_time_object_ids = set(id(obj) for obj in real_date_objects) - - # time.clock is deprecated and was removed in Python 3.8 -@@ -175,6 +181,12 @@ def fake_time(): - current_time = get_current_time() - return calendar.timegm(current_time.timetuple()) + current_time.microsecond / 100.0 - -+if _TIME_NS_PRESENT: -+def fake_time_ns(): -+if _should_use_real_time(): -+return real_time_ns() -+return int(int(fake_time()) * 1e9) -+ - - def fake_localtime(t=None): - if t is not None: -@@ -331,7 +343,7 @@ class FakeDatetime(with_metaclass(FakeDatetimeMeta, real_datetime, FakeDate)): - - def date(self): - return date_to_fakedate(self) -- -+ - @property - def nanosecond(self): - try: -@@ -599,6 +611,10 @@ class _freeze_time(object): - ('real_time', real_time, fake_time), - ] - -+if _TIME_NS_PRESENT: -+time.time_ns = fake_time_ns -+to_patch.append(('real_time_ns', real_time_ns, fake_time_ns)) -+ - if real_clock is not None: - # time.clock is deprecated and was removed in Python 3.8 - time.clock = fake_clock -@@ -741,7 +757,7 @@ def freeze_time(time_to_freeze=None, tz_offset=0, ignore=None, tick=False, as_ar - ignore.append('selenium') - ignore.append('_pytest.terminal.') - ignore.append('_pytest.runner.') -- -+ - return _freeze_time(time_to_freeze, tz_offset, ignore, tick, as_arg, auto_tick_seconds) - - -diff --git a/tests/test_datetimes.py b/tests/test_datetimes.py -index cfef4a1..688fdce 100644 a/tests/test_datetimes.py -+++ b/tests/test_datetimes.py -@@ -19,6 +19,7 @@ except ImportError: - - # time.clock was removed in Python 3.8 - HAS_CLOCK = hasattr(time, 'clock') -+HAS_TIME_NS = hasattr(time, 'time_ns') - - class temp_locale(object): - """Temporarily change the locale.""" -@@ -656,3 +657,18 @@ def test_should_use_real_time(): -
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libedit/, dev-libs/libedit/files/
commit: 106a7251428a8e845127c3e46c6b1e6cd341ec0b Author: Michał Górny gentoo org> AuthorDate: Thu Mar 19 21:53:40 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Mar 19 21:56:28 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=106a7251 dev-libs/libedit: Remove old Signed-off-by: Michał Górny gentoo.org> dev-libs/libedit/Manifest | 2 - .../libedit-20170329.3.1-el_fn_sh_complete.patch | 249 - .../libedit-20170329.3.1-ncursesprivate.patch | 10 - dev-libs/libedit/libedit-20170329.3.1.ebuild | 54 - dev-libs/libedit/libedit-20190324.3.1.ebuild | 52 - 5 files changed, 367 deletions(-) diff --git a/dev-libs/libedit/Manifest b/dev-libs/libedit/Manifest index 8a7254ddf24..a823a21029e 100644 --- a/dev-libs/libedit/Manifest +++ b/dev-libs/libedit/Manifest @@ -1,3 +1 @@ -DIST libedit-20170329-3.1.tar.gz 508504 BLAKE2B 83857f2e56c1f3857e981556c4d5bb90580293a1b9b038bd08beaa2b3954ccee0b30ccdd716cca95d1811841ab8ada010084ec5cd9ab8407e996c713d0991cd8 SHA512 597ed2282240be6dc3c4a7bb8b4ade31fe16ebfeb2229e3aec58643a65882653cc91deb300343d1b1cc588959dbf95698122c4005e47dfb947efa3e6b134bb82 -DIST libedit-20190324-3.1.tar.gz 521999 BLAKE2B c48161626a5cf3140f75ec1df1d9652d961e568a0464a34f9e679f51e1e991a14c9d04a05f0de3815c4a38a9f17789a18e89ebd026450fa1053ef6420c045141 SHA512 240098989e3c5c8c5e28a61036655ad5a57f1c484e1cce2eaf3da157ff238dfb9cd81c766f82efbefa0935b7b5c07328087788cbac007b11dfb558cfaccaedf3 DIST libedit-20191211-3.1.tar.gz 516620 BLAKE2B 765926c035143e8e409d87d4f75709c861d83e2d725ec02c7ecfc3cccebe895be7d2902dd41970811207db32e6847689368f6544ea49ad42a600037a3a4edb58 SHA512 8393477a87e65d330b037494110501b5d6d2c1cbe80d82b9bc7a6315a21fd1327fe91354346966d30541015e2c277be2187fa4bb737b14f706957c70f4083547 diff --git a/dev-libs/libedit/files/libedit-20170329.3.1-el_fn_sh_complete.patch b/dev-libs/libedit/files/libedit-20170329.3.1-el_fn_sh_complete.patch deleted file mode 100644 index c54f27600e3..000 --- a/dev-libs/libedit/files/libedit-20170329.3.1-el_fn_sh_complete.patch +++ /dev/null @@ -1,249 +0,0 @@ libedit-20170329-3.1/src/filecomplete.c2017-03-29 21:15:04.0 +0300 -+++ libedit-20170329-3.1/src/filecomplete.c2017-05-21 02:23:16.0 +0300 -@@ -51,6 +51,7 @@ - #include "filecomplete.h" - - static const wchar_t break_chars[] = L" \t\n\"\\'`@$><=;|&{("; -+static const wchar_t extra_quote_chars[] = L")}*?[$\0"; - - // - /* completion functions */ -@@ -405,10 +406,14 @@ - char **(*attempted_completion_function)(const char *, int, int), - const wchar_t *word_break, const wchar_t *special_prefixes, - const char *(*app_func)(const char *), size_t query_items, -- int *completion_type, int *over, int *point, int *end) -+ int *completion_type, int *over, int *point, int *end, -+ const char *(*find_word_start_func)(const char *, const char *), -+ char *(*dequoting_func)(const char *), -+ char *(*quoting_func)(const char *)) - { - const LineInfoW *li; - wchar_t *temp; -+ char *dequoted_temp; - char **matches; - const wchar_t *ctemp; - size_t len; -@@ -429,17 +434,28 @@ - - /* We now look backwards for the start of a filename/variable word */ - li = el_wline(el); -+ if (find_word_start_func) -+ ctemp = ct_decode_string(find_word_start_func(ct_encode_string(li->buffer,&el->el_scratch), ct_encode_string(li->cursor,&el->el_scratch)),&el->el_scratch); -+ else { - ctemp = li->cursor; - while (ctemp > li->buffer - && !wcschr(word_break, ctemp[-1]) - && (!special_prefixes || !wcschr(special_prefixes, ctemp[-1]) ) ) - ctemp--; -+ } - - len = (size_t)(li->cursor - ctemp); - temp = el_malloc((len + 1) * sizeof(*temp)); - (void)wcsncpy(temp, ctemp, len); - temp[len] = '\0'; - -+ if (dequoting_func) { -+ dequoted_temp = dequoting_func(ct_encode_string(temp,&el->el_scratch)); -+ if (dequoted_temp == NULL) -+ return retval; -+ } else -+ dequoted_temp = NULL; -+ - /* these can be used by function called in completion_matches() */ - /* or (*attempted_completion_function)() */ - if (point != NULL) -@@ -450,14 +466,14 @@ - if (attempted_completion_function) { - int cur_off = (int)(li->cursor - li->buffer); - matches = (*attempted_completion_function)( -- ct_encode_string(temp, &el->el_scratch), -+ dequoted_temp? dequoted_temp : ct_encode_string(temp, &el->el_scratch), - cur_off - (int)len, cur_off); - } else - matches = NULL; - if (!attempted_completion_function || - (over != NULL && !*over && !matches)) - matches =
[gentoo-commits] repo/gentoo:master commit in: dev-python/websocket-client/
commit: dc291f11bd9d40d71523c7a817a8d88cacc265fc Author: David Seifert gentoo org> AuthorDate: Thu Mar 19 21:55:36 2020 + Commit: David Seifert gentoo org> CommitDate: Thu Mar 19 21:55:36 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc291f11 dev-python/websocket-client: Remove old Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: David Seifert gentoo.org> dev-python/websocket-client/Manifest | 3 -- .../websocket-client-0.37.0.ebuild | 34 -- .../websocket-client-0.40.0.ebuild | 34 -- .../websocket-client-0.47.0.ebuild | 34 -- 4 files changed, 105 deletions(-) diff --git a/dev-python/websocket-client/Manifest b/dev-python/websocket-client/Manifest index 56deb5aecd6..6606a7897ff 100644 --- a/dev-python/websocket-client/Manifest +++ b/dev-python/websocket-client/Manifest @@ -1,5 +1,2 @@ -DIST websocket-client-0.37.0.tar.gz 194246 BLAKE2B 805482524b603fbfeb1039bcd99d761d125504a0f8d1a69766d4f586da241efd9d07ade030152fc51228a7333c97313fb98483de95808f81cfa23e7c3b0ff1d4 SHA512 b72f18c91d9a51a1943fc798601bcd9eac8b1ce807a2abb72b7cf897da30de808160645d9c7f3eaf2430e739cd0c6c01046c452f43c61af63afe7d31d801f9f7 -DIST websocket-client-0.40.0.tar.gz 196203 BLAKE2B 303aeed5bfc84139adfbef3f3198512172220d2670e38683d660def19dcd82015bf85edd26a5aa029ba021c1f9496dca33e5ee8afc790b87eb1fa7b7b17c9aed SHA512 b57593e14087ff36ab2133fb8077aa207bcdcc04fa82d00eb8fa3b86bdf7fa949c8ca25317a7fe035ef0f36d2c996e036d2b715399813604d5593584d409a5eb -DIST websocket-client-0.47.0.tar.gz 202611 BLAKE2B 8258ac3186eedcf7e3a791768ddadbe32aa506f27889214a6a275d6710bb7adf8d0ba8354165a0d07b7a084fe5937fc65ee85e6d84fc8ad21a7d2ece4ae8d91d SHA512 0d384e96be66877ba0c24e7194e2f3d554f818c2e2f107b054e07034fa7678946738c2b08c68cd71ebe0237fa507fade319273c492871fbd0ad7085b87cf0a54 DIST websocket-client-0.48.0.tar.gz 44492 BLAKE2B 39191416d0f80778edc261e96554d3955fcb71542c891fbc506e30c768d2d684942cf690647b65c2245da45c993e3e60d65bd7ab9d28bfa6eb304a95a3ccf619 SHA512 6c678a2671ce6cfb86a61effa836bbe4bb1702f22827934b1fcd7f0f8439be76037d9b6d4d6b416249361a9a74a92701d7b90bc6276b2433388644ed66f56333 DIST websocket-client-0.56.0.tar.gz 36951 BLAKE2B 2dc82dbf2d2f9c6109645231f100d659347d6bfc854f1221a1e37b708d9a21fad7e9beaa6a272f36bd47fe0b2404f41b09c90d8fd350fc7147fb25ed680fb2d1 SHA512 f61497b5fa6deea11d0e81c1c0d3092d1efba9bcdb3427a45f51b81059444a486a9aa6a4d046fc2aa805e855d2c8e68a4ba46669c05a45eb928251c50e2e3a50 diff --git a/dev-python/websocket-client/websocket-client-0.37.0.ebuild b/dev-python/websocket-client/websocket-client-0.37.0.ebuild deleted file mode 100644 index 1540b5097e9..000 --- a/dev-python/websocket-client/websocket-client-0.37.0.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PYTHON_COMPAT=( python3_6 ) - -inherit distutils-r1 vcs-snapshot - -MY_PN=${PN//-/_} - -DESCRIPTION="WebSocket client for python with hybi13 support" -HOMEPAGE="https://github.com/liris/websocket-client"; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="amd64 ~arm64 x86 ~x64-macos" -IUSE="examples" - -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" -RDEPEND=" - dev-python/six[${PYTHON_USEDEP}] -" - -python_test() { - esetup.py test -} - -python_install_all() { - use examples && local EXAMPLES=( examples/. ) - - distutils-r1_python_install_all -} diff --git a/dev-python/websocket-client/websocket-client-0.40.0.ebuild b/dev-python/websocket-client/websocket-client-0.40.0.ebuild deleted file mode 100644 index e5abc7ddb87..000 --- a/dev-python/websocket-client/websocket-client-0.40.0.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PYTHON_COMPAT=( python3_6 ) - -inherit distutils-r1 vcs-snapshot - -MY_PN=${PN//-/_} - -DESCRIPTION="WebSocket client for python with hybi13 support" -HOMEPAGE="https://github.com/liris/websocket-client"; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="amd64 ~arm64 x86" -IUSE="examples" - -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" -RDEPEND=" - dev-python/six[${PYTHON_USEDEP}] -" - -python_test() { - esetup.py test -} - -python_install_all() { - use examples && local EXAMPLES=( examples/. ) - - distutils-r1_python_install_all -} diff --git a/dev-python/websocket-client/websocket-client-0.47.0.ebuild b/dev-python/websocket-client/websocket-client-0.47.0.ebuild deleted file mode 100644 index cca5a146b38..000 --- a/dev-python/websocket-client/websocket-client-0.47.0.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2020
[gentoo-commits] repo/gentoo:master commit in: dev-python/sympy/, dev-python/sympy/files/
commit: ef6b498f75eea4b79b5ee364060ea31b5e55116e Author: David Seifert gentoo org> AuthorDate: Thu Mar 19 21:55:48 2020 + Commit: David Seifert gentoo org> CommitDate: Thu Mar 19 21:55:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef6b498f dev-python/sympy: Remove old Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: David Seifert gentoo.org> dev-python/sympy/Manifest | 3 - .../sympy/files/sympy-1.0-doc-makefile.patch | 10 --- dev-python/sympy/files/sympy-1.0-zeta.patch| 47 -- dev-python/sympy/files/sympy-1.3-eta.patch | 12 dev-python/sympy/sympy-1.0-r1.ebuild | 71 -- dev-python/sympy/sympy-1.3.ebuild | 69 - dev-python/sympy/sympy-1.5.1.ebuild| 69 - dev-python/sympy/sympy-1.5.ebuild | 67 8 files changed, 348 deletions(-) diff --git a/dev-python/sympy/Manifest b/dev-python/sympy/Manifest index d0678e06ad9..b8791fc94ef 100644 --- a/dev-python/sympy/Manifest +++ b/dev-python/sympy/Manifest @@ -1,4 +1 @@ -DIST sympy-1.0.tar.gz 4281528 BLAKE2B b222be6ec486a01ac73e9778a7423aab45e368386003de965308cfa4e08fef07b64046f62ef707b6fa124ee6367fb051b9722e138bfe2eae4661f9e2a66c2365 SHA512 977db6e9bc6a5918cceb255981a57e85e7060c0922aefd2968b004d25d704e25a5cb5bbe09eb387e8695581e23e2825d9c40310068fe25ece7e9c23037a21f39 -DIST sympy-1.3.tar.gz 5885611 BLAKE2B 14b0639960432cd6aac087a57f81a80497a0bc40ed61eae92166cf5549deaefc611ce63c2e7a89922374e9bb902fb0a7402f5a4e425278f34c028cdc3582eb35 SHA512 3b47dcf80e9a0ca7d65860907264bbcd6f6022275c717784cd165a7a824dca3471bc5a3be9d1af6ab31e04b29f7d5305713fc47ccb67f798f45281e0ab7e03bf DIST sympy-1.5.1.tar.gz 6815997 BLAKE2B bc74d01fdf2ccea6b83a06c11f810e3d105e9d35b397c8b87a1bcc4e316d00c456f576baf57d1b4a6175e056dec58f05fbb05893519775ffa252ac018452d2ff SHA512 3c4220243d2cbcff9eedb2a7986431b5b4d7d0007c78208a60b21830c9a3528d2171086874c42205c1227f779e44c19b9562943e2935d329bc352e7ea85396c7 -DIST sympy-1.5.tar.gz 6294079 BLAKE2B ee6764264d87454c9713a6e99b70b123e1cc2d36a691287a53e8b69a548df5503168989afa2ca85a08cd5f6792c952e5556352fde07332b1fe47b3746d02b47a SHA512 882ed99cbc7333cbed85d247d04a764a92855e3d26cee96163d18ece566115b9d38999bbe05521834037dbdfc4c567548112dfddd5ece65af8f672a06091 diff --git a/dev-python/sympy/files/sympy-1.0-doc-makefile.patch b/dev-python/sympy/files/sympy-1.0-doc-makefile.patch deleted file mode 100644 index 6fe64b853c2..000 --- a/dev-python/sympy/files/sympy-1.0-doc-makefile.patch +++ /dev/null @@ -1,10 +0,0 @@ -diff -r -U2 sympy-1.0.orig/doc/Makefile sympy-1.0/doc/Makefile sympy-1.0.orig/doc/Makefile2016-03-08 19:38:39.0 +0100 -+++ sympy-1.0/doc/Makefile 2016-03-18 20:04:36.393615499 +0100 -@@ -118,5 +118,5 @@ - pdflatex -output-directory=_build/cheatsheet cheatsheet/cheatsheet.tex - --_build/cheatsheet/cheatsheet.pdf: cheatsheet/combinatoric_cheatsheet.tex -+_build/cheatsheet/combinatoric_cheatsheet.pdf: cheatsheet/combinatoric_cheatsheet.tex - mkdir -p _build/cheatsheet - pdflatex -output-directory=_build/cheatsheet cheatsheet/combinatoric_cheatsheet.tex diff --git a/dev-python/sympy/files/sympy-1.0-zeta.patch b/dev-python/sympy/files/sympy-1.0-zeta.patch deleted file mode 100644 index 43f54832c94..000 --- a/dev-python/sympy/files/sympy-1.0-zeta.patch +++ /dev/null @@ -1,47 +0,0 @@ -diff -r -U2 sympy-1.0.orig/sympy/functions/special/tests/test_zeta_functions.py sympy-1.0/sympy/functions/special/tests/test_zeta_functions.py sympy-1.0.orig/sympy/functions/special/tests/test_zeta_functions.py 2016-03-09 00:38:39.0 +0600 -+++ sympy-1.0/sympy/functions/special/tests/test_zeta_functions.py 2016-12-28 23:25:19.370041561 +0700 -@@ -125,5 +125,5 @@ - assert polylog(s, 0) == 0 - assert polylog(s, 1) == zeta(s) --assert polylog(s, -1) == dirichlet_eta(s) -+assert polylog(s, -1) == -dirichlet_eta(s) - - assert myexpand(polylog(1, z), -log(1 + exp_polar(-I*pi)*z)) -diff -r -U2 sympy-1.0.orig/sympy/functions/special/zeta_functions.py sympy-1.0/sympy/functions/special/zeta_functions.py sympy-1.0.orig/sympy/functions/special/zeta_functions.py 2016-03-09 00:38:39.0 +0600 -+++ sympy-1.0/sympy/functions/special/zeta_functions.py2016-12-28 23:23:56.109047180 +0700 -@@ -245,5 +245,5 @@ - zeta(s) - >>> polylog(s, -1) --dirichlet_eta(s) -+-dirichlet_eta(s) - - If :math:`s` is a negative integer, :math:`0` or :math:`1`, the -@@ -272,10 +272,17 @@ - @classmethod - def eval(cls, s, z): -+from sympy import unpolarify - if z == 1: - return zeta(s) - elif z == -1: --return dirichlet_eta(s) -+return -dirichlet_eta(s) - elif z == 0: --return 0 -+
[gentoo-commits] repo/gentoo:master commit in: media-video/subliminal/
commit: 33cf5635a6af1fffaa32b55aee81fe3557cbac8e Author: David Seifert gentoo org> AuthorDate: Thu Mar 19 21:55:45 2020 + Commit: David Seifert gentoo org> CommitDate: Thu Mar 19 21:55:45 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33cf5635 media-video/subliminal: Mark x86 unstable Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: David Seifert gentoo.org> media-video/subliminal/subliminal-2.0.5-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/subliminal/subliminal-2.0.5-r2.ebuild b/media-video/subliminal/subliminal-2.0.5-r2.ebuild index 0929692729d..563745b2e1c 100644 --- a/media-video/subliminal/subliminal-2.0.5-r2.ebuild +++ b/media-video/subliminal/subliminal-2.0.5-r2.ebuild @@ -18,7 +18,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 ~x86" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: 47f634e2d700bf6d6e7a55c0de3e05d6a90f8127 Author: David Seifert gentoo org> AuthorDate: Thu Mar 19 21:55:42 2020 + Commit: David Seifert gentoo org> CommitDate: Thu Mar 19 21:55:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47f634e2 dev-python/symengine: Mark x86 unstable Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: David Seifert gentoo.org> dev-python/symengine/symengine-0.5.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/symengine/symengine-0.5.1-r1.ebuild b/dev-python/symengine/symengine-0.5.1-r1.ebuild index 9f1b6b8..47f514a070a 100644 --- a/dev-python/symengine/symengine-0.5.1-r1.ebuild +++ b/dev-python/symengine/symengine-0.5.1-r1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/symengine/symengine.py/archive/v${PV}.tar.gz -> ${MY LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/django-debug-toolbar/
commit: 6aca328b0aec47b517003289b2d8351093fa3885 Author: David Seifert gentoo org> AuthorDate: Thu Mar 19 21:55:39 2020 + Commit: David Seifert gentoo org> CommitDate: Thu Mar 19 21:55:39 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6aca328b dev-python/django-debug-toolbar: Remove old Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: David Seifert gentoo.org> dev-python/django-debug-toolbar/Manifest | 2 - .../django-debug-toolbar-2.0.ebuild| 52 -- .../django-debug-toolbar-2.1.ebuild| 52 -- 3 files changed, 106 deletions(-) diff --git a/dev-python/django-debug-toolbar/Manifest b/dev-python/django-debug-toolbar/Manifest index 208cac6027f..c0d4d33f4d0 100644 --- a/dev-python/django-debug-toolbar/Manifest +++ b/dev-python/django-debug-toolbar/Manifest @@ -1,3 +1 @@ -DIST django-debug-toolbar-2.0.tar.gz 321249 BLAKE2B cd4f9e7d55deaf404369ba89eaffe0c730a058450c8368e39bfe3f5562019f5978ff33b93dc0463dc0fa6e6ba1047335d45997929dc3d2b576a78ff7cd5f75f0 SHA512 8440705a2e38f2c035a1dde4eb14ec829ead502cbbebcae46889e26877c0843389107bf14249afe9742638c4880b362fd699aed935e271bc1ade8f0a54bfea46 -DIST django-debug-toolbar-2.1.tar.gz 321132 BLAKE2B 4765a25bd7aa2578c65cd0918bf47de047e131deb896cdd7b80111e9628e4f7c39ad6dc84fc4114310fb1a8195fea263810b279e8b19b6e621879b8eb2961f82 SHA512 3cfd11b28ec6573977a0476388e8f4d63441c5b390fe974294bc059a83fc95a44c3c8df18a549403756f7929181750aec51d70b38cfe3bce1d40ba24e6b72e9d DIST django-debug-toolbar-2.2.tar.gz 322475 BLAKE2B cff55a26f4d95353edff3d7f678a052c262636afc94307e22e4d9dc1b6bbe3c0bc1a4997c4904a397de97218b462d52e67ac0f80bb05de7736cb278c7dca58ee SHA512 5cd9e50852bd7efeb83879c5e9fe10fe6df5087b746e9cb2a0e13e66b3fe0a815a6eaea4b273258e7e682149bc29ad8979268d2be263539c522624e3f16aa5f5 diff --git a/dev-python/django-debug-toolbar/django-debug-toolbar-2.0.ebuild b/dev-python/django-debug-toolbar/django-debug-toolbar-2.0.ebuild deleted file mode 100644 index 9d096f197bd..000 --- a/dev-python/django-debug-toolbar/django-debug-toolbar-2.0.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_6 ) - -inherit distutils-r1 - -DESCRIPTION="A configurable set of panels that display debug information" -HOMEPAGE=" - https://pypi.org/project/django-debug-toolbar/ - https://github.com/django-debug-toolbar/django-debug-toolbar/"; -SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -SLOT="0" -LICENSE="BSD" -KEYWORDS="~amd64 ~x86" -IUSE="doc examples" - -RDEPEND=" - >=dev-python/django-1.11[${PYTHON_USEDEP}] - >=dev-python/sqlparse-0.2.0[${PYTHON_USEDEP}] - doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) -" -DEPEND="${RDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}] -" - -python_prepare_all() { - # Prevent non essential d'loading by intersphinx - sed -e 's:intersphinx_mapping:_&:' -i docs/conf.py || die - - # This prevents distutils from installing 'tests' package, rm magic no more needed - sed -e "/find_packages/s:'tests':'tests.\*', 'tests':" -i setup.py || die - - distutils-r1_python_prepare_all -} - -python_compile_all() { - use doc && emake -C docs html -} - -python_test() { - emake test -} - -python_install_all() { - use doc && local HTML_DOCS=( docs/_build/html/. ) - use examples && local EXAMPLES=( example/. ) - distutils-r1_python_install_all -} diff --git a/dev-python/django-debug-toolbar/django-debug-toolbar-2.1.ebuild b/dev-python/django-debug-toolbar/django-debug-toolbar-2.1.ebuild deleted file mode 100644 index 3b1d9adcb3b..000 --- a/dev-python/django-debug-toolbar/django-debug-toolbar-2.1.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_6 python3_7 ) - -inherit distutils-r1 - -DESCRIPTION="A configurable set of panels that display debug information" -HOMEPAGE=" - https://pypi.org/project/django-debug-toolbar/ - https://github.com/django-debug-toolbar/django-debug-toolbar/"; -SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -SLOT="0" -LICENSE="BSD" -KEYWORDS="~amd64 ~x86" -IUSE="doc examples" - -RDEPEND=" - >=dev-python/django-1.11[${PYTHON_USEDEP}] - >=dev-python/sqlparse-0.2.0[${PYTHON_USEDEP}] - doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) -" -DEPEND="${RDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}] -" - -python_prepare_all() { - # Prevent non essential d'loading by intersphinx - sed -e 's:intersphinx_mapping:_&:' -i docs/conf.py || die - - # This prevents distutils from installing 'tests' package, rm magic no more needed - sed -e "/find_packa
[gentoo-commits] repo/gentoo:master commit in: dev-php/spdx-licenses/
commit: 6ad0bc00396f9f71543e426839404c79481d0ca9 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Mar 19 21:46:23 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Mar 19 21:54:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ad0bc00 dev-php/spdx-licenses: bump to v1.5.3 Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Thomas Deutschmann gentoo.org> dev-php/spdx-licenses/Manifest | 1 + dev-php/spdx-licenses/spdx-licenses-1.5.3.ebuild | 25 2 files changed, 26 insertions(+) diff --git a/dev-php/spdx-licenses/Manifest b/dev-php/spdx-licenses/Manifest index 8bb554ccef6..554d7e5ff64 100644 --- a/dev-php/spdx-licenses/Manifest +++ b/dev-php/spdx-licenses/Manifest @@ -1,3 +1,4 @@ DIST spdx-licenses-1.2.0.tar.gz 10974 BLAKE2B 52cba9837202b1ae598b6d3b36f4ef67ec27988fa5911f2dfff92d39515d0401f5636922a3d205413489d21fd1dfacbf68f72c907503807317c7c9e51392e016 SHA512 fdb63dd29a099afbc116b30d1deec3d2b46be998a55fd741126f1bc393c5037a9a7477e55f7e030585d826be7d72db26be5ce0b5bb57dd536137cc45890ea9c9 DIST spdx-licenses-1.4.0.tar.gz 11318 BLAKE2B bbeca0301c98bcbefe9ab09ab3f421480a4a777cd666dcbd870c193bb9af3083853561a3a49ea37a4534bef6c8f7e7c31d85b62355ab11dce006fe5f36864a10 SHA512 0ed7bc6e42e7cebe0763dcda8180d1c20da3f79587457e04be0f1331aa8464a1459ec584a8ef06db76b90eff1b6fd365196a2402384d00ddb5352afdc07afb0d DIST spdx-licenses-1.5.0.tar.gz 11576 BLAKE2B a427969df68a0ecc0f1234b1da3945c50f5f8163d182ec47a1fef31d309f216a410db95a9dd9e5b6057659a4a0afd5fad01919624e0b6ff0aee20d5bfff7d88a SHA512 184dc4c07f1d7b55539d32e4793c3ffbd8aa5a0b23439965a44450154e63e9afb74adb82031544e9e76e2ea9c5f57308d876c541dbd1583d498d3db71097fb06 +DIST spdx-licenses-1.5.3.tar.gz 12132 BLAKE2B c4f4086903769f8dffba496ed07fb490bd8def142be60c808726e52f4e059df1ffb1a2e8bd3d557b6c531c62d7e64776da1d482ff5958bfc687c11ef963925eb SHA512 b6e7fbaa422ff6d2f227f8fea24de514c0e2c34c7381930f1aabac9523a56565ab2a3df524029143f2e305967dcc0af09721ed9cf74b6e8780306c91d42c74ee diff --git a/dev-php/spdx-licenses/spdx-licenses-1.5.3.ebuild b/dev-php/spdx-licenses/spdx-licenses-1.5.3.ebuild new file mode 100644 index 000..98621560f37 --- /dev/null +++ b/dev-php/spdx-licenses/spdx-licenses-1.5.3.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Tools for working with and validating SPDX licenses" +HOMEPAGE="https://github.com/composer/spdx-licenses"; +SRC_URI="https://github.com/composer/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-lang/php:* + dev-php/fedora-autoloader" + +src_install() { + insinto "/usr/share/php/Composer/res" + doins -r res/. + + insinto "/usr/share/php/Composer/Spdx" + doins -r src/. "${FILESDIR}"/autoload.php + dodoc README.md +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/semver/
commit: 9383cd96e73f3021baa0797326ffb1be558cd079 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Mar 19 21:44:51 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Mar 19 21:54:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9383cd96 dev-php/semver: bump to v1.5.1 Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Thomas Deutschmann gentoo.org> dev-php/semver/Manifest| 1 + dev-php/semver/semver-1.5.1.ebuild | 24 2 files changed, 25 insertions(+) diff --git a/dev-php/semver/Manifest b/dev-php/semver/Manifest index 36d484190b9..56e67ef5872 100644 --- a/dev-php/semver/Manifest +++ b/dev-php/semver/Manifest @@ -1 +1,2 @@ DIST semver-1.4.2.tar.gz 10408 BLAKE2B 1504b6dff157e1b3c5ca338060e668f478fdd4e6a61be7835af6da669d22ef15a2143551e96bd01926fd2b408736fd8e70df22e1364b80712dc7d65608889b27 SHA512 2e41e2e70e9e62b280bff40b1a05b3803d95fb088eb4ce395e1f1fed79a40efc3a0ad16f8506d83a81b0e1d08e069640b2b084cc91aeb1ed41d934fd18249fe2 +DIST semver-1.5.1.tar.gz 10534 BLAKE2B ca6743415867db96696cc604c00a1ffabb35617af055a621079621fb73d951453f4c893ccf1377a142c05f5481a42884b380455c37e4e945c382f811a3917f72 SHA512 c9b582217060124fe20dcd7821e669173b9deffa976ad8921f48d22793f03af5deb4006380932e49e06da13a63db9aaa63254118d43448575446b78226d9cf3f diff --git a/dev-php/semver/semver-1.5.1.ebuild b/dev-php/semver/semver-1.5.1.ebuild new file mode 100644 index 000..1301f1d01d4 --- /dev/null +++ b/dev-php/semver/semver-1.5.1.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="Semantic versioning utilities, constraint parsing, and checking" +HOMEPAGE="https://github.com/composer/semver"; +SRC_URI="https://github.com/composer/semver/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="dev-lang/php:* + dev-php/fedora-autoloader" + +# The releases don't contain the test suite at the moment, see +# https://github.com/composer/semver/issues/59 + +src_install() { + insinto '/usr/share/php/Composer/Semver' + doins -r src/. "${FILESDIR}/autoload.php" + dodoc README.md +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/phar-utils/
commit: 09d10472c6093fd76e88dcec485a0156721b0b8c Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Mar 19 21:43:34 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Mar 19 21:54:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09d10472 dev-php/phar-utils: bump to v1.1.0 Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Thomas Deutschmann gentoo.org> dev-php/phar-utils/Manifest| 1 + dev-php/phar-utils/phar-utils-1.1.0.ebuild | 22 ++ 2 files changed, 23 insertions(+) diff --git a/dev-php/phar-utils/Manifest b/dev-php/phar-utils/Manifest index 0015d97693c..5ecf90e2f88 100644 --- a/dev-php/phar-utils/Manifest +++ b/dev-php/phar-utils/Manifest @@ -1,2 +1,3 @@ DIST phar-utils-1.0.0.tar.gz 3152 BLAKE2B c4dfd3d659989bc22adcc14c79e28d623753988742d2fdd178dfd98590b629083ad85c9f112ab23c6213fa70cdad838ebbdc01c45551892ed9a20a3374abd28c SHA512 bf3d7074a3f1101a7f03e8fb8a5bc1456674bf2f9ded6a5fc5fb2f892c1cc3c4643fab6c003851ed12ea16ce6390f482cf897beee7d7c38922b6c54c90b0934e DIST phar-utils-1.0.1.tar.gz 3251 BLAKE2B 4d12701c53c3a17a141dd35210bbac16b84be7bb6d87b459d13114b09188487f86aedc13afbf510a2e01741a72e1929e25ee5204b729fa5b23801e429f844a58 SHA512 a1fb09b712add948f7b5c19e2f9e81869c76f91dd7d41c981b3f06870a6f7a15d0c413338751587642e3dc538e181336b9fe80f61148ce304025434e9d01d6bd +DIST phar-utils-1.1.0.tar.gz 3742 BLAKE2B 8be6dd17cd7b6641b52a30f58d0f5615e966b8eaad0f2d9c2927eee98f24a840b4751ba779af2d5b27e05c2ab07333475c22896e165589b4091770356039bf82 SHA512 2d715da6deea878db0ff9dce1aa7ec46c4b25d74411df2498a55228ee9fec9bdc350003f829495dfdebf3f5bbec58810afeaa58c7f762f32af6f26ced8569e58 diff --git a/dev-php/phar-utils/phar-utils-1.1.0.ebuild b/dev-php/phar-utils/phar-utils-1.1.0.ebuild new file mode 100644 index 000..20800e16310 --- /dev/null +++ b/dev-php/phar-utils/phar-utils-1.1.0.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="PHAR file format utilities, for when PHP phars you up" +HOMEPAGE="https://github.com/Seldaek/phar-utils"; +SRC_URI="https://github.com/Seldaek/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-lang/php:*[phar] + dev-php/fedora-autoloader" + +src_install() { + insinto "/usr/share/php/Seld/PharUtils" + doins -r src/. "${FILESDIR}"/autoload.php + dodoc README.md +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/composer/
commit: 6bb315c6603a7f7f4865c2039627e571e366d917 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Mar 19 21:42:52 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Mar 19 21:54:46 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bb315c6 dev-php/composer: drop old Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Thomas Deutschmann gentoo.org> dev-php/composer/Manifest | 4 --- dev-php/composer/composer-1.8.6.ebuild | 48 -- dev-php/composer/composer-1.9.0.ebuild | 48 -- dev-php/composer/composer-1.9.1.ebuild | 48 -- dev-php/composer/composer-1.9.2.ebuild | 48 -- 5 files changed, 196 deletions(-) diff --git a/dev-php/composer/Manifest b/dev-php/composer/Manifest index 87bc9cf576c..74ca55b3c00 100644 --- a/dev-php/composer/Manifest +++ b/dev-php/composer/Manifest @@ -1,6 +1,2 @@ DIST composer-1.10.1.tar.gz 421852 BLAKE2B a40f59ab0af5eba777f1926bab78e55fd1973e53b324eec73fdca70678fc1cfe6f892790a61a66dbdbe07caa03343bfd109318daec99c2c18707785c6bf149e0 SHA512 ebc3ee48bf0d2597e7221e9ac0ab7188e7a99096d5dacdee4176b4c7b4d252d079c117b5bd9131ff38d8963f95930fa9c83fa51ed542d4f7d58276561de1f2b8 -DIST composer-1.8.6.tar.gz 409002 BLAKE2B 15d9621e062646b81518aff816a3e0b187bf1d9cd617c32e3a19167ba0c89b9ee8f55503e7d2e6d3515939f7d50131c5be0786fc04518409584960290eb32118 SHA512 97ab93acba24307897fe64b3762e77ebca9fa794c5eb476a9d774feb124dbd53b090c36b0fa9d1da38ea26d13af8bf13d7bc733c9c465fba6b908e590ea96dbc -DIST composer-1.9.0.tar.gz 410267 BLAKE2B 5bbba9eefe703eb55a7d63647e8ecb3e4560b4ffeff321282f4f0c0db1aca143e210b517f98cf5fd9a9839d714b9badb1092b9d1430d65f29e5b134d9321370f SHA512 70e484404752a6b4aa94dc2c5999ab615c5518b60a580399096c7d2b0a026feadc7c10509a00920eab8f0298015fb1f5f82abc426927a35b8bc3c3e454d0b20e -DIST composer-1.9.1.tar.gz 411432 BLAKE2B a5f495f2358166aa04062fa16074fed3978eacce864d0497a0c0ecc9ff130068d37435c15d972740d663acfb1b313276c9b6bcfa32e3e6860e0c0b15045e5d9b SHA512 34ab19a61285ccc065dbedb276677919deaff35a0e963e361d9f2dfb183e80bcea9fb04931ab7cc9fd4088a8806cf516acf0651c692d00d1cee515f7fe46de82 -DIST composer-1.9.2.tar.gz 412196 BLAKE2B 7ded79c5eb9a6446fd5eb442f443dcd45746504d940d133c67df6ccb68ce7e5ba905dc1f719b914563884396cd8914fc5b0606441692248fbbae0dafac838d69 SHA512 fbdb6f0204deb0756c8a4e496b12e4200071263bb6a23b521c880a0da547d6cbea294dcb66875f4de85369bec12a9553355ae8b33dffab387ae69de42cd1d5a0 DIST composer-1.9.3.tar.gz 412212 BLAKE2B fc293a38baaf87cc2581304e1438d48e94a85ca2c5da4eff388b1307dadacb67327d9612211af70f1734872c7a377b8713492839c2d330c9e0e7226206cdc1f6 SHA512 42a37b2187895e06f2dc8c5225a1328377afc408ad28af12d9ef5d15fe083dcf22459ce0f482abfd528683113af5f9fd1a19758294c59c69b59a5bb32e65f2cc diff --git a/dev-php/composer/composer-1.8.6.ebuild b/dev-php/composer/composer-1.8.6.ebuild deleted file mode 100644 index d39d5769d38..000 --- a/dev-php/composer/composer-1.8.6.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Dependency Manager for PHP" -HOMEPAGE="https://github.com/composer/composer"; -SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-lang/php:*[curl] - >=dev-php/ca-bundle-1.1.3 - >=dev-php/psr-log-1.1.0 - dev-php/fedora-autoloader - >=dev-php/json-schema-5.2.7 - >=dev-php/jsonlint-1.7.1 - >=dev-php/phar-utils-1.0.1 - >=dev-php/semver-1.4.2 - >=dev-php/spdx-licenses-1.5.0 - >=dev-php/symfony-console-2.8.48 - >=dev-php/symfony-filesystem-2.8.48 - >=dev-php/symfony-finder-2.8.49 - >=dev-php/symfony-process-2.8.48 - >=dev-php/xdebug-handler-1.3.1" - -src_install() { - insinto "/usr/share/${PN}" - - # Composer expects the LICENSE file to be there, and the - # easiest thing to do is to give it what it wants. - doins -r src res LICENSE - - insinto "/usr/share/${PN}/vendor" - newins "${FILESDIR}"/autoload-r1.php autoload.php - - exeinto "/usr/share/${PN}/bin" - doexe "bin/${PN}" - dosym "../share/${PN}/bin/${PN}" "/usr/bin/${PN}" - - dodoc CHANGELOG.md README.md doc/*.md - dodoc -r doc/articles doc/faqs -} diff --git a/dev-php/composer/composer-1.9.0.ebuild b/dev-php/composer/composer-1.9.0.ebuild deleted file mode 100644 index d39d5769d38..000 --- a/dev-php/composer/composer-1.9.0.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Dependency Manager for PHP" -HOMEPAGE="https://github.com/composer/composer"; -SRC_URI="https://g
[gentoo-commits] repo/gentoo:master commit in: dev-php/symfony-process/
commit: c0641426a50870a630f16cc2e329fb43c130dea2 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Mar 19 21:52:22 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Mar 19 21:54:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0641426 dev-php/symfony-process: bump to v3.4.38 Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Thomas Deutschmann gentoo.org> dev-php/symfony-process/Manifest | 1 + .../symfony-process/symfony-process-3.4.38.ebuild | 43 ++ 2 files changed, 44 insertions(+) diff --git a/dev-php/symfony-process/Manifest b/dev-php/symfony-process/Manifest index 51a7e028749..21376989361 100644 --- a/dev-php/symfony-process/Manifest +++ b/dev-php/symfony-process/Manifest @@ -1 +1,2 @@ DIST symfony-process-3.4.29.tar.gz 34684 BLAKE2B 87f79a17ac321b395a634f0b83a0d218c39a06f0b5b553904c1c00431ffaf94f7bd26aa015cd426f5ba7726f09328b4b1d4475f4f8c229eedc1d52fc3f0142c1 SHA512 9e19406cad79f51d4ec811460a762c3a5004679e53777ca37049f5d8eb73bc3b569e266bd11ecddfc42481d7f05a4850bd6901c3ec2dd1d398d5077cdbe2e0bd +DIST symfony-process-3.4.38.tar.gz 34424 BLAKE2B d990ba77e1d1e9b00e1b22381c9b3c454d94a8705ff7bd9830b59a32108f590efbb7e434e0f11421ccb143aa72d659d7211062c07c0cb36d18aae1f01e073b3a SHA512 14ff5f874904166978cb4021c87fde42611f05505498a8257089f97ae6f65051427c0f8e720a28b57e64de436818967676e35ddfc273e86b809ea0bf590662af diff --git a/dev-php/symfony-process/symfony-process-3.4.38.ebuild b/dev-php/symfony-process/symfony-process-3.4.38.ebuild new file mode 100644 index 000..569fa48b020 --- /dev/null +++ b/dev-php/symfony-process/symfony-process-3.4.38.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +DESCRIPTION="Symfony Process Component" +HOMEPAGE="https://github.com/symfony/process"; +SRC_URI="https://github.com/symfony/process/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="test" + +RDEPEND=" + dev-lang/php:* + dev-php/fedora-autoloader" +DEPEND=" + test? ( + ${RDEPEND} + dev-php/phpunit )" + +S="${WORKDIR}/process-${PV}" + +src_prepare() { + default + if use test; then + cp "${FILESDIR}"/autoload.php "${S}"/autoload-test.php || die + fi +} + +src_install() { + insinto "/usr/share/php/Symfony/Component/Process" + doins -r Exception/ Pipes/ ExecutableFinder.php InputStream.php \ + LICENSE PhpExecutableFinder.php PhpProcess.php ProcessBuilder.php \ + Process.php ProcessUtils.php "${FILESDIR}"/autoload.php + dodoc README.md +} + +src_test() { + phpunit --bootstrap "${S}"/autoload-test.php || die "test suite failed" +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/composer/
commit: 9b69ffcc339dd36b40ace3876212e716d9abb51f Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Mar 19 21:42:07 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Mar 19 21:54:45 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b69ffcc dev-php/composer: bump to v1.10.1 Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Thomas Deutschmann gentoo.org> dev-php/composer/Manifest | 1 + dev-php/composer/composer-1.10.1.ebuild | 48 + 2 files changed, 49 insertions(+) diff --git a/dev-php/composer/Manifest b/dev-php/composer/Manifest index 2322e8e91e2..87bc9cf576c 100644 --- a/dev-php/composer/Manifest +++ b/dev-php/composer/Manifest @@ -1,3 +1,4 @@ +DIST composer-1.10.1.tar.gz 421852 BLAKE2B a40f59ab0af5eba777f1926bab78e55fd1973e53b324eec73fdca70678fc1cfe6f892790a61a66dbdbe07caa03343bfd109318daec99c2c18707785c6bf149e0 SHA512 ebc3ee48bf0d2597e7221e9ac0ab7188e7a99096d5dacdee4176b4c7b4d252d079c117b5bd9131ff38d8963f95930fa9c83fa51ed542d4f7d58276561de1f2b8 DIST composer-1.8.6.tar.gz 409002 BLAKE2B 15d9621e062646b81518aff816a3e0b187bf1d9cd617c32e3a19167ba0c89b9ee8f55503e7d2e6d3515939f7d50131c5be0786fc04518409584960290eb32118 SHA512 97ab93acba24307897fe64b3762e77ebca9fa794c5eb476a9d774feb124dbd53b090c36b0fa9d1da38ea26d13af8bf13d7bc733c9c465fba6b908e590ea96dbc DIST composer-1.9.0.tar.gz 410267 BLAKE2B 5bbba9eefe703eb55a7d63647e8ecb3e4560b4ffeff321282f4f0c0db1aca143e210b517f98cf5fd9a9839d714b9badb1092b9d1430d65f29e5b134d9321370f SHA512 70e484404752a6b4aa94dc2c5999ab615c5518b60a580399096c7d2b0a026feadc7c10509a00920eab8f0298015fb1f5f82abc426927a35b8bc3c3e454d0b20e DIST composer-1.9.1.tar.gz 411432 BLAKE2B a5f495f2358166aa04062fa16074fed3978eacce864d0497a0c0ecc9ff130068d37435c15d972740d663acfb1b313276c9b6bcfa32e3e6860e0c0b15045e5d9b SHA512 34ab19a61285ccc065dbedb276677919deaff35a0e963e361d9f2dfb183e80bcea9fb04931ab7cc9fd4088a8806cf516acf0651c692d00d1cee515f7fe46de82 diff --git a/dev-php/composer/composer-1.10.1.ebuild b/dev-php/composer/composer-1.10.1.ebuild new file mode 100644 index 000..29915836e3c --- /dev/null +++ b/dev-php/composer/composer-1.10.1.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Dependency Manager for PHP" +HOMEPAGE="https://github.com/composer/composer"; +SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-lang/php:*[curl] + >=dev-php/ca-bundle-1.1.3 + >=dev-php/psr-log-1.1.0 + dev-php/fedora-autoloader + >=dev-php/json-schema-5.2.7 + >=dev-php/jsonlint-1.7.1 + >=dev-php/phar-utils-1.0.1 + >=dev-php/semver-1.4.2 + >=dev-php/spdx-licenses-1.5.0 + >=dev-php/symfony-console-2.8.48 + >=dev-php/symfony-filesystem-2.8.48 + >=dev-php/symfony-finder-2.8.49 + >=dev-php/symfony-process-2.8.48 + >=dev-php/xdebug-handler-1.3.1" + +src_install() { + insinto "/usr/share/${PN}" + + # Composer expects the LICENSE file to be there, and the + # easiest thing to do is to give it what it wants. + doins -r src res LICENSE + + insinto "/usr/share/${PN}/vendor" + newins "${FILESDIR}"/autoload-r1.php autoload.php + + exeinto "/usr/share/${PN}/bin" + doexe "bin/${PN}" + dosym "../share/${PN}/bin/${PN}" "/usr/bin/${PN}" + + dodoc CHANGELOG.md README.md doc/*.md + dodoc -r doc/articles doc/faqs +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/symfony-finder/
commit: bb57567892fe845f6a49b4af743c7322458a9176 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Mar 19 21:51:19 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Mar 19 21:54:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb575678 dev-php/symfony-finder: bump to v3.4.38 Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Thomas Deutschmann gentoo.org> dev-php/symfony-finder/Manifest| 1 + .../symfony-finder/symfony-finder-3.4.38.ebuild| 40 ++ 2 files changed, 41 insertions(+) diff --git a/dev-php/symfony-finder/Manifest b/dev-php/symfony-finder/Manifest index 77527123b73..ea7b76dad6b 100644 --- a/dev-php/symfony-finder/Manifest +++ b/dev-php/symfony-finder/Manifest @@ -1,2 +1,3 @@ DIST symfony-finder-3.2.8.tar.gz 24452 BLAKE2B eed88ea672381fa3a0fef9390109fa7b89b8de87f4e0174fcb24c009044818b7c56846eec0b3240eed1c05fe7d682713fdd41c84e5d766cc2632e5576b38b741 SHA512 7eff457c6c70bf58b4af7e9adbeeb68a1ad684b95510d929f137545be6b755ece37949687f4de27c7fb4d5f208e30c6b0b3a32a804f7a6a6b8ed0d4ed7dfd9cd DIST symfony-finder-3.4.28.tar.gz 25618 BLAKE2B 592a10a5e8d7f1782242d79bc11ebfde6d528025a65bb18d5c36b238c418a3df10e637a285d0859bb79ab152aafdad5d61d32396efed6f6fe0e800aff03fae69 SHA512 5b1754e47eb484fddfb1d29f181efaabb371e62c2afe5c7c1d0552ac82de81aff0fbc6594498b859b64cd34cf35e57cf29110d59e5f376263f1b136a4d184b69 +DIST symfony-finder-3.4.38.tar.gz 25631 BLAKE2B e15224294373f35222ba5af10598339714892d637e7ee6e52ad6e0fd22802c3ea7fd9eda2e172ff0f73a3788afc640ff8093440ab71f1182d13783f96d5b70df SHA512 60987869275547b097ce8492164a443f4535d41d8b4453da3aadf96af536dd1ed6148fbb7100959e5ca7f560b259c9256e5d76a71e98aa6e3ccd808df051 diff --git a/dev-php/symfony-finder/symfony-finder-3.4.38.ebuild b/dev-php/symfony-finder/symfony-finder-3.4.38.ebuild new file mode 100644 index 000..cf2ac3ad9a1 --- /dev/null +++ b/dev-php/symfony-finder/symfony-finder-3.4.38.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Symfony Finder Component" +HOMEPAGE="https://github.com/symfony/finder"; +SRC_URI="https://github.com/symfony/finder/archive/v${PV}.tar.gz -> symfony-finder-${PV}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND="dev-lang/php:* + dev-php/fedora-autoloader" +DEPEND="test? ( ${RDEPEND} >=dev-php/phpunit-5.7.15 )" + +S="${WORKDIR}/finder-${PV}" + +PATCHES=( "${FILESDIR}"/${PN}-3.4.28-skip-file-time-sort-tests.patch ) + +src_prepare() { + default + if use test; then + cp "${FILESDIR}/autoload.php" "${S}/autoload-test.php" || die + fi +} + +src_install() { + insinto "/usr/share/php/Symfony/Component/Finder" + doins -r Comparator Exception Iterator + doins *.php "${FILESDIR}"/autoload.php + dodoc CHANGELOG.md README.md +} + +src_test() { + phpunit --bootstrap "${S}/autoload-test.php" || die 'test suite failed' +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/PHPMailer/
commit: 05b1a797feaed4f2c935af2f6a700fbf46d2855b Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Mar 19 21:36:32 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Mar 19 21:54:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05b1a797 dev-php/PHPMailer: bump to v6.1.5 Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Thomas Deutschmann gentoo.org> dev-php/PHPMailer/Manifest | 1 + dev-php/PHPMailer/PHPMailer-6.1.5.ebuild | 73 2 files changed, 74 insertions(+) diff --git a/dev-php/PHPMailer/Manifest b/dev-php/PHPMailer/Manifest index ce5f319bb3c..d6699fcd8b8 100644 --- a/dev-php/PHPMailer/Manifest +++ b/dev-php/PHPMailer/Manifest @@ -4,3 +4,4 @@ DIST PHPMailer-6.0.7.tar.gz 91706 BLAKE2B 1d3d22dea463040840c1259cfbdbcf2da59cd3 DIST PHPMailer-6.1.2.tar.gz 93635 BLAKE2B f8a12415a0e24697c84de06782f78a1cc37785ad0a1764dfd53470ca1ac5a8d4dffc418794b7627d2702b16f68ea83a93b362b7659a95e0c0a84e1a9b66b7b9b SHA512 3192f77f7d0158f30c7ea4484c86c279e0563e629702901f66901003c384101c57f7482feb14fc61927afaae8adea5d8fc34bd07c7058f68f6144303ce235fd5 DIST PHPMailer-6.1.3.tar.gz 93690 BLAKE2B 08f653520a2b7819470cbb5cf1f43480cdcab51fe452f4831df47269f4223cfeb7016e41e8de75c11b15a04fa278fe08439f3c022af9088a5c8f5e4259ae7ebb SHA512 195155e49b29740422e75d7dbcf082cf8b26c87dad7b5473b9d55267e31af3847cb65a1c79f73225fa79080428d8c7516f5cd4d083824fa42f3b22a3bec8c34e DIST PHPMailer-6.1.4.tar.gz 93915 BLAKE2B 9f4ec584c57d70c4cbbc33c4ba85469579a00ebbf4aa4680b6f965ad37339b923386e371c01b673bca8c0de6f6ed123b6a1456541b1c472c6f0c93592c7c9e96 SHA512 f13cb959d89c64392ecff4cceaa650c80310f854aaff1c09144727aeb7f50c7ebeaaf7a2be488fa796b5acd1c42c4d13204b0410bc579d2e6aec98feee3b21ef +DIST PHPMailer-6.1.5.tar.gz 94435 BLAKE2B 8c4f515af8260d20524636be6c89a3d6a8824691037d956141a2822163d1e59676c0dcf96683b0e4434e94ffb3f57235afc758840920156a7aa664290ad04b65 SHA512 a741dd4fa585619892cc1d8b4ce35fee7c1f5f44d946b368e1a363eff77e5afe1553ac295db49c6110131561c1124b1dc184c9a405fb1652e7aeab9d7b0323a8 diff --git a/dev-php/PHPMailer/PHPMailer-6.1.5.ebuild b/dev-php/PHPMailer/PHPMailer-6.1.5.ebuild new file mode 100644 index 000..e27c5fd9332 --- /dev/null +++ b/dev-php/PHPMailer/PHPMailer-6.1.5.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Full-featured email creation and transfer class for PHP" +HOMEPAGE="https://github.com/PHPMailer/PHPMailer"; +SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +# To help out the Composer children, the tests and examples are missing +# from the release tarballs. +IUSE="doc idn ssl" + +# The ctype and filter extensions get used unconditionally, with no +# fallback and no "extension missing" exception. All of the other +# extensions are technically optional, depending on how you use +# PHPMailer and whether or not you're willing to settle for fallback +# implementations. +# +# The insane dependency string is to prevent the ctype and filter +# extensions from being provided by one version (i.e. slot) of PHP, +# while intl and unicode are provided by another. +RDEPEND=" + ssl? ( + idn? ( dev-lang/php:*[ctype,filter,intl,ssl,unicode] ) + !idn? ( dev-lang/php:*[ctype,filter,ssl] ) + ) + !ssl? ( + idn? ( dev-lang/php:*[ctype,filter,intl,unicode] ) + !idn? ( dev-lang/php:*[ctype,filter] ) + )" +BDEPEND="doc? ( dev-php/phpDocumentor )" + +src_prepare() { + # OAuth.php relies on a (now non-nonexistent) autoloader. We remove + # it early so that we don't generate documentation for it later on. + rm src/OAuth.php || die 'failed to remove src/OAuth.php' + eapply_user +} + +src_compile() { + if use doc; then + phpdoc --filename="src/*.php" \ + --target="./html" \ + --cache-folder="${T}" \ + --title="${PN}" \ + --sourcecode \ + --force \ + --progressbar \ + || die "failed to generate API documentation" + fi +} + +src_install() { + # The PHPMailer class loads its language files + # using a relative path, so we need to keep the "src" here. + insinto "/usr/share/php/${PN}" + doins -r language src + + dodoc README.md SECURITY.md + use doc && dodoc -r html/* +} + +pkg_postinst() { + elog "${PN} has been installed in /usr/share/php/${PN}/." + elog "Upstream no longer provides an autoloader, so you will need" + elog "to include each source file (for example: PHPMailer.php," + elog "Exception.php,...) that you need." +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/xdebug-client/
commit: 6c3cbeaeb9919a5671d121305127d26fdf8e3fe2 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Mar 19 21:33:15 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Mar 19 21:54:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c3cbeae dev-php/xdebug-client: bump to v2.9.3 Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Thomas Deutschmann gentoo.org> dev-php/xdebug-client/Manifest | 1 + dev-php/xdebug-client/xdebug-client-2.9.3.ebuild | 40 2 files changed, 41 insertions(+) diff --git a/dev-php/xdebug-client/Manifest b/dev-php/xdebug-client/Manifest index 08b0ccd1181..26f0408fa33 100644 --- a/dev-php/xdebug-client/Manifest +++ b/dev-php/xdebug-client/Manifest @@ -1,2 +1,3 @@ DIST xdebug-2.6.1.tgz 283961 BLAKE2B 4478d591591102a9efa248820831e4d43d89eb9b80379c92fe85c888377a31d855ac4ea98c13ad87da68f7e7f659483cfa36fd4651f245d5603fcada2e2fcf73 SHA512 31f26e592b3888d7cc74c6a7c51e0cc1151cf8a32100dda78098fb5b3e307cf8d0445b97247986c75b303a787f89b3937bc042dc52f19ca995753a6843bbd80b DIST xdebug-2.9.2.tar.gz 432926 BLAKE2B 3d524e5a1aec0621389970e80cdc23dfd40a17113ad09294de65290531cac1b33cbc248be341e0c29d9ebb825be25dd6d6b65b9ebcca0c2c3ca43784d2bf9d50 SHA512 ef1780f34572ea47de7e107b5120a0ec640e0ce4ec2a1c98c128c4f69ec9916879d82b11d2eb94d9630ed27b2d20afec7ccda9f79040d47dbaba9e191d03 +DIST xdebug-2.9.3.tar.gz 434509 BLAKE2B dd6a42518e9100db32a4858f131fc5cd8f6ed715bbf16a8d20fbba40b7503a897dd6d010af81d0001301b999a64b5d67b193c72a456e396b54ddd61823556d57 SHA512 ec77a036e622a867d4ef46aa844d4d3a2b9ce04c8ce64300451f50539c9889dd10cec96b18292268540e2aee0260caeffbd9fa03abd24891b4c9fe68d02598d5 diff --git a/dev-php/xdebug-client/xdebug-client-2.9.3.ebuild b/dev-php/xdebug-client/xdebug-client-2.9.3.ebuild new file mode 100644 index 000..ad1c2866a29 --- /dev/null +++ b/dev-php/xdebug-client/xdebug-client-2.9.3.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86" + +MY_PN="xdebug" +MY_PV="${PV/_/}" +MY_PV="${MY_PV/rc/RC}" + +inherit autotools + +DESCRIPTION="Xdebug client for the Common Debugger Protocol (DBGP)" +HOMEPAGE="https://xdebug.org/"; +# Using tarball from GitHub for tests +#SRC_URI="http://pecl.php.net/get/xdebug-${MY_PV}.tgz"; +SRC_URI="https://github.com/xdebug/xdebug/archive/${MY_PV}.tar.gz -> ${MY_PN}-${PV}.tar.gz" +LICENSE="Xdebug" +SLOT="0" +IUSE="libedit" + +S="${WORKDIR}/${MY_PN}-${MY_PV}/debugclient" + +DEPEND="libedit? ( dev-libs/libedit ) net-libs/libnsl:0=" +RDEPEND="${DEPEND}" + +src_prepare() { + default + + eautoreconf +} + +src_configure() { + econf $(use_with libedit) +} + +src_install() { + newbin debugclient xdebug +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/xdebug-handler/
commit: b4a7dfdb50525cca2779f081910d4ed8df6e689c Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Mar 19 21:54:15 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Mar 19 21:54:55 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4a7dfdb dev-php/xdebug-handler: bump to v1.4.1 Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Thomas Deutschmann gentoo.org> dev-php/xdebug-handler/Manifest| 1 + dev-php/xdebug-handler/xdebug-handler-1.4.1.ebuild | 23 ++ 2 files changed, 24 insertions(+) diff --git a/dev-php/xdebug-handler/Manifest b/dev-php/xdebug-handler/Manifest index fec61186707..2ea6a104365 100644 --- a/dev-php/xdebug-handler/Manifest +++ b/dev-php/xdebug-handler/Manifest @@ -1,2 +1,3 @@ DIST xdebug-handler-1.3.0.tar.gz 12363 BLAKE2B ad89580e57728a444958d72f236fee14665f6fbed998018a28b181cdfc3a448da0a06dc335c3d95413eff6f6b92fc3d44ac8c03da282eb3dc65ae14600430825 SHA512 ed0206982c5ffab3c8ff56dcf8055230aaa358fbe89c15880cfce33abc27adb3b13f75bf7d78988f6bae4d0d072c66f557cd93082e89e7ca7993b257c04a2c61 DIST xdebug-handler-1.3.1.tar.gz 12589 BLAKE2B fcee0a2412473f5e7a07defa96b991803728f831c8ab0dfa053c3ff8671a2dd187d5199e51ac90579830f5a005038411c2097be8a1f1370e8e06d090922f508a SHA512 a00d9cb8e23cd6bbad6c25f82c8db314451a88f49d90e755a9c81fa57794ecc79612481e031d60cdb2ee4fd4e256ffc02e847c76089daf720f8811659799131e +DIST xdebug-handler-1.4.1.tar.gz 13190 BLAKE2B 05637bbe52896f779026258e5b69d6fae03d575e8a497ea983fe67354af6277a7769ec32ce3c10682ce2f654c135086710836005561211b04958546180228d50 SHA512 ac79debf0cb6a31f90354115b6fda1d373b148691dd0b86044ae7a257f2fc6998a773e1b150519d12e6dcbeddf326ed38f9b8fbdc0dec736ebfc4cc6e83a462d diff --git a/dev-php/xdebug-handler/xdebug-handler-1.4.1.ebuild b/dev-php/xdebug-handler/xdebug-handler-1.4.1.ebuild new file mode 100644 index 000..806a747fbd3 --- /dev/null +++ b/dev-php/xdebug-handler/xdebug-handler-1.4.1.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Restart a CLI process without loading the xdebug extension" +HOMEPAGE="https://github.com/composer/xdebug-handler"; +SRC_URI="https://github.com/composer/xdebug-handler/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-lang/php:* + dev-php/fedora-autoloader + >=dev-php/psr-log-1.0.2" + +src_install() { + insinto /usr/share/php/Composer/XdebugHandler + doins src/*.php "${FILESDIR}/autoload.php" + dodoc README.md +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/PHPMailer/
commit: e87b0702e52d063f2c802324500d767a08349b70 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Mar 19 21:35:59 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Mar 19 21:54:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e87b0702 dev-php/PHPMailer: bump to v5.2.28 Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Thomas Deutschmann gentoo.org> dev-php/PHPMailer/Manifest| 1 + dev-php/PHPMailer/PHPMailer-5.2.28.ebuild | 64 +++ 2 files changed, 65 insertions(+) diff --git a/dev-php/PHPMailer/Manifest b/dev-php/PHPMailer/Manifest index cfc0634baad..ce5f319bb3c 100644 --- a/dev-php/PHPMailer/Manifest +++ b/dev-php/PHPMailer/Manifest @@ -1,4 +1,5 @@ DIST PHPMailer-5.2.27.tar.gz 159227 BLAKE2B e5ff2dd62cb12396bee58f0dce2fec3148dcf425cd91d69b76659ded7c38d8d5dea4830649dbeaa4732e098deecfe7ee77e338497b080997a44fbcf28d0833c7 SHA512 5a466133feec323d3739b9a1bde36731f5e65ecf61aa3f2fa6cc4ed0bd6f9280f8e2a17b6b7ac481846509ba3e8b0b97062f0dbbd644ccec3884b7a03f489a1b +DIST PHPMailer-5.2.28.tar.gz 159284 BLAKE2B 866a38c60ac55cbd8aefec5ad82211575e672578ddff1af435e676c7058b0a090884f3e5f2c1e6f30c94b01e393f982f644e578ea22c931ffb8a93be717e379b SHA512 c2dd762b8958d1dc68fec52d7daae7337e05cadcbcf9e67c27247c808877cf3132e80cf6d4c9c577f8ad9203e433282e45f2166bccce025bcc4477724eb7036f DIST PHPMailer-6.0.7.tar.gz 91706 BLAKE2B 1d3d22dea463040840c1259cfbdbcf2da59cd31e915ea8a73bb9981844e9ae6e32ca1e9a40a576fedcd8c0a049f92f9b5422040e12dcc66b2c555dbd36126c67 SHA512 0d00ff177fc82c3cc54ed04cfd333739c9346f89dba1ccb8bd01abd3de4c55c96dbd51cc0f4cc76d6690acd22c6bb4f632dcfb785ec1d0a32a8751ddf6e9 DIST PHPMailer-6.1.2.tar.gz 93635 BLAKE2B f8a12415a0e24697c84de06782f78a1cc37785ad0a1764dfd53470ca1ac5a8d4dffc418794b7627d2702b16f68ea83a93b362b7659a95e0c0a84e1a9b66b7b9b SHA512 3192f77f7d0158f30c7ea4484c86c279e0563e629702901f66901003c384101c57f7482feb14fc61927afaae8adea5d8fc34bd07c7058f68f6144303ce235fd5 DIST PHPMailer-6.1.3.tar.gz 93690 BLAKE2B 08f653520a2b7819470cbb5cf1f43480cdcab51fe452f4831df47269f4223cfeb7016e41e8de75c11b15a04fa278fe08439f3c022af9088a5c8f5e4259ae7ebb SHA512 195155e49b29740422e75d7dbcf082cf8b26c87dad7b5473b9d55267e31af3847cb65a1c79f73225fa79080428d8c7516f5cd4d083824fa42f3b22a3bec8c34e diff --git a/dev-php/PHPMailer/PHPMailer-5.2.28.ebuild b/dev-php/PHPMailer/PHPMailer-5.2.28.ebuild new file mode 100644 index 000..160382537ad --- /dev/null +++ b/dev-php/PHPMailer/PHPMailer-5.2.28.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +DESCRIPTION="Full-featured email creation and transfer class for PHP" +HOMEPAGE="https://github.com/PHPMailer/PHPMailer"; +SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc examples idn ssl" + +# The ctype and filter extensions get used unconditionally, with no +# fallback and no "extension missing" exception. All of the other +# extensions are technically optional, depending on how you use +# PHPMailer and whether or not you're willing to settle for fallback +# implementations. +# +# The insane dependency string is to prevent the ctype and filter +# extensions from being provided by one version (i.e. slot) of PHP, +# while intl and unicode are provided by another. +RDEPEND=" + ssl? ( + idn? ( dev-lang/php:*[ctype,filter,intl,ssl,unicode] ) + !idn? ( dev-lang/php:*[ctype,filter,ssl] ) + ) + !ssl? ( + idn? ( dev-lang/php:*[ctype,filter,intl,unicode] ) + !idn? ( dev-lang/php:*[ctype,filter] ) + )" +DEPEND="${RDEPEND} + doc? ( dev-php/phpDocumentor )" + +src_compile() { + if use doc; then + phpdoc --filename="class.*.php" \ + --target="./html" \ + --cache-folder="${T}" \ + --title="${PN}" \ + --sourcecode \ + --force \ + --progressbar \ + || die "failed to generate API documentation" + fi +} + +src_install() { + # To help out the Composer kids, most of the documentation and + # tests are missing from the release tarballs. + insinto "/usr/share/php/${PN}" + doins -r *.php language extras + + use examples && dodoc -r examples + use doc && dodoc -r html/* +} + +pkg_postinst() { + elog "${PN} has been installed in /usr/share/php/${PN}/." + elog "To use it in a script, require('${PN}/${PN}Autoload.php')," + elog "and then use the ${PN} class normally. Most of the examples in" + elog "the documentation should work without further modification." +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/symfony-console/
commit: 447a79e7ec89ce9d240870b26ff55745315ba4f4 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Mar 19 21:48:02 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Mar 19 21:54:51 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=447a79e7 dev-php/symfony-console: bump to v2.8.52 Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Thomas Deutschmann gentoo.org> dev-php/symfony-console/Manifest | 1 + .../symfony-console/symfony-console-2.8.52.ebuild | 28 ++ 2 files changed, 29 insertions(+) diff --git a/dev-php/symfony-console/Manifest b/dev-php/symfony-console/Manifest index 47ef299cac8..4e5766a7b31 100644 --- a/dev-php/symfony-console/Manifest +++ b/dev-php/symfony-console/Manifest @@ -2,3 +2,4 @@ DIST symfony-console-2.7.9.tar.gz 116610 BLAKE2B 1b1da6f81a88b2887a6a5eb5553c4aa DIST symfony-console-2.8.43.tar.gz 131451 BLAKE2B f3a0c57f6c746c9cf18b0b9f6ae32aea055f0c3d5ba0c1a43d5492efcfab897184db49dc8ace1c465ca8b04194d10f1acab6b2c1ea2d3c62c3aa54524f514f39 SHA512 e5177052bb826fe5f023c569e24440588f75d34d4caf56f69ee1a88a5e7d3b639741c1262600543d617b80d5a086472d54b45f48e7eb79375759d4e5cce742d8 DIST symfony-console-2.8.48.tar.gz 132206 BLAKE2B 970d4e7526681159aa76fdede0e533875c163cb7fdb2156f0eebb9540602c8e29b3ee8b5a9bb5509a629b9a910d00cfc5625f203a77807ed0da670a0e41e4be9 SHA512 358e0f44e516ffdb626bd7da29b415f1a563bd400b627991928e5014aee8a5ec9bd1c61fa4f6c25f6f28b1f88f6f16d9d718bdda22b9f3b906db4cc85cfadb1a DIST symfony-console-2.8.50.tar.gz 132180 BLAKE2B 25611de88061feafb6fcf26bc5c89145d02ddacff1f6bc3d81a30ea89314a33c5231dcf050f5c22817eed3c2bb7e2defcd820bf586436693c47a9ceca7384ffe SHA512 e1229f8855ad6d48e75abddc2953c3e48c6ceb025536c748c4aec75e9b1c4c482bf36de2070b62c0d31904e45df02b3241c42b48e24c2d609c8280b6126a49bd +DIST symfony-console-2.8.52.tar.gz 132191 BLAKE2B 0eb276cb1d7faac0e21558906d4c7f299901cd06911d8bcdbf5842dec508ed5ec48bd8fc32d186dff24968471549912083864b726ec177eb53cfb11bcbae7604 SHA512 a066c6e81e7cb64a819271e188e25fcc7bced16a9f2408fd55d765dff052d331b2e68df05b2c107070a67c919eb46619a5626aaf4866620d9075653390824e5c diff --git a/dev-php/symfony-console/symfony-console-2.8.52.ebuild b/dev-php/symfony-console/symfony-console-2.8.52.ebuild new file mode 100644 index 000..492cf785652 --- /dev/null +++ b/dev-php/symfony-console/symfony-console-2.8.52.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Subtree split of the Symfony Console Component" +HOMEPAGE="https://github.com/symfony/console"; +SRC_URI="https://github.com/symfony/console/archive/v${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-lang/php:* + dev-php/fedora-autoloader + >=dev-php/psr-log-1.0.2 + >=dev-php/symfony-event-dispatcher-2.1.0 + >=dev-php/symfony-process-2.8.12" + +S="${WORKDIR}/console-${PV}" + +src_install() { + insinto "/usr/share/php/Symfony/Component/Console" + doins -r . "${FILESDIR}"/autoload.php + dodoc README.md +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/symfony-filesystem/
commit: ac498ba0da0e954c67da4baccc6f0fea68faf7a9 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Mar 19 21:50:03 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Mar 19 21:54:52 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac498ba0 dev-php/symfony-filesystem: bump to v3.4.36 Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Thomas Deutschmann gentoo.org> dev-php/symfony-filesystem/Manifest| 1 + .../symfony-filesystem-3.4.36.ebuild | 39 ++ 2 files changed, 40 insertions(+) diff --git a/dev-php/symfony-filesystem/Manifest b/dev-php/symfony-filesystem/Manifest index 5442b6d1d3f..549662a3198 100644 --- a/dev-php/symfony-filesystem/Manifest +++ b/dev-php/symfony-filesystem/Manifest @@ -1 +1,2 @@ DIST symfony-filesystem-3.4.28.tar.gz 19238 BLAKE2B dcb9752a5691834aa87b3866b6c2f53b54d5953cf721547cf3ae8aa03e826bcacb2393f324bf9a767013a2daebcf9654c7ce18822ac40758d96b35b174b8ab6d SHA512 4a2e19bf6df69396e503e2d9b37e9deaaba5eb4fa95857b7b19e1ce073462d2ca18442b6cc1c30021f925d0878f635aa9bc1c5de55318f0c521a291efcc8 +DIST symfony-filesystem-3.4.36.tar.gz 19282 BLAKE2B fd084715356b49588ff6a589372ab1958e3bd58b3af690b554ef1562553bf57504ca184fea06a3aa58ea12381773cebb57e11ba385be5c23ebce3f9e576413ec SHA512 2a43d22e64adfe50a1915f3833c70962f90a8da3cf7bb8b7bf30b1e0f17d6bd4857b35687207e019037d24ad71f46228ddd6eb46713117b82a92f94653cb2384 diff --git a/dev-php/symfony-filesystem/symfony-filesystem-3.4.36.ebuild b/dev-php/symfony-filesystem/symfony-filesystem-3.4.36.ebuild new file mode 100644 index 000..03a6ae68819 --- /dev/null +++ b/dev-php/symfony-filesystem/symfony-filesystem-3.4.36.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Symfony Filesystem Component" +HOMEPAGE="https://github.com/symfony/filesystem"; +SRC_URI="https://github.com/symfony/filesystem/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND="dev-lang/php:* + dev-php/fedora-autoloader" +DEPEND="test? ( ${RDEPEND} >=dev-php/phpunit-5.7.15 )" + +S="${WORKDIR}/filesystem-${PV}" + +src_prepare() { + default + if use test; then + cp "${FILESDIR}/autoload.php" "${S}/autoload-test.php" || die + fi +} + +src_install() { + insinto "/usr/share/php/Symfony/Component/Filesystem" + doins -r Exception + doins *.php "${FILESDIR}/autoload.php" + dodoc CHANGELOG.md README.md +} + +src_test() { + phpunit --bootstrap "${S}/autoload-test.php" \ + --exclude-group network || die 'test suite failed' +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/xdebug/
commit: eabfb236f8820106500574ea452cc257855e4301 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Mar 19 21:33:55 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Mar 19 21:54:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eabfb236 dev-php/xdebug: bump to v2.9.3 Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Thomas Deutschmann gentoo.org> dev-php/xdebug/Manifest| 1 + dev-php/xdebug/xdebug-2.9.3.ebuild | 42 ++ 2 files changed, 43 insertions(+) diff --git a/dev-php/xdebug/Manifest b/dev-php/xdebug/Manifest index 08b0ccd1181..26f0408fa33 100644 --- a/dev-php/xdebug/Manifest +++ b/dev-php/xdebug/Manifest @@ -1,2 +1,3 @@ DIST xdebug-2.6.1.tgz 283961 BLAKE2B 4478d591591102a9efa248820831e4d43d89eb9b80379c92fe85c888377a31d855ac4ea98c13ad87da68f7e7f659483cfa36fd4651f245d5603fcada2e2fcf73 SHA512 31f26e592b3888d7cc74c6a7c51e0cc1151cf8a32100dda78098fb5b3e307cf8d0445b97247986c75b303a787f89b3937bc042dc52f19ca995753a6843bbd80b DIST xdebug-2.9.2.tar.gz 432926 BLAKE2B 3d524e5a1aec0621389970e80cdc23dfd40a17113ad09294de65290531cac1b33cbc248be341e0c29d9ebb825be25dd6d6b65b9ebcca0c2c3ca43784d2bf9d50 SHA512 ef1780f34572ea47de7e107b5120a0ec640e0ce4ec2a1c98c128c4f69ec9916879d82b11d2eb94d9630ed27b2d20afec7ccda9f79040d47dbaba9e191d03 +DIST xdebug-2.9.3.tar.gz 434509 BLAKE2B dd6a42518e9100db32a4858f131fc5cd8f6ed715bbf16a8d20fbba40b7503a897dd6d010af81d0001301b999a64b5d67b193c72a456e396b54ddd61823556d57 SHA512 ec77a036e622a867d4ef46aa844d4d3a2b9ce04c8ce64300451f50539c9889dd10cec96b18292268540e2aee0260caeffbd9fa03abd24891b4c9fe68d02598d5 diff --git a/dev-php/xdebug/xdebug-2.9.3.ebuild b/dev-php/xdebug/xdebug-2.9.3.ebuild new file mode 100644 index 000..95745e2c779 --- /dev/null +++ b/dev-php/xdebug/xdebug-2.9.3.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +PHP_EXT_NAME="xdebug" +PHP_EXT_INI="yes" +PHP_EXT_ZENDEXT="yes" +PHP_EXT_INIFILE="2.6.0-xdebug.ini" + +USE_PHP="php7-2 php7-3 php7-4" + +MY_PV="${PV/_/}" +MY_PV="${MY_PV/rc/RC}" + +S="${WORKDIR}/${PN}-${MY_PV}" + +inherit php-ext-source-r3 + +KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86" + +DESCRIPTION="A PHP debugging and profiling extension" +HOMEPAGE="https://xdebug.org/"; +# Using tarball from GitHub for tests +#SRC_URI="https://pecl.php.net/get/${PN}-${MY_PV}.tgz"; +SRC_URI="https://github.com/xdebug/xdebug/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" +LICENSE="Xdebug" +SLOT="0" +IUSE="" + +DEPEND="" +RDEPEND="${DEPEND} + ~dev-php/xdebug-client-${PV}" +DOCS=( README.rst CREDITS ) +PHP_EXT_ECONF_ARGS=() + +pkg_postinst() { + ewarn "We have set xdebug.default_enable to 0 (off), as xdebug can be" + ewarn "installed as a dependency, and not all users will want xdebug to be" + ewarn "enabled by default. If you want to enable it, you should edit the" + ewarn "ini file and set xdebug.default_enable to 1. Alternatively you can" + ewarn "call xdebug_enable() in your code." +}
[gentoo-commits] repo/gentoo:master commit in: x11-base/xorg-server/files/, x11-base/xorg-server/
commit: ff6b355183abf835dc5355e01e6ca742eaff3a12 Author: Matt Turner gentoo org> AuthorDate: Thu Mar 19 21:13:07 2020 + Commit: Matt Turner gentoo org> CommitDate: Thu Mar 19 21:50:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff6b3551 x11-base/xorg-server: Add patch to build with -fno-common Closes: https://bugs.gentoo.org/705880 Signed-off-by: Matt Turner gentoo.org> ...erver-1.20.7-Fix-building-with-fno-common.patch | 254 + x11-base/xorg-server/xorg-server-1.20.7.ebuild | 1 + 2 files changed, 255 insertions(+) diff --git a/x11-base/xorg-server/files/xorg-server-1.20.7-Fix-building-with-fno-common.patch b/x11-base/xorg-server/files/xorg-server-1.20.7-Fix-building-with-fno-common.patch new file mode 100644 index 000..d3011fcb255 --- /dev/null +++ b/x11-base/xorg-server/files/xorg-server-1.20.7-Fix-building-with-fno-common.patch @@ -0,0 +1,254 @@ +From 1610ef1d6b5ba99da9d1a639f3b65b2e61514a7d Mon Sep 17 00:00:00 2001 +From: David Seifert +Date: Fri, 24 Jan 2020 12:49:44 +0100 +Subject: [PATCH xserver] Fix building with `-fno-common` + +* GCC 10 will switch the default to `-fno-common`. + https://gcc.gnu.org/PR85678 + +Bug: https://bugs.gentoo.org/705880 +Signed-off-by: Matt Turner +--- + hw/dmx/config/dmxconfig.c| 2 +- + hw/dmx/config/xdmxconfig.c | 2 +- + hw/dmx/glxProxy/glxext.c | 2 -- + hw/xwayland/xwayland.c | 2 +- + test/misc.c | 2 +- + test/xi1/protocol-xchangedevicecontrol.c | 2 +- + test/xi2/protocol-common.c | 2 ++ + test/xi2/protocol-common.h | 2 +- + test/xi2/protocol-xigetclientpointer.c | 2 +- + test/xi2/protocol-xigetselectedevents.c | 2 +- + test/xi2/protocol-xipassivegrabdevice.c | 2 +- + test/xi2/protocol-xiquerydevice.c| 2 +- + test/xi2/protocol-xiquerypointer.c | 2 +- + test/xi2/protocol-xiqueryversion.c | 2 +- + test/xi2/protocol-xiselectevents.c | 2 +- + test/xi2/protocol-xisetclientpointer.c | 2 +- + test/xi2/protocol-xiwarppointer.c| 2 +- + 17 files changed, 17 insertions(+), 17 deletions(-) + +diff --git a/hw/dmx/config/dmxconfig.c b/hw/dmx/config/dmxconfig.c +index c1a9e1cf3..85bc0dbe4 100644 +--- a/hw/dmx/config/dmxconfig.c b/hw/dmx/config/dmxconfig.c +@@ -72,7 +72,7 @@ typedef struct DMXConfigCmdStruct { + DMXConfigList *xinputs; + } DMXConfigCmd, *DMXConfigCmdPtr; + +-DMXConfigEntryPtr dmxConfigEntry; ++extern DMXConfigEntryPtr dmxConfigEntry; + static DMXConfigCmd dmxConfigCmd; + + static int dmxDisplaysFromCommandLine; +diff --git a/hw/dmx/config/xdmxconfig.c b/hw/dmx/config/xdmxconfig.c +index 49e4b5459..05d839688 100644 +--- a/hw/dmx/config/xdmxconfig.c b/hw/dmx/config/xdmxconfig.c +@@ -65,7 +65,7 @@ extern FILE *yyin; + #define DMX_CANVAS_WIDTH 400 + #define DMX_CANVAS_HEIGHT 500 + +-DMXConfigEntryPtr dmxConfigEntry; ++extern DMXConfigEntryPtr dmxConfigEntry; + static DMXConfigVirtualPtr dmxConfigCurrent, dmxConfigNewVirtual; + static DMXConfigDisplayPtr dmxConfigCurrentDisplay, dmxConfigNewDisplay; + static int dmxConfigGrabbed, dmxConfigGrabbedFine; +diff --git a/hw/dmx/glxProxy/glxext.c b/hw/dmx/glxProxy/glxext.c +index 49848bbff..ca9780f99 100644 +--- a/hw/dmx/glxProxy/glxext.c b/hw/dmx/glxProxy/glxext.c +@@ -47,8 +47,6 @@ + #include "extinit.h" + #include "glx_extinit.h" + +-int noGlxExtension; +- + /* + ** Forward declarations. + */ +diff --git a/hw/xwayland/xwayland.c b/hw/xwayland/xwayland.c +index feb1058b7..5fefa5923 100644 +--- a/hw/xwayland/xwayland.c b/hw/xwayland/xwayland.c +@@ -40,7 +40,7 @@ + + #ifdef XF86VIDMODE + #include +-_X_EXPORT Bool noXFree86VidModeExtension; ++extern _X_EXPORT Bool noXFree86VidModeExtension; + #endif + + #ifdef XWL_HAS_GLAMOR +diff --git a/test/misc.c b/test/misc.c +index 3c669b677..f1f76cccd 100644 +--- a/test/misc.c b/test/misc.c +@@ -33,7 +33,7 @@ + + #include "tests-common.h" + +-ScreenInfo screenInfo; ++extern ScreenInfo screenInfo; + + static void + dix_version_compare(void) +diff --git a/test/xi1/protocol-xchangedevicecontrol.c b/test/xi1/protocol-xchangedevicecontrol.c +index 57a15c407..54f1f67cb 100644 +--- a/test/xi1/protocol-xchangedevicecontrol.c b/test/xi1/protocol-xchangedevicecontrol.c +@@ -37,7 +37,7 @@ + + #include "protocol-common.h" + +-ClientRec client_window; ++extern ClientRec client_window; + static ClientRec client_request; + + static void +diff --git a/test/xi2/protocol-common.c b/test/xi2/protocol-common.c +index 8cd85dd05..05dd3c4e7 100644 +--- a/test/xi2/protocol-common.c b/test/xi2/protocol-common.c +@@ -45,6 +45,8 @@ static ClientRec server_client; + + void *global_userdata; + ++void (*reply_handler) (ClientPtr client, int len, char *data, void *userdata); ++ + int enable_GrabButton_wrap = 1; + int enable_XISetEventMask_wrap = 1; + +diff --git a/test/xi2/protocol-common.h b/test/xi2/protoc
[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice-l10n/, dev-libs/libixion/, app-office/libreoffice/, ...
commit: b5be1eab0084beb4fc546c376858b9e5fdc3da2f Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Mar 19 21:36:30 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Mar 19 21:40:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5be1eab app-office/libreoffice{,-l10n}: Re-add KEYWORDS for 6.4.2.2 Signed-off-by: Andreas Sturmlechner gentoo.org> app-office/libreoffice-l10n/libreoffice-l10n-6.4.2.2.ebuild | 2 +- app-office/libreoffice/libreoffice-6.4.2.2.ebuild | 4 ++-- dev-libs/libixion/libixion-0.15.0.ebuild| 2 +- dev-libs/liborcus/liborcus-0.15.3.ebuild| 2 +- dev-util/mdds/mdds-1.5.0.ebuild | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/app-office/libreoffice-l10n/libreoffice-l10n-6.4.2.2.ebuild b/app-office/libreoffice-l10n/libreoffice-l10n-6.4.2.2.ebuild index 411ed286daa..b20d07acc9c 100644 --- a/app-office/libreoffice-l10n/libreoffice-l10n-6.4.2.2.ebuild +++ b/app-office/libreoffice-l10n/libreoffice-l10n-6.4.2.2.ebuild @@ -17,7 +17,7 @@ BASE_SRC_URI_STABLE="https://download.documentfoundation.org/${PN/-l10n/}/stable LICENSE="|| ( LGPL-3 MPL-1.1 )" SLOT="0" -# KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" IUSE="offlinehelp" # diff --git a/app-office/libreoffice/libreoffice-6.4.2.2.ebuild b/app-office/libreoffice/libreoffice-6.4.2.2.ebuild index ba874835180..a6f3687b3c4 100644 --- a/app-office/libreoffice/libreoffice-6.4.2.2.ebuild +++ b/app-office/libreoffice/libreoffice-6.4.2.2.ebuild @@ -81,8 +81,8 @@ RESTRICT="!test? ( test )" LICENSE="|| ( LGPL-3 MPL-1.1 )" SLOT="0" -# [[ ${MY_PV} == ** ]] || \ -# KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" +[[ ${MY_PV} == ** ]] || \ +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" BDEPEND=" dev-util/intltool diff --git a/dev-libs/libixion/libixion-0.15.0.ebuild b/dev-libs/libixion/libixion-0.15.0.ebuild index 3a5a61c390c..741d54be08e 100644 --- a/dev-libs/libixion/libixion-0.15.0.ebuild +++ b/dev-libs/libixion/libixion-0.15.0.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == * ]]; then inherit git-r3 autotools else SRC_URI="https://kohei.us/files/ixion/src/${P}.tar.xz"; -# KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" fi LICENSE="MIT" diff --git a/dev-libs/liborcus/liborcus-0.15.3.ebuild b/dev-libs/liborcus/liborcus-0.15.3.ebuild index 6e2a91a7461..91bbf3019d2 100644 --- a/dev-libs/liborcus/liborcus-0.15.3.ebuild +++ b/dev-libs/liborcus/liborcus-0.15.3.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then inherit git-r3 autotools else SRC_URI="https://kohei.us/files/orcus/src/${P}.tar.xz"; -# KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" fi LICENSE="MIT" diff --git a/dev-util/mdds/mdds-1.5.0.ebuild b/dev-util/mdds/mdds-1.5.0.ebuild index e7c024dd51b..3b7f1556f29 100644 --- a/dev-util/mdds/mdds-1.5.0.ebuild +++ b/dev-util/mdds/mdds-1.5.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == * ]]; then inherit git-r3 else SRC_URI="https://kohei.us/files/${PN}/src/${P}.tar.bz2"; -# KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" fi inherit autotools toolchain-funcs
[gentoo-commits] repo/gentoo:master commit in: dev-python/eventlet/
commit: 624f67362818248864acab17c512df1b349aab4e Author: David Seifert gentoo org> AuthorDate: Thu Mar 19 21:38:43 2020 + Commit: David Seifert gentoo org> CommitDate: Thu Mar 19 21:38:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=624f6736 dev-python/eventlet: Remove old Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: David Seifert gentoo.org> dev-python/eventlet/Manifest | 5 -- dev-python/eventlet/eventlet-0.18.4.ebuild| 64 --- dev-python/eventlet/eventlet-0.20.0-r1.ebuild | 68 dev-python/eventlet/eventlet-0.20.1-r1.ebuild | 67 dev-python/eventlet/eventlet-0.21.0-r1.ebuild | 67 dev-python/eventlet/eventlet-0.24.1-r1.ebuild | 74 -- dev-python/eventlet/eventlet-0.24.1.ebuild| 75 --- 7 files changed, 420 deletions(-) diff --git a/dev-python/eventlet/Manifest b/dev-python/eventlet/Manifest index fd8c7fb24ca..52d19056861 100644 --- a/dev-python/eventlet/Manifest +++ b/dev-python/eventlet/Manifest @@ -1,6 +1 @@ -DIST eventlet-0.18.4.tar.gz 288920 BLAKE2B 497b5e154de495049e477ab54660fa4e5af978c5a2d4a8faa566a965ccbbc017aaf9fc14df6e763191ad2daac70c859b935bce6cc73c6c097bcadd507d738f55 SHA512 3098f2e8649b1e10157b9474571b372176b05263a7d5e7bb915b0464551d70505bbdf77dc072f64c1c05b3011406ae4814ea1b6f746cea766bb58827b1515fcc -DIST eventlet-0.20.0.tar.gz 466828 BLAKE2B 43beb8f924c5e375a554db3fb90e3c39121ff9899aa1a214118531e3e6fa7711899f278b2187e1e61409a58c05e9bba1a8a6392e1b31a811ef1f32dd7b929016 SHA512 4be70ba8cc3ac76d424aad66cd214e97249a42785319b992d048a77cd26f53a428f7959596d07da9a88c92ee103d73d4990733fc00bca57cc8fd242041365348 -DIST eventlet-0.20.1.tar.gz 469509 BLAKE2B 727844b70c4e1874a58efc95551dd7f12bec1c8d01cadeaedbc49f00a86e1393b690076fe720e8efdf00107f72b892a3a1f4c4921f95656b904221e748df7f09 SHA512 875c1ca82822a486bf28866c7d1f34df2419e7d33450a21740434d2e7f15c37a1090436cb7fe1feaeb5c810d39e4b238206c502323317897c8a42e844cbe7734 -DIST eventlet-0.21.0.tar.gz 484191 BLAKE2B 07d3f5d1dca11032d51fef9ceb624e07da9e93bed914233da9abbdff27f21f2482b9e3417b50a63f383cae13615c6a781104a05dfb66f28d6ab4e469bce06ef9 SHA512 4ee682ca8faf870ff6f1d72e93527028f73ae13d7f755eceafb23f3cde48e52b83ff04b645b7e9027713de93c52f244db8b81d6abc7788a56ea38c7b0f47 -DIST eventlet-0.24.1.tar.gz 391579 BLAKE2B f8abfe6d18ed3b2edf4b2fa3d197abdd1e9029dd10c035427a2ddcb70cdaa76da114083ce7016af7151927fcb2f93ce6ffa0417dbe1a125948318baaed2f6184 SHA512 867f8ead3a6c0dd692c5cc5d9f1181b04456bdb270ea95d84f7f97da4603b333df539721cda002437c035fac51134bee8cc3495e09b6a25ae1c46fdaf015d0c3 DIST eventlet-0.25.1.tar.gz 392719 BLAKE2B 7dbc23e63e9dc8b8bb0b4a53fc07cb467661bd695b6c778b973bd690bd24f3dd0f867d7ed803e1a89ffd36e5597fd244ef2c616c663d3d9130033f5f5928e816 SHA512 936aac45e24b2797cc8b6cd6238d493ce5eb60a47096e13827b8be145bd8dd14503f5ae624485c87b163718a85733b2317688366ef5fdf347f7d367fbf4d521d diff --git a/dev-python/eventlet/eventlet-0.18.4.ebuild b/dev-python/eventlet/eventlet-0.18.4.ebuild deleted file mode 100644 index e888b1cd7d6..000 --- a/dev-python/eventlet/eventlet-0.18.4.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PYTHON_COMPAT=( python3_6 ) - -inherit distutils-r1 - -DESCRIPTION="Highly concurrent networking library" -HOMEPAGE="https://pypi.org/project/eventlet/ https://github.com/eventlet/eventlet/"; -SRC_URI="mirror://pypi/e/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm64 x86" -IUSE="doc examples test" -RESTRICT="!test? ( test )" - -RDEPEND=">=dev-python/greenlet-0.3[${PYTHON_USEDEP}]" -DEPEND="doc? ( dev-python/sphinx[${PYTHON_USEDEP}] - >=dev-python/python-docs-2.7.6-r1:2.7 ) - test? ( ${RDEPEND} - dev-python/pyopenssl[${PYTHON_USEDEP}] - dev-python/nose[${PYTHON_USEDEP}] )" - -python_prepare_all() { - if use doc; then - local PYTHON_DOC_ATOM=$(best_version --host-root dev-python/python-docs:2.7) - local PYTHON_DOC_VERSION="${PYTHON_DOC_ATOM#dev-python/python-docs-}" - local PYTHON_DOC="/usr/share/doc/python-docs-${PYTHON_DOC_VERSION}/html" - local PYTHON_DOC_INVENTORY="${PYTHON_DOC}/objects.inv" - sed -i "s|'http://docs.python.org/': None|'${PYTHON_DOC}': '${PYTHON_DOC_INVENTORY}'|" doc/conf.py || die - fi - - if use test; then -# sed -i '/This is a Python 3 module/d' eventlet/green/http/__init__.py || die -# sed -i 's/^import/from OpenSSL import/g' eventlet/green/OpenSSL/__init__.py || die -# sed -i 's/^from version/from OpenSSL.version/' eventlet/green/OpenSSL/__init__.py || die - sed -i 's/TEST_TIMEOUT = 1/TEST_TIMEOUT = 10/' tests/__init__.py || die -
[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus/
commit: 9a60a64049d96d32bd3c96dedee8900509240a4a Author: Rolf Eike Beer sf-mail de> AuthorDate: Thu Mar 19 19:20:43 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Mar 19 21:30:40 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a60a640 app-i18n/ibus: stable 1.5.21-r1 for sparc, bug #700518 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> app-i18n/ibus/ibus-1.5.21-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-i18n/ibus/ibus-1.5.21-r1.ebuild b/app-i18n/ibus/ibus-1.5.21-r1.ebuild index 16b7862de4c..206883e60a7 100644 --- a/app-i18n/ibus/ibus-1.5.21-r1.ebuild +++ b/app-i18n/ibus/ibus-1.5.21-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz"; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 sparc ~x86" IUSE="+X +emoji gconf +gtk +gtk2 +introspection kde nls +python test +unicode vala wayland" RESTRICT="!test? ( test )" REQUIRED_USE="emoji? ( gtk )
[gentoo-commits] repo/gentoo:master commit in: net-wireless/crda/
commit: 57b40cca74bd947710934db5a2aa33938423 Author: Rolf Eike Beer sf-mail de> AuthorDate: Thu Mar 19 19:18:40 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Mar 19 21:30:35 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57b40cca net-wireless/crda: stable 4.14 for sparc, bug #711406 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> net-wireless/crda/crda-4.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-wireless/crda/crda-4.14.ebuild b/net-wireless/crda/crda-4.14.ebuild index 91d2b68c82e..f660a922347 100644 --- a/net-wireless/crda/crda-4.14.ebuild +++ b/net-wireless/crda/crda-4.14.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/crda.git/snapsho LICENSE="ISC" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ia64 ~mips ~ppc ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ia64 ~mips ~ppc ppc64 sparc x86" IUSE="gcrypt libressl" RDEPEND="!gcrypt? (
[gentoo-commits] repo/gentoo:master commit in: dev-libs/nspr/
commit: 424add634e76e02580327d822ce4621690899012 Author: Rolf Eike Beer sf-mail de> AuthorDate: Thu Mar 19 19:22:17 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Mar 19 21:30:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=424add63 dev-libs/nspr: stable 4.25 for hppa, bug #627534 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/nspr/nspr-4.25.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/nspr/nspr-4.25.ebuild b/dev-libs/nspr/nspr-4.25.ebuild index 50c858482f2..305e559d289 100644 --- a/dev-libs/nspr/nspr-4.25.ebuild +++ b/dev-libs/nspr/nspr-4.25.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://archive.mozilla.org/pub/nspr/releases/v${PV}/src/${P}.tar.gz"; LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="debug elibc_musl" MULTILIB_CHOST_TOOLS=(
[gentoo-commits] repo/gentoo:master commit in: app-misc/screen/
commit: 7ac5483f0ca4658f1ab3af865c573be4a6ab27e5 Author: Rolf Eike Beer sf-mail de> AuthorDate: Thu Mar 19 19:21:19 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Mar 19 21:30:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ac5483f app-misc/screen: stable 4.8.0 for hppa, bug #708460 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> app-misc/screen/screen-4.8.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/screen/screen-4.8.0.ebuild b/app-misc/screen/screen-4.8.0.ebuild index 9897238bbce..46dcafe98e1 100644 --- a/app-misc/screen/screen-4.8.0.ebuild +++ b/app-misc/screen/screen-4.8.0.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://www.gnu.org/software/screen/"; if [[ "${PV}" != ]] ; then SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" else inherit git-r3 EGIT_REPO_URI="https://git.savannah.gnu.org/git/screen.git";
[gentoo-commits] repo/gentoo:master commit in: media-video/ffmpeg/
commit: d6a6486cbd4b5b80ab5357804f079631197fe18f Author: Rolf Eike Beer sf-mail de> AuthorDate: Thu Mar 19 19:28:00 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Mar 19 21:30:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6a6486c media-video/ffmpeg: stable 4.2.2 for sparc, bug #711144 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> media-video/ffmpeg/ffmpeg-4.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/ffmpeg/ffmpeg-4.2.2.ebuild b/media-video/ffmpeg/ffmpeg-4.2.2.ebuild index f1a335d31af..0a39fb4ce42 100644 --- a/media-video/ffmpeg/ffmpeg-4.2.2.ebuild +++ b/media-video/ffmpeg/ffmpeg-4.2.2.ebuild @@ -62,7 +62,7 @@ LICENSE=" samba? ( GPL-3 ) " if [ "${PV#}" = "${PV}" ] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" fi # Options to use as use_enable in the foo[:bar] form.
[gentoo-commits] repo/gentoo:master commit in: dev-libs/openssl/
commit: 70400fdf81338cff57baef60b9243b27e5e222e2 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Mar 19 21:27:39 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Mar 19 21:28:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70400fdf dev-libs/openssl: bump to v1.1.1e Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Thomas Deutschmann gentoo.org> dev-libs/openssl/Manifest | 2 + dev-libs/openssl/openssl-1.1.1e.ebuild | 324 + 2 files changed, 326 insertions(+) diff --git a/dev-libs/openssl/Manifest b/dev-libs/openssl/Manifest index 076dc6a995b..371e84b8bd8 100644 --- a/dev-libs/openssl/Manifest +++ b/dev-libs/openssl/Manifest @@ -5,3 +5,5 @@ DIST openssl-1.1.0l-bindist-1.0.tar.xz 13184 BLAKE2B c09e023458faff17b10d6f20c28 DIST openssl-1.1.0l.tar.gz 5294857 BLAKE2B 0e4f30f9e8a22414325bd780dc4e875e962487fbe72967f0392ace959955429192541881a98d097d7bb75ed7238b1817b0c3c2c4da04421512bd538f2b07cdd7 SHA512 81b74149f40ea7d9f7e235820a4f977844653ad1e2b302e65e712c12193f47542fe7e3385fd1e25e3dd074e4e6d04199836cbc492656f5a7692edab5e234f4ad DIST openssl-1.1.1d-bindist-1.0.tar.xz 13180 BLAKE2B 680bd7400d3dd3930067ee7efa9718b74b30afa9be2397ad80f88031920806b6603b6469beede02b6e7a742abf5f82ebdd7c9b8e69c1ffe223e4860dc9581128 SHA512 9e4296326852010d5cebc204d1a34a34198d8d65460bc91a2bd37c80be892a5ae519513e4b0109e6b51b6faab0e171ef6cdae868868c158711558d147083c06f DIST openssl-1.1.1d.tar.gz 8845861 BLAKE2B d3155f07b487ebd8dd4fe25396c874f9af18b5cfd7e622298d29c4f2c8ce14ad4534609d321314a4bcd0d44414e1306190340daaacd3c8fca061c04498446244 SHA512 2bc9f528c27fe644308eb7603c992bac8740e9f0c3601a130af30c9ffebbf7e0f5c28b76a00bbb478bad40fbe89b4223a58d604001e1713da71ff4b7fe6a08a7 +DIST openssl-1.1.1e-bindist-1.0.tar.xz 16948 BLAKE2B 78e034f1d263cbf5e57c92393f72acd07e86e39a5511a8852bad151371430954e07d787fd82cca55b373d1579bb22b9d29c9d677104ed68291a9d2dffe3ffbbb SHA512 0dbfb378b8f2724db82915e17fd4e43977e3e45030db25cdb9241c0ab842e41ef3d597ef71c4db5103635752dc2059ea6022597511a440f55fb56a5a52d3ccea +DIST openssl-1.1.1e.tar.gz 9792634 BLAKE2B d8731ece2f0929fdb71c324480128e182e41bda1b9ef32b9a0ff2d7a1120ad45d918ee6162fbf038bb7459cfad283307d5bc85777fe75fd7b3c11ebab8cfe3ec SHA512 dbc2124f6ce9f1927e2f5e03101ed565d4e52ef09d620200f5cd9372c88c65dd7d74b24b31a8bf404713a5adfab80e0c3b25bf538c52702c4c3af1d80aef16c2 diff --git a/dev-libs/openssl/openssl-1.1.1e.ebuild b/dev-libs/openssl/openssl-1.1.1e.ebuild new file mode 100644 index 000..ee289080943 --- /dev/null +++ b/dev-libs/openssl/openssl-1.1.1e.ebuild @@ -0,0 +1,324 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit flag-o-matic toolchain-funcs multilib multilib-minimal + +MY_P=${P/_/-} + +# This patch set is based on the following files from Fedora 31, +# see https://src.fedoraproject.org/rpms/openssl/blob/f31/f/openssl.spec +# for more details: +# - hobble-openssl (SOURCE1) +# - ec_curve.c (SOURCE12) -- MODIFIED +# - ectest.c (SOURCE13) +# - openssl-1.1.1-ec-curves.patch (PATCH37) -- MODIFIED +BINDIST_PATCH_SET="openssl-1.1.1e-bindist-1.0.tar.xz" + +DESCRIPTION="full-strength general purpose cryptography library (including SSL and TLS)" +HOMEPAGE="https://www.openssl.org/"; +SRC_URI="mirror://openssl/source/${MY_P}.tar.gz + bindist? ( + mirror://gentoo/${BINDIST_PATCH_SET} + https://dev.gentoo.org/~whissi/dist/openssl/${BINDIST_PATCH_SET} + )" + +LICENSE="openssl" +SLOT="0/1.1" # .so version of libssl/libcrypto +[[ "${PV}" = *_pre* ]] || \ +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~x86-linux" +IUSE="+asm bindist elibc_musl rfc3779 sctp cpu_flags_x86_sse2 sslv3 static-libs test tls-heartbeat vanilla zlib" +RESTRICT="!bindist? ( bindist ) + !test? ( test )" + +RDEPEND=">=app-misc/c_rehash-1.7-r1 + zlib? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+)?,${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND}" +BDEPEND=" + >=dev-lang/perl-5 + sctp? ( >=net-misc/lksctp-tools-1.0.12 ) + test? ( + sys-apps/diffutils + sys-devel/bc + sys-process/procps + )" +PDEPEND="app-misc/ca-certificates" + +PATCHES=( + "${FILESDIR}"/${PN}-1.1.0j-parallel_install_fix.patch #671602 +) + +S="${WORKDIR}/${MY_P}" + +# force upgrade to prevent broken login, bug 696950 +RDEPEND+=" !/dev/null) + if [[ -z "${sctp_auth_status}" ]] || [[ ${sctp_auth_status} != 1 ]]; then + die "FEATURES=test with USE=sctp requires net.sctp.auth_enable=1!" + fi + fi +} + +src_prepare() { + # allow openssl to be cross-compiled + cp "${FILESDIR}"/gentoo.config-1.0.2 gentoo.config || die + chmod a+rx gentoo.config || die + + if use bindist; then + mv "${WORKDIR}"/
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-scheduler/
commit: d1b9274f389a548046903cb07a50f6d76937cd1d Author: William Hubbs gentoo org> AuthorDate: Thu Mar 19 21:13:08 2020 + Commit: William Hubbs gentoo org> CommitDate: Thu Mar 19 21:19:33 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1b9274f sys-cluster/kube-scheduler: 1.17.4 bump Signed-off-by: William Hubbs gentoo.org> sys-cluster/kube-scheduler/Manifest| 1 + .../kube-scheduler/kube-scheduler-1.17.4.ebuild| 43 ++ 2 files changed, 44 insertions(+) diff --git a/sys-cluster/kube-scheduler/Manifest b/sys-cluster/kube-scheduler/Manifest index 58183fa0e3a..e859037ff0c 100644 --- a/sys-cluster/kube-scheduler/Manifest +++ b/sys-cluster/kube-scheduler/Manifest @@ -9,3 +9,4 @@ DIST kubernetes-1.16.7.tar.gz 31722167 BLAKE2B 4792fec43d5921086dc78fc46d9d38554 DIST kubernetes-1.16.8.tar.gz 31731459 BLAKE2B 1d53c16586b5a7a41fc42d0fb3444b694531d3f04fb9e168a70d4b98f966f322bc82d39234612e38c71da052002c5bcc452c747d9f948dacbdd91ea40a9f5417 SHA512 04c8e9a9227ac9a98074cd52cbe90758134fedb10164fa69accbc19716a2f18dc133a4f880d0e35a3728c377faea431363f00ae9fe2ff5ca9e509444da9106c5 DIST kubernetes-1.17.2.tar.gz 31753827 BLAKE2B de92f1e0f087115691b5ce057a07f4b46a4410714ad9164801c0390190bd8e29f8aa6e79d0d8b816669770feaf229932df04c48792ce11e77e8c682db54f28bd SHA512 64c45967e6a85943fd3f62f82e0d51001bbeb04ed8ccbe376ad63989f4a888f838bc17d1d0942e8c857118781703a6cbd3336bff1f3ae5269f808b5d9b4d11bd DIST kubernetes-1.17.3.tar.gz 31762013 BLAKE2B 4470fadf2ec441ed7a5f3a82581af6a0f4d768780048576863b2aae9c13cff543592da73b979c7f9191a4c7c2b5a1ad10d85e0eba04fdcd08ece86884ab1f80d SHA512 09b33377de0bdd7dc8ac2ae81196d15eeb93862cb0aba1256bcfca38d2ce1f15951ad70cf67600fc3d16c1d449e0451707e756ec21ad812c6628ae1f0fdda427 +DIST kubernetes-1.17.4.tar.gz 3175 BLAKE2B cd04e429d3f524f5dce7948db9b22230df8abdeb7570001ab985ffdb5b85709a8d1698490b9df13455d8f3968741db9571ee1ab3bc2a6fdd06a8c0fe274476e2 SHA512 fd1944d26c840bc1d2f585fccbabf48091fe8820ea089b3ea5c18652fd1edb3c8157a70ea19111b8b62aef16e0284a1607b583c3c1af79dd0dd266b99e20c549 diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.17.4.ebuild b/sys-cluster/kube-scheduler/kube-scheduler-1.17.4.ebuild new file mode 100644 index 000..0faf33996b1 --- /dev/null +++ b/sys-cluster/kube-scheduler/kube-scheduler-1.17.4.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit go-module + +DESCRIPTION="Kubernetes Scheduler" +HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io"; +SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +COMMON_DEPEND="acct-group/kube-scheduler + acct-user/kube-scheduler" +DEPEND="${COMMON_DEPEND} + dev-go/go-bindata + >=dev-lang/go-1.13" + RDEPEND="${COMMON_DEPEND}" + +RESTRICT="test" +S="${WORKDIR}/kubernetes-${PV}" + +src_prepare() { + default + sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" -e "s/-s -w/-w/" hack/lib/golang.sh || die + sed -i -e "/export PATH/d" hack/generate-bindata.sh || die +} + +src_compile() { + LDFLAGS="" emake -j1 WHAT=cmd/${PN} GOFLAGS=-v +} + +src_install() { + dobin _output/bin/${PN} + keepdir /var/log/${PN} + fowners ${PN}:${PN} /var/log/${PN} + newinitd "${FILESDIR}"/${PN}.initd ${PN} + newconfd "${FILESDIR}"/${PN}.confd ${PN} + insinto /etc/logrotate.d + newins "${FILESDIR}"/${PN}.logrotated ${PN} +}
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubectl/
commit: 02daf419c3d9f1dcfd76239e1d6e712be5c773e7 Author: William Hubbs gentoo org> AuthorDate: Thu Mar 19 20:54:49 2020 + Commit: William Hubbs gentoo org> CommitDate: Thu Mar 19 21:19:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02daf419 sys-cluster/kubectl: 1.17.4 bump Signed-off-by: William Hubbs gentoo.org> sys-cluster/kubectl/Manifest | 1 + sys-cluster/kubectl/kubectl-1.17.4.ebuild | 38 +++ 2 files changed, 39 insertions(+) diff --git a/sys-cluster/kubectl/Manifest b/sys-cluster/kubectl/Manifest index 82fb49b3b55..cc4abeffee0 100644 --- a/sys-cluster/kubectl/Manifest +++ b/sys-cluster/kubectl/Manifest @@ -11,3 +11,4 @@ DIST kubernetes-1.16.8.tar.gz 31731459 BLAKE2B 1d53c16586b5a7a41fc42d0fb3444b694 DIST kubernetes-1.17.0.tar.gz 31727453 BLAKE2B 692937c3153338bc290768eda1d3dab0cb5afdc329b795831d5e144eb7a28d40a92403ab82361d010c36e2b31d8fa1eb0047762258194d34f10841107de96cd9 SHA512 906cdae9bf9ca04cd8b1ce869fa7e7af575127ccf1616b070a29d1a32861f96672c8f55e955942a86722d64a0a269cecf52707f6e5b1d853badfe28f10e1628f DIST kubernetes-1.17.2.tar.gz 31753827 BLAKE2B de92f1e0f087115691b5ce057a07f4b46a4410714ad9164801c0390190bd8e29f8aa6e79d0d8b816669770feaf229932df04c48792ce11e77e8c682db54f28bd SHA512 64c45967e6a85943fd3f62f82e0d51001bbeb04ed8ccbe376ad63989f4a888f838bc17d1d0942e8c857118781703a6cbd3336bff1f3ae5269f808b5d9b4d11bd DIST kubernetes-1.17.3.tar.gz 31762013 BLAKE2B 4470fadf2ec441ed7a5f3a82581af6a0f4d768780048576863b2aae9c13cff543592da73b979c7f9191a4c7c2b5a1ad10d85e0eba04fdcd08ece86884ab1f80d SHA512 09b33377de0bdd7dc8ac2ae81196d15eeb93862cb0aba1256bcfca38d2ce1f15951ad70cf67600fc3d16c1d449e0451707e756ec21ad812c6628ae1f0fdda427 +DIST kubernetes-1.17.4.tar.gz 3175 BLAKE2B cd04e429d3f524f5dce7948db9b22230df8abdeb7570001ab985ffdb5b85709a8d1698490b9df13455d8f3968741db9571ee1ab3bc2a6fdd06a8c0fe274476e2 SHA512 fd1944d26c840bc1d2f585fccbabf48091fe8820ea089b3ea5c18652fd1edb3c8157a70ea19111b8b62aef16e0284a1607b583c3c1af79dd0dd266b99e20c549 diff --git a/sys-cluster/kubectl/kubectl-1.17.4.ebuild b/sys-cluster/kubectl/kubectl-1.17.4.ebuild new file mode 100644 index 000..f70139e33e0 --- /dev/null +++ b/sys-cluster/kubectl/kubectl-1.17.4.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit bash-completion-r1 go-module + +DESCRIPTION="CLI to run commands against Kubernetes clusters" +HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io"; +SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=">=dev-lang/go-1.13 + dev-go/go-bindata" + +RESTRICT="strip test" +S="${WORKDIR}/kubernetes-${PV}" + +src_prepare() { + default + sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" -e "s/-s -w/-w/" hack/lib/golang.sh || die + sed -i -e "/export PATH/d" hack/generate-bindata.sh || die +} + +src_compile() { + LDFLAGS="" emake -j1 WHAT=cmd/${PN} GOFLAGS=-v + _output/bin/${PN} completion bash > ${PN}.bash || die + _output/bin/${PN} completion zsh > ${PN}.zsh || die +} + +src_install() { + dobin _output/bin/${PN} + newbashcomp ${PN}.bash ${PN} + insinto /usr/share/zsh/site-functions + newins ${PN}.zsh _${PN} +}
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-apiserver/
commit: 644c09040f67e66b3b51df4aecc5ef177056cab1 Author: William Hubbs gentoo org> AuthorDate: Thu Mar 19 20:27:16 2020 + Commit: William Hubbs gentoo org> CommitDate: Thu Mar 19 21:19:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=644c0904 sys-cluster/kube-apiserver: 1.17.4 bump Signed-off-by: William Hubbs gentoo.org> sys-cluster/kube-apiserver/Manifest| 1 + .../kube-apiserver/kube-apiserver-1.17.4.ebuild| 43 ++ 2 files changed, 44 insertions(+) diff --git a/sys-cluster/kube-apiserver/Manifest b/sys-cluster/kube-apiserver/Manifest index 58183fa0e3a..e859037ff0c 100644 --- a/sys-cluster/kube-apiserver/Manifest +++ b/sys-cluster/kube-apiserver/Manifest @@ -9,3 +9,4 @@ DIST kubernetes-1.16.7.tar.gz 31722167 BLAKE2B 4792fec43d5921086dc78fc46d9d38554 DIST kubernetes-1.16.8.tar.gz 31731459 BLAKE2B 1d53c16586b5a7a41fc42d0fb3444b694531d3f04fb9e168a70d4b98f966f322bc82d39234612e38c71da052002c5bcc452c747d9f948dacbdd91ea40a9f5417 SHA512 04c8e9a9227ac9a98074cd52cbe90758134fedb10164fa69accbc19716a2f18dc133a4f880d0e35a3728c377faea431363f00ae9fe2ff5ca9e509444da9106c5 DIST kubernetes-1.17.2.tar.gz 31753827 BLAKE2B de92f1e0f087115691b5ce057a07f4b46a4410714ad9164801c0390190bd8e29f8aa6e79d0d8b816669770feaf229932df04c48792ce11e77e8c682db54f28bd SHA512 64c45967e6a85943fd3f62f82e0d51001bbeb04ed8ccbe376ad63989f4a888f838bc17d1d0942e8c857118781703a6cbd3336bff1f3ae5269f808b5d9b4d11bd DIST kubernetes-1.17.3.tar.gz 31762013 BLAKE2B 4470fadf2ec441ed7a5f3a82581af6a0f4d768780048576863b2aae9c13cff543592da73b979c7f9191a4c7c2b5a1ad10d85e0eba04fdcd08ece86884ab1f80d SHA512 09b33377de0bdd7dc8ac2ae81196d15eeb93862cb0aba1256bcfca38d2ce1f15951ad70cf67600fc3d16c1d449e0451707e756ec21ad812c6628ae1f0fdda427 +DIST kubernetes-1.17.4.tar.gz 3175 BLAKE2B cd04e429d3f524f5dce7948db9b22230df8abdeb7570001ab985ffdb5b85709a8d1698490b9df13455d8f3968741db9571ee1ab3bc2a6fdd06a8c0fe274476e2 SHA512 fd1944d26c840bc1d2f585fccbabf48091fe8820ea089b3ea5c18652fd1edb3c8157a70ea19111b8b62aef16e0284a1607b583c3c1af79dd0dd266b99e20c549 diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.17.4.ebuild b/sys-cluster/kube-apiserver/kube-apiserver-1.17.4.ebuild new file mode 100644 index 000..fc16ab15524 --- /dev/null +++ b/sys-cluster/kube-apiserver/kube-apiserver-1.17.4.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit go-module + +DESCRIPTION="Kubernetes API server" +HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io"; +SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +COMMON_DEPEND="acct-group/kube-apiserver + acct-user/kube-apiserver" +DEPEND="${COMMON_DEPEND} + dev-go/go-bindata + >=dev-lang/go-1.13" +RDEPEND="${COMMON_DEPEND}" + +RESTRICT="test" +S="${WORKDIR}/kubernetes-${PV}" + +src_prepare() { + default + sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" -e "s/-s -w/-w/" hack/lib/golang.sh || die + sed -i -e "/export PATH/d" hack/generate-bindata.sh || die +} + +src_compile() { + LDFLAGS="" emake -j1 WHAT=cmd/${PN} GOFLAGS=-v +} + +src_install() { + dobin _output/bin/${PN} + keepdir /var/log/${PN} + fowners ${PN}:${PN} /var/log/${PN} + newinitd "${FILESDIR}"/${PN}.initd ${PN} + newconfd "${FILESDIR}"/${PN}.confd ${PN} + insinto /etc/logrotate.d + newins "${FILESDIR}"/${PN}.logrotated ${PN} +}
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-proxy/
commit: b6338dfc421a8e3b139a1c02f6ff84c60b977257 Author: William Hubbs gentoo org> AuthorDate: Thu Mar 19 21:06:36 2020 + Commit: William Hubbs gentoo org> CommitDate: Thu Mar 19 21:19:33 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6338dfc kube-proxy-1.17.4 bump Signed-off-by: William Hubbs gentoo.org> sys-cluster/kube-proxy/Manifest | 1 + sys-cluster/kube-proxy/kube-proxy-1.17.4.ebuild | 40 + 2 files changed, 41 insertions(+) diff --git a/sys-cluster/kube-proxy/Manifest b/sys-cluster/kube-proxy/Manifest index 58183fa0e3a..e859037ff0c 100644 --- a/sys-cluster/kube-proxy/Manifest +++ b/sys-cluster/kube-proxy/Manifest @@ -9,3 +9,4 @@ DIST kubernetes-1.16.7.tar.gz 31722167 BLAKE2B 4792fec43d5921086dc78fc46d9d38554 DIST kubernetes-1.16.8.tar.gz 31731459 BLAKE2B 1d53c16586b5a7a41fc42d0fb3444b694531d3f04fb9e168a70d4b98f966f322bc82d39234612e38c71da052002c5bcc452c747d9f948dacbdd91ea40a9f5417 SHA512 04c8e9a9227ac9a98074cd52cbe90758134fedb10164fa69accbc19716a2f18dc133a4f880d0e35a3728c377faea431363f00ae9fe2ff5ca9e509444da9106c5 DIST kubernetes-1.17.2.tar.gz 31753827 BLAKE2B de92f1e0f087115691b5ce057a07f4b46a4410714ad9164801c0390190bd8e29f8aa6e79d0d8b816669770feaf229932df04c48792ce11e77e8c682db54f28bd SHA512 64c45967e6a85943fd3f62f82e0d51001bbeb04ed8ccbe376ad63989f4a888f838bc17d1d0942e8c857118781703a6cbd3336bff1f3ae5269f808b5d9b4d11bd DIST kubernetes-1.17.3.tar.gz 31762013 BLAKE2B 4470fadf2ec441ed7a5f3a82581af6a0f4d768780048576863b2aae9c13cff543592da73b979c7f9191a4c7c2b5a1ad10d85e0eba04fdcd08ece86884ab1f80d SHA512 09b33377de0bdd7dc8ac2ae81196d15eeb93862cb0aba1256bcfca38d2ce1f15951ad70cf67600fc3d16c1d449e0451707e756ec21ad812c6628ae1f0fdda427 +DIST kubernetes-1.17.4.tar.gz 3175 BLAKE2B cd04e429d3f524f5dce7948db9b22230df8abdeb7570001ab985ffdb5b85709a8d1698490b9df13455d8f3968741db9571ee1ab3bc2a6fdd06a8c0fe274476e2 SHA512 fd1944d26c840bc1d2f585fccbabf48091fe8820ea089b3ea5c18652fd1edb3c8157a70ea19111b8b62aef16e0284a1607b583c3c1af79dd0dd266b99e20c549 diff --git a/sys-cluster/kube-proxy/kube-proxy-1.17.4.ebuild b/sys-cluster/kube-proxy/kube-proxy-1.17.4.ebuild new file mode 100644 index 000..db6bdd0cb85 --- /dev/null +++ b/sys-cluster/kube-proxy/kube-proxy-1.17.4.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit go-module + +DESCRIPTION="Kubernetes Proxy service" +HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io"; +SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="dev-go/go-bindata + >=dev-lang/go-1.13" + +RDEPEND="net-firewall/conntrack-tools" + +RESTRICT="test" +S="${WORKDIR}/kubernetes-${PV}" + +src_prepare() { + default + sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" -e "s/-s -w/-w/" hack/lib/golang.sh || die + sed -i -e "/export PATH/d" hack/generate-bindata.sh || die +} + +src_compile() { + LDFLAGS="" emake -j1 WHAT=cmd/${PN} GOFLAGS=-v +} + +src_install() { + dobin _output/bin/${PN} + keepdir /var/log/${PN} /var/lib/${PN} + newinitd "${FILESDIR}"/${PN}.initd ${PN} + newconfd "${FILESDIR}"/${PN}.confd ${PN} + insinto /etc/logrotate.d + newins "${FILESDIR}"/${PN}.logrotated ${PN} +}
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubelet/
commit: c09c2de7e2e4cf95620170205cec98b84a004774 Author: William Hubbs gentoo org> AuthorDate: Thu Mar 19 20:58:25 2020 + Commit: William Hubbs gentoo org> CommitDate: Thu Mar 19 21:19:33 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c09c2de7 sys-cluster/kubelet: 1.17.4 bump Signed-off-by: William Hubbs gentoo.org> sys-cluster/kubelet/Manifest | 1 + sys-cluster/kubelet/kubelet-1.17.4.ebuild | 43 +++ 2 files changed, 44 insertions(+) diff --git a/sys-cluster/kubelet/Manifest b/sys-cluster/kubelet/Manifest index bfbe3f1986a..c81010838f3 100644 --- a/sys-cluster/kubelet/Manifest +++ b/sys-cluster/kubelet/Manifest @@ -10,3 +10,4 @@ DIST kubernetes-1.16.7.tar.gz 31722167 BLAKE2B 4792fec43d5921086dc78fc46d9d38554 DIST kubernetes-1.16.8.tar.gz 31731459 BLAKE2B 1d53c16586b5a7a41fc42d0fb3444b694531d3f04fb9e168a70d4b98f966f322bc82d39234612e38c71da052002c5bcc452c747d9f948dacbdd91ea40a9f5417 SHA512 04c8e9a9227ac9a98074cd52cbe90758134fedb10164fa69accbc19716a2f18dc133a4f880d0e35a3728c377faea431363f00ae9fe2ff5ca9e509444da9106c5 DIST kubernetes-1.17.2.tar.gz 31753827 BLAKE2B de92f1e0f087115691b5ce057a07f4b46a4410714ad9164801c0390190bd8e29f8aa6e79d0d8b816669770feaf229932df04c48792ce11e77e8c682db54f28bd SHA512 64c45967e6a85943fd3f62f82e0d51001bbeb04ed8ccbe376ad63989f4a888f838bc17d1d0942e8c857118781703a6cbd3336bff1f3ae5269f808b5d9b4d11bd DIST kubernetes-1.17.3.tar.gz 31762013 BLAKE2B 4470fadf2ec441ed7a5f3a82581af6a0f4d768780048576863b2aae9c13cff543592da73b979c7f9191a4c7c2b5a1ad10d85e0eba04fdcd08ece86884ab1f80d SHA512 09b33377de0bdd7dc8ac2ae81196d15eeb93862cb0aba1256bcfca38d2ce1f15951ad70cf67600fc3d16c1d449e0451707e756ec21ad812c6628ae1f0fdda427 +DIST kubernetes-1.17.4.tar.gz 3175 BLAKE2B cd04e429d3f524f5dce7948db9b22230df8abdeb7570001ab985ffdb5b85709a8d1698490b9df13455d8f3968741db9571ee1ab3bc2a6fdd06a8c0fe274476e2 SHA512 fd1944d26c840bc1d2f585fccbabf48091fe8820ea089b3ea5c18652fd1edb3c8157a70ea19111b8b62aef16e0284a1607b583c3c1af79dd0dd266b99e20c549 diff --git a/sys-cluster/kubelet/kubelet-1.17.4.ebuild b/sys-cluster/kubelet/kubelet-1.17.4.ebuild new file mode 100644 index 000..d32e9b53641 --- /dev/null +++ b/sys-cluster/kubelet/kubelet-1.17.4.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit go-module systemd + +DESCRIPTION="Kubernetes Node Agent" +HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io"; +SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="hardened" + +DEPEND="dev-go/go-bindata + >=dev-lang/go-1.13" + +RESTRICT+=" test " +S="${WORKDIR}/kubernetes-${PV}" + +src_prepare() { + default + sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" -e "s/-s -w/-w/" hack/lib/golang.sh || die + sed -i -e "/export PATH/d" hack/generate-bindata.sh || die +} + +src_compile() { + export CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" + LDFLAGS="" emake -j1 WHAT=cmd/${PN} GOFLAGS=-v +} + +src_install() { + dobin _output/bin/${PN} + keepdir /etc/kubernetes/manifests /var/log/kubelet /var/lib/kubelet + newinitd "${FILESDIR}"/${PN}.initd ${PN} + newconfd "${FILESDIR}"/${PN}.confd ${PN} + insinto /etc/logrotate.d + newins "${FILESDIR}"/${PN}.logrotated ${PN} + systemd_dounit "${FILESDIR}"/${PN}.service + insinto /etc/kubernetes + newins "${FILESDIR}"/${PN}.env ${PN}.env +}
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-controller-manager/
commit: 719f693cc779486b8e3c62f042f626c31898b51c Author: William Hubbs gentoo org> AuthorDate: Thu Mar 19 20:50:12 2020 + Commit: William Hubbs gentoo org> CommitDate: Thu Mar 19 21:19:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=719f693c sys-cluster/kube-controller-manager: 1.17.4 bump Signed-off-by: William Hubbs gentoo.org> sys-cluster/kube-controller-manager/Manifest | 1 + .../kube-controller-manager-1.17.4.ebuild | 43 ++ 2 files changed, 44 insertions(+) diff --git a/sys-cluster/kube-controller-manager/Manifest b/sys-cluster/kube-controller-manager/Manifest index 58183fa0e3a..e859037ff0c 100644 --- a/sys-cluster/kube-controller-manager/Manifest +++ b/sys-cluster/kube-controller-manager/Manifest @@ -9,3 +9,4 @@ DIST kubernetes-1.16.7.tar.gz 31722167 BLAKE2B 4792fec43d5921086dc78fc46d9d38554 DIST kubernetes-1.16.8.tar.gz 31731459 BLAKE2B 1d53c16586b5a7a41fc42d0fb3444b694531d3f04fb9e168a70d4b98f966f322bc82d39234612e38c71da052002c5bcc452c747d9f948dacbdd91ea40a9f5417 SHA512 04c8e9a9227ac9a98074cd52cbe90758134fedb10164fa69accbc19716a2f18dc133a4f880d0e35a3728c377faea431363f00ae9fe2ff5ca9e509444da9106c5 DIST kubernetes-1.17.2.tar.gz 31753827 BLAKE2B de92f1e0f087115691b5ce057a07f4b46a4410714ad9164801c0390190bd8e29f8aa6e79d0d8b816669770feaf229932df04c48792ce11e77e8c682db54f28bd SHA512 64c45967e6a85943fd3f62f82e0d51001bbeb04ed8ccbe376ad63989f4a888f838bc17d1d0942e8c857118781703a6cbd3336bff1f3ae5269f808b5d9b4d11bd DIST kubernetes-1.17.3.tar.gz 31762013 BLAKE2B 4470fadf2ec441ed7a5f3a82581af6a0f4d768780048576863b2aae9c13cff543592da73b979c7f9191a4c7c2b5a1ad10d85e0eba04fdcd08ece86884ab1f80d SHA512 09b33377de0bdd7dc8ac2ae81196d15eeb93862cb0aba1256bcfca38d2ce1f15951ad70cf67600fc3d16c1d449e0451707e756ec21ad812c6628ae1f0fdda427 +DIST kubernetes-1.17.4.tar.gz 3175 BLAKE2B cd04e429d3f524f5dce7948db9b22230df8abdeb7570001ab985ffdb5b85709a8d1698490b9df13455d8f3968741db9571ee1ab3bc2a6fdd06a8c0fe274476e2 SHA512 fd1944d26c840bc1d2f585fccbabf48091fe8820ea089b3ea5c18652fd1edb3c8157a70ea19111b8b62aef16e0284a1607b583c3c1af79dd0dd266b99e20c549 diff --git a/sys-cluster/kube-controller-manager/kube-controller-manager-1.17.4.ebuild b/sys-cluster/kube-controller-manager/kube-controller-manager-1.17.4.ebuild new file mode 100644 index 000..a00f15cc108 --- /dev/null +++ b/sys-cluster/kube-controller-manager/kube-controller-manager-1.17.4.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit go-module + +DESCRIPTION="Kubernetes Controller Manager" +HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io"; +SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +COMMON_DEPEND="acct-group/kube-controller-manager + acct-user/kube-controller-manager" +DEPEND="${COMMON_DEPEND} + dev-go/go-bindata + >=dev-lang/go-1.13" + RDEPEND="${COMMON_DEPEND}" + +RESTRICT="test" +S="${WORKDIR}/kubernetes-${PV}" + +src_prepare() { + default + sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" -e "s/-s -w/-w/" hack/lib/golang.sh || die + sed -i -e "/export PATH/d" hack/generate-bindata.sh || die +} + +src_compile() { + LDFLAGS="" emake -j1 WHAT=cmd/${PN} GOFLAGS=-v +} + +src_install() { + dobin _output/bin/${PN} + keepdir /var/log/${PN} + fowners ${PN}:${PN} /var/log/${PN} + newinitd "${FILESDIR}"/${PN}.initd ${PN} + newconfd "${FILESDIR}"/${PN}.confd ${PN} + insinto /etc/logrotate.d + newins "${FILESDIR}"/${PN}.logrotated ${PN} +}
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubeadm/
commit: 4f7e6c7c107c56399f1474c17a373e18ecc621ac Author: William Hubbs gentoo org> AuthorDate: Thu Mar 19 20:17:09 2020 + Commit: William Hubbs gentoo org> CommitDate: Thu Mar 19 21:19:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f7e6c7c sys-cluster/kubeadm: 1.17.4 bump Signed-off-by: William Hubbs gentoo.org> sys-cluster/kubeadm/Manifest | 1 + sys-cluster/kubeadm/kubeadm-1.17.4.ebuild | 38 +++ 2 files changed, 39 insertions(+) diff --git a/sys-cluster/kubeadm/Manifest b/sys-cluster/kubeadm/Manifest index 89acdff8ca2..56dda335d5b 100644 --- a/sys-cluster/kubeadm/Manifest +++ b/sys-cluster/kubeadm/Manifest @@ -12,3 +12,4 @@ DIST kubernetes-1.16.7.tar.gz 31722167 BLAKE2B 4792fec43d5921086dc78fc46d9d38554 DIST kubernetes-1.16.8.tar.gz 31731459 BLAKE2B 1d53c16586b5a7a41fc42d0fb3444b694531d3f04fb9e168a70d4b98f966f322bc82d39234612e38c71da052002c5bcc452c747d9f948dacbdd91ea40a9f5417 SHA512 04c8e9a9227ac9a98074cd52cbe90758134fedb10164fa69accbc19716a2f18dc133a4f880d0e35a3728c377faea431363f00ae9fe2ff5ca9e509444da9106c5 DIST kubernetes-1.17.2.tar.gz 31753827 BLAKE2B de92f1e0f087115691b5ce057a07f4b46a4410714ad9164801c0390190bd8e29f8aa6e79d0d8b816669770feaf229932df04c48792ce11e77e8c682db54f28bd SHA512 64c45967e6a85943fd3f62f82e0d51001bbeb04ed8ccbe376ad63989f4a888f838bc17d1d0942e8c857118781703a6cbd3336bff1f3ae5269f808b5d9b4d11bd DIST kubernetes-1.17.3.tar.gz 31762013 BLAKE2B 4470fadf2ec441ed7a5f3a82581af6a0f4d768780048576863b2aae9c13cff543592da73b979c7f9191a4c7c2b5a1ad10d85e0eba04fdcd08ece86884ab1f80d SHA512 09b33377de0bdd7dc8ac2ae81196d15eeb93862cb0aba1256bcfca38d2ce1f15951ad70cf67600fc3d16c1d449e0451707e756ec21ad812c6628ae1f0fdda427 +DIST kubernetes-1.17.4.tar.gz 3175 BLAKE2B cd04e429d3f524f5dce7948db9b22230df8abdeb7570001ab985ffdb5b85709a8d1698490b9df13455d8f3968741db9571ee1ab3bc2a6fdd06a8c0fe274476e2 SHA512 fd1944d26c840bc1d2f585fccbabf48091fe8820ea089b3ea5c18652fd1edb3c8157a70ea19111b8b62aef16e0284a1607b583c3c1af79dd0dd266b99e20c549 diff --git a/sys-cluster/kubeadm/kubeadm-1.17.4.ebuild b/sys-cluster/kubeadm/kubeadm-1.17.4.ebuild new file mode 100644 index 000..a2529fec51c --- /dev/null +++ b/sys-cluster/kubeadm/kubeadm-1.17.4.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit bash-completion-r1 go-module + +DESCRIPTION="CLI to Easily bootstrap a secure Kubernetes cluster" +HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io"; +SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=">=dev-lang/go-1.13 + dev-go/go-bindata" + +RESTRICT="test" +S="${WORKDIR}/kubernetes-${PV}" + +src_prepare() { + default + sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" -e "s/-s -w/-w/" hack/lib/golang.sh || die + sed -i -e "/export PATH/d" hack/generate-bindata.sh || die +} + +src_compile() { + LDFLAGS="" emake -j1 WHAT=cmd/${PN} GOFLAGS=-v + _output/bin/${PN} completion bash > ${PN}.bash || die + _output/bin/${PN} completion zsh > ${PN}.zsh || die +} + +src_install() { + dobin _output/bin/${PN} + newbashcomp ${PN}.bash ${PN} + insinto /usr/share/zsh/site-functions + newins ${PN}.zsh _${PN} +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/nanomsg/
commit: ef9a4750da2b2464208ff8c5666a2405100a5258 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Mar 19 21:16:40 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Mar 19 21:17:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef9a4750 dev-libs/nanomsg: EAPI-7 bump, use cmake.eclass Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/nanomsg/nanomsg-1.1.5.ebuild | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/dev-libs/nanomsg/nanomsg-1.1.5.ebuild b/dev-libs/nanomsg/nanomsg-1.1.5.ebuild index 73f7851f7dd..6dc699b6e73 100644 --- a/dev-libs/nanomsg/nanomsg-1.1.5.ebuild +++ b/dev-libs/nanomsg/nanomsg-1.1.5.ebuild @@ -1,8 +1,9 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 +CMAKE_ECLASS=cmake inherit cmake-multilib DESCRIPTION="High-performance messaging interface for distributed applications" @@ -32,5 +33,5 @@ multilib_src_configure() { -DNN_ENABLE-NANOCAT=OFF ) fi - cmake-utils_src_configure + cmake_src_configure }
[gentoo-commits] repo/gentoo:master commit in: sys-libs/glibc/
commit: fab50d17c72ef819a7bc0c4ee652b63f9d61f054 Author: Andreas K. Huettel gentoo org> AuthorDate: Thu Mar 19 20:57:27 2020 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Thu Mar 19 20:58:05 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fab50d17 sys-libs/glibc: 2.30 revbump: patch 7, enable-stack-protector=strong Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Andreas K. Huettel gentoo.org> sys-libs/glibc/Manifest |1 + sys-libs/glibc/glibc-2.30-r6.ebuild | 1493 +++ 2 files changed, 1494 insertions(+) diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest index 04023c7473d..ab5a0f5cf36 100644 --- a/sys-libs/glibc/Manifest +++ b/sys-libs/glibc/Manifest @@ -17,6 +17,7 @@ DIST glibc-2.29-patches-8.tar.xz 102712 BLAKE2B 49aacff358c0f8499c444e73eec92f40 DIST glibc-2.29.tar.xz 16515488 BLAKE2B b754e6825176538a2b8ca03fce014f0d87d333dc4d038bf0cda5ee8a2f484cd3ce93ad78ec126737e093ab64b55ceedf04cd08aecb4f8041daaa329e99717afa SHA512 146bc0769fe853d9edbf93cea7f74c5b3d84d69cb7614c62588e7acdecd1ec789a9d8949f3e8b99f8f36f2ccac740a003bed94f32b07817baf780b06cfeb6ed0 DIST glibc-2.30-patches-5.tar.xz 62504 BLAKE2B 19797021000cbf0951144aa7d72b3a16c8e21677f3af8a34dba2813d1547b9773d50412492dec9c0be50c4734fdc49459a482bb2724f06bbe0be4729f19aff28 SHA512 58567963b3802aa3f51a4a462557b89fc46c930b3a0613536e650a66f95cadaa96305a2ba0d59acf2c959ceda64aa7089e86b60cd0e3e68af68612c38c96b9d6 DIST glibc-2.30-patches-6.tar.xz 66612 BLAKE2B 21ce2de45c1bd847ddf0e4e848e0d7adccc77eb91d452b9a81404b46c44ae681f31f8f41c156a782ec9390cf0d5f4d741f6a393ff6dca65b8091f126c1a30623 SHA512 0871ae71a67b21339055ac05dcb634f3b705ae44c10e7ac51e19f15196232349ed9b79a856c5e9f681dd44f9b946bbbfe170e9195819e76d0ca95dba7cede71b +DIST glibc-2.30-patches-7.tar.xz 70632 BLAKE2B 5442262a4566a18a9a43fa5348365e6299873db320aa6e530ab8ded27cbac137ccbbccf8f0d7954facc6650fea935c9824ea94d69619e30cff9d17b912dec77e SHA512 d33787dcc0e1b4a45e91babe3b87cf979fa5f32d1b285d8f1d0d13729a692606ff65527d5c189f0b3b3c1bec735fda40682399eb8d66897dad49101ddfa195ec DIST glibc-2.30.tar.xz 16576920 BLAKE2B bd5aae4c9854f40785b91f83c3b632de6d48d811027ddfe61651cb1bc617db8017d7914c23a770cdd3feed06fcc316da841eea916cdba54179e7eace4ea45484 SHA512 37483990cd653685873e96c45dd1651b32b441b6d7919a68ebe3bae31a0c3f7ce183fc9b110f0b268b353f80312f18370559a1e7aecea0e5aa755c8f2aef1d6b DIST glibc-2.31-patches-2.tar.xz 23736 BLAKE2B 181ba7f774e2964efdbe6f9f0540c27e18afe76854efcad3be5e5c277cf2e671d0f21752d1d42cb82f1e60a58f76f89a4997c12b74585f88ecbab85dff459c63 SHA512 1e9ae2e0cfffd80cc7219a7f989e18987b0ecaaa6e92516f823c7f3febb8fb5c86d8d9c3d9fecb98fdda699f6d7b00660d6ca3f2fee84db60f16a76d723d0b7e DIST glibc-2.31.tar.xz 16676764 BLAKE2B 91df1792345f157265eae405185a81fd4b8ce36d4c2388f44b0d5b1ae38174ea374cbc909cd260770b9f38ea58051da13766d4fa22abf41c2d4a2493257b179b SHA512 735e4c0ef10418b6ea945ad3906585e5bbd8b282d76f2131309dce4cec6b15066a5e4a3731773ce428a819b542579c9957867bb0abf05ed2030983fca4412306 diff --git a/sys-libs/glibc/glibc-2.30-r6.ebuild b/sys-libs/glibc/glibc-2.30-r6.ebuild new file mode 100644 index 000..2740fe7453b --- /dev/null +++ b/sys-libs/glibc/glibc-2.30-r6.ebuild @@ -0,0 +1,1493 @@ +# 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 python-any-r1 prefix eutils toolchain-funcs flag-o-matic gnuconfig \ + multilib systemd multiprocessing + +DESCRIPTION="GNU libc C library" +HOMEPAGE="https://www.gnu.org/software/libc/"; +LICENSE="LGPL-2.1+ BSD HPND ISC inner-net rc PCRE" +SLOT="2.2" + +EMULTILIB_PKG="true" + +if [[ ${PV} == * ]]; then + EGIT_REPO_URI="https://sourceware.org/git/glibc.git"; + inherit git-r3 +else + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86" + SRC_URI="mirror://gnu/glibc/${P}.tar.xz" +fi + +RELEASE_VER=${PV} + +GCC_BOOTSTRAP_VER=20180511 + +# Gentoo patchset +PATCH_VER=7 +PATCH_DEV=dilfridge + +SRC_URI+=" https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz"; +SRC_URI+=" multilib? ( https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}.tar.xz )" + +IUSE="audit caps cet compile-locales +crypt custom-cflags doc gd headers-only +multiarch multilib nscd profile selinux +ssp +static-libs suid systemtap test vanilla" + +# Minimum kernel version that glibc requires +MIN_KERN_VER="3.2.0" + +# Here's how the cross-compile logic breaks down ... +# CTARGET - machine that will target the binaries +# CHOST - machine that will host the binaries +# CBUILD - machine that will build the binaries +# If CTARGET != CHOST, it means you want a libc for cross-compiling. +# If CHOST != CBUILD, it means you want to cross-compile the libc. +# CBUILD = CHOST = CTARGET- native build/in
[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice/
commit: f6fd70b8256797e3240e0c2c7b6ad8110d86f3b2 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Mar 19 18:09:55 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Mar 19 20:52:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6fd70b8 app-office/libreoffice: unconditional tarballs before optional ones Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Andreas Sturmlechner gentoo.org> app-office/libreoffice/libreoffice-6.4.2.2.ebuild | 4 ++-- app-office/libreoffice/libreoffice-6.4..ebuild | 4 ++-- app-office/libreoffice/libreoffice-.ebuild | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/app-office/libreoffice/libreoffice-6.4.2.2.ebuild b/app-office/libreoffice/libreoffice-6.4.2.2.ebuild index cf14e8474c8..ba874835180 100644 --- a/app-office/libreoffice/libreoffice-6.4.2.2.ebuild +++ b/app-office/libreoffice/libreoffice-6.4.2.2.ebuild @@ -44,6 +44,8 @@ unset DEV_URI # These are bundles that can't be removed for now due to huge patchsets. # If you want them gone, patches are welcome. ADDONS_SRC=( + # QR code generating library for >=libreoffice-6.4 + "${ADDONS_URI}/QR-Code-generator-1.4.0.tar.gz" "java? ( ${ADDONS_URI}/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip )" # no release for 8 years, should we package it? "libreoffice_extensions_wiki-publisher? ( ${ADDONS_URI}/a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip )" @@ -53,8 +55,6 @@ ADDONS_SRC=( "libreoffice_extensions_scripting-javascript? ( ${ADDONS_URI}/35c94d2df8893241173de1d16b6034c0-swingExSrc.zip )" # not packageable "odk? ( http://download.go-oo.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll )" - # QR code generating library for >=libreoffice-6.4 - "https://dev-www.libreoffice.org/src/QR-Code-generator-1.4.0.tar.gz"; ) SRC_URI+=" ${ADDONS_SRC[*]}" diff --git a/app-office/libreoffice/libreoffice-6.4..ebuild b/app-office/libreoffice/libreoffice-6.4..ebuild index ccf7d012c40..a6f3687b3c4 100644 --- a/app-office/libreoffice/libreoffice-6.4..ebuild +++ b/app-office/libreoffice/libreoffice-6.4..ebuild @@ -44,6 +44,8 @@ unset DEV_URI # These are bundles that can't be removed for now due to huge patchsets. # If you want them gone, patches are welcome. ADDONS_SRC=( + # QR code generating library for >=libreoffice-6.4 + "${ADDONS_URI}/QR-Code-generator-1.4.0.tar.gz" "java? ( ${ADDONS_URI}/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip )" # no release for 8 years, should we package it? "libreoffice_extensions_wiki-publisher? ( ${ADDONS_URI}/a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip )" @@ -53,8 +55,6 @@ ADDONS_SRC=( "libreoffice_extensions_scripting-javascript? ( ${ADDONS_URI}/35c94d2df8893241173de1d16b6034c0-swingExSrc.zip )" # not packageable "odk? ( http://download.go-oo.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll )" - # QR code generating library for >=libreoffice-6.4 - "https://dev-www.libreoffice.org/src/QR-Code-generator-1.4.0.tar.gz"; ) SRC_URI+=" ${ADDONS_SRC[*]}" diff --git a/app-office/libreoffice/libreoffice-.ebuild b/app-office/libreoffice/libreoffice-.ebuild index ccf7d012c40..a6f3687b3c4 100644 --- a/app-office/libreoffice/libreoffice-.ebuild +++ b/app-office/libreoffice/libreoffice-.ebuild @@ -44,6 +44,8 @@ unset DEV_URI # These are bundles that can't be removed for now due to huge patchsets. # If you want them gone, patches are welcome. ADDONS_SRC=( + # QR code generating library for >=libreoffice-6.4 + "${ADDONS_URI}/QR-Code-generator-1.4.0.tar.gz" "java? ( ${ADDONS_URI}/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip )" # no release for 8 years, should we package it? "libreoffice_extensions_wiki-publisher? ( ${ADDONS_URI}/a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip )" @@ -53,8 +55,6 @@ ADDONS_SRC=( "libreoffice_extensions_scripting-javascript? ( ${ADDONS_URI}/35c94d2df8893241173de1d16b6034c0-swingExSrc.zip )" # not packageable "odk? ( http://download.go-oo.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll )" - # QR code generating library for >=libreoffice-6.4 - "https://dev-www.libreoffice.org/src/QR-Code-generator-1.4.0.tar.gz"; ) SRC_URI+=" ${ADDONS_SRC[*]}"
[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice/
commit: fb7e9c80af547bba15fc7893c8536ed1ce03bab6 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Mar 19 19:08:38 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Mar 19 20:52:52 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb7e9c80 app-office/libreoffice: Add dtoa tarball Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Andreas Sturmlechner gentoo.org> app-office/libreoffice/Manifest| 1 + app-office/libreoffice/libreoffice-.ebuild | 2 ++ 2 files changed, 3 insertions(+) diff --git a/app-office/libreoffice/Manifest b/app-office/libreoffice/Manifest index 929e625d93d..6a4868037ba 100644 --- a/app-office/libreoffice/Manifest +++ b/app-office/libreoffice/Manifest @@ -4,6 +4,7 @@ DIST 35c94d2df8893241173de1d16b6034c0-swingExSrc.zip 9796 BLAKE2B a30b0225313b23 DIST 798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip 1521926 BLAKE2B d2769842c180997055648a8b1a33cc89988b74628bad8aa012242e0c1afa5b5b8568323c107187072207ee69bd841ba4ca3bbfe27ef65223ddc729d1a1aa6590 SHA512 ec5ae23c8fe2f5efc377f7a9665039afadf28b4d8f2791379296766a5fbc9a3bf7548f9b0e3b3b07762229ec733a92ccbb69791ee0318c9c6f78f8e847253d3f DIST QR-Code-generator-1.4.0.tar.gz 146339 BLAKE2B b2cb329877426861e0245747ac1e8f1275ca7428b3c6768af60dec5c9bb46e93a3fee81fc77257e151604b5f6748c9f29582e9fccc2a4088747c95fe5f673124 SHA512 314a757bfdf9a38bcf07fd7a0103d28a2d1dd7311b8234761304efeef7bfdb740db78ab01e6b67e99a28d523cc2be9c1073b2de9d65e853d191c3dad19af56d0 DIST a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip 23150 BLAKE2B 51db6bd90585b13857ecb494c805c9fb6874e1e65d7aee73d23e1716670836a14b376bcca810f96fd55b0ed653b2660a268030f246c822cbb04f867ef763a3b3 SHA512 2d3835f7ac356805025cafedcad97faa48d0f5da386e6ac7b7451030059df8e2fdb0861ade07a576ebf9fb5b88a973585ab0437944b06aac9289d6898ba8586a +DIST dtoa-20180411.tgz 48893 BLAKE2B 4a03dc67e44353ae1c0653c8305d2df9bcfef16b48dff6df5c857a6bd0510a92aa6d9b9660ad63b2344d5195fef072e526f8d7900791b15442923b63196dda3f SHA512 722aa814c33a34bfffe6c0201b0035cc3b65854a0ba9ae2f51620a89d68019353e2c306651b35bca337186b22b2e9865ef3c5e3df8e9328006f882e4577f8c85 DIST libreoffice-6.3.4.2.tar.xz 225632492 BLAKE2B 587fe7e6298ded60fa08963f572733eb8e387c00b428201bb6f1de7eddcf9d9ee97438231ed3f961bd22628bde0fd9dfeacb63febdc566cde781bcebb9c9a71d SHA512 2ed687ae805da36635419729066a2924f1e38a6b0f8d2692c42b366450a261012adfcd8a5d7915d9cfd292d07519fc32c596cdb56d7be6b12a49618b18d6f3d2 DIST libreoffice-6.3.5.2.tar.xz 226222804 BLAKE2B f4b996f8eedf58f7e2ec1d1d796aecf1cc35f394cc5800b1e15db60534096a91e329f9744c8582dae85a12fb6c849be8cceff8998b45074ecc9535f7afce542c SHA512 041ee00e347f6ef229a97b56d9ceee6c0fa80a56436cc2dce909878d08d617d316731a7a21cdc4b6d5ef800f3d00d3ee67c69f770912028261f1552e79899a1a DIST libreoffice-6.4.2.2.tar.xz 234798492 BLAKE2B ed2992b1e80e5c638e4f6129988da5f3f94e74a74448ddf8b831efe1942782b62612aa7e0e2fe021696fcb4e30b2b6a2dd8dcc007f26494b8858aefd72b019fb SHA512 3439cd855bf77e07ce0efa866c878cb16d77b6532e1bfa67571e994908c9c8ecdcc8fee504d75878fb499fb84f000dd4d8261424c37a5814bc1c5792d40724d9 diff --git a/app-office/libreoffice/libreoffice-.ebuild b/app-office/libreoffice/libreoffice-.ebuild index 419a43daca7..a3f52cbd627 100644 --- a/app-office/libreoffice/libreoffice-.ebuild +++ b/app-office/libreoffice/libreoffice-.ebuild @@ -44,6 +44,8 @@ unset DEV_URI # These are bundles that can't be removed for now due to huge patchsets. # If you want them gone, patches are welcome. ADDONS_SRC=( + # not packaged in Gentoo, https://www.netlib.org/fp/dtoa.c + "${ADDONS_URI}/dtoa-20180411.tgz" # not packaged in Gentoo, https://skia.org/ "${ADDONS_URI}/skia-m82-7bb74c4299b8a85de1e5718fc45da569d6dab3fc.tar.xz" # QR code generating library for >=libreoffice-6.4
[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice/
commit: 72457259528f27a9b2b05460f25eb17a5832c3b2 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Mar 19 18:21:33 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Mar 19 20:52:52 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72457259 app-office/libreoffice: Add skia tarball Closes: https://bugs.gentoo.org/710852 Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Andreas Sturmlechner gentoo.org> app-office/libreoffice/Manifest| 1 + app-office/libreoffice/libreoffice-.ebuild | 2 ++ 2 files changed, 3 insertions(+) diff --git a/app-office/libreoffice/Manifest b/app-office/libreoffice/Manifest index e46f7d0f1ee..929e625d93d 100644 --- a/app-office/libreoffice/Manifest +++ b/app-office/libreoffice/Manifest @@ -11,3 +11,4 @@ DIST libreoffice-branding-gentoo-0.8.tar.xz 151568 BLAKE2B f03c7ddeb53c5ca3fd234 DIST libreoffice-help-6.3.4.2.tar.xz 13191636 BLAKE2B c1696efa0ec9fef9dbcc0c0388de8a384484af1453d200e08820ba910cdcb65638b189566a19868281fd1777213812fde06adb07c1a662302eea1d0a791ff5a0 SHA512 8c74c82c7d73adb1523300d1f7500769f5a623fdba60b440a63c122cbfeb631a6a34ecbcb115b0154a6957be1918306f7d0c1f465030f8e8cfd5c9a1acad17c9 DIST libreoffice-help-6.3.5.2.tar.xz 13192732 BLAKE2B 79e869d8d2bb91243e9fe2ba279bfcd4f3b759904fdd2efbeb1add773cb732621a41841c4064ad63ad9713a53e626c50bfcc1b3d9137ddb4fe73fca39f710bb9 SHA512 aec83b210cc596131aa5bcb37012a98cc42c365274c4f80e8e87595f4f50d8f36588256616738ba3c2c9a8a61d03ed5e6c33a4b588561c5084cd008c5dbe787a DIST libreoffice-help-6.4.2.2.tar.xz 88381732 BLAKE2B 062b2a2524642c2280a3a73a2d725ed3625254796c0dcc62a4417f7800df70f0e3a01bbd595581e040c47af58b8a048c3046d8ac85eada164b39e8e61a557c8d SHA512 503f75ac71ea1d358886d344ba722dc376a48c4a0f6b46d643640679541311215ed6f5840c7c471cce4f84e7f0aff4260f4a04c548013cc41cf2d029ee324501 +DIST skia-m82-7bb74c4299b8a85de1e5718fc45da569d6dab3fc.tar.xz 8163900 BLAKE2B 4977bbc0a6f06d9e0fc4edff30602ec8b5928ffc3e852a0ee3e32b31ad88fe0548ba98f1910fc6d21acb781157389df8eec059a483343037d38a8a171304 SHA512 19bb701633f95e2b4327bf27740ddcca3a39cef7af91b78a893dd1d50016978efe9d470b41980326b3df590c267f7695ffdb181295fcaba2a89acc6768f308f2 diff --git a/app-office/libreoffice/libreoffice-.ebuild b/app-office/libreoffice/libreoffice-.ebuild index a6f3687b3c4..419a43daca7 100644 --- a/app-office/libreoffice/libreoffice-.ebuild +++ b/app-office/libreoffice/libreoffice-.ebuild @@ -44,6 +44,8 @@ unset DEV_URI # These are bundles that can't be removed for now due to huge patchsets. # If you want them gone, patches are welcome. ADDONS_SRC=( + # not packaged in Gentoo, https://skia.org/ + "${ADDONS_URI}/skia-m82-7bb74c4299b8a85de1e5718fc45da569d6dab3fc.tar.xz" # QR code generating library for >=libreoffice-6.4 "${ADDONS_URI}/QR-Code-generator-1.4.0.tar.gz" "java? ( ${ADDONS_URI}/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip )"
[gentoo-commits] repo/gentoo:master commit in: app-antivirus/clamav/
commit: 8601e1fc186ccfca22e2f13a970168f9968b1090 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Mar 19 20:39:43 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Mar 19 20:39:57 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8601e1fc app-antivirus/clamav: security cleanup (bug #702010) Bug: https://bugs.gentoo.org/702010 Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Thomas Deutschmann gentoo.org> app-antivirus/clamav/Manifest | 3 - app-antivirus/clamav/clamav-0.101.2-r1.ebuild | 176 --- app-antivirus/clamav/clamav-0.101.4.ebuild| 176 --- app-antivirus/clamav/clamav-0.102.1-r3.ebuild | 197 -- 4 files changed, 552 deletions(-) diff --git a/app-antivirus/clamav/Manifest b/app-antivirus/clamav/Manifest index 40240b43ba8..0b7df1fc6c4 100644 --- a/app-antivirus/clamav/Manifest +++ b/app-antivirus/clamav/Manifest @@ -1,4 +1 @@ -DIST clamav-0.101.2.tar.gz 21722932 BLAKE2B 5c2960e678510a6f829fc9333e05a45a57a704e13eb407e0f890dd5553a1f9644eb3b1122c677755237b8c682127319d447a508087bc9130d14cd2cfec92896a SHA512 f9ea4589a8081acf7b6d454d1a068da05ae6574a9070a08f9438935795cb6dc084ffb9222b11fb1623f31962f859e6536a2f5bd1de29ef6b9b314efa5edc8c7e -DIST clamav-0.101.4.tar.gz 21408145 BLAKE2B 5eba85dcf203f56cbd943e479e660469dcc1972819674f5624207f4123ec74207b664cba3c9b0318665d261176da338f3c3fba9c938eeb626ce75174d525a43f SHA512 fae914a95b674fa6bdea044abec702401146590ca0aaaea1245deb1c4770641a794f60ff7b448b24d8c1923150cb7ba230848974837257c3a8ab20ea1e2f86d3 -DIST clamav-0.102.1.tar.gz 13215586 BLAKE2B 653e5506ed0b19c154038e960184abf2773a8a12a775dda81ce4f69fe7e58c457c39d85e24ce43bda9f09f43766c81af69d5462e7459077b0e4886f73a2a5ba2 SHA512 2d0cd2dece771ab8228771f9a95eb0342e756083a0107b2bef31bd2f5f46c36aa692e15d7eb2ea321f535ea4e18c8df043c8663ae350d40fbe1bdb4d073dcb90 DIST clamav-0.102.2.tar.gz 13227538 BLAKE2B 09d18f507a439f1dd63ebc038b129e0ead75bb344bfad2b5bd36e2c0c76af01f42fcacc60ff40b5676cb5fb7b38b90747452654a5d104b9b7b5e2d5a06b3dc2d SHA512 7db53e0e2b4d6b0e4cf5048d3c9dfbcabcffd680c3a2b718c763b9599b0c1c14e56bae70c54c251ee9e8fd1acd3134657196dbaad2d23a16bad76a088c6fc41f diff --git a/app-antivirus/clamav/clamav-0.101.2-r1.ebuild b/app-antivirus/clamav/clamav-0.101.2-r1.ebuild deleted file mode 100644 index bc2d793eef5..000 --- a/app-antivirus/clamav/clamav-0.101.2-r1.ebuild +++ /dev/null @@ -1,176 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools eutils flag-o-matic ltprune user systemd - -DESCRIPTION="Clam Anti-Virus Scanner" -HOMEPAGE="https://www.clamav.net/"; -SRC_URI="https://www.clamav.net/downloads/production/${P}.tar.gz"; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris" -IUSE="bzip2 doc clamdtop iconv ipv6 libressl milter metadata-analysis-api selinux static-libs test uclibc xml" -RESTRICT="!test? ( test )" - -CDEPEND="bzip2? ( app-arch/bzip2 ) - clamdtop? ( sys-libs/ncurses:0 ) - iconv? ( virtual/libiconv ) - metadata-analysis-api? ( dev-libs/json-c:= ) - milter? ( || ( mail-filter/libmilter mail-mta/sendmail ) ) - >=sys-libs/zlib-1.2.2:= - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) - sys-devel/libtool - || ( dev-libs/libpcre2 >dev-libs/libpcre-6 ) - dev-libs/libmspack - xml? ( dev-libs/libxml2 ) - elibc_musl? ( sys-libs/fts-standalone ) - !!https://blog.clamav.net/2014/02/introducing-openssl-as-dependency-to.html -DEPEND="${CDEPEND} - virtual/pkgconfig - test? ( dev-libs/check )" -RDEPEND="${CDEPEND} - selinux? ( sec-policy/selinux-clamav )" - -DOCS=( docs/UserManual.md docs/UserManual ) -HTML_DOCS=( docs/html ) - -PATCHES=( - "${FILESDIR}/${PN}-0.101.2-libxml2_pkgconfig.patch" #661328 - "${FILESDIR}/${PN}-0.101.2-tinfo.patch" #670729 -) - -pkg_setup() { - enewgroup clamav - enewuser clamav -1 -1 /dev/null clamav -} - -src_prepare() { - default - eautoconf -} - -src_configure() { - use elibc_musl && append-ldflags -lfts - use ppc64 && append-flags -mminimal-toc - use uclibc && export ac_cv_type_error_t=yes - - # according to configure help it should be - # $(use_enable xml) - # but that does not work - # do not add this, since --disable-xml seems to override - # --without-xml - - econf \ - $(use_enable bzip2) \ - $(use_enable clamdtop) \ - $(use_enable ipv6) \ - $(use_enable milter) \ - $(use_enable static-libs static) \ - $(use_enable test check) \ - $(use_with xml) \ - $(use_with iconv) \ - $(
[gentoo-commits] repo/gentoo:master commit in: app-antivirus/clamav/
commit: 66fddd21b881edb4d02301d53dd33d0b7d850e42 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Mar 19 20:38:27 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Mar 19 20:39:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66fddd21 app-antivirus/clamav: mark arm64 stable (bug #702010) Bug: https://bugs.gentoo.org/702010 Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Thomas Deutschmann gentoo.org> app-antivirus/clamav/clamav-0.102.1-r3.ebuild | 2 +- app-antivirus/clamav/clamav-0.102.2.ebuild| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-antivirus/clamav/clamav-0.102.1-r3.ebuild b/app-antivirus/clamav/clamav-0.102.1-r3.ebuild index 9b4a4cda437..932211c8f7f 100644 --- a/app-antivirus/clamav/clamav-0.102.1-r3.ebuild +++ b/app-antivirus/clamav/clamav-0.102.1-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.clamav.net/downloads/production/${P}.tar.gz"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris" IUSE="bzip2 doc clamdtop clamsubmit iconv ipv6 libclamav-only libressl milter metadata-analysis-api selinux static-libs test uclibc xml" RESTRICT="!test? ( test )" diff --git a/app-antivirus/clamav/clamav-0.102.2.ebuild b/app-antivirus/clamav/clamav-0.102.2.ebuild index 1a823eafef4..1aa121ef78f 100644 --- a/app-antivirus/clamav/clamav-0.102.2.ebuild +++ b/app-antivirus/clamav/clamav-0.102.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.clamav.net/downloads/production/${P}.tar.gz"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris" IUSE="bzip2 doc clamdtop clamsubmit iconv ipv6 libclamav-only libressl milter metadata-analysis-api selinux static-libs test uclibc xml" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/findutils/
commit: b4c7da2c5874f35d05bcfffd5233b0bd25d9131e Author: Mart Raudsepp gentoo org> AuthorDate: Thu Mar 19 20:32:57 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Thu Mar 19 20:38:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4c7da2c sys-apps/findutils: arm64 stable (bug #710296) Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> sys-apps/findutils/findutils-4.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/findutils/findutils-4.7.0.ebuild b/sys-apps/findutils/findutils-4.7.0.ebuild index 923955fa6af..25322b2560d 100644 --- a/sys-apps/findutils/findutils-4.7.0.ebuild +++ b/sys-apps/findutils/findutils-4.7.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="nls selinux static test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libedit/
commit: 46b7dd95247d0d24d84e61557af3bae0d7aa8c15 Author: Mart Raudsepp gentoo org> AuthorDate: Thu Mar 19 20:34:40 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Thu Mar 19 20:38:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46b7dd95 dev-libs/libedit: arm64 stable (bug #709764) Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> dev-libs/libedit/libedit-20191211.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libedit/libedit-20191211.3.1.ebuild b/dev-libs/libedit/libedit-20191211.3.1.ebuild index a5d02f2ea9f..f8cf9dedd9a 100644 --- a/dev-libs/libedit/libedit-20191211.3.1.ebuild +++ b/dev-libs/libedit/libedit-20191211.3.1.ebuild @@ -14,7 +14,7 @@ S=${WORKDIR}/${MY_P} LICENSE="BSD-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" IUSE="static-libs" RDEPEND=">=sys-libs/ncurses-5.9-r3[static-libs?,${MULTILIB_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: app-arch/lzma/
commit: c1b35f930c2877255697042a8dfdd71adda2b47e Author: Mart Raudsepp gentoo org> AuthorDate: Thu Mar 19 20:37:19 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Thu Mar 19 20:38:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1b35f93 app-arch/lzma: arm64 stable (bug #710682) Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> app-arch/lzma/lzma-9.20-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/lzma/lzma-9.20-r1.ebuild b/app-arch/lzma/lzma-9.20-r1.ebuild index 53367355e7e..50d59aac886 100644 --- a/app-arch/lzma/lzma-9.20-r1.ebuild +++ b/app-arch/lzma/lzma-9.20-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/sevenzip/${MY_P}.tar.bz2 -> ${P}.tar.bz2" LICENSE="public-domain" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="doc" S=${WORKDIR}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libzip/
commit: c5ecc7cb71b2932a90c5a4dc3a9ae1213d4d749e Author: Mart Raudsepp gentoo org> AuthorDate: Thu Mar 19 20:37:04 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Thu Mar 19 20:38:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5ecc7cb dev-libs/libzip: arm64 stable (bug #710682) Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> dev-libs/libzip/libzip-1.6.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libzip/libzip-1.6.1-r1.ebuild b/dev-libs/libzip/libzip-1.6.1-r1.ebuild index 0d09edc25ab..e827414589a 100644 --- a/dev-libs/libzip/libzip-1.6.1-r1.ebuild +++ b/dev-libs/libzip/libzip-1.6.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.nih.at/libzip/${P}.tar.xz"; LICENSE="BSD" SLOT="0/5" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x86-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x86-macos" IUSE="bzip2 doc gnutls libressl lzma mbedtls ssl static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
commit: 73d5f1733f7765eed93daa5b66cb6118872f5889 Author: Mart Raudsepp gentoo org> AuthorDate: Thu Mar 19 20:33:57 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Thu Mar 19 20:38:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73d5f173 sys-devel/gcc: arm64 stable (bug #711388) Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> sys-devel/gcc/gcc-8.3.0-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc/gcc-8.3.0-r3.ebuild b/sys-devel/gcc/gcc-8.3.0-r3.ebuild index 549aa71fa2f..5ac907e0fbe 100644 --- a/sys-devel/gcc/gcc-8.3.0-r3.ebuild +++ b/sys-devel/gcc/gcc-8.3.0-r3.ebuild @@ -7,7 +7,7 @@ PATCH_VER="3" inherit toolchain -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sh sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sh sparc x86" RDEPEND="" DEPEND="${RDEPEND}
[gentoo-commits] repo/gentoo:master commit in: mail-filter/bogofilter/
commit: d5742f59bc2a5873bda952174e50e4d08f7708f1 Author: Mart Raudsepp gentoo org> AuthorDate: Thu Mar 19 20:32:36 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Thu Mar 19 20:38:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5742f59 mail-filter/bogofilter: arm64 stable (bug #709710) Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> mail-filter/bogofilter/bogofilter-1.2.4-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/bogofilter/bogofilter-1.2.4-r3.ebuild b/mail-filter/bogofilter/bogofilter-1.2.4-r3.ebuild index 7bb589b17c1..bfba8461099 100644 --- a/mail-filter/bogofilter/bogofilter-1.2.4-r3.ebuild +++ b/mail-filter/bogofilter/bogofilter-1.2.4-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 ~sh ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ppc ppc64 ~sh ~sparc x86" IUSE="berkdb sqlite tokyocabinet" # pax needed for bf_tar
[gentoo-commits] repo/gentoo:master commit in: dev-python/freezegun/
commit: 05c6b3a2e657f34e5e7588aaead04a5e16f55f40 Author: Mart Raudsepp gentoo org> AuthorDate: Thu Mar 19 20:33:21 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Thu Mar 19 20:38:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05c6b3a2 dev-python/freezegun: arm64 stable (bug #711504) Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> dev-python/freezegun/freezegun-0.3.15.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/freezegun/freezegun-0.3.15.ebuild b/dev-python/freezegun/freezegun-0.3.15.ebuild index 41ae925fcc0..01a1949f6b1 100644 --- a/dev-python/freezegun/freezegun-0.3.15.ebuild +++ b/dev-python/freezegun/freezegun-0.3.15.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" RDEPEND=" >dev-python/python-dateutil-2.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/
commit: 348650da545f1156aad8c8e446731fea2fcfe4a6 Author: Hans de Graaff gentoo org> AuthorDate: Thu Mar 19 20:24:32 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Mar 19 20:27:37 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=348650da dev-ruby/facter: add ruby27 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/facter/facter-3.14.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/facter/facter-3.14.9.ebuild b/dev-ruby/facter/facter-3.14.9.ebuild index dbf805620b4..b7819b83844 100644 --- a/dev-ruby/facter/facter-3.14.9.ebuild +++ b/dev-ruby/facter/facter-3.14.9.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -USE_RUBY="ruby23 ruby24 ruby25 ruby26" +USE_RUBY="ruby24 ruby25 ruby26 ruby27" # git-r3 goes after ruby-ng so that it overrides src_unpack properly inherit cmake-utils eutils ruby-ng
[gentoo-commits] repo/gentoo:master commit in: app-admin/puppet/
commit: aae8e9efa0c31f77a2d126361be6a9252d048930 Author: Hans de Graaff gentoo org> AuthorDate: Thu Mar 19 20:22:01 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Mar 19 20:27:36 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aae8e9ef app-admin/puppet: drop eutils and user eclasses Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Hans de Graaff gentoo.org> app-admin/puppet/puppet-5.5.19-r1.ebuild | 138 +++ 1 file changed, 138 insertions(+) diff --git a/app-admin/puppet/puppet-5.5.19-r1.ebuild b/app-admin/puppet/puppet-5.5.19-r1.ebuild new file mode 100644 index 000..cb8eced03f4 --- /dev/null +++ b/app-admin/puppet/puppet-5.5.19-r1.ebuild @@ -0,0 +1,138 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +USE_RUBY="ruby24 ruby25 ruby26" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_TASK_DOC="doc:all" + +RUBY_FAKEGEM_EXTRAINSTALL="locales" + +inherit ruby-fakegem eapi7-ver + +DESCRIPTION="A system automation and configuration management software." +HOMEPAGE="https://puppet.com/"; +SRC_URI="http://downloads.puppetlabs.com/puppet/${P}.tar.gz"; + +LICENSE="Apache-2.0 GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86" +IUSE="augeas diff doc emacs ldap rrdtool selinux shadow sqlite vim-syntax" +RESTRICT="test" + +ruby_add_rdepend " + dev-ruby/hiera + dev-ruby/json:= + >=dev-ruby/facter-3.0.0 + augeas? ( dev-ruby/ruby-augeas ) + diff? ( dev-ruby/diff-lcs ) + doc? ( dev-ruby/rdoc ) + ldap? ( dev-ruby/ruby-ldap ) + shadow? ( dev-ruby/ruby-shadow ) + sqlite? ( dev-ruby/sqlite3 ) + virtual/ruby-ssl + dev-ruby/hocon" + +ruby_add_bdepend " + doc? ( dev-ruby/yard ) + test? ( + dev-ruby/mocha + dev-ruby/rack + dev-ruby/rspec-its + )" +# this should go in the above lists, but isn't because of test deps not being keyworded +# dev-ruby/rspec-collection_matchers + +RDEPEND+=" ${RDEPEND} + rrdtool? ( >=net-analyzer/rrdtool-1.2.23[ruby] ) + selinux? ( + sys-libs/libselinux[ruby] + sec-policy/selinux-puppet + ) + vim-syntax? ( >=app-vim/puppet-syntax-3.0.1 ) + >=app-portage/eix-0.18.0 + acct-user/puppet + acct-group/puppet" +PDEPEND="emacs? ( >=app-emacs/puppet-mode-0.3-r1 )" + +all_ruby_prepare() { + # Avoid spec that require unpackaged json-schema. + rm spec/lib/matchers/json.rb $( grep -Rl matchers/json spec) || die + + # fix systemd path + eapply -p0 "${FILESDIR}/puppet-systemd.patch" + + # Avoid specs that can only run in the puppet.git repository. This + # should be narrowed down to the specific specs. + rm spec/integration/parser/compiler_spec.rb || die + + # Avoid failing spec that need further investigation. + rm spec/unit/module_tool/metadata_spec.rb || die +} + +each_ruby_install() { + each_fakegem_install +# dosym "/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${P}" "/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${PN}" +} + +all_ruby_install() { + all_fakegem_install + + # systemd stuffs + insinto /usr/lib/systemd/system + doins "${WORKDIR}/all/${P}/ext/systemd/puppet.service" + + # tmpfiles stuff + insinto /usr/lib/tmpfiles.d + newins "${FILESDIR}/tmpfiles.d" "puppet.conf" + + # openrc init stuff + newinitd "${FILESDIR}"/puppet.init-4.x puppet + newinitd "${FILESDIR}"/puppetmaster.init-4.x puppetmaster + newconfd "${FILESDIR}"/puppetmaster.confd puppetmaster + + keepdir /etc/puppetlabs/puppet/ssl + + keepdir /var/lib/puppet/facts + keepdir /var/lib/puppet/files + fowners -R puppet:puppet /var/lib/puppet + + fperms 0750 /var/lib/puppet + + fperms 0750 /etc/puppetlabs + fperms 0750 /etc/puppetlabs/puppet + fperms 0750 /etc/puppetlabs/puppet/ssl + fowners -R :puppet /etc/puppetlabs + fowners -R :puppet /var/lib/puppet + + if use ldap ; then + insinto /etc/openldap/schema; doins ext/ldap/puppet.schema + fi + + # ext and examples files + for f in $(find ext examples -type f) ; do + docinto "$(dirname ${f})"; dodoc "${f}" + done +} + +pkg_postinst() { + elog + elog "Please, *don't* include the --ask option in EMERGE_EXTRA_OPTS as this could" + elog "cause puppet to hang while installing packages." + elog + elog "Portage Puppet module with Gentoo-specific resources:" + elog "http://forge.puppetlabs.com/gentoo/portage"; + elog + + for v in ${REPLACING_VERSIONS}; do + if [ "$(ver_cut 1 "$v")" -eq "4" ]; then + elog + elog "Please see the following url for the
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/hiera/
commit: 4982107f162f146a7e5bc1c0a850e76464dfe77e Author: Hans de Graaff gentoo org> AuthorDate: Thu Mar 19 20:17:04 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Mar 19 20:27:36 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4982107f dev-ruby/hiera: add ruby27 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/hiera/hiera-3.6.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/hiera/hiera-3.6.0.ebuild b/dev-ruby/hiera/hiera-3.6.0.ebuild index 11b8f6cd793..05b57dfff0b 100644 --- a/dev-ruby/hiera/hiera-3.6.0.ebuild +++ b/dev-ruby/hiera/hiera-3.6.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -USE_RUBY="ruby24 ruby25 ruby26" +USE_RUBY="ruby24 ruby25 ruby26 ruby27" RUBY_FAKEGEM_RECIPE_TEST="rspec3"
[gentoo-commits] repo/gentoo:master commit in: app-admin/puppet/
commit: 15062f251659b9625c9ddf266e5a00d2abc41fe6 Author: Hans de Graaff gentoo org> AuthorDate: Thu Mar 19 20:27:14 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Mar 19 20:27:37 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15062f25 app-admin/puppet: add ruby26, ruby27 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Hans de Graaff gentoo.org> app-admin/puppet/puppet-5.5.19-r1.ebuild | 2 +- app-admin/puppet/puppet-6.14.0.ebuild| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-admin/puppet/puppet-5.5.19-r1.ebuild b/app-admin/puppet/puppet-5.5.19-r1.ebuild index cb8eced03f4..8173ba30ec7 100644 --- a/app-admin/puppet/puppet-5.5.19-r1.ebuild +++ b/app-admin/puppet/puppet-5.5.19-r1.ebuild @@ -3,7 +3,7 @@ EAPI="6" -USE_RUBY="ruby24 ruby25 ruby26" +USE_RUBY="ruby24 ruby25 ruby26 ruby27" RUBY_FAKEGEM_RECIPE_TEST="rspec3" diff --git a/app-admin/puppet/puppet-6.14.0.ebuild b/app-admin/puppet/puppet-6.14.0.ebuild index e60e40c04d6..f50ee1410b0 100644 --- a/app-admin/puppet/puppet-6.14.0.ebuild +++ b/app-admin/puppet/puppet-6.14.0.ebuild @@ -3,7 +3,7 @@ EAPI="6" -USE_RUBY="ruby23 ruby24 ruby25" +USE_RUBY="ruby24 ruby25 ruby26 ruby27" RUBY_FAKEGEM_RECIPE_TEST="rspec3"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/spdlog/
commit: 0e6efca5ec5d0a4878f228f481ae22e09cf8d507 Author: Craig Andrews gentoo org> AuthorDate: Thu Mar 19 20:24:36 2020 + Commit: Craig Andrews gentoo org> CommitDate: Thu Mar 19 20:24:55 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e6efca5 dev-libs/spdlog: Cleanup old version Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Craig Andrews gentoo.org> dev-libs/spdlog/Manifest| 1 - dev-libs/spdlog/spdlog-1.3.1.ebuild | 41 - 2 files changed, 42 deletions(-) diff --git a/dev-libs/spdlog/Manifest b/dev-libs/spdlog/Manifest index ce93e6094e9..db82b5117ea 100644 --- a/dev-libs/spdlog/Manifest +++ b/dev-libs/spdlog/Manifest @@ -1,2 +1 @@ -DIST spdlog-1.3.1.tar.gz 202634 BLAKE2B 2465a8d1a38af1527ae66d92f5dd91ad504d01e44ac47702e315f7448e19f01743627357132f0561e48807315df9b102f337f95cab5a7aae3ec0ae7ceff940b9 SHA512 a851a44b6384f493dd312ae0a611d068af46bbfe8daf1c2f61f13d8836a3801f41b339074fbe8da8e428131c82fa5c4a9e3320a55cbdd4b7aff8bb349dfff7dd DIST spdlog-1.5.0.tar.gz 270416 BLAKE2B bac6c6650f8347458dd2dd66f318b43a769b0896d68f6a6f1310754527a69feaa52b2f6f48d67c7e811c2dafa5d3863a9a07c738df8c12abed2718fb06254b28 SHA512 78991c943dd95af563c4b29545b9b5d635caf1af5031262dde734ecf70c0b4ae866d954ee77b050f9f0cc089a3bc57ee9583895e51cb00dd1cc6c10ff905ca34 diff --git a/dev-libs/spdlog/spdlog-1.3.1.ebuild b/dev-libs/spdlog/spdlog-1.3.1.ebuild deleted file mode 100644 index 69ab5a2e653..000 --- a/dev-libs/spdlog/spdlog-1.3.1.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="Very fast, header only, C++ logging library" -HOMEPAGE="https://github.com/gabime/spdlog"; - -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/gabime/spdlog"; -else - SRC_URI="https://github.com/gabime/spdlog/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64" -fi - -LICENSE="MIT" -SLOT="0/1" -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND=" - dev-libs/libfmt:0/5 -" -RDEPEND="${DEPEND}" - -PATCHES=( "${FILESDIR}/${PN}-1.0.0-unbundle-fmt.patch" ) - -src_configure() { - rm -r include/spdlog/fmt/bundled || die - - local mycmakeargs=( - -DSPDLOG_BUILD_EXAMPLES=no - -DSPDLOG_BUILD_BENCH=no - -DSPDLOG_BUILD_TESTS=$(usex test) - ) - - cmake_src_configure -}
[gentoo-commits] proj/gamerlay:master commit in: games-rpg/arx-fatalis-demo/
commit: 5f35485d1769885ca36a8aa1da355a6c97cf00da Author: Azamat H. Hackimov gmail com> AuthorDate: Thu Mar 19 18:54:11 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Thu Mar 19 18:54:11 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=5f35485d games-rpg/arx-fatalis-demo: Save from portage Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Azamat H. Hackimov gmail.com> .../arx-fatalis-demo/arx-fatalis-demo-0-r1.ebuild | 53 ++ games-rpg/arx-fatalis-demo/metadata.xml| 8 2 files changed, 61 insertions(+) diff --git a/games-rpg/arx-fatalis-demo/arx-fatalis-demo-0-r1.ebuild b/games-rpg/arx-fatalis-demo/arx-fatalis-demo-0-r1.ebuild new file mode 100644 index 000..5cc3286 --- /dev/null +++ b/games-rpg/arx-fatalis-demo/arx-fatalis-demo-0-r1.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop + +DESCRIPTION="Arx Fatalis demo" +HOMEPAGE="https://www.arkane-studios.com/uk/arx.php"; +SRC_URI="arx_demo_english.zip" + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" +RESTRICT="fetch" + +RDEPEND="games-rpg/arx-libertatis" +DEPEND=" + app-arch/cabextract + app-arch/unzip +" + +S="${WORKDIR}" + +pkg_nofetch() { + einfo "Please find and download ${SRC_URI} and put it into your distfiles directory." + einfo "There is a list of possible download locations at" + einfo "http://wiki.arx-libertatis.org/Getting_the_game_data#Demo"; +} + +src_unpack() { + unpack ${A} + cabextract Setup1.cab || die "cabextract failed" + cabextract Setup2.cab || die "cabextract failed" + cabextract Setup3.cab || die "cabextract failed" +} + +src_install() { + insinto /usr/share/${PN} + doins -r *.pak bin/*.pak + insinto /usr/share/${PN}/misc + doins bin/Logo.bmp bin/Arx.ttf + + # convert to lowercase + cd "${D}" + find . -type f -exec sh -c 'echo "${1}" + lower="`echo "${1}" | tr [:upper:] [:lower:]`" + [ "${1}" = "${lower}" ] || mv "${1}" "${lower}"' - {} \; + + make_desktop_entry "arx --data-dir=/usr/share/arx-fatalis-demo" \ + "Arx Fatalis Demo" arx-libertatis +} diff --git a/games-rpg/arx-fatalis-demo/metadata.xml b/games-rpg/arx-fatalis-demo/metadata.xml new file mode 100644 index 000..a46fb61 --- /dev/null +++ b/games-rpg/arx-fatalis-demo/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + +azamat.hacki...@gmail.com +Azamat H. Hackimov + +
[gentoo-commits] proj/gamerlay:master commit in: games-rpg/arx-libertatis/files/, games-rpg/arx-libertatis/
commit: be9dcd19cc898481ef3ba28c0c2174c35735f826 Author: Azamat H. Hackimov gmail com> AuthorDate: Thu Mar 19 20:13:09 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Thu Mar 19 20:13:09 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=be9dcd19 games-rpg/arx-libertatis: save from portage Updated ebuild, update to EAPI 7 and cmake eclass. Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Azamat H. Hackimov gmail.com> .../arx-libertatis/arx-libertatis-1.1.2_p2.ebuild | 85 ++ .../files/arx-libertatis-1.1.2-cmake-3.5.patch | 34 + games-rpg/arx-libertatis/metadata.xml | 55 ++ 3 files changed, 174 insertions(+) diff --git a/games-rpg/arx-libertatis/arx-libertatis-1.1.2_p2.ebuild b/games-rpg/arx-libertatis/arx-libertatis-1.1.2_p2.ebuild new file mode 100644 index 000..68ac100 --- /dev/null +++ b/games-rpg/arx-libertatis/arx-libertatis-1.1.2_p2.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CMAKE_WARN_UNUSED_CLI=yes +inherit cmake + +MY_PV=${PV/_p/-r} + +DESCRIPTION="Cross-platform port of Arx Fatalis, a first-person role-playing game" +HOMEPAGE="https://arx-libertatis.org/"; +SRC_URI="https://github.com/arx/ArxLibertatis/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+c++11 crash-reporter debug static tools +unity-build" + +COMMON_DEPEND=" + media-libs/freetype + media-libs/libsdl[X,video,opengl] + media-libs/openal + sys-libs/zlib:= + virtual/opengl + crash-reporter? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5[ssl] + dev-qt/qtwidgets:5 + ) + !static? ( media-libs/glew:= )" +RDEPEND="${COMMON_DEPEND} + crash-reporter? ( sys-devel/gdb )" +DEPEND="${COMMON_DEPEND} + dev-libs/boost + virtual/pkgconfig + static? ( media-libs/glew[static-libs] )" + +DOCS=( README.md AUTHORS CHANGELOG ) + +PATCHES=( "${FILESDIR}/${PN}-1.1.2-cmake-3.5.patch" ) + +S="${WORKDIR}/ArxLibertatis-${MY_PV}" + +src_configure() { + # editor does not build + local mycmakeargs=( + -DBUILD_EDITOR=OFF + -DBUILD_TOOLS=$(usex tools) + -DDEBUG=$(usex debug) + -DICONDIR=/usr/share/icons/hicolor/128x128/apps + -DINSTALL_SCRIPTS=ON + -DSET_OPTIMIZATION_FLAGS=OFF + -DSTRICT_USE=ON + -DUNITY_BUILD=$(usex unity-build) + -DUSE_CXX11=$(usex c++11) + -DUSE_NATIVE_FS=ON + -DUSE_OPENAL=ON + -DUSE_OPENGL=ON + -DUSE_SDL=ON + -DBUILD_CRASHREPORTER=$(usex crash-reporter) + $(usex crash-reporter "-DUSE_QT5=ON" "") + -DUSE_STATIC_LIBS=$(usex static) + ) + + cmake_src_configure +} + +pkg_postinst() { + elog "optional dependencies:" + elog " games-rpg/arx-fatalis-data (from CD or GOG)" + elog " games-rpg/arx-fatalis-demo (free demo)" + elog + elog "This package only installs the game binary." + elog "You need the demo or full game data. Also see:" + elog "http://wiki.arx-libertatis.org/Getting_the_game_data"; + elog + elog "If you have already installed the game or use the STEAM version," + elog "run \"/usr/bin/arx-install-data\"" +} + +#pkg_postrm() { +# gnome2_icon_cache_update +#} diff --git a/games-rpg/arx-libertatis/files/arx-libertatis-1.1.2-cmake-3.5.patch b/games-rpg/arx-libertatis/files/arx-libertatis-1.1.2-cmake-3.5.patch new file mode 100644 index 000..d085afa --- /dev/null +++ b/games-rpg/arx-libertatis/files/arx-libertatis-1.1.2-cmake-3.5.patch @@ -0,0 +1,34 @@ +From c4262bc600dc01d3ddbacc7811132b29ea46ad3b Mon Sep 17 00:00:00 2001 +From: Daniel Scharrer +Date: Thu, 24 Mar 2016 22:47:44 +0100 +Subject: [PATCH] CMake: Disable variable expansion for quoted strings in if() + +This makes the build system more robust against stray variables +coming from included CMake scripts provided by the system. + +Fixes build with CMake 3.5. + +This has been fixed in master with commit 60e43c. +--- + CMakeLists.txt | 5 + + 1 file changed, 5 insertions(+) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 93f1ee3..8347544 100755 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -13,6 +13,11 @@ else() + cmake_minimum_required(VERSION 2.8) + endif() + ++if(POLICY CMP0054) ++ # CMake 3.1+: Only interpret if() arguments as variables or keywords when unquoted. ++ cmake_policy(SET CMP0054 NEW) ++endif() ++ + + # Define configuration options + +-- +2.7.4 + diff --git a/games-rpg/arx-libertatis/metadata.xml b/games-rpg/arx-libertatis/metadata.xml new file mode 100644 index 000..8a7355e --- /dev/null +++ b/
[gentoo-commits] proj/gamerlay:master commit in: games-rpg/arx-fatalis-demo/
commit: c205a948abb42ca33a187badfd6702fd66a60cb2 Author: Azamat H. Hackimov gmail com> AuthorDate: Thu Mar 19 19:47:15 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Thu Mar 19 19:57:42 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=c205a948 games-rpg/arx-fatalis-demo: update ebuild Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Azamat H. Hackimov gmail.com> ...mo-0-r1.ebuild => arx-fatalis-demo-0-r2.ebuild} | 30 -- 1 file changed, 11 insertions(+), 19 deletions(-) diff --git a/games-rpg/arx-fatalis-demo/arx-fatalis-demo-0-r1.ebuild b/games-rpg/arx-fatalis-demo/arx-fatalis-demo-0-r2.ebuild similarity index 50% rename from games-rpg/arx-fatalis-demo/arx-fatalis-demo-0-r1.ebuild rename to games-rpg/arx-fatalis-demo/arx-fatalis-demo-0-r2.ebuild index 5cc3286..689ef22 100644 --- a/games-rpg/arx-fatalis-demo/arx-fatalis-demo-0-r1.ebuild +++ b/games-rpg/arx-fatalis-demo/arx-fatalis-demo-0-r2.ebuild @@ -3,10 +3,8 @@ EAPI=7 -inherit desktop - DESCRIPTION="Arx Fatalis demo" -HOMEPAGE="https://www.arkane-studios.com/uk/arx.php"; +HOMEPAGE="https://store.steampowered.com/app/1700/Arx_Fatalis/"; SRC_URI="arx_demo_english.zip" LICENSE="all-rights-reserved" @@ -15,7 +13,9 @@ KEYWORDS="~amd64 ~x86" IUSE="" RESTRICT="fetch" -RDEPEND="games-rpg/arx-libertatis" +RDEPEND=" + !games-rpg/arx-fatalis-data + games-rpg/arx-libertatis" DEPEND=" app-arch/cabextract app-arch/unzip @@ -31,23 +31,15 @@ pkg_nofetch() { src_unpack() { unpack ${A} - cabextract Setup1.cab || die "cabextract failed" - cabextract Setup2.cab || die "cabextract failed" - cabextract Setup3.cab || die "cabextract failed" + cabextract Setup{1,2,3}.cab || die "cabextract failed" } src_install() { - insinto /usr/share/${PN} - doins -r *.pak bin/*.pak - insinto /usr/share/${PN}/misc + insinto /usr/share/arx/misc doins bin/Logo.bmp bin/Arx.ttf - - # convert to lowercase - cd "${D}" - find . -type f -exec sh -c 'echo "${1}" - lower="`echo "${1}" | tr [:upper:] [:lower:]`" - [ "${1}" = "${lower}" ] || mv "${1}" "${lower}"' - {} \; - - make_desktop_entry "arx --data-dir=/usr/share/arx-fatalis-demo" \ - "Arx Fatalis Demo" arx-libertatis + insinto /usr/share/arx + newins bin/LOC.pak loc.pak + newins SFX.pak sfx.pak + newins SPEECH.pak speech.pak + doins data.pak bin/data2.pak }
[gentoo-commits] proj/gamerlay:master commit in: games-rpg/arx-fatalis-data/
commit: a14422c8c9eea0f09baae1b6d47ef9b75f3b9377 Author: Azamat H. Hackimov gmail com> AuthorDate: Thu Mar 19 18:49:29 2020 + Commit: Azamat H. Hackimov gentoo ru> CommitDate: Thu Mar 19 18:49:29 2020 + URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=a14422c8 games-rpg/arx-fatalis-data: Save from portage Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --force Signed-off-by: Azamat H. Hackimov gmail.com> .../arx-fatalis-data-1.21-r4.ebuild| 92 ++ games-rpg/arx-fatalis-data/metadata.xml| 19 + 2 files changed, 111 insertions(+) diff --git a/games-rpg/arx-fatalis-data/arx-fatalis-data-1.21-r4.ebuild b/games-rpg/arx-fatalis-data/arx-fatalis-data-1.21-r4.ebuild new file mode 100644 index 000..3884741 --- /dev/null +++ b/games-rpg/arx-fatalis-data/arx-fatalis-data-1.21-r4.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +CDROM_OPTIONAL="yes" +inherit eutils cdrom check-reqs + +DESCRIPTION="Arx Fatalis data files" +HOMEPAGE="https://www.arkane-studios.com/uk/arx.php"; +SRC_URI="cdinstall? ( https://cdn.bethsoft.com/arxfatalis/patches/1.21/ArxFatalis_1.21_MULTILANG.exe ) + gog? ( setup_arx_fatalis_2.0.0.7.exe )" + +LICENSE="cdinstall? ( ArxFatalis-EULA-JoWooD ) gog? ( GOG-EULA )" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="gog" +REQUIRED_USE="^^ ( cdinstall gog )" +RESTRICT="binchecks bindist mirror gog? ( fetch )" + +RDEPEND="games-rpg/arx-libertatis" +DEPEND="app-arch/innoextract + cdinstall? ( app-arch/cabextract )" + +CHECKREQS_DISK_BUILD="621M" +CHECKREQS_DISK_USR="617M" + +S=${WORKDIR} + +detect_language() { + speech_checksum=$(find '.' -iname "speech.pak" \ + -exec md5sum -b '{}' \; | sed "s/ .*//g") + if [[ -z $speech_checksum ]] ; then + speech_checksum=$(find '.' -iname "speech_default.pak" \ + -exec md5sum -b '{}' \; | sed "s/ .*//g") + fi + + # check if the checksum is of a known localisation and set data_lang to + # the language string to be used with the 1.21 patch installer + case "$speech_checksum" in + '4c3fdb1f702700255924afde49081b6e') data_lang='german' ;; + # Bundled version of AF included with NVIDIA card + 'ab8a93161688d793a7c78fbefd7d133e') data_lang='german' ;; + '4e8f962d8204bcfd79ce6f3226d6d6de') data_lang='english' ;; + '2f88c67ae1537919e69386d27583125b') data_lang='spanish' ;; + '4edf9f8c799190590b4cd52cfa5f91b1') data_lang='french' ;; + '81f05dea47c52d43f01c9b44dd8fe962') data_lang='italian' ;; + '677163bc319cd1e9aa1b53b5fb3e9402') data_lang='russian' ;; + '') eerror "speech*.pak not found" + die "speech*.pak not found" ;; + *) eerror "unsupported data language - speech*.pak checksum:" \ + "$speech_checksum" \ + "please file a gentoo bug" + die "unsupported data language, file a gentoo bug" ;; + esac +} + +pkg_nofetch() { + einfo "Please download ${A} from your GOG.com account after buying Arx Fatalis" + einfo "and put it into your DISTDIR directory." +} + +src_unpack() { + local data_lang + + if use cdinstall ; then + cdrom_get_cds bin/Arx.ttf + find "${CDROM_ROOT}" -iname "setup*.cab" -exec cabextract '{}' \; + detect_language + else + # gog only offers english + data_lang="english" + fi + + einfo "Data language: $data_lang" + innoextract --lowercase --language=${data_lang} \ + "${DISTDIR}"/${A} || die +} + +src_install() { + insinto /usr/share/arx + doins -r app/{graph,misc} + find . -iname "*.pak" -exec doins '{}' \; + + dodoc app/{manual,map}.pdf + + # convert to lowercase + cd "${D}" + find . -type f -exec sh -c 'echo "${1}" + lower="`echo "${1}" | tr [:upper:] [:lower:]`" + [ "${1}" = "${lower}" ] || mv "${1}" "${lower}"' - {} \; +} diff --git a/games-rpg/arx-fatalis-data/metadata.xml b/games-rpg/arx-fatalis-data/metadata.xml new file mode 100644 index 000..5890880 --- /dev/null +++ b/games-rpg/arx-fatalis-data/metadata.xml @@ -0,0 +1,19 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + proxy-ma...@gentoo.org + Proxy Maintainers + + + dan...@constexpr.org + Daniel Scharrer + + + ga...@gentoo.org + Gentoo Games Project + + + Extract the data from the GOG.com installer. + +
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: c12c5ec7e5f18012b303de9977b7e8e88d87f90c Author: Mike Gilbert gentoo org> AuthorDate: Mon Mar 9 15:18:40 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Thu Mar 19 20:00:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c12c5ec7 profiles: remove USE="cxx" from the base profile This was added back in the days when all toolchain ebuilds had EAPI=0 and IUSE defaults were not an option. toolchain.eclass now supports newer EAPIs, and sets IUSE="+cxx". Signed-off-by: Mike Gilbert gentoo.org> profiles/base/make.defaults | 6 -- 1 file changed, 6 deletions(-) diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults index f4782af3b13..cf27a009b57 100644 --- a/profiles/base/make.defaults +++ b/profiles/base/make.defaults @@ -102,12 +102,6 @@ LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses te # Updated to include ruby25 on 2019-07-17 RUBY_TARGETS="ruby24 ruby25" -# Samuli Suominen (2009-12-03) -# Enable USE cxx by default so base-system and toolchain pkgs can start using USE cxx -# instead of USE nocxx. -# https://archives.gentoo.org/gentoo-dev/msg_a181cd0d36600067b599f4b996c6989f.xml -USE="${USE} cxx" - # Enable extended filesystem attribute support by default. # https://archives.gentoo.org/gentoo-dev/message/ba0e3457e4b807e79816f0df03566af0 USE="${USE} xattr"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rubyzip/
commit: 03ca058891822fa72f31e0287e4a0bfddcde239d Author: Hans de Graaff gentoo org> AuthorDate: Thu Mar 19 19:52:02 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Mar 19 19:52:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03ca0588 dev-ruby/rubyzip: cleanup Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/rubyzip/Manifest | 2 -- dev-ruby/rubyzip/rubyzip-2.0.0.ebuild | 49 --- dev-ruby/rubyzip/rubyzip-2.1.0.ebuild | 49 --- 3 files changed, 100 deletions(-) diff --git a/dev-ruby/rubyzip/Manifest b/dev-ruby/rubyzip/Manifest index cfa99fd1eab..9c699b36d15 100644 --- a/dev-ruby/rubyzip/Manifest +++ b/dev-ruby/rubyzip/Manifest @@ -1,5 +1,3 @@ DIST rubyzip-1.3.0-git.tgz 156664 BLAKE2B 2bde6515ddc71da32fc2d2819770857f7dde8605718c868f73edb8493f7db5ce66a7115d09933ffc6a06ac0979ab07e8cbdcd47984707688b7a5db43394847bc SHA512 5a764725d1f6a797f710581dbe07bd7971f0a8a5b0ffb7fc9b1a627c32e6e342ff54e2ad39e74e294dd283b8cbf358ed2dc40857f6f656007adff80d4769b9f4 -DIST rubyzip-2.0.0-git.tgz 156754 BLAKE2B c01e90c2d1c0ce0eec994c6d7e38de5afbd8fcfe8e18d5a2e0f163b16ff554e42096eab6dffbcf52d7b470137d70b0b9cf11a1aa6481207894847c7425f421f5 SHA512 38ceae4312aed8330b08bdec703cce5386df49600318eb587c73de604708cb77b9e3bd0467e5d59c4715dd24e40f08e7b5ff7d110d2c2721278eb912ef7dca48 -DIST rubyzip-2.1.0-git.tgz 158856 BLAKE2B 6c942b5225073d3c81d26693aa295961ff42e72d51f34d30328b4cbe5b2e1f77aa9687dcf5f1648861070b36df41fbf06b59f90918cbc5f0ac3f88e0ba55b303 SHA512 c88204d578b8cf60c245178d9fd7bb2ceb77d4260b7e2545add2c51ce191348583cd84e96d41c9d5097a297bda7d968bcf2e50fd37612b8d7352dadbdf2f906c DIST rubyzip-2.2.0-git.tgz 224109 BLAKE2B b1d879d04c4bd23f32f82260d386a0b0ff8bb4c1af705a4eca9fc279b4095551edad27e2187aa146b9c76f183df2687fc03dd7c6d62c2dde6d70c9137226316c SHA512 c10f3574c7948ae29ed665de69f79d714e146bda27a634c3bfdf7210240b535c6a9fba43fff0228fd85afd262ca56d25002393eda90237d8da1034edda62e2a7 DIST rubyzip-2.3.0-git.tgz 225336 BLAKE2B 24b00e02c26881953c843761d38b8bf3a9a5a04da6cafa73bea6abdeea345a71a31241a557ff3c182df274210a970f17b3e866657153784df6b03cdf472681f6 SHA512 da9c446aa1a3c457decdaedb387f4030f84a2b1c1c3ca14a0e8588103f95cf893812e7a146362c083aba478828ccda4b127cd0b80fa2fa09022e06ad041506bf diff --git a/dev-ruby/rubyzip/rubyzip-2.0.0.ebuild b/dev-ruby/rubyzip/rubyzip-2.0.0.ebuild deleted file mode 100644 index 71603db8672..000 --- a/dev-ruby/rubyzip/rubyzip-2.0.0.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -USE_RUBY="ruby24 ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_RECIPE_DOC="none" -RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md TODO" - -RUBY_FAKEGEM_GEMSPEC="rubyzip.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="A ruby library for reading and writing zip files" -HOMEPAGE="https://github.com/rubyzip/rubyzip"; -# Tests are not included in the gem. -SRC_URI="https://github.com/rubyzip/rubyzip/archive/v${PV}.tar.gz -> ${P}-git.tgz" - -LICENSE="Ruby" -SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -RDEPEND="" -DEPEND="${DEPEND} test? ( app-arch/zip )" - -ruby_add_bdepend "test? ( dev-ruby/minitest:5 )" - -all_ruby_install() { - all_fakegem_install - - docinto examples - dodoc samples/* -} - -all_ruby_prepare() { - # Avoid dependencies on simplecov and coveralls - sed -i -e '/simplecov/ s:^:#:' test/test_helper.rb || die - - # Avoid dependency on bundler - sed -i -e '/bundler/ s:^:#:' Rakefile || die - - # Fix hardcoded path to /tmp - sed -i -e 's:/tmp/:'${T}'/:g' test/entry_test.rb || die - - # Add missing requires - sed -i -e '1irequire "forwardable"; require "pathname"' test/input_stream_test.rb || die -} diff --git a/dev-ruby/rubyzip/rubyzip-2.1.0.ebuild b/dev-ruby/rubyzip/rubyzip-2.1.0.ebuild deleted file mode 100644 index 1f1802a89f6..000 --- a/dev-ruby/rubyzip/rubyzip-2.1.0.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -USE_RUBY="ruby24 ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_RECIPE_DOC="none" -RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md TODO" - -RUBY_FAKEGEM_GEMSPEC="rubyzip.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="A ruby library for reading and writing zip files" -HOMEPAGE="https://github.com/rubyzip/rubyzip"; -# Tests are not included in the gem. -SRC_URI="https://github.com/rubyzip/rubyzip/archive/v${PV}.tar.gz -> ${P}-git.tgz" - -LICENSE="Ruby" -SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -RDEPEND="" -DEPEND="${DEPEND} test? ( app-arch/zip )" - -ruby_add_bdepend "test? ( dev-ruby/minitest:5 )" - -all_ruby_install() { -
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rubyzip/
commit: d47841ac0e1493105a8e5124ef345d2300d0eb07 Author: Hans de Graaff gentoo org> AuthorDate: Thu Mar 19 19:50:21 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Mar 19 19:52:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d47841ac dev-ruby/rubyzip: remove vulnerable version, bug 711184 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/rubyzip/Manifest | 1 - dev-ruby/rubyzip/rubyzip-1.2.2.ebuild | 47 --- 2 files changed, 48 deletions(-) diff --git a/dev-ruby/rubyzip/Manifest b/dev-ruby/rubyzip/Manifest index b741732b8e1..cfa99fd1eab 100644 --- a/dev-ruby/rubyzip/Manifest +++ b/dev-ruby/rubyzip/Manifest @@ -1,4 +1,3 @@ -DIST rubyzip-1.2.2-git.tgz 153976 BLAKE2B 350c05b5dde15bf6450c32b679b474df68b8597e82770e2d5f59bd0c430344a3f2868e8d2d7f59f2240f8fea02bc7ccc31777ceb5ff66041dba5a619e7849b21 SHA512 1af115db39b5107687049cead85732a3cdc6b0c3db69103af20bccf1c684ddc99d5d2f5b178b86600d2d6458f5eb535b7c9dc89ab32c91dba3519bbd3df59e7a DIST rubyzip-1.3.0-git.tgz 156664 BLAKE2B 2bde6515ddc71da32fc2d2819770857f7dde8605718c868f73edb8493f7db5ce66a7115d09933ffc6a06ac0979ab07e8cbdcd47984707688b7a5db43394847bc SHA512 5a764725d1f6a797f710581dbe07bd7971f0a8a5b0ffb7fc9b1a627c32e6e342ff54e2ad39e74e294dd283b8cbf358ed2dc40857f6f656007adff80d4769b9f4 DIST rubyzip-2.0.0-git.tgz 156754 BLAKE2B c01e90c2d1c0ce0eec994c6d7e38de5afbd8fcfe8e18d5a2e0f163b16ff554e42096eab6dffbcf52d7b470137d70b0b9cf11a1aa6481207894847c7425f421f5 SHA512 38ceae4312aed8330b08bdec703cce5386df49600318eb587c73de604708cb77b9e3bd0467e5d59c4715dd24e40f08e7b5ff7d110d2c2721278eb912ef7dca48 DIST rubyzip-2.1.0-git.tgz 158856 BLAKE2B 6c942b5225073d3c81d26693aa295961ff42e72d51f34d30328b4cbe5b2e1f77aa9687dcf5f1648861070b36df41fbf06b59f90918cbc5f0ac3f88e0ba55b303 SHA512 c88204d578b8cf60c245178d9fd7bb2ceb77d4260b7e2545add2c51ce191348583cd84e96d41c9d5097a297bda7d968bcf2e50fd37612b8d7352dadbdf2f906c diff --git a/dev-ruby/rubyzip/rubyzip-1.2.2.ebuild b/dev-ruby/rubyzip/rubyzip-1.2.2.ebuild deleted file mode 100644 index 1ce10588a71..000 --- a/dev-ruby/rubyzip/rubyzip-1.2.2.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -USE_RUBY="ruby23 ruby24 ruby25 ruby26" - -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md TODO" - -inherit ruby-fakegem - -DESCRIPTION="A ruby library for reading and writing zip files" -HOMEPAGE="https://github.com/rubyzip/rubyzip"; -# Tests are not included in the gem. -SRC_URI="https://github.com/rubyzip/rubyzip/archive/v${PV}.tar.gz -> ${P}-git.tgz" - -LICENSE="Ruby" -SLOT="1" -KEYWORDS="amd64 arm ~arm64 hppa ~ia64 ppc ppc64 ~sparc x86" -IUSE="" - -RDEPEND="" -DEPEND="${DEPEND} test? ( app-arch/zip )" - -ruby_add_bdepend "test? ( dev-ruby/minitest:5 )" - -all_ruby_install() { - all_fakegem_install - - docinto examples - dodoc samples/* -} - -all_ruby_prepare() { - # Avoid dependencies on simplecov and coveralls - sed -i -e '/simplecov/ s:^:#:' test/test_helper.rb || die - - # Avoid dependency on bundler - sed -i -e '/bundler/ s:^:#:' Rakefile || die - - # Fix hardcoded path to /tmp - sed -i -e 's:/tmp/:'${T}'/:g' test/entry_test.rb || die - - # Add missing requires - sed -i -e '1irequire "forwardable"; require "pathname"' test/input_stream_test.rb || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/sysdig-kmod/
commit: de47cd26f3f88afeaf3017a0ea2c11c433ac Author: Michał Górny gentoo org> AuthorDate: Thu Mar 19 19:42:20 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Mar 19 19:51:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de47cd26 dev-util/sysdig-kmod: Split off dev-util/sysdig Split the kernel module off main sysdig ebuild, as requested by slashbeast. Signed-off-by: Michał Górny gentoo.org> dev-util/sysdig-kmod/Manifest | 1 + dev-util/sysdig-kmod/metadata.xml | 11 ++ dev-util/sysdig-kmod/sysdig-kmod-0.26.4.ebuild | 47 ++ 3 files changed, 59 insertions(+) diff --git a/dev-util/sysdig-kmod/Manifest b/dev-util/sysdig-kmod/Manifest new file mode 100644 index 000..47171acfdc9 --- /dev/null +++ b/dev-util/sysdig-kmod/Manifest @@ -0,0 +1 @@ +DIST sysdig-0.26.4.tar.gz 902181 BLAKE2B a7ac38be2f7a3d7e4f4fdec6a2fbf5305a8224ee27352da70f509139ebefd14616f84c7b8860f50d2546819a94deb1117034bceddd22128fcf25386b835274f2 SHA512 f56f5d0a522b861df4803bfdafcaf8db3fc9c0e751d06c321082757f6828a210cb86bab4550a3b35bf6412f930e44ab0f5cf709a30651c57dd7064a68e273a88 diff --git a/dev-util/sysdig-kmod/metadata.xml b/dev-util/sysdig-kmod/metadata.xml new file mode 100644 index 000..0954d438ef4 --- /dev/null +++ b/dev-util/sysdig-kmod/metadata.xml @@ -0,0 +1,11 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + mgo...@gentoo.org + Michał Górny + + + draios/sysdig + + diff --git a/dev-util/sysdig-kmod/sysdig-kmod-0.26.4.ebuild b/dev-util/sysdig-kmod/sysdig-kmod-0.26.4.ebuild new file mode 100644 index 000..ba7201399d5 --- /dev/null +++ b/dev-util/sysdig-kmod/sysdig-kmod-0.26.4.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake linux-mod + +MY_P=${P/-kmod} +DESCRIPTION="Kernel module for dev-util/sysdig" +HOMEPAGE="https://sysdig.com/"; +SRC_URI="https://github.com/draios/sysdig/archive/${PV}.tar.gz -> ${MY_P}.tar.gz" +S=${WORKDIR}/${MY_P} + +LICENSE="|| ( MIT GPL-2 )" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="!<=dev-util/sysdig-0.26.4[modules]" + +CONFIG_CHECK="HAVE_SYSCALL_TRACEPOINTS ~TRACEPOINTS" + +pkg_pretend() { + linux-mod_pkg_setup +} + +pkg_setup() { + linux-mod_pkg_setup +} + +src_prepare() { + sed -i -e '/USE_BUNDLED_DEPS/,$d' CMakeLists.txt || die + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + # we will use linux-mod for that + -DBUILD_DRIVER=OFF + ) + + cmake_src_configure + + # setup linux-mod ugliness + MODULE_NAMES="sysdig-probe(extra:${BUILD_DIR}/driver/src:)" + BUILD_PARAMS='KERNELDIR="${KERNEL_DIR}"' + BUILD_TARGETS="all" +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/sysdig/
commit: 305baf36889462d257b8b507a1ad6f4c03806210 Author: Michał Górny gentoo org> AuthorDate: Thu Mar 19 19:44:12 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Mar 19 19:51:19 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=305baf36 dev-util/sysdig: Kernel module moved to dev-util/sysdig-kmod Signed-off-by: Michał Górny gentoo.org> dev-util/sysdig/sysdig-0.26.4-r1.ebuild | 65 + 1 file changed, 65 insertions(+) diff --git a/dev-util/sysdig/sysdig-0.26.4-r1.ebuild b/dev-util/sysdig/sysdig-0.26.4-r1.ebuild new file mode 100644 index 000..7ad2a993164 --- /dev/null +++ b/dev-util/sysdig/sysdig-0.26.4-r1.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit bash-completion-r1 cmake + +DESCRIPTION="A system exploration and troubleshooting tool" +HOMEPAGE="https://sysdig.com/"; +SRC_URI="https://github.com/draios/sysdig/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="libressl +modules" + +RDEPEND=" + app-misc/jq:0= + dev-cpp/tbb:0= + dev-lang/luajit:2= + >=dev-libs/jsoncpp-0.6_pre:0= + dev-libs/libb64:0= + dev-libs/protobuf:0= + net-dns/c-ares:0= + net-libs/grpc:0= + sys-libs/ncurses:0= + sys-libs/zlib:0= + libressl? ( dev-libs/libressl:0= ) + !libressl? ( dev-libs/openssl:0= ) + net-misc/curl:0=" +DEPEND="${RDEPEND} + virtual/os-headers" +PDEPEND=" + modules? ( >=dev-util/sysdig-kmod-${PV} )" + +src_prepare() { + sed -i -e 's:-ggdb::' CMakeLists.txt || die + + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + # done in dev-util/sysdig-kmod + -DBUILD_DRIVER=OFF + # libscap examples are not installed or really useful + -DBUILD_LIBSCAP_EXAMPLES=OFF + + # unbundle the deps + -DUSE_BUNDLED_DEPS=OFF + ) + + cmake_src_configure +} + +src_install() { + cmake_src_install + + # remove sources + rm -r "${ED}"/usr/src || die + + # move bashcomp to the proper location + dobashcomp "${ED}"/usr/etc/bash_completion.d/sysdig || die + rm -r "${ED}"/usr/etc || die +}