[gentoo-commits] repo/gentoo:master commit in: dev-libs/gmp/
commit: 10a57644d5a354baac5d1018fe2dbb34342a14fd Author: Sergei Trofimovich gentoo org> AuthorDate: Fri Jan 31 07:56:56 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Jan 31 07:57:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10a57644 dev-libs/gmp: add USE=pic for static libraries, bug #707332 gmp makes a decision to use PIC or non-PIC assemply at ./configure time instead of (typical) build time. On top of that non-PIC assembly also has TEXTRELs in it which musl can't handle and crashes binaries at relocation setup time. For gmp is it relevant only for static linking. The change adds USE=pic to force static libraries to generate assembly code without TEXTRELs. Reported-by: Andrew Aladjev Closes: https://bugs.gentoo.org/707332 Package-Manager: Portage-2.3.86, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/gmp/gmp-6.1.2-r1.ebuild | 7 +-- dev-libs/gmp/gmp-6.1.2.ebuild| 7 +-- dev-libs/gmp/gmp-6.2.0-r1.ebuild | 5 - dev-libs/gmp/gmp-6.2.0.ebuild| 5 - dev-libs/gmp/metadata.xml| 1 + 5 files changed, 19 insertions(+), 6 deletions(-) diff --git a/dev-libs/gmp/gmp-6.1.2-r1.ebuild b/dev-libs/gmp/gmp-6.1.2-r1.ebuild index ba741c4f37d..31bf8c0b5eb 100644 --- a/dev-libs/gmp/gmp-6.1.2-r1.ebuild +++ b/dev-libs/gmp/gmp-6.1.2-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 @@ -19,7 +19,7 @@ LICENSE="|| ( LGPL-3+ GPL-2+ )" # The subslot reflects the C & C++ SONAMEs. SLOT="0/10.4" 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="+asm doc cxx static-libs" +IUSE="+asm doc cxx pic static-libs" DEPEND="sys-devel/m4 app-arch/xz-utils" @@ -77,12 +77,15 @@ multilib_src_configure() { filter-flags -O? fi + # --with-pic forces static libraries to be built as PIC + # and without TEXTRELs. musl does not support TEXTRELs: bug #707332 tc-export CC ECONF_SOURCE="${S}" econf \ --localstatedir="${EPREFIX}"/var/state/gmp \ --enable-shared \ $(use_enable asm assembly) \ $(use_enable cxx) \ + $(use pic && echo --with-pic) \ $(use_enable static-libs static) } diff --git a/dev-libs/gmp/gmp-6.1.2.ebuild b/dev-libs/gmp/gmp-6.1.2.ebuild index d7e8b5b45d4..38497f189d2 100644 --- a/dev-libs/gmp/gmp-6.1.2.ebuild +++ b/dev-libs/gmp/gmp-6.1.2.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="5" @@ -19,7 +19,7 @@ LICENSE="|| ( LGPL-3+ GPL-2+ )" # The subslot reflects the C & C++ SONAMEs. SLOT="0/10.4" KEYWORDS="~alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 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="+asm doc cxx static-libs" +IUSE="+asm doc cxx pic static-libs" DEPEND="sys-devel/m4 app-arch/xz-utils" @@ -76,12 +76,15 @@ multilib_src_configure() { filter-flags -O? fi + # --with-pic forces static libraries to be built as PIC + # and without TEXTRELs. musl does not support TEXTRELs: bug #707332 tc-export CC ECONF_SOURCE="${S}" econf \ --localstatedir="${EPREFIX}"/var/state/gmp \ --enable-shared \ $(use_enable asm assembly) \ $(use_enable cxx) \ + $(use pic && echo --with-pic) \ $(use_enable static-libs static) } diff --git a/dev-libs/gmp/gmp-6.2.0-r1.ebuild b/dev-libs/gmp/gmp-6.2.0-r1.ebuild index b5347356b32..d5fd3a7c0fa 100644 --- a/dev-libs/gmp/gmp-6.2.0-r1.ebuild +++ b/dev-libs/gmp/gmp-6.2.0-r1.ebuild @@ -19,7 +19,7 @@ LICENSE="|| ( LGPL-3+ GPL-2+ )" # The subslot reflects the C & C++ SONAMEs. SLOT="0/10.4" 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="+asm doc cxx static-libs" +IUSE="+asm doc cxx pic static-libs" DEPEND="sys-devel/m4 app-arch/xz-utils" @@ -77,12 +77,15 @@ multilib_src_configure() { filter-flags -O? fi + # --with-pic forces static libraries to be built as PIC + # and without TEXTRELs. musl does not support TEXTRELs: bug #707332 tc-export CC ECONF_SOURCE="${S}" econf \
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyparsing/
commit: 3ec06322418736ea30e6439348a1a354566df776 Author: Tim Harder gentoo org> AuthorDate: Fri Jan 31 07:44:38 2020 + Commit: Tim Harder gentoo org> CommitDate: Fri Jan 31 07:51:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ec06322 dev-python/pyparsing: version bump to 2.4.6 Closes: https://bugs.gentoo.org/704842 Signed-off-by: Tim Harder gentoo.org> dev-python/pyparsing/Manifest | 1 + dev-python/pyparsing/pyparsing-2.4.6.ebuild | 32 + 2 files changed, 33 insertions(+) diff --git a/dev-python/pyparsing/Manifest b/dev-python/pyparsing/Manifest index 71929677e9d..446e08a733d 100644 --- a/dev-python/pyparsing/Manifest +++ b/dev-python/pyparsing/Manifest @@ -2,3 +2,4 @@ DIST pyparsing-2.2.0.tar.gz 1232522 BLAKE2B 59420548fcee047e2b385d76b8ce034807eb DIST pyparsing_2.3.0.tar.gz 624393 BLAKE2B 9fd9bee7742953d455ea34310ef1668df0a7633642deb4eeff507439228ae018e4ba99d3476c5cfe374a908b58b0311527ae5f04ddec8eb7e219a2a9d4cbc8ce SHA512 2a4de9b208ee3c557fb6d050d5c3c20e35a11b21d35996fce5a0876d4f52952072bed7ae2ed157ae0ba388543dc554f4828a1da22712ae7d9f0d38a16b0a546e DIST pyparsing_2.3.1.tar.gz 619405 BLAKE2B 4c1b9abe6ce6e511a998eff19eb32c835144473bfe47204880f43979b1ad72f5c73ff72bfc17fcaa3cf2a9b52875f184b122927cc0d9f9eca5cc4facdc4a119d SHA512 8c0e2c7a7dc7ec12f3e7c260bde25a33f325af89d9bc2329b7882ebd8a3f506fb06a36fdaba0fd8ed48040d5b7fc5288c41b01f2df84459a9980a035cb213dd0 DIST pyparsing_2.4.0.tar.gz 625419 BLAKE2B a255cbfcbb076fe4d385b2da967bc44a7110acdd1a4715fb3e22db2a3f5b7bef1ad61423f6d0419cd8cb403abe222e426a96ea755044d04e0105c2798317 SHA512 2888b60c2518b19979e00b01ea499c45cd0a98affe0551f80ea7985acd649d62b4e231e142d3efd65cdcd9e3a0182680bfe1c4d98e310fa2ac476f37ac4ff344 +DIST pyparsing_2.4.6.tar.gz 647543 BLAKE2B f6c93fa1e9a7ece4cf6abcc74dae0c96becaf7f50eed5437a6410166e80768c17d429fa2d1e4d1958b2a7c5ad6ffd18218c5160bb0ebe03ae2963014612eecf3 SHA512 475b77f469d2051fb067796849f7c7d3df145f2c6cefc708c904a5b0af22661b4c229c521c2cac3c94621dde9bda6b28e428a8e31d936df6d4596d993263981e diff --git a/dev-python/pyparsing/pyparsing-2.4.6.ebuild b/dev-python/pyparsing/pyparsing-2.4.6.ebuild new file mode 100644 index 000..c4c1d378835 --- /dev/null +++ b/dev-python/pyparsing/pyparsing-2.4.6.ebuild @@ -0,0 +1,32 @@ +# Copyright 2004-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python2_7 python3_{6,7,8} pypy3 ) +DISTUTILS_USE_SETUPTOOLS=bdepend + +inherit distutils-r1 + +MY_P=${P/-/_} +DESCRIPTION="Easy-to-use Python module for text parsing" +HOMEPAGE="https://github.com/pyparsing/pyparsing https://pypi.org/project/pyparsing/; +SRC_URI="https://github.com/${PN}/${PN}/archive/${MY_P}.tar.gz; +# pypi releases and generated github tarballs lack tests +#SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="examples" + +distutils_enable_tests setup.py + +S=${WORKDIR}/${PN}-${MY_P} + +python_install_all() { + if use examples; then + docompress -x /usr/share/doc/${PF}/examples + dodoc -r examples + fi + distutils-r1_python_install_all +}
[gentoo-commits] proj/crossdev:master commit in: /
commit: 9ff664072a17b88a33e78addefc10d04c12e6197 Author: Göktürk Yüksek gentoo org> AuthorDate: Fri Jan 31 02:56:08 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Jan 31 07:36:49 2020 + URL:https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=9ff66407 crossdev: remove the repos.conf entry for the output overlay during uninstall If the output overlay is completely removed during uninstall, it is incorrect to leave behind the repos.conf file since the location specified in the conf file points to a non-existing directory. We scan all the conf files under ${CONFIGROOT}/repos.conf, looking for the file that defines the output overlay and remove it if it is managed by crossdev. Signed-off-by: Göktürk Yüksek gentoo.org> Signed-off-by: Sergei Trofimovich gentoo.org> crossdev | 14 ++ 1 file changed, 14 insertions(+) diff --git a/crossdev b/crossdev index 4576e0f..12e14e3 100755 --- a/crossdev +++ b/crossdev @@ -580,6 +580,20 @@ uninstall() { [[ ${i} -eq 2 ]] && rm -r "${CROSSDEV_OVERLAY}" fi fi + # Remove the repos.conf entry if the output overlay is completely removed + if [[ ! -e "${CROSSDEV_OVERLAY}" ]]; then + # There is no easy way to reverse map an overlay entry + # to a particular file under repos.conf + # We'll scan every conf file for a match on repo name and + # remove if the file is managed by crossdev + while IFS="" read -d $'\0' -r f ; do + grep -qs "^${AUTOGEN_TAG}" "${f}" || continue + if grep -qs "^\[${CROSSDEV_OVERLAY_NAME}\]$" "${f}"; then + rm -f "${f}" + break + fi + done < <(find "${CONFIGROOT}"/repos.conf -type f -print0) + fi # crossdev stopped creating 'package.keywords' in Jan 2020 for f in categories package.{accept_keywords,env,mask,keywords,use} profile/package.use.{force,mask} ; do f="${CONFIGROOT}/${f}"
[gentoo-commits] proj/crossdev:master commit in: /
commit: 2a35343c7e4ebde7a6d509b546c9d66e9f8da9a7 Author: Göktürk Yüksek gentoo org> AuthorDate: Fri Jan 31 02:56:06 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Jan 31 07:36:46 2020 + URL:https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=2a35343c crossdev: update profiles/categories during uninstall If we remove the category cross-${CTARGET} in the output overlay, remove the category itself from profiles/categories. Signed-off-by: Göktürk Yüksek gentoo.org> Signed-off-by: Sergei Trofimovich gentoo.org> crossdev | 9 +++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/crossdev b/crossdev index b460d53..9427cf1 100755 --- a/crossdev +++ b/crossdev @@ -555,8 +555,13 @@ uninstall() { ewarn "Uninstalling target '${CTARGET}' ..." # clean out portage config files - [[ -d ${CROSSDEV_OVERLAY}/cross-${CTARGET} ]] \ - && rm -r ${CROSSDEV_OVERLAY}/cross-${CTARGET} + if [[ -d ${CROSSDEV_OVERLAY}/cross-${CTARGET} ]]; then + rm -r "${CROSSDEV_OVERLAY}"/cross-${CTARGET} + # if we remove all the package in the category, + # might as well remove the category itself + sed -e "/cross-${CTARGET}/d" \ + -i "${CROSSDEV_OVERLAY}"/profiles/categories + fi # crossdev stopped creating 'package.keywords' in Jan 2020 for f in categories package.{accept_keywords,env,mask,keywords,use} profile/package.use.{force,mask} ; do f="${CONFIGROOT}/${f}"
[gentoo-commits] proj/crossdev:master commit in: /
commit: be107b6d5b572d9f13e64b4b53dc687f74193c56 Author: Göktürk Yüksek gentoo org> AuthorDate: Fri Jan 31 02:56:07 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Jan 31 07:36:49 2020 + URL:https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=be107b6d crossdev: remove the output overlay during uninstallation when possible If the output overlay is created solely for one specific CTARGET, and not modified by the user in any way, it makes no sense to leave it behind. Remove the output overlay if the following conditions are met: - The profiles/categories is empty - metadata/layout.conf is managed by crossdev - The only files in the overlay are profiles/categories and metadata/layout.conf Signed-off-by: Göktürk Yüksek gentoo.org> Signed-off-by: Sergei Trofimovich gentoo.org> crossdev | 26 ++ 1 file changed, 22 insertions(+), 4 deletions(-) diff --git a/crossdev b/crossdev index 9427cf1..4576e0f 100755 --- a/crossdev +++ b/crossdev @@ -562,6 +562,24 @@ uninstall() { sed -e "/cross-${CTARGET}/d" \ -i "${CROSSDEV_OVERLAY}"/profiles/categories fi + # If profiles/categories is empty, see if we can remove the output overlay entirely + # The conservative criteria for removal are as follows: + # - The profiles/categories is empty + # - metadata/layout.conf is managed by crossdev + # - The only files in the overlay are profiles/categories and metadata/layout.conf + # Otherwise, we leave the overlay alone + if [[ ! -s "${CROSSDEV_OVERLAY}"/profiles/categories ]]; then + # Check if layout.conf is managed by crossdev + if grep -qs "^${AUTOGEN_TAG}" "${CROSSDEV_OVERLAY}"/metadata/layout.conf; then + # Check that there are no other files + local i=0 + while IFS="" read -d $'\0' -r; do + i=$((i + 1)) + done < <(find "${CROSSDEV_OVERLAY}" -type f -print0) + # Remove the overlay if we can + [[ ${i} -eq 2 ]] && rm -r "${CROSSDEV_OVERLAY}" + fi + fi # crossdev stopped creating 'package.keywords' in Jan 2020 for f in categories package.{accept_keywords,env,mask,keywords,use} profile/package.use.{force,mask} ; do f="${CONFIGROOT}/${f}" @@ -736,6 +754,7 @@ SEARCH_OVERLAYS="" CROSSDEV_OVERLAY="" CROSSDEV_OVERLAY_NAME="" CROSSDEV_OVERLAY_CREATE_REPOS_CONF="" +AUTOGEN_TAG="# Autogenerated and managed by crossdev" # These flags are always disabled for cross-gcc; either usually/always broken, or # not tested, or doesn't make sense, or no one simply cares about them GUSE_DISABLE="-boundschecking -d -gcj -gtk -libffi -mudflap -objc -objc++ -objc-gc" @@ -1206,7 +1225,6 @@ set_metadata() { # a layout.conf file so portage can find them. this is a crapshoot # when diff overlay sources have conflicting eclasses, but nothing # we really can do about that. - local autogen_tag="# Autogenerated and managed by crossdev" local meta=${CROSSDEV_OVERLAY}/metadata local repo_name local layout=${meta}/layout.conf @@ -1219,7 +1237,7 @@ set_metadata() { xmkdir -p "${meta}" if [[ -e ${layout} ]] ; then - if ! grep -qs "^${autogen_tag}" "${layout}" ; then + if ! grep -qs "^${AUTOGEN_TAG}" "${layout}" ; then einfo "leaving metadata/layout.conf alone in ${CROSSDEV_OVERLAY}" return fi @@ -1273,7 +1291,7 @@ set_metadata() { # write out that layout.conf! cat <<-EOF > "${layout}" || die "could not write ${layout}" - ${autogen_tag} + ${AUTOGEN_TAG} # Delete the above line if you want to manage this file yourself masters = ${masters% } repo-name = ${repo_name} @@ -1283,7 +1301,7 @@ set_metadata() { # If there is no repos.conf entry for the output overlay, create one here if [[ -n ${CROSSDEV_OVERLAY_CREATE_REPOS_CONF} ]]; then cat <<-EOF > "${CROSSDEV_OVERLAY_CREATE_REPOS_CONF}" || die "could not create the repo conf" - ${autogen_tag} + ${AUTOGEN_TAG} [${repo_name}] location = ${CROSSDEV_OVERLAY} masters = ${masters% }
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 4452f9b75a6622cac149557b18fc333987e1f05e Author: Michał Górny gentoo org> AuthorDate: Fri Jan 31 07:31:00 2020 + Commit: Michał Górny gentoo org> CommitDate: Fri Jan 31 07:31:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4452f9b7 package.mask: Last rite app-mobilephone/lightblue Bug: https://bugs.gentoo.org/707550 Signed-off-by: Michał Górny gentoo.org> profiles/package.mask | 6 ++ 1 file changed, 6 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index b682ddaf6e8..12071115e04 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -32,6 +32,12 @@ #--- END OF EXAMPLES --- +# Michał Górny (2020-01-31) +# Last release in 2009. No tests. Python 2 only. No reverse +# dependencies. +# Removal in 30 days. Bug #707550. +app-mobilephone/lightblue + # Michał Górny (2020-01-29) # Abandoned in 2009. Python 2 only. No blockers left. # Removal in 30 days. Bug #706218.
[gentoo-commits] repo/gentoo:master commit in: dev-python/pybluez/
commit: dfcb1591c3acf1853cbb113443a42695abb41260 Author: Michał Górny gentoo org> AuthorDate: Fri Jan 31 07:32:00 2020 + Commit: Michał Górny gentoo org> CommitDate: Fri Jan 31 07:32:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfcb1591 dev-python/pybluez: Drop to maint-needed Signed-off-by: Michał Górny gentoo.org> dev-python/pybluez/metadata.xml | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/dev-python/pybluez/metadata.xml b/dev-python/pybluez/metadata.xml index 0334f65093e..7ab1c610c03 100644 --- a/dev-python/pybluez/metadata.xml +++ b/dev-python/pybluez/metadata.xml @@ -1,10 +1,7 @@ http://www.gentoo.org/dtd/metadata.dtd;> - - pyt...@gentoo.org - Python - + PyBluez is an effort to create Python wrappers around bluez to allow Python developers to use system bluetooth resources. It works on machines running the GNU/Linux operating system and the bluez bluetooth stack.
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-xprocess/
commit: 67d1ce149b57321c9187f057e5a0ab1827e7f881 Author: Michał Górny gentoo org> AuthorDate: Fri Jan 31 06:40:58 2020 + Commit: Michał Górny gentoo org> CommitDate: Fri Jan 31 06:46:40 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67d1ce14 dev-python/pytest-xprocess: Bump to 0.13.1 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-xprocess/Manifest| 1 + .../pytest-xprocess/pytest-xprocess-0.13.1.ebuild | 24 ++ 2 files changed, 25 insertions(+) diff --git a/dev-python/pytest-xprocess/Manifest b/dev-python/pytest-xprocess/Manifest index d41ea14f99c..6958ed0da9e 100644 --- a/dev-python/pytest-xprocess/Manifest +++ b/dev-python/pytest-xprocess/Manifest @@ -1 +1,2 @@ DIST pytest-xprocess-0.12.1.tar.gz 12078 BLAKE2B 30c3c2b41e79b79c5a18911c325ff273b80c45f29d269b96c4085c0c78a6897b2064eb1d2e83f9c061c4663d2f52d88230d9e87ea2ba4d114c6e04f42aa50a5e SHA512 fda868a12a056070afd5838c4bc466b4906a7138f685d4a0e6e0adbd975e5a1a2b9b37b8de36a45fb700e02ca14ae219cfe29c467f8d03e55d2a375a7efc9927 +DIST pytest-xprocess-0.13.1.tar.gz 10273 BLAKE2B 0c2a8bdf5e31543b32ada50f2bb5e1a09b45de820064807bf41321638d11d6b6fea28fd2a8c795e7bc6f7ac7370a3e78988e8aee318fad9df194fd3b06cce7cd SHA512 e0ab9e13d7f90ffca1bb3646e5789582806519ff5e665e13ed0db00896d799a7828b39e7657e947783d15ec1a961b33c1c981e39069dd298bf352826dbdc496f diff --git a/dev-python/pytest-xprocess/pytest-xprocess-0.13.1.ebuild b/dev-python/pytest-xprocess/pytest-xprocess-0.13.1.ebuild new file mode 100644 index 000..5f63c2ba8f5 --- /dev/null +++ b/dev-python/pytest-xprocess/pytest-xprocess-0.13.1.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_USE_SETUPTOOLS=rdepend +PYTHON_COMPAT=( python2_7 python3_{6,7,8} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="Manage external processes across test runs" +HOMEPAGE="https://pypi.org/project/pytest-xprocess/ https://github.com/pytest-dev/pytest-xprocess; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +SLOT="0" +LICENSE="MIT" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest
[gentoo-commits] repo/proj/rust:master commit in: dev-util/racer/, virtual/cargo/, dev-util/SolidOak/, dev-lang/rust/files/, ...
commit: 91fa8fe1e54cfd4b25cae067a7b2ce40ef048024 Author: Mikhail Pukhlikov gentoo org> AuthorDate: Fri Jan 31 06:45:30 2020 + Commit: Mikhail Pukhlikov gentoo org> CommitDate: Fri Jan 31 06:46:07 2020 + URL:https://gitweb.gentoo.org/repo/proj/rust.git/commit/?id=91fa8fe1 drop virtual/cargo, update rust Signed-off-by: Mikhail Pukhlikov gentoo.org> dev-lang/rust/Manifest | 10 ++-- dev-lang/rust/files/1.36.0-libressl.patch | 68 -- dev-lang/rust/files/1.40.0-add-soname.patch| 36 ...-1.40.0-r666.ebuild => rust-1.41.0-r666.ebuild} | 2 +- dev-rust/qt_generator/qt_generator-.ebuild | 3 +- dev-rust/rust-bindgen/rust-bindgen-.ebuild | 3 +- dev-util/SolidOak/SolidOak-.ebuild | 5 +- dev-util/racer/racer-.ebuild | 3 +- eclass/cargo.eclass| 4 +- virtual/cargo/cargo-1.40.0-r666.ebuild | 17 -- virtual/cargo/cargo-.ebuild| 17 -- virtual/cargo/metadata.xml | 8 --- ...-1.40.0-r666.ebuild => rust-1.41.0-r666.ebuild} | 2 +- 13 files changed, 50 insertions(+), 128 deletions(-) diff --git a/dev-lang/rust/Manifest b/dev-lang/rust/Manifest index 94543be..41e5914 100644 --- a/dev-lang/rust/Manifest +++ b/dev-lang/rust/Manifest @@ -1,5 +1,5 @@ -DIST rust-1.39.0-aarch64-unknown-linux-gnu.tar.xz 238165960 SHA256 a3f6943ad00bbf7131c8571b21f641082c8ac8298ee3a8bd5428e96743e31e05 SHA512 ad37a8454acb8985a5c2b42d7f8bc4212651a16fb5af6b4314dd97faa47de79893f2f74b516af89cd7e77ef3db64247c4764585eb0a17ac328c9cba5e5b9c407 WHIRLPOOL 44a19ddd42628d841b8d923a64236f319f57ac414d97e679a2cf61834e3d32c43ccc650d085781def16ca17b51490e412ddcf563347403dcb65849d443688429 -DIST rust-1.39.0-armv7-unknown-linux-gnueabihf.tar.xz 246114456 SHA256 d98a3cfaa427e7bba95a36cbe98cc2ded3ff5ee87242add1e0c393467c069756 SHA512 db2b001a5587e2d5c8cdcb53c974f2332e76f58e362cba55fc971d7244754f1fa0b7e708ad7e73e7250652b442f06929dc1e8981536d7d76850b45ade275d406 WHIRLPOOL 4d1ba915fef3afeb197a236cdaa6af0c7c49b8db1fae9b2381e3fc226714519304d16361cb50ab0b2853ee762990fe17ddf60130cdb6508d6d7042936bacc252 -DIST rust-1.39.0-i686-unknown-linux-gnu.tar.xz 297665804 SHA256 26b57f9c76ef9119e703a5b5acb7026963f18814cc167c2d8d6a562e05ad755c SHA512 930546e79c0b1105eb0604ae33ccdbd8b00b56e56d069f19f0d802093a052fd3f940eaf1390cdecd79833b0c70457ebfee2ce3b9674fff72df1367076584394a WHIRLPOOL c77a59a825b2e73cb40670bacda632fcba93273aaa3fb67b794c82dd3038879ebbcbe7da33a70c72260c7039b5df9319267db536225f33d401983b55b505c564 -DIST rust-1.39.0-x86_64-unknown-linux-gnu.tar.xz 284967620 SHA256 095874d294355e95236e07e3e82635d95b8872f751ad21c5d1d9b53ef443e536 SHA512 02ca6c821877379d8bd0bcc38281a87e6f86bdbae1270da19e41336cc3a812d9c11c1e976655c192c39153f92cda90ddbd7b4b0bcb4f6787d6d354d2be827a8a WHIRLPOOL 9a28af0cebaac330cebe42ac939645b0ed3484558074431ecac6022e6e2c80e94718371180fee2d4536144e171ce57f7cbe718723b3ae42d215d3ebca79e60ff -DIST rustc-1.40.0-src.tar.xz 92306352 SHA256 6e2aa3a91697f4b225c6b394cbae6b97666f061dba491f666a5281698fe2aace SHA512 b5ac3079acefb62d3c985b77f624d7fb68de23a59396fed9ccb292db61641c064f3146ee54d3cf59067b17ebfaadd14a6b2b466def60316bb5b13ba3aef01e1f WHIRLPOOL 2a4f366aec0a129cc3f2b18d623721070613c1ae1b51f797283a73307b5fd425dfde0e32d4308125def62e9a9dfae4503c9a750db3adbdb0d97144e94d8f1a08 +DIST rust-1.40.0-aarch64-unknown-linux-gnu.tar.xz 80285104 SHA256 5817c8c3a919117ae6dac8e9b3039d4e614cc9bed8040bf64fcf2e683b8c6245 SHA512 f601e4251e08a6d66edb0489b6ab840b57622b506547e81036e6dfe08eb71005a22a2777a0b8b2d07a6f88286d58f513482b863116311a6f43c7284769af6e7f WHIRLPOOL ae73cdedb25883462131e5d723de49cf7f58f15099c4b6a1e64322be5060c1238c3df80211e3e19b4990e9327aea50e2c01fdfec8781a745661debc13f4f3436 +DIST rust-1.40.0-armv7-unknown-linux-gnueabihf.tar.xz 84254100 SHA256 a5701ea0b7551e0a77d6e08fee4f4c871d448d4f7e82be0ee39a834918306e7e SHA512 d3345946c5a3d5cb3d7fca4d3200710704d64547ebfa4ab11c45ea1a18ca3c49b429783d499845f31dcb150abe2f6836fe203fd9d7aa53e0475b940da5549492 WHIRLPOOL e746c620fc235be425ff50ed16d5236894e07c35856b8d16a5877c9dabf79673624d5c23894bca30d84cf2dbbdcbd2c3e9b9358118decc6495898b8f9ec28032 +DIST rust-1.40.0-i686-unknown-linux-gnu.tar.xz 122168896 SHA256 82454e1b60b2bc24779d9c949cc0e1da43f3e423dbfc6b45b5afddf65829fc9d SHA512 d727149afbbc3b2709360dd6080ff301e781aaa94459c1348d3e35382bc9c7ad65c4d70f9bfc7b44ac92ddaf89e3aab92b75b9d184eba86916da25bd629592b6 WHIRLPOOL b1b68c2bc8eb00390a7e131b6c540290d2516bc690523f839f8e48afb86f3b175d9e2e1ac4e8db8f79d3ba84db0681ceff0a517ea4946a19416645e69e5b4f54 +DIST rust-1.40.0-x86_64-unknown-linux-gnu.tar.xz 110186516 SHA256 37492d6467bcea611b2c7388aed50b655524f81410e255142ef6cfb6cef1ec53 SHA512 11a2ad1d8b9e91cbe9ee6a1954d46ac75eeaa83f0c2425a8ad70d191727b02e86ead33d6464222effca6f5134c31a165801a854aa57bdb5f12944d605de3c1d1 WHIRLPOOL
[gentoo-commits] repo/gentoo:master commit in: dev-python/wheel/
commit: 6c569515880656a8337e16967c798ef70af07db3 Author: Michał Górny gentoo org> AuthorDate: Fri Jan 31 05:53:14 2020 + Commit: Michał Górny gentoo org> CommitDate: Fri Jan 31 05:53:14 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c569515 dev-python/wheel: Bump to 0.34.2 Signed-off-by: Michał Górny gentoo.org> dev-python/wheel/Manifest| 1 + dev-python/wheel/wheel-0.34.2.ebuild | 27 +++ 2 files changed, 28 insertions(+) diff --git a/dev-python/wheel/Manifest b/dev-python/wheel/Manifest index 2c37a6e8a24..cfffb36ffba 100644 --- a/dev-python/wheel/Manifest +++ b/dev-python/wheel/Manifest @@ -1,2 +1,3 @@ DIST wheel-0.29.0.tar.gz 54143 BLAKE2B 8f29c81b9b3c8ee419c26f04e09f437a2113716f5096e1b6e21f23e6a7426e58b7ee00c0846cfcd816670bee4dd908ef577e4142fae546d4ea643af2c2612049 SHA512 b72dec3cf71e3d87c611ff41f1381ed7f2c654edb50c808fb4fd0f552bab3572434495bf18c36d2ecc7cb8b355782054d3d6dedd5589ffda15027e72cff24602 DIST wheel-0.33.6.gh.tar.gz 50273 BLAKE2B bc315c87b83bed39ad4ec08dde31edd570e59b65ff28c64c89b1b5e1f2e526fd6035dbe9902dd9a3efd94b0c5584489f28ed895b36e4eb9dd1ddc225d7069275 SHA512 04edf619ee6fd06f1e4c8bc513c6e21ba91615eba42bca5473e60573e274133b1019774b8e3a960e05f5a69bb256508d0a8a31fd9ab91a28f1b87d1095b17b5e +DIST wheel-0.34.2.gh.tar.gz 57175 BLAKE2B 4d06c411561f80e51c15422f2d3318efa565f9119e869a2f9284adb9bd3aff7bc104013a63fefae36742d7d87c8468b42292723ed031c2b109323a9141fd1cea SHA512 fcd02cf770382c26b5250aa48f60481ac868ff7e1b08245ed4616aaa7d6dc5e3280d9ab787c4d1690b11550de9f6160c0d31dd65b79554711ab5d02de479e1ab diff --git a/dev-python/wheel/wheel-0.34.2.ebuild b/dev-python/wheel/wheel-0.34.2.ebuild new file mode 100644 index 000..3a1a9b2fd85 --- /dev/null +++ b/dev-python/wheel/wheel-0.34.2.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_USE_SETUPTOOLS=rdepend +PYTHON_COMPAT=( python2_7 python3_{6,7,8} pypy3 ) + +inherit distutils-r1 eutils + +DESCRIPTION="A built-package format for Python" +HOMEPAGE="https://pypi.org/project/wheel/; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" +SRC_URI="https://github.com/pypa/wheel/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" + +distutils_enable_tests pytest + +src_prepare() { + sed \ + -e 's:--cov=wheel::g' \ + -i setup.cfg || die + distutils-r1_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: xfce-base/thunar/
commit: deb0579cd63e9f6cd3527716fd7aaf1a633b863b Author: Michał Górny gentoo org> AuthorDate: Fri Jan 31 06:03:25 2020 + Commit: Michał Górny gentoo org> CommitDate: Fri Jan 31 06:03:25 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=deb0579c xfce-base/thunar: Bump to 1.8.12 Signed-off-by: Michał Górny gentoo.org> xfce-base/thunar/Manifest | 1 + xfce-base/thunar/thunar-1.8.12.ebuild | 79 +++ 2 files changed, 80 insertions(+) diff --git a/xfce-base/thunar/Manifest b/xfce-base/thunar/Manifest index bccac3e1d68..950efb17276 100644 --- a/xfce-base/thunar/Manifest +++ b/xfce-base/thunar/Manifest @@ -1,2 +1,3 @@ DIST Thunar-1.8.9.tar.bz2 2375302 BLAKE2B e98659633b448e1d231e466c72741de71ce448ecf413a4f29df47acd78c9353a8cbc374961b6bb09d4d9d6ff4b98b81d575e98705a742e30038a7c549604 SHA512 8e1bff80692ee22393a0c0cfa09178aa14cc476a058f406cab7ca873778ac4673cbac2d271f525a51e0120f1b17f8872c58407e8d7b77c6e67b721f4e5318f80 DIST thunar-1.8.11.tar.bz2 2362727 BLAKE2B 75146010df503146413d0d669d24f2e36e23f50952acb06e8670ee41a1dbf21ccb1992e9dbd2296d0ce46d120d81a0e2838e972b7e869977e2d4a8697a4e89eb SHA512 13576616fc556dae9be97f2390e85c12c01b78d86a59e5e8700b67dca7a2e70fe5f1e5716d3d77d22e158e7573a89e096aa8098b78e7bd8e81cb319a6809 +DIST thunar-1.8.12.tar.bz2 2367685 BLAKE2B 259e7a2c9aeb66673a7b5e6d7147d5257d64b7143c79981ee65097568505969426ea4b20e7ef754fcc6f03e19f632b078115d2db524f2a6eeec1f1e3253e14e4 SHA512 cd27b26796602ea8623c368cd6c8bb53136c09e4a02c37775bed9918c801741e0adb5784151fbf4b93785967a637ffb8b1214b0721f9457de683ebd7718a8767 diff --git a/xfce-base/thunar/thunar-1.8.12.ebuild b/xfce-base/thunar/thunar-1.8.12.ebuild new file mode 100644 index 000..80545f3c2e1 --- /dev/null +++ b/xfce-base/thunar/thunar-1.8.12.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit xdg-utils + +DESCRIPTION="File manager for the Xfce desktop environment" +HOMEPAGE="https://www.xfce.org/projects/ https://docs.xfce.org/xfce/thunar/start; +SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2; + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0/3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris" +IUSE="exif introspection libnotify pcre +trash-panel-plugin udisks" + +GVFS_DEPEND=">=gnome-base/gvfs-1.18.3" +COMMON_DEPEND=">=dev-lang/perl-5.6 + >=dev-libs/glib-2.42 + >=x11-libs/gdk-pixbuf-2.14 + >=x11-libs/gtk+-3.22:3 + >=xfce-base/exo-0.12:= + >=xfce-base/libxfce4ui-4.12:= + >=xfce-base/libxfce4util-4.12:= + >=xfce-base/xfconf-4.12:= + exif? ( >=media-libs/libexif-0.6.19:= ) + introspection? ( dev-libs/gobject-introspection:= ) + libnotify? ( >=x11-libs/libnotify-0.7 ) + pcre? ( >=dev-libs/libpcre-6:= ) + trash-panel-plugin? ( >=xfce-base/xfce4-panel-4.10:= ) + udisks? ( dev-libs/libgudev:= )" +RDEPEND="${COMMON_DEPEND} + >=dev-util/desktop-file-utils-0.20-r1 + x11-misc/shared-mime-info + trash-panel-plugin? ( ${GVFS_DEPEND} ) + udisks? ( + virtual/udev + ${GVFS_DEPEND}[udisks,udev] + )" +DEPEND="${COMMON_DEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +DOCS=( AUTHORS ChangeLog FAQ HACKING NEWS README THANKS TODO ) + +src_configure() { + local myconf=( + $(use_enable introspection) + $(use_enable udisks gudev) + $(use_enable libnotify notifications) + $(use_enable exif) + $(use_enable pcre) + $(use_enable trash-panel-plugin tpa-plugin) + ) + + econf "${myconf[@]}" +} + +src_install() { + default + find "${D}" -name '*.la' -delete || die +} + +pkg_postinst() { + elog "If you were using an older Xfce version and Thunar fails to start" + elog "with a message similar to:" + elog " Failed to register: Timeout was reached" + elog "you may need to reset your xfce4 session:" + elog " rm ~/.cache/sessions/xfce4-session-*" + elog "See https://bugs.gentoo.org/698914.; + + xdg_desktop_database_update + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: app-vim/merginal/
commit: 017a1f4f4de3b56406f693461cc143f358e01389 Author: Tim Harder gentoo org> AuthorDate: Fri Jan 31 03:45:23 2020 + Commit: Tim Harder gentoo org> CommitDate: Fri Jan 31 03:49:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=017a1f4f app-vim/merginal: version bump to 2.1.2 Signed-off-by: Tim Harder gentoo.org> app-vim/merginal/Manifest| 1 + app-vim/merginal/{merginal-.ebuild => merginal-2.1.2.ebuild} | 4 ++-- app-vim/merginal/merginal-.ebuild| 4 ++-- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/app-vim/merginal/Manifest b/app-vim/merginal/Manifest index 137e14b70a3..f726ade4705 100644 --- a/app-vim/merginal/Manifest +++ b/app-vim/merginal/Manifest @@ -1 +1,2 @@ DIST merginal-2.1.0.tar.gz 13510 BLAKE2B c44f3873f36ee540e69f1cd87558e2601f944f430d15ae0e863adbba5383637ddbae2bee01cf1f7788f677a159da7870a83b909562813f8817d610e85f9d4a96 SHA512 3514c210a016d3446e73b7acc8a8a4cc2427e0133df81d7c644aaa1465e9c5945d3f46b7cac697f70cac990563e595305360991cdaa8244032167aea5f88eaed +DIST merginal-2.1.2.tar.gz 15156 BLAKE2B a8181ebd7aa67663b4541b5cb5028b6cadcca68c48f325dca07308ad13554d1d4b96b53f0a30e516cea732c880e68cb7e4cb7836b72cbd6b59a009e8d3c744b2 SHA512 70da5529ee22b3f06d83ecac62634d46d30472f064613a1844a7cdae31ed97366b5fcf6b31f4becd4cde246ccac32be6528c8c93ee2f02bdd32932388282f9bf diff --git a/app-vim/merginal/merginal-.ebuild b/app-vim/merginal/merginal-2.1.2.ebuild similarity index 93% copy from app-vim/merginal/merginal-.ebuild copy to app-vim/merginal/merginal-2.1.2.ebuild index fbe6b96d461..6d95e33ef10 100644 --- a/app-vim/merginal/merginal-.ebuild +++ b/app-vim/merginal/merginal-2.1.2.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 inherit vim-plugin diff --git a/app-vim/merginal/merginal-.ebuild b/app-vim/merginal/merginal-.ebuild index fbe6b96d461..6d95e33ef10 100644 --- a/app-vim/merginal/merginal-.ebuild +++ b/app-vim/merginal/merginal-.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 inherit vim-plugin
[gentoo-commits] repo/gentoo:master commit in: app-vim/fugitive/
commit: e3faaf4d8eedf881b00379e2be2019a5cf688728 Author: Tim Harder gentoo org> AuthorDate: Fri Jan 31 03:47:21 2020 + Commit: Tim Harder gentoo org> CommitDate: Fri Jan 31 03:49:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3faaf4d app-vim/fugitive: version bump to 3.2 Signed-off-by: Tim Harder gentoo.org> app-vim/fugitive/Manifest| 1 + app-vim/fugitive/fugitive-3.2.ebuild | 22 ++ 2 files changed, 23 insertions(+) diff --git a/app-vim/fugitive/Manifest b/app-vim/fugitive/Manifest index f3c44f0541a..17f21efd3a7 100644 --- a/app-vim/fugitive/Manifest +++ b/app-vim/fugitive/Manifest @@ -1,3 +1,4 @@ DIST fugitive-2.4.tar.gz 33340 BLAKE2B d5e5df47e0492510abae735dd47b51d797fe38862401f7d8e64404f6fa4e040641141c6febb13b05910cc44dc0372b084fe0ee8c3980a73d11d65e1a502ed627 SHA512 fb9d4129090bbafcace9400e9f21feae06bc9f903a54cfef7c4cbfa62856019a511b924c294e86fd26cd713d588ca0054a17d9676b59e2f406779ab5d51c3363 DIST fugitive-2.5.tar.gz 39318 BLAKE2B 437f4c36b357937fc83e0107882d535c5cc9e609801147d1a48c28e16c4f964c221ff404301e57c9d740a04caf4cf5383a1f307ad89a76294e13b784561223bd SHA512 9a58ff3fa9eae72fca3d1232d01856ef56fe38b7bbf61be44ec4cdf4f0f69fca69fafe19266d657530a6d08f856236b1d1370bb770b14402bb7e476d5ca4bb78 DIST fugitive-3.1.tar.gz 61142 BLAKE2B 15436725924d7ab09903973d77e9d7ce904f6bfaee451da2d3240236b2ef0589efd4b34e3673550749a6f021802018b2fb86f09ecdd727231f58bce3fd7c82b0 SHA512 4301e53a688ef1c822c146e04c41b6724cc38503733c622c0be8ea67ff2dd442f487fab8569bd3c8f7d97f6a4d5b42b58c0f23a216d74b862c09ed5c57f6ea87 +DIST fugitive-3.2.tar.gz 64708 BLAKE2B cab484ec66b7c54857856ed1f6cbebbf6d3fb1afdb35b004f72f8c06785a18d8810244255305cd949e25d1f78d734c46e400488526631b4070d3e0b104830552 SHA512 c7ac97d52f683a73545efddf33986dedecbae25208ebf0703dccf99cb46fd5020362f724c5b530aeca40467d9e864ce6597d6eb5eaa93a33643191e1aa5b44db diff --git a/app-vim/fugitive/fugitive-3.2.ebuild b/app-vim/fugitive/fugitive-3.2.ebuild new file mode 100644 index 000..0d4da899352 --- /dev/null +++ b/app-vim/fugitive/fugitive-3.2.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit vim-plugin + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/tpope/vim-fugitive.git; +else + SRC_URI="https://github.com/tpope/vim-fugitive/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86 ~ppc-macos ~x64-macos" + S="${WORKDIR}/vim-${P}" +fi + +DESCRIPTION="vim plugin: a git wrapper for vim" +HOMEPAGE="https://www.vim.org/scripts/script.php?script_id=2975 https://github.com/tpope/vim-fugitive/; +LICENSE="vim" + +VIM_PLUGIN_HELPFILES="${PN}.txt" + +RDEPEND="dev-vcs/git"
[gentoo-commits] repo/gentoo:master commit in: media-libs/simage/files/
commit: 7956028c2a326c7179ca2889317fe789a05c734d Author: Miroslav Šulc gentoo org> AuthorDate: Fri Jan 31 01:15:03 2020 + Commit: Miroslav Šulc gentoo org> CommitDate: Fri Jan 31 01:15:21 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7956028c media-libs/simage: removed unused patches Package-Manager: Portage-2.3.86, Repoman-2.3.20 Signed-off-by: Miroslav Šulc gentoo.org> media-libs/simage/files/simage-1.7.0-libpng15.patch | 12 .../simage/files/simage-1.7.0-pkgconfig-partial.patch | 13 - 2 files changed, 25 deletions(-) diff --git a/media-libs/simage/files/simage-1.7.0-libpng15.patch b/media-libs/simage/files/simage-1.7.0-libpng15.patch deleted file mode 100644 index f99d474cf04..000 --- a/media-libs/simage/files/simage-1.7.0-libpng15.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -ruN simage-1.7.0/src/simage_png.c new/src/simage_png.c simage-1.7.0/src/simage_png.c 2010-02-26 16:47:31.0 +0100 -+++ new/src/simage_png.c 2013-06-06 22:34:23.537331509 +0200 -@@ -323,7 +323,7 @@ - /* Set error handling. REQUIRED if you aren't supplying your own -* error hadnling functions in the png_create_write_struct() call. -*/ -- if (setjmp(png_ptr->jmpbuf)) { -+ if (setjmp(png_jmpbuf(png_ptr))) { - /* If we get here, we had a problem reading the file */ - fclose(fp); - png_destroy_write_struct(_ptr, (png_infopp)info_ptr); diff --git a/media-libs/simage/files/simage-1.7.0-pkgconfig-partial.patch b/media-libs/simage/files/simage-1.7.0-pkgconfig-partial.patch deleted file mode 100644 index c8c893855e8..000 --- a/media-libs/simage/files/simage-1.7.0-pkgconfig-partial.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff -ruN simage-1.7.0/simage.pc.in new/simage.pc.in simage-1.7.0/simage.pc.in 2010-02-26 16:47:31.0 +0100 -+++ new/simage.pc.in 2013-06-06 22:35:42.303326845 +0200 -@@ -8,7 +8,8 @@ - Version: @VERSION@ - Requires: - Conflicts: --Libs: -L${libdir} @SIMAGE_EXTRA_LDFLAGS@ @SIMAGE_EXTRA_LIBS@ -+Libs: -L${libdir} -lsimage -+Libs.private: -L${libdir} @SIMAGE_EXTRA_LIBS@ - Cflags: -I${includedir} @SIMAGE_EXTRA_CFLAGS@ @SIMAGE_EXTRA_CPPFLAGS@ - - simage_host="@host@"
[gentoo-commits] repo/gentoo:master commit in: media-libs/simage/, media-libs/simage/files/
commit: afb66845a9e3c30f419685657be626c4cccd323d Author: Miroslav Šulc gentoo org> AuthorDate: Fri Jan 31 01:13:08 2020 + Commit: Miroslav Šulc gentoo org> CommitDate: Fri Jan 31 01:15:20 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afb66845 media-libs/simage: bump to 1.8.0 1) switched from cmake-utils to cmake 2) updated homepage, src_uri and license 3) updated deps some updates used from the ebuild in waebbl overlay Package-Manager: Portage-2.3.86, Repoman-2.3.20 Signed-off-by: Miroslav Šulc gentoo.org> media-libs/simage/Manifest | 1 + ...-CMakeLists.txt-comment-cpack.d-inclusion.patch | 25 +++ media-libs/simage/simage-1.8.0.ebuild | 82 ++ 3 files changed, 108 insertions(+) diff --git a/media-libs/simage/Manifest b/media-libs/simage/Manifest index dff8036465f..ffa68c89f9b 100644 --- a/media-libs/simage/Manifest +++ b/media-libs/simage/Manifest @@ -1 +1,2 @@ DIST simage-1.7.1-src.zip 4145907 BLAKE2B 99f5f5f46530c2600d47ab0bb080d69281447ee96a2bb9b63ebe5a5c56e235f34ca8bd97b0d6adedf061fe221a61d144d4ccce00123941a9c74d72b1f190030d SHA512 b3c81fa363cd570b3512cd2984f154b83876353ec389dc35afcac4e4ddf8d301eef5b0f8df93c38b9caa6afd81fbe53d3943ad05e041b77734f03c26d2e12867 +DIST simage-1.8.0.tar.gz 791151 BLAKE2B 0a5720c06501c8212b5a148ad790ff60d6d9fc507868a66d40dbe3b6b089e47dca21828fee96ef708a03651d02843c9e6b6db7856088ddf7e487b4b5eeafbccd SHA512 7070c845fc72094a97b1253d23a5f60f90e71dc6ed968c9c7da67e05660b05245a807fbdf0f592a1d459c7c3b725783c55f59f867182b11cb9ec40741d7ad58c diff --git a/media-libs/simage/files/simage-1.8.0-0001-CMakeLists.txt-comment-cpack.d-inclusion.patch b/media-libs/simage/files/simage-1.8.0-0001-CMakeLists.txt-comment-cpack.d-inclusion.patch new file mode 100644 index 000..4dcc5994f36 --- /dev/null +++ b/media-libs/simage/files/simage-1.8.0-0001-CMakeLists.txt-comment-cpack.d-inclusion.patch @@ -0,0 +1,25 @@ +From 1c0e3fb6deb9c3d3c1dd1d4940ffe8d71c2158c9 Mon Sep 17 00:00:00 2001 +From: Bernd Waibel +Date: Mon, 20 Jan 2020 18:45:10 +0100 +Subject: [PATCH] CMakeLists.txt: comment cpack.d inclusion + +Directory is not included in tarball and not needed on Gentoo. + +Signed-off-by: Bernd Waibel +--- + CMakeLists.txt | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 775037a..e3deb01 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -627,4 +627,4 @@ install(EXPORT ${PROJECT_NAME} + + # + # New CPACK section, please see the README file inside cpack.d directory. +-add_subdirectory(cpack.d) ++#add_subdirectory(cpack.d) +-- +2.25.0 + diff --git a/media-libs/simage/simage-1.8.0.ebuild b/media-libs/simage/simage-1.8.0.ebuild new file mode 100644 index 000..8d8e6434e9b --- /dev/null +++ b/media-libs/simage/simage-1.8.0.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake flag-o-matic + +DESCRIPTION="Image and video texturing library" +HOMEPAGE="https://github.com/coin3d/simage/; +SRC_URI="https://github.com/coin3d/simage/archive/${P}.tar.gz; + +LICENSE="BSD-1" +KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +SLOT="0" +IUSE="debug gif jpeg png qt5 sndfile test tiff vorbis" +RESTRICT="!test? ( test )" + +RDEPEND=" + sys-libs/zlib:= + gif? ( media-libs/giflib:= ) + jpeg? ( virtual/jpeg:0 ) + png? ( media-libs/libpng:0= ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + ) + sndfile? ( media-libs/libsndfile ) + tiff? ( media-libs/tiff:0 ) + vorbis? ( + media-libs/libogg + media-libs/libvorbis + ) +" +DEPEND=" + ${RDEPEND} + test? ( media-libs/libsndfile ) +" + +S="${WORKDIR}/${PN}-${P}" + +PATCHES=( + "${FILESDIR}/${PN}-1.7.1-cmake-automagic-deps.patch" + # examples need to link against libsndfile unconditionally so either we could + # make the dep unconditional or not build the examples. i chose the latter way. + # btw, examples are not installed anyway, they are just compiled. + "${FILESDIR}/${PN}-1.7.1-disable-examples.patch" + "${FILESDIR}/${PN}-1.7.1-tests-conditional.patch" + "${FILESDIR}/${PN}-1.7.1-disable-gif-quantize-buffer.patch" + "${FILESDIR}/${P}-0001-CMakeLists.txt-comment-cpack.d-inclusion.patch" +) + +DOCS=(AUTHORS ChangeLog NEWS README) + +src_configure() { + use debug && append-cppflags -DSIMAGE_DEBUG=1 + + local mycmakeargs=( + -DSIMAGE_AVIENC_SUPPORT=OFF # Windows only + -DSIMAGE_BUILD_SHARED_LIBS=ON + -DSIMAGE_CGIMAGE_SUPPORT=OFF # OS X only + -DSIMAGE_EPS_SUPPORT=ON + -DSIMAGE_GDIPLUS_SUPPORT=OFF # Windows only +
[gentoo-commits] repo/gentoo:master commit in: dev-util/idea-community/
commit: c7b817b9924c007e28a54323f63949268f4e1d10 Author: Mike Pagano gentoo org> AuthorDate: Fri Jan 31 00:41:49 2020 + Commit: Mike Pagano gentoo org> CommitDate: Fri Jan 31 00:41:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7b817b9 dev-util/idea-community: Version bump Package-Manager: Portage-2.3.85, Repoman-2.3.20 Signed-off-by: Mike Pagano gentoo.org> dev-util/idea-community/Manifest | 1 + .../idea-community-2019.3.2.193.6015.39.ebuild | 141 + 2 files changed, 142 insertions(+) diff --git a/dev-util/idea-community/Manifest b/dev-util/idea-community/Manifest index 035fed81f36..a71c30b4626 100644 --- a/dev-util/idea-community/Manifest +++ b/dev-util/idea-community/Manifest @@ -1,4 +1,5 @@ DIST ideaIC-193.5233.102.tar.gz 551536829 BLAKE2B 9dac3f24235ab7bc10d440a43bd431b4823d8545a7d7e62c00a296540f007bac916199dacbd2906b4334b9759ce9beb7679abf3a3f672c17a83bf055614e7ce1 SHA512 fb8e3085c98529a746c7660b5ae685c4bf569177206f6bef74db2c14973f8527f8258819776edc2b5e15ac253c8450d82c6d4b7f374ffeedd7554988b6da3c67 +DIST ideaIC-3.2.193.6015.39.tar.gz 563811740 BLAKE2B 393adfb070e3cc41f290056cd4a55d676726dbf4ebcf2729cb25673a669c5f04185c267e64d687795e2555a543142d78f26c9ac83dab7415f3b9e3aa2136f2de SHA512 b71817d51ddac8f41e65d96ec8138d28d871465c52938f6cec837c9fdf5c16fb48bd0d08d3ee545aa3953516f2a56ee9faee0de3052361ad58685be26a15ee29 DIST jbr-11_0_2-linux-x64-b164.tar.gz 131483925 BLAKE2B fb9c55094aeb4a9e6b89ef41699252355895fa4bf55eaa0d3c0a637b6485b5a91a0445b5f4af1872b62cd67b639f7354e05770970d41dcfa58ffeda7ae43c5b6 SHA512 4f32940166cc8ad5a138866e18d4cbfcd07f4326a85c051b7a622c9dcb8ee4b6d493331ef24d0c01999134fa2a9bad901f026982c16780fdc5e6b9308821db34 DIST jbrx-8u202-linux-i586-b1483.37.tar.gz 80726147 BLAKE2B e4e5a076a541fd7153e861193ff4247c02ecbc144396ed28737afa7440f7771569b8d968b7c67b3dac333a89ff0b54cc9e5e76d1651b174cc7c0c21b1deb033c SHA512 53693f2ce994f4891807873ae3fe46ce60bee000b78be03c5d3df06b436328abe5b5d7e75d43e57f35f24187f49915187d034b39589e29806f55deeb14a029f2 DIST jbrx-8u202-linux-x64-b1483.37.tar.gz 81812743 BLAKE2B 86ddf0c8dc992a27e680caa821f54fa4d647a8bff78b9fdbef82996bfbba828a2f68f1a00ed64bd92ce24a62bfc6c0240837c396644c6e91244cb0d980b6c704 SHA512 cd31a3c4da7b8c65e9ae89326c2c8b260b51890258d30f64b1e8a7c6c1442bb2cb68ea2aa80387ce0c1a8f50e3533e8231f72c5935b639e3cf82bc1ffedee8e9 diff --git a/dev-util/idea-community/idea-community-2019.3.2.193.6015.39.ebuild b/dev-util/idea-community/idea-community-2019.3.2.193.6015.39.ebuild new file mode 100644 index 000..cf7b3629f82 --- /dev/null +++ b/dev-util/idea-community/idea-community-2019.3.2.193.6015.39.ebuild @@ -0,0 +1,141 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit eutils desktop + +SLOT="0" +PV_STRING="$(ver_cut 2-6)" +MY_PV="$(ver_cut 1-3)" +MY_PN="idea" +# Using the most recent Jetbrains Runtime binaries available at the time of writing +# As the exact bundled versions ( jre 11 build 159.30 and jre 8 build 1483.39 ) aren't +# available separately +JRE11_BASE="11_0_2" +JRE11_VER="164" +JRE_BASE="8u202" +JRE_VER="1483.37" + +# distinguish settings for official stable releases and EAP-version releases +if [[ "$(ver_cut 7)"x = "prex" ]] +then + # upstream EAP + KEYWORDS="" + SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IC-${PV_STRING}.tar.gz; +else + # upstream stable + KEYWORDS="~amd64 ~x86" + SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IC-${MY_PV}-no-jbr.tar.gz -> ${MY_PN}IC-${PV_STRING}.tar.gz + jbr8? ( x86? ( https://bintray.com/jetbrains/intellij-jdk/download_file?file_path=jbrx-${JRE_BASE}-linux-i586-b${JRE_VER}.tar.gz -> jbrx-${JRE_BASE}-linux-i586-b${JRE_VER}.tar.gz ) + amd64? ( https://bintray.com/jetbrains/intellij-jdk/download_file?file_path=jbrx-${JRE_BASE}-linux-x64-b${JRE_VER}.tar.gz -> jbrx-${JRE_BASE}-linux-x64-b${JRE_VER}.tar.gz ) ) + jbr11? ( amd64? ( https://bintray.com/jetbrains/intellij-jdk/download_file?file_path=jbr-${JRE11_BASE}-linux-x64-b${JRE11_VER}.tar.gz -> jbr-${JRE11_BASE}-linux-x64-b${JRE11_VER}.tar.gz ) )" +fi + +DESCRIPTION="A complete toolset for web, mobile and enterprise development" +HOMEPAGE="https://www.jetbrains.com/idea; + +LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 CC-BY-2.5 CDDL-1.1 + codehaus-classworlds CPL-1.0 EPL-1.0 EPL-2.0 jbr8? ( GPL-2 ) + jbr11? ( GPL-2 ) GPL-2 GPL-2-with-classpath-exception ISC + JDOM LGPL-2.1 LGPL-2.1+ LGPL-3-with-linking-exception MIT + MPL-1.0 MPL-1.1 OFL ZLIB" + +#Splitting custom-jdk into jbr8 and jbr11 as upstream now offers downloads with +#either (or neither) bundled +#Defaulting to jbr8 to match upstream +IUSE="+jbr8 -jbr11" +REQUIRED_USE="jbr8? ( !jbr11 )" + +DEPEND="!dev-util/${PN}:14 + !dev-util/${PN}:15" +RDEPEND="${DEPEND} +
[gentoo-commits] repo/gentoo:master commit in: media-libs/simage/
commit: ba7aef47a070873ae75c04b038040f27bd6320d1 Author: Miroslav Šulc gentoo org> AuthorDate: Fri Jan 31 00:38:42 2020 + Commit: Miroslav Šulc gentoo org> CommitDate: Fri Jan 31 00:39:09 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba7aef47 media-libs/simage: removed old 1.7.0-r1 Package-Manager: Portage-2.3.86, Repoman-2.3.20 Signed-off-by: Miroslav Šulc gentoo.org> media-libs/simage/Manifest | 1 - media-libs/simage/simage-1.7.0-r1.ebuild | 75 2 files changed, 76 deletions(-) diff --git a/media-libs/simage/Manifest b/media-libs/simage/Manifest index 58cf77d47d7..dff8036465f 100644 --- a/media-libs/simage/Manifest +++ b/media-libs/simage/Manifest @@ -1,2 +1 @@ -DIST simage-1.7.0.tar.gz 752602 BLAKE2B feca31f8d41ae67271e43c9c664243d872985068ffc8496d43c9b59a47ae5c3067956acced3ff9abbdc5a360aec662e3972a93d8523a704a72ac9d12dd4cfaa0 SHA512 944ec009dd7041692073ddd9795fdd633fe3bc9101f1c1234e8be3746487a9431aecf52abde01563e719153fbe1ca7d29f9b64042e4a64ea08d6cb14666dd89f DIST simage-1.7.1-src.zip 4145907 BLAKE2B 99f5f5f46530c2600d47ab0bb080d69281447ee96a2bb9b63ebe5a5c56e235f34ca8bd97b0d6adedf061fe221a61d144d4ccce00123941a9c74d72b1f190030d SHA512 b3c81fa363cd570b3512cd2984f154b83876353ec389dc35afcac4e4ddf8d301eef5b0f8df93c38b9caa6afd81fbe53d3943ad05e041b77734f03c26d2e12867 diff --git a/media-libs/simage/simage-1.7.0-r1.ebuild b/media-libs/simage/simage-1.7.0-r1.ebuild deleted file mode 100644 index f491e59cb38..000 --- a/media-libs/simage/simage-1.7.0-r1.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="Image and video texturing library" -HOMEPAGE="https://bitbucket.org/Coin3D/simage; -SRC_URI="https://bitbucket.org/Coin3D/coin/downloads/${P}.tar.gz; - -LICENSE="public-domain mpeg2enc" -KEYWORDS="amd64 ~arm ~hppa ~ia64 ppc ppc64 ~sparc x86" -SLOT="0" -IUSE="debug gif jpeg png sndfile static-libs tiff vorbis zlib" -RESTRICT="mirror bindist" #465086 - -RDEPEND=" - gif? ( media-libs/giflib ) - jpeg? ( virtual/jpeg:0= ) - png? ( media-libs/libpng:0= ) - sndfile? ( media-libs/libsndfile ) - tiff? ( media-libs/tiff:0= ) - vorbis? ( - media-libs/libogg - media-libs/libvorbis - ) - zlib? ( sys-libs/zlib ) -" -DEPEND="${RDEPEND} - virtual/pkgconfig -" - -DOCS=(AUTHORS ChangeLog NEWS README) - -PATCHES=( - "${FILESDIR}"/${PN}-1.7.0-pkgconfig-partial.patch - "${FILESDIR}"/${PN}-1.7.0-libpng15.patch -) - -# --with-pic, two defined (PIC and one for image format, sillyt), no not pass -# --enable-qimage, broken Qt checks, unable to locate FHS-compliant Qt install -# --with-x, not used anywhere -src_configure() { - econf \ - --disable-qimage \ - --disable-quicktime \ - --with-eps \ - --with-mpeg2enc \ - --with-rgb \ - --with-targa \ - --with-xwd \ - --without-x \ - $(use_with gif) \ - $(use_enable debug) \ - $(use_enable debug symbols) \ - $(use_with jpeg) \ - --without-jasper \ - $(use_with png) \ - $(use_with sndfile libsndfile) \ - $(use_enable static-libs static) \ - $(use_with tiff) \ - $(use_with vorbis oggvorbis) \ - $(use_with zlib) -} - -src_install() { - # Remove simage from Libs.private - sed -e '/Libs.private/s/ -lsimage//' -i simage.pc || die - - default - - # Remove libtool files when not needed. - if use static-libs; then - rm -f "${ED}"/usr/lib*/*.la || die - fi -}
[gentoo-commits] repo/gentoo:master commit in: sci-libs/gdal/
commit: aa62522e1a37007d98e7c6c5b8fcee2c871f5a99 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Jan 30 22:38:31 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Jan 30 22:46:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa62522e sci-libs/gdal: 3.0.4 version bump Fixes build against app-text/poppler-0.85.0 Closes: https://bugs.gentoo.org/686732 Package-Manager: Portage-2.3.86, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> sci-libs/gdal/Manifest | 1 + sci-libs/gdal/gdal-3.0.4.ebuild | 303 2 files changed, 304 insertions(+) diff --git a/sci-libs/gdal/Manifest b/sci-libs/gdal/Manifest index 06a7010fbf8..de46191ac3a 100644 --- a/sci-libs/gdal/Manifest +++ b/sci-libs/gdal/Manifest @@ -1,3 +1,4 @@ DIST gdal-2.4.1.tar.gz 14546610 BLAKE2B 92404336339c6f46877f3e6599af6fc67a53714888ff66fc0142efa8ddf185ad34d9ec337dcbad67f059041da31e70073a9e41872a7332fd9977552d79fcbc61 SHA512 b25e49f343986af6f37e0bec6dc3084cbcf1a0080da5cfd91d1a58c1d9ffd2ac355299d66534e63e89358cbb15ecd0f2ae934d91bbd2a3749889dadaf266e483 DIST gdal-2.4.3.tar.gz 14726748 BLAKE2B 104c29912a96b03d0913be40f91a844b2f04f1e972b1ae8764bd277e7d51960b45d4a67a8f9240130de7ce8752f69f4172ca9a54bb11e70635aa55b6c6924cb5 SHA512 e532ce86c92724300ab443c42dd8cec0e74e41411a54d30222f98faa10623b31e616eda44da8f406ed01f3fc3c72c76e8ceb80c1dff733f8efcaa2e2e18132f6 DIST gdal-3.0.2.tar.gz 14348856 BLAKE2B a52b3c5f1177b85ca991fd5dd27e4238a6ff066fa28842ffbddea8617a3f897d9525035a1cf9237365dbc4657037b3eb0a740cd0e65fe4c83b0c76ffe23c0e56 SHA512 eb35e28106f2f422fd5021261ef44864574f6a6be23e679cc5ae44be910f978769fc24fa15367ad4058fb3170cdd2985a6c4caedc3510dde8a6d163091cf3ab0 +DIST gdal-3.0.4.tar.gz 14379480 BLAKE2B 1ced7f791608be2ea1aede8705826135a015a3bf376af087b10e0b17a6884c141df4b24654eeac136afd959c1360ce0cf1f1312438093ca305fa38a242d7e364 SHA512 bc5032a123a2cc90145fef8b467a4c9b78ddf7b4d850ceaae8350aacc3f6f23e13dd52219844a2b930b59d000854d3f2cce117643d62ead176b71939f4760ce9 diff --git a/sci-libs/gdal/gdal-3.0.4.ebuild b/sci-libs/gdal/gdal-3.0.4.ebuild new file mode 100644 index 000..eea42e45743 --- /dev/null +++ b/sci-libs/gdal/gdal-3.0.4.ebuild @@ -0,0 +1,303 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +GENTOO_DEPEND_ON_PERL="no" +PYTHON_COMPAT=( python3_{6,7,8} ) +DISTUTILS_OPTIONAL=1 +inherit autotools bash-completion-r1 perl-module distutils-r1 flag-o-matic java-pkg-opt-2 toolchain-funcs + +DESCRIPTION="Translator library for raster geospatial data formats (includes OGR support)" +HOMEPAGE="https://gdal.org/; +SRC_URI="https://download.osgeo.org/${PN}/${PV}/${P}.tar.gz; + +SLOT="0/2.3" +LICENSE="BSD Info-ZIP MIT" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +IUSE="armadillo +aux-xml curl debug doc fits geos gif gml hdf5 java jpeg jpeg2k lzma mdb mysql netcdf odbc ogdi opencl oracle pdf perl png postgres python spatialite sqlite threads webp xls zstd" + +REQUIRED_USE=" + mdb? ( java ) + python? ( ${PYTHON_REQUIRED_USE} ) + spatialite? ( sqlite ) +" + +BDEPEND=" + virtual/pkgconfig + doc? ( app-doc/doxygen ) + java? ( + dev-java/ant-core + dev-lang/swig:0 + >=virtual/jdk-1.7:* + ) + perl? ( dev-lang/swig:0 ) + python? ( + dev-lang/swig:0 + dev-python/setuptools[${PYTHON_USEDEP}] + ) +" +DEPEND=" + dev-libs/expat + dev-libs/json-c:= + dev-libs/libpcre + dev-libs/libxml2:2 + media-libs/tiff + >=sci-libs/libgeotiff-1.5.1-r1:= + >=sci-libs/proj-6.0.0:= + sys-libs/zlib[minizip(+)] + armadillo? ( sci-libs/armadillo:=[lapack] ) + curl? ( net-misc/curl ) + fits? ( sci-libs/cfitsio:= ) + geos? ( >=sci-libs/geos-3.8.0 ) + gif? ( media-libs/giflib:= ) + gml? ( >=dev-libs/xerces-c-3.1 ) + hdf5? ( >=sci-libs/hdf5-1.6.4:=[szip] ) + jpeg? ( virtual/jpeg:0= ) + jpeg2k? ( media-libs/openjpeg:2= ) + lzma? ( || ( + app-arch/xz-utils + app-arch/lzma + ) ) + mdb? ( dev-java/jackcess:1 ) + mysql? ( virtual/mysql ) + netcdf? ( sci-libs/netcdf:= ) + odbc? ( dev-db/unixODBC ) + ogdi? ( sci-libs/ogdi ) + opencl? ( virtual/opencl ) + oracle? ( dev-db/oracle-instantclient:= ) + pdf? ( app-text/poppler:= ) + perl? ( dev-lang/perl:= ) + png? ( media-libs/libpng:0= ) + postgres? ( >=dev-db/postgresql-8.4:= ) + python? ( + ${PYTHON_DEPS} + dev-python/numpy[${PYTHON_USEDEP}] + ) + spatialite? ( dev-db/spatialite ) + sqlite? ( dev-db/sqlite:3 ) + webp? ( media-libs/libwebp:= ) + xls? ( dev-libs/freexl ) + zstd?
[gentoo-commits] repo/gentoo:master commit in: app-text/poppler/
commit: 457c49e77f8e327500ef57ab738f9f740af2b591 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Jan 30 22:22:20 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Jan 30 22:22:20 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=457c49e7 app-text/poppler: 0.85.0 version bump Package-Manager: Portage-2.3.86, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> app-text/poppler/Manifest | 1 + app-text/poppler/poppler-0.85.0.ebuild | 123 + 2 files changed, 124 insertions(+) diff --git a/app-text/poppler/Manifest b/app-text/poppler/Manifest index a4117ad08ac..ebfd3a242d3 100644 --- a/app-text/poppler/Manifest +++ b/app-text/poppler/Manifest @@ -1,3 +1,4 @@ DIST poppler-0.82.0.tar.xz 1553336 BLAKE2B a83d476ce1174cb7789f857a52a8a9ed29dfe8863d082ef662508ad9957667349aa62b038fa1a52e9e7ae3ddf4701eb5fbd58545b041b6aebd69cb8b91376d8d SHA512 1631be30e398dd18a4e8c2cc893cf0d9469a98d93f02f2ffe3bc14857518b76674a10cafe89ee92b9886c3c6b03d50e214a6838c102f673a62789c9832cfa4a2 DIST poppler-0.83.0.tar.xz 1555456 BLAKE2B 4ab24a85e879d0ddbf24cf7bab5b1da7c15fc026e88b4076dc2b8cd34d69a5bcc0113df20fabda6915afea880480613ba34be6e23b5b0d79a3c6197c92af7853 SHA512 bfde1e3cc4d9c626949aab770d84fccbe47bdde2331d3b9f5b98c24319eb573a5db62acbfa5a524b21ed0f195f8b163fee64677c2bd616d31d0bb219d1e66713 DIST poppler-0.84.0.tar.xz 1561236 BLAKE2B eb85b2d0aac2d736ffa74a11df4fbdf28841ded8fec3d32aa92d22f0d1c51aae9d3deacc8cbdd7dbf95906cf46b01f1bca7aa8af99c7fe209e4169478a778e72 SHA512 e00aca76b4909621b79ec68374529396ddba756af5d60d86750095dfebbabe5b576aa7c873c3fcfabaff28c89e3e37e826d4a0fac356d76ef966500514a772e7 +DIST poppler-0.85.0.tar.xz 1588616 BLAKE2B d30c16ff214d2b64fade28bb4099567150e99df6ab967702f48e18ed2191e444728f51d4c1ce1772567c31f9b87a8cf64993ebc383184e06f8b3707436c89143 SHA512 2311bde5ae52e065c12a6129f500469860f5ebefafc3f7be581393f08c2121f3eae57394ff54c1f83ee1b926f28c61530bcd8149d42de10a16b9ba7345f2604e diff --git a/app-text/poppler/poppler-0.85.0.ebuild b/app-text/poppler/poppler-0.85.0.ebuild new file mode 100644 index 000..cdb9a931374 --- /dev/null +++ b/app-text/poppler/poppler-0.85.0.ebuild @@ -0,0 +1,123 @@ +# Copyright 2005-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake toolchain-funcs xdg-utils + +if [[ ${PV} == ** ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://anongit.freedesktop.org/git/poppler/poppler.git; + SLOT="0/" +else + SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + SLOT="0/95" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION +fi + +DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base" +HOMEPAGE="https://poppler.freedesktop.org/; + +LICENSE="GPL-2" +IUSE="cairo cjk curl cxx debug doc +introspection +jpeg +jpeg2k +lcms nss png qt5 tiff +utils" + +# No test data provided +RESTRICT="test" + +BDEPEND=" + dev-util/glib-utils + virtual/pkgconfig +" +DEPEND=" + media-libs/fontconfig + media-libs/freetype + sys-libs/zlib + cairo? ( + dev-libs/glib:2 + x11-libs/cairo + introspection? ( dev-libs/gobject-introspection:= ) + ) + curl? ( net-misc/curl ) + jpeg? ( virtual/jpeg:0 ) + jpeg2k? ( >=media-libs/openjpeg-2.3.0-r1:2= ) + lcms? ( media-libs/lcms:2 ) + nss? ( >=dev-libs/nss-3.19:0 ) + png? ( media-libs/libpng:0= ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtxml:5 + ) + tiff? ( media-libs/tiff:0 ) +" +RDEPEND="${DEPEND} + cjk? ( app-text/poppler-data ) +" + +DOCS=( AUTHORS NEWS README.md README-XPDF ) + +PATCHES=( + "${FILESDIR}/${PN}-0.60.1-qt5-dependencies.patch" + "${FILESDIR}/${PN}-0.28.1-fix-multilib-configuration.patch" + "${FILESDIR}/${PN}-0.82.0-respect-cflags.patch" + "${FILESDIR}/${PN}-0.61.0-respect-cflags.patch" + "${FILESDIR}/${PN}-0.57.0-disable-internal-jpx.patch" +) + +src_prepare() { + cmake_src_prepare + + # Clang doesn't grok this flag, the configure nicely tests that, but + # cmake just uses it, so remove it if we use clang + if [[ ${CC} == clang ]] ; then + sed -e 's/-fno-check-new//' -i cmake/modules/PopplerMacros.cmake || die + fi + + if ! grep -Fq 'cmake_policy(SET CMP0002 OLD)' CMakeLists.txt ; then + sed -e '/^cmake_minimum_required/acmake_policy(SET CMP0002 OLD)' \ + -i CMakeLists.txt || die + else + einfo "policy(SET CMP0002 OLD) - workaround can be removed" +
[gentoo-commits] repo/gentoo:master commit in: dev-python/basemap/
commit: 4e46d918a1aa2bdadc67bc5381ee7b3380e02da8 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Jan 30 22:42:27 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Jan 30 22:47:06 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e46d918 dev-python/basemap: Fix MissingUseDepDefault Package-Manager: Portage-2.3.86, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-python/basemap/basemap-1.0.7-r1.ebuild | 2 +- dev-python/basemap/basemap-1.0.7-r3.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/basemap/basemap-1.0.7-r1.ebuild b/dev-python/basemap/basemap-1.0.7-r1.ebuild index 9a801ce2828..21c1f248697 100644 --- a/dev-python/basemap/basemap-1.0.7-r1.ebuild +++ b/dev-python/basemap/basemap-1.0.7-r1.ebuild @@ -21,7 +21,7 @@ CDEPEND="sci-libs/shapelib >=dev-python/matplotlib-python2-0.98[${PYTHON_USEDEP}] >=dev-python/matplotlib-0.98[${PYTHON_USEDEP}] ) - >=sci-libs/geos-3.3.1[python,${PYTHON_USEDEP}]" + >=sci-libs/geos-3.3.1[python(-),${PYTHON_USEDEP}]" DEPEND="${CDEPEND} dev-python/setuptools[${PYTHON_USEDEP}]" diff --git a/dev-python/basemap/basemap-1.0.7-r3.ebuild b/dev-python/basemap/basemap-1.0.7-r3.ebuild index 83b25e1d199..97bcfc3f839 100644 --- a/dev-python/basemap/basemap-1.0.7-r3.ebuild +++ b/dev-python/basemap/basemap-1.0.7-r3.ebuild @@ -21,7 +21,7 @@ CDEPEND="sci-libs/shapelib >=dev-python/matplotlib-python2-0.98[${PYTHON_USEDEP}] >=dev-python/matplotlib-0.98[${PYTHON_USEDEP}] ) - >=sci-libs/geos-3.3.1[python,${PYTHON_USEDEP}]" + >=sci-libs/geos-3.3.1[python(-),${PYTHON_USEDEP}]" DEPEND="${CDEPEND} dev-python/setuptools[${PYTHON_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/qgis/
commit: 322aec728f4d153522fed2ceab61b5d46ac36b3b Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Jan 30 22:48:38 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Jan 30 22:48:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=322aec72 sci-geosciences/qgis: Raise minimum sci-libs/gdal version to 3.0.4 Package-Manager: Portage-2.3.86, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> sci-geosciences/qgis/qgis-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-geosciences/qgis/qgis-.ebuild b/sci-geosciences/qgis/qgis-.ebuild index cffda470c4a..14ca3c37210 100644 --- a/sci-geosciences/qgis/qgis-.ebuild +++ b/sci-geosciences/qgis/qgis-.ebuild @@ -52,7 +52,7 @@ COMMON_DEPEND=" >=dev-qt/qtwidgets-${QT_MIN_VER}:5 >=dev-qt/qtxml-${QT_MIN_VER}:5 media-gfx/exiv2:= - >=sci-libs/gdal-2.2.3:=[geos] + >=sci-libs/gdal-3.0.4:=[geos] sci-libs/geos sci-libs/libspatialindex:= >=sci-libs/proj-4.9.3:=
[gentoo-commits] repo/gentoo:master commit in: app-text/poppler/
commit: 1f2abaa7417fbbac6627fb302990b134298e0a7a Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Jan 30 21:47:54 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Jan 30 22:09:05 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f2abaa7 app-text/poppler: Subslot bump Package-Manager: Portage-2.3.86, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> app-text/poppler/poppler-.ebuild | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app-text/poppler/poppler-.ebuild b/app-text/poppler/poppler-.ebuild index dc4ab8ebb00..cdb9a931374 100644 --- a/app-text/poppler/poppler-.ebuild +++ b/app-text/poppler/poppler-.ebuild @@ -1,4 +1,4 @@ -# Copyright 2005-2019 Gentoo Authors +# Copyright 2005-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]] ; then else SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz; KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" - SLOT="0/94" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION + SLOT="0/95" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION fi DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base" @@ -87,6 +87,7 @@ src_configure() { -DBUILD_GTK_TESTS=OFF -DBUILD_QT5_TESTS=OFF -DBUILD_CPP_TESTS=OFF + -DRUN_GPERF_IF_PRESENT=OFF -DENABLE_SPLASH=ON -DENABLE_ZLIB=ON -DENABLE_ZLIB_UNCOMPRESS=OFF
[gentoo-commits] repo/gentoo:master commit in: net-libs/libupnp/
commit: 2c71f3501ba59325b5efe8751e1a18a9e279e3a3 Author: Ian Whyman gentoo org> AuthorDate: Thu Jan 30 22:07:31 2020 + Commit: Ian Whyman gentoo org> CommitDate: Thu Jan 30 22:08:29 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c71f350 net-libs/libupnp: Drop 1.8 slot Closes: https://bugs.gentoo.org/691866 Package-Manager: Portage-2.3.86, Repoman-2.3.20 Signed-off-by: Ian Whyman gentoo.org> net-libs/libupnp/Manifest | 1 - ...ibupnp-1.8.4.ebuild => libupnp-1.8.6-r1.ebuild} | 29 + net-libs/libupnp/libupnp-1.8.6.ebuild | 70 -- 3 files changed, 3 insertions(+), 97 deletions(-) diff --git a/net-libs/libupnp/Manifest b/net-libs/libupnp/Manifest index f453389e42a..eb00c2c047c 100644 --- a/net-libs/libupnp/Manifest +++ b/net-libs/libupnp/Manifest @@ -1,5 +1,4 @@ DIST libupnp-1.12.0.tar.gz 786378 BLAKE2B b1b264c8b254cab79c423fd3efa0911b86aa5ce7ccac35ff61dd5d7fefa9a71d7ce2a513f208b83d66a571483ce8fc179978009908e66b8fc3ff2a1df3d8f26e SHA512 998ef22d2af8e4cbc7fa1f87613ae0aa840e636bb72a5656a97327b0820a46b2b3ed2f3200260c018b5339de2fc4be760d42a3c687e49c7fedb58c1ad2287699 DIST libupnp-1.6.21.tar.bz2 1245353 BLAKE2B ca9ff07f88cfc77c3e3f7250ec1de6fb8c1ad3a918f556a7d37a6e994b67d825608edd3fd788a5b5979de72e3b25288225af3b5b8c58f54395682eef50bfc2d2 SHA512 65a2989497b941dfa1f7ac09fe44267de4a5231af25a304f0f6e754c7cbb578bdcb3c500188b5ebfbff9f579099db7501817d45e1724ef8e384d6d918bcdcdeb DIST libupnp-1.6.25.tar.bz2 722731 BLAKE2B 7f1850a235683ecd19bc377cd5c80c9d7ee8f0ded123dfc00d29551d2fd97fb873ce4c30ce0d26d562c57470c266a573c37fed4c0db159c65c56c673271adf92 SHA512 c1426c2f855f34a56b96761602a35989867918b556ecf9784c9ce9580f6c6083950004909831bad331f3a4dfb70ef1bd287e026c71bbfde2613f77fe05ab9e1f -DIST libupnp-1.8.4.tar.gz 783896 BLAKE2B 483ae5344b0677441a02d4666476090e00d0f7b7798e24a7dbe7ea10cd68f02644851ba17cff06033714dc9f2ddf7d9c5588e5a54693f14ad1a9782a7751480d SHA512 6d96dc0dcf187a425f3b60f4e750102331bd0a5bd452007e345eeacb63e9287ac213574c8071294809283ff8d8795433706ed2a14bae3d451605bf7a75e5a5bb DIST libupnp-1.8.6.tar.gz 784912 BLAKE2B 8b2ac2dbe6b2bae64677d4e47142f42ad6b3c5af61e03faa628a2859afe62a2cb7a16cbfcfa9a0a307db8210f3786e916d3ac12eba3deee68c3c944c98801bb2 SHA512 8224460fcd808ed44e46c1c5dfc9236521b34fd140469d6549f42468b3acce83f46cb20cde41de574f55a865067a5f30ebbda68b500784c19cef354265f5acb7 diff --git a/net-libs/libupnp/libupnp-1.8.4.ebuild b/net-libs/libupnp/libupnp-1.8.6-r1.ebuild similarity index 60% rename from net-libs/libupnp/libupnp-1.8.4.ebuild rename to net-libs/libupnp/libupnp-1.8.6-r1.ebuild index a1fc1c7d028..14fc805526f 100644 --- a/net-libs/libupnp/libupnp-1.8.4.ebuild +++ b/net-libs/libupnp/libupnp-1.8.6-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -10,8 +10,8 @@ HOMEPAGE="http://pupnp.sourceforge.net/; SRC_URI="https://github.com/mrjimenez/pupnp/archive/release-${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" -SLOT="1.8" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux" IUSE="blocking-tcp debug doc ipv6 +reuseaddr samples static-libs" DOCS="ChangeLog" @@ -44,27 +44,4 @@ src_install () { default use static-libs || prune_libtool_files - - # Slot samples - if $(use samples); then - for bin in combo ctrlpt device ; do - newbin "upnp/sample/.libs/tv_$bin" "tv_$bin-${SLOT}" - done - fi - - # Slot includes - cd "${D}/usr/include" || die - mv upnp "upnp-${SLOT}" || die - - # Slot pkgconfig - cd "${D}/usr/$(get_libdir)/pkgconfig" || die - mv libupnp.pc "libupnp-${SLOT}.pc" || die - sed -i -e "s#/upnp#/upnp-${SLOT}#" \ - -e "s#lupnp#lupnp-${SLOT}#" \ - -e "s#lixml#lixml-${SLOT}#" "libupnp-${SLOT}.pc" || die - - # Slot symlinks - cd "${D}/usr/$(get_libdir)" || die - mv libupnp.so "libupnp-${SLOT}.so" || die - mv libixml.so "libixml-${SLOT}.so" || die } diff --git a/net-libs/libupnp/libupnp-1.8.6.ebuild b/net-libs/libupnp/libupnp-1.8.6.ebuild deleted file mode 100644 index 2d629febf65..000 --- a/net-libs/libupnp/libupnp-1.8.6.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit eutils flag-o-matic autotools vcs-snapshot - -DESCRIPTION="An Portable Open Source UPnP Development Kit" -HOMEPAGE="http://pupnp.sourceforge.net/; -SRC_URI="https://github.com/mrjimenez/pupnp/archive/release-${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="1.8" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" -IUSE="blocking-tcp debug doc ipv6
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bolt/
commit: 5470d0a54d0057cddb5352d9c438cf661e7e2430 Author: Matthew Thode gentoo org> AuthorDate: Thu Jan 30 22:07:46 2020 + Commit: Matthew Thode gentoo org> CommitDate: Thu Jan 30 22:08:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5470d0a5 sys-apps/bolt: fix building with gcc-10 Closes: https://bugs.gentoo.org/706958 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Matthew Thode gentoo.org> sys-apps/bolt/Manifest | 2 +- sys-apps/bolt/bolt-0.7.ebuild | 42 -- .../bolt/{bolt-0.8.ebuild => bolt-0.8-r1.ebuild} | 9 +++-- 3 files changed, 8 insertions(+), 45 deletions(-) diff --git a/sys-apps/bolt/Manifest b/sys-apps/bolt/Manifest index 9a9183fe2ac..9cb76e1b17c 100644 --- a/sys-apps/bolt/Manifest +++ b/sys-apps/bolt/Manifest @@ -1,2 +1,2 @@ -DIST bolt-0.7.tar.gz 188158 BLAKE2B c51588ed746fd2aef15c79c278efe73e78ed8a029d2234b7a6ce717a6a3287ad0e9db82f93661c552a6a35c76a0e16a2712681f45e53f876b3b4f5bd839005b3 SHA512 6786f701501cc2680fac52cda7cdfe37971044abcf058b5c83bfa9f1d0a0381ba00e3377cfc97fcccf53760a2eafc1f8f6d0754f0e121d94201711ad8e40a135 DIST bolt-0.8.tar.gz 219317 BLAKE2B 9d76f3630d7f690c96447a894e54095deb7a19e46f2b02d7fbd9e584376d6b1a19391007a3a80e293adc8c9de6470279b587807d08006bbc12c7179bf0501e40 SHA512 0fdbc026178a4ca6a8c53aa46933d1c411eb04e350955f8b10c7faff814576d0796dd28e56b968648e549c79cf5fa13d43970d797595af0f66457abaef8ace09 +DIST bolt-210.patch 694 BLAKE2B 237d314aa8e4b1ed92931b5cef3079c23a55eca0cbb15038a92acf49b6563152229ff2bca8b9e30088d24a2ffb6c206dac5f3d73b69531182f0639675af36d56 SHA512 307b7c7efc18d2a22311e15e314604bd7d9721b18dfb8a3bab0e1147c3109c65313c3f7fe788431e64e6b26796b8a1da7f1963f9c2cdd8199d0f54349c2f60ce diff --git a/sys-apps/bolt/bolt-0.7.ebuild b/sys-apps/bolt/bolt-0.7.ebuild deleted file mode 100644 index 28823c01d33..000 --- a/sys-apps/bolt/bolt-0.7.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit meson systemd - -DESCRIPTION="Userspace system daemon to enable security levels for Thunderbolt 3." -HOMEPAGE="https://gitlab.freedesktop.org/bolt/bolt; -SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.gz; - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64" -IUSE="doc systemd" - -DEPEND=" - >=dev-libs/glib-2.50.0:2 - dev-util/glib-utils - virtual/libudev - virtual/udev - dev-util/umockdev - sys-auth/polkit[introspection] - systemd? ( sys-apps/systemd:0= ) - doc? ( app-text/asciidoc )" -RDEPEND="${DEPEND}" - -src_configure() { - local emesonargs=( - -Dman=$(usex doc true false) - --sysconfdir=/etc - --localstatedir=/var - --sharedstatedir=/var/lib - -Dsystemd=$(usex systemd true false) - ) - meson_src_configure -} - -src_install() { - meson_src_install - keepdir /var/lib/boltd -} diff --git a/sys-apps/bolt/bolt-0.8.ebuild b/sys-apps/bolt/bolt-0.8-r1.ebuild similarity index 83% rename from sys-apps/bolt/bolt-0.8.ebuild rename to sys-apps/bolt/bolt-0.8-r1.ebuild index 7adce26d5ac..816710f173b 100644 --- a/sys-apps/bolt/bolt-0.8.ebuild +++ b/sys-apps/bolt/bolt-0.8-r1.ebuild @@ -5,9 +5,10 @@ EAPI=6 inherit meson systemd -DESCRIPTION="Userspace system daemon to enable security levels for Thunderbolt 3." +DESCRIPTION="Userspace system daemon to enable security levels for Thunderbolt 3" HOMEPAGE="https://gitlab.freedesktop.org/bolt/bolt; -SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.gz; +SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.gz + https://gitlab.freedesktop.org/bolt/bolt/merge_requests/210.patch -> ${PN}-210.patch" LICENSE="LGPL-2.1" SLOT="0" @@ -25,6 +26,10 @@ DEPEND=" doc? ( app-text/asciidoc )" RDEPEND="${DEPEND}" +PATCHES=( + "${DISTDIR}/${PN}-210.patch" +) + src_configure() { local emesonargs=( -Dman=$(usex doc true false)
[gentoo-commits] repo/gentoo:master commit in: dev-lang/go/
commit: 16bc3422b20517bc3352b2315fa1dd9f0f27125b Author: William Hubbs sony com> AuthorDate: Thu Jan 30 21:43:24 2020 + Commit: William Hubbs gentoo org> CommitDate: Thu Jan 30 21:46:25 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16bc3422 dev-lang/go: 1.13.7 bump Signed-off-by: William Hubbs gentoo.org> dev-lang/go/Manifest | 1 + dev-lang/go/go-1.13.7.ebuild | 197 +++ 2 files changed, 198 insertions(+) diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest index 1d514a293ad..4f447f8c3c7 100644 --- a/dev-lang/go/Manifest +++ b/dev-lang/go/Manifest @@ -12,3 +12,4 @@ DIST go-solaris-amd64-bootstrap-1.8.tbz 54926326 BLAKE2B 0a45312f090d81ebf46fe59 DIST go1.12.13.src.tar.gz 21980338 BLAKE2B 205bee35a947ccd08f36547530e3de7928f5f3970be89580ddff80f7710dd1dcf4f292c10ec93c27717ce25ce2575f7151129430b80d1fb927872f891166d8db SHA512 a8210ba909c1bb26799625bbf648204dbef5a9f91af323277f76caee489f5912a08e9de686b71fe97d30c7dc171d5f4bcf8a2c2227d02353cfbb7d292c9efc22 DIST go1.12.15.src.tar.gz 20726294 BLAKE2B d123fc2328bf9db8f7337108e3d6857c31e10829096d47fb58519861b68bc0e2bdc9f032fc07124ab418d3f37026107d6a853021fecbf26138bf00963572 SHA512 887e331c73b9d174e4a707a85be389fa0de43c77bc191ef5e0fe326ac7285374404450ca081cb8e92514a973d25d0314ca74eb17c8e53f8386e1798edd9d41aa DIST go1.13.6.src.tar.gz 21631050 BLAKE2B 8923021d5ff785f5422ee204ee81c986fc066a878a347bc73625974f05045689f694f76147c9bf7956dc59d6e3d3a543f0970e0716df8cd4f6556c28fe23808b SHA512 dffb6e06eea0b1541901dfbed8d28e8cc1eac3184dc40a19ed3637737df796a67a2e7170b228e1003d36b14e6f0f13bb8be9d2a702834a9c06228d1821659528 +DIST go1.13.7.src.tar.gz 21631267 BLAKE2B 9c3096e7c7658e03be52b76298dd409de292929d95448cb8945fe6f263fda774d9d13e124bb978c91b51a3770c0ca81302098b0e915015cfcac5f26256987796 SHA512 f87dd04befbe32c7ff1eb617a756fcc7d85e4236d4b063bbf6091d8911ef147c070808f7f7db536e7a3b3990f61f6fb4666e665217b0807e7e0703e00c5491fa diff --git a/dev-lang/go/go-1.13.7.ebuild b/dev-lang/go/go-1.13.7.ebuild new file mode 100644 index 000..f7c4c78376b --- /dev/null +++ b/dev-lang/go/go-1.13.7.ebuild @@ -0,0 +1,197 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +export CBUILD=${CBUILD:-${CHOST}} +export CTARGET=${CTARGET:-${CHOST}} + +MY_PV=${PV/_/} + +inherit toolchain-funcs + +case ${PV} in +**) + EGIT_REPO_URI="https://github.com/golang/go.git; + inherit git-r3 + ;; +*) + SRC_URI="https://storage.googleapis.com/golang/go${MY_PV}.src.tar.gz " + S="${WORKDIR}"/go + case ${PV} in + *_beta*|*_rc*) ;; + *) + KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc64 ~s390 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" + # The upstream tests fail under portage but pass if the build is + # run according to their documentation [1]. + # I am restricting the tests on released versions until this is + # solved. + # [1] https://golang.org/issues/18442 + RESTRICT="test" + ;; + esac +esac + +DESCRIPTION="A concurrent garbage collected and typesafe programming language" +HOMEPAGE="https://golang.org; + +LICENSE="BSD" +SLOT="0/${PV}" + +BDEPEND="|| ( + dev-lang/go + dev-lang/go-bootstrap )" +RDEPEND="!https://golang.org/issue/2775 + # + # deliberately use cp to retain permissions + cp -R api bin doc lib pkg misc src test "${ED}"/usr/lib/go + if go_cross_compile; then + bin_path="bin/$(go_tuple)" + else + bin_path=bin + fi + for x in ${bin_path}/*; do + f=${x##*/} + dosym ../lib/go/${bin_path}/${f} /usr/bin/${f} + done + einstalldocs + + if [[ ${CHOST} == *-darwin* ]] ; then + # fix install_name for test object (binutils_test) on Darwin, it + # is never used in real circumstances + local libmac64="${EPREFIX}"/usr/lib/go/src/cmd/vendor/github.com/ + libmac64+=google/pprof/internal/binutils/testdata/lib_mac_64 + install_name_tool -id "${libmac64}" "${D}${libmac64}" + fi +}
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/qgis/
commit: 559dbb598859d4ac98792cbd18f75b606d0fb836 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Jan 30 20:41:46 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Jan 30 21:27:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=559dbb59 sci-geosciences/qgis: 3.10.2 version bump Package-Manager: Portage-2.3.86, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> sci-geosciences/qgis/Manifest | 1 + sci-geosciences/qgis/qgis-3.10.2.ebuild | 204 2 files changed, 205 insertions(+) diff --git a/sci-geosciences/qgis/Manifest b/sci-geosciences/qgis/Manifest index bb6361f8c5f..26fbefbbf6c 100644 --- a/sci-geosciences/qgis/Manifest +++ b/sci-geosciences/qgis/Manifest @@ -1,3 +1,4 @@ DIST qgis-3.10.1.tar.bz2 99813767 BLAKE2B 52c7708ddfb6252152ce13e19422481737b5ac20465929398d7af8997043f4fcb45f67cb2d78fa96278726c8841fc6949c25b80ffa5d1efafaa5d380bc9ace2b SHA512 0e3620d4f6aefc64c243ffd307ad5a4ed44be540d5e11f5a1cf49f046e0c7a09d3470ebb6c6efbe1481c80b3f694636044c071143daa37f3b5d8d67a273cc536 +DIST qgis-3.10.2.tar.bz2 101916273 BLAKE2B 4b5d424348609e8fd1822ea9594fb11d30ae060aff15d8d962a1b15a602c1bdf5d8a17976c5a487ded5e5764e7367b8024aa52f9620ba0ec57fb075426a3c9f2 SHA512 d2ba31a8b50e0fec901d89dba6ca8467a9e26033197e78c56caaf7cce6b9bb7a1617a75f8e6275356f921ba9e986611384ab77890a4d7f5911d632e42466bb9f DIST qgis-3.4.12.tar.bz2 74738234 BLAKE2B 7b78dfc447cafb979dd86de2fd6d6a6248ecc5de8d82285ac22d44343bc2887f97574374ff3018da4fd74ed66b7ae55e20916b9fbb3c9d8745c22f0937d6d8b6 SHA512 c932357374b2b6c71188cc53ab8606bc056fac32147d8a267024bbe6787da524ce7b18ac6a166e3d5db1d5ca9f161ff3528e3eaa951cad1f764d98fde65f02a4 DIST qgis_sample_data-2.8.14.tar.gz 22119181 BLAKE2B 2d0565e91ec8119382bc9ab8e262dc04227fe8289146794891759ff5a32012245270614ba1119a6329fc45cf56852830c2079589309aa3467873f71f5c608eac SHA512 6b2653d5b57ffc2c2317639dac212429840984ac917ca3e452b39aabb99ea106d1a77c1c1dd967244ef16ede9deae751b170affdf08b72239eafed5b8977da3d diff --git a/sci-geosciences/qgis/qgis-3.10.2.ebuild b/sci-geosciences/qgis/qgis-3.10.2.ebuild new file mode 100644 index 000..cffda470c4a --- /dev/null +++ b/sci-geosciences/qgis/qgis-3.10.2.ebuild @@ -0,0 +1,204 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8} ) +PYTHON_REQ_USE="sqlite" +QT_MIN_VER="5.9.4" + +if [[ ${PV} = * ]]; then + EGIT_REPO_URI="https://github.com/${PN}/${PN^^}.git; + inherit git-r3 +else + SRC_URI="https://qgis.org/downloads/${P}.tar.bz2 + examples? ( https://qgis.org/downloads/data/qgis_sample_data.tar.gz -> qgis_sample_data-2.8.14.tar.gz )" + KEYWORDS="~amd64 ~x86" +fi +inherit cmake desktop python-single-r1 qmake-utils xdg + +DESCRIPTION="User friendly Geographic Information System" +HOMEPAGE="https://www.qgis.org/; + +LICENSE="GPL-2+ GPL-3+" +SLOT="0" +IUSE="3d examples georeferencer grass hdf5 mapserver netcdf opencl oracle polar postgres python qml webkit" + +REQUIRED_USE="${PYTHON_REQUIRED_USE} mapserver? ( python )" + +BDEPEND=" + ${PYTHON_DEPS} + >=dev-qt/linguist-tools-${QT_MIN_VER}:5 + sys-devel/bison + sys-devel/flex +" +COMMON_DEPEND=" + app-crypt/qca:2[qt5(+),ssl] + >=dev-db/spatialite-4.2.0 + dev-db/sqlite:3 + dev-libs/expat + dev-libs/libzip:= + dev-libs/qtkeychain[qt5(+)] + >=dev-qt/designer-${QT_MIN_VER}:5 + >=dev-qt/qtconcurrent-${QT_MIN_VER}:5 + >=dev-qt/qtcore-${QT_MIN_VER}:5 + >=dev-qt/qtgui-${QT_MIN_VER}:5 + >=dev-qt/qtnetwork-${QT_MIN_VER}:5[ssl] + >=dev-qt/qtpositioning-${QT_MIN_VER}:5 + >=dev-qt/qtprintsupport-${QT_MIN_VER}:5 + >=dev-qt/qtserialport-${QT_MIN_VER}:5 + >=dev-qt/qtsvg-${QT_MIN_VER}:5 + >=dev-qt/qtsql-${QT_MIN_VER}:5 + >=dev-qt/qtwidgets-${QT_MIN_VER}:5 + >=dev-qt/qtxml-${QT_MIN_VER}:5 + media-gfx/exiv2:= + >=sci-libs/gdal-2.2.3:=[geos] + sci-libs/geos + sci-libs/libspatialindex:= + >=sci-libs/proj-4.9.3:= + >=x11-libs/qscintilla-2.10.1:=[qt5(+)] + >=x11-libs/qwt-6.1.2:6=[qt5(+),svg] + 3d? ( >=dev-qt/qt3d-${QT_MIN_VER}:5 ) + georeferencer? ( sci-libs/gsl:= ) + grass? ( =sci-geosciences/grass-7*:= ) + hdf5? ( sci-libs/hdf5:= ) + mapserver? ( dev-libs/fcgi ) + netcdf? ( sci-libs/netcdf:= ) + opencl? ( virtual/opencl ) + oracle? ( + dev-db/oracle-instantclient:= + sci-libs/gdal:=[oracle] + ) + polar? ( >=x11-libs/qwtpolar-1.1.1-r1[qt5(+)] ) + postgres? ( dev-db/postgresql:= ) + python? ( + ${PYTHON_DEPS} + dev-python/future[${PYTHON_USEDEP}] + dev-python/httplib2[${PYTHON_USEDEP}] + dev-python/jinja[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: sci-libs/geos/
commit: 2f1fb3b0784b9c8ae0ae6925b448ace5a9ed89fa Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Jan 30 20:49:53 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Jan 30 21:27:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f1fb3b0 sci-libs/geos: Drop no-op USE=python Reported-by: Jouni Kosonen tukesoft.com> Bug: https://bugs.gentoo.org/707516 Package-Manager: Portage-2.3.86, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> sci-libs/geos/geos-3.8.0-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sci-libs/geos/geos-3.8.0-r1.ebuild b/sci-libs/geos/geos-3.8.0-r1.ebuild index 9e41eddd122..436f3325d9f 100644 --- a/sci-libs/geos/geos-3.8.0-r1.ebuild +++ b/sci-libs/geos/geos-3.8.0-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=7 @@ -12,7 +12,7 @@ SRC_URI="http://download.osgeo.org/geos/${PN}-${MY_PV}.tar.bz2; LICENSE="LGPL-2.1" SLOT="0" KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris" -IUSE="doc python ruby static-libs" +IUSE="doc ruby static-libs" BDEPEND=" doc? ( app-doc/doxygen )
[gentoo-commits] repo/gentoo:master commit in: dev-db/postgis/
commit: cc05edbb2791e17df74fd8ca2d2845f5ba55a30c Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Jan 30 20:40:57 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Jan 30 21:27:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc05edbb dev-db/postgis: Drop 2.5.1-r1 Package-Manager: Portage-2.3.86, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-db/postgis/Manifest| 1 - dev-db/postgis/postgis-2.5.1-r1.ebuild | 123 - 2 files changed, 124 deletions(-) diff --git a/dev-db/postgis/Manifest b/dev-db/postgis/Manifest index 9b58ba786c7..584507e4d98 100644 --- a/dev-db/postgis/Manifest +++ b/dev-db/postgis/Manifest @@ -1,6 +1,5 @@ DIST postgis-2.4.7.tar.gz 12831401 BLAKE2B 0069a339cc778a02a008835189b5560ffb1724aceaaeeec5264750cdfaa4346310ca1d112f698556e750b6559f0dabb727584c9d41ff8747ed7673e147c9723e SHA512 832f039e582227cd1c6edef98af8dfcceb90db75b18d4ba605b7baf2842227b23fe2d15c3b1cde941182c93230ba41ab94da59e97506c77e79f2016bbd98c885 DIST postgis-2.4.8.tar.gz 12846228 BLAKE2B dc7cd26f08774011bddba362040f35fd46dab5f58870643d4e6d939fb107a8e93ccb8c2d57ac67bf5ba44a7dd05c25eee77358548d9d7d9a8b3e2f7538e49538 SHA512 afeddbdcbad68358c3bc36beec5f1baf74c328daba90f0ac7d6322e4330d18da2e5534fa200f8ae3f19e7e897221989a564f6e2855e9181eadfd9cc32315b666 -DIST postgis-2.5.1.tar.gz 16041872 BLAKE2B 589cf7168d3698737a19d817b8efb91695c2c3f63d6c3aa24189d9a37459a28ca8a7db0450aa2d557699f76cd8e3ab1eec198bd332b294d976330fdc9d8a7f60 SHA512 c6c9c8c5befd945614e92d1062df1d753ca8b7fd69b70226065c2dac77a59783b14ece4da994187079b683ee090ba5a79389ba679f22fce8c20a5afc2c8dfca0 DIST postgis-2.5.2.tar.gz 16252761 BLAKE2B 181ecc41e659c1df32392d0dfea9cc081c2a647fd23401b8b0470f99e1136b6b8ed900eaea38afdf87cc801bf13ede4247f9c188fcf0da6782624239c77b434f SHA512 b10781f0b74bad8162c33eb111a6090fba184b45fe5874d22cd3a5b0acfb057f3407c073bc44c9d4cd20ed8c2cb1fbb34480b0cf331340bc8b52580d4eccb819 DIST postgis-2.5.3.tar.gz 16424752 BLAKE2B 94c2ccd41eb88a39c6db48ad7f4d142742a1b0791e3abe57adb2c778406dcc8286afc6d55c80067e0b94a1300eff1c76a227d3cfd813e12541c715edeea11a9b SHA512 1c9f873ba8f8ff4aeae248c68c001eb4174416de1e00ce6a0d0c9ea129b475e887a83235027068d52f587ab95c549adbfaa7e5dccdda77855e39c55dac0fdc2d DIST postgis-3.0.0.tar.gz 17359802 BLAKE2B aa83bdc2d1950c517f99cbdd877eb7261f6c29ce2cbd9f67f1e606c290080fc3d02ab0b7ceb68ce852e0c0d3d4b7753f03cb5b0921da164ab65d68e23d1df538 SHA512 82c233681fa6444686f9979768e5d6d3a9b6ca9cbd4fc2b14bd0a5d1269a8d0f45ee067e64984077063407c7abc13fa0e37a29928d7ccbfe3a61b694f592bed2 diff --git a/dev-db/postgis/postgis-2.5.1-r1.ebuild b/dev-db/postgis/postgis-2.5.1-r1.ebuild deleted file mode 100644 index 39283cedf71..000 --- a/dev-db/postgis/postgis-2.5.1-r1.ebuild +++ /dev/null @@ -1,123 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -POSTGRES_COMPAT=( 9.{4..6} {10..12} ) -POSTGRES_USEDEP="server" - -inherit autotools eutils postgres-multi versionator - -MY_PV=$(replace_version_separator 3 '') -MY_P="${PN}-${MY_PV}" -S="${WORKDIR}/${MY_P}" - -DESCRIPTION="Geographic Objects for PostgreSQL" -HOMEPAGE="http://postgis.net; -SRC_URI="http://download.osgeo.org/postgis/source/${MY_P}.tar.gz; -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" -IUSE="address-standardizer doc gtk static-libs mapbox test topology" - -RDEPEND=" - ${POSTGRES_DEP} - dev-libs/json-c:= - dev-libs/libxml2:2 - >=sci-libs/geos-3.5.0 - >=sci-libs/proj-4.6.0 - >=sci-libs/gdal-1.10.0 - address-standardizer? ( dev-libs/libpcre ) - gtk? ( x11-libs/gtk+:2 ) - mapbox? ( dev-libs/protobuf ) -" - -DEPEND="${RDEPEND} - doc? ( - app-text/docbook-xsl-stylesheets - app-text/docbook-xml-dtd:4.5 - dev-libs/libxslt - || ( - media-gfx/imagemagick[png] - media-gfx/graphicsmagick[imagemagick,png] - ) - ) - virtual/pkgconfig - test? ( dev-util/cunit ) -" - -PGIS="$(get_version_component_range 1-2)" - -REQUIRED_USE="test? ( doc ) ${POSTGRES_REQ_USE}" - -# Needs a running psql instance, doesn't work out of the box -RESTRICT="test" - -# These modules are built using the same *FLAGS that were used to build -# dev-db/postgresql. The right thing to do is to ignore the current -# *FLAGS settings. -QA_FLAGS_IGNORED="usr/lib(64)?/(rt)?postgis-${PGIS}\.so" - -src_prepare() { - eapply "${FILESDIR}/${PN}-2.2.0-arflags.patch" - - local AT_M4DIR="macros" - eautoreconf - - postgres-multi_src_prepare -} - -src_configure() { - local myargs="" - - use gtk &&
[gentoo-commits] repo/gentoo:master commit in: dev-db/postgis/
commit: f41cdaf2f7ab739ccb8ce91a002fc0a976ad5dfd Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Jan 30 20:40:25 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Jan 30 21:27:37 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f41cdaf2 dev-db/postgis: Drop 2.4.6 Package-Manager: Portage-2.3.86, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-db/postgis/Manifest | 1 - dev-db/postgis/postgis-2.4.6.ebuild | 125 2 files changed, 126 deletions(-) diff --git a/dev-db/postgis/Manifest b/dev-db/postgis/Manifest index 72d18f4734e..9b58ba786c7 100644 --- a/dev-db/postgis/Manifest +++ b/dev-db/postgis/Manifest @@ -1,4 +1,3 @@ -DIST postgis-2.4.6.tar.gz 12616474 BLAKE2B 8e33ae7e8ca5ef2a4dd90f64a8e9910118e4ef711444b196f46e4a63f98ff6044709d65a853c5c10de91308658a206965503b6a85a16438ea422becdbbd9bb40 SHA512 eec4276a58549f3cc57d6574186aebc72df0dd7dc2ab9acbaf410604b4d271dee6d5154caacd7297d20493d879434ca78050672e8197ff0fc63a36100c20c66c DIST postgis-2.4.7.tar.gz 12831401 BLAKE2B 0069a339cc778a02a008835189b5560ffb1724aceaaeeec5264750cdfaa4346310ca1d112f698556e750b6559f0dabb727584c9d41ff8747ed7673e147c9723e SHA512 832f039e582227cd1c6edef98af8dfcceb90db75b18d4ba605b7baf2842227b23fe2d15c3b1cde941182c93230ba41ab94da59e97506c77e79f2016bbd98c885 DIST postgis-2.4.8.tar.gz 12846228 BLAKE2B dc7cd26f08774011bddba362040f35fd46dab5f58870643d4e6d939fb107a8e93ccb8c2d57ac67bf5ba44a7dd05c25eee77358548d9d7d9a8b3e2f7538e49538 SHA512 afeddbdcbad68358c3bc36beec5f1baf74c328daba90f0ac7d6322e4330d18da2e5534fa200f8ae3f19e7e897221989a564f6e2855e9181eadfd9cc32315b666 DIST postgis-2.5.1.tar.gz 16041872 BLAKE2B 589cf7168d3698737a19d817b8efb91695c2c3f63d6c3aa24189d9a37459a28ca8a7db0450aa2d557699f76cd8e3ab1eec198bd332b294d976330fdc9d8a7f60 SHA512 c6c9c8c5befd945614e92d1062df1d753ca8b7fd69b70226065c2dac77a59783b14ece4da994187079b683ee090ba5a79389ba679f22fce8c20a5afc2c8dfca0 diff --git a/dev-db/postgis/postgis-2.4.6.ebuild b/dev-db/postgis/postgis-2.4.6.ebuild deleted file mode 100644 index 2b057bbea83..000 --- a/dev-db/postgis/postgis-2.4.6.ebuild +++ /dev/null @@ -1,125 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -POSTGRES_COMPAT=( 9.{4..6} {10..11} ) -POSTGRES_USEDEP="server" - -inherit autotools eutils postgres-multi versionator - -MY_PV=$(replace_version_separator 3 '') -MY_P="${PN}-${MY_PV}" -S="${WORKDIR}/${MY_P}" - -DESCRIPTION="Geographic Objects for PostgreSQL" -HOMEPAGE="http://postgis.net; -SRC_URI="http://download.osgeo.org/postgis/source/${MY_P}.tar.gz; -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" -IUSE="address-standardizer doc gtk static-libs mapbox test topology" - -RDEPEND=" - ${POSTGRES_DEP} - dev-libs/json-c:= - dev-libs/libxml2:2 - >=sci-libs/geos-3.5.0 - >=sci-libs/proj-4.6.0 - >=sci-libs/gdal-1.10.0 - address-standardizer? ( dev-libs/libpcre ) - gtk? ( x11-libs/gtk+:2 ) - mapbox? ( dev-libs/protobuf ) -" - -DEPEND="${RDEPEND} - doc? ( - app-text/docbook-xsl-stylesheets - app-text/docbook-xml-dtd:4.5 - dev-libs/libxslt - || ( - media-gfx/imagemagick[png] - media-gfx/graphicsmagick[imagemagick,png] - ) - ) - virtual/pkgconfig - test? ( dev-util/cunit ) -" - -PGIS="$(get_version_component_range 1-2)" - -REQUIRED_USE="test? ( doc ) ${POSTGRES_REQ_USE}" - -# Needs a running psql instance, doesn't work out of the box -RESTRICT="test" - -MAKEOPTS+=' -j1' - -# These modules are built using the same *FLAGS that were used to build -# dev-db/postgresql. The right thing to do is to ignore the current -# *FLAGS settings. -QA_FLAGS_IGNORED="usr/lib(64)?/(rt)?postgis-${PGIS}\.so" - -src_prepare() { - eapply "${FILESDIR}/${PN}-2.2.0-arflags.patch" - - local AT_M4DIR="macros" - eautoreconf - - postgres-multi_src_prepare -} - -src_configure() { - local myargs="" - - use gtk && myargs+=" --with-gui" - - use address-standardizer || myargs+=" --without-address-standardizer" - use mapbox || myargs+=" --without-protobuf" - use topology || myargs+=" --without-topology" - - postgres-multi_foreach econf ${myargs} -} - -src_compile() { - postgres-multi_foreach emake - postgres-multi_foreach emake -C topology - - if use doc ; then - postgres-multi_foreach emake comments - postgres-multi_foreach emake cheatsheets - postgres-multi_forbest emake -C doc html - fi -} - -src_install() { -
[gentoo-commits] repo/gentoo:master commit in: dev-python/numba/
commit: df661d3703b664e861885ed8d72e78ca0f6965a9 Author: Michał Górny gentoo org> AuthorDate: Thu Jan 30 21:06:28 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 30 21:26:02 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df661d37 dev-python/numba: Remove py2 Signed-off-by: Michał Górny gentoo.org> dev-python/numba/numba-0.37.0.ebuild | 2 +- dev-python/numba/numba-0.39.0.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/numba/numba-0.37.0.ebuild b/dev-python/numba/numba-0.37.0.ebuild index f9db222ec83..19db6acd29b 100644 --- a/dev-python/numba/numba-0.37.0.ebuild +++ b/dev-python/numba/numba-0.37.0.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=( python{2_7,3_6} ) +PYTHON_COMPAT=( python3_6 ) inherit distutils-r1 diff --git a/dev-python/numba/numba-0.39.0.ebuild b/dev-python/numba/numba-0.39.0.ebuild index b7559a744e0..4c52fd569a3 100644 --- a/dev-python/numba/numba-0.39.0.ebuild +++ b/dev-python/numba/numba-0.39.0.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=( python{2_7,3_6} ) +PYTHON_COMPAT=( python3_6 ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/h5py/
commit: 7292979dc0964c3e4c11430079949d479b16c88f Author: Michał Górny gentoo org> AuthorDate: Thu Jan 30 21:05:45 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 30 21:26:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7292979d dev-python/h5py: Remove py2 Signed-off-by: Michał Górny gentoo.org> dev-python/h5py/h5py-2.7.0.ebuild | 2 +- dev-python/h5py/h5py-2.7.1.ebuild | 2 +- dev-python/h5py/h5py-2.9.0.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-python/h5py/h5py-2.7.0.ebuild b/dev-python/h5py/h5py-2.7.0.ebuild index 5af042c901c..93ecc9cf690 100644 --- a/dev-python/h5py/h5py-2.7.0.ebuild +++ b/dev-python/h5py/h5py-2.7.0.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=( python2_7 python3_6 ) +PYTHON_COMPAT=( python3_6 ) inherit distutils-r1 flag-o-matic diff --git a/dev-python/h5py/h5py-2.7.1.ebuild b/dev-python/h5py/h5py-2.7.1.ebuild index 05ebd1a3899..1cad22dbb1a 100644 --- a/dev-python/h5py/h5py-2.7.1.ebuild +++ b/dev-python/h5py/h5py-2.7.1.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=( python2_7 python3_6 ) +PYTHON_COMPAT=( python3_6 ) inherit distutils-r1 flag-o-matic diff --git a/dev-python/h5py/h5py-2.9.0.ebuild b/dev-python/h5py/h5py-2.9.0.ebuild index e6f0255d486..f8a8600ad6e 100644 --- a/dev-python/h5py/h5py-2.9.0.ebuild +++ b/dev-python/h5py/h5py-2.9.0.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=( python2_7 python3_{6,7} ) +PYTHON_COMPAT=( python3_{6,7} ) inherit distutils-r1 flag-o-matic
[gentoo-commits] repo/gentoo:master commit in: dev-python/datashape/
commit: e63de3a37c303866298c846d0cf3a6b004420ea4 Author: Michał Górny gentoo org> AuthorDate: Thu Jan 30 21:03:42 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 30 21:26:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e63de3a3 dev-python/datashape: Combine both ebuilds (remove py2) Signed-off-by: Michał Górny gentoo.org> dev-python/datashape/datashape-0.5.4-r1.ebuild | 2 +- dev-python/datashape/datashape-0.5.4.ebuild| 50 -- 2 files changed, 1 insertion(+), 51 deletions(-) diff --git a/dev-python/datashape/datashape-0.5.4-r1.ebuild b/dev-python/datashape/datashape-0.5.4-r1.ebuild index ba87920acb0..e72858a26c4 100644 --- a/dev-python/datashape/datashape-0.5.4-r1.ebuild +++ b/dev-python/datashape/datashape-0.5.4-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/blaze/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" IUSE="doc test" RESTRICT="!test? ( test )" diff --git a/dev-python/datashape/datashape-0.5.4.ebuild b/dev-python/datashape/datashape-0.5.4.ebuild deleted file mode 100644 index d62fc5beed9..000 --- a/dev-python/datashape/datashape-0.5.4.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python{2_7,3_6} ) - -inherit distutils-r1 - -DESCRIPTION="Language defining a data description protocol" -HOMEPAGE="https://github.com/blaze/datashape; -SRC_URI="https://github.com/blaze/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" -IUSE="doc test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-python/numpy-1.7[${PYTHON_USEDEP}] - >=dev-python/multipledispatch-0.4.7[${PYTHON_USEDEP}] - dev-python/python-dateutil[${PYTHON_USEDEP}] -" -DEPEND=" - doc? ( ${RDEPEND} dev-python/sphinx[${PYTHON_USEDEP}] ) - test? ( ${RDEPEND} - dev-python/mock[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - ) -" - -python_prepare_all() { - # Prevent un-needed d'loading - sed -e "s/'sphinx.ext.intersphinx', //" -i docs/source/conf.py || die - distutils-r1_python_prepare_all -} - -python_compile_all() { - use doc && emake -C docs html -} - -python_test() { - py.test || die "Tests failed under ${EPYTHON}" -} - -python_install_all() { - use doc && local HTML_DOCS=( docs/build/html/. ) - distutils-r1_python_install_all -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/intreehooks/
commit: b2438301b5961a4710c0de264f264fc9f3a0e4c0 Author: Michał Górny gentoo org> AuthorDate: Thu Jan 30 21:11:52 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 30 21:26:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2438301 dev-python/intreehooks: Remove py2 Signed-off-by: Michał Górny gentoo.org> dev-python/intreehooks/intreehooks-1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/intreehooks/intreehooks-1.0.ebuild b/dev-python/intreehooks/intreehooks-1.0.ebuild index 1ba877949d3..59f3292ae93 100644 --- a/dev-python/intreehooks/intreehooks-1.0.ebuild +++ b/dev-python/intreehooks/intreehooks-1.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python2_7 python3_{6,7,8} pypy3 ) +PYTHON_COMPAT=( python3_{6,7,8} pypy3 ) inherit distutils-r1 DESCRIPTION="Load a PEP 517 backend from inside the source tree"
[gentoo-commits] repo/gentoo:master commit in: dev-python/colorspacious/
commit: 1e7bb1bafcf935c6da7dbe4e5b460d755e4a0f72 Author: Michał Górny gentoo org> AuthorDate: Thu Jan 30 21:02:40 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 30 21:25:59 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e7bb1ba dev-python/colorspacious: Remove py2 Signed-off-by: Michał Górny gentoo.org> dev-python/colorspacious/colorspacious-1.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/colorspacious/colorspacious-1.1.0.ebuild b/dev-python/colorspacious/colorspacious-1.1.0.ebuild index 0f597b43087..33083edf02f 100644 --- a/dev-python/colorspacious/colorspacious-1.1.0.ebuild +++ b/dev-python/colorspacious/colorspacious-1.1.0.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=( python2_7 python3_{6,7} ) +PYTHON_COMPAT=( python3_{6,7} ) inherit distutils-r1 DESCRIPTION="Powerful, accurate, and easy-to-use Python library for colorspace conversions"
[gentoo-commits] repo/gentoo:master commit in: app-shells/autojump/
commit: 57189e80ed3e99b2eb034965565f380fc86af330 Author: Michał Górny gentoo org> AuthorDate: Thu Jan 30 21:09:36 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 30 21:26:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57189e80 app-shells/autojump: Remove py2 Signed-off-by: Michał Górny gentoo.org> app-shells/autojump/autojump-22.2.4-r4.ebuild | 2 +- app-shells/autojump/autojump-22.5.1.ebuild| 2 +- app-shells/autojump/autojump-22.5.3.ebuild| 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app-shells/autojump/autojump-22.2.4-r4.ebuild b/app-shells/autojump/autojump-22.2.4-r4.ebuild index 4883114a037..cbaa265735d 100644 --- a/app-shells/autojump/autojump-22.2.4-r4.ebuild +++ b/app-shells/autojump/autojump-22.2.4-r4.ebuild @@ -3,7 +3,7 @@ EAPI=5 -PYTHON_COMPAT=( python{2_7,3_6} ) +PYTHON_COMPAT=( python3_6 ) inherit bash-completion-r1 python-r1 vcs-snapshot diff --git a/app-shells/autojump/autojump-22.5.1.ebuild b/app-shells/autojump/autojump-22.5.1.ebuild index 0da2af83294..245a0758bb7 100644 --- a/app-shells/autojump/autojump-22.5.1.ebuild +++ b/app-shells/autojump/autojump-22.5.1.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=( python{2_7,3_6} ) +PYTHON_COMPAT=( python3_6 ) inherit bash-completion-r1 python-r1 vcs-snapshot diff --git a/app-shells/autojump/autojump-22.5.3.ebuild b/app-shells/autojump/autojump-22.5.3.ebuild index 656a01d92f4..f93d6e95848 100644 --- a/app-shells/autojump/autojump-22.5.3.ebuild +++ b/app-shells/autojump/autojump-22.5.3.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=( python{2_7,3_6,3_7} ) +PYTHON_COMPAT=( python{3_6,3_7} ) inherit bash-completion-r1 python-r1 vcs-snapshot prefix
[gentoo-commits] repo/gentoo:master commit in: media-libs/opencolorio/
commit: afe09d54fb6fe6efe50e75c70d80803255ec119b Author: Michał Górny gentoo org> AuthorDate: Thu Jan 30 21:15:39 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 30 21:26:09 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afe09d54 media-libs/opencolorio: Remove py2 Signed-off-by: Michał Górny gentoo.org> media-libs/opencolorio/opencolorio-1.1.0-r1.ebuild | 2 +- media-libs/opencolorio/opencolorio-1.1.0-r2.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/opencolorio/opencolorio-1.1.0-r1.ebuild b/media-libs/opencolorio/opencolorio-1.1.0-r1.ebuild index b7a14f97a4f..e324b83533c 100644 --- a/media-libs/opencolorio/opencolorio-1.1.0-r1.ebuild +++ b/media-libs/opencolorio/opencolorio-1.1.0-r1.ebuild @@ -4,7 +4,7 @@ EAPI=6 # Compatibility with Python 3 is declared by upstream, but it is broken in fact, check on bump -PYTHON_COMPAT=( python{2_7,3_6} ) +PYTHON_COMPAT=( python3_6 ) inherit cmake-utils python-single-r1 vcs-snapshot diff --git a/media-libs/opencolorio/opencolorio-1.1.0-r2.ebuild b/media-libs/opencolorio/opencolorio-1.1.0-r2.ebuild index 3476ab8992e..a4e109ff815 100644 --- a/media-libs/opencolorio/opencolorio-1.1.0-r2.ebuild +++ b/media-libs/opencolorio/opencolorio-1.1.0-r2.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python{2_7,3_{6,7}} ) +PYTHON_COMPAT=( python3_{6,7} ) inherit cmake flag-o-matic python-single-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/dynd-python/
commit: e02bde266118baee69989e87472db01bccf9df23 Author: Michał Górny gentoo org> AuthorDate: Thu Jan 30 21:04:27 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 30 21:26:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e02bde26 dev-python/dynd-python: Combine both ebuilds (remove py2) Signed-off-by: Michał Górny gentoo.org> dev-python/dynd-python/dynd-python-0.7.2-r1.ebuild | 60 -- dev-python/dynd-python/dynd-python-0.7.2-r2.ebuild | 2 +- 2 files changed, 1 insertion(+), 61 deletions(-) diff --git a/dev-python/dynd-python/dynd-python-0.7.2-r1.ebuild b/dev-python/dynd-python/dynd-python-0.7.2-r1.ebuild deleted file mode 100644 index 019d4022e49..000 --- a/dev-python/dynd-python/dynd-python-0.7.2-r1.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 python3_6 ) - -inherit distutils-r1 - -# change each new dynd version, to avoid git in tree dependency -DYND_PYTHON_GIT_SHA1=8cdef57e71c784d7fe1f3f97a2ce2ce5727a89f1 - -DESCRIPTION="Python exposure of multidimensionnal array library libdynd" -HOMEPAGE="http://libdynd.org/; -SRC_URI="https://github.com/libdynd/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" -IUSE="doc test" -RESTRICT="!test? ( test )" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND=" - ${PYTHON_DEPS} - ~dev-libs/libdynd-${PV} - dev-python/numpy[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND} - dev-python/cython[${PYTHON_USEDEP}] - doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) - test? ( dev-python/nose[${PYTHON_USEDEP}] ) -" - -python_prepare_all() { - # remove the version mangling from git stuff it requires a git clone - # rather force set it a configure time - sed -e "/--dirty/s/ver =.*/ver = 'v${PV}'/" \ - -e '/--always/d' \ - -i setup.py || die - sed -e "s/get_git.*/set(DYND_PYTHON_GIT_SHA1 ${DYND_PYTHON_GIT_SHA1})/" \ - -e "s/git_describe.*/set(DYND_PYTHON_VERSION_STRING v${PV})/" \ - -e 's|-g -fomit-frame-pointer||' \ - -e 's|-Werror||g' \ - -i CMakeLists.txt || die - - distutils-r1_python_prepare_all -} - -python_compile_all() { - if use doc; then - emake -C docs html - HTML_DOCS=( docs/build/html/. ) - fi -} - -python_test() { - cd "${BUILD_DIR}/lib" || die - PYTHONPATH=${BUILD_DIR}/lib nosetests -v || die -} diff --git a/dev-python/dynd-python/dynd-python-0.7.2-r2.ebuild b/dev-python/dynd-python/dynd-python-0.7.2-r2.ebuild index 190b19a824e..7fe6afddb27 100644 --- a/dev-python/dynd-python/dynd-python-0.7.2-r2.ebuild +++ b/dev-python/dynd-python/dynd-python-0.7.2-r2.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/libdynd/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" IUSE="doc test" RESTRICT="!test? ( test )" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: media-libs/opencv/
commit: 1bd6dd295318d207480428a27a2a14d2146fc017 Author: Michał Górny gentoo org> AuthorDate: Thu Jan 30 21:16:55 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 30 21:26:12 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bd6dd29 media-libs/opencv: Permit numpy-python2 in 2* Signed-off-by: Michał Górny gentoo.org> media-libs/opencv/opencv-2.4.13-r3.ebuild | 10 -- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/media-libs/opencv/opencv-2.4.13-r3.ebuild b/media-libs/opencv/opencv-2.4.13-r3.ebuild index d4379a93e73..caceec0fd66 100644 --- a/media-libs/opencv/opencv-2.4.13-r3.ebuild +++ b/media-libs/opencv/opencv-2.4.13-r3.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 @@ -51,7 +51,13 @@ RDEPEND=" openexr? ( media-libs/openexr ) opengl? ( virtual/opengl virtual/glu ) png? ( media-libs/libpng:0= ) - python? ( ${PYTHON_DEPS} dev-python/numpy[${PYTHON_USEDEP}] ) + python? ( + ${PYTHON_DEPS} + || ( + dev-python/numpy-python2[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + ) + ) qt5? ( dev-qt/qtconcurrent:5 dev-qt/qtcore:5
[gentoo-commits] repo/gentoo:master commit in: media-libs/opencv/
commit: 9ab827a4b2e88a36696e436a063fc052701fb6a9 Author: Michał Górny gentoo org> AuthorDate: Thu Jan 30 21:16:19 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 30 21:26:11 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ab827a4 media-libs/opencv: Remove py2 where possible Signed-off-by: Michał Górny gentoo.org> media-libs/opencv/opencv-3.4.1-r7.ebuild | 2 +- media-libs/opencv/opencv-4.1.2-r1.ebuild | 2 +- media-libs/opencv/opencv-4.1.2-r2.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/media-libs/opencv/opencv-3.4.1-r7.ebuild b/media-libs/opencv/opencv-3.4.1-r7.ebuild index 8800d1d31bf..d91ffc890ea 100644 --- a/media-libs/opencv/opencv-3.4.1-r7.ebuild +++ b/media-libs/opencv/opencv-3.4.1-r7.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python2_7 python3_{6,7} ) +PYTHON_COMPAT=( python3_{6,7} ) : ${CMAKE_MAKEFILE_GENERATOR:=ninja} inherit java-pkg-opt-2 java-ant-2 python-r1 toolchain-funcs cmake-multilib diff --git a/media-libs/opencv/opencv-4.1.2-r1.ebuild b/media-libs/opencv/opencv-4.1.2-r1.ebuild index a3e0bc94089..888c589b1c0 100644 --- a/media-libs/opencv/opencv-4.1.2-r1.ebuild +++ b/media-libs/opencv/opencv-4.1.2-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python2_7 python3_{6,7} ) +PYTHON_COMPAT=( python3_{6,7} ) inherit java-pkg-opt-2 java-ant-2 python-r1 toolchain-funcs cmake-multilib diff --git a/media-libs/opencv/opencv-4.1.2-r2.ebuild b/media-libs/opencv/opencv-4.1.2-r2.ebuild index c803c7aadfd..6597c3fdc4a 100644 --- a/media-libs/opencv/opencv-4.1.2-r2.ebuild +++ b/media-libs/opencv/opencv-4.1.2-r2.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python2_7 python3_{6,7} ) +PYTHON_COMPAT=( python3_{6,7} ) inherit java-pkg-opt-2 java-ant-2 python-r1 toolchain-funcs cmake-multilib
[gentoo-commits] repo/gentoo:master commit in: dev-python/flit_core/
commit: c4b66ea6e68601cc4ea440d7616718bad258df87 Author: Michał Górny gentoo org> AuthorDate: Thu Jan 30 21:11:35 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 30 21:26:06 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4b66ea6 dev-python/flit_core: Remove py2 Signed-off-by: Michał Górny gentoo.org> dev-python/flit_core/flit_core-2.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/flit_core/flit_core-2.1.0.ebuild b/dev-python/flit_core/flit_core-2.1.0.ebuild index 2d758c09d79..dc6893b7555 100644 --- a/dev-python/flit_core/flit_core-2.1.0.ebuild +++ b/dev-python/flit_core/flit_core-2.1.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python2_7 python3_{6,7,8} pypy3 ) +PYTHON_COMPAT=( python3_{6,7,8} pypy3 ) inherit distutils-r1 DESCRIPTION="Simplified packaging of Python modules (core module)"
[gentoo-commits] repo/gentoo:master commit in: dev-python/tox/
commit: f9e4911b8eba54390b72b5eede34ed491d5ef2e5 Author: Michał Górny gentoo org> AuthorDate: Thu Jan 30 21:10:19 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 30 21:26:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9e4911b dev-python/tox: Remove py2 Signed-off-by: Michał Górny gentoo.org> dev-python/tox/tox-2.9.1.ebuild | 2 +- dev-python/tox/tox-3.2.1.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/tox/tox-2.9.1.ebuild b/dev-python/tox/tox-2.9.1.ebuild index d2385173aa0..ab13183ca68 100644 --- a/dev-python/tox/tox-2.9.1.ebuild +++ b/dev-python/tox/tox-2.9.1.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=( python{2_7,3_6} pypy3 ) +PYTHON_COMPAT=( python3_6 pypy3 ) inherit distutils-r1 diff --git a/dev-python/tox/tox-3.2.1.ebuild b/dev-python/tox/tox-3.2.1.ebuild index a7c3a9df599..b8798335d33 100644 --- a/dev-python/tox/tox-3.2.1.ebuild +++ b/dev-python/tox/tox-3.2.1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python{2_7,3_{6,7}} pypy3 ) +PYTHON_COMPAT=( python3_{6,7} pypy3 ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: app-misc/yq/
commit: a2e90925cdc53626591c65c52266b787a532c4e8 Author: Michał Górny gentoo org> AuthorDate: Thu Jan 30 21:11:08 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 30 21:26:05 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2e90925 app-misc/yq: Remove py2 Signed-off-by: Michał Górny gentoo.org> app-misc/yq/yq-2.7.1-r1.ebuild | 2 +- app-misc/yq/yq-2.7.2.ebuild| 2 +- app-misc/yq/yq-2.8.0.ebuild| 2 +- app-misc/yq/yq-2.9.2-r1.ebuild | 2 +- app-misc/yq/yq-2.9.2.ebuild| 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/app-misc/yq/yq-2.7.1-r1.ebuild b/app-misc/yq/yq-2.7.1-r1.ebuild index 8146154e34d..2559bf50e6b 100644 --- a/app-misc/yq/yq-2.7.1-r1.ebuild +++ b/app-misc/yq/yq-2.7.1-r1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -PYTHON_COMPAT=( python2_7 python3_6 ) +PYTHON_COMPAT=( python3_6 ) inherit distutils-r1 diff --git a/app-misc/yq/yq-2.7.2.ebuild b/app-misc/yq/yq-2.7.2.ebuild index 2c675de66fd..f091efa9098 100644 --- a/app-misc/yq/yq-2.7.2.ebuild +++ b/app-misc/yq/yq-2.7.2.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python2_7 python3_{6,7} ) +PYTHON_COMPAT=( python3_{6,7} ) inherit distutils-r1 diff --git a/app-misc/yq/yq-2.8.0.ebuild b/app-misc/yq/yq-2.8.0.ebuild index 2c675de66fd..f091efa9098 100644 --- a/app-misc/yq/yq-2.8.0.ebuild +++ b/app-misc/yq/yq-2.8.0.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python2_7 python3_{6,7} ) +PYTHON_COMPAT=( python3_{6,7} ) inherit distutils-r1 diff --git a/app-misc/yq/yq-2.9.2-r1.ebuild b/app-misc/yq/yq-2.9.2-r1.ebuild index a569a0b4e89..3853856388a 100644 --- a/app-misc/yq/yq-2.9.2-r1.ebuild +++ b/app-misc/yq/yq-2.9.2-r1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python2_7 python3_{6,7,8} pypy3 ) +PYTHON_COMPAT=( python3_{6,7,8} pypy3 ) inherit distutils-r1 diff --git a/app-misc/yq/yq-2.9.2.ebuild b/app-misc/yq/yq-2.9.2.ebuild index 2c675de66fd..f091efa9098 100644 --- a/app-misc/yq/yq-2.9.2.ebuild +++ b/app-misc/yq/yq-2.9.2.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python2_7 python3_{6,7} ) +PYTHON_COMPAT=( python3_{6,7} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/
commit: 3e85dedda88090833477d549ac62fab149908cf3 Author: Michał Górny gentoo org> AuthorDate: Thu Jan 30 21:15:47 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 30 21:26:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e85dedd media-libs/openimageio: Remove py2 Signed-off-by: Michał Górny gentoo.org> media-libs/openimageio/openimageio-1.8.17-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openimageio/openimageio-1.8.17-r1.ebuild b/media-libs/openimageio/openimageio-1.8.17-r1.ebuild index f31b4ebc595..8384bd61702 100644 --- a/media-libs/openimageio/openimageio-1.8.17-r1.ebuild +++ b/media-libs/openimageio/openimageio-1.8.17-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python2_7 python3_{6,7} ) +PYTHON_COMPAT=( python3_{6,7} ) inherit cmake python-single-r1 DESCRIPTION="A library for reading and writing images"
[gentoo-commits] repo/gentoo:master commit in: media-libs/mlt/
commit: dcdc30c5d83660f52338642f8d219ef60208879f Author: Michał Górny gentoo org> AuthorDate: Thu Jan 30 21:14:35 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 30 21:26:08 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcdc30c5 media-libs/mlt: Remove py2 Signed-off-by: Michał Górny gentoo.org> media-libs/mlt/mlt-6.16.0-r1.ebuild | 4 ++-- media-libs/mlt/mlt-6.16.0-r2.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/media-libs/mlt/mlt-6.16.0-r1.ebuild b/media-libs/mlt/mlt-6.16.0-r1.ebuild index dc4435ed360..6b79b5c3fea 100644 --- a/media-libs/mlt/mlt-6.16.0-r1.ebuild +++ b/media-libs/mlt/mlt-6.16.0-r1.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 -PYTHON_COMPAT=( python2_7 python3_{6,7} ) +PYTHON_COMPAT=( python3_{6,7} ) # this ebuild currently only supports installing ruby bindings for a single ruby version # so USE_RUBY must contain only a single value (the latest stable) as the ebuild calls # /usr/bin/${USE_RUBY} directly diff --git a/media-libs/mlt/mlt-6.16.0-r2.ebuild b/media-libs/mlt/mlt-6.16.0-r2.ebuild index 2046009e121..3113c3933d9 100644 --- a/media-libs/mlt/mlt-6.16.0-r2.ebuild +++ b/media-libs/mlt/mlt-6.16.0-r2.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 -PYTHON_COMPAT=( python2_7 python3_{6,7} ) +PYTHON_COMPAT=( python3_{6,7} ) # this ebuild currently only supports installing ruby bindings for a single ruby version # so USE_RUBY must contain only a single value (the latest stable) as the ebuild calls # /usr/bin/${USE_RUBY} directly
[gentoo-commits] repo/gentoo:master commit in: x11-misc/bbrun/files/, x11-misc/bbrun/
commit: 52dcd1a0b28afe53a6f82f4221fee1cecf59dbfb Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Jan 30 21:19:00 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Jan 30 21:19:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52dcd1a0 x11-misc/bbrun: tweak for gcc-10, bug #707448 Reported-by: Toralf Förster Closes: https://bugs.gentoo.org/707448 Package-Manager: Portage-2.3.86, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich gentoo.org> x11-misc/bbrun/bbrun-1.6-r1.ebuild | 3 ++- x11-misc/bbrun/files/bbrun-1.6-gcc-10.patch | 23 +++ 2 files changed, 25 insertions(+), 1 deletion(-) diff --git a/x11-misc/bbrun/bbrun-1.6-r1.ebuild b/x11-misc/bbrun/bbrun-1.6-r1.ebuild index f9bd99cef70..0ae88b55243 100644 --- a/x11-misc/bbrun/bbrun-1.6-r1.ebuild +++ b/x11-misc/bbrun/bbrun-1.6-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=7 @@ -26,6 +26,7 @@ BDEPEND=" PATCHES=( "${FILESDIR}"/${P}-makefile.patch "${FILESDIR}"/${P}-list.patch + "${FILESDIR}"/${P}-gcc-10.patch ) src_compile() { diff --git a/x11-misc/bbrun/files/bbrun-1.6-gcc-10.patch b/x11-misc/bbrun/files/bbrun-1.6-gcc-10.patch new file mode 100644 index 000..ef23d1152ad --- /dev/null +++ b/x11-misc/bbrun/files/bbrun-1.6-gcc-10.patch @@ -0,0 +1,23 @@ +--- a/wmgeneral/wmgeneral.c b/wmgeneral/wmgeneral.c +@@ -70,6 +70,7 @@ Window iconwin, win; + GCNormalGC; + XpmIcon wmgen; + Pixmappixmask; ++Display *display; + + /*/ + /* Mouse Regions */ +diff --git a/wmgeneral/wmgeneral.h b/wmgeneral/wmgeneral.h +index e9d6ca6..cad4f38 100644 +--- a/wmgeneral/wmgeneral.h b/wmgeneral/wmgeneral.h +@@ -36,7 +36,7 @@ typedef struct { + /* Global variable */ + /***/ + +-Display *display; ++extern Display*display; + + /***/ + /* Function Prototypes */
[gentoo-commits] repo/gentoo:master commit in: net-misc/omnisync/
commit: 6bb127d246d8c6fdc7f18c7f7e908b37e10ade55 Author: Brian Evans gentoo org> AuthorDate: Thu Jan 30 20:11:44 2020 + Commit: Brian Evans gentoo org> CommitDate: Thu Jan 30 21:13:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bb127d2 net-misc/omnisync: New snapshot to fix -fno-common Closes: https://bugs.gentoo.org/707498 Signed-off-by: Brian Evans gentoo.org> net-misc/omnisync/Manifest | 1 + net-misc/omnisync/omnisync-1.0_p20200130.ebuild | 35 + 2 files changed, 36 insertions(+) diff --git a/net-misc/omnisync/Manifest b/net-misc/omnisync/Manifest index cae6a303707..12cf08cb129 100644 --- a/net-misc/omnisync/Manifest +++ b/net-misc/omnisync/Manifest @@ -1,2 +1,3 @@ DIST omnisync-1.0.tgz 27725 BLAKE2B 00e546e3a04c8483f4a3995207fe6715e25526ca639f517220725c31d50d1c01fe0d15927e11e84143f3b2c8aa80ede1317c818945f0249147548bb03d27f744 SHA512 742ffc0a85bd923b99ae7e4f50a6aaa29107eaa987039e902797c78a9673e914e1fa61b2484c6777f62b0caf8b3110a071fd103c8b18456083883df534a1ef4d DIST omnisync-1.0_p20180614.tar.bz2 26335 BLAKE2B fbb6e4d39f16e307b5355c1e25c656bfdd3b280888468e64bed692c52af28b35d813e3e5a19c6dd4c13bfa8c64b62f01826bdb8a4a40f358cc665e5050ccfbf1 SHA512 fd21907574abe9801999efa8dae6e19e80198536cd79a1261cd2c006b7beaa3637f5b9da578659baa9e14eca1756fa41551458f14bad44f9636d76634031f262 +DIST omnisync-1.0_p20200130.tar.bz2 26360 BLAKE2B 4b999caf66f63f02241781234c88f8de54b727c9ce116afe77f6cc84e75146b0a748c8ecfe236009ad3704ead46d787cf3c06b556b2ffbecbed37c39322dcdf7 SHA512 b9f66755e990f1ffe2f2524f122581ff397f299f26b4e7d1301e649a1430b2ea814b39b4370621f1281c0b0fdab7aa026d1f827aeb7cfa4993286ad86484a4e8 diff --git a/net-misc/omnisync/omnisync-1.0_p20200130.ebuild b/net-misc/omnisync/omnisync-1.0_p20200130.ebuild new file mode 100644 index 000..c0a9f2f3dae --- /dev/null +++ b/net-misc/omnisync/omnisync-1.0_p20200130.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake vcs-snapshot + +SNAPSHOT="c55215330b1e8a61af6d34d57d3d8236c8cc7d5b" + +DESCRIPTION="A driver for NTPd for people who are firewall-challenged" +HOMEPAGE="https://www.vanheusden.com/time/omnisync; +LICENSE="GPL-2" +SRC_URI="https://gitlab.com/grknight/omnisync/-/archive/${SNAPSHOT}/omnisync-${SNAPSHOT}.tar.bz2 -> ${P}.tar.bz2" + +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="net-libs/gnutls:= net-analyzer/net-snmp:=" +DEPEND="${RDEPEND}" +DOCS=( readme.txt Changes ) + +src_install() { + cmake_src_install + newinitd "${FILESDIR}/${PN}.initd" ${PN} + newconfd "${FILESDIR}/${PN}.confd" ${PN} + einstalldocs +} + +pkg_postinst() { + local isConfigured=$(grep 'OMNISYNC_MODE=""' "${ROOT}/etc/conf.d/${PN}") + if [[ -n "${isConfigured}" ]] ; then + elog "Be sure to configure ${PN} in ${ROOT}/etc/conf.d before trying to start the service" + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/omnisync/, net-misc/omnisync/files/
commit: b3ab8333bb15209a7bd4f3b0fbcd2453ddad279a Author: Brian Evans gentoo org> AuthorDate: Thu Jan 30 20:14:49 2020 + Commit: Brian Evans gentoo org> CommitDate: Thu Jan 30 21:13:55 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3ab8333 net-misc/omnisync: Drop old Signed-off-by: Brian Evans gentoo.org> net-misc/omnisync/Manifest | 2 - net-misc/omnisync/files/omnisync-1.0-help.patch| 16 --- net-misc/omnisync/files/omnisync-1.0-maxshm.patch | 18 .../omnisync/files/omnisync-1.0-openssl11.patch| 24 --- .../omnisync/files/omnisync-1.0-statfile.patch | 18 net-misc/omnisync/omnisync-1.0-r1.ebuild | 49 -- net-misc/omnisync/omnisync-1.0.ebuild | 40 -- net-misc/omnisync/omnisync-1.0_p20180614.ebuild| 35 8 files changed, 202 deletions(-) diff --git a/net-misc/omnisync/Manifest b/net-misc/omnisync/Manifest index 12cf08cb129..ecacc7030f6 100644 --- a/net-misc/omnisync/Manifest +++ b/net-misc/omnisync/Manifest @@ -1,3 +1 @@ -DIST omnisync-1.0.tgz 27725 BLAKE2B 00e546e3a04c8483f4a3995207fe6715e25526ca639f517220725c31d50d1c01fe0d15927e11e84143f3b2c8aa80ede1317c818945f0249147548bb03d27f744 SHA512 742ffc0a85bd923b99ae7e4f50a6aaa29107eaa987039e902797c78a9673e914e1fa61b2484c6777f62b0caf8b3110a071fd103c8b18456083883df534a1ef4d -DIST omnisync-1.0_p20180614.tar.bz2 26335 BLAKE2B fbb6e4d39f16e307b5355c1e25c656bfdd3b280888468e64bed692c52af28b35d813e3e5a19c6dd4c13bfa8c64b62f01826bdb8a4a40f358cc665e5050ccfbf1 SHA512 fd21907574abe9801999efa8dae6e19e80198536cd79a1261cd2c006b7beaa3637f5b9da578659baa9e14eca1756fa41551458f14bad44f9636d76634031f262 DIST omnisync-1.0_p20200130.tar.bz2 26360 BLAKE2B 4b999caf66f63f02241781234c88f8de54b727c9ce116afe77f6cc84e75146b0a748c8ecfe236009ad3704ead46d787cf3c06b556b2ffbecbed37c39322dcdf7 SHA512 b9f66755e990f1ffe2f2524f122581ff397f299f26b4e7d1301e649a1430b2ea814b39b4370621f1281c0b0fdab7aa026d1f827aeb7cfa4993286ad86484a4e8 diff --git a/net-misc/omnisync/files/omnisync-1.0-help.patch b/net-misc/omnisync/files/omnisync-1.0-help.patch deleted file mode 100644 index 47ff5201c03..000 --- a/net-misc/omnisync/files/omnisync-1.0-help.patch +++ /dev/null @@ -1,16 +0,0 @@ -main: fix help missing newline - -Signed-off-by: Robin H. Johnson - -diff -Nuar --exclude '*~' omnisync-1.0.orig/main.c omnisync-1.0/main.c omnisync-1.0.orig/main.c 2009-01-02 01:03:20.0 -0800 -+++ omnisync-1.0/main.c2018-06-01 14:31:25.720686155 -0700 -@@ -139,7 +139,7 @@ - printf("-c x community (snmp only)\n"); - printf("-h x host to connect to\n"); - printf("-u x ntpd shared memory unit\n"); -- printf("-z x do an initial step, to speed up syncing, parameter is number of samples"); -+ printf("-z x do an initial step, to speed up syncing, parameter is number of samples\n"); - printf("-S x write measurements to file x\n"); - printf("-n do NOT submit to NTPd/set clock, query only (use in combination with -v and -f)\n"); - printf("-f do not fork\n"); diff --git a/net-misc/omnisync/files/omnisync-1.0-maxshm.patch b/net-misc/omnisync/files/omnisync-1.0-maxshm.patch deleted file mode 100644 index 678c6e0072d..000 --- a/net-misc/omnisync/files/omnisync-1.0-maxshm.patch +++ /dev/null @@ -1,18 +0,0 @@ -main: raise SHM unit limit - -Signed-off-by: Robin H. Johnson - -diff -Nuar --exclude '*~' omnisync-1.0.orig/main.c omnisync-1.0/main.c omnisync-1.0.orig/main.c 2009-01-02 01:03:20.0 -0800 -+++ omnisync-1.0/main.c2018-06-01 14:32:34.630066839 -0700 -@@ -346,8 +346,8 @@ - unit_nr = atoi(optarg); - if (unit_nr < 0) - error_exit("-u requires a positive value\n"); -- if (unit_nr > 3) -- error_exit("NTPd normally supports only 4 shared memory devices, still continuing though\n"); -+ if (unit_nr > 254) -+ error_exit("NTPd normally supports only 254 shared memory devices\n"); - break; - - case 'v': diff --git a/net-misc/omnisync/files/omnisync-1.0-openssl11.patch b/net-misc/omnisync/files/omnisync-1.0-openssl11.patch deleted file mode 100644 index 8c0d9c24333..000 --- a/net-misc/omnisync/files/omnisync-1.0-openssl11.patch +++ /dev/null @@ -1,24 +0,0 @@ -diff -aurN a/mssl.c b/mssl.c a/mssl.c 2009-01-02 04:03:20.0 -0500 -+++ b/mssl.c 2018-06-01 20:59:26.447052020 -0400 -@@ -136,14 +136,20 @@ - if (!bio_err) - { - SSL_library_init(); -+#if OPENSSL_API_COMPAT < 0x1010L - SSL_load_error_strings(); -+#endif - - /* error write context */ -
[gentoo-commits] repo/gentoo:master commit in: dev-db/mariadb/
commit: 9760c598c9cef4a6a9da7d12f4626e9345efc459 Author: Brian Evans gentoo org> AuthorDate: Thu Jan 30 19:12:56 2020 + Commit: Brian Evans gentoo org> CommitDate: Thu Jan 30 21:13:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9760c598 dev-db/mariadb: Version bump for 5.5.67 Signed-off-by: Brian Evans gentoo.org> dev-db/mariadb/Manifest | 1 + dev-db/mariadb/mariadb-5.5.67.ebuild | 836 +++ 2 files changed, 837 insertions(+) diff --git a/dev-db/mariadb/Manifest b/dev-db/mariadb/Manifest index 2de85528919..d97800265d6 100644 --- a/dev-db/mariadb/Manifest +++ b/dev-db/mariadb/Manifest @@ -8,6 +8,7 @@ DIST mariadb-10.3.22.tar.gz 72050820 BLAKE2B 9e08f1360f8db2c5f466d4f6f9671452864 DIST mariadb-10.4.10.tar.gz 78352896 BLAKE2B c0e448fba455feb9385b7d57e1a727e84eaf4cfa52ce0dbd6ff062aa0b5abc42005680fb185416d04fbd7bb62d9bbd6c93e4cb77b145418cf6be92747f8b1c2a SHA512 4a9b9a37bc3a273de4bd781dac3636256364dae6efbba45765d6b28995da3d64e180422cd10418d1c7acd7fd8843fe2a2638c07e0f56b0c09170c58812cc6b71 DIST mariadb-10.4.12.tar.gz 79120835 BLAKE2B 1c511e788f8ddc9b9d2e580b29c380ada85d7cc46febe6a6bec626fd6239e4f50480b7a31dcd7e1a9474c6ed9626a910e996257ac8366646a22decc0226c45f0 SHA512 518dae18c04a1f7fcc6fd4d2dfbfbfbdf5e83e72ca41e66e1074328df8d92ab41b458e6a9973771419ac09a7348f264f158916cd198c335085d6e823e707bbc6 DIST mariadb-5.5.66.tar.gz 45962591 BLAKE2B 41befba24abec2af876168a11fc205d328c137baa49e5e521787898e4b973d1dc548ef459228811caa99fa3c2b7a9fe96f3eb7a04bf62f0bb20966e4ffd2ea9b SHA512 403f3bc67018e01eb2277a88d3a7ac673d50df8f7a67607f9d14e3167d1bdd4ca202983df69c97688ff51edbd6d6b43af3541c75e968d1d01713a7b6495e4c8c +DIST mariadb-5.5.67.tar.gz 45971908 BLAKE2B 494fdc5d13c3560b074514f30a828e6689b820a1eefc0d0ec67f00a9dced6f4d3c305ed81ad39dddbb07659ccfbab418900f822baf502067d706ba84d2e7fd78 SHA512 494b2b0d863e2fed6f02f8d61134a645aa113bb0e17ba08b304350dfa974f6fce2a2fcc231fb413872156f70f08fbd2604f58d642fffe085f3b093176a3e68c9 DIST mysql-extras-20180809-1700Z.tar.bz2 322999 BLAKE2B 8b5feb32085dc35b2f68dae985b2d266c4eaa0e956b490050a2df04bbff99bf8623b67e75af9326d84e3ad625c4d86b0d21d23c9a96df5a0c9cd5ed730958970 SHA512 fbd7af9284bbf09d55f128361e7cc52d94f24ac491aac800cd6d61f2e444aeca66a4d5e6ae94c2fb4044e00cec9b232bae9a76a229f87f19d90b7aecf70792ec DIST mysql-extras-20190305-2052Z.tar.bz2 331304 BLAKE2B 1d2c35a961159fa5ce9ee6699fce943f5a5b5cf60b11c9bb4bcccee4943f4508a9eb6d01050c642353ac592ce1a6b421abf2a1bebc706c44c4c8a36aa698ec43 SHA512 ae63403320e010acbb92f8aec6da8ed4f267cef0bad37147d594076fd94571de7f98bfc2afbe94af5d716f58d57696fd958b1e13e20e87052f252ed4a188cd3c DIST mysql-extras-20190731-2258Z.tar.bz2 332111 BLAKE2B cc144c9af852bfdd4149b96bdc22f8afb2d0aa92f95ebd272a244f0fb7743dc03f9244871d5c195260bac5d9ed20583093257ee2c95a5a4d0a4dae488d781adf SHA512 d4428a1128cd5aef62c463b659992b110090b1602cdcb6b8d922d570c6b946fde325bfcf5a9a955a8dcc61f3ccd3d612d8517ebf63e316f98ca9ff2cd8a807aa diff --git a/dev-db/mariadb/mariadb-5.5.67.ebuild b/dev-db/mariadb/mariadb-5.5.67.ebuild new file mode 100644 index 000..5e4ae69525b --- /dev/null +++ b/dev-db/mariadb/mariadb-5.5.67.ebuild @@ -0,0 +1,836 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" +MY_EXTRAS_VER="20180809-1700Z" +SUBSLOT="18" + +# Keeping eutils in EAPI=6 for emktemp in pkg_config + +inherit eutils flag-o-matic prefix toolchain-funcs user cmake-utils multilib-build + +SRC_URI="https://downloads.mariadb.org/interstitial/${P}/source/${P}.tar.gz " + +# Gentoo patches to MySQL +if [[ "${MY_EXTRAS_VER}" != "live" && "${MY_EXTRAS_VER}" != "none" ]]; then + SRC_URI="${SRC_URI} + mirror://gentoo/mysql-extras-${MY_EXTRAS_VER}.tar.bz2 + https://gitweb.gentoo.org/proj/mysql-extras.git/snapshot/mysql-extras-${MY_EXTRAS_VER}.tar.bz2 + https://dev.gentoo.org/~grknight/distfiles/mysql-extras-${MY_EXTRAS_VER}.tar.bz2 + https://dev.gentoo.org/~robbat2/distfiles/mysql-extras-${MY_EXTRAS_VER}.tar.bz2 + https://dev.gentoo.org/~jmbsvicetto/distfiles/mysql-extras-${MY_EXTRAS_VER}.tar.bz2; +fi + +HOMEPAGE="https://mariadb.org/; +DESCRIPTION="An enhanced, drop-in replacement for MySQL" +LICENSE="GPL-2" +SLOT="0/${SUBSLOT:-0}" +IUSE="bindist client-libs debug extraengine jemalloc latin1 libressl + oqgraph pam +perl profiling selinux +server sphinx + static static-libs systemtap tcmalloc + test tokudb yassl" + +# Tests always fail when libressl is enabled due to hard-coded ciphers in the tests +RESTRICT="!bindist? ( bindist ) libressl? ( test ) !test? ( test )" + +REQUIRED_USE="server? ( tokudb? ( jemalloc !tcmalloc ) ) + ?? ( tcmalloc jemalloc ) + static? ( yassl !pam )" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
[gentoo-commits] repo/gentoo:master commit in: dev-db/mariadb/
commit: 650dd9377f0c3238e24a57a838180781ba459ab6 Author: Brian Evans gentoo org> AuthorDate: Thu Jan 30 21:12:48 2020 + Commit: Brian Evans gentoo org> CommitDate: Thu Jan 30 21:13:55 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=650dd937 dev-db/mariadb: Version bump for 10.1.44 Signed-off-by: Brian Evans gentoo.org> dev-db/mariadb/Manifest | 1 + dev-db/mariadb/mariadb-10.1.44.ebuild | 897 ++ 2 files changed, 898 insertions(+) diff --git a/dev-db/mariadb/Manifest b/dev-db/mariadb/Manifest index d97800265d6..88c77967ead 100644 --- a/dev-db/mariadb/Manifest +++ b/dev-db/mariadb/Manifest @@ -1,5 +1,6 @@ DIST mariadb-10.1.38.tar.gz 63535685 BLAKE2B c179ea2f60287c2bc1c0d1c47ae989ac2653a24063e8344cef2f3062fc6798e18b969e8f9aa8287104ce2518e6c644cb8d3a4650b5a0bc5dfde973e76e618955 SHA512 184582f3a902a989ba3d9c4d21288c014c8b469adbbb4cbabc621c5006022cef29baed8c1140ed4476b124da83b76dfa414295ed0c3374be826e75aca953a77b DIST mariadb-10.1.43.tar.gz 63635313 BLAKE2B 60617d3021bb478633a995b93a3659a287ecab49bb1997efc430e2f453a8145307f0db02799b43560a51c92ef528060f93fb82fd0362ea34052f68590144bff0 SHA512 47e9693c6c1d25d2c3541efe001569c17e70721edcbfc3d0ccc96f3638820123436c18d2cbc3c2ad252adf1eda446feff0370eb97f9e57b6711757ac899b47e8 +DIST mariadb-10.1.44.tar.gz 63660764 BLAKE2B fb88660687c57217c82a05442b1f6e1d85a10fbcdb54b5c455409fd6e280aede27aafe61020eae278a0424b7b21f4afc4e581dd68ce9690948970ef22127ecd0 SHA512 4216524dae5eaf882d3667345fdccc58fa29cb02fb04367900d25c1d120b609d9c7af460dea37ba15ba3fb89f4390f9b15072f5c1ecc434c64b840fa14bab8a9 DIST mariadb-10.2.22.tar.gz 71907765 BLAKE2B e7781a9e1bb0becca543ebb0b9e03912fbafa9de45bbd5c7232f92d29b934148dd124ad462bf8aa5aec2e4ee0bf75a03fae5e5fe97a77e1d93095052a577c14b SHA512 cd61d0c2d528b23b975e6ea142560d9b9ebff7ecda6fa9b3659b25b3406e8cc925918f4c3bb0e200ddb8d0520bcaa4d4f70d245b4731896f9ba2f1bdf0a817b2 DIST mariadb-10.2.29.tar.gz 73087972 BLAKE2B aa3fe880f00b02846b26f16fcd37d18ebe217a2c9680c8c535042d2759852c929cd649d662c6a2bc603d934a6ba770ef945752c99d150f539e1fdd0d9be0ad51 SHA512 cee4e0d1a2b203cadaaa5678c5ce17302f18ffa55d07c8329392b1ea84740340c006eb9ab5920beef80835c2a399d5fffca409b8288e10ae62d290af62ec4ab8 DIST mariadb-10.2.31.tar.gz 73134720 BLAKE2B a410f71cffd7ff904cb16d9d00bbb4b1d6d17a4931de1635a14dce7c7c66d8dfd097b0c261959809cf2f327d196b11f3196129c2894efb5bab0141aca10ea3c7 SHA512 2cf28e4e049618f633470e7a4cd4f3bc8c2a74bf9796bfd026da7c75812e6d4962323785fdbca7a5b505c2e4fe95e3b47cd2e24e4dec2dcd230ac8a25f49b9b9 diff --git a/dev-db/mariadb/mariadb-10.1.44.ebuild b/dev-db/mariadb/mariadb-10.1.44.ebuild new file mode 100644 index 000..75342265967 --- /dev/null +++ b/dev-db/mariadb/mariadb-10.1.44.ebuild @@ -0,0 +1,897 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" +MY_EXTRAS_VER="20190305-2052Z" +SUBSLOT="18" + +JAVA_PKG_OPT_USE="jdbc" + +# Keeping eutils in EAPI=6 for emktemp in pkg_config + +inherit eutils systemd flag-o-matic prefix toolchain-funcs java-pkg-opt-2 user cmake-utils multilib-build + +SRC_URI="https://downloads.mariadb.org/interstitial/${P}/source/${P}.tar.gz " + +# Gentoo patches to MySQL +if [[ "${MY_EXTRAS_VER}" != "live" && "${MY_EXTRAS_VER}" != "none" ]]; then + SRC_URI="${SRC_URI} + mirror://gentoo/mysql-extras-${MY_EXTRAS_VER}.tar.bz2 + https://gitweb.gentoo.org/proj/mysql-extras.git/snapshot/mysql-extras-${MY_EXTRAS_VER}.tar.bz2 + https://dev.gentoo.org/~grknight/distfiles/mysql-extras-${MY_EXTRAS_VER}.tar.bz2 + https://dev.gentoo.org/~robbat2/distfiles/mysql-extras-${MY_EXTRAS_VER}.tar.bz2 + https://dev.gentoo.org/~jmbsvicetto/distfiles/mysql-extras-${MY_EXTRAS_VER}.tar.bz2; +fi + +HOMEPAGE="https://mariadb.org/; +DESCRIPTION="An enhanced, drop-in replacement for MySQL" +LICENSE="GPL-2" +SLOT="0/${SUBSLOT:-0}" +IUSE="+backup bindist client-libs cracklib debug extraengine galera jdbc jemalloc kerberos + innodb-lz4 innodb-lzo innodb-snappy latin1 libressl mroonga numa odbc oqgraph pam + +perl profiling selinux +server sphinx sst-rsync sst-mariabackup sst-xtrabackup + systemd systemtap static static-libs tcmalloc test tokudb xml yassl" + +# Tests always fail when libressl is enabled due to hard-coded ciphers in the tests +RESTRICT="!bindist? ( bindist ) libressl? ( test ) !test? ( test )" + +REQUIRED_USE="jdbc? ( extraengine server !static ) + server? ( tokudb? ( jemalloc !tcmalloc ) ) + ?? ( tcmalloc jemalloc ) + static? ( yassl !pam )" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" + +# Shorten the path because the socket path length must be shorter than 107 chars +# and we will run a mysql server during test phase
[gentoo-commits] repo/gentoo:master commit in: dev-util/idea-community/
commit: c88e58d97f2053c1469d92ada83d1cc30f423646 Author: Mike Pagano gentoo org> AuthorDate: Thu Jan 30 21:00:35 2020 + Commit: Mike Pagano gentoo org> CommitDate: Thu Jan 30 21:00:35 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c88e58d9 dev-util/idea-community: Fix all unsatisfied soname dependencies. Remove old. Closes: https://bugs.gentoo.org/704620 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mike Pagano gentoo.org> ...d => idea-community-2019.3.193.5233.102-r2.ebuild} | 19 ++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/dev-util/idea-community/idea-community-2019.3.193.5233.102-r1.ebuild b/dev-util/idea-community/idea-community-2019.3.193.5233.102-r2.ebuild similarity index 86% rename from dev-util/idea-community/idea-community-2019.3.193.5233.102-r1.ebuild rename to dev-util/idea-community/idea-community-2019.3.193.5233.102-r2.ebuild index bf5c5606c6a..97dc3bd3b03 100644 --- a/dev-util/idea-community/idea-community-2019.3.193.5233.102-r1.ebuild +++ b/dev-util/idea-community/idea-community-2019.3.193.5233.102-r2.ebuild @@ -49,7 +49,12 @@ REQUIRED_USE="jbr8? ( !jbr11 )" DEPEND="!dev-util/${PN}:14 !dev-util/${PN}:15" RDEPEND="${DEPEND} - >=virtual/jdk-1.7:*" + >=virtual/jdk-1.8:* + dev-java/jansi-native + dev-libs/libdbusmenu + dev-util/lldb" +BDEPEND="dev-util/patchelf" + RESTRICT="splitdebug" S="${WORKDIR}/${MY_PN}-IC-${PV_STRING}" @@ -77,6 +82,18 @@ src_prepare() { mv "${WORKDIR}/jre" ./"${JRE_DIR}" fi + rm -vf "${S}"/"${JRE_DIR}"/lib/*/libavplugin* || die + rm -vf "${S}"/plugins/maven/lib/maven3/lib/jansi-native/*/libjansi* || die + rm -vrf "${S}"/lib/pty4j-native/linux/ppc64le || die + rm -vf "${S}"/bin/libdbm64* || die + + for file in "${S}"/"${JRE_DIR}"/lib/amd64/{libfxplugins.so,libjfxmedia.so} + do + patchelf --set-rpath '$ORIGIN' $file || die "patchelf failed" + done + + patchelf --replace-needed liblldb.so liblldb.so.9 "${S}"/plugins/Kotlin/bin/linux/LLDBFrontend || die "Unable to patch LLDBFrontend for lldb" + sed -i \ -e "\$a" \ -e "\$a#---" \
[gentoo-commits] repo/gentoo:master commit in: sys-devel/llvm/
commit: 4039316f4dabb2e596f39aa959a5961d21feebe6 Author: Michał Górny gentoo org> AuthorDate: Thu Jan 30 20:42:23 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 30 20:51:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4039316f sys-devel/llvm: Bump to 10.0.0_rc1 Signed-off-by: Michał Górny gentoo.org> sys-devel/llvm/Manifest | 1 + sys-devel/llvm/llvm-10.0.0_rc1.ebuild | 503 ++ 2 files changed, 504 insertions(+) diff --git a/sys-devel/llvm/Manifest b/sys-devel/llvm/Manifest index 4142812bd9d..dd342438fe3 100644 --- a/sys-devel/llvm/Manifest +++ b/sys-devel/llvm/Manifest @@ -3,4 +3,5 @@ DIST llvm-7.1.0.src.tar.xz 28313784 BLAKE2B b78d9a7fc5ef6e352e77d339e5c4eef5cced DIST llvm-8.0.1-manpages.tar.bz2 140915 BLAKE2B 13ac9e172728d643dac1d12ac06909b6db3dd9a1a380a92a07867e3cb835f94b265da5d75c4712b5409405a65795d2cb6b32da4098e38cbb95d7023b56bcbbc1 SHA512 23994a2374659fbbf8d9b5160f4d77e9be7c4c9fc14963e8186bbede78b0ee9257f6b6a9c484bc75d72443d65bb24e598841e64af500336283de0f454d6a2073 DIST llvm-8.0.1.src.tar.xz 30477608 BLAKE2B 4319c837b36111401e3b0f9659b8d875c89463bcc7816df1aefe1e3ff989860bbaa92504718f8e15416cfd9f3491c13777cd5cb661877b237b342b0e515b93f5 SHA512 82e120be5cabdfd5111aebbea68a663fe229c8861d73802d6ab09a3bf48f60de333e07e61f8fb61beaa14ac2bea24fcd74fa6f761acaf62469f536b79fcb1e16 DIST llvm-9.0.0-manpages.tar.bz2 158546 BLAKE2B eed6235698a0b5993affe305f7fd22cd4cf444adf931275a1685f2049a5f17cf2933907577d9ce142348a3c579769b0436aa2b5a9a953958504125a8c3e83b7d SHA512 64c8d18061eb2870b379a1df485be0b61eac07cb10b3f97347b54b2ee326faa63437ca04466776be282e120dd3f6147e14fffdd38ca370db85748fe5eb54d764 +DIST llvmorg-10.0.0-rc1.tar.gz 120755822 BLAKE2B a729d37d96ba498cb865c6f708734dccb796b2caabb69167b9aa3b0e12c788f2a5980a048b99d5603da3d26af909fb31f406b4f4743cabae56c45f829a7bf695 SHA512 27137fc700971147c00ded6787eaae9f0bcf98c938fe227a5a559b38d983736f3d086f4ff6772d802c5f48a7d97a97c293261e4af88fcb5a720693b9cb5a4f02 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f SHA512 fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59 diff --git a/sys-devel/llvm/llvm-10.0.0_rc1.ebuild b/sys-devel/llvm/llvm-10.0.0_rc1.ebuild new file mode 100644 index 000..03b29e2bec5 --- /dev/null +++ b/sys-devel/llvm/llvm-10.0.0_rc1.ebuild @@ -0,0 +1,503 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python{2_7,3_{6,7}} ) +inherit cmake-utils llvm.org multilib-minimal multiprocessing \ + pax-utils python-any-r1 toolchain-funcs + +DESCRIPTION="Low Level Virtual Machine" +HOMEPAGE="https://llvm.org/; +LLVM_COMPONENTS=( llvm ) +llvm.org_set_globals + +# Those are in lib/Targets, without explicit CMakeLists.txt mention +ALL_LLVM_EXPERIMENTAL_TARGETS=( ARC AVR ) +# Keep in sync with CMakeLists.txt +ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM BPF Hexagon Lanai Mips MSP430 + NVPTX PowerPC RISCV Sparc SystemZ WebAssembly X86 XCore + "${ALL_LLVM_EXPERIMENTAL_TARGETS[@]}" ) +ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" ) + +# Additional licenses: +# 1. OpenBSD regex: Henry Spencer's license ('rc' in Gentoo) + BSD. +# 2. xxhash: BSD. +# 3. MD5 code: public-domain. +# 4. ConvertUTF.h: TODO. + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc" +SLOT="$(ver_cut 1)" +KEYWORDS="" +IUSE="debug doc exegesis gold libedit +libffi ncurses test xar xml z3 + kernel_Darwin ${ALL_LLVM_TARGETS[*]}" +REQUIRED_USE="|| ( ${ALL_LLVM_TARGETS[*]} )" +RESTRICT="!test? ( test )" + +RDEPEND=" + sys-libs/zlib:0=[${MULTILIB_USEDEP}] + exegesis? ( dev-libs/libpfm:= ) + gold? ( + || ( + >=sys-devel/binutils-2.31.1-r4:*[plugins] + =virtual/libffi-3.0.13-r1:0=[${MULTILIB_USEDEP}] ) + ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}] ) + xar? ( app-arch/xar ) + xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] ) + z3? ( >=sci-mathematics/z3-4.7.1:0=[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND} + gold? ( sys-libs/binutils-libs )" +BDEPEND=" + dev-lang/perl + sys-devel/gnuconfig + || ( >=sys-devel/gcc-3.0 >=sys-devel/llvm-3.5 + ( >=sys-freebsd/freebsd-lib-9.1-r10 sys-libs/libcxx ) + ) + kernel_Darwin? ( + =sys-devel/binutils-apple-5.1 + ) + doc? ( $(python_gen_any_dep ' + dev-python/recommonmark[${PYTHON_USEDEP}] + dev-python/sphinx[${PYTHON_USEDEP}] + ') ) + libffi? ( virtual/pkgconfig ) + ${PYTHON_DEPS}" +# There are no file collisions between these versions but having :0 +# installed means
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libomp/
commit: e358e1174b0a551e6c056903f3291de30e7bfa2e Author: Michał Górny gentoo org> AuthorDate: Thu Jan 30 20:42:49 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 30 20:51:27 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e358e117 sys-libs/libomp: Bump to 10.0.0_rc1 Signed-off-by: Michał Górny gentoo.org> sys-libs/libomp/Manifest | 1 + sys-libs/libomp/libomp-10.0.0_rc1.ebuild | 106 +++ 2 files changed, 107 insertions(+) diff --git a/sys-libs/libomp/Manifest b/sys-libs/libomp/Manifest index e62395bae5e..37761657e3d 100644 --- a/sys-libs/libomp/Manifest +++ b/sys-libs/libomp/Manifest @@ -1,3 +1,4 @@ +DIST llvmorg-10.0.0-rc1.tar.gz 120755822 BLAKE2B a729d37d96ba498cb865c6f708734dccb796b2caabb69167b9aa3b0e12c788f2a5980a048b99d5603da3d26af909fb31f406b4f4743cabae56c45f829a7bf695 SHA512 27137fc700971147c00ded6787eaae9f0bcf98c938fe227a5a559b38d983736f3d086f4ff6772d802c5f48a7d97a97c293261e4af88fcb5a720693b9cb5a4f02 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f SHA512 fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59 DIST openmp-7.1.0.src.tar.xz 909320 BLAKE2B 7a5fd4374992b7c440ff27917c0af6a2ec64aaeb2fda645f75b5affd4981e3ceef7f15cba61c37934c5b35be543af315cc4bff2937545fbf5eaa6593f1aa8b83 SHA512 57f18beede401c1c39766e13a03b52083a0f7b437758069f66b73d6d1388dc51e48c34b0a7ecd3552244fd35e2db57388642588febef413c161f5c5411ab1e5d DIST openmp-8.0.1.src.tar.xz 933320 BLAKE2B 02a7bf70cd3a217845ef1c5a35e0d7dbfbb39069a9029d462c797b5ddf2240fd627dee55856146ca4bb81622a41f31ecd11e0ed66baf3b7d99447087271991b0 SHA512 9ded785c8129e7b3a70b54f07c4dde529456edcc94904ad77fc578cf7f096cfa3ff2279959d7f7f1db51571e11c53375f33b597c7f36ce6dc6b512c44ced8026 diff --git a/sys-libs/libomp/libomp-10.0.0_rc1.ebuild b/sys-libs/libomp/libomp-10.0.0_rc1.ebuild new file mode 100644 index 000..763579d7251 --- /dev/null +++ b/sys-libs/libomp/libomp-10.0.0_rc1.ebuild @@ -0,0 +1,106 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python{2_7,3_{6,7}} ) +inherit cmake-multilib linux-info llvm.org multiprocessing python-any-r1 + +DESCRIPTION="OpenMP runtime library for LLVM/clang compiler" +HOMEPAGE="https://openmp.llvm.org; +LLVM_COMPONENTS=( openmp ) +llvm.org_set_globals + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0" +KEYWORDS="" +IUSE="cuda hwloc kernel_linux offload ompt test" +# CUDA works only with the x86_64 ABI +REQUIRED_USE="offload? ( cuda? ( abi_x86_64 ) )" +RESTRICT="!test? ( test )" + +RDEPEND=" + hwloc? ( sys-apps/hwloc:0=[${MULTILIB_USEDEP}] ) + offload? ( + virtual/libelf:=[${MULTILIB_USEDEP}] + virtual/libffi:=[${MULTILIB_USEDEP}] + cuda? ( dev-util/nvidia-cuda-toolkit:= ) + )" +# tests: +# - dev-python/lit provides the test runner +# - sys-devel/llvm provide test utils (e.g. FileCheck) +# - sys-devel/clang provides the compiler to run tests +DEPEND="${RDEPEND}" +BDEPEND="dev-lang/perl + offload? ( virtual/pkgconfig[${MULTILIB_USEDEP}] ) + test? ( + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') + >=sys-devel/clang-6 + )" + +# least intrusive of all +CMAKE_BUILD_TYPE=RelWithDebInfo + +python_check_deps() { + has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +kernel_pds_check() { + if use kernel_linux && kernel_is -lt 4 15 && kernel_is -ge 4 13; then + local CONFIG_CHECK="~!SCHED_PDS" + local ERROR_SCHED_PDS="\ +PDS scheduler versions >= 0.98c < 0.98i (e.g. used in kernels >= 4.13-pf11 +< 4.14-pf9) do not implement sched_yield() call which may result in horrible +performance problems with libomp. If you are using one of the specified +kernel versions, you may want to disable the PDS scheduler." + + check_extra_config + fi +} + +pkg_pretend() { + kernel_pds_check +} + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +multilib_src_configure() { + local libdir="$(get_libdir)" + local mycmakeargs=( + -DOPENMP_LIBDIR_SUFFIX="${libdir#lib}" + + -DLIBOMP_USE_HWLOC=$(usex hwloc) + -DLIBOMP_OMPT_SUPPORT=$(usex ompt) + + -DOPENMP_ENABLE_LIBOMPTARGET=$(usex offload) + + # do not install libgomp.so & libiomp5.so aliases + -DLIBOMP_INSTALL_ALIASES=OFF + # disable unnecessary hack copying stuff back to srcdir + -DLIBOMP_COPY_EXPORTS=OFF + ) + use offload && mycmakeargs+=( + # this is non-fatal and libomp checks for CUDA conditionally + # to ABI, so we
[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt-sanitizers/
commit: 086f521a083435e63b4c790abeb94d4fae4abea1 Author: Michał Górny gentoo org> AuthorDate: Thu Jan 30 20:42:43 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 30 20:51:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=086f521a sys-libs/compiler-rt-sanitizers: Bump to 10.0.0_rc1 Signed-off-by: Michał Górny gentoo.org> sys-libs/compiler-rt-sanitizers/Manifest | 1 + .../compiler-rt-sanitizers-10.0.0_rc1.ebuild | 158 + 2 files changed, 159 insertions(+) diff --git a/sys-libs/compiler-rt-sanitizers/Manifest b/sys-libs/compiler-rt-sanitizers/Manifest index 7698712f3a0..833e85e85fe 100644 --- a/sys-libs/compiler-rt-sanitizers/Manifest +++ b/sys-libs/compiler-rt-sanitizers/Manifest @@ -2,4 +2,5 @@ DIST compiler-rt-7.1.0.src.tar.xz 1864248 BLAKE2B 42ab86416f7f85c5833cf85dbfb66b DIST compiler-rt-8.0.1.src.tar.xz 1954204 BLAKE2B cbba1d5fb37385116920da39dea26739d09e3f11c392503f8bc45293f1ef00c97f6a9fbd3ba67094d7f1e532410d0eca461943dadfdb10646110470a8e3b5f1f SHA512 12bf1bdabe25c0c3a84cc73a718fe154573dd729ec3ff5e099bd5f74c6bec9c80521b87ded646d3b20dfdb9aa51dea0234281418c7eb81805e1dd5d3107d3d8e DIST llvm-7.1.0.src.tar.xz 28313784 BLAKE2B b78d9a7fc5ef6e352e77d339e5c4eef5ccedf67c05e7abd949e72619aa8a5ed65e7e5e2008354be8e7916d75581719b99f34227838fcc86c5d0080913c2fb22c SHA512 a7dbd5693d1f2dae6b6e52893a100f9349cbfcfb25c5fdcad46364acbff0dbd3573f8fbc026c68eb9fd56335198aa94b866cc3dd7ea0cbd2cbfb5f8fe3444a7a DIST llvm-8.0.1.src.tar.xz 30477608 BLAKE2B 4319c837b36111401e3b0f9659b8d875c89463bcc7816df1aefe1e3ff989860bbaa92504718f8e15416cfd9f3491c13777cd5cb661877b237b342b0e515b93f5 SHA512 82e120be5cabdfd5111aebbea68a663fe229c8861d73802d6ab09a3bf48f60de333e07e61f8fb61beaa14ac2bea24fcd74fa6f761acaf62469f536b79fcb1e16 +DIST llvmorg-10.0.0-rc1.tar.gz 120755822 BLAKE2B a729d37d96ba498cb865c6f708734dccb796b2caabb69167b9aa3b0e12c788f2a5980a048b99d5603da3d26af909fb31f406b4f4743cabae56c45f829a7bf695 SHA512 27137fc700971147c00ded6787eaae9f0bcf98c938fe227a5a559b38d983736f3d086f4ff6772d802c5f48a7d97a97c293261e4af88fcb5a720693b9cb5a4f02 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f SHA512 fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59 diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-10.0.0_rc1.ebuild b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-10.0.0_rc1.ebuild new file mode 100644 index 000..72ee582f5c2 --- /dev/null +++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-10.0.0_rc1.ebuild @@ -0,0 +1,158 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python{2_7,3_{6,7}} ) +inherit check-reqs cmake-utils flag-o-matic llvm llvm.org \ + multiprocessing python-any-r1 + +DESCRIPTION="Compiler runtime libraries for clang (sanitizers & xray)" +HOMEPAGE="https://llvm.org/; +LLVM_COMPONENTS=( compiler-rt ) +LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support llvm/utils/unittest ) +llvm.org_set_globals + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="$(ver_cut 1-3)" +KEYWORDS="" +IUSE="+clang +libfuzzer +profile +sanitize test +xray elibc_glibc" +# FIXME: libfuzzer does not enable all its necessary dependencies +REQUIRED_USE="libfuzzer? ( || ( sanitize xray ) )" +RESTRICT="!test? ( test ) !clang? ( test )" + +CLANG_SLOT=${SLOT%%.*} +# llvm-6 for new lit options +DEPEND=" + >=sys-devel/llvm-6" +BDEPEND=" + clang? ( sys-devel/clang ) + elibc_glibc? ( net-libs/libtirpc ) + test? ( + !=dev-python/lit-5[\${PYTHON_USEDEP}]") + =sys-devel/clang-${PV%_*}*:${CLANG_SLOT} + sys-libs/compiler-rt:${SLOT} ) + ${PYTHON_DEPS}" + +# least intrusive of all +CMAKE_BUILD_TYPE=RelWithDebInfo + +python_check_deps() { + use test || return 0 + has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +check_space() { + if use test; then + local CHECKREQS_DISK_BUILD=11G + check-reqs_pkg_pretend + fi +} + +pkg_pretend() { + check_space +} + +pkg_setup() { + check_space + llvm_pkg_setup + python-any-r1_pkg_setup +} + +src_prepare() { + cmake-utils_src_prepare + + if use test; then + # remove tests that are (still) broken by new glibc + # https://bugs.llvm.org/show_bug.cgi?id=36065 + if use elibc_glibc && has_version '>=sys-libs/glibc-2.25'; then + rm test/lsan/TestCases/Linux/fork_and_leak.cpp || die + fi + fi +} + +src_configure() { + # pre-set since we need to pass it to cmake + BUILD_DIR=${WORKDIR}/compiler-rt_build + + if use clang;
[gentoo-commits] repo/gentoo:master commit in: sys-devel/llvm-common/
commit: f161ba70273ba2b238d5901474113982f12fdb50 Author: Michał Górny gentoo org> AuthorDate: Thu Jan 30 20:42:21 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 30 20:51:14 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f161ba70 sys-devel/llvm-common: Bump to 10.0.0_rc1 Signed-off-by: Michał Górny gentoo.org> sys-devel/llvm-common/Manifest | 1 + .../llvm-common/llvm-common-10.0.0_rc1.ebuild | 26 ++ 2 files changed, 27 insertions(+) diff --git a/sys-devel/llvm-common/Manifest b/sys-devel/llvm-common/Manifest index b3c965e40eb..0034fe2d7c1 100644 --- a/sys-devel/llvm-common/Manifest +++ b/sys-devel/llvm-common/Manifest @@ -1,3 +1,4 @@ DIST llvm-7.1.0.src.tar.xz 28313784 BLAKE2B b78d9a7fc5ef6e352e77d339e5c4eef5ccedf67c05e7abd949e72619aa8a5ed65e7e5e2008354be8e7916d75581719b99f34227838fcc86c5d0080913c2fb22c SHA512 a7dbd5693d1f2dae6b6e52893a100f9349cbfcfb25c5fdcad46364acbff0dbd3573f8fbc026c68eb9fd56335198aa94b866cc3dd7ea0cbd2cbfb5f8fe3444a7a DIST llvm-8.0.1.src.tar.xz 30477608 BLAKE2B 4319c837b36111401e3b0f9659b8d875c89463bcc7816df1aefe1e3ff989860bbaa92504718f8e15416cfd9f3491c13777cd5cb661877b237b342b0e515b93f5 SHA512 82e120be5cabdfd5111aebbea68a663fe229c8861d73802d6ab09a3bf48f60de333e07e61f8fb61beaa14ac2bea24fcd74fa6f761acaf62469f536b79fcb1e16 +DIST llvmorg-10.0.0-rc1.tar.gz 120755822 BLAKE2B a729d37d96ba498cb865c6f708734dccb796b2caabb69167b9aa3b0e12c788f2a5980a048b99d5603da3d26af909fb31f406b4f4743cabae56c45f829a7bf695 SHA512 27137fc700971147c00ded6787eaae9f0bcf98c938fe227a5a559b38d983736f3d086f4ff6772d802c5f48a7d97a97c293261e4af88fcb5a720693b9cb5a4f02 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f SHA512 fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59 diff --git a/sys-devel/llvm-common/llvm-common-10.0.0_rc1.ebuild b/sys-devel/llvm-common/llvm-common-10.0.0_rc1.ebuild new file mode 100644 index 000..df9cf92b47a --- /dev/null +++ b/sys-devel/llvm-common/llvm-common-10.0.0_rc1.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit llvm.org + +DESCRIPTION="Common files shared between multiple slots of LLVM" +HOMEPAGE="https://llvm.org/; +LLVM_COMPONENTS=( llvm/utils/vim ) +llvm.org_set_globals + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +KEYWORDS="" +IUSE="" + +RDEPEND="!sys-devel/llvm:0" + +src_install() { + insinto /usr/share/vim/vimfiles + doins -r */ + # some users may find it useful + newdoc README README.vim + dodoc vimrc +}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/lld/
commit: 70aa1dd03aaceb99b4e182d42e2d8f111bd5ae8a Author: Michał Górny gentoo org> AuthorDate: Thu Jan 30 20:42:31 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 30 20:51:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70aa1dd0 sys-devel/lld: Bump to 10.0.0_rc1 Signed-off-by: Michał Górny gentoo.org> sys-devel/lld/Manifest | 1 + sys-devel/lld/lld-10.0.0_rc1.ebuild | 62 + 2 files changed, 63 insertions(+) diff --git a/sys-devel/lld/Manifest b/sys-devel/lld/Manifest index eb4e027a957..fcd38e50108 100644 --- a/sys-devel/lld/Manifest +++ b/sys-devel/lld/Manifest @@ -2,4 +2,5 @@ DIST lld-7.1.0.src.tar.xz 912604 BLAKE2B f18a96233217a92f4c3033446dbfd03d161c4f9 DIST lld-8.0.1.src.tar.xz 996440 BLAKE2B 9e205427f5534a69b665620b5ecf6713194421a35e3e815d257545d5a1e8a11d42e32abd685df1d439463b6e9e2dd6134755b458196edcd7c7807b89c779027d SHA512 646418d4a4ce922d1a69e9bf2e472f5d758f25ec21b80a2c66dfe5effc59c9c312fb167cf64ee2d8a2ced986e7474ed3d2996a38be66fbf63c574229d28e0900 DIST llvm-7.1.0.src.tar.xz 28313784 BLAKE2B b78d9a7fc5ef6e352e77d339e5c4eef5ccedf67c05e7abd949e72619aa8a5ed65e7e5e2008354be8e7916d75581719b99f34227838fcc86c5d0080913c2fb22c SHA512 a7dbd5693d1f2dae6b6e52893a100f9349cbfcfb25c5fdcad46364acbff0dbd3573f8fbc026c68eb9fd56335198aa94b866cc3dd7ea0cbd2cbfb5f8fe3444a7a DIST llvm-8.0.1.src.tar.xz 30477608 BLAKE2B 4319c837b36111401e3b0f9659b8d875c89463bcc7816df1aefe1e3ff989860bbaa92504718f8e15416cfd9f3491c13777cd5cb661877b237b342b0e515b93f5 SHA512 82e120be5cabdfd5111aebbea68a663fe229c8861d73802d6ab09a3bf48f60de333e07e61f8fb61beaa14ac2bea24fcd74fa6f761acaf62469f536b79fcb1e16 +DIST llvmorg-10.0.0-rc1.tar.gz 120755822 BLAKE2B a729d37d96ba498cb865c6f708734dccb796b2caabb69167b9aa3b0e12c788f2a5980a048b99d5603da3d26af909fb31f406b4f4743cabae56c45f829a7bf695 SHA512 27137fc700971147c00ded6787eaae9f0bcf98c938fe227a5a559b38d983736f3d086f4ff6772d802c5f48a7d97a97c293261e4af88fcb5a720693b9cb5a4f02 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f SHA512 fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59 diff --git a/sys-devel/lld/lld-10.0.0_rc1.ebuild b/sys-devel/lld/lld-10.0.0_rc1.ebuild new file mode 100644 index 000..8d0d48bb02c --- /dev/null +++ b/sys-devel/lld/lld-10.0.0_rc1.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python{2_7,3_{6,7}} ) +inherit cmake-utils llvm llvm.org multiprocessing python-any-r1 + +DESCRIPTION="The LLVM linker (link editor)" +HOMEPAGE="https://llvm.org/; +LLVM_COMPONENTS=( lld ) +LLVM_TEST_COMPONENTS=( llvm/utils/{lit,unittest} ) +llvm.org_set_globals + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +KEYWORDS="" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND="~sys-devel/llvm-${PV}" +DEPEND="${RDEPEND}" +BDEPEND="test? ( $(python_gen_any_dep "~dev-python/lit-${PV}[\${PYTHON_USEDEP}]") )" + +# least intrusive of all +CMAKE_BUILD_TYPE=RelWithDebInfo + +python_check_deps() { + has_version -b "dev-python/lit[${PYTHON_USEDEP}]" +} + +pkg_setup() { + LLVM_MAX_SLOT=${PV%%.*} llvm_pkg_setup + use test && python-any-r1_pkg_setup +} + +src_configure() { + local mycmakeargs=( + -DBUILD_SHARED_LIBS=OFF + + -DLLVM_INCLUDE_TESTS=$(usex test) + ) + use test && mycmakeargs+=( + -DLLVM_BUILD_TESTS=ON + -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" + -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" + -DLLVM_LIT_ARGS="-vv;-j;${LIT_JOBS:-$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")}" + ) + + cmake-utils_src_configure +} + +src_test() { + local -x LIT_PRESERVES_TMP=1 + cmake-utils_src_make check-lld +} + +src_install() { + cmake-utils_src_install + # LLD has no shared libraries, so strip it all for the time being + rm -r "${ED}"/usr/{include,lib*} || die +}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-common/
commit: d9af4b508400f5ed6ddef524fc5c45a07b5ac893 Author: Michał Górny gentoo org> AuthorDate: Thu Jan 30 20:42:33 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 30 20:51:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9af4b50 sys-devel/clang-common: Bump to 10.0.0_rc1 Signed-off-by: Michał Górny gentoo.org> sys-devel/clang-common/Manifest| 1 + .../clang-common/clang-common-10.0.0_rc1.ebuild| 23 ++ 2 files changed, 24 insertions(+) diff --git a/sys-devel/clang-common/Manifest b/sys-devel/clang-common/Manifest index eb7283dee68..3c6ab7a8d83 100644 --- a/sys-devel/clang-common/Manifest +++ b/sys-devel/clang-common/Manifest @@ -1,3 +1,4 @@ DIST cfe-7.1.0.src.tar.xz 12487872 BLAKE2B ca6ec9e45b94823de1dabf9e68f0c97cdd40b5d2a5e5e15d4b2393f6d7fbdee72a541b957cc22ce4cb726d8ee7190228320941d5713aeb59695673b9e9070ceb SHA512 1cd0b80f32aa4de1118c0c676ba96b1fc78b7ff929b01b6589dfe9b4669e599ac8cfb8f5a0abcd3487594193a7dec06b29530ec3fc03042c20a160f0477a79fd DIST cfe-8.0.1.src.tar.xz 12810056 BLAKE2B 88cee0b6daa477ca0473c76efc45beb634f6194ecd3f45aaec3791e26b203c5dbd33c649435e0d97924096a72c727d76915bffc0b7ea305f24d5e5f06389c4a0 SHA512 1227b2d32052c70b4b494659849000188fce46fc31a71f3352ba8457ac0b0b17e4bc7c8589874c8586d55aa808ee6c1fceb7df501aafa33599f8df7bfd2b791d +DIST llvmorg-10.0.0-rc1.tar.gz 120755822 BLAKE2B a729d37d96ba498cb865c6f708734dccb796b2caabb69167b9aa3b0e12c788f2a5980a048b99d5603da3d26af909fb31f406b4f4743cabae56c45f829a7bf695 SHA512 27137fc700971147c00ded6787eaae9f0bcf98c938fe227a5a559b38d983736f3d086f4ff6772d802c5f48a7d97a97c293261e4af88fcb5a720693b9cb5a4f02 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f SHA512 fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59 diff --git a/sys-devel/clang-common/clang-common-10.0.0_rc1.ebuild b/sys-devel/clang-common/clang-common-10.0.0_rc1.ebuild new file mode 100644 index 000..18e41e0917d --- /dev/null +++ b/sys-devel/clang-common/clang-common-10.0.0_rc1.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit bash-completion-r1 llvm.org + +DESCRIPTION="Common files shared between multiple slots of clang" +HOMEPAGE="https://llvm.org/; +LLVM_COMPONENTS=( clang/utils/bash-autocomplete.sh ) +llvm.org_set_globals +S=${WORKDIR}/clang/utils + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +KEYWORDS="" +IUSE="" + +PDEPEND="sys-devel/clang:*" + +src_install() { + newbashcomp bash-autocomplete.sh clang +}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/llvm-libunwind/
commit: 92249798c2b4575c4c91c958f22577e144cd60e1 Author: Michał Górny gentoo org> AuthorDate: Thu Jan 30 20:42:45 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 30 20:51:24 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92249798 sys-libs/llvm-libunwind: Bump to 10.0.0_rc1 Signed-off-by: Michał Górny gentoo.org> sys-libs/llvm-libunwind/Manifest | 1 + .../llvm-libunwind-10.0.0_rc1.ebuild | 126 + 2 files changed, 127 insertions(+) diff --git a/sys-libs/llvm-libunwind/Manifest b/sys-libs/llvm-libunwind/Manifest index b60beaec6b6..0a2a4157f0a 100644 --- a/sys-libs/llvm-libunwind/Manifest +++ b/sys-libs/llvm-libunwind/Manifest @@ -4,4 +4,5 @@ DIST libcxxabi-7.1.0.src.tar.xz 535180 BLAKE2B aa5952e3ca80f7ce2a0a79f3eaf385223 DIST libcxxabi-8.0.1.src.tar.xz 538356 BLAKE2B 52328c5890c9b9271877b953be30cc39be4758101e6b91ee45f06c81e960089523e80b83eb5c354336e4e0a140f7554640acf7b2d4fa619113f705108a314418 SHA512 577cfcb04ebb29ee84d35ed31aa8fecb28fc74b07ef7ff298f0fe2d440f823def73e092359c41d8d8600e6df18f55224ed89674d403c5ae56a7d7973487b8734 DIST libunwind-7.1.0.src.tar.xz 79780 BLAKE2B 8f15dcf4a9c8cb45f17c72bf058eed13a6cd52842ee8630781c3104be77d9a868e241eafd34a31b23aeff18dc49743dd5a566ce4cb866a170f1d09899584e2dd SHA512 8ebfeb821013167e866986a2f9cc6459e43d82f73560a15ee7e0d604a974e1c656f824c9f7ccb47da4b4830ad9a99c663961bdf7642cd105e666b8a8fdf7d03c DIST libunwind-8.0.1.src.tar.xz 87188 BLAKE2B 26f4d8ffbc8eb316e4e623280d6fe493e4c5c29489b90633c8215fe91349de7f7f0cfbfe8991ace11656d3782e13c7208b4a4adc04691746b4140187fba40043 SHA512 c115582ca879e215b97d24e4aa80696796383e79856cf26e40b4ddd6b255d598f9fa9867b30f0fd1691be770779835ac1d4b9a5e4a71424b18499b79ea37d060 +DIST llvmorg-10.0.0-rc1.tar.gz 120755822 BLAKE2B a729d37d96ba498cb865c6f708734dccb796b2caabb69167b9aa3b0e12c788f2a5980a048b99d5603da3d26af909fb31f406b4f4743cabae56c45f829a7bf695 SHA512 27137fc700971147c00ded6787eaae9f0bcf98c938fe227a5a559b38d983736f3d086f4ff6772d802c5f48a7d97a97c293261e4af88fcb5a720693b9cb5a4f02 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f SHA512 fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59 diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-10.0.0_rc1.ebuild b/sys-libs/llvm-libunwind/llvm-libunwind-10.0.0_rc1.ebuild new file mode 100644 index 000..3891515f46e --- /dev/null +++ b/sys-libs/llvm-libunwind/llvm-libunwind-10.0.0_rc1.ebuild @@ -0,0 +1,126 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python{2_7,3_{6,7}} ) +inherit cmake-multilib llvm llvm.org multiprocessing python-any-r1 + +DESCRIPTION="C++ runtime stack unwinder from LLVM" +HOMEPAGE="https://github.com/llvm-mirror/libunwind; +LLVM_COMPONENTS=( libunwind ) +LLVM_TEST_COMPONENTS=( libcxx{,abi} ) +llvm.org_set_globals + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0" +KEYWORDS="" +IUSE="debug +static-libs test" +RESTRICT="!test? ( test )" + +RDEPEND="!sys-libs/libunwind" +# llvm-6 for new lit options +DEPEND=" + >=sys-devel/llvm-6" +BDEPEND=" + test? ( >=sys-devel/clang-3.9.0 + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') )" + +# least intrusive of all +CMAKE_BUILD_TYPE=RelWithDebInfo + +python_check_deps() { + has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +multilib_src_configure() { + local libdir=$(get_libdir) + + local mycmakeargs=( + -DLLVM_LIBDIR_SUFFIX=${libdir#lib} + -DLIBUNWIND_ENABLE_ASSERTIONS=$(usex debug) + -DLIBUNWIND_ENABLE_STATIC=$(usex static-libs) + -DLLVM_INCLUDE_TESTS=$(usex test) + + # support non-native unwinding; given it's small enough, + # enable it unconditionally + -DLIBUNWIND_ENABLE_CROSS_UNWINDING=ON + ) + if use test; then + local clang_path=$(type -P "${CHOST:+${CHOST}-}clang" 2>/dev/null) + local jobs=${LIT_JOBS:-$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")} + + [[ -n ${clang_path} ]] || die "Unable to find ${CHOST}-clang for tests" + + mycmakeargs+=( + -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" + -DLLVM_LIT_ARGS="-vv;-j;${jobs};--param=cxx_under_test=${clang_path}" + -DLIBUNWIND_LIBCXX_PATH="${WORKDIR}/libcxx" + ) + fi + + cmake-utils_src_configure +} + +build_libcxxabi() { + local -x LDFLAGS="${LDFLAGS} -L${BUILD_DIR}/$(get_libdir)" + local CMAKE_USE_DIR=${WORKDIR}/libcxxabi + local
[gentoo-commits] repo/gentoo:master commit in: dev-python/clang-python/
commit: 830d818392e09fe72baeb706d680568a39f31dab Author: Michał Górny gentoo org> AuthorDate: Thu Jan 30 20:42:38 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 30 20:51:20 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=830d8183 dev-python/clang-python: Bump to 10.0.0_rc1 Signed-off-by: Michał Górny gentoo.org> dev-python/clang-python/Manifest | 1 + .../clang-python/clang-python-10.0.0_rc1.ebuild| 40 ++ 2 files changed, 41 insertions(+) diff --git a/dev-python/clang-python/Manifest b/dev-python/clang-python/Manifest index eb7283dee68..3c6ab7a8d83 100644 --- a/dev-python/clang-python/Manifest +++ b/dev-python/clang-python/Manifest @@ -1,3 +1,4 @@ DIST cfe-7.1.0.src.tar.xz 12487872 BLAKE2B ca6ec9e45b94823de1dabf9e68f0c97cdd40b5d2a5e5e15d4b2393f6d7fbdee72a541b957cc22ce4cb726d8ee7190228320941d5713aeb59695673b9e9070ceb SHA512 1cd0b80f32aa4de1118c0c676ba96b1fc78b7ff929b01b6589dfe9b4669e599ac8cfb8f5a0abcd3487594193a7dec06b29530ec3fc03042c20a160f0477a79fd DIST cfe-8.0.1.src.tar.xz 12810056 BLAKE2B 88cee0b6daa477ca0473c76efc45beb634f6194ecd3f45aaec3791e26b203c5dbd33c649435e0d97924096a72c727d76915bffc0b7ea305f24d5e5f06389c4a0 SHA512 1227b2d32052c70b4b494659849000188fce46fc31a71f3352ba8457ac0b0b17e4bc7c8589874c8586d55aa808ee6c1fceb7df501aafa33599f8df7bfd2b791d +DIST llvmorg-10.0.0-rc1.tar.gz 120755822 BLAKE2B a729d37d96ba498cb865c6f708734dccb796b2caabb69167b9aa3b0e12c788f2a5980a048b99d5603da3d26af909fb31f406b4f4743cabae56c45f829a7bf695 SHA512 27137fc700971147c00ded6787eaae9f0bcf98c938fe227a5a559b38d983736f3d086f4ff6772d802c5f48a7d97a97c293261e4af88fcb5a720693b9cb5a4f02 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f SHA512 fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59 diff --git a/dev-python/clang-python/clang-python-10.0.0_rc1.ebuild b/dev-python/clang-python/clang-python-10.0.0_rc1.ebuild new file mode 100644 index 000..dede9129a35 --- /dev/null +++ b/dev-python/clang-python/clang-python-10.0.0_rc1.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7} ) +inherit llvm.org python-r1 + +DESCRIPTION="Python bindings for sys-devel/clang" +HOMEPAGE="https://llvm.org/; +LLVM_COMPONENTS=( clang/bindings/python ) +llvm.org_set_globals + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +KEYWORDS="" +IUSE="test" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="!test? ( test )" + +# The module is opening libclang.so directly, and doing some blasphemy +# on top of it. +RDEPEND=" + >=sys-devel/clang-${PV}:* + !sys-devel/llvm:0[clang(-),python(-)] + !sys-devel/clang:0[python(-)] + ${PYTHON_DEPS}" +DEPEND="${RDEPEND}" + +python_test() { + "${EPYTHON}" -m unittest discover -v || die "Tests fail with ${EPYTHON}" +} + +src_test() { + python_foreach_impl python_test +} + +src_install() { + python_foreach_impl python_domodule clang +}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libcxxabi/
commit: cd9dbff5cb4311f0346d7e27c3bde5a289850469 Author: Michał Górny gentoo org> AuthorDate: Thu Jan 30 20:42:46 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 30 20:51:25 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd9dbff5 sys-libs/libcxxabi: Bump to 10.0.0_rc1 Signed-off-by: Michał Górny gentoo.org> sys-libs/libcxxabi/Manifest| 1 + sys-libs/libcxxabi/libcxxabi-10.0.0_rc1.ebuild | 119 + 2 files changed, 120 insertions(+) diff --git a/sys-libs/libcxxabi/Manifest b/sys-libs/libcxxabi/Manifest index c99d08f392a..92fe814a621 100644 --- a/sys-libs/libcxxabi/Manifest +++ b/sys-libs/libcxxabi/Manifest @@ -2,4 +2,5 @@ DIST libcxx-7.1.0.src.tar.xz 1638448 BLAKE2B eca192e03f839f4323e3c37beba2e6daaf9 DIST libcxx-8.0.1.src.tar.xz 1739524 BLAKE2B 6e641cb6bda0de12c8408d3ab33f627389ac014aa65b3391c870aa96ffd347784e6b70b953bd1ee8eba56554e0f78a723ab77b9dba5f85e6219e2b95ca50c160 SHA512 75749d08b2b343c6f5f9aefb04be63e42f6d12efc51101d3647ed6f70c7a6d050afb3ab2f3636eae78cb523f5844de67b960a7a3145ed89ab0c7015deb14921e DIST libcxxabi-7.1.0.src.tar.xz 535180 BLAKE2B aa5952e3ca80f7ce2a0a79f3eaf3852234e23a8445a2539374bedb188aba7d973763a6c0d7cc7700070d942555250f87c3c9efb504bb731985be033d47b79b44 SHA512 629ef641ab5aba28ea7171efbad806f1f0464eee2d04f8903014a4f82c03f2c6513defbbe5489b2c6fd624270fe8efbad97a40e56958f8f38a4f5516a16dd102 DIST libcxxabi-8.0.1.src.tar.xz 538356 BLAKE2B 52328c5890c9b9271877b953be30cc39be4758101e6b91ee45f06c81e960089523e80b83eb5c354336e4e0a140f7554640acf7b2d4fa619113f705108a314418 SHA512 577cfcb04ebb29ee84d35ed31aa8fecb28fc74b07ef7ff298f0fe2d440f823def73e092359c41d8d8600e6df18f55224ed89674d403c5ae56a7d7973487b8734 +DIST llvmorg-10.0.0-rc1.tar.gz 120755822 BLAKE2B a729d37d96ba498cb865c6f708734dccb796b2caabb69167b9aa3b0e12c788f2a5980a048b99d5603da3d26af909fb31f406b4f4743cabae56c45f829a7bf695 SHA512 27137fc700971147c00ded6787eaae9f0bcf98c938fe227a5a559b38d983736f3d086f4ff6772d802c5f48a7d97a97c293261e4af88fcb5a720693b9cb5a4f02 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f SHA512 fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59 diff --git a/sys-libs/libcxxabi/libcxxabi-10.0.0_rc1.ebuild b/sys-libs/libcxxabi/libcxxabi-10.0.0_rc1.ebuild new file mode 100644 index 000..d096ef10967 --- /dev/null +++ b/sys-libs/libcxxabi/libcxxabi-10.0.0_rc1.ebuild @@ -0,0 +1,119 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python{2_7,3_{6,7}} ) +inherit cmake-multilib llvm llvm.org multiprocessing python-any-r1 + +DESCRIPTION="Low level support for a standard C++ library" +HOMEPAGE="https://libcxxabi.llvm.org/; +# libcxx is needed uncondtionally for the headers +LLVM_COMPONENTS=( libcxx{abi,} ) +llvm.org_set_globals + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0" +KEYWORDS="" +IUSE="+libunwind +static-libs test elibc_musl" +RESTRICT="!test? ( test )" + +RDEPEND=" + libunwind? ( + || ( + >=sys-libs/libunwind-1.0.1-r1[static-libs?,${MULTILIB_USEDEP}] + >=sys-libs/llvm-libunwind-3.9.0-r1[static-libs?,${MULTILIB_USEDEP}] + ) + )" +# llvm-6 for new lit options +DEPEND="${RDEPEND} + >=sys-devel/llvm-6" +BDEPEND=" + test? ( >=sys-devel/clang-3.9.0 + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') )" + +# least intrusive of all +CMAKE_BUILD_TYPE=RelWithDebInfo + +python_check_deps() { + has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +pkg_setup() { + llvm_pkg_setup + use test && python-any-r1_pkg_setup +} + +multilib_src_configure() { + # link against compiler-rt instead of libgcc if we are using clang with libunwind + local want_compiler_rt=OFF + if use libunwind && tc-is-clang; then + local compiler_rt=$($(tc-getCC) ${CFLAGS} ${CPPFLAGS} \ + ${LDFLAGS} -print-libgcc-file-name) + if [[ ${compiler_rt} == *libclang_rt* ]]; then + want_compiler_rt=ON + fi + fi + + local libdir=$(get_libdir) + local mycmakeargs=( + -DLIBCXXABI_LIBDIR_SUFFIX=${libdir#lib} + -DLIBCXXABI_ENABLE_SHARED=ON + -DLIBCXXABI_ENABLE_STATIC=$(usex static-libs) + -DLIBCXXABI_USE_LLVM_UNWINDER=$(usex libunwind) + -DLIBCXXABI_INCLUDE_TESTS=$(usex test) + -DLIBCXXABI_USE_COMPILER_RT=${want_compiler_rt} + + -DLIBCXXABI_LIBCXX_INCLUDES="${WORKDIR}"/libcxx/include + # upstream is omitting standard search path for this + # probably
[gentoo-commits] repo/gentoo:master commit in: dev-ml/llvm-ocaml/
commit: 7db46d9c14a7861364bad78076c8fb0fb2664abd Author: Michał Górny gentoo org> AuthorDate: Thu Jan 30 20:42:29 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 30 20:51:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7db46d9c dev-ml/llvm-ocaml: Bump to 10.0.0_rc1 Signed-off-by: Michał Górny gentoo.org> dev-ml/llvm-ocaml/Manifest | 1 + dev-ml/llvm-ocaml/llvm-ocaml-10.0.0_rc1.ebuild | 126 + 2 files changed, 127 insertions(+) diff --git a/dev-ml/llvm-ocaml/Manifest b/dev-ml/llvm-ocaml/Manifest index b3c965e40eb..0034fe2d7c1 100644 --- a/dev-ml/llvm-ocaml/Manifest +++ b/dev-ml/llvm-ocaml/Manifest @@ -1,3 +1,4 @@ DIST llvm-7.1.0.src.tar.xz 28313784 BLAKE2B b78d9a7fc5ef6e352e77d339e5c4eef5ccedf67c05e7abd949e72619aa8a5ed65e7e5e2008354be8e7916d75581719b99f34227838fcc86c5d0080913c2fb22c SHA512 a7dbd5693d1f2dae6b6e52893a100f9349cbfcfb25c5fdcad46364acbff0dbd3573f8fbc026c68eb9fd56335198aa94b866cc3dd7ea0cbd2cbfb5f8fe3444a7a DIST llvm-8.0.1.src.tar.xz 30477608 BLAKE2B 4319c837b36111401e3b0f9659b8d875c89463bcc7816df1aefe1e3ff989860bbaa92504718f8e15416cfd9f3491c13777cd5cb661877b237b342b0e515b93f5 SHA512 82e120be5cabdfd5111aebbea68a663fe229c8861d73802d6ab09a3bf48f60de333e07e61f8fb61beaa14ac2bea24fcd74fa6f761acaf62469f536b79fcb1e16 +DIST llvmorg-10.0.0-rc1.tar.gz 120755822 BLAKE2B a729d37d96ba498cb865c6f708734dccb796b2caabb69167b9aa3b0e12c788f2a5980a048b99d5603da3d26af909fb31f406b4f4743cabae56c45f829a7bf695 SHA512 27137fc700971147c00ded6787eaae9f0bcf98c938fe227a5a559b38d983736f3d086f4ff6772d802c5f48a7d97a97c293261e4af88fcb5a720693b9cb5a4f02 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f SHA512 fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59 diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-10.0.0_rc1.ebuild b/dev-ml/llvm-ocaml/llvm-ocaml-10.0.0_rc1.ebuild new file mode 100644 index 000..b9f6124e6f0 --- /dev/null +++ b/dev-ml/llvm-ocaml/llvm-ocaml-10.0.0_rc1.ebuild @@ -0,0 +1,126 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python{2_7,3_{6,7}} ) +inherit cmake-utils llvm llvm.org multiprocessing python-any-r1 + +DESCRIPTION="OCaml bindings for LLVM" +HOMEPAGE="https://llvm.org/; +LLVM_COMPONENTS=( llvm ) +llvm.org_set_globals + +# Keep in sync with sys-devel/llvm +ALL_LLVM_EXPERIMENTAL_TARGETS=( ARC AVR ) +ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM BPF Hexagon Lanai Mips MSP430 + NVPTX PowerPC RISCV Sparc SystemZ WebAssembly X86 XCore + "${ALL_LLVM_EXPERIMENTAL_TARGETS[@]}" ) +ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" ) +LLVM_TARGET_USEDEPS=${ALL_LLVM_TARGETS[@]/%/?} + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0/${PV}" +KEYWORDS="" +IUSE="debug test ${ALL_LLVM_TARGETS[*]}" +REQUIRED_USE="|| ( ${ALL_LLVM_TARGETS[*]} )" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-lang/ocaml-4.00.0:0= + dev-ml/ocaml-ctypes:= + ~sys-devel/llvm-${PV}:=[${LLVM_TARGET_USEDEPS// /,},debug?] + !sys-devel/llvm[ocaml(-)]" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-lang/perl + dev-ml/findlib + test? ( dev-ml/ounit ) + ${PYTHON_DEPS}" + +# least intrusive of all +CMAKE_BUILD_TYPE=RelWithDebInfo + +pkg_setup() { + LLVM_MAX_SLOT=${PV%%.*} llvm_pkg_setup + python-any-r1_pkg_setup +} + +src_prepare() { + # Python is needed to run tests using lit + python_setup + + cmake-utils_src_prepare +} + +src_configure() { + local libdir=$(get_libdir) + local mycmakeargs=( + -DLLVM_LIBDIR_SUFFIX=${libdir#lib} + + -DBUILD_SHARED_LIBS=OFF + -DLLVM_BUILD_LLVM_DYLIB=ON + -DLLVM_LINK_LLVM_DYLIB=ON + -DLLVM_OCAML_OUT_OF_TREE=ON + + # cheap hack: LLVM combines both anyway, and the only difference + # is that the former list is explicitly verified at cmake time + -DLLVM_TARGETS_TO_BUILD="" + -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}" + -DLLVM_BUILD_TESTS=$(usex test) + + # disable various irrelevant deps and settings + -DLLVM_ENABLE_FFI=OFF + -DLLVM_ENABLE_TERMINFO=OFF + -DHAVE_HISTEDIT_H=NO + -DWITH_POLLY=OFF + -DLLVM_ENABLE_ASSERTIONS=$(usex debug) + -DLLVM_ENABLE_EH=ON + -DLLVM_ENABLE_RTTI=ON + + -DLLVM_HOST_TRIPLE="${CHOST}" + + # disable go bindings + -DGO_EXECUTABLE=GO_EXECUTABLE-NOTFOUND + + # TODO: ocamldoc + ) + + use test && mycmakeargs+=( +
[gentoo-commits] repo/gentoo:master commit in: dev-util/lldb/
commit: e0f376ae7abdc0c640473ec0bdd7a4ec388230af Author: Michał Górny gentoo org> AuthorDate: Thu Jan 30 20:42:40 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 30 20:51:21 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0f376ae dev-util/lldb: Bump to 10.0.0_rc1 Signed-off-by: Michał Górny gentoo.org> dev-util/lldb/Manifest | 1 + dev-util/lldb/lldb-10.0.0_rc1.ebuild | 95 2 files changed, 96 insertions(+) diff --git a/dev-util/lldb/Manifest b/dev-util/lldb/Manifest index f92304bc335..4be84b14aac 100644 --- a/dev-util/lldb/Manifest +++ b/dev-util/lldb/Manifest @@ -2,4 +2,5 @@ DIST lldb-7.1.0.src.tar.xz 19384976 BLAKE2B a1d5afea255f06221516e21e80120cb35d87 DIST lldb-8.0.1.src.tar.xz 19586288 BLAKE2B afb20a8303dcbdaf76ef1d78aa3165f87713f1c16121905d7a5f71e770ceafdff40d9d19e0a983d9290da2d4eb3acd0987d50607bea17efdb7dc0127d7f5cf8a SHA512 eb031985ad4d08226ec47a90fe32c1e6d070948971ca5235fd431cf7d5b7ea20f5d5131237bf83a6419773d18c339590bf9672e7b4f884304497e63c1030988f DIST llvm-7.1.0.src.tar.xz 28313784 BLAKE2B b78d9a7fc5ef6e352e77d339e5c4eef5ccedf67c05e7abd949e72619aa8a5ed65e7e5e2008354be8e7916d75581719b99f34227838fcc86c5d0080913c2fb22c SHA512 a7dbd5693d1f2dae6b6e52893a100f9349cbfcfb25c5fdcad46364acbff0dbd3573f8fbc026c68eb9fd56335198aa94b866cc3dd7ea0cbd2cbfb5f8fe3444a7a DIST llvm-8.0.1.src.tar.xz 30477608 BLAKE2B 4319c837b36111401e3b0f9659b8d875c89463bcc7816df1aefe1e3ff989860bbaa92504718f8e15416cfd9f3491c13777cd5cb661877b237b342b0e515b93f5 SHA512 82e120be5cabdfd5111aebbea68a663fe229c8861d73802d6ab09a3bf48f60de333e07e61f8fb61beaa14ac2bea24fcd74fa6f761acaf62469f536b79fcb1e16 +DIST llvmorg-10.0.0-rc1.tar.gz 120755822 BLAKE2B a729d37d96ba498cb865c6f708734dccb796b2caabb69167b9aa3b0e12c788f2a5980a048b99d5603da3d26af909fb31f406b4f4743cabae56c45f829a7bf695 SHA512 27137fc700971147c00ded6787eaae9f0bcf98c938fe227a5a559b38d983736f3d086f4ff6772d802c5f48a7d97a97c293261e4af88fcb5a720693b9cb5a4f02 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f SHA512 fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59 diff --git a/dev-util/lldb/lldb-10.0.0_rc1.ebuild b/dev-util/lldb/lldb-10.0.0_rc1.ebuild new file mode 100644 index 000..debae71 --- /dev/null +++ b/dev-util/lldb/lldb-10.0.0_rc1.ebuild @@ -0,0 +1,95 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python{2_7,3_{6,7}} ) +inherit cmake-utils llvm llvm.org multiprocessing python-single-r1 \ + toolchain-funcs + +DESCRIPTION="The LLVM debugger" +HOMEPAGE="https://llvm.org/; +LLVM_COMPONENTS=( lldb ) +LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support llvm/utils/unittest ) +llvm.org_set_globals + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +KEYWORDS="" +IUSE="libedit lzma ncurses +python test" +REQUIRED_USE=${PYTHON_REQUIRED_USE} +RESTRICT="!test? ( test )" + +RDEPEND=" + libedit? ( dev-libs/libedit:0= ) + lzma? ( app-arch/xz-utils:= ) + ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) + python? ( dev-python/six[${PYTHON_USEDEP}] + ${PYTHON_DEPS} ) + ~sys-devel/clang-${PV}[xml] + ~sys-devel/llvm-${PV} + !
[gentoo-commits] repo/gentoo:master commit in: dev-python/lit/
commit: cf9a73dfa73f1b434cd1a58398a3ab9ee855c598 Author: Michał Górny gentoo org> AuthorDate: Thu Jan 30 20:42:27 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 30 20:51:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf9a73df dev-python/lit: Bump to 10.0.0_rc1 Signed-off-by: Michał Górny gentoo.org> dev-python/lit/Manifest | 1 + dev-python/lit/lit-10.0.0_rc1.ebuild | 34 ++ 2 files changed, 35 insertions(+) diff --git a/dev-python/lit/Manifest b/dev-python/lit/Manifest index b3c965e40eb..0034fe2d7c1 100644 --- a/dev-python/lit/Manifest +++ b/dev-python/lit/Manifest @@ -1,3 +1,4 @@ DIST llvm-7.1.0.src.tar.xz 28313784 BLAKE2B b78d9a7fc5ef6e352e77d339e5c4eef5ccedf67c05e7abd949e72619aa8a5ed65e7e5e2008354be8e7916d75581719b99f34227838fcc86c5d0080913c2fb22c SHA512 a7dbd5693d1f2dae6b6e52893a100f9349cbfcfb25c5fdcad46364acbff0dbd3573f8fbc026c68eb9fd56335198aa94b866cc3dd7ea0cbd2cbfb5f8fe3444a7a DIST llvm-8.0.1.src.tar.xz 30477608 BLAKE2B 4319c837b36111401e3b0f9659b8d875c89463bcc7816df1aefe1e3ff989860bbaa92504718f8e15416cfd9f3491c13777cd5cb661877b237b342b0e515b93f5 SHA512 82e120be5cabdfd5111aebbea68a663fe229c8861d73802d6ab09a3bf48f60de333e07e61f8fb61beaa14ac2bea24fcd74fa6f761acaf62469f536b79fcb1e16 +DIST llvmorg-10.0.0-rc1.tar.gz 120755822 BLAKE2B a729d37d96ba498cb865c6f708734dccb796b2caabb69167b9aa3b0e12c788f2a5980a048b99d5603da3d26af909fb31f406b4f4743cabae56c45f829a7bf695 SHA512 27137fc700971147c00ded6787eaae9f0bcf98c938fe227a5a559b38d983736f3d086f4ff6772d802c5f48a7d97a97c293261e4af88fcb5a720693b9cb5a4f02 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f SHA512 fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59 diff --git a/dev-python/lit/lit-10.0.0_rc1.ebuild b/dev-python/lit/lit-10.0.0_rc1.ebuild new file mode 100644 index 000..d53547c725e --- /dev/null +++ b/dev-python/lit/lit-10.0.0_rc1.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_USE_SETUPTOOLS=rdepend +PYTHON_COMPAT=( python2_7 python3_{6,7} ) + +inherit distutils-r1 llvm.org multiprocessing + +DESCRIPTION="A stand-alone install of the LLVM suite testing tool" +HOMEPAGE="https://llvm.org/; +LLVM_COMPONENTS=( llvm/utils/lit ) +llvm.org_set_globals + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +KEYWORDS="" +IUSE="test" +RESTRICT="!test? ( test )" + +# Tests require 'FileCheck' and 'not' utilities (from llvm) +BDEPEND=" + test? ( + dev-python/psutil[${PYTHON_USEDEP}] + sys-devel/llvm )" + +# TODO: move the manpage generation here (from sys-devel/llvm) + +python_test() { + local -x LIT_PRESERVES_TMP=1 + ./lit.py -j "${LIT_JOBS:-$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")}" \ + -vv tests || die +}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt/
commit: 60bd01f49334171a98fa4e93ab96c7a26efa505c Author: Michał Górny gentoo org> AuthorDate: Thu Jan 30 20:42:41 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 30 20:51:22 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60bd01f4 sys-libs/compiler-rt: Bump to 10.0.0_rc1 Signed-off-by: Michał Górny gentoo.org> sys-libs/compiler-rt/Manifest | 1 + sys-libs/compiler-rt/compiler-rt-10.0.0_rc1.ebuild | 110 + 2 files changed, 111 insertions(+) diff --git a/sys-libs/compiler-rt/Manifest b/sys-libs/compiler-rt/Manifest index 218475871ae..6cf14e2345e 100644 --- a/sys-libs/compiler-rt/Manifest +++ b/sys-libs/compiler-rt/Manifest @@ -1,3 +1,4 @@ DIST compiler-rt-7.1.0.src.tar.xz 1864248 BLAKE2B 42ab86416f7f85c5833cf85dbfb66b18a5d5cf53fa0560ad43b2ef39f5a2cd7ec1dbe4192cc8dac9b3f658b828c8306f26745c4d0e8f846d9f550ac22717eb33 SHA512 54d3ad80936f011dbf2ecebba3f1b7d4a156044b178228411ba855be5ec48eb646155b74dea1a96674adab6f93803456ae1435395e3240a4423a3f65f4566b55 DIST compiler-rt-8.0.1.src.tar.xz 1954204 BLAKE2B cbba1d5fb37385116920da39dea26739d09e3f11c392503f8bc45293f1ef00c97f6a9fbd3ba67094d7f1e532410d0eca461943dadfdb10646110470a8e3b5f1f SHA512 12bf1bdabe25c0c3a84cc73a718fe154573dd729ec3ff5e099bd5f74c6bec9c80521b87ded646d3b20dfdb9aa51dea0234281418c7eb81805e1dd5d3107d3d8e +DIST llvmorg-10.0.0-rc1.tar.gz 120755822 BLAKE2B a729d37d96ba498cb865c6f708734dccb796b2caabb69167b9aa3b0e12c788f2a5980a048b99d5603da3d26af909fb31f406b4f4743cabae56c45f829a7bf695 SHA512 27137fc700971147c00ded6787eaae9f0bcf98c938fe227a5a559b38d983736f3d086f4ff6772d802c5f48a7d97a97c293261e4af88fcb5a720693b9cb5a4f02 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f SHA512 fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59 diff --git a/sys-libs/compiler-rt/compiler-rt-10.0.0_rc1.ebuild b/sys-libs/compiler-rt/compiler-rt-10.0.0_rc1.ebuild new file mode 100644 index 000..fb90bbaab7c --- /dev/null +++ b/sys-libs/compiler-rt/compiler-rt-10.0.0_rc1.ebuild @@ -0,0 +1,110 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python{2_7,3_{6,7}} ) +inherit cmake-utils flag-o-matic llvm llvm.org multiprocessing \ + python-any-r1 toolchain-funcs + +DESCRIPTION="Compiler runtime library for clang (built-in part)" +HOMEPAGE="https://llvm.org/; +LLVM_COMPONENTS=( compiler-rt ) +llvm.org_set_globals + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="$(ver_cut 1-3)" +KEYWORDS="" +IUSE="+clang test" +RESTRICT="!test? ( test ) !clang? ( test )" + +CLANG_SLOT=${SLOT%%.*} +# llvm-6 for new lit options +DEPEND=" + >=sys-devel/llvm-6" +BDEPEND=" + clang? ( sys-devel/clang ) + test? ( + $(python_gen_any_dep ">=dev-python/lit-9.0.1[\${PYTHON_USEDEP}]") + =sys-devel/clang-${PV%_*}*:${CLANG_SLOT} ) + ${PYTHON_DEPS}" + +# least intrusive of all +CMAKE_BUILD_TYPE=RelWithDebInfo + +python_check_deps() { + use test || return 0 + has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +pkg_pretend() { + if ! use clang && ! tc-is-clang; then + ewarn "Building using a compiler other than clang may result in broken atomics" + ewarn "library. Enable USE=clang unless you have a very good reason not to." + fi +} + +pkg_setup() { + llvm_pkg_setup + python-any-r1_pkg_setup +} + +test_compiler() { + $(tc-getCC) ${CFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c - \ + <<<'int main() { return 0; }' &>/dev/null +} + +src_configure() { + # pre-set since we need to pass it to cmake + BUILD_DIR=${WORKDIR}/${P}_build + + local nolib_flags=( -nodefaultlibs -lc ) + if use clang; then + local -x CC=${CHOST}-clang + local -x CXX=${CHOST}-clang++ + strip-unsupported-flags + # ensure we can use clang before installing compiler-rt + local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}" + elif ! test_compiler; then + if test_compiler "${nolib_flags[@]}"; then + local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}" + ewarn "${CC} seems to lack runtime, trying with ${nolib_flags[*]}" + fi + fi + + local mycmakeargs=( + -DCOMPILER_RT_INSTALL_PATH="${EPREFIX}/usr/lib/clang/${SLOT}" + + -DCOMPILER_RT_INCLUDE_TESTS=$(usex test) + -DCOMPILER_RT_BUILD_LIBFUZZER=OFF + -DCOMPILER_RT_BUILD_PROFILE=OFF + -DCOMPILER_RT_BUILD_SANITIZERS=OFF + -DCOMPILER_RT_BUILD_XRAY=OFF + ) + + if use prefix &&
[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/
commit: 901077b5ae307631672ef2969a9c65008ebc60ee Author: Michał Górny gentoo org> AuthorDate: Thu Jan 30 20:42:51 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 30 20:51:28 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=901077b5 sys-devel/clang-runtime: Bump to 10.0.0_rc1 Signed-off-by: Michał Górny gentoo.org> .../clang-runtime/clang-runtime-10.0.0_rc1.ebuild | 25 ++ 1 file changed, 25 insertions(+) diff --git a/sys-devel/clang-runtime/clang-runtime-10.0.0_rc1.ebuild b/sys-devel/clang-runtime/clang-runtime-10.0.0_rc1.ebuild new file mode 100644 index 000..2713d1f397f --- /dev/null +++ b/sys-devel/clang-runtime/clang-runtime-10.0.0_rc1.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit multilib-build + +DESCRIPTION="Meta-ebuild for clang runtime libraries" +HOMEPAGE="https://clang.llvm.org/; +SRC_URI="" + +LICENSE="metapackage" +SLOT="$(ver_cut 1-3)" +KEYWORDS="" +IUSE="+compiler-rt libcxx openmp +sanitize" +REQUIRED_USE="sanitize? ( compiler-rt )" +PROPERTIES="live" + +RDEPEND=" + compiler-rt? ( + ~sys-libs/compiler-rt-${PV}:${SLOT} + sanitize? ( ~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT} ) + ) + libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] ) + openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang/
commit: 5d1d28ae6964a853cd422a5d92f2d6ee5bd92605 Author: Michał Górny gentoo org> AuthorDate: Thu Jan 30 20:42:36 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 30 20:51:19 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d1d28ae sys-devel/clang: Bump to 10.0.0_rc1 Signed-off-by: Michał Górny gentoo.org> sys-devel/clang/Manifest| 1 + sys-devel/clang/clang-10.0.0_rc1.ebuild | 397 2 files changed, 398 insertions(+) diff --git a/sys-devel/clang/Manifest b/sys-devel/clang/Manifest index 4445aeeedf5..b4b4ea2e7b4 100644 --- a/sys-devel/clang/Manifest +++ b/sys-devel/clang/Manifest @@ -7,4 +7,5 @@ DIST llvm-7.1.0.src.tar.xz 28313784 BLAKE2B b78d9a7fc5ef6e352e77d339e5c4eef5cced DIST llvm-8.0.1-manpages.tar.bz2 140915 BLAKE2B 13ac9e172728d643dac1d12ac06909b6db3dd9a1a380a92a07867e3cb835f94b265da5d75c4712b5409405a65795d2cb6b32da4098e38cbb95d7023b56bcbbc1 SHA512 23994a2374659fbbf8d9b5160f4d77e9be7c4c9fc14963e8186bbede78b0ee9257f6b6a9c484bc75d72443d65bb24e598841e64af500336283de0f454d6a2073 DIST llvm-8.0.1.src.tar.xz 30477608 BLAKE2B 4319c837b36111401e3b0f9659b8d875c89463bcc7816df1aefe1e3ff989860bbaa92504718f8e15416cfd9f3491c13777cd5cb661877b237b342b0e515b93f5 SHA512 82e120be5cabdfd5111aebbea68a663fe229c8861d73802d6ab09a3bf48f60de333e07e61f8fb61beaa14ac2bea24fcd74fa6f761acaf62469f536b79fcb1e16 DIST llvm-9.0.0-manpages.tar.bz2 158546 BLAKE2B eed6235698a0b5993affe305f7fd22cd4cf444adf931275a1685f2049a5f17cf2933907577d9ce142348a3c579769b0436aa2b5a9a953958504125a8c3e83b7d SHA512 64c8d18061eb2870b379a1df485be0b61eac07cb10b3f97347b54b2ee326faa63437ca04466776be282e120dd3f6147e14fffdd38ca370db85748fe5eb54d764 +DIST llvmorg-10.0.0-rc1.tar.gz 120755822 BLAKE2B a729d37d96ba498cb865c6f708734dccb796b2caabb69167b9aa3b0e12c788f2a5980a048b99d5603da3d26af909fb31f406b4f4743cabae56c45f829a7bf695 SHA512 27137fc700971147c00ded6787eaae9f0bcf98c938fe227a5a559b38d983736f3d086f4ff6772d802c5f48a7d97a97c293261e4af88fcb5a720693b9cb5a4f02 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f SHA512 fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59 diff --git a/sys-devel/clang/clang-10.0.0_rc1.ebuild b/sys-devel/clang/clang-10.0.0_rc1.ebuild new file mode 100644 index 000..78e77756578 --- /dev/null +++ b/sys-devel/clang/clang-10.0.0_rc1.ebuild @@ -0,0 +1,397 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python{2_7,3_{6,7}} ) +inherit cmake-utils llvm llvm.org multilib-minimal multiprocessing \ + pax-utils python-single-r1 toolchain-funcs + +DESCRIPTION="C language family frontend for LLVM" +HOMEPAGE="https://llvm.org/; +LLVM_COMPONENTS=( clang clang-tools-extra ) +LLVM_TEST_COMPONENTS=( + llvm/lib/Testing/Support + llvm/utils/{lit,llvm-lit,unittest} +) +llvm.org_set_globals +# We need extra level of indirection for CLANG_RESOURCE_DIR +S=${WORKDIR}/x/y/clang + +# Keep in sync with sys-devel/llvm +ALL_LLVM_EXPERIMENTAL_TARGETS=( ARC AVR ) +ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM BPF Hexagon Lanai Mips MSP430 + NVPTX PowerPC RISCV Sparc SystemZ WebAssembly X86 XCore + "${ALL_LLVM_EXPERIMENTAL_TARGETS[@]}" ) +ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" ) +LLVM_TARGET_USEDEPS=${ALL_LLVM_TARGETS[@]/%/?} + +# MSVCSetupApi.h: MIT +# sorttable.js: MIT + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="" +IUSE="debug default-compiler-rt default-libcxx doc +static-analyzer + test xml kernel_FreeBSD ${ALL_LLVM_TARGETS[*]}" +REQUIRED_USE="${PYTHON_REQUIRED_USE} + || ( ${ALL_LLVM_TARGETS[*]} )" +RESTRICT="!test? ( test )" + +RDEPEND=" + ~sys-devel/llvm-${PV}:${SLOT}=[debug=,${LLVM_TARGET_USEDEPS// /,},${MULTILIB_USEDEP}] + static-analyzer? ( dev-lang/perl:* ) + xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] ) + ${PYTHON_DEPS}" +DEPEND="${RDEPEND}" +BDEPEND=" + doc? ( dev-python/sphinx ) + xml? ( virtual/pkgconfig ) + ${PYTHON_DEPS}" +RDEPEND="${RDEPEND} + !/dev/null || die + fi +} + +get_distribution_components() { + local sep=${1-;} + + local out=( + # common stuff + clang-cmake-exports + clang-headers + clang-resource-headers + libclang-headers + + # libs + clang-cpp + libclang + ) + + if multilib_is_native_abi; then + out+=( + # common stuff + bash-autocomplete + libclang-python-bindings + + # tools + c-index-test +
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libcxx/
commit: 6d5878a6797c3d48cef1aae611a5617a3f90a1fc Author: Michał Górny gentoo org> AuthorDate: Thu Jan 30 20:42:48 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 30 20:51:26 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d5878a6 sys-libs/libcxx: Bump to 10.0.0_rc1 Signed-off-by: Michał Górny gentoo.org> sys-libs/libcxx/Manifest | 1 + sys-libs/libcxx/libcxx-10.0.0_rc1.ebuild | 211 +++ 2 files changed, 212 insertions(+) diff --git a/sys-libs/libcxx/Manifest b/sys-libs/libcxx/Manifest index a045639c84b..c0251cc1465 100644 --- a/sys-libs/libcxx/Manifest +++ b/sys-libs/libcxx/Manifest @@ -1,3 +1,4 @@ DIST libcxx-7.1.0.src.tar.xz 1638448 BLAKE2B eca192e03f839f4323e3c37beba2e6daaf935d4e784e0bc835a4d2c3ce0790f5539bdca0466feafd668d7c6675b11b7fe14d9adb680c46fd7b28b42a3b423219 SHA512 925ce5093445f84dc17d5b1610e4297ef3606b254b7350c50f88ba042fcca62125ffd97d21cb612707d5e9511267634ca1779619199f95ce819e5f5c0c2b55d5 DIST libcxx-8.0.1.src.tar.xz 1739524 BLAKE2B 6e641cb6bda0de12c8408d3ab33f627389ac014aa65b3391c870aa96ffd347784e6b70b953bd1ee8eba56554e0f78a723ab77b9dba5f85e6219e2b95ca50c160 SHA512 75749d08b2b343c6f5f9aefb04be63e42f6d12efc51101d3647ed6f70c7a6d050afb3ab2f3636eae78cb523f5844de67b960a7a3145ed89ab0c7015deb14921e +DIST llvmorg-10.0.0-rc1.tar.gz 120755822 BLAKE2B a729d37d96ba498cb865c6f708734dccb796b2caabb69167b9aa3b0e12c788f2a5980a048b99d5603da3d26af909fb31f406b4f4743cabae56c45f829a7bf695 SHA512 27137fc700971147c00ded6787eaae9f0bcf98c938fe227a5a559b38d983736f3d086f4ff6772d802c5f48a7d97a97c293261e4af88fcb5a720693b9cb5a4f02 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f SHA512 fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59 diff --git a/sys-libs/libcxx/libcxx-10.0.0_rc1.ebuild b/sys-libs/libcxx/libcxx-10.0.0_rc1.ebuild new file mode 100644 index 000..45df844722b --- /dev/null +++ b/sys-libs/libcxx/libcxx-10.0.0_rc1.ebuild @@ -0,0 +1,211 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python{2_7,3_{6,7}} ) +inherit cmake-multilib llvm llvm.org multiprocessing python-any-r1 \ + toolchain-funcs + +DESCRIPTION="New implementation of the C++ standard library, targeting C++11" +HOMEPAGE="https://libcxx.llvm.org/; +LLVM_COMPONENTS=( libcxx ) +llvm.org_set_globals + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0" +KEYWORDS="" +IUSE="elibc_glibc elibc_musl +libcxxabi libcxxrt +libunwind +static-libs test" +REQUIRED_USE="libunwind? ( || ( libcxxabi libcxxrt ) ) + ?? ( libcxxabi libcxxrt )" +RESTRICT="!test? ( test )" + +RDEPEND=" + libcxxabi? ( ~sys-libs/libcxxabi-${PV}[libunwind=,static-libs?,${MULTILIB_USEDEP}] ) + libcxxrt? ( sys-libs/libcxxrt[libunwind=,static-libs?,${MULTILIB_USEDEP}] ) + !libcxxabi? ( !libcxxrt? ( >=sys-devel/gcc-4.7:=[cxx] ) )" +# llvm-6 for new lit options +# clang-3.9.0 installs necessary target symlinks unconditionally +# which removes the need for MULTILIB_USEDEP +DEPEND="${RDEPEND} + >=sys-devel/llvm-6" +BDEPEND=" + test? ( >=sys-devel/clang-3.9.0 + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') )" + +DOCS=( CREDITS.TXT ) + +PATCHES=( + # Add link flag "-Wl,-z,defs" to avoid underlinking; this is needed in a + # out-of-tree build. + "${FILESDIR}/${PN}-3.9-cmake-link-flags.patch" +) + +# least intrusive of all +CMAKE_BUILD_TYPE=RelWithDebInfo + +python_check_deps() { + has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +pkg_setup() { + llvm_pkg_setup + use test && python-any-r1_pkg_setup + + if ! use libcxxabi && ! use libcxxrt && ! tc-is-gcc ; then + eerror "To build ${PN} against libsupc++, you have to use gcc. Other" + eerror "compilers are not supported. Please set CC=gcc and CXX=g++" + eerror "and try again." + die + fi + if tc-is-gcc && [[ $(gcc-version) < 4.7 ]] ; then + eerror "${PN} needs to be built with gcc-4.7 or later (or other" + eerror "conformant compilers). Please use gcc-config to switch to" + eerror "gcc-4.7 or later version." + die + fi +} + +test_compiler() { + $(tc-getCXX) ${CXXFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c++ - \ + <<<'int main() { return 0; }' &>/dev/null +} + +src_configure() { + # note: we need to do this before multilib kicks in since it will + # alter the CHOST + local cxxabi cxxabi_incs + if use libcxxabi; then + cxxabi=libcxxabi + cxxabi_incs="${EPREFIX}/usr/include/libcxxabi" + elif use
[gentoo-commits] repo/gentoo:master commit in: net-dns/dnscrypt-proxy/
commit: 19ddaac43c07ca60bb27a54c92c53ee6f49351e5 Author: Georgy Yakovlev gentoo org> AuthorDate: Thu Jan 30 20:45:55 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Thu Jan 30 20:45:55 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19ddaac4 net-dns/dnscrypt-proxy: bump to 2.0.38 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev gentoo.org> net-dns/dnscrypt-proxy/Manifest| 1 + .../dnscrypt-proxy/dnscrypt-proxy-2.0.38.ebuild| 99 ++ 2 files changed, 100 insertions(+) diff --git a/net-dns/dnscrypt-proxy/Manifest b/net-dns/dnscrypt-proxy/Manifest index 66a479f6498..f812ad7651f 100644 --- a/net-dns/dnscrypt-proxy/Manifest +++ b/net-dns/dnscrypt-proxy/Manifest @@ -2,3 +2,4 @@ DIST dnscrypt-proxy-2.0.33.tar.gz 2723092 BLAKE2B 26ed819f264c1a536b2e47d9ffa412 DIST dnscrypt-proxy-2.0.34.tar.gz 2741556 BLAKE2B 81e3c5b1de70cf81882725b1d1f9bfb0b687dbac6ce408c70178ac7107c6c4fc6fbee4a05deb775519aef82c2added5cec9e264a73af1b6eca1524ecd973c381 SHA512 b48bbedbd5fea5514669ff5593ecd0aee083979c3030fe775558441ee2c398206eba786b9497022c3fab08fe7ee49dcc5205303629834f8fe65d7246e3352381 DIST dnscrypt-proxy-2.0.35.tar.gz 2740595 BLAKE2B a64d1771979179f6b2387473c6ac21705b30263572550efd4ffb8ef008e67a74878ab4e72bbb4f29528c4c13dfaf4654f7625671579cb90c3b784ab4299f7ec0 SHA512 41e3c0646e215da3ce00e9ff9f22a4d3468b6589c424343ce0649c5a47cdbce26c2d9ffc3abf61c35d85eda964c499877d6f13619ce2308fe045a0272b1ca0e9 DIST dnscrypt-proxy-2.0.36.tar.gz 2814470 BLAKE2B d1483d1c0550d9493129fd7b9969d45ab5225b09cfa6c2e10c60d9df963742664a1fa75720561e1e883c4688077ee1e2de84669f527271c8c5455e435ea2daf8 SHA512 b1e3ed2a0226eaf35980b9f1125e0794640bcd837f99b8f2a0346498770305f04e27f13ccf97f01f0639285ef35f63cbbf72e9f2b419d592b615f6b07cdf7f2d +DIST dnscrypt-proxy-2.0.38.tar.gz 2814501 BLAKE2B 6dd4e3a0056a7a687335fcf6f15d8dccd9088c0cb44fa8f44be65a25290e0cbbde5b122cf43a2488311ab6b65511a9311b16434bdd31df1dbed0c2dd89e224b1 SHA512 eab418580eddce4f1788784cdea15ff7f2456c7f723b495fbc70a7ed5b3e9828fb0bc3b0ac169718044f27b081cb94d561054d24b1bd167fb8d84c5aeaae1a26 diff --git a/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.38.ebuild b/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.38.ebuild new file mode 100644 index 000..df223114220 --- /dev/null +++ b/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.38.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +EGO_PN="github.com/jedisct1/${PN}" + +inherit fcaps go-module systemd + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://${EGO_PN}.git; +else + SRC_URI="https://${EGO_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~ppc64 ~x86" +fi + +DESCRIPTION="A flexible DNS proxy, with support for encrypted DNS protocols" +HOMEPAGE="https://github.com/jedisct1/dnscrypt-proxy; + +LICENSE="Apache-2.0 BSD ISC MIT MPL-2.0" +SLOT="0" +IUSE="pie" + +BDEPEND=">=dev-lang/go-1.13" + +RDEPEND=" + acct-group/dnscrypt-proxy + acct-user/dnscrypt-proxy +" + +FILECAPS=( cap_net_bind_service+ep usr/bin/dnscrypt-proxy ) +PATCHES=( "${FILESDIR}"/config-full-paths-r10.patch ) + +src_compile() { + pushd "${PN}" >/dev/null || die + go build -buildmode="$(usex pie pie default)" || die + popd >/dev/null || die +} + +src_install() { + pushd "${PN}" >/dev/null || die + + dobin dnscrypt-proxy + + insinto /etc/dnscrypt-proxy + newins example-dnscrypt-proxy.toml dnscrypt-proxy.toml + doins example-{blacklist.txt,whitelist.txt} + doins example-{cloaking-rules.txt,forwarding-rules.txt} + + popd >/dev/null || die + + insinto /usr/share/dnscrypt-proxy + doins -r "utils/generate-domains-blacklists/." + + newinitd "${FILESDIR}"/dnscrypt-proxy.initd dnscrypt-proxy + newconfd "${FILESDIR}"/dnscrypt-proxy.confd dnscrypt-proxy + + systemd_newunit "${FILESDIR}"/dnscrypt-proxy.service dnscrypt-proxy.service + systemd_newunit "${FILESDIR}"/dnscrypt-proxy.socket dnscrypt-proxy.socket + + insinto /etc/logrotate.d + newins "${FILESDIR}"/dnscrypt-proxy.logrotate dnscrypt-proxy + + einstalldocs +} + +pkg_postinst() { + fcaps_pkg_postinst + go-module_pkg_postinst + + if ! use filecaps; then + ewarn "'filecaps' USE flag is disabled" + ewarn "${PN} will fail to listen on port 53" + ewarn "please do one the following:" + ewarn "1) re-enable 'filecaps'" + ewarn "2) change port to > 1024" + ewarn "3) configure to run ${PN} as root (not recommended)" + ewarn + fi + + if systemd_is_booted || has_version sys-apps/systemd; then + elog "Using systemd socket activation may cause issues with speed" + elog "latency and
[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust-bin/
commit: 8d09b8d3505f9eb450d2c315298335c2c21dc30e Author: Georgy Yakovlev gentoo org> AuthorDate: Thu Jan 30 20:31:24 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Thu Jan 30 20:38:34 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d09b8d3 dev-lang/rust-bin: QA: RedundantDodir Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev gentoo.org> dev-lang/rust-bin/rust-bin-1.37.0.ebuild | 2 +- dev-lang/rust-bin/rust-bin-1.38.0.ebuild | 2 +- dev-lang/rust-bin/rust-bin-1.39.0.ebuild | 2 +- dev-lang/rust-bin/rust-bin-1.40.0.ebuild | 2 +- dev-lang/rust-bin/rust-bin-1.41.0.ebuild | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/dev-lang/rust-bin/rust-bin-1.37.0.ebuild b/dev-lang/rust-bin/rust-bin-1.37.0.ebuild index b0b8d64de82..a2f03ec227a 100644 --- a/dev-lang/rust-bin/rust-bin-1.37.0.ebuild +++ b/dev-lang/rust-bin/rust-bin-1.37.0.ebuild @@ -133,7 +133,7 @@ src_install() { echo /usr/bin/rustfmt >> "${T}/provider-${P}" echo /usr/bin/cargo-fmt >> "${T}/provider-${P}" fi - dodir /etc/env.d/rust + insinto /etc/env.d/rust doins "${T}/provider-${P}" } diff --git a/dev-lang/rust-bin/rust-bin-1.38.0.ebuild b/dev-lang/rust-bin/rust-bin-1.38.0.ebuild index b35a773f3c2..8ae4cfb6ab9 100644 --- a/dev-lang/rust-bin/rust-bin-1.38.0.ebuild +++ b/dev-lang/rust-bin/rust-bin-1.38.0.ebuild @@ -133,7 +133,7 @@ src_install() { echo /usr/bin/rustfmt >> "${T}/provider-${P}" echo /usr/bin/cargo-fmt >> "${T}/provider-${P}" fi - dodir /etc/env.d/rust + insinto /etc/env.d/rust doins "${T}/provider-${P}" } diff --git a/dev-lang/rust-bin/rust-bin-1.39.0.ebuild b/dev-lang/rust-bin/rust-bin-1.39.0.ebuild index 7134754b7a1..6660b1a1ef2 100644 --- a/dev-lang/rust-bin/rust-bin-1.39.0.ebuild +++ b/dev-lang/rust-bin/rust-bin-1.39.0.ebuild @@ -133,7 +133,7 @@ src_install() { echo /usr/bin/rustfmt >> "${T}/provider-${P}" echo /usr/bin/cargo-fmt >> "${T}/provider-${P}" fi - dodir /etc/env.d/rust + insinto /etc/env.d/rust doins "${T}/provider-${P}" } diff --git a/dev-lang/rust-bin/rust-bin-1.40.0.ebuild b/dev-lang/rust-bin/rust-bin-1.40.0.ebuild index b35a773f3c2..8ae4cfb6ab9 100644 --- a/dev-lang/rust-bin/rust-bin-1.40.0.ebuild +++ b/dev-lang/rust-bin/rust-bin-1.40.0.ebuild @@ -133,7 +133,7 @@ src_install() { echo /usr/bin/rustfmt >> "${T}/provider-${P}" echo /usr/bin/cargo-fmt >> "${T}/provider-${P}" fi - dodir /etc/env.d/rust + insinto /etc/env.d/rust doins "${T}/provider-${P}" } diff --git a/dev-lang/rust-bin/rust-bin-1.41.0.ebuild b/dev-lang/rust-bin/rust-bin-1.41.0.ebuild index b35a773f3c2..8ae4cfb6ab9 100644 --- a/dev-lang/rust-bin/rust-bin-1.41.0.ebuild +++ b/dev-lang/rust-bin/rust-bin-1.41.0.ebuild @@ -133,7 +133,7 @@ src_install() { echo /usr/bin/rustfmt >> "${T}/provider-${P}" echo /usr/bin/cargo-fmt >> "${T}/provider-${P}" fi - dodir /etc/env.d/rust + insinto /etc/env.d/rust doins "${T}/provider-${P}" }
[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust/
commit: b4b385380976a63eb7e591e882fd50739fa6f468 Author: Georgy Yakovlev gentoo org> AuthorDate: Thu Jan 30 20:33:42 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Thu Jan 30 20:38:34 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4b38538 dev-lang/rust: QA: RedundantDodir Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev gentoo.org> dev-lang/rust/rust-1.37.0.ebuild| 2 +- dev-lang/rust/rust-1.38.0.ebuild| 2 +- dev-lang/rust/rust-1.39.0.ebuild| 2 +- dev-lang/rust/rust-1.40.0-r1.ebuild | 2 +- dev-lang/rust/rust-1.40.0.ebuild| 2 +- dev-lang/rust/rust-1.41.0.ebuild| 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/dev-lang/rust/rust-1.37.0.ebuild b/dev-lang/rust/rust-1.37.0.ebuild index 035be4593a3..542c7dc00d1 100644 --- a/dev-lang/rust/rust-1.37.0.ebuild +++ b/dev-lang/rust/rust-1.37.0.ebuild @@ -304,7 +304,7 @@ src_install() { echo /usr/bin/rustfmt >> "${T}/provider-${P}" echo /usr/bin/cargo-fmt >> "${T}/provider-${P}" fi - dodir /etc/env.d/rust + insinto /etc/env.d/rust doins "${T}/provider-${P}" } diff --git a/dev-lang/rust/rust-1.38.0.ebuild b/dev-lang/rust/rust-1.38.0.ebuild index d8392ae3612..23b7ca132b1 100644 --- a/dev-lang/rust/rust-1.38.0.ebuild +++ b/dev-lang/rust/rust-1.38.0.ebuild @@ -304,7 +304,7 @@ src_install() { echo /usr/bin/rustfmt >> "${T}/provider-${P}" echo /usr/bin/cargo-fmt >> "${T}/provider-${P}" fi - dodir /etc/env.d/rust + insinto /etc/env.d/rust doins "${T}/provider-${P}" } diff --git a/dev-lang/rust/rust-1.39.0.ebuild b/dev-lang/rust/rust-1.39.0.ebuild index ee86f20c09f..d369e43890f 100644 --- a/dev-lang/rust/rust-1.39.0.ebuild +++ b/dev-lang/rust/rust-1.39.0.ebuild @@ -309,7 +309,7 @@ src_install() { echo /usr/bin/rustfmt >> "${T}/provider-${P}" echo /usr/bin/cargo-fmt >> "${T}/provider-${P}" fi - dodir /etc/env.d/rust + insinto /etc/env.d/rust doins "${T}/provider-${P}" } diff --git a/dev-lang/rust/rust-1.40.0-r1.ebuild b/dev-lang/rust/rust-1.40.0-r1.ebuild index 9cc55df24b3..8be040d0227 100644 --- a/dev-lang/rust/rust-1.40.0-r1.ebuild +++ b/dev-lang/rust/rust-1.40.0-r1.ebuild @@ -320,7 +320,7 @@ src_install() { echo /usr/bin/rustfmt >> "${T}/provider-${P}" echo /usr/bin/cargo-fmt >> "${T}/provider-${P}" fi - dodir /etc/env.d/rust + insinto /etc/env.d/rust doins "${T}/provider-${P}" } diff --git a/dev-lang/rust/rust-1.40.0.ebuild b/dev-lang/rust/rust-1.40.0.ebuild index 5fbd8bd1410..c4338e1d3c5 100644 --- a/dev-lang/rust/rust-1.40.0.ebuild +++ b/dev-lang/rust/rust-1.40.0.ebuild @@ -307,7 +307,7 @@ src_install() { echo /usr/bin/rustfmt >> "${T}/provider-${P}" echo /usr/bin/cargo-fmt >> "${T}/provider-${P}" fi - dodir /etc/env.d/rust + insinto /etc/env.d/rust doins "${T}/provider-${P}" } diff --git a/dev-lang/rust/rust-1.41.0.ebuild b/dev-lang/rust/rust-1.41.0.ebuild index 98bd9b6b817..69e3e04d532 100644 --- a/dev-lang/rust/rust-1.41.0.ebuild +++ b/dev-lang/rust/rust-1.41.0.ebuild @@ -328,7 +328,7 @@ src_install() { echo /usr/bin/rustfmt >> "${T}/provider-${P}" echo /usr/bin/cargo-fmt >> "${T}/provider-${P}" fi - dodir /etc/env.d/rust + insinto /etc/env.d/rust doins "${T}/provider-${P}" }
[gentoo-commits] repo/gentoo:master commit in: net-misc/dibbler/
commit: 77d158b0e5af33e17bbab8c0400b8bf68e446a8f Author: Bernard Cafarelli gentoo org> AuthorDate: Thu Jan 30 20:33:10 2020 + Commit: Bernard Cafarelli gentoo org> CommitDate: Thu Jan 30 20:33:22 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77d158b0 net-misc/dibbler: fix unconditional dep on virtual/resolvconf Closes: https://bugs.gentoo.org/707386 Package-Manager: Portage-2.3.86, Repoman-2.3.20 Signed-off-by: Bernard Cafarelli gentoo.org> net-misc/dibbler/{dibbler-1.0.1-r1.ebuild => dibbler-1.0.1-r2.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/dibbler/dibbler-1.0.1-r1.ebuild b/net-misc/dibbler/dibbler-1.0.1-r2.ebuild similarity index 96% rename from net-misc/dibbler/dibbler-1.0.1-r1.ebuild rename to net-misc/dibbler/dibbler-1.0.1-r2.ebuild index bf028c2ee5e..9490ae32650 100644 --- a/net-misc/dibbler/dibbler-1.0.1-r1.ebuild +++ b/net-misc/dibbler/dibbler-1.0.1-r2.ebuild @@ -13,7 +13,7 @@ SLOT="0" KEYWORDS="~amd64 ~arm64 ~hppa ~mips ~x86" IUSE="doc resolvconf" -RDEPEND="virtual/resolvconf" +RDEPEND="resolvconf? ( virtual/resolvconf )" DEPEND="${RDEPEND} doc? ( || (
[gentoo-commits] repo/gentoo:master commit in: sci-libs/proj/
commit: 9fa591c503886aae42498a123a05e6b27f7db0bc Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Jan 30 20:07:00 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Jan 30 20:07:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fa591c5 sci-libs/proj: Drop 6.0.0 and 6.2.0 Package-Manager: Portage-2.3.86, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> sci-libs/proj/Manifest | 3 --- sci-libs/proj/proj-6.0.0.ebuild | 45 --- sci-libs/proj/proj-6.2.0.ebuild | 47 - 3 files changed, 95 deletions(-) diff --git a/sci-libs/proj/Manifest b/sci-libs/proj/Manifest index 74536d15a9d..8e1f7ced741 100644 --- a/sci-libs/proj/Manifest +++ b/sci-libs/proj/Manifest @@ -1,12 +1,9 @@ DIST proj-4.9.2-org_proj4_PJ.h 2960 BLAKE2B f5f367910490fb781a7ddb512e8eaae2d6de4fd1f5b8e9e1dc1b189959a57499174f6b1e90476f10cb4cb8860e069061eb8b507fbbb46b3e1e394df43f67561e SHA512 db2c2b8920ef1c0c56395480dd514e372d5385839ac553a36c92431f5662bb8ec47706489b5c12e0c4308967da58fc94b29a957ede627274ab685ab647151f2c DIST proj-4.9.2.tar.gz 874816 BLAKE2B a59a405298a7c8d5bcf3e1a29c5949b466fed5c3745d0f6d631fff3282f6135d6be21cd75c9b377692f4fb98ae6e10e75867fdeab868fdb49c1578073cd7e802 SHA512 34a506742bb27cbc7f5ee91ee7f8c7a27d0f5644a1dcfd11b1e59120040804b1621ddfa4212bff45a1c3fb85511e48ece21612e86033139bafbb50c165e77cda DIST proj-5.2.0.tar.gz 1398188 BLAKE2B 37a3a8ed78fd65342f33859662a38f85c3087409db9f00eb031feb5a2527a056e5f0debd97b47f9d08ba6575af2c41d9051de0865e1ad8bd88c956358e519d77 SHA512 f773117d22309d4ee8dbedc2a7b6ba27e8cd032e1bd0af3c98f270bf7b7ab3353be0b04d91202a1f137fc45164c8e8a52712bb06281948008160d08f9f9074ba -DIST proj-6.0.0.tar.gz 2405217 BLAKE2B 7d0be7753048ffb0b95a7aca8bf73346c4239112527bf0c4a37b22a25c66f97c7692445608cd7aff422edeec18e9eb90839d84cda117dda0bbdefbe274b3e5e3 SHA512 bc4d2f02d697aa01099f5e973a7ca70072f51210754e4d9331ae5bfdef886a41984ce27c1ff926da14fd199005bf9cad7162ab3ea8f3f421ac8b60bc8defd8f7 -DIST proj-6.2.0.tar.gz 2685319 BLAKE2B 8af166a9c98e07cde9e469fc8dbc5033f785181793b989211619fefa443f6449402d66bd42670ca17d81bf3a00d9d7d5c196e16a7975da2a5937ff5a81b771ee SHA512 4c2fd898103c8955a48557353c6866723d6e6b3769580d0b9cb63a685cf4e53ebe63b965498c2ba03eac4827a68fd0036a2234364a7d92dc28e5cdaecf90142d DIST proj-6.2.1.tar.gz 2698759 BLAKE2B 69867c05ef727df63351bbb8bc787d039c6a333a6e28b5fbbd1814fd9ca3ec279dd58ee7f0f79c3601ced270b6fa38619120e58f4407c49890a74996bbf88da5 SHA512 1e8632a9c6fa00c0354473f60d81e4644f173b42f6613856ba03e2404f429864fd5052aacba945ccd265173397bed2abdbe325320b54bc7b1c4a75ad95395a89 DIST proj-6.3.0.tar.gz 2758388 BLAKE2B 33f9d6ce6aa885667b7c1337abd218ee802581320880288f948378073d04c46118927147794ce6c97616c906c683c33bf10984d08463faea214ffbe80b12d62b SHA512 679fd2e57f27feeb956d2a8843cb9028895a78f0dac104c920cc9060afade434b953fb381fed350e5c8ac15cd796f795220e0f1ad276a4f7482d6e7f5681d06e DIST proj-datumgrid-1.5.zip 2250131 BLAKE2B c83b5bab72b790c70fbf3b95782ba4e8e93e2accc93a0a8c06667908dc437de44aa3623799f685e020269090be103bac568fe6a9d73ce128b8af024ec1ca8442 SHA512 9d9a935b3e984721a1ceafac49c139d3c5d9923c5bcef5f57fec8028a043c86e7de8bad9c200fa38cd6d1bf27b32dd0126597d42fee793d055e686f090604bf3 DIST proj-datumgrid-1.8.tar.gz 6604329 BLAKE2B 78df259a811a79457d011b4f675f1a72b6613928bb0083d01bfe65bb4c333628725b300efdb7cf10ebc6f26ff03733886c20f25c7aef80875e81e59bda9fd7d3 SHA512 23153f5b57d210e37cd6e9e0fced23bdabb1c67476e9fb50eb83a68ae066a5c3675822472f5d558d10ddf36ac1d73d538b75304d112a1bfcd8d0bbd26c6481a5 -DIST proj-datumgrid-1.8.zip 6601640 BLAKE2B d439286c27b04767b4085f109a3bbbd555ac9e5acad2f673d5641fee433235b5a5410236ce32e42d3b11ce06d3199dec76c6e41aaa2b5dfd14a09b6b33928164 SHA512 991206f17348b3de484eb5364d773cd06577057228c2d1a0a1c1658308e2596ca13338a666fa71ddd76d538f23dd5bf21e178fd26a785717edd847a17e5c0cd1 DIST proj-datumgrid-europe-1.4.tar.gz 26115747 BLAKE2B 3dfb5c19362f9d9cdfc4ee5469e536b97d963a5ac3bcf6652ef5935ec393f4035bc15abc444d62cfa477478faabd66a8effe64dbb8eb26b7d73a717b4eae2e53 SHA512 4043c0791af086541a3e08f7ad667b25968ed25e6595c1f047e1272f52838d28ab4010a076f9524882f97d7aa9104769c0b9cdf17394915c5b70b0dc13e019ee DIST proj-datumgrid-europe-1.5.tar.gz 187195036 BLAKE2B 0f88922435793930e21ace8488e0d1cd6a6325880f90d61a91d1592e51191514db7fc93e08c4a6c51699e3eb43762786d11eea425c181a8d3f73ec5ad7848092 SHA512 456a8c27dad7ef8fc1790ef822e7e8dcbc69b79e0a28df8c6b58d24b0ef4a3221cebd8e911a0d84b7f00694247b0fb8f4361a38d7369f921da000c838812f389 diff --git a/sci-libs/proj/proj-6.0.0.ebuild b/sci-libs/proj/proj-6.0.0.ebuild deleted file mode 100644 index 33659935360..000 --- a/sci-libs/proj/proj-6.0.0.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit eutils java-pkg-opt-2 flag-o-matic - -DESCRIPTION="Proj.4
[gentoo-commits] repo/gentoo:master commit in: dev-db/postgis/
commit: 0013ad54f8a1b802403d20be7989895d07f19133 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Jan 30 19:54:55 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Jan 30 19:58:25 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0013ad54 dev-db/postgis: Sync 2.5.3 with , fix dependencies Package-Manager: Portage-2.3.86, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-db/postgis/postgis-2.5.3-r1.ebuild | 135 + 1 file changed, 135 insertions(+) diff --git a/dev-db/postgis/postgis-2.5.3-r1.ebuild b/dev-db/postgis/postgis-2.5.3-r1.ebuild new file mode 100644 index 000..5c308dbe1b1 --- /dev/null +++ b/dev-db/postgis/postgis-2.5.3-r1.ebuild @@ -0,0 +1,135 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +POSTGRES_COMPAT=( 9.{4..6} {10..12} ) +POSTGRES_USEDEP="server" +inherit autotools eapi7-ver postgres-multi + +MY_P="${PN}-$(ver_rs 3 '')" + +if [[ ${PV} = ** ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://git.osgeo.org/gitea/postgis/postgis.git; +else + PGIS="$(ver_cut 1-2)" + SRC_URI="https://download.osgeo.org/postgis/source/${MY_P}.tar.gz; + KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +fi + +DESCRIPTION="Geographic Objects for PostgreSQL" +HOMEPAGE="https://postgis.net; + +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-2" +SLOT="0" +IUSE="address-standardizer doc gtk mapbox static-libs test topology" + +REQUIRED_USE="test? ( doc ) ${POSTGRES_REQ_USE}" + +# Needs a running psql instance, doesn't work out of the box +RESTRICT="test" + +RDEPEND="${POSTGRES_DEP} + dev-libs/json-c:= + dev-libs/libxml2:2 + >=sci-libs/geos-3.5.0 + >=sci-libs/proj-4.6.0:= + >=sci-libs/gdal-1.10.0 + address-standardizer? ( dev-libs/libpcre ) + gtk? ( x11-libs/gtk+:2 ) + mapbox? ( dev-libs/protobuf-c:= ) +" +DEPEND="${RDEPEND} + virtual/pkgconfig + doc? ( + app-text/docbook-xsl-stylesheets + app-text/docbook-xml-dtd:4.5 + dev-libs/libxslt + virtual/imagemagick-tools[png] + ) + test? ( dev-util/cunit ) +" + +PATCHES=( "${FILESDIR}/${PN}-2.2.0-arflags.patch" ) + +src_prepare() { + default + + if [[ ${PV} = ** ]] ; then + source "${S}"/Version.config + PGIS="${POSTGIS_MAJOR_VERSION}.${POSTGIS_MINOR_VERSION}" + fi + + # These modules are built using the same *FLAGS that were used to build + # dev-db/postgresql. The right thing to do is to ignore the current + # *FLAGS settings. + QA_FLAGS_IGNORED="usr/lib(64)?/(rt)?postgis-${PGIS}\.so" + + local AT_M4DIR="macros" + eautoreconf + + postgres-multi_src_prepare +} + +src_configure() { + local myeconfargs=( + $(use_with address-standardizer) + $(use_with gtk gui) + $(use_with mapbox protobuf) + $(use_with topology) + ) + postgres-multi_foreach econf "${myeconfargs[@]}" +} + +src_compile() { + postgres-multi_foreach emake + postgres-multi_foreach emake -C topology + + if use doc ; then + postgres-multi_foreach emake comments + postgres-multi_foreach emake cheatsheets + postgres-multi_forbest emake -C doc html + fi +} + +src_install() { + postgres-multi_foreach emake DESTDIR="${D}" install + postgres-multi_foreach emake -C topology DESTDIR="${D}" install + postgres-multi_forbest dobin ./utils/postgis_restore.pl + + dodoc CREDITS TODO loader/README.* doc/*txt + + docinto topology + dodoc topology/{TODO,README} + + if use doc ; then + postgres-multi_foreach emake DESTDIR="${D}" comments-install + + docinto html + postgres-multi_forbest dodoc doc/html/{postgis.html,style.css} + + docinto html/images + postgres-multi_forbest dodoc doc/html/images/* + fi + + use static-libs || find "${ED}" -name '*.a' -delete +} + +pkg_postinst() { + ebegin "Refreshing PostgreSQL symlinks" + postgresql-config update + eend $? + + local base_uri="https://postgis.net/docs/manual-; + if [[ ${PV} = ** ]] ; then + base_uri+="dev" + else + base_uri+="${PGIS}" + fi + + elog "To finish installing PostGIS, follow the directions detailed at:" + elog "${base_uri}/postgis_installation.html#create_new_db_extensions" +}
[gentoo-commits] repo/gentoo:master commit in: games-action/xblast/files/, games-action/xblast/
commit: 82797d77cac4993aec2a27bed2ac315d5c404a4b Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Jan 30 19:57:11 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Jan 30 19:57:11 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82797d77 games-action/xblast: tweak for gcc-10, bug #707470 Reported-by: Toralf Förster Closes: https://bugs.gentoo.org/707470 Package-Manager: Portage-2.3.86, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich gentoo.org> .../xblast/files/xblast-2.10.4-gcc-10.patch| 22 ++ games-action/xblast/xblast-2.10.4-r1.ebuild| 6 +- 2 files changed, 27 insertions(+), 1 deletion(-) diff --git a/games-action/xblast/files/xblast-2.10.4-gcc-10.patch b/games-action/xblast/files/xblast-2.10.4-gcc-10.patch new file mode 100644 index 000..01d6da9bd13 --- /dev/null +++ b/games-action/xblast/files/xblast-2.10.4-gcc-10.patch @@ -0,0 +1,22 @@ +--- a/cfg_control.h b/cfg_control.h +@@ -29,7 +29,7 @@ + #define NUM_KEYB_CONTROLS 2 + + /* constant assignment of control to event type */ +-const XBEventCode keyEventType[NUM_KEYB_CONTROLS]; ++extern const XBEventCode keyEventType[NUM_KEYB_CONTROLS]; + + /* ingame controls for editing*/ + typedef struct +--- a/network.h b/network.h +@@ -105,7 +105,7 @@ typedef enum + #define TEAM_UNDEF 252 + + /* team color assignment */ +-const XBColor teamColors[NUM_XBTS]; ++extern const XBColor teamColors[NUM_XBTS]; + + /* results of game config receive/create */ + typedef enum diff --git a/games-action/xblast/xblast-2.10.4-r1.ebuild b/games-action/xblast/xblast-2.10.4-r1.ebuild index 72666813a3c..3da27dd600a 100644 --- a/games-action/xblast/xblast-2.10.4-r1.ebuild +++ b/games-action/xblast/xblast-2.10.4-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -32,6 +32,10 @@ RDEPEND=" DEPEND="${RDEPEND} x11-libs/libXt" +PATCHES=( + "${FILESDIR}"/${P}-gcc-10.patch +) + src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: net-mail/mlmmj/files/, net-mail/mlmmj/
commit: a1c0385dd3e7a463ababe24f39d96dffd1f6ac28 Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Jan 30 19:49:12 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Jan 30 19:49:34 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1c0385d net-mail/mlmmj: tweak for gcc-10, bug # Reported-by: Toralf Förster Closes: https://bugs.gentoo.org/707476 Package-Manager: Portage-2.3.86, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich gentoo.org> net-mail/mlmmj/files/mlmmj-1.3.0-gcc-10.patch | 20 net-mail/mlmmj/mlmmj-1.3.0.ebuild | 3 ++- 2 files changed, 22 insertions(+), 1 deletion(-) diff --git a/net-mail/mlmmj/files/mlmmj-1.3.0-gcc-10.patch b/net-mail/mlmmj/files/mlmmj-1.3.0-gcc-10.patch new file mode 100644 index 000..83217241e1d --- /dev/null +++ b/net-mail/mlmmj/files/mlmmj-1.3.0-gcc-10.patch @@ -0,0 +1,20 @@ +--- a/include/mlmmj.h b/include/mlmmj.h +@@ -81,7 +81,7 @@ enum subtype { + SUB_NONE /* For when an address is not subscribed at all */ + }; + +-char *subtype_strs[7]; /* count matches enum above; defined in subscriberfuncs.c */ ++extern char *subtype_strs[7]; /* count matches enum above; defined in subscriberfuncs.c */ + + enum subreason { + SUB_REQUEST, +@@ -92,7 +92,7 @@ enum subreason { + SUB_SWITCH + }; + +-char * subreason_strs[6]; /* count matches enum above; defined in subscriberfuncs.c */ ++extern char * subreason_strs[6]; /* count matches enum above; defined in subscriberfuncs.c */ + + void print_version(const char *prg); + diff --git a/net-mail/mlmmj/mlmmj-1.3.0.ebuild b/net-mail/mlmmj/mlmmj-1.3.0.ebuild index 66a6bc8a1e1..c955caee300 100644 --- a/net-mail/mlmmj/mlmmj-1.3.0.ebuild +++ b/net-mail/mlmmj/mlmmj-1.3.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -18,6 +18,7 @@ S="${WORKDIR}/${MY_P}" DOCS="AUTHORS ChangeLog FAQ README* TODO TUNABLES UPGRADE" PATCHES=( "${FILESDIR}"/mlmmj-1.2.19.0-listcontrol-customheaders.patch + "${FILESDIR}"/mlmmj-1.3.0-gcc-10.patch ) src_configure() {
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-kernel-bin/
commit: dc3e7c87c677a9a3f8be156d10cd5c77319e4e7c Author: Michał Górny gentoo org> AuthorDate: Thu Jan 30 19:04:09 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 30 19:29:40 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc3e7c87 sys-kernel/gentoo-kernel-bin: Bump to 5.4.16 Signed-off-by: Michał Górny gentoo.org> sys-kernel/gentoo-kernel-bin/Manifest | 2 + .../gentoo-kernel-bin-5.4.16.ebuild| 46 ++ 2 files changed, 48 insertions(+) diff --git a/sys-kernel/gentoo-kernel-bin/Manifest b/sys-kernel/gentoo-kernel-bin/Manifest index 0ffc5fb4b09..6e5fd200dee 100644 --- a/sys-kernel/gentoo-kernel-bin/Manifest +++ b/sys-kernel/gentoo-kernel-bin/Manifest @@ -12,5 +12,7 @@ DIST gentoo-kernel-5.4.14-1.amd64.xpak 64963236 BLAKE2B 889cc4f8b91125091d47cf31 DIST gentoo-kernel-5.4.14-1.x86.xpak 56416101 BLAKE2B 69d9cc59be4bde782bb01e259f6c97c2a73c112a6317d0273c5632e74ec1edcd00cb1d60a8cf8dbb132cff65db3d36baeb7a3179fb320a74a127a09f566ede2a SHA512 e64f3aa947bf2439082e9765e0dbb380fa32be3542bdee2e5445d549505dbb08e24bfc4fe17b6ed3aadd0bd7e4e4670412baab0290afb0c0c6f32a32a490 DIST gentoo-kernel-5.4.15-1.amd64.xpak 64980910 BLAKE2B fcc4d99071750629a9a0045bb02c2595511344827233b1165942ae242cfba3f3ee3b491191b4371bb2d065564fa9a2a8c23e1f885e178fe4e748e66b3540ff43 SHA512 f8feb620f591056e6d3f39cc110cda290905f9222d254aaf33d1f959227bb5606cd86daa72daccaa32e4066de9f90c4498c9dedd81708341a0f1c34869cc4cc7 DIST gentoo-kernel-5.4.15-1.x86.xpak 56401630 BLAKE2B 0c557b4e6dc175b2a33942e6dcfb0e4b39ebc74b1ef4fb7a52f5e911e6e62fec2305ec0f52a8d6b1b1353e7f01dc9c4f338071f81c78350a56bfdbeed8c9496a SHA512 c1616088d4a755019cf18bb30574ba38bd84e6864c41062afd240049dc257fd342998eb2db54fe62cb0586e5109c18c0ed2cab79209ab9bc70d1cb3e3d5c3418 +DIST gentoo-kernel-5.4.16-1.amd64.xpak 64944769 BLAKE2B 8d7c4db931c77db5fd0e63f9dfda5b1bde8284a0f79ba6dde70fa2578ce82726353d550bd55c50a5a719ea51847add3bae69aa934281c2897f84b1e4b8413575 SHA512 1f6758f7562056dd65eb88e22ade903c1ba03de68dfc3f800ef7412ec6f6549325d4104e047736659dcd9e3abefce26606748b4c818f6abbc2d219b34a9ea6a4 +DIST gentoo-kernel-5.4.16-1.x86.xpak 56412474 BLAKE2B 9564f7e380d4e682b080a0b05cb5c1619273c019330d6c1486726bf135d14522a0c67370ac44858bfb28857c1fa0cfcb8d665c0151b6fe319f36f615a6d3f6b7 SHA512 09e92d53bdfbc5736f51c68d4b0d31e3210d29ca5bbad6a78dd3477acf5cb6f8c8f4e501d6d0598a844425502b7770b127d971b48d4d3f9add43ff1b93ab DIST tinycorelinux-10.1-amd64.qcow2 16842752 BLAKE2B e013e76503c335739a9623c0901ca791937a0e6b177854535cadec1e2c2cd2df588283ed3128cf652595f32264fbfe5b3bd3a8c97665fd4da344e308535be366 SHA512 c3aeb20ff8769da9211694b7f701907cc7ae7582cdfad2c2fdc008d97ebcbd9dc08245b4e8f8450e1cb304bd705345a11fe79f901a47979fee91443841d55641 DIST tinycorelinux-10.1-x86.qcow2 14876672 BLAKE2B 3c760eb7438b13261e52ecfaa33a53649ced95f1ab40aae52134b8cdc31a16d7aa0d6a6dd716e268ed148e9d77a10b7c700b141b61d70c82d271ffe88e8e2a3c SHA512 9964538dc42f232a11949f74b61d46422ea5da3bdc253a217119bd0b8a750c40fd2da0b07157067be9ac0226472614f210a1248114df0d331df390979867a895 diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.16.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.16.ebuild new file mode 100644 index 000..68ca59b5735 --- /dev/null +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.16.ebuild @@ -0,0 +1,46 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-install + +MY_P=${P/-bin/}-1 +DESCRIPTION="Pre-built Linux kernel with genpatches" +HOMEPAGE="https://www.kernel.org/; +SRC_URI+=" + amd64? ( + https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak + -> ${MY_P}.amd64.xpak + ) + x86? ( + https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak + -> ${MY_P}.x86.xpak + )" +S=${WORKDIR} + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + !sys-kernel/gentoo-kernel:${SLOT} + !sys-kernel/vanilla-kernel:${SLOT} + !sys-kernel/vanilla-kernel-bin:${SLOT}" + +QA_PREBUILT='*' + +src_unpack() { + ebegin "Unpacking ${MY_P}.${ARCH}.xpak" + tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak") + eend ${?} || die "Unpacking ${MY_P} failed" +} + +src_test() { + kernel-install_test "${PV}" \ + "${WORKDIR}/usr/src/linux-${PV}/$(kernel-install_get_image_path)" \ + "lib/modules/${PV}" +} + +src_install() { + mv * "${ED}" || die +}
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-kernel-bin/
commit: 256d04896ad2cce0139f22291becd662b09a6e85 Author: Michał Górny gentoo org> AuthorDate: Thu Jan 30 18:29:28 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 30 19:29:39 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=256d0489 sys-kernel/vanilla-kernel-bin: Bump to 5.4.16 Signed-off-by: Michał Górny gentoo.org> sys-kernel/vanilla-kernel-bin/Manifest | 2 + .../vanilla-kernel-bin-5.4.16.ebuild | 44 ++ 2 files changed, 46 insertions(+) diff --git a/sys-kernel/vanilla-kernel-bin/Manifest b/sys-kernel/vanilla-kernel-bin/Manifest index 19d291535ca..3a6393a0da5 100644 --- a/sys-kernel/vanilla-kernel-bin/Manifest +++ b/sys-kernel/vanilla-kernel-bin/Manifest @@ -14,3 +14,5 @@ DIST vanilla-kernel-5.4.14-1.amd64.xpak 64956301 BLAKE2B 18c1425ec55a9459cf40c7a DIST vanilla-kernel-5.4.14-1.x86.xpak 56381779 BLAKE2B 07c96328a7eea978c4af371910f094cabdd3faa09ff311804e74f7c89e0c1d2c938a812085c4b80510d95196536fc5ab4a43e5c384606f6ba145dc5258b0fa17 SHA512 19733434e2106ea61a52df98d64fde21c719656fdfe942a7641838657353f99cd34db32c047396ef6b190f5ebd10ca521938ce680aff4a7b8f09110d12cc1bd9 DIST vanilla-kernel-5.4.15-1.amd64.xpak 64976137 BLAKE2B 2853933e64e66e471b78230c2439c33fe1e1a014da7f1689ed8345dd412a61e3d2f0b0f8363631911a3a8047ad3f7cade3d37e0dd70f6f963f826f40f3b81b7e SHA512 0a06108b3b63a44c9a4256527bee1dd6313089e8a50edf947f0a76c24605e41fcaa1a76ad3845fe511e8f3a722b5d5b33a5dafceaee598daad4294fe1d5f2430 DIST vanilla-kernel-5.4.15-1.x86.xpak 56398033 BLAKE2B 6efd03ac696208583899d2cffe12fbbd89cced37f5f53a51b0ab574f2097545a87c4f4b62b6e7cb0cc91018fa113fe523708c44b33d11db1f4a4ea069b4d7dbf SHA512 6201a4b303314a649843855195faccaa9ac85148e7b52a9550d619feb4b91ad4c11657d8ebe3783076f91d05039d5131a691545139ac91849f1724c59a9a1470 +DIST vanilla-kernel-5.4.16-1.amd64.xpak 64967142 BLAKE2B 7272e0ffe9fdf0e800193a79d71c4aadb3593e6a63e55e9b09be1923cbf66369b0e311651fcf9fde21d8949196a9efc462591edfa0dffef7d18770c5841eb886 SHA512 28d9470e722c645a6bbc38d279548cb2757aa9cc29e2b50a592c94f16d72881ae628570a1fa4706f794c788d798a33e25e6f1d04879cab572c22a61c4e34e64d +DIST vanilla-kernel-5.4.16-1.x86.xpak 56395375 BLAKE2B cbc26a745c37f6f5990ae0463a04f6720feebdc3590d1fb6a8050902557d58b71dc3b6c343869c6611108866643a113c390657e6f82902697e62d349b1212b37 SHA512 1f7a92a29073af2aede42ca2556d295dddc6db7303dd6cf345915294648e2e4a34eecf35fac516a187793f5e33adfd08abedcb7e132500113bdca847013f8fff diff --git a/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.16.ebuild b/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.16.ebuild new file mode 100644 index 000..c80f6f1ab4d --- /dev/null +++ b/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.16.ebuild @@ -0,0 +1,44 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-install + +MY_P=${P/-bin/}-1 +DESCRIPTION="Pre-built vanilla Linux kernel" +HOMEPAGE="https://www.kernel.org/; +SRC_URI+=" + amd64? ( + https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/vanilla-kernel/${MY_P}.xpak + -> ${MY_P}.amd64.xpak + ) + x86? ( + https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/vanilla-kernel/${MY_P}.xpak + -> ${MY_P}.x86.xpak + )" +S=${WORKDIR} + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + !sys-kernel/vanilla-kernel:${SLOT}" + +QA_PREBUILT='*' + +src_unpack() { + ebegin "Unpacking ${MY_P}.${ARCH}.xpak" + tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak") + eend ${?} || die "Unpacking ${MY_P} failed" +} + +src_test() { + kernel-install_test "${PV}" \ + "${WORKDIR}/usr/src/linux-${PV}/$(kernel-install_get_image_path)" \ + "lib/modules/${PV}" +} + +src_install() { + mv * "${ED}" || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust-bin/
commit: fc2c2d9d8829017cc9d6e3fb6c4b8881e290e7f4 Author: Georgy Yakovlev gentoo org> AuthorDate: Thu Jan 30 17:23:16 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Thu Jan 30 19:16:59 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc2c2d9d dev-lang/rust-bin: bump to 1.41.0 Package-Manager: Portage-2.3.86, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev gentoo.org> dev-lang/rust-bin/Manifest | 14 +++ dev-lang/rust-bin/rust-bin-1.41.0.ebuild | 167 +++ 2 files changed, 181 insertions(+) diff --git a/dev-lang/rust-bin/Manifest b/dev-lang/rust-bin/Manifest index a7608c361ad..c12f94d65b4 100644 --- a/dev-lang/rust-bin/Manifest +++ b/dev-lang/rust-bin/Manifest @@ -54,3 +54,17 @@ DIST rust-1.40.0-powerpc64le-unknown-linux-gnu.tar.xz 87972788 BLAKE2B ad1e460db DIST rust-1.40.0-s390x-unknown-linux-gnu.tar.xz 95398844 BLAKE2B e897ac3e1f46a63c7ad14e0e5229b7028ac325256e084439bcad0ced631eb26d50ca72710c46e59accb0e3d0574d08a9c15455be59a8d78173387d35ddd3bed7 SHA512 e71d3a1d85975653b6d972a4854c9e53be7f2d093a601145261c97f7917f869399fbc6322a04f63b782a5a28b91c3be40041a8c77367d19dec8d0e857cbbef14 DIST rust-1.40.0-x86_64-unknown-linux-gnu.tar.xz 110186516 BLAKE2B ad89d8cecbd565b23c98ec095bad218de971cb4bb89924bbcb012df6c9ecf0db2b50d624abdf6b050fe1f5067aea9311dc01852950a5ca5e993e99f913fc5dbc SHA512 11a2ad1d8b9e91cbe9ee6a1954d46ac75eeaa83f0c2425a8ad70d191727b02e86ead33d6464222effca6f5134c31a165801a854aa57bdb5f12944d605de3c1d1 DIST rust-1.40.0-x86_64-unknown-linux-musl.tar.xz 96869284 BLAKE2B 61cdf2eab51455e377e079e7013959ee51358c9846f8442f81a3240062af573f452a0f5f007e63cbbcdd0db98ac22ab0d4f3006f6ef30327b609d303410cba8c SHA512 3e6d7cf7b24c09d13266e06f20ab317c5ffb68de3242719c71e95c3d778269c4076e06badfb488e8fc223b822246ebbeb888d4168ddf6e2401793e23e77810bb +DIST rust-1.41.0-aarch64-unknown-linux-gnu.tar.xz 96574096 BLAKE2B 1cd5e5c2cc9a53344e46f2bc88894346669f7395959e5beea921be1765d0c71fe2bd8f6cbf31bca91fef391e2e35dd8d477432d0a9e4c23b147ab9982b74870e SHA512 e96e17045fee7056c5cad764d77c79a995c0f969a12d7c0b8eb8e55235bd72d97fd6836c8ee283f09ab1447bf0ae931766db5db0703fb8d5ac647556c417c254 +DIST rust-1.41.0-arm-unknown-linux-gnueabi.tar.xz 99328148 BLAKE2B cf8426b77db7bcb310a0cf95322371b79df22f5f1c048675f460bd8eaac4d2a2e84ce0fc478287fc140fdfee54bcd7eb903be9aa37d59e9a6b562b3997533fcf SHA512 6a0a96967094ac9502c880158b163f2e33134bc849ffb01ef88dfed22d96483d82166e695ca21d9e9e96e56e5c83ede5dba9573f3225a3418c71e625f8e98470 +DIST rust-1.41.0-arm-unknown-linux-gnueabihf.tar.xz 99310972 BLAKE2B dfdb003e95034fe72287a0c2527e9a7b5c02cf3682263c225037e86a0d5a71250f067f757e0b099c4b8a639993ba9e9353562d64b750ceb31d67f98c9a8835d9 SHA512 3da429f804dd5c61375bedd06f1e6262b44dbed487644aeebadc0ea3438584855d48c67c75021e551e5527465213a9699ce4a8595f93c8ef3df2ed4bbd9b8c76 +DIST rust-1.41.0-armv7-unknown-linux-gnueabihf.tar.xz 103804972 BLAKE2B 7ecb1800f144f8ee0fa020b28cd5087cf20cb6583fcd334f0d07ab722a5cd078a4a94649e464c6778222ba197aec95154ed6ebdbff76aa83067695439bd4a255 SHA512 b699eb497145e36fbda283abd2881b0e879bc6713b170be04be3919fb2064153779e4535c6a513c667a79b6aa21c775dbd479af131db1a55c7caa4504e808fbd +DIST rust-1.41.0-i686-unknown-linux-gnu.tar.xz 120547488 BLAKE2B cf5b240c6f116f4d54092c9d466e2eb8408584f3fb4b0759601ad0bcba59ff3d639debca1cc45ce490964a09b02a071fea0d2cbcac0f3a5ac0bbb5aedef6d6af SHA512 b9541e07bd92b9135c538e0d8d3b47577fd4a7019a7ba4ce99a85c568a724b9a31f76d8b547e944818f215af8f8347a7674f14b4e61b2f5fc09b83595415583b +DIST rust-1.41.0-mips-unknown-linux-gnu.tar.xz 90976844 BLAKE2B eef629a270e53299df4a3e2beef6962c028e1c1380c86264ac72d80b3837e7ef44100ab6484b9f9bdc5e4415ce9897bdb14d9643d164ec3c2eb12825a8833bc3 SHA512 823d2f8ccd70b9f1506134d027972ae021aa2867ac53d2e8d77deaac2ab55310c5c6978ad17f259d82adfe79ed4973029052407e3412f30988d890e20745b812 +DIST rust-1.41.0-mips64-unknown-linux-gnuabi64.tar.xz 98858296 BLAKE2B 57c73264a8a82d32854fba3d3283b53068c4200b54b0cf90d7e185cec6392fef26a1128079f5c056ae5cf77d86a3cd25c2d96d089de60e5a43fc3f312f099f32 SHA512 4c67f719b4d6573d5a48b31922c76bf475ee025fcc66b23fcda1a5713da1fd02aac9d407af703af017b2ff9d76822d3ab3f452fb2081a52a6610cdc61bfd6b39 +DIST rust-1.41.0-mipsel-unknown-linux-gnu.tar.xz 92840348 BLAKE2B 6a94aa8999eaffcff1788d60b196a432840850383bb2b3530cc2097b1533ff139ae4ce47aff15e85352682e869c24f8680dd5126f37ba31f6b49562ccf74ce94 SHA512 e3ff18a44a79f7d1625ecd20963e9831d30d5eccb0b41f09cdceb1306671e53b9519c399a25b9d71890c1d2cd490b4bcdc59fc92b38db8f4f25e28cada5ce45c +DIST rust-1.41.0-powerpc-unknown-linux-gnu.tar.xz 98469628 BLAKE2B f7b7cad2b7f702b5a67309bdae3ac94b3118c05e9a429ebeec22312ac8bd37d268f6e9f23acc59f35e89664d01fecc9216739346fa395d688e3266d994aaa961 SHA512 4af61af924dc103ee582b273cb7e4d66f45b8ea3955b90f3c59a11b2d057eba5ac915a33579761053b4f22216dc56de1ae4984ce3ddb789189a787888ec45306 +DIST rust-1.41.0-powerpc64-unknown-linux-gnu.tar.xz 104761152 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust/
commit: 23763766a0770178c7b599a353d06b2e060d8f95 Author: Georgy Yakovlev gentoo org> AuthorDate: Thu Jan 30 19:15:36 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Thu Jan 30 19:16:59 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23763766 dev-lang/rust: bump to 1.41.0 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev gentoo.org> dev-lang/rust/Manifest | 15 ++ dev-lang/rust/rust-1.41.0.ebuild | 366 +++ 2 files changed, 381 insertions(+) diff --git a/dev-lang/rust/Manifest b/dev-lang/rust/Manifest index bd0bf119a33..774662a8ad8 100644 --- a/dev-lang/rust/Manifest +++ b/dev-lang/rust/Manifest @@ -54,7 +54,22 @@ DIST rust-1.39.0-powerpc64le-unknown-linux-gnu.tar.xz 247026740 BLAKE2B 90269aa7 DIST rust-1.39.0-s390x-unknown-linux-gnu.tar.xz 298119784 BLAKE2B 82f64163929c129e2aaee8909401c4f302496f63f8d9d366d6f7460b4546d7657ea38bcd864ecd0f58a5995e47f7f5890e4523dcbcbc51e3bf4085536b07de5f SHA512 d2b588f802d4fbe153dbd88cb745d34d1f5434cb3134cc9e091ebfb336a48b4c886cd80311cf92b5e1c6a16374302853a67e8a0576b02a89dbcf61d27919a045 DIST rust-1.39.0-x86_64-unknown-linux-gnu.tar.xz 284967620 BLAKE2B c5d2c2a11c4f66105ece51e7ca45ca6a9e0d70215f94ce52f6e61b20995ceb611e45bad1e5e9f33fd444bb0a58a2edb691f1a65a1caf36ad892c034e00104383 SHA512 02ca6c821877379d8bd0bcc38281a87e6f86bdbae1270da19e41336cc3a812d9c11c1e976655c192c39153f92cda90ddbd7b4b0bcb4f6787d6d354d2be827a8a DIST rust-1.39.0-x86_64-unknown-linux-musl.tar.xz 262751216 BLAKE2B f719f4168f3d463f5184b9f72990f2e43b99f75902f762f5736e819f47ad451a325cbc7b7140cb322b46b5dc51253ebb8aa2a16b0f792343dbfcab5a91ac95a4 SHA512 155458717a82b202fae180c094e5a40f45071c3a0f6d27423a612ffe926058642fc82aaa7ea091963108b7a819d6156294149648e5b0a5d5b6196028f4fb +DIST rust-1.40.0-aarch64-unknown-linux-gnu.tar.xz 80285104 BLAKE2B 857a3148337833a216912b732c017827d0ee2869af41d114f3a743fbc8bd0ad851c4c42dca63cbcb8f15c816a8c45bd60049fb60ea80a85faec23000140acab6 SHA512 f601e4251e08a6d66edb0489b6ab840b57622b506547e81036e6dfe08eb71005a22a2777a0b8b2d07a6f88286d58f513482b863116311a6f43c7284769af6e7f +DIST rust-1.40.0-arm-unknown-linux-gnueabi.tar.xz 82051152 BLAKE2B 33c62780b3f228298217f7a16e00348cf3c29c504f59de414a0e8a3c506c801d87f460a7bf6107bb7856249c5a5b8fad94499f7f059602b99252ef85dc5b973c SHA512 2098ff12393dd99004ce94f49d445dad03184a108ea8249b70e51abd44bd510f8a4ee43eba3b32967b1a543951e8eec5b06c85692312821b5c855c1d5f034e94 +DIST rust-1.40.0-arm-unknown-linux-gnueabihf.tar.xz 82518972 BLAKE2B 2861693efa9bbd54e09bd693886941ec13b09f1901d384f24534b2852f9cb3b59fa0eaac1ec16bc6df49437cf08a09eff6c649729b0b8c2b4d8def6d7111d229 SHA512 994a91704e65e126bf3d53aa5ccbf9f92f05495a68db1917754f8bf078f16b0255797c884b4f2c70033ae0c94d5f41ad73e1af2e963580ebf56c90a6bf76630a +DIST rust-1.40.0-armv7-unknown-linux-gnueabihf.tar.xz 84254100 BLAKE2B 5ec75764435f5b906ed5ac84c6454a8fade0d71a9f9d2b3c799525ebf1e1a6e208e85dffe125e3de163d94a62693241a6ed59651955942edc8cdfad5c354a23d SHA512 d3345946c5a3d5cb3d7fca4d3200710704d64547ebfa4ab11c45ea1a18ca3c49b429783d499845f31dcb150abe2f6836fe203fd9d7aa53e0475b940da5549492 +DIST rust-1.40.0-i686-unknown-linux-gnu.tar.xz 122168896 BLAKE2B c89278bd7af7d167251c122297b4a8045da94951aaba5288a3a47b7d4f7af2af2e5ae672388f5c6192382e800151ad54cb2fc9a4fd66fde3acb8acb877aaa27b SHA512 d727149afbbc3b2709360dd6080ff301e781aaa94459c1348d3e35382bc9c7ad65c4d70f9bfc7b44ac92ddaf89e3aab92b75b9d184eba86916da25bd629592b6 +DIST rust-1.40.0-mips-unknown-linux-gnu.tar.xz 74305992 BLAKE2B cf51e3d843a32a3025232d1bc4374c55d3931d8b8634aed83f3f5e890081d7ed2a09d0aa3f026936d5e2f91fd26b56be704cf2975678db5fa23cf57c34277a89 SHA512 995b875dcbbd8472e3109504e695bf15eca812ea252e5ff1a615fb1c5dd3b66fe637fa4c30618b1584af4b641d4b4d5a4d7e1b6a09cb0ca4ff8fdd8a3488a255 +DIST rust-1.40.0-mips64-unknown-linux-gnuabi64.tar.xz 80925812 BLAKE2B a77123767639e93531fdf30af711a8dafd91c4143e7774edf88a9f513fd6fc928f3c96656ce4d0ede54677077c8eb383d5c37bee6881fd0796fe47257a16d753 SHA512 ebbb01c033c16dd9fe93ce0a532afa39b1459b056896c906f9e561285977e7c569e770c7e624e485cd8014008c9d496dae893921bbc1342c3e2b6520c9b84440 +DIST rust-1.40.0-mipsel-unknown-linux-gnu.tar.xz 76145484 BLAKE2B e06cfc8ac8d6124c4eb7c004c9e792c6ba21de5621d21456a7e47f1cd67f584d480708ddb098d882005953db818da27e396c9409c1e089d7db42844608ba1fe8 SHA512 4d4b52397574cfcbf8e79d71cbf783119b0096ed6d8b1f1a4c191336ac0e616b682342077f3451db477e0271a5ac453ee418314c071e8f922e790eb0e32ae768 +DIST rust-1.40.0-powerpc-unknown-linux-gnu.tar.xz 82846452 BLAKE2B e82e117b0592278b491399f27de4c26b518bf8f7cbb60125fc3ae36ddb033113324222ac7433ac9b02026efe4be477ec9967c55648121869a36ce833c3600afd SHA512 4d71bbf1b29f9ea649f444bafbaa8d6447026d992c264736b50365736c9e2129d28f23e09260aa21be10562727a5f6b298ddaf8f7598b4bad53d65cdd2f9e9f0 +DIST rust-1.40.0-powerpc64-unknown-linux-gnu.tar.xz 85231436 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: virtual/rust/
commit: 2edbb11bef00c859af5550afd010063718c8086f Author: Georgy Yakovlev gentoo org> AuthorDate: Thu Jan 30 19:16:35 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Thu Jan 30 19:17:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2edbb11b virtual/rust: bump to 1.41.0 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev gentoo.org> virtual/rust/rust-1.41.0.ebuild | 15 +++ 1 file changed, 15 insertions(+) diff --git a/virtual/rust/rust-1.41.0.ebuild b/virtual/rust/rust-1.41.0.ebuild new file mode 100644 index 000..3a4058ddb92 --- /dev/null +++ b/virtual/rust/rust-1.41.0.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit multilib-build + +DESCRIPTION="Virtual for Rust language compiler" + +LICENSE="" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +BDEPEND="" +RDEPEND="|| ( =dev-lang/rust-${PV}*[${MULTILIB_USEDEP}] =dev-lang/rust-bin-${PV}* )"
[gentoo-commits] repo/gentoo:master commit in: dev-db/mariadb/
commit: bb88cb6dc5bc77af53921a66bb093b98bd92a358 Author: Brian Evans gentoo org> AuthorDate: Thu Jan 30 19:06:44 2020 + Commit: Brian Evans gentoo org> CommitDate: Thu Jan 30 19:06:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb88cb6d dev-db/mariadb: Version bump for 10.4.12 Closes: https://bugs.gentoo.org/703510 Signed-off-by: Brian Evans gentoo.org> dev-db/mariadb/Manifest |1 + dev-db/mariadb/mariadb-10.4.12.ebuild | 1016 + 2 files changed, 1017 insertions(+) diff --git a/dev-db/mariadb/Manifest b/dev-db/mariadb/Manifest index fb6c7ed5a1a..2de85528919 100644 --- a/dev-db/mariadb/Manifest +++ b/dev-db/mariadb/Manifest @@ -6,6 +6,7 @@ DIST mariadb-10.2.31.tar.gz 73134720 BLAKE2B a410f71cffd7ff904cb16d9d00bbb4b1d6d DIST mariadb-10.3.20.tar.gz 71990355 BLAKE2B f950f0eb836751d0eebb9ae561fe3b5aefade04a0d389465918aa2a887e4f717ab4e6bd835dea8f9a88aacfe10c0b091fc2a59882a1781a3f2903ef07a759f5d SHA512 8080cb6db85c587f39f128e98b00c3e6428bf3e828271a227bb2c61c97683c965802baa6e5f825317f7e2963683c0f81699642853deeca6977faa2b6932044a3 DIST mariadb-10.3.22.tar.gz 72050820 BLAKE2B 9e08f1360f8db2c5f466d4f6f967145286412a5598c7de8828eb8f8f3dd113b38f039c38335f9251f3bba19c67c5f62d57808eabc57480338b64dae0c5588774 SHA512 57a6551b8939f54742963202d50a537e69e8ab9b2dca42ce3d2a09c0f7af368fded71f36af26f6cbd956d54fe43853981ba8fe28b7a3ba97c7d52ea4a0d233f6 DIST mariadb-10.4.10.tar.gz 78352896 BLAKE2B c0e448fba455feb9385b7d57e1a727e84eaf4cfa52ce0dbd6ff062aa0b5abc42005680fb185416d04fbd7bb62d9bbd6c93e4cb77b145418cf6be92747f8b1c2a SHA512 4a9b9a37bc3a273de4bd781dac3636256364dae6efbba45765d6b28995da3d64e180422cd10418d1c7acd7fd8843fe2a2638c07e0f56b0c09170c58812cc6b71 +DIST mariadb-10.4.12.tar.gz 79120835 BLAKE2B 1c511e788f8ddc9b9d2e580b29c380ada85d7cc46febe6a6bec626fd6239e4f50480b7a31dcd7e1a9474c6ed9626a910e996257ac8366646a22decc0226c45f0 SHA512 518dae18c04a1f7fcc6fd4d2dfbfbfbdf5e83e72ca41e66e1074328df8d92ab41b458e6a9973771419ac09a7348f264f158916cd198c335085d6e823e707bbc6 DIST mariadb-5.5.66.tar.gz 45962591 BLAKE2B 41befba24abec2af876168a11fc205d328c137baa49e5e521787898e4b973d1dc548ef459228811caa99fa3c2b7a9fe96f3eb7a04bf62f0bb20966e4ffd2ea9b SHA512 403f3bc67018e01eb2277a88d3a7ac673d50df8f7a67607f9d14e3167d1bdd4ca202983df69c97688ff51edbd6d6b43af3541c75e968d1d01713a7b6495e4c8c DIST mysql-extras-20180809-1700Z.tar.bz2 322999 BLAKE2B 8b5feb32085dc35b2f68dae985b2d266c4eaa0e956b490050a2df04bbff99bf8623b67e75af9326d84e3ad625c4d86b0d21d23c9a96df5a0c9cd5ed730958970 SHA512 fbd7af9284bbf09d55f128361e7cc52d94f24ac491aac800cd6d61f2e444aeca66a4d5e6ae94c2fb4044e00cec9b232bae9a76a229f87f19d90b7aecf70792ec DIST mysql-extras-20190305-2052Z.tar.bz2 331304 BLAKE2B 1d2c35a961159fa5ce9ee6699fce943f5a5b5cf60b11c9bb4bcccee4943f4508a9eb6d01050c642353ac592ce1a6b421abf2a1bebc706c44c4c8a36aa698ec43 SHA512 ae63403320e010acbb92f8aec6da8ed4f267cef0bad37147d594076fd94571de7f98bfc2afbe94af5d716f58d57696fd958b1e13e20e87052f252ed4a188cd3c diff --git a/dev-db/mariadb/mariadb-10.4.12.ebuild b/dev-db/mariadb/mariadb-10.4.12.ebuild new file mode 100644 index 000..b08f36d0c02 --- /dev/null +++ b/dev-db/mariadb/mariadb-10.4.12.ebuild @@ -0,0 +1,1016 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +MY_EXTRAS_VER="20190731-2258Z" +SUBSLOT="18" + +JAVA_PKG_OPT_USE="jdbc" + +inherit eutils systemd flag-o-matic prefix toolchain-funcs \ + java-pkg-opt-2 cmake + +SRC_URI="https://downloads.mariadb.org/interstitial/${P}/source/${P}.tar.gz " + +# Gentoo patches to MySQL +if [[ "${MY_EXTRAS_VER}" != "live" && "${MY_EXTRAS_VER}" != "none" ]]; then + SRC_URI="${SRC_URI} + mirror://gentoo/mysql-extras-${MY_EXTRAS_VER}.tar.bz2 + https://gitweb.gentoo.org/proj/mysql-extras.git/snapshot/mysql-extras-${MY_EXTRAS_VER}.tar.bz2 + https://dev.gentoo.org/~grknight/distfiles/mysql-extras-${MY_EXTRAS_VER}.tar.bz2 + https://dev.gentoo.org/~robbat2/distfiles/mysql-extras-${MY_EXTRAS_VER}.tar.bz2 + https://dev.gentoo.org/~jmbsvicetto/distfiles/mysql-extras-${MY_EXTRAS_VER}.tar.bz2; +fi + +HOMEPAGE="https://mariadb.org/; +DESCRIPTION="An enhanced, drop-in replacement for MySQL" +LICENSE="GPL-2 LGPL-2.1+" +SLOT="0/${SUBSLOT:-0}" +IUSE="+backup bindist cracklib debug extraengine galera innodb-lz4 + innodb-lzo innodb-snappy jdbc jemalloc kerberos latin1 libressl mroonga + numa odbc oqgraph pam +perl profiling rocksdb selinux +server sphinx + sst-rsync sst-mariabackup static systemd systemtap tcmalloc + test tokudb xml yassl" + +# Tests always fail when libressl is enabled due to hard-coded ciphers in the tests +RESTRICT="!bindist? ( bindist ) libressl? ( test ) !test? ( test )" + +REQUIRED_USE="jdbc? ( extraengine server !static ) + server? ( tokudb? ( jemalloc !tcmalloc ) ) +
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/rt-sources/
commit: a9a539d76e1c27810fc5a67b717a16b7a4b80bf7 Author: Alice Ferrazzi gentoo org> AuthorDate: Thu Jan 23 18:17:56 2020 + Commit: Alice Ferrazzi gentoo org> CommitDate: Thu Jan 30 18:52:27 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9a539d7 Remove old rt-sources Signed-off-by: Alice Ferrazzi gentoo.org> sys-kernel/rt-sources/Manifest | 9 .../rt-sources/rt-sources-3.18.123_p107.ebuild | 58 -- .../rt-sources/rt-sources-3.18.125_p108.ebuild | 58 -- .../rt-sources/rt-sources-3.18.129_p110.ebuild | 58 -- 4 files changed, 183 deletions(-) diff --git a/sys-kernel/rt-sources/Manifest b/sys-kernel/rt-sources/Manifest index 65344bb0fbd..c49bff6626f 100644 --- a/sys-kernel/rt-sources/Manifest +++ b/sys-kernel/rt-sources/Manifest @@ -1,30 +1,21 @@ -DIST deblob-3.18 127087 BLAKE2B 2108917cc6c44bf02afabd1d296f5f1806741a4f92005bb3747956daeb14554fb31b2804a52c9814091177c7ae926ec82941fffb951325cd7dbf24a06286f176 SHA512 6fe33762ba19aad7ff891b7b805cc26f6e2926f5e40c92fa45bc7f31bdeb5c8fc42b97e5d37d71b9422da239c7c54abd25f1fa2fa1e5733c6053abbf4c9e9011 DIST deblob-4.14 143883 BLAKE2B aaad9858bf626f1495f83187fd2ab91f812504534c7294cfb6818c773229eb780096a2c78a6aa963f3826df3cfdf7a7db5238f71fa8955c21b4acd75660d2b17 SHA512 662a11c03f51d85158175a8bf35fce20f01d94659d36b97a9773304ff9c091b2a9ab72a0445065c20188457fbe174fb43334a79e17b3a9e8553bb6144a971f4c DIST deblob-4.16 142787 BLAKE2B 8c43d5487ea8bf78861c582f71206e1d90ad23aad57a0100bea19fb7dd1a3627e4138c3284f31ef292f4c810f6f315718080316e00fb0388cfd997276d170458 SHA512 5f2e0d7cc3adad0ba8f46a2c23041078105778854e87f3a5fb139cdd58151e4cca8690ab99e20026c3a966dc7c414e154c3b395e4e5ab5d744eece3cb9019d02 DIST deblob-4.18 143094 BLAKE2B 6ad1f08bc48923dead72c25cc5e9ca2722d01f59b95684893b01717c0e1da67bb4b87c2516e74e0e4fdddbbaddc20960533dfedbdae7272c870bb76eb2d1a826 SHA512 4914fabe913a72e63e61b2f313a9e9147ede28971ceddd8ab4d3fd046f284d6020507a0b08b2e4251ddd7015ca942f1dba07fa6ec891f497418d4594196d2619 DIST deblob-4.19 145341 BLAKE2B fcef31cc3ff32f337ed247ce9b8066b4aac3943a9b9952adbe8be221df3b290317d6a851f1a21e85fe94dae882c3fd6e43a2abbceb31f65471f92bba2e4fc121 SHA512 b0818f888b90cbc7ce08ac6a70d7ad7875418dfe21a1d1b3198b939a07aedbd712e49d5a4c8187784eb4b7531bfc25fd6a88000447b91667e6c601b5d8d3c9cf DIST deblob-4.4 137370 BLAKE2B 05f96867d5e50e4bc6ea8073f6f0400c2af27bd920a7732f9a9b30e7d1181fe9de745de239b2c5cf12ef647adf1f169180627fd71eb2316d994488fb3e799ca4 SHA512 ea5f2f2cdbc97bdc90c2131f846761dc1630a53986db10d8e9d07d1ddee12a9d878c57790edd3ecc75ed9792d479b7b726c39d688a3926e850608c81b1b78a3a DIST deblob-4.9 146273 BLAKE2B 8bc593ca375e003183dc6260aab0b2f81675b0814ec50fae3afe5d4ce9ce41c1c1401ce80e1c285153f610f8f730f82d6ad03e2578c792fd4af8779f2d1e3079 SHA512 3654b28e72b343bafdb38de10ef0c3621db0539bc0e7434bc99bb8f8ed911d4c9e53ca4785fd193fcfec369328f014fa5c6f3bda51b6f1a8f98b8c37ece119a6 -DIST deblob-check-3.18 654232 BLAKE2B ffcd72a9c86ea2fb107b7791053ef25bc99f09a6b55bbac742fecdb1e49bce4ac871f7b5b3d5c888b28d8b95217feb543c2c8cffe47d5dc1d99386d14c2ca8ad SHA512 2cff9abef479a55dd6a0699371be8227ba63b18da1fb153d5df382e0a5e4f1b745b7de256a367a36efa9d12e2aad5622cc288efef009feebf81c108dbef4fe16 DIST deblob-check-4.14 755969 BLAKE2B 5573bdf913554e23dba3d3c56227a2c8c3fcfad7f4a99e1ec9208171008b5d2d50bdc55000672af95e020ef8171325b9d1797a69c988b4df5b0f71bc2a186fad SHA512 09626864cea33804d3dc94ceb691b24b6c14d1b9531eee8e745276dbc403903d762b1f75d685bf831f42b942d6f7ea265efb0d4889fecc976d95b11faf843fd3 DIST deblob-check-4.16 767829 BLAKE2B 606d87e6dff29ef1d9704e0a4b767cc5586d300d5e55d3370feb721d2a5bb6c6e6d7a48783021776b7ac347a3580b66725012213c9548a69bf96de91bf01a8ca SHA512 b9b179117356809e55f99b966121bac67f634112bd3b54c3320c9a261967d18462c7f322416cd7d9b2c8d9d374fb37daeda8abe4fb3f013abb2f7da845b2f516 DIST deblob-check-4.18 781430 BLAKE2B b5e23f938eb7641ce6127cf2b0909a910f698e8d1ffd34212f999eb5d7a62e2c1846f30b7e349ec1dc995ee24d7fdc824c9dbf3c66cdcf3ceb2a4f457368c6fb SHA512 70ef576b3e56c6671a9c533e7766899e87a197d057639f603ff185dcd3de2e0cc17d51eb725b5b4c6a1ef52e1caa8e4875ae1d65e6d2876447513d1ba0710cba DIST deblob-check-4.19 787042 BLAKE2B 16b96486ebd3c9ee23667212124cf6892d83dcde2e160695d62806d1e8a0815c7e6879cf6b75e5caa72c3d8f2c7d172092ca3bdcb834db834497e758bfad4682 SHA512 a12402061d97ab993f91f90ee03d5673343826b4f099514e2ffbd499cc730c6a8281029e4883d0b89d5181f26eb5085334a882b97fc7e04d7232a37b174807a4 DIST deblob-check-4.4 694225 BLAKE2B 9369f81751bc80d97c37a07ce92628d212185a4ccd1b1d4ed3b21972f4a135e93910271f0e80a35bb8695d1b9ef6d30c8d303abe51814275115735a8043ddc21 SHA512 6554ae567566da4d30e94a37622f88343b8e96ab39a9204fee34de4ddb5dac8c4906b25843b63c2388d03a4441821c25d395b3c39fc875c498a69e677a4f0cb5 DIST deblob-check-4.9 717834 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/rt-sources/
commit: ddd1aca22214b1745df98a178d00eaa2fdf883a5 Author: Alice Ferrazzi gentoo org> AuthorDate: Thu Jan 23 18:34:56 2020 + Commit: Alice Ferrazzi gentoo org> CommitDate: Thu Jan 30 18:53:57 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddd1aca2 Add latest stable version 4.19-rt 4.19.94_p38 Signed-off-by: Alice Ferrazzi gentoo.org> sys-kernel/rt-sources/Manifest | 2 + .../rt-sources/rt-sources-4.19.94_p38.ebuild | 54 ++ 2 files changed, 56 insertions(+) diff --git a/sys-kernel/rt-sources/Manifest b/sys-kernel/rt-sources/Manifest index c49bff6626f..47435f51ce3 100644 --- a/sys-kernel/rt-sources/Manifest +++ b/sys-kernel/rt-sources/Manifest @@ -30,6 +30,8 @@ DIST patch-4.19.10-rt8.patch.xz 157636 BLAKE2B 6e6f5080b1027f36392a2b35749077986 DIST patch-4.19.10.xz 374392 BLAKE2B 8ab07df4af6adba5875b030eda14f1f77ddf0978cb6e7f9b6f99f5fd2f33316c9d6113e8783576a556bcc7260a67f5d49c0eb43833832bb111022d5af23d545b SHA512 9bbf8d18d5b5bd72fddf03af8757b38ae240193018b7a4065b2c45dcc6a28969e87c876497a4a7a57ef362aa390bf9bd81ffb43afb15976deb3eca203e499f94 DIST patch-4.19.5-rt4.patch.xz 156056 BLAKE2B 0c5ae9fffdbf8be2949a6150e9a6d7aaba8cdacfdbfc0e9100de2683ea033a3e71e3a5905340ee626690a76db2e0b1c68f0e87579d78c824a580663ecf7fbb77 SHA512 648728f4088ca3ccb4f297500cba4c96d48dc73667df67dc08aa683fa3e6d8f300868754e88582894210e7d98d06f878c4bb149f31859aa3e6aa441ce9508cb9 DIST patch-4.19.5.xz 226328 BLAKE2B 69d09a4c4812a14c91f1c66072a5bbc017dc3c2cb329e3aac8a225f38567dea055b247dc941f84e273afb9e77dee78268916d6828e7c7d91a5fdbb642268eca2 SHA512 2d127b9bce3f176732b0a60feec1cf21ace28962ef2a7c468d25332631f87dd766c72706383d72461112f7dfc09742ff3c2092e162aa5923d220f2a1d4a390e4 +DIST patch-4.19.94-rt38.patch.xz 160908 BLAKE2B 2435a9ce90b6f5c3c5fb8a6d4f09c0ef9b0af790394d4cb452a6df8c1cb95a8354759e742b86fe7eddfcf77f9025c98fc7bbec7ba7e671fae9e3adc518af2661 SHA512 a799e7e9763cefe4de935ebe27132922b026165b041da2eb717482296f6ae40005024351908bb84d1364fa612ec37889ea216319285e9609d0fa9ac7e56a9403 +DIST patch-4.19.94.xz 2516876 BLAKE2B 6d7e4a676bf3d8438248f3a576a4a92ef996c0027b4225f6752398a7de289bc54cbf383407554a58c1cb22fec2a1b073a78a4cc074d824217f5b364621e756d4 SHA512 db31cbc7e7e62f65998c8ff9705213c0f60c623f84d5a2dc6c51c69f331354380a54a20b24da4cd3711ce4ad07d77c5b791067e47a300e655cf68e65a34a DIST patch-4.4.162-rt175.patch.xz 196216 BLAKE2B d399cfbc36000c22b0805fb77e13a7d733cdcf0df4d7b167d11a503e3a08048bb767c428956bcd423fea1a0d38adbb47f108c8a8aad9e4de23d046a0e79dc940 SHA512 f2bb60aee9537262a46f7545fe44c04dcd886d1ac1906bd2196ce862ef75548d00f214c71644408d8245f0eb85159abdca4f1ba9290dd3a0288f90cc4b8560cb DIST patch-4.4.162.xz 2189224 BLAKE2B 90e23534c08fafb27a76a59068a8372d706fc8d8a9bbb1ec4aa43ce92702116c72a5319cc657b5b15b7d139004e596d77a3862bf425cbffc2bd1777f55c4d7ca SHA512 370860bcd43ea6285a61cac6833c0a6f3dd6f1d914f06e567c772c33311d09cbfa092e312439eb4090b35e9144f2e26c88945d4d1b3fd28f071d22aa17e2ea41 DIST patch-4.4.164-rt176.patch.xz 196228 BLAKE2B 8803f540ee14f67821fa47ea0087a5d393535be4d16c3206e29bedf2c9ada9bfa4473240985f34b71beaad492a90598378e0996dad1dbb57c24d7af600432db4 SHA512 8c6ec34f9d2254c4dceb01d407dc32a98705ac2262318714db4182e01f32a058a562de847c4d94fe68b6cb563bfd6e827a678bd5a45d5d8d57f41b05665a7a7f diff --git a/sys-kernel/rt-sources/rt-sources-4.19.94_p38.ebuild b/sys-kernel/rt-sources/rt-sources-4.19.94_p38.ebuild new file mode 100644 index 000..81de1512409 --- /dev/null +++ b/sys-kernel/rt-sources/rt-sources-4.19.94_p38.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" +ETYPE="sources" +KEYWORDS="~amd64" + +HOMEPAGE="https://www.kernel.org/pub/linux/kernel/projects/rt/; + +inherit eapi7-ver + +CKV="$(ver_cut 1-3)" +K_SECURITY_UNSUPPORTED="1" +K_DEBLOB_AVAILABLE="1" +RT_PATCHSET="${PV/*_p}" + +inherit kernel-2 +detect_version + +K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}" +RT_FILE="patch-${K_BRANCH_ID}.${KV_PATCH}-rt${RT_PATCHSET}.patch.xz" +RT_URI="https://www.kernel.org/pub/linux/kernel/projects/rt/${K_BRANCH_ID}/${RT_FILE} \ + https://www.kernel.org/pub/linux/kernel/projects/rt/${K_BRANCH_ID}/older/${RT_FILE}; + +DESCRIPTION="Full Linux ${K_BRANCH_ID} kernel sources with the CONFIG_PREEMPT_RT patch" +SRC_URI="${KERNEL_URI} ${RT_URI}" + +KV_FULL="${PVR/_p/-rt}" +S="${WORKDIR}/linux-${KV_FULL}" + +UNIPATCH_LIST="${DISTDIR}/${RT_FILE}" +UNIPATCH_STRICTORDER="yes" + +src_prepare() { + default + + # 627796 + sed \ + "s/default PREEMPT_NONE/default PREEMPT_RT_FULL/g" \ + -i "${S}/kernel/Kconfig.preempt" || die "sed failed" +} + +pkg_postinst() { + kernel-2_pkg_postinst + ewarn + ewarn "${PN} are *not* supported by the Gentoo Kernel Project in any way." + ewarn "If you need support, please contact the RT project developers directly." +
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/rt-sources/
commit: e1ecb9cea4d21b7f7b4c419340a42e2743c03c25 Author: Alice Ferrazzi gentoo org> AuthorDate: Thu Jan 23 18:36:21 2020 + Commit: Alice Ferrazzi gentoo org> CommitDate: Thu Jan 30 18:54:20 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1ecb9ce Remove old versions Signed-off-by: Alice Ferrazzi gentoo.org> sys-kernel/rt-sources/Manifest | 37 -- .../rt-sources/rt-sources-4.14.71_p44.ebuild | 54 .../rt-sources/rt-sources-4.14.78_p47.ebuild | 54 .../rt-sources/rt-sources-4.14.87_p49.ebuild | 54 .../rt-sources/rt-sources-4.16.18_p12.ebuild | 54 sys-kernel/rt-sources/rt-sources-4.18.16_p9.ebuild | 54 sys-kernel/rt-sources/rt-sources-4.19.10_p8.ebuild | 54 sys-kernel/rt-sources/rt-sources-4.19.5_p4.ebuild | 54 .../rt-sources/rt-sources-4.4.162_p175.ebuild | 58 -- .../rt-sources/rt-sources-4.4.164_p176.ebuild | 58 -- .../rt-sources/rt-sources-4.9.115_p93.ebuild | 58 -- .../rt-sources/rt-sources-4.9.146_p125.ebuild | 58 -- 12 files changed, 647 deletions(-) diff --git a/sys-kernel/rt-sources/Manifest b/sys-kernel/rt-sources/Manifest index 47435f51ce3..0fc1502a28d 100644 --- a/sys-kernel/rt-sources/Manifest +++ b/sys-kernel/rt-sources/Manifest @@ -1,42 +1,5 @@ -DIST deblob-4.14 143883 BLAKE2B aaad9858bf626f1495f83187fd2ab91f812504534c7294cfb6818c773229eb780096a2c78a6aa963f3826df3cfdf7a7db5238f71fa8955c21b4acd75660d2b17 SHA512 662a11c03f51d85158175a8bf35fce20f01d94659d36b97a9773304ff9c091b2a9ab72a0445065c20188457fbe174fb43334a79e17b3a9e8553bb6144a971f4c -DIST deblob-4.16 142787 BLAKE2B 8c43d5487ea8bf78861c582f71206e1d90ad23aad57a0100bea19fb7dd1a3627e4138c3284f31ef292f4c810f6f315718080316e00fb0388cfd997276d170458 SHA512 5f2e0d7cc3adad0ba8f46a2c23041078105778854e87f3a5fb139cdd58151e4cca8690ab99e20026c3a966dc7c414e154c3b395e4e5ab5d744eece3cb9019d02 -DIST deblob-4.18 143094 BLAKE2B 6ad1f08bc48923dead72c25cc5e9ca2722d01f59b95684893b01717c0e1da67bb4b87c2516e74e0e4fdddbbaddc20960533dfedbdae7272c870bb76eb2d1a826 SHA512 4914fabe913a72e63e61b2f313a9e9147ede28971ceddd8ab4d3fd046f284d6020507a0b08b2e4251ddd7015ca942f1dba07fa6ec891f497418d4594196d2619 DIST deblob-4.19 145341 BLAKE2B fcef31cc3ff32f337ed247ce9b8066b4aac3943a9b9952adbe8be221df3b290317d6a851f1a21e85fe94dae882c3fd6e43a2abbceb31f65471f92bba2e4fc121 SHA512 b0818f888b90cbc7ce08ac6a70d7ad7875418dfe21a1d1b3198b939a07aedbd712e49d5a4c8187784eb4b7531bfc25fd6a88000447b91667e6c601b5d8d3c9cf -DIST deblob-4.4 137370 BLAKE2B 05f96867d5e50e4bc6ea8073f6f0400c2af27bd920a7732f9a9b30e7d1181fe9de745de239b2c5cf12ef647adf1f169180627fd71eb2316d994488fb3e799ca4 SHA512 ea5f2f2cdbc97bdc90c2131f846761dc1630a53986db10d8e9d07d1ddee12a9d878c57790edd3ecc75ed9792d479b7b726c39d688a3926e850608c81b1b78a3a -DIST deblob-4.9 146273 BLAKE2B 8bc593ca375e003183dc6260aab0b2f81675b0814ec50fae3afe5d4ce9ce41c1c1401ce80e1c285153f610f8f730f82d6ad03e2578c792fd4af8779f2d1e3079 SHA512 3654b28e72b343bafdb38de10ef0c3621db0539bc0e7434bc99bb8f8ed911d4c9e53ca4785fd193fcfec369328f014fa5c6f3bda51b6f1a8f98b8c37ece119a6 -DIST deblob-check-4.14 755969 BLAKE2B 5573bdf913554e23dba3d3c56227a2c8c3fcfad7f4a99e1ec9208171008b5d2d50bdc55000672af95e020ef8171325b9d1797a69c988b4df5b0f71bc2a186fad SHA512 09626864cea33804d3dc94ceb691b24b6c14d1b9531eee8e745276dbc403903d762b1f75d685bf831f42b942d6f7ea265efb0d4889fecc976d95b11faf843fd3 -DIST deblob-check-4.16 767829 BLAKE2B 606d87e6dff29ef1d9704e0a4b767cc5586d300d5e55d3370feb721d2a5bb6c6e6d7a48783021776b7ac347a3580b66725012213c9548a69bf96de91bf01a8ca SHA512 b9b179117356809e55f99b966121bac67f634112bd3b54c3320c9a261967d18462c7f322416cd7d9b2c8d9d374fb37daeda8abe4fb3f013abb2f7da845b2f516 -DIST deblob-check-4.18 781430 BLAKE2B b5e23f938eb7641ce6127cf2b0909a910f698e8d1ffd34212f999eb5d7a62e2c1846f30b7e349ec1dc995ee24d7fdc824c9dbf3c66cdcf3ceb2a4f457368c6fb SHA512 70ef576b3e56c6671a9c533e7766899e87a197d057639f603ff185dcd3de2e0cc17d51eb725b5b4c6a1ef52e1caa8e4875ae1d65e6d2876447513d1ba0710cba DIST deblob-check-4.19 787042 BLAKE2B 16b96486ebd3c9ee23667212124cf6892d83dcde2e160695d62806d1e8a0815c7e6879cf6b75e5caa72c3d8f2c7d172092ca3bdcb834db834497e758bfad4682 SHA512 a12402061d97ab993f91f90ee03d5673343826b4f099514e2ffbd499cc730c6a8281029e4883d0b89d5181f26eb5085334a882b97fc7e04d7232a37b174807a4 -DIST deblob-check-4.4 694225 BLAKE2B 9369f81751bc80d97c37a07ce92628d212185a4ccd1b1d4ed3b21972f4a135e93910271f0e80a35bb8695d1b9ef6d30c8d303abe51814275115735a8043ddc21 SHA512 6554ae567566da4d30e94a37622f88343b8e96ab39a9204fee34de4ddb5dac8c4906b25843b63c2388d03a4441821c25d395b3c39fc875c498a69e677a4f0cb5 -DIST deblob-check-4.9 717834 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/rt-sources/
commit: 2ee3236584e47f3585db059caeea3d2b61d1eb05 Author: Alice Ferrazzi gentoo org> AuthorDate: Thu Jan 30 18:41:04 2020 + Commit: Alice Ferrazzi gentoo org> CommitDate: Thu Jan 30 18:54:29 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ee32365 Add myself as maintainer to rt-sources Signed-off-by: Alice Ferrazzi gentoo.org> sys-kernel/rt-sources/metadata.xml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sys-kernel/rt-sources/metadata.xml b/sys-kernel/rt-sources/metadata.xml index 951f0b79df3..21adf06907a 100644 --- a/sys-kernel/rt-sources/metadata.xml +++ b/sys-kernel/rt-sources/metadata.xml @@ -1,7 +1,9 @@ http://www.gentoo.org/dtd/metadata.dtd;> - + + ali...@gentoo.org + Real-time patchset for the Linux Kernel
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/rt-sources/
commit: eff24048aa5613638d91753c2c7289280f66c32a Author: Alice Ferrazzi gentoo org> AuthorDate: Thu Jan 30 18:32:50 2020 + Commit: Alice Ferrazzi gentoo org> CommitDate: Thu Jan 30 18:54:24 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eff24048 Add rt-sources 5.4.13-rt7 Signed-off-by: Alice Ferrazzi gentoo.org> sys-kernel/rt-sources/Manifest| 5 +++ sys-kernel/rt-sources/rt-sources-5.4.13_p7.ebuild | 54 +++ 2 files changed, 59 insertions(+) diff --git a/sys-kernel/rt-sources/Manifest b/sys-kernel/rt-sources/Manifest index 0fc1502a28d..ddff14c815b 100644 --- a/sys-kernel/rt-sources/Manifest +++ b/sys-kernel/rt-sources/Manifest @@ -1,5 +1,10 @@ DIST deblob-4.19 145341 BLAKE2B fcef31cc3ff32f337ed247ce9b8066b4aac3943a9b9952adbe8be221df3b290317d6a851f1a21e85fe94dae882c3fd6e43a2abbceb31f65471f92bba2e4fc121 SHA512 b0818f888b90cbc7ce08ac6a70d7ad7875418dfe21a1d1b3198b939a07aedbd712e49d5a4c8187784eb4b7531bfc25fd6a88000447b91667e6c601b5d8d3c9cf +DIST deblob-5.4 153051 BLAKE2B 270a82ab6a08c629eeaa8d728dd7a37333e502c285cd29db51f2a9d8aba76fc8f1fe7976deb8014a67749cfda94f6e3dcc7275fa25d955ddf0aa665b858416d0 SHA512 bbab9fbc49e470622316074abc193a50f8726e5cdaa4686813dfbfdbeecd26e841f683df642c8c033a3b892ad0a09b83fc0d104f37d324742c61545f8e66 DIST deblob-check-4.19 787042 BLAKE2B 16b96486ebd3c9ee23667212124cf6892d83dcde2e160695d62806d1e8a0815c7e6879cf6b75e5caa72c3d8f2c7d172092ca3bdcb834db834497e758bfad4682 SHA512 a12402061d97ab993f91f90ee03d5673343826b4f099514e2ffbd499cc730c6a8281029e4883d0b89d5181f26eb5085334a882b97fc7e04d7232a37b174807a4 +DIST deblob-check-5.4 553846 BLAKE2B ac834b6c4820c573c9c857c4281eef29c4721073e0d015e08ebca7de6b480b324255c6643c67f743bbdc799c57642b8bbc19d4f5068a835dffed447d86a45bd2 SHA512 2f2ca4bf08eb55cf3a1164917bd7a54b3133b43393da4ba030c397b5a8a65464c0becc2e44ae8683612876956ab9ec0db0b0be0df0dab3a08a1b57d3a3d1617c DIST linux-4.19.tar.xz 103117552 BLAKE2B 1dbf16cf410867412d17568fe42bc1e90c034183b654d270b650621ff7664a321950943d0639205bc1ee7ef6210be170c1f2c785a042ed8a4ec5e3a486d890e0 SHA512 ab67cc746b375a8b135e8b23e35e1d6787930d19b3c26b2679787d62951cbdbc3bb66f8ededeb9b890e5008b2459397f9018f1a6772fdef67780b06a4cb9f6f4 +DIST linux-5.4.tar.xz 109441440 BLAKE2B 193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13 SHA512 9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f DIST patch-4.19.94-rt38.patch.xz 160908 BLAKE2B 2435a9ce90b6f5c3c5fb8a6d4f09c0ef9b0af790394d4cb452a6df8c1cb95a8354759e742b86fe7eddfcf77f9025c98fc7bbec7ba7e671fae9e3adc518af2661 SHA512 a799e7e9763cefe4de935ebe27132922b026165b041da2eb717482296f6ae40005024351908bb84d1364fa612ec37889ea216319285e9609d0fa9ac7e56a9403 DIST patch-4.19.94.xz 2516876 BLAKE2B 6d7e4a676bf3d8438248f3a576a4a92ef996c0027b4225f6752398a7de289bc54cbf383407554a58c1cb22fec2a1b073a78a4cc074d824217f5b364621e756d4 SHA512 db31cbc7e7e62f65998c8ff9705213c0f60c623f84d5a2dc6c51c69f331354380a54a20b24da4cd3711ce4ad07d77c5b791067e47a300e655cf68e65a34a +DIST patch-5.4.13-rt7.patch.xz 174408 BLAKE2B f16864ce308e365c18337cd2aea6655b90a985e98021f37c04bd85716e5aa473346992ce2b76fab3d6f2562c6328e2f92b7241f974bae6e86de4c28e65619ca4 SHA512 c8f339d0ec0be917cf12699d3700998acf7fbb2c420d8fcb758e20fd35b0766ce267af74e259b7dcdb624b3a878dca70fee39d98eb35813bdfc62a7b2a781fa5 +DIST patch-5.4.13.xz 488380 BLAKE2B f4f707ec221bcd1fa2b68591cb8dabffd214b6dfcb0f6dc913a1e73fa2ccf5b49de5e50da483d36246aa14e8217ac1a692db18957d85ed70bd9b177f93130632 SHA512 e500486d372b242fb8fbffc780fb0a842012d699bb494c29a392befe0fd06e4858d89d995b71627e65eb93bf53af9f7bf37e8cbaa3d9356fc00356d81fbc893c diff --git a/sys-kernel/rt-sources/rt-sources-5.4.13_p7.ebuild b/sys-kernel/rt-sources/rt-sources-5.4.13_p7.ebuild new file mode 100644 index 000..81de1512409 --- /dev/null +++ b/sys-kernel/rt-sources/rt-sources-5.4.13_p7.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" +ETYPE="sources" +KEYWORDS="~amd64" + +HOMEPAGE="https://www.kernel.org/pub/linux/kernel/projects/rt/; + +inherit eapi7-ver + +CKV="$(ver_cut 1-3)" +K_SECURITY_UNSUPPORTED="1" +K_DEBLOB_AVAILABLE="1" +RT_PATCHSET="${PV/*_p}" + +inherit kernel-2 +detect_version + +K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}" +RT_FILE="patch-${K_BRANCH_ID}.${KV_PATCH}-rt${RT_PATCHSET}.patch.xz" +RT_URI="https://www.kernel.org/pub/linux/kernel/projects/rt/${K_BRANCH_ID}/${RT_FILE} \ + https://www.kernel.org/pub/linux/kernel/projects/rt/${K_BRANCH_ID}/older/${RT_FILE}; + +DESCRIPTION="Full Linux ${K_BRANCH_ID} kernel sources with the CONFIG_PREEMPT_RT patch" +SRC_URI="${KERNEL_URI} ${RT_URI}" + +KV_FULL="${PVR/_p/-rt}" +S="${WORKDIR}/linux-${KV_FULL}" + +UNIPATCH_LIST="${DISTDIR}/${RT_FILE}"
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-kernel/
commit: d4ffa304654b36660afaf1dd9cb87cb6ae0602e9 Author: Michał Górny gentoo org> AuthorDate: Thu Jan 30 07:22:04 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 30 17:26:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4ffa304 sys-kernel/vanilla-kernel: Bump to 4.19.100 Signed-off-by: Michał Górny gentoo.org> sys-kernel/vanilla-kernel/Manifest | 1 + .../vanilla-kernel/vanilla-kernel-4.19.100.ebuild | 65 ++ 2 files changed, 66 insertions(+) diff --git a/sys-kernel/vanilla-kernel/Manifest b/sys-kernel/vanilla-kernel/Manifest index 21fc586dd3e..7a422330b22 100644 --- a/sys-kernel/vanilla-kernel/Manifest +++ b/sys-kernel/vanilla-kernel/Manifest @@ -1,3 +1,4 @@ +DIST linux-4.19.100.tar.xz 103408008 BLAKE2B 047d803af6a54e57aee2536222fb4aec729c2525a113cf87a0ad043f66b3a29cecaaa2ff71c3020796162199ab3926374a2cd52bc905cbe531c5aaf07b23d9ee SHA512 d59d6b85afc04f4c37d42cc0b76e505ba49b607489f69fc25eae6ca6f21a3ea66b7382d899ed3326896fa283b604d687f8d13f50efd53947c368d5c082a8 DIST linux-4.19.85-arch1.i686.config 222183 BLAKE2B 03eac77940db0ee6b4f2a006edc600ef34141bbca849f5be4de9b961301a8fc987da6d0e21344aa5d80c29bb7793d56cf5441abb6c8e4057d94e2601c174c1be SHA512 6bd45c9dfd96b1afb8c1ca1ca72722baee6c91894e454d7af937de02242d3bb9d3b6870f5976aa96245c753c6bc1ac637a6356125b0d4c596aadef643b8c3d8d DIST linux-4.19.92-arch1.amd64.config 222487 BLAKE2B a658d80d85525287a1df9053ca2ddfe423ab423bcc3b9ea8bd9cda65cc7ffa4b1be782c48c867c13e46070af4016f446860f5cf71351f239da1eff6c45a5aa6a SHA512 a5658c8e8464516dffd6f624344e739784cb315d334b2c5105bd5d16022b6366ad4ec00d3692a7b78e2458514175522bc85e834bf19593feff6363b616860258 DIST linux-4.19.96.tar.xz 103395480 BLAKE2B 1bc24dd40d427e088e1569be4d5964ae92028ce6ce7e549734837040c5043b5ef4aae572b1430ea5c03f67b7f071e18c4f58a24a63dcb342f18aecf2401ab9a8 SHA512 1fb1ee24429f2183b7e6b85d34e4c88f9c2a82ed95de1b7ca2db3d8ee4815ebcd05cdb171f93e1b0e85f9ffbc3a6fa8c66adceb240d3bf9c38afcc32f21c8dcf diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-4.19.100.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-4.19.100.ebuild new file mode 100644 index 000..17bfa6ee759 --- /dev/null +++ b/sys-kernel/vanilla-kernel/vanilla-kernel-4.19.100.ebuild @@ -0,0 +1,65 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-build + +MY_P=linux-${PV} +# https://git.archlinux.org/svntogit/packages.git/log/trunk/config?h=packages/linux-lts +AMD64_CONFIG_VER=4.19.92-arch1 +AMD64_CONFIG_HASH=bf97de6a2e405659aaad4c251b7f0bb48d5ed3c9 +# https://git.archlinux32.org/packages/log/core/linux-lts/config +I686_CONFIG_VER=4.19.85-arch1 +I686_CONFIG_HASH=1f0345e2983d2edd55b401cb5a87fdf365a4192c + +DESCRIPTION="Linux kernel built from vanilla upstream sources" +HOMEPAGE="https://www.kernel.org/; +SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + amd64? ( + https://git.archlinux.org/svntogit/packages.git/plain/trunk/config?h=packages/linux-lts=${AMD64_CONFIG_HASH} + -> linux-${AMD64_CONFIG_VER}.amd64.config + ) + x86? ( + https://git.archlinux32.org/packages/plain/core/linux-lts/config?id=${I686_CONFIG_HASH} + -> linux-${I686_CONFIG_VER}.i686.config + )" +S=${WORKDIR}/${MY_P} + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + !sys-kernel/vanilla-kernel-bin:${SLOT}" + +src_prepare() { + default + + # prepare the default config + case ${ARCH} in + amd64) + cp "${DISTDIR}"/linux-${AMD64_CONFIG_VER}.amd64.config .config || die + ;; + x86) + cp "${DISTDIR}"/linux-${I686_CONFIG_VER}.i686.config .config || die + ;; + *) + die "Unsupported arch ${ARCH}" + ;; + esac + + local config_tweaks=( + # shove arch under the carpet! + -e 's:^CONFIG_DEFAULT_HOSTNAME=:&"gentoo":' + # we do support x32 + -e '/CONFIG_X86_X32/s:.*:CONFIG_X86_X32=y:' + # disable signatures + -e '/CONFIG_MODULE_SIG/d' + -e '/CONFIG_SECURITY_LOCKDOWN/d' + # disable compression to allow stripping + -e '/CONFIG_MODULE_COMPRESS/d' + # disable gcc plugins to unbreak distcc + -e '/CONFIG_GCC_PLUGIN_STRUCTLEAK/d' + ) + sed -i "${config_tweaks[@]}" .config || die +}
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-kernel/
commit: 904f8498a62a1d7561b8af547092e6c95e04a138 Author: Michał Górny gentoo org> AuthorDate: Thu Jan 30 07:21:10 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 30 17:26:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=904f8498 sys-kernel/gentoo-kernel: Bump to 5.4.16 Signed-off-by: Michał Górny gentoo.org> sys-kernel/gentoo-kernel/Manifest | 2 + .../gentoo-kernel/gentoo-kernel-5.4.16.ebuild | 73 ++ 2 files changed, 75 insertions(+) diff --git a/sys-kernel/gentoo-kernel/Manifest b/sys-kernel/gentoo-kernel/Manifest index c09fc57b0e2..1dfd057dc8a 100644 --- a/sys-kernel/gentoo-kernel/Manifest +++ b/sys-kernel/gentoo-kernel/Manifest @@ -14,6 +14,8 @@ DIST genpatches-5.4-14.base.tar.xz 557776 BLAKE2B 80ec7786242b9ee0d27b46261de9f6 DIST genpatches-5.4-14.extras.tar.xz 1744 BLAKE2B f7b13f3e5dacea7f4342d5dab2ebac1266a86f7e34b0bc24191bd2637d0ab74f9a1494c8f56172b4fbf47070da3cdd2f8ea1e2a1dd7e8475c618382415ee4e7a SHA512 c083b1a282df88f049970e28bb2a2f176e8adf0c6db23f6525ddb91cb22528846ce5c86af951e79ca4561c6f7293cbbb2b3b255ccd95bb66edf30bd81b2e4cbf DIST genpatches-5.4-15.base.tar.xz 586668 BLAKE2B 6e363fc484e94c2903ea94d5966d311f7bc99dba2395b47075f4e553dcb437184036b4651f97d943d3ddb6016a74d9692723fd4b86c4b0272f2c9dd3ae657cfd SHA512 ff31fbb8e71b2bccb4e99a15127b2392d4e4f3452a522cd49b1b9aaa0916e35e32ae41c62a2cb896951312d756cda89533b2a4c79da8bff53a8d448919fb9ecd DIST genpatches-5.4-15.extras.tar.xz 1744 BLAKE2B bca6af0367819405e5d11c46bcd45187ea16b0de7793e546d4be294a3c87e5e00313873d356c3139881f619fa6e64da0c99f8a8b788ec14e17c1ca192276c543 SHA512 2f783d62403997d724ff4e124f9365dbddd3f139438b6bec608829762a3b2ef29dc8c488b10a4069a501de70512cff15dbb187d44c8ec90ff0604bc63a713420 +DIST genpatches-5.4-16.base.tar.xz 622844 BLAKE2B c9b71a945733efde4ef1c3f4e5929573c4b338d7dfa2cd589ad64c567865eb7d1448f2e32a59548ba2d738aee5219467727fa68a3572a50ffade1cd574ddfd87 SHA512 3a1ad8e9f44076fe00f5fee586d53f3b028e7c2086dfc2a30659415ae6a5f8463623890d0a26965eb9fe33da31b1b03652097a0814602862145d047dc9977b33 +DIST genpatches-5.4-16.extras.tar.xz 1740 BLAKE2B acd4fd5705617564442e44326f5d5c6f0bab8ce1950cfda56d9db03ca1b0adfc3f0d8770a659010c8db4f4d6114adf667ffeefe636f353c9acc51c9ba07bdd0c SHA512 b44523a6da21eef1f547c0cfab9e2aaa2bde929dc2727d9ae748a55b6735e78d304dc66ebd1e97b57ed988936e91ad49e205dce10b745a8fded3b08e13dd1ce4 DIST linux-4.19.85-arch1.i686.config 222183 BLAKE2B 03eac77940db0ee6b4f2a006edc600ef34141bbca849f5be4de9b961301a8fc987da6d0e21344aa5d80c29bb7793d56cf5441abb6c8e4057d94e2601c174c1be SHA512 6bd45c9dfd96b1afb8c1ca1ca72722baee6c91894e454d7af937de02242d3bb9d3b6870f5976aa96245c753c6bc1ac637a6356125b0d4c596aadef643b8c3d8d DIST linux-4.19.92-arch1.amd64.config 222487 BLAKE2B a658d80d85525287a1df9053ca2ddfe423ab423bcc3b9ea8bd9cda65cc7ffa4b1be782c48c867c13e46070af4016f446860f5cf71351f239da1eff6c45a5aa6a SHA512 a5658c8e8464516dffd6f624344e739784cb315d334b2c5105bd5d16022b6366ad4ec00d3692a7b78e2458514175522bc85e834bf19593feff6363b616860258 DIST linux-4.19.94.tar.xz 103389152 BLAKE2B 291db6f448606a4ba288295b4b1c0b813e736534e4749a152baa1d07fcf52bba2b59e7b4b261594a2deb9ad961afec50a28b4ec126f97033f1c0a36aba9f2961 SHA512 c6017e854ec06054c658042c2e8227d79284ecdadf0a2e1c5da799ca2ac165a266e7d33aa52361d0036ddb3059e3b24f0a68b45ffd84d87394d3f41492f6f9a4 diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.16.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.16.ebuild new file mode 100644 index 000..0041d89b83f --- /dev/null +++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.16.ebuild @@ -0,0 +1,73 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-build + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-${PV##*.} +# https://git.archlinux.org/svntogit/packages.git/log/trunk/config?h=packages/linux +AMD64_CONFIG_VER=5.4.13.arch1 +AMD64_CONFIG_HASH=9eed969590614a38d370a9fe04a4f5d38ba5e06e +# https://git.archlinux32.org/packages/log/core/linux/config.i686 +I686_CONFIG_VER=5.4.13-arch1 +I686_CONFIG_HASH=95f890a9f9131e7a0e01a4f3e9c5ee423756a233 + +DESCRIPTION="Linux kernel built with Gentoo patches" +HOMEPAGE="https://www.kernel.org/; +SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz + amd64? ( + https://git.archlinux.org/svntogit/packages.git/plain/trunk/config?h=packages/linux=${AMD64_CONFIG_HASH} + -> linux-${AMD64_CONFIG_VER}.amd64.config + ) + x86? ( + https://git.archlinux32.org/packages/plain/core/linux/config.i686?id=${I686_CONFIG_HASH} + -> linux-${I686_CONFIG_VER}.i686.config + )" +S=${WORKDIR}/${MY_P} +
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-kernel/
commit: a5c728ddf166cbc1961ecc333afc0223d487e86f Author: Michał Górny gentoo org> AuthorDate: Thu Jan 30 07:22:14 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 30 17:26:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5c728dd sys-kernel/gentoo-kernel: Bump to 4.19.100 Signed-off-by: Michał Górny gentoo.org> sys-kernel/gentoo-kernel/Manifest | 2 + .../gentoo-kernel/gentoo-kernel-4.19.100.ebuild| 75 ++ 2 files changed, 77 insertions(+) diff --git a/sys-kernel/gentoo-kernel/Manifest b/sys-kernel/gentoo-kernel/Manifest index 1dfd057dc8a..aa278b5b106 100644 --- a/sys-kernel/gentoo-kernel/Manifest +++ b/sys-kernel/gentoo-kernel/Manifest @@ -6,6 +6,8 @@ DIST genpatches-4.19-97.base.tar.xz 2820340 BLAKE2B ff5f1b20776414a30d1f24291c6a DIST genpatches-4.19-97.extras.tar.xz 17488 BLAKE2B a96cac0a53187a9b05216e66122e70f828889b7a955282309f4e27bb44a90ceaba4b66acd1a9bf9a2a3d7b97be2eb62be6c6d4c0a71475a9dc05dc3b4b6c3820 SHA512 aef2f865e488d96c73c35f9f26a801eef4f41ac7f0ce78fa3263f3dbfdaecc67fa6a9d46c8fa4f0b1e7d0e8815743385de0c7105fe1851830498400ae1309209 DIST genpatches-4.19-98.base.tar.xz 2954268 BLAKE2B e96dfdcebaadb6f503e22017ed29a655c0e48fcc31f05743a968e6cc397fb90f4d644f75a520cf54f3178a59e59812344693ac799d87c9b1232782112ce506bb SHA512 c9a6a0d31e527a3e8001cecdd41c11b5fe147fdafe9dc9c4c852e1e4f87ded61f319051a0434036821d1e872c83a00d1b744df3cfbda2a1758a0ac08a0a7ef95 DIST genpatches-4.19-98.extras.tar.xz 17492 BLAKE2B 93240a4e143b61666ccff5e7de74834e2e88b7e56808e284b3d10295463d74a3e55ed0547bd5fdad8d885531cea249e2a1f6da915d0b83b66c870f38778364bd SHA512 088b33a9c145496fcdf62f9b6dd3dad4f4f7f45b272c91dd3b58dfa51fad5f5a8da3462e07afcd97fd77395d54b2480f4cc17165dae57e4212dbe352d1442836 +DIST genpatches-4.19-99.base.tar.xz 2980172 BLAKE2B 2da82ccc1a3a9f874f30046c4d7ea01730398d27c34be741b3fa64ca7e05972a4ef33f76e28383c488d71489c1eabd33e462c2fbbc8248e6d53486eabb1956e6 SHA512 481042c47ca0f56a3262e9920a1e245197672c51ac32624668974a8af5273d3ff5930476476b741de611c83c19ad6e4a09e1c1331baaf67c1998ef64bade +DIST genpatches-4.19-99.extras.tar.xz 17488 BLAKE2B d57f278109d3ea0cbe324e15666f119e2a9ef4ebfe6f9581dffdd6e9f4c11fca47dc08f2375da62928076647352772cedad41a8ab97b312b59a03956dd4a3954 SHA512 ae1f8f8fd8f9da3860e82d8838714248983014257386bab802ec3adf86d694db50db8d6cc9a9d01a2a6936e2ceb740a4f4732e48b1c40eebc8ffd523745d5dca DIST genpatches-5.4-12.base.tar.xz 449796 BLAKE2B c0d88dd19d2e71c877bfc4320801a4ed617444accad16440512ceb721e127200db522153db73640e3b00c66561eb497a09775f71d4a3ba528718850350ad9ad1 SHA512 edc638f64933078b2a6601b88ba030283cceed5e739ce43d1748d6d46196d75e02477ae30775f653bf664bc046b117164cd62572f32099a82816c536bdde4c2d DIST genpatches-5.4-12.extras.tar.xz 1740 BLAKE2B c9586b5120c0b177ce236f469ffc7412e7fa94cc97fd7b67b7bd888758c238fea15eb457fea847c6b4b7bc9475377c6c24c8a617e4cecee3360340234872d445 SHA512 771bb67ccc837bbfb3aeb129fb9110e3dc9972868fc43a6a5f2dc5ea2bcdacfecf65151e32427af34411238bcc1683438a99081bf09e1733cd5c8a09968a8d09 DIST genpatches-5.4-13.base.tar.xz 505168 BLAKE2B bf428eef66887c47006dd9713d7b5ffc4ed508d2d9a4e5a8f81eec5d39953779067307b30f5c2a94be047a1f7e149b02df8bfaebba9674474e3e44b4501c86db SHA512 e5690f03ea20f250443f9ff4857bd9c104637dfb4df15615841843035eca7283a4c12380db78cb7f6f9e3cc772a6d256d00584ad26ed72afe4706d3365ff2dcd diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-4.19.100.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-4.19.100.ebuild new file mode 100644 index 000..6bf6d9cfbbd --- /dev/null +++ b/sys-kernel/gentoo-kernel/gentoo-kernel-4.19.100.ebuild @@ -0,0 +1,75 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-build + +MY_P=linux-4.19.94 +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} - 1)) +# https://git.archlinux.org/svntogit/packages.git/log/trunk/config?h=packages/linux-lts +AMD64_CONFIG_VER=4.19.92-arch1 +AMD64_CONFIG_HASH=bf97de6a2e405659aaad4c251b7f0bb48d5ed3c9 +# https://git.archlinux32.org/packages/log/core/linux-lts/config +I686_CONFIG_VER=4.19.85-arch1 +I686_CONFIG_HASH=1f0345e2983d2edd55b401cb5a87fdf365a4192c + +DESCRIPTION="Linux kernel built with Gentoo patches" +HOMEPAGE="https://www.kernel.org/; +SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz + amd64? ( + https://git.archlinux.org/svntogit/packages.git/plain/trunk/config?h=packages/linux-lts=${AMD64_CONFIG_HASH} + -> linux-${AMD64_CONFIG_VER}.amd64.config + ) + x86? ( + https://git.archlinux32.org/packages/plain/core/linux-lts/config?id=${I686_CONFIG_HASH} + -> linux-${I686_CONFIG_VER}.i686.config + )"
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-kernel/
commit: f18599d035cfcef7e4ff033c57922bfb1367601c Author: Michał Górny gentoo org> AuthorDate: Thu Jan 30 07:20:54 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 30 17:26:02 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f18599d0 sys-kernel/vanilla-kernel: Bump to 5.4.16 Signed-off-by: Michał Górny gentoo.org> sys-kernel/vanilla-kernel/Manifest | 1 + .../vanilla-kernel/vanilla-kernel-5.4.16.ebuild| 65 ++ 2 files changed, 66 insertions(+) diff --git a/sys-kernel/vanilla-kernel/Manifest b/sys-kernel/vanilla-kernel/Manifest index 3227c7594a2..21fc586dd3e 100644 --- a/sys-kernel/vanilla-kernel/Manifest +++ b/sys-kernel/vanilla-kernel/Manifest @@ -10,6 +10,7 @@ DIST linux-5.4.13.arch1.amd64.config 241498 BLAKE2B 3c6d13d84ea75247fae4f4474648 DIST linux-5.4.13.tar.xz 109463864 BLAKE2B d610a2bf375c9147b26d6e314c1e86b9f32453572c1e8a859be3ac5fa42d7ba647334ef76a92a7e1e61f78fa256692bec3d62003589017840a37947d9d5b1de0 SHA512 e7aaa541ccf66ca8373fe53794786c8b819da824b17acc497d5080f4fff5bef90bab1da531fa8f62a013f40472f5c1dfafb4bd4f42ecc1bf851042d22e72c4a7 DIST linux-5.4.14.tar.xz 109457772 BLAKE2B eb0286a193b29754562771905db13e6d2140dc577d88be8e8f91f0ab77b9adbe915bb74e89e10e5dce3763f3efce6204c973f5d3341dba9e11ecb544500be5a3 SHA512 8bf032249dd98ee5573f75ea451386c3cb0a2a0f17344672856220ff98ec86f6f745d15fc09a8c5fae6ceecaaa76fd2067963eae0e942c98d56141b4e537 DIST linux-5.4.15.tar.xz 109461584 BLAKE2B 0384ac416aaca05ac73e77fae2cf85b2d773f343aa9a95191818a237354904b2c36404cbe08e373be832fa9f17c7961362dfe3be50f8cfe040c2eaddbab37da1 SHA512 be890d2f893e4470bf51ea84e60088e33420083ffd39e50d204a063e8405176035f2364333657ebabdd68bd4635ae3ea535d0c939de6c88e3e118c3619be1866 +DIST linux-5.4.16.tar.xz 109474712 BLAKE2B cf99bbd992d8e90c4255c0ce81fd27793663fb2b300ea1bf686ca21933e6ec6cd2ce7a2bea7b59e235ad70bc05519fd06e033baa0d6e881df732d3a85bc6a17c SHA512 994d0884230c258c97af8c9b1857241d34c780bc61271102707e7bd861270306b1f4c51a00d48826786d1544e8647de8c1e72fa74bf3e9a498a32b7db428337d DIST linux-5.4.7-arch1.i686.config 241295 BLAKE2B da45f2de600fafdb48e9bb37e6f7a8ea57ed31dc6fb47062bcee694db0b824844c0556ad6a88afa33bf3a365f50c9ac6326389cfa87d0e47a012252fa1444536 SHA512 dcfd9c03cbafeeb942fd37c1f18432aeeacaff438cb88528e17aa8c28bae20090695a2acad08a707e66ecaa5851aa47b012baa6d9274c617fa8c71cde641e8ec DIST linux-5.4.7.arch1-1.amd64.config 241598 BLAKE2B 536cce5cc23cf20e71cba7468a125557f85d8ffc3cb194dced79bd489d39f2e4ed3960816d15d1491007d11b3af466e0a74267f983dfcc5f511f9f566f7e9821 SHA512 8658db603e180c75caf76972d85ecf8a4e9c9cf6e047b4f9fc7cba0fa426f434361528c1c29b5580f116cdd23091bf9afb6635d751f3b90c4e968d16db90eac1 DIST tinycorelinux-10.1-amd64.qcow2 16842752 BLAKE2B e013e76503c335739a9623c0901ca791937a0e6b177854535cadec1e2c2cd2df588283ed3128cf652595f32264fbfe5b3bd3a8c97665fd4da344e308535be366 SHA512 c3aeb20ff8769da9211694b7f701907cc7ae7582cdfad2c2fdc008d97ebcbd9dc08245b4e8f8450e1cb304bd705345a11fe79f901a47979fee91443841d55641 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.16.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.16.ebuild new file mode 100644 index 000..92992f98790 --- /dev/null +++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.16.ebuild @@ -0,0 +1,65 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-build + +MY_P=linux-${PV} +# https://git.archlinux.org/svntogit/packages.git/log/trunk/config?h=packages/linux +AMD64_CONFIG_VER=5.4.13.arch1 +AMD64_CONFIG_HASH=9eed969590614a38d370a9fe04a4f5d38ba5e06e +# https://git.archlinux32.org/packages/log/core/linux/config.i686 +I686_CONFIG_VER=5.4.13-arch1 +I686_CONFIG_HASH=95f890a9f9131e7a0e01a4f3e9c5ee423756a233 + +DESCRIPTION="Linux kernel built from vanilla upstream sources" +HOMEPAGE="https://www.kernel.org/; +SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + amd64? ( + https://git.archlinux.org/svntogit/packages.git/plain/trunk/config?h=packages/linux=${AMD64_CONFIG_HASH} + -> linux-${AMD64_CONFIG_VER}.amd64.config + ) + x86? ( + https://git.archlinux32.org/packages/plain/core/linux/config.i686?id=${I686_CONFIG_HASH} + -> linux-${I686_CONFIG_VER}.i686.config + )" +S=${WORKDIR}/${MY_P} + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + !sys-kernel/vanilla-kernel-bin:${SLOT}" + +src_prepare() { + default + + # prepare the default config + case ${ARCH} in + amd64) + cp "${DISTDIR}"/linux-${AMD64_CONFIG_VER}.amd64.config .config || die + ;; + x86) + cp "${DISTDIR}"/linux-${I686_CONFIG_VER}.i686.config .config || die + ;; + *) + die "Unsupported
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: 1073f7ea015c31e295528d141656eadc0aee1eaf Author: Michał Górny gentoo org> AuthorDate: Thu Jan 30 17:30:25 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 30 17:30:25 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1073f7ea dev-python/numexpr: Remove py2 Signed-off-by: Michał Górny gentoo.org> dev-python/numexpr/numexpr-2.6.8.ebuild | 2 +- dev-python/numexpr/numexpr-2.6.9.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/numexpr/numexpr-2.6.8.ebuild b/dev-python/numexpr/numexpr-2.6.8.ebuild index 960a34ddb3f..525466c4dca 100644 --- a/dev-python/numexpr/numexpr-2.6.8.ebuild +++ b/dev-python/numexpr/numexpr-2.6.8.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=( python2_7 python3_{6,7} ) +PYTHON_COMPAT=( python3_{6,7} ) PYTHON_REQ_USE="threads(+)" inherit distutils-r1 flag-o-matic diff --git a/dev-python/numexpr/numexpr-2.6.9.ebuild b/dev-python/numexpr/numexpr-2.6.9.ebuild index 4c0c0b417c4..315336382ee 100644 --- a/dev-python/numexpr/numexpr-2.6.9.ebuild +++ b/dev-python/numexpr/numexpr-2.6.9.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=( python2_7 python3_{6,7} ) +PYTHON_COMPAT=( python3_{6,7} ) PYTHON_REQ_USE="threads(+)" inherit distutils-r1 flag-o-matic
[gentoo-commits] repo/gentoo:master commit in: sci-misc/vitables/
commit: dfcac25610187052f7d6b130dc233cefeeb74c05 Author: Michał Górny gentoo org> AuthorDate: Thu Jan 30 17:30:03 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 30 17:30:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfcac256 sci-misc/vitables: Remove py2 Signed-off-by: Michał Górny gentoo.org> sci-misc/vitables/vitables-3.0.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sci-misc/vitables/vitables-3.0.0.ebuild b/sci-misc/vitables/vitables-3.0.0.ebuild index b649e315da5..e4f5b2f6448 100644 --- a/sci-misc/vitables/vitables-3.0.0.ebuild +++ b/sci-misc/vitables/vitables-3.0.0.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 DISTUTILS_SINGLE_IMPL=1 -PYTHON_COMPAT=( python2_7 python3_6 ) +PYTHON_COMPAT=( python3_6 ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytables/
commit: fdc6ebd5f17eee5296bb0e65b51307aa4178099e Author: Michał Górny gentoo org> AuthorDate: Thu Jan 30 17:30:15 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 30 17:30:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdc6ebd5 dev-python/pytables: Remove py2 Signed-off-by: Michał Górny gentoo.org> dev-python/pytables/pytables-3.4.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pytables/pytables-3.4.4.ebuild b/dev-python/pytables/pytables-3.4.4.ebuild index 9b372c3d5fb..9a5ed1e3811 100644 --- a/dev-python/pytables/pytables-3.4.4.ebuild +++ b/dev-python/pytables/pytables-3.4.4.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=( python2_7 python3_{6,7} ) +PYTHON_COMPAT=( python3_{6,7} ) PYTHON_REQ_USE="threads(+)" MY_PN=tables
[gentoo-commits] repo/gentoo:master commit in: app-text/coolreader/
commit: ea5d7ca55f44683db1b21c1c460f657945f7286f Author: Andrey Grozin gentoo org> AuthorDate: Thu Jan 30 16:39:47 2020 + Commit: Andrey Grozin gentoo org> CommitDate: Thu Jan 30 16:39:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea5d7ca5 app-text/coolreader: bump to 3.2.39 Package-Manager: Portage-2.3.85, Repoman-2.3.20 Signed-off-by: Andrey Grozin gentoo.org> app-text/coolreader/Manifest | 1 + app-text/coolreader/coolreader-3.2.39.ebuild | 97 2 files changed, 98 insertions(+) diff --git a/app-text/coolreader/Manifest b/app-text/coolreader/Manifest index 91cca4b0203..5893b27c4ee 100644 --- a/app-text/coolreader/Manifest +++ b/app-text/coolreader/Manifest @@ -1 +1,2 @@ DIST coolreader-3.2.2.1.tar.gz 12463566 BLAKE2B 208026a87b36a06cd0a2e83b60bb506174b2edec4e3f4d1663c9d630cf316afd54aa0dbd0fdf0d3e44e03277d39692bbada8b03376a22970321928e594632997 SHA512 c2e3ea139ff3969c16985a56a9605a59ae31c59f9dc962abcc4aae5d87b8c48c8d7ed716a7077dd9da93cefc0d9ba0fe8a43c50e33e3d58acbcdfc35b73b3538 +DIST coolreader-3.2.39.tar.gz 17679570 BLAKE2B e84fb7d8032ae62fec24a74a9cebab086664a2ed3827f0664e667a4ab3b8d76b722790958f71f5fcd79729238e897c6592059f9b45eb4069c9ad483883bc0600 SHA512 1b92b35750174a8ef4df4b7c4f33bb9fcc94b36008c08a7f9d1f8e85c6b642c5b037e0673a783cde1aa98296887bb286c4a2da186911b26f298f689605e1eb4b diff --git a/app-text/coolreader/coolreader-3.2.39.ebuild b/app-text/coolreader/coolreader-3.2.39.ebuild new file mode 100644 index 000..50ce82bcf87 --- /dev/null +++ b/app-text/coolreader/coolreader-3.2.39.ebuild @@ -0,0 +1,97 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +WX_GTK_VER="3.0" +PLOCALES="bg cs de es hu pl ru uk" +inherit cmake-utils wxwidgets l10n xdg-utils gnome2-utils eapi7-ver + +CR_PV=$(ver_rs 3 '-') + +if [ "${PV}" != ] +then + # git tag cr3.2.2-1 + SRC_URI="https://github.com/buggins/${PN}/archive/cr${CR_PV}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${PN}-cr${CR_PV}" +else + inherit git-r3 + # github mirror has some new commits to fix page margins settings + # sourceforge mirror saved as backup + #EGIT_REPO_URI="git://git.code.sf.net/p/crengine/crengine" + EGIT_REPO_URI="https://github.com/buggins/${PN}.git; + SRC_URI="" +fi + +DESCRIPTION="CoolReader - reader of eBook files (fb2,epub,htm,rtf,txt)" +HOMEPAGE="https://sourceforge.net/projects/crengine/; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="wxwidgets" + +CDEPEND="sys-libs/zlib + media-libs/libpng:0 + virtual/jpeg:0 + media-libs/freetype + wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER} ) + !wxwidgets? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 )" +DEPEND="${CDEPEND} + !wxwidgets? ( dev-qt/linguist-tools:5 )" +RDEPEND="${CDEPEND} + wxwidgets? ( || ( media-fonts/liberation-fonts media-fonts/corefonts ) )" + +for lang in ${PLOCALES}; do + IUSE="${IUSE} l10n_${lang}" +done + +src_prepare() { + cmake-utils_src_prepare + + # locales + l10n_find_plocales_changes "${S}"/cr3qt/src/i18n 'cr3_' '.ts' + local lang langs + langs="" + for lang in ${PLOCALES}; do + if use l10n_${lang}; then + langs="${langs} ${lang}" + fi + done + sed -e "s|SET(LANGUAGES .*)|SET(LANGUAGES ${langs})|" \ + -i "${S}"/cr3qt/CMakeLists.txt \ + || die "sed CMakeLists.txt failed" +} + +src_configure() { + CMAKE_USE_DIR="${S}" + CMAKE_BUILD_TYPE="Release" + if use wxwidgets; then + setup-wxwidgets + local mycmakeargs=(-D GUI=WX) + else + local mycmakeargs=(-D GUI=QT5) + fi + cmake-utils_src_configure +} + +src_install() { + cmake-utils_src_install + if ! use wxwidgets; then + mv "${D}"usr/share/doc/cr3/changelog.gz "${D}"usr/share/doc/${PF}/ || die "mv changelog.gz failed" + rmdir "${D}"usr/share/doc/cr3 || die "rmdir doc/cr3 failed" + gunzip "${D}"usr/share/doc/${PF}/changelog.gz || die "gunzip changelog.gz failed" + gunzip "${D}"usr/share/man/man1/cr3.1.gz || die "gunzip cr3.1.gz failed" + fi +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_mimeinfo_database_update + gnome2_icon_cache_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_mimeinfo_database_update + gnome2_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: sci-libs/proj/
commit: e018beba7bb3385e5c30bc8a3c763ab7552143da Author: Andrey Grozin gentoo org> AuthorDate: Thu Jan 30 16:30:55 2020 + Commit: Andrey Grozin gentoo org> CommitDate: Thu Jan 30 16:30:55 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e018beba sci-libs/proj: bump to 6.3.0 Closes: https://bugs.gentoo.org/show_bug.cgi?id=706306 Package-Manager: Portage-2.3.85, Repoman-2.3.20 Signed-off-by: Andrey Grozin gentoo.org> sci-libs/proj/Manifest | 2 ++ sci-libs/proj/proj-6.3.0.ebuild | 47 + 2 files changed, 49 insertions(+) diff --git a/sci-libs/proj/Manifest b/sci-libs/proj/Manifest index 59cd4ef4bf0..74536d15a9d 100644 --- a/sci-libs/proj/Manifest +++ b/sci-libs/proj/Manifest @@ -4,7 +4,9 @@ DIST proj-5.2.0.tar.gz 1398188 BLAKE2B 37a3a8ed78fd65342f33859662a38f85c3087409d DIST proj-6.0.0.tar.gz 2405217 BLAKE2B 7d0be7753048ffb0b95a7aca8bf73346c4239112527bf0c4a37b22a25c66f97c7692445608cd7aff422edeec18e9eb90839d84cda117dda0bbdefbe274b3e5e3 SHA512 bc4d2f02d697aa01099f5e973a7ca70072f51210754e4d9331ae5bfdef886a41984ce27c1ff926da14fd199005bf9cad7162ab3ea8f3f421ac8b60bc8defd8f7 DIST proj-6.2.0.tar.gz 2685319 BLAKE2B 8af166a9c98e07cde9e469fc8dbc5033f785181793b989211619fefa443f6449402d66bd42670ca17d81bf3a00d9d7d5c196e16a7975da2a5937ff5a81b771ee SHA512 4c2fd898103c8955a48557353c6866723d6e6b3769580d0b9cb63a685cf4e53ebe63b965498c2ba03eac4827a68fd0036a2234364a7d92dc28e5cdaecf90142d DIST proj-6.2.1.tar.gz 2698759 BLAKE2B 69867c05ef727df63351bbb8bc787d039c6a333a6e28b5fbbd1814fd9ca3ec279dd58ee7f0f79c3601ced270b6fa38619120e58f4407c49890a74996bbf88da5 SHA512 1e8632a9c6fa00c0354473f60d81e4644f173b42f6613856ba03e2404f429864fd5052aacba945ccd265173397bed2abdbe325320b54bc7b1c4a75ad95395a89 +DIST proj-6.3.0.tar.gz 2758388 BLAKE2B 33f9d6ce6aa885667b7c1337abd218ee802581320880288f948378073d04c46118927147794ce6c97616c906c683c33bf10984d08463faea214ffbe80b12d62b SHA512 679fd2e57f27feeb956d2a8843cb9028895a78f0dac104c920cc9060afade434b953fb381fed350e5c8ac15cd796f795220e0f1ad276a4f7482d6e7f5681d06e DIST proj-datumgrid-1.5.zip 2250131 BLAKE2B c83b5bab72b790c70fbf3b95782ba4e8e93e2accc93a0a8c06667908dc437de44aa3623799f685e020269090be103bac568fe6a9d73ce128b8af024ec1ca8442 SHA512 9d9a935b3e984721a1ceafac49c139d3c5d9923c5bcef5f57fec8028a043c86e7de8bad9c200fa38cd6d1bf27b32dd0126597d42fee793d055e686f090604bf3 DIST proj-datumgrid-1.8.tar.gz 6604329 BLAKE2B 78df259a811a79457d011b4f675f1a72b6613928bb0083d01bfe65bb4c333628725b300efdb7cf10ebc6f26ff03733886c20f25c7aef80875e81e59bda9fd7d3 SHA512 23153f5b57d210e37cd6e9e0fced23bdabb1c67476e9fb50eb83a68ae066a5c3675822472f5d558d10ddf36ac1d73d538b75304d112a1bfcd8d0bbd26c6481a5 DIST proj-datumgrid-1.8.zip 6601640 BLAKE2B d439286c27b04767b4085f109a3bbbd555ac9e5acad2f673d5641fee433235b5a5410236ce32e42d3b11ce06d3199dec76c6e41aaa2b5dfd14a09b6b33928164 SHA512 991206f17348b3de484eb5364d773cd06577057228c2d1a0a1c1658308e2596ca13338a666fa71ddd76d538f23dd5bf21e178fd26a785717edd847a17e5c0cd1 DIST proj-datumgrid-europe-1.4.tar.gz 26115747 BLAKE2B 3dfb5c19362f9d9cdfc4ee5469e536b97d963a5ac3bcf6652ef5935ec393f4035bc15abc444d62cfa477478faabd66a8effe64dbb8eb26b7d73a717b4eae2e53 SHA512 4043c0791af086541a3e08f7ad667b25968ed25e6595c1f047e1272f52838d28ab4010a076f9524882f97d7aa9104769c0b9cdf17394915c5b70b0dc13e019ee +DIST proj-datumgrid-europe-1.5.tar.gz 187195036 BLAKE2B 0f88922435793930e21ace8488e0d1cd6a6325880f90d61a91d1592e51191514db7fc93e08c4a6c51699e3eb43762786d11eea425c181a8d3f73ec5ad7848092 SHA512 456a8c27dad7ef8fc1790ef822e7e8dcbc69b79e0a28df8c6b58d24b0ef4a3221cebd8e911a0d84b7f00694247b0fb8f4361a38d7369f921da000c838812f389 diff --git a/sci-libs/proj/proj-6.3.0.ebuild b/sci-libs/proj/proj-6.3.0.ebuild new file mode 100644 index 000..f8a951b3221 --- /dev/null +++ b/sci-libs/proj/proj-6.3.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DATUMGRID="${PN}-datumgrid-1.8.tar.gz" +EUROPE_DATUMGRID="${PN}-datumgrid-europe-1.5.tar.gz" + +DESCRIPTION="PROJ coordinate transformation software" +HOMEPAGE="https://proj4.org/; +SRC_URI=" + https://download.osgeo.org/proj/${P}.tar.gz + https://download.osgeo.org/proj/${DATUMGRID} + europe? ( https://download.osgeo.org/proj/${EUROPE_DATUMGRID} ) +" + +LICENSE="MIT" +SLOT="0/15" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +IUSE="europe static-libs test" +RESTRICT="!test? ( test )" +REQUIRED_USE="test? ( !europe )" + +RDEPEND="dev-db/sqlite:3" +DEPEND="${RDEPEND}" + +src_unpack() { + unpack ${P}.tar.gz + cd "${S}"/data || die + mv README README.DATA || die + unpack ${DATUMGRID} + use europe && unpack ${EUROPE_DATUMGRID} +} + +src_configure() { + econf \ + $(use_enable static-libs static) \ + --without-jni +}
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: aede8fc50bd968a87499e006498d84f46b1a3cb4 Author: Stephan Hartmann googlemail com> AuthorDate: Thu Jan 30 08:37:43 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Thu Jan 30 16:17:14 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aede8fc5 www-client/chromium: beta channel bump to 80.0.3987.78 Closes: https://bugs.gentoo.org/706786 Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Stephan Hartmann googlemail.com> Signed-off-by: Mike Gilbert gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/14502 www-client/chromium/Manifest | 2 +- ...3987.66.ebuild => chromium-80.0.3987.78.ebuild} | 23 +++--- 2 files changed, 12 insertions(+), 13 deletions(-) diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index 4f35852ba2c..7534e3cc00d 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -1,3 +1,3 @@ DIST chromium-79.0.3945.130.tar.xz 778319112 BLAKE2B ac6d7c08c34afc4de8383964f76a5eabc9209de185535a27eff2d6934a77d01fd6b07d5c5afb16e9dd936b2650da76d460e8a485ab16f8300144c7de9b3be2bb SHA512 4b5d4769b068f20b8028085a148cbaf31311eeffad0a22c5c0909af273a8e57e077b33cc93331bbeff9165477262eed2e345b2224ac4f76d8bdb79f983596a81 -DIST chromium-80.0.3987.66.tar.xz 801288252 BLAKE2B da3db645a6d086aa4604a8ca208b982870d32571128a74fb484a7b18b435644987beefe9edb91d635f30ca1c0ebc68968d8bd2ea8b30baeeffeb684ac4feadf9 SHA512 6759433aa4fdad6630d30709960d4e97b88086a2ccac79fcffcf3d770a15fd5092d5f9a79225fc13f599430b36ddce51a244674b47a9aafae1f272b3d7e2fa25 +DIST chromium-80.0.3987.78.tar.xz 801286168 BLAKE2B deb9e1392354dcd4b575b559eb5f57e03f558aa546e11f007bda2fe4ebb4a044e8419e36244a358c0b8fe9f5e79782751bc308e33d6454d086cae70361cecead SHA512 2e920fff17586d6dfdbbe324ed56ad1135a3abfe5b74ead8b1277c48e92c68c0a73172c37c3ba73c4475b711502e852a6fcda6681898517f8354a3c97842347d DIST chromium-81.0.4040.5.tar.xz 828003840 BLAKE2B 81b3d4b15d5cdc99bcb19ab3745e49b402f00d68a557f58fa3ae0e6b584c28473dba5ca8622373721e54c64760adbf7cb9daae93c1b29336e7f9fc3a387b199f SHA512 47928d6fc022dc0d8b51562c8079baf25aad098f93c52dd4d07d70fa6d9c4b56b4920e163ff3b44d328e741184d5af327394fa56aa36c54509406f2d67e525ed diff --git a/www-client/chromium/chromium-80.0.3987.66.ebuild b/www-client/chromium/chromium-80.0.3987.78.ebuild similarity index 97% rename from www-client/chromium/chromium-80.0.3987.66.ebuild rename to www-client/chromium/chromium-80.0.3987.78.ebuild index 1df1ef1ffe2..1dfd272b3bd 100644 --- a/www-client/chromium/chromium-80.0.3987.66.ebuild +++ b/www-client/chromium/chromium-80.0.3987.78.ebuild @@ -644,6 +644,14 @@ src_compile() { s|@@MENUNAME@@|Chromium|g;' \ chrome/app/resources/manpage.1.in > \ out/Release/chromium-browser.1 || die + + # Build desktop file; bug #706786 + sed -e 's|@@MENUNAME@@|Chromium|g; + s|@@USR_BIN_SYMLINK_NAME@@|chromium-browser|g; + s|@@PACKAGE@@|chromium-browser|g; + s|\(^Exec=\)/usr/bin/|\1|g;' \ + chrome/installer/linux/common/desktop.template > \ + out/Release/chromium-browser-chromium.desktop || die } src_install() { @@ -695,7 +703,7 @@ src_install() { doins out/Release/swiftshader/*.so fi - # Install icons and desktop entry. + # Install icons local branding size for size in 16 24 32 48 64 128 256 ; do case ${size} in @@ -706,17 +714,8 @@ src_install() { chromium-browser.png done - local mime_types="text/html;text/xml;application/xhtml+xml;" - mime_types+="x-scheme-handler/http;x-scheme-handler/https;" # bug #360797 - mime_types+="x-scheme-handler/ftp;" # bug #412185 - mime_types+="x-scheme-handler/mailto;x-scheme-handler/webcal;" # bug #416393 - make_desktop_entry \ - chromium-browser \ - "Chromium" \ - chromium-browser \ - "Network;WebBrowser" \ - "MimeType=${mime_types}\nStartupWMClass=chromium-browser" - sed -e "/^Exec/s/$/ %U/" -i "${ED}"/usr/share/applications/*.desktop || die + # Install desktop entry + domenu out/Release/chromium-browser-chromium.desktop # Install GNOME default application entry (bug #303100). insinto /usr/share/gnome-control-center/default-apps
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/files/
commit: 9d20c3d6e0c13bbc530b60ba37ca821a408436ff Author: Stephan Hartmann googlemail com> AuthorDate: Thu Jan 30 08:35:28 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Thu Jan 30 16:17:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d20c3d6 www-client/chromium: remove unused patch Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Stephan Hartmann googlemail.com> Signed-off-by: Mike Gilbert gentoo.org> www-client/chromium/files/chromium-81-gcc-dav1d.patch | 12 1 file changed, 12 deletions(-) diff --git a/www-client/chromium/files/chromium-81-gcc-dav1d.patch b/www-client/chromium/files/chromium-81-gcc-dav1d.patch deleted file mode 100644 index 00586fd929c..000 --- a/www-client/chromium/files/chromium-81-gcc-dav1d.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --git a/third_party/dav1d/BUILD.gn b/third_party/dav1d/BUILD.gn -index 63f12f8..f8f0b40 100644 a/third_party/dav1d/BUILD.gn -+++ b/third_party/dav1d/BUILD.gn -@@ -99,6 +99,7 @@ config("dav1d_config") { - dav1d_copts = [ - "-D_FILE_OFFSET_BITS=64", - "-D_POSIX_C_SOURCE=200112L", -+ "-D_GNU_SOURCE", - ] - - if (is_win) {
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gpxsee/
commit: bca5497a304ebc4105c19a19acebbcb4d28767d6 Author: Andrey Grozin gentoo org> AuthorDate: Thu Jan 30 16:04:08 2020 + Commit: Andrey Grozin gentoo org> CommitDate: Thu Jan 30 16:04:08 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bca5497a sci-geosciences/gpxsee: bump to 7.20 Package-Manager: Portage-2.3.85, Repoman-2.3.20 Signed-off-by: Andrey Grozin gentoo.org> sci-geosciences/gpxsee/Manifest | 1 + sci-geosciences/gpxsee/gpxsee-7.20.ebuild | 66 +++ 2 files changed, 67 insertions(+) diff --git a/sci-geosciences/gpxsee/Manifest b/sci-geosciences/gpxsee/Manifest index 413899159c4..39e1fc5e7fa 100644 --- a/sci-geosciences/gpxsee/Manifest +++ b/sci-geosciences/gpxsee/Manifest @@ -1 +1,2 @@ DIST gpxsee-7.18.tar.gz 5006604 BLAKE2B b7568a677e3cff08903d862921ace01374a594e216b1bd9eda457a92f700ef232b5804dff24696ee0574bcbe1d4e8a103dac6b5db33482cb0139f73b21852883 SHA512 562944a14ac2af4ec6837e77a6610b8ad7d254ffada4202e589c05a4306c0410e815212d7a7847708c50de72fa21a02d41bf5152f5d5f313c96da5b2516138fd +DIST gpxsee-7.20.tar.gz 5348758 BLAKE2B d7e8f0f29dfe666572a58a1a5072545cda345f51d305d6c0351ee5639ba09c185b9b3e7e883d2d02198e70a58ef69508cfd5ab561183c68a625fa4101dc17285 SHA512 37c975d9e64cf6fe5455a0e6cfb896275db6a0469ba772c97615c8b2f79af591bf4eb7f6dd414c6a3f0344fe1b9f443f402e0b8c173beee0a301ede783fa26db diff --git a/sci-geosciences/gpxsee/gpxsee-7.20.ebuild b/sci-geosciences/gpxsee/gpxsee-7.20.ebuild new file mode 100644 index 000..36fc6a2dbbb --- /dev/null +++ b/sci-geosciences/gpxsee/gpxsee-7.20.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PLOCALES="cs da de en es fi fr nb pl pt_BR ru sv tr uk" +inherit desktop qmake-utils l10n xdg + +MY_PN="GPXSee" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="A viewer and analyzer that supports gpx, tcx, kml, fit, igc and nmea files" +HOMEPAGE="https://www.gpxsee.org/; +SRC_URI="https://github.com/tumic0/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" +RDEPEND="dev-qt/qtwidgets:5 + dev-qt/qtgui:5 + dev-qt/qtopengl:5 + dev-qt/qtprintsupport:5 + dev-qt/qtnetwork:5 + dev-qt/qtsql:5 + dev-qt/qtconcurrent:5 + dev-qt/qtcore:5" +DEPEND="${RDEPEND}" +BDEPEND="dev-qt/linguist-tools:5" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + + l10n_find_plocales_changes lang "${PN}_" '.ts' + + rm_ts() { + sed -e "s|lang/gpxsee_${1}.ts||" -i gpxsee.pro + } + + l10n_for_each_disabled_locale_do rm_ts +} + +src_compile() { + lrelease gpxsee.pro + eqmake5 gpxsee.pro + emake +} + +src_install() { + local lang + dobin ${PN} + dodoc README.md + insinto /usr/share/${PN} + doins -r pkg/maps pkg/csv + + insinto /usr/share/${PN}/translations + for lang in lang/*.qm; do + [ -f "${lang}" ] && doins "${lang}" + done + + domenu pkg/${PN}.desktop + insinto /usr/share/mime/packages + doins pkg/${PN}.xml + doicon icons/${PN}.png +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/mariadb/
commit: 7e5fe44422f35593b82ad78f658ef9eda883249f Author: Brian Evans gentoo org> AuthorDate: Thu Jan 30 15:54:12 2020 + Commit: Brian Evans gentoo org> CommitDate: Thu Jan 30 15:54:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e5fe444 dev-db/mariadb: Version bump for 10.3.22 Signed-off-by: Brian Evans gentoo.org> dev-db/mariadb/Manifest | 1 + dev-db/mariadb/mariadb-10.3.22.ebuild | 986 ++ 2 files changed, 987 insertions(+) diff --git a/dev-db/mariadb/Manifest b/dev-db/mariadb/Manifest index 54d301febbd..fb6c7ed5a1a 100644 --- a/dev-db/mariadb/Manifest +++ b/dev-db/mariadb/Manifest @@ -4,6 +4,7 @@ DIST mariadb-10.2.22.tar.gz 71907765 BLAKE2B e7781a9e1bb0becca543ebb0b9e03912fba DIST mariadb-10.2.29.tar.gz 73087972 BLAKE2B aa3fe880f00b02846b26f16fcd37d18ebe217a2c9680c8c535042d2759852c929cd649d662c6a2bc603d934a6ba770ef945752c99d150f539e1fdd0d9be0ad51 SHA512 cee4e0d1a2b203cadaaa5678c5ce17302f18ffa55d07c8329392b1ea84740340c006eb9ab5920beef80835c2a399d5fffca409b8288e10ae62d290af62ec4ab8 DIST mariadb-10.2.31.tar.gz 73134720 BLAKE2B a410f71cffd7ff904cb16d9d00bbb4b1d6d17a4931de1635a14dce7c7c66d8dfd097b0c261959809cf2f327d196b11f3196129c2894efb5bab0141aca10ea3c7 SHA512 2cf28e4e049618f633470e7a4cd4f3bc8c2a74bf9796bfd026da7c75812e6d4962323785fdbca7a5b505c2e4fe95e3b47cd2e24e4dec2dcd230ac8a25f49b9b9 DIST mariadb-10.3.20.tar.gz 71990355 BLAKE2B f950f0eb836751d0eebb9ae561fe3b5aefade04a0d389465918aa2a887e4f717ab4e6bd835dea8f9a88aacfe10c0b091fc2a59882a1781a3f2903ef07a759f5d SHA512 8080cb6db85c587f39f128e98b00c3e6428bf3e828271a227bb2c61c97683c965802baa6e5f825317f7e2963683c0f81699642853deeca6977faa2b6932044a3 +DIST mariadb-10.3.22.tar.gz 72050820 BLAKE2B 9e08f1360f8db2c5f466d4f6f967145286412a5598c7de8828eb8f8f3dd113b38f039c38335f9251f3bba19c67c5f62d57808eabc57480338b64dae0c5588774 SHA512 57a6551b8939f54742963202d50a537e69e8ab9b2dca42ce3d2a09c0f7af368fded71f36af26f6cbd956d54fe43853981ba8fe28b7a3ba97c7d52ea4a0d233f6 DIST mariadb-10.4.10.tar.gz 78352896 BLAKE2B c0e448fba455feb9385b7d57e1a727e84eaf4cfa52ce0dbd6ff062aa0b5abc42005680fb185416d04fbd7bb62d9bbd6c93e4cb77b145418cf6be92747f8b1c2a SHA512 4a9b9a37bc3a273de4bd781dac3636256364dae6efbba45765d6b28995da3d64e180422cd10418d1c7acd7fd8843fe2a2638c07e0f56b0c09170c58812cc6b71 DIST mariadb-5.5.66.tar.gz 45962591 BLAKE2B 41befba24abec2af876168a11fc205d328c137baa49e5e521787898e4b973d1dc548ef459228811caa99fa3c2b7a9fe96f3eb7a04bf62f0bb20966e4ffd2ea9b SHA512 403f3bc67018e01eb2277a88d3a7ac673d50df8f7a67607f9d14e3167d1bdd4ca202983df69c97688ff51edbd6d6b43af3541c75e968d1d01713a7b6495e4c8c DIST mysql-extras-20180809-1700Z.tar.bz2 322999 BLAKE2B 8b5feb32085dc35b2f68dae985b2d266c4eaa0e956b490050a2df04bbff99bf8623b67e75af9326d84e3ad625c4d86b0d21d23c9a96df5a0c9cd5ed730958970 SHA512 fbd7af9284bbf09d55f128361e7cc52d94f24ac491aac800cd6d61f2e444aeca66a4d5e6ae94c2fb4044e00cec9b232bae9a76a229f87f19d90b7aecf70792ec diff --git a/dev-db/mariadb/mariadb-10.3.22.ebuild b/dev-db/mariadb/mariadb-10.3.22.ebuild new file mode 100644 index 000..c1617dde4e6 --- /dev/null +++ b/dev-db/mariadb/mariadb-10.3.22.ebuild @@ -0,0 +1,986 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" +MY_EXTRAS_VER="20190305-2052Z" +SUBSLOT="18" + +JAVA_PKG_OPT_USE="jdbc" + +# Keeping eutils in EAPI=6 for emktemp in pkg_config + +inherit eutils systemd flag-o-matic prefix toolchain-funcs \ + java-pkg-opt-2 user cmake-utils + +SRC_URI="https://downloads.mariadb.org/interstitial/${P}/source/${P}.tar.gz " + +# Gentoo patches to MySQL +if [[ "${MY_EXTRAS_VER}" != "live" && "${MY_EXTRAS_VER}" != "none" ]]; then + SRC_URI="${SRC_URI} + mirror://gentoo/mysql-extras-${MY_EXTRAS_VER}.tar.bz2 + https://gitweb.gentoo.org/proj/mysql-extras.git/snapshot/mysql-extras-${MY_EXTRAS_VER}.tar.bz2 + https://dev.gentoo.org/~grknight/distfiles/mysql-extras-${MY_EXTRAS_VER}.tar.bz2 + https://dev.gentoo.org/~robbat2/distfiles/mysql-extras-${MY_EXTRAS_VER}.tar.bz2 + https://dev.gentoo.org/~jmbsvicetto/distfiles/mysql-extras-${MY_EXTRAS_VER}.tar.bz2; +fi + +HOMEPAGE="https://mariadb.org/; +DESCRIPTION="An enhanced, drop-in replacement for MySQL" +LICENSE="GPL-2 LGPL-2.1+" +SLOT="0/${SUBSLOT:-0}" +IUSE="+backup bindist client-libs cracklib debug extraengine galera innodb-lz4 + innodb-lzo innodb-snappy jdbc jemalloc kerberos latin1 libressl mroonga + numa odbc oqgraph pam +perl profiling rocksdb selinux +server sphinx + sst-rsync sst-mariabackup static systemd systemtap tcmalloc + test tokudb xml yassl" + +# Tests always fail when libressl is enabled due to hard-coded ciphers in the tests +RESTRICT="!bindist? ( bindist ) libressl? ( test ) !test? ( test )" + +REQUIRED_USE="jdbc? ( extraengine server !static ) + server? ( tokudb? (
[gentoo-commits] repo/gentoo:master commit in: dev-php/PEAR-Mail_Mime/
commit: ac8403cc34953f02d54928d6aa76e478ae2e28b4 Author: Brian Evans gentoo org> AuthorDate: Thu Jan 30 15:32:17 2020 + Commit: Brian Evans gentoo org> CommitDate: Thu Jan 30 15:54:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac8403cc dev-php/PEAR-Mail_Mime: Version bump for 1.10.6 Signed-off-by: Brian Evans gentoo.org> dev-php/PEAR-Mail_Mime/Manifest| 1 + .../PEAR-Mail_Mime/PEAR-Mail_Mime-1.10.6.ebuild| 26 ++ 2 files changed, 27 insertions(+) diff --git a/dev-php/PEAR-Mail_Mime/Manifest b/dev-php/PEAR-Mail_Mime/Manifest index ba4b71d3e6e..f351032813b 100644 --- a/dev-php/PEAR-Mail_Mime/Manifest +++ b/dev-php/PEAR-Mail_Mime/Manifest @@ -1,2 +1,3 @@ DIST Mail_Mime-1.10.2.tgz 36501 BLAKE2B 59e900b99061e84d307eb46d295f843404ae06b01936cec4ed610c298b6f7e8fcee15098fa6d935696122311eae2dbf733611410b2249f2535673a3031011fa3 SHA512 4e3b2a2adc58d8b4f16f56509c9f22638dc37aedf1bec60871706390198198be6ed6dccae8c250eb33de3a441aeb122097ffaddbc49191745f0f09693ec6612b DIST Mail_Mime-1.10.4.tgz 36909 BLAKE2B 101d050d96b717ad970a6f8c170ba8ea7d94252274f0b006a266a5ef4ac9d49fb350d3bf120ce645e5a54af1f0ad0ab664c828abfa8a4a96170e7204c73dfd82 SHA512 6e58e1078292cf43605313e2402b60deb97be0b56c8eb5dbbb501cf92ca836ca4bdbc9e1ab878c89f8e59941962a91b73dd917c8e678f0944f271e5537f065e5 +DIST Mail_Mime-1.10.6.tgz 38355 BLAKE2B d12b0496122c67236090db84710aa1fa660570d82952f037ddeb795ac3184a427965e12b21a6dcd6bfaea692299fb6e610822a364470c55369f96dbbe972 SHA512 223e4a3a3ab52497d7cee551108642aa8c90328cd5d28ec0f215e16e0f2066fbaa3e4d51e62080d322846f8410c2e4641cd7c743e736062b6f8215e637877518 diff --git a/dev-php/PEAR-Mail_Mime/PEAR-Mail_Mime-1.10.6.ebuild b/dev-php/PEAR-Mail_Mime/PEAR-Mail_Mime-1.10.6.ebuild new file mode 100644 index 000..7c2883db668 --- /dev/null +++ b/dev-php/PEAR-Mail_Mime/PEAR-Mail_Mime-1.10.6.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit php-pear-r2 + +DESCRIPTION="Create and manipulate mime messages with PHP" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +IUSE="test" + +RESTRICT="!test? ( test )" + +DEPEND="test? ( dev-php/PEAR-PEAR )" + +src_test() { + # Requires the "pear" executable from dev-php/PEAR-PEAR. + pear run-tests tests || die + + # The command succeeds regardless of whether or not the test suite + # passed, but this file is only written when there was a failure. + [[ -f run-tests.log ]] && die "test suite failed" +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-imagick/
commit: 34d1df5ff3b852fa7a9787da0823ff3e0f402808 Author: Brian Evans gentoo org> AuthorDate: Thu Jan 30 15:27:14 2020 + Commit: Brian Evans gentoo org> CommitDate: Thu Jan 30 15:54:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34d1df5f dev-php/pecl-imagick: Fix unnecessary slash strip QA alert Signed-off-by: Brian Evans gentoo.org> dev-php/pecl-imagick/pecl-imagick-3.4.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-php/pecl-imagick/pecl-imagick-3.4.4.ebuild b/dev-php/pecl-imagick/pecl-imagick-3.4.4.ebuild index 217848a2c01..427f82f98ae 100644 --- a/dev-php/pecl-imagick/pecl-imagick-3.4.4.ebuild +++ b/dev-php/pecl-imagick/pecl-imagick-3.4.4.ebuild @@ -23,4 +23,4 @@ RDEPEND=">=media-gfx/imagemagick-6.2.4:=[-openmp]" DEPEND="${RDEPEND} test? ( >=media-gfx/imagemagick-6.2.4:=[jpeg,png,truetype] )" -PHP_EXT_ECONF_ARGS="--with-imagick=${EPREFIX%/}/usr" +PHP_EXT_ECONF_ARGS="--with-imagick=${EPREFIX}/usr"